Patent | Date |
---|
Testing storage protection hardware in a secure virtual machine environment Grant 11,455,398 - Heller , et al. September 27, 2 | 2022-09-27 |
Secure execution guest owner environmental controls Grant 11,443,040 - Buendgen , et al. September 13, 2 | 2022-09-13 |
Program interruptions for page importing/exporting Grant 11,403,409 - Bradbury , et al. August 2, 2 | 2022-08-02 |
Inject interrupts and exceptions into secure virtual machine Grant 11,347,529 - Imbrenda , et al. May 31, 2 | 2022-05-31 |
Secure interface control high-level page management Grant 11,347,869 - Schwidefsky , et al. May 31, 2 | 2022-05-31 |
Secure interface control high-level instruction interception for interruption enablement Grant 11,308,215 - Borntraeger , et al. April 19, 2 | 2022-04-19 |
Program interruptions for page importing/exporting Grant 11,308,229 - Bradbury , et al. April 19, 2 | 2022-04-19 |
Secure interface control secure storage hardware tagging Grant 11,283,800 - Heller , et al. March 22, 2 | 2022-03-22 |
Host Virtual Address Space For Secure Interface Control Storage App 20220004499 - Imbrenda; Claudio ;   et al. | 2022-01-06 |
Controlling access to secure storage of a virtual machine Grant 11,182,192 - Heller , et al. November 23, 2 | 2021-11-23 |
Host virtual address space for secure interface control storage Grant 11,176,054 - Imbrenda , et al. November 16, 2 | 2021-11-16 |
Secure Storage Query And Donation App 20210271518 - Bacher; Utz ;   et al. | 2021-09-02 |
Virtualization Of A Central Processing Unit Measurement Facility App 20210263829 - Heller; Lisa Cranton ;   et al. | 2021-08-26 |
Function Virtualization Facility For Blocking Instruction Function Of A Multi-function Instruction Of A Virtual Processor App 20210255867 - Greiner; Dan ;   et al. | 2021-08-19 |
Function virtualization facility for blocking instruction function of a multi-function instruction of a virtual processor Grant 11,086,624 - Greiner , et al. August 10, 2 | 2021-08-10 |
Secure storage query and donation Grant 11,068,310 - Bacher , et al. July 20, 2 | 2021-07-20 |
Virtualization of a central processing unit measurement facility Grant 11,036,611 - Heller , et al. June 15, 2 | 2021-06-15 |
Dispatch of a secure virtual machine Grant 11,029,991 - Busaba , et al. June 8, 2 | 2021-06-08 |
Increasing the scope of local purges of structures associated with address translation Grant 11,016,907 - Bradbury , et al. May 25, 2 | 2021-05-25 |
Transparent interpretation of guest instructions in secure virtual machine environment Grant 10,956,188 - Busaba , et al. March 23, 2 | 2021-03-23 |
Marking to indicate memory used to back address translation structures Grant 10,802,986 - Bradbury , et al. October 13, 2 | 2020-10-13 |
Secure Storage Isolation App 20200285595 - Bradbury; Jonathan D. ;   et al. | 2020-09-10 |
Secure Interface Control High-level Instruction Interception For Interruption Enablement App 20200285747 - Borntraeger; Christian ;   et al. | 2020-09-10 |
Secure Execution Guest Owner Environmental Controls App 20200285748 - Buendgen; Reinhard T. ;   et al. | 2020-09-10 |
Storage Sharing Between A Secure Domain And A Non-secure Entity App 20200285777 - Heller; Lisa Cranton ;   et al. | 2020-09-10 |
Sharing Secure Memory Across Multiple Security Domains App 20200285594 - Busaba; Fadi Y. ;   et al. | 2020-09-10 |
Secure Interface Control Secure Storage Hardware Tagging App 20200287902 - Heller; Lisa Cranton ;   et al. | 2020-09-10 |
Controlling Access To Secure Storage Of A Virtual Machine App 20200285499 - Heller; Lisa Cranton ;   et al. | 2020-09-10 |
Secure Storage Query And Donation App 20200285518 - Bacher; Utz ;   et al. | 2020-09-10 |
Program Interruptions For Page Importing/exporting App 20200285762 - Bradbury; Jonathan D. ;   et al. | 2020-09-10 |
Secure Interface Control High-level Page Management App 20200285758 - Schwidefsky; Martin ;   et al. | 2020-09-10 |
Host Virtual Address Space For Secure Interface Control Storage App 20200285589 - Imbrenda; Claudio ;   et al. | 2020-09-10 |
Testing Storage Protection Hardware In A Secure Virtual Machine Environment App 20200285493 - Heller; Lisa Cranton ;   et al. | 2020-09-10 |
Communication Interface Of A Secure Interface Control App 20200285501 - Heller; Lisa Cranton ;   et al. | 2020-09-10 |
Transparent Interpretation Of Guest Instructions In Secure Virtual Machine Environment App 20200285494 - Busaba; Fadi Y. ;   et al. | 2020-09-10 |
Dispatch Of A Secure Virtual Machine App 20200285500 - Busaba; Fadi Y. ;   et al. | 2020-09-10 |
Inject Interrupts And Exceptions Into Secure Virtual Machine App 20200285495 - Imbrenda; Claudio ;   et al. | 2020-09-10 |
Managing storage protection faults Grant 10,768,832 - Farrell , et al. Sep | 2020-09-08 |
Increasing the scope of local purges of structures associated with address translation Grant 10,572,392 - Bradbury , et al. Feb | 2020-02-25 |
Increasing The Scope Of Local Purges Of Structures Associated With Address Translation App 20190370184 - Bradbury; Jonathan D. ;   et al. | 2019-12-05 |
Function Virtualization Facility For Blocking Instruction Function Of A Multi-function Instruction Of A Virtual Processor App 20190361701 - Greiner; Dan ;   et al. | 2019-11-28 |
Host page management using active guest page table indicators Grant 10,445,248 - Bradbury , et al. Oc | 2019-10-15 |
Managing Storage Protection Faults App 20190212931 - Farrell; Mark S. ;   et al. | 2019-07-11 |
Selective purging of entries of structures associated with address translation in a virtualized environment Grant 10,282,305 - Borntraeger , et al. | 2019-05-07 |
Increasing The Scope Of Local Purges Of Structures Associated With Address Translation App 20190108135 - Bradbury; Jonathan D. ;   et al. | 2019-04-11 |
Managing storage protection faults Grant 10,223,015 - Farrell , et al. | 2019-03-05 |
Increasing the scope of local purges of structures associated with address translation Grant 10,223,281 - Bradbury , et al. | 2019-03-05 |
Host page management using active guest page table indicators Grant 10,176,111 - Bradbury , et al. J | 2019-01-08 |
Delaying purging of structures associated with address translation Grant 10,176,006 - Heller J | 2019-01-08 |
Reducing purging of structures associated with address translation Grant 10,168,902 - Bradbury , et al. J | 2019-01-01 |
Managing Storage Protection Faults App 20180253242 - Farrell; Mark S. ;   et al. | 2018-09-06 |
Managing storage protection faults Grant 9,971,533 - Farrell , et al. May 15, 2 | 2018-05-15 |
Address expansion and contraction in a multithreading computer system Grant 9,921,848 - Bradbury , et al. March 20, 2 | 2018-03-20 |
Address expansion and contraction in a multithreading computer system Grant 9,921,849 - Bradbury , et al. March 20, 2 | 2018-03-20 |
Host Page Management Using Active Guest Page Table Indicators App 20180067868 - Bradbury; Jonathan D. ;   et al. | 2018-03-08 |
Increasing The Scope Of Local Purges Of Structures Associated With Address Translation App 20180018282 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
Marking To Indicate Memory Used To Back Address Translation Structures App 20180018281 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
Host Page Management Using Active Guest Page Table Indicators App 20180018280 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
Selective Purging Of Entries Of Structures Associated With Address Translation In A Virtualized Environment App 20180018284 - Borntraeger; Christian ;   et al. | 2018-01-18 |
Reducing Purging Of Structures Associated With Address Translation App 20180018093 - Bradbury; Jonathan D. ;   et al. | 2018-01-18 |
Delaying Purging Of Structures Associated With Address Translation App 20180018190 - Heller; Lisa Cranton | 2018-01-18 |
Selective Purging Of Guest Entries Of Structures Associated With Address Translation App 20180018283 - Borntraeger; Christian ;   et al. | 2018-01-18 |
Thread context preservation in a multithreading computer system Grant 9,804,847 - Bradbury , et al. October 31, 2 | 2017-10-31 |
Thread context preservation in a multithreading computer system Grant 9,804,846 - Bradbury , et al. October 31, 2 | 2017-10-31 |
Managing Storage Protection Faults App 20170300258 - Farrell; Mark S. ;   et al. | 2017-10-19 |
Managing storage protection faults Grant 9,778,869 - Farrell , et al. October 3, 2 | 2017-10-03 |
Control area for managing multiple threads in a computer Grant 9,772,867 - Bradbury , et al. September 26, 2 | 2017-09-26 |
Managing Storage Protection Faults App 20170115912 - Farrell; Mark S. ;   et al. | 2017-04-27 |
Method for executing a query instruction for idle time accumulation among cores in a multithreading computer system Grant 9,594,661 - Bradbury , et al. March 14, 2 | 2017-03-14 |
Multithreading computer system and program product for executing a query instruction for idle time accumulation among cores Grant 9,594,660 - Bradbury , et al. March 14, 2 | 2017-03-14 |
Managing storage protection faults Grant 9,542,260 - Farrell , et al. January 10, 2 | 2017-01-10 |
Virtualization Of A Central Processing Unit Measurement Facility App 20160342442 - Heller; Lisa Cranton ;   et al. | 2016-11-24 |
Dynamic enablement of multithreading Grant 9,459,875 - Bradbury , et al. October 4, 2 | 2016-10-04 |
Thread context restoration in a multithreading computer system Grant 9,454,372 - Bradbury , et al. September 27, 2 | 2016-09-27 |
Virtualization of a central processing unit measurement facility Grant 9,449,314 - Heller , et al. September 20, 2 | 2016-09-20 |
Thread context restoration in a multithreading computer system Grant 9,417,876 - Bradbury , et al. August 16, 2 | 2016-08-16 |
Dynamic enablement of multithreading Grant 9,354,883 - Bradbury , et al. May 31, 2 | 2016-05-31 |
Managing Storage Protection Faults App 20160055051 - Farrell; Mark S. ;   et al. | 2016-02-25 |
Start virtual execution instruction for dispatching multiple threads in a computer Grant 9,223,574 - Bradbury , et al. December 29, 2 | 2015-12-29 |
Multithreading capability information retrieval Grant 9,218,185 - Bradbury , et al. December 22, 2 | 2015-12-22 |
Exiting multiple threads in a computer Grant 9,213,569 - Busaba , et al. December 15, 2 | 2015-12-15 |
Idle Time Accumulation In A Multithreading Computer System App 20150355940 - Bradbury; Jonathan D. ;   et al. | 2015-12-10 |
Address Expansion And Contraction In A Multithreading Computer System App 20150355908 - Bradbury; Jonathan D. ;   et al. | 2015-12-10 |
Thread Context Preservation In A Multithreading Computer System App 20150347132 - Bradbury; Jonathan D. ;   et al. | 2015-12-03 |
Thread Context Restoration In A Multithreading Computer System App 20150339121 - Bradbury; Jonathan D. ;   et al. | 2015-11-26 |
Dynamic Enablement Of Multithreading App 20150339120 - Bradbury; Jonathan D. ;   et al. | 2015-11-26 |
Dispatching multiple threads in a computer Grant 9,195,493 - Busaba , et al. November 24, 2 | 2015-11-24 |
Dispatching Multiple Threads In A Computer App 20150277946 - Busaba; Fadi Y. ;   et al. | 2015-10-01 |
Dynamic Enablement Of Multithreading App 20150277918 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Address Expansion And Contraction In A Multithreading Computer System App 20150277921 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Start Virtual Execution Instruction For Dispatching Multiple Threads In A Computer App 20150277908 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Thread Context Preservation In A Multithreading Computer System App 20150277919 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Exiting Multiple Threads In A Computer App 20150277947 - Busaba; Fadi Y. ;   et al. | 2015-10-01 |
Idle Time Accumulation In A Multithreading Computer System App 20150277923 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Multithreading Capability Information Retrieval App 20150277913 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Thread Context Restoration In A Multithreading Computer System App 20150277920 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Control Area For Managing Multiple Threads In A Computer App 20150277948 - Bradbury; Jonathan D. ;   et al. | 2015-10-01 |
Use of test protection instruction in computing environments that support pageable guests Grant 9,122,634 - Farrell , et al. September 1, 2 | 2015-09-01 |
Use Of Test Protection Instruction In Computing Environments That Support Pageable Guests App 20150100748 - Farrell; Mark S. ;   et al. | 2015-04-09 |
Use of test protection instruction in computing environments that support pageable guests Grant 8,972,670 - Farrell , et al. March 3, 2 | 2015-03-03 |
Use Of Test Protection Instruction In Computing Environments That Support Pageable Guests App 20140149705 - Farrell; Mark S. ;   et al. | 2014-05-29 |
Execution of a perform frame management function instruction Grant 8,707,000 - Gainey, Jr. , et al. April 22, 2 | 2014-04-22 |
Use of test protection instruction in computing environments that support pageable guests Grant 8,677,077 - Farrell , et al. March 18, 2 | 2014-03-18 |
Execution Of A Perform Frame Management Function Instruction App 20130305023 - Gainey, JR.; Charles W. ;   et al. | 2013-11-14 |
Execution of a perform frame management function instruction Grant 8,495,326 - Gainey, Jr. , et al. July 23, 2 | 2013-07-23 |
Use Of Test Protection Instruction In Computing Environments That Support Pageable Guests App 20130138907 - Farrell; Mark S. ;   et al. | 2013-05-30 |
Use of test protection instruction in computing environments that support pageable guests Grant 8,364,912 - Farrell , et al. January 29, 2 | 2013-01-29 |
Execution Of A Perform Frame Management Function Instruction App 20120284477 - Gainey, JR.; Charles W. ;   et al. | 2012-11-08 |
Clearing guest frames absent paging-in to host main storage Grant 8,239,649 - Gainey, Jr. , et al. August 7, 2 | 2012-08-07 |
Use of test protection instruction in computing environments that support pageable guests Grant 8,176,280 - Farrell , et al. May 8, 2 | 2012-05-08 |
Managing use of storage by multiple pageable guests of a computing environment Grant 8,176,279 - Farrell , et al. May 8, 2 | 2012-05-08 |
Query Sampling Information Instruction App 20120089816 - Bartik; Jane H. ;   et al. | 2012-04-12 |
Clearing Guest Frames Absent Paging-in To Host Main Storage App 20120054412 - Gainey, JR.; Charles W. ;   et al. | 2012-03-01 |
Use Of Test Protection Instruction In Computing Environments That Support Pageable Guests App 20120047343 - Farrell; Mark S. ;   et al. | 2012-02-23 |
Optimizations of a perform frame management function issued by pageable guests Grant 8,086,811 - Gainey, Jr. , et al. December 27, 2 | 2011-12-27 |
Set Program Parameter Instruction App 20110078419 - Bartik; Jane H. ;   et al. | 2011-03-31 |
Central Processing Unit Measurement Facility App 20110029758 - Bartik; Jane H. ;   et al. | 2011-02-03 |
Central processing unit measurement facility Grant 7,827,321 - Bartik , et al. November 2, 2 | 2010-11-02 |
Central Processing Unit Measurement Facility App 20100088444 - Bartik; Jane H. ;   et al. | 2010-04-08 |
Virtualization Of A Central Processing Unit Measurement Facility App 20100088771 - Heller; Lisa Cranton ;   et al. | 2010-04-08 |
Use Of Test Protection Instruction In Computing Environments That Support Pageable Guests App 20090228262 - Farrell; Mark S. ;   et al. | 2009-09-10 |
Optimizations Of A Perform Frame Management Function Issued By Pageable Guests App 20090216984 - Gainey, JR.; Charles W. ;   et al. | 2009-08-27 |
Managing Use Of Storage By Multiple Pageable Guests Of A Computing Environment App 20090217098 - Farrell; Mark S. ;   et al. | 2009-08-27 |