Product for providing a scalable trusted platform module in a hypervisor environment

Multiple logical partitions are provided in a data processing system. A unique context is generated for each one of the logical partitions. When one of the logical partitions requires access to the hardware TPM, that partition's context is required to be stored in the hardware TPM. The hardware...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Arndt, Richard Louis, Bade, Steven A, Dewkett, Thomas J, Gainey, Jr, Charles W, Kelley, Nia Letise, Sutter, Siegfried, Weber, Helmut H
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Arndt, Richard Louis
Bade, Steven A
Dewkett, Thomas J
Gainey, Jr, Charles W
Kelley, Nia Letise
Sutter, Siegfried
Weber, Helmut H
description Multiple logical partitions are provided in a data processing system. A unique context is generated for each one of the logical partitions. When one of the logical partitions requires access to the hardware TPM, that partition's context is required to be stored in the hardware TPM. The hardware TPM includes a finite number of storage locations, called context slots, for storing contexts. Each context slot can store one partition's context. Each one of the partitions is associated with one of the limited number of context storage slots in the hardware TPM. At least one of the context slots is simultaneously associated with more than one of the logical partitions. Contexts are swapped into and out of the hardware TPM during runtime of the data processing system so that when ones of the partitions require access to the hardware TPM, their required contexts are currently stored in the hardware TPM.
format Patent
fullrecord <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_07996687</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>07996687</sourcerecordid><originalsourceid>FETCH-uspatents_grants_079966873</originalsourceid><addsrcrecordid>eNqNyz0KAjEQhuE0FqLeYS4gCMKuW4tiabG9jJvsGsgfM5OAt3cED2D1wsfzrc14p2zrJDBngkK5eevTAgg8YcBncCBUWZyFElAURYh60N0nVa93cdQ869ml5imn6JJszWrGwG7368bA9TKeb_vKBUUBPxbCbw79MHTdqT_-QT6aLjqB</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Product for providing a scalable trusted platform module in a hypervisor environment</title><source>USPTO Issued Patents</source><creator>Arndt, Richard Louis ; Bade, Steven A ; Dewkett, Thomas J ; Gainey, Jr, Charles W ; Kelley, Nia Letise ; Sutter, Siegfried ; Weber, Helmut H</creator><creatorcontrib>Arndt, Richard Louis ; Bade, Steven A ; Dewkett, Thomas J ; Gainey, Jr, Charles W ; Kelley, Nia Letise ; Sutter, Siegfried ; Weber, Helmut H ; International Business Machines Corporation</creatorcontrib><description>Multiple logical partitions are provided in a data processing system. A unique context is generated for each one of the logical partitions. When one of the logical partitions requires access to the hardware TPM, that partition's context is required to be stored in the hardware TPM. The hardware TPM includes a finite number of storage locations, called context slots, for storing contexts. Each context slot can store one partition's context. Each one of the partitions is associated with one of the limited number of context storage slots in the hardware TPM. At least one of the context slots is simultaneously associated with more than one of the logical partitions. Contexts are swapped into and out of the hardware TPM during runtime of the data processing system so that when ones of the partitions require access to the hardware TPM, their required contexts are currently stored in the hardware TPM.</description><language>eng</language><creationdate>2011</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7996687$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,777,799,882,64018</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/7996687$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Arndt, Richard Louis</creatorcontrib><creatorcontrib>Bade, Steven A</creatorcontrib><creatorcontrib>Dewkett, Thomas J</creatorcontrib><creatorcontrib>Gainey, Jr, Charles W</creatorcontrib><creatorcontrib>Kelley, Nia Letise</creatorcontrib><creatorcontrib>Sutter, Siegfried</creatorcontrib><creatorcontrib>Weber, Helmut H</creatorcontrib><creatorcontrib>International Business Machines Corporation</creatorcontrib><title>Product for providing a scalable trusted platform module in a hypervisor environment</title><description>Multiple logical partitions are provided in a data processing system. A unique context is generated for each one of the logical partitions. When one of the logical partitions requires access to the hardware TPM, that partition's context is required to be stored in the hardware TPM. The hardware TPM includes a finite number of storage locations, called context slots, for storing contexts. Each context slot can store one partition's context. Each one of the partitions is associated with one of the limited number of context storage slots in the hardware TPM. At least one of the context slots is simultaneously associated with more than one of the logical partitions. Contexts are swapped into and out of the hardware TPM during runtime of the data processing system so that when ones of the partitions require access to the hardware TPM, their required contexts are currently stored in the hardware TPM.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2011</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNqNyz0KAjEQhuE0FqLeYS4gCMKuW4tiabG9jJvsGsgfM5OAt3cED2D1wsfzrc14p2zrJDBngkK5eevTAgg8YcBncCBUWZyFElAURYh60N0nVa93cdQ869ml5imn6JJszWrGwG7368bA9TKeb_vKBUUBPxbCbw79MHTdqT_-QT6aLjqB</recordid><startdate>20110809</startdate><enddate>20110809</enddate><creator>Arndt, Richard Louis</creator><creator>Bade, Steven A</creator><creator>Dewkett, Thomas J</creator><creator>Gainey, Jr, Charles W</creator><creator>Kelley, Nia Letise</creator><creator>Sutter, Siegfried</creator><creator>Weber, Helmut H</creator><scope>EFH</scope></search><sort><creationdate>20110809</creationdate><title>Product for providing a scalable trusted platform module in a hypervisor environment</title><author>Arndt, Richard Louis ; Bade, Steven A ; Dewkett, Thomas J ; Gainey, Jr, Charles W ; Kelley, Nia Letise ; Sutter, Siegfried ; Weber, Helmut H</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_079966873</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2011</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Arndt, Richard Louis</creatorcontrib><creatorcontrib>Bade, Steven A</creatorcontrib><creatorcontrib>Dewkett, Thomas J</creatorcontrib><creatorcontrib>Gainey, Jr, Charles W</creatorcontrib><creatorcontrib>Kelley, Nia Letise</creatorcontrib><creatorcontrib>Sutter, Siegfried</creatorcontrib><creatorcontrib>Weber, Helmut H</creatorcontrib><creatorcontrib>International Business Machines Corporation</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Arndt, Richard Louis</au><au>Bade, Steven A</au><au>Dewkett, Thomas J</au><au>Gainey, Jr, Charles W</au><au>Kelley, Nia Letise</au><au>Sutter, Siegfried</au><au>Weber, Helmut H</au><aucorp>International Business Machines Corporation</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Product for providing a scalable trusted platform module in a hypervisor environment</title><date>2011-08-09</date><risdate>2011</risdate><abstract>Multiple logical partitions are provided in a data processing system. A unique context is generated for each one of the logical partitions. When one of the logical partitions requires access to the hardware TPM, that partition's context is required to be stored in the hardware TPM. The hardware TPM includes a finite number of storage locations, called context slots, for storing contexts. Each context slot can store one partition's context. Each one of the partitions is associated with one of the limited number of context storage slots in the hardware TPM. At least one of the context slots is simultaneously associated with more than one of the logical partitions. Contexts are swapped into and out of the hardware TPM during runtime of the data processing system so that when ones of the partitions require access to the hardware TPM, their required contexts are currently stored in the hardware TPM.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_grants_07996687
source USPTO Issued Patents
title Product for providing a scalable trusted platform module in a hypervisor environment
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T15%3A32%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Arndt,%20Richard%20Louis&rft.aucorp=International%20Business%20Machines%20Corporation&rft.date=2011-08-09&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E07996687%3C/uspatents_EFH%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true