Patent | Date |
---|
Techniques for protecting memory pages of a virtual computing instance Grant 11,379,385 - Kataria , et al. July 5, 2 | 2022-07-05 |
Memory Copy During Virtual Machine Migration In A Virtualized Computing System App 20220066806 - RAMANATHAN; Arunachalam ;   et al. | 2022-03-03 |
System and method for dynamically configuring virtual displays and virtual inputs for different remote sessions that each present content for a virtual machine Grant 10,970,101 - AbiEzzi , et al. April 6, 2 | 2021-04-06 |
Virtual Machine Fault Tolerance App 20200192771 - Venkitachalam; Ganesh ;   et al. | 2020-06-18 |
Securely supporting a global view of system memory in a multi-processor system Grant 10,678,909 - Kataria , et al. | 2020-06-09 |
Tree structure for storing monitored memory page data Grant 10,592,267 - Dunn , et al. | 2020-03-17 |
Virtual machine fault tolerance Grant 10,579,485 - Venkitachalam , et al. | 2020-03-03 |
Selective monitoring of writes to protected memory pages through page table switching Grant 10,430,223 - Xu , et al. O | 2019-10-01 |
Adaptive dynamic selection and application of multiple virtualization techniques Grant 10,191,761 - Adams , et al. Ja | 2019-01-29 |
Hypervisor techniques for performing non-faulting reads in virtual machines Grant 10,120,738 - Rugina , et al. November 6, 2 | 2018-11-06 |
Securely Supporting A Global View Of System Memory In A Multi-processor System App 20180307829 - KATARIA; ALOK NEMCHAND ;   et al. | 2018-10-25 |
Hypervisor Techniques For Performing Non-faulting Reads In Virtual Machines App 20170371733 - RUGINA; Radu ;   et al. | 2017-12-28 |
Virtual Machine Content Presentation App 20170351537 - AbiEzzi; Salim ;   et al. | 2017-12-07 |
Tree Structure For Storing Monitored Memory Page Data App 20170337000 - DUNN; DAVID ;   et al. | 2017-11-23 |
Selective Monitoring Of Writes To Protected Memory Pages Through Page Table Switching App 20170337011 - XU; WEI ;   et al. | 2017-11-23 |
Dynamically using system memory as video memory for virtual graphics processing units Grant 9,811,366 - Sheldon , et al. November 7, 2 | 2017-11-07 |
Techniques for Protecting Memory Pages of a Virtual Computing Instance App 20170300430 - KATARIA; ALOK NEMCHAND ;   et al. | 2017-10-19 |
Reducing likelihood of concurrency error in virtualized computing environment Grant 9,785,506 - Agesen , et al. October 10, 2 | 2017-10-10 |
Adaptive Dynamic Selection And Application Of Multiple Virtualization Techniques App 20170083360 - ADAMS; Keith M. ;   et al. | 2017-03-23 |
Virtual Machine Fault Tolerance App 20170024291 - Venkitachalam; Ganesh ;   et al. | 2017-01-26 |
Adaptive dynamic selection and application of multiple virtualization techniques Grant 9,513,954 - Adams , et al. December 6, 2 | 2016-12-06 |
Virtual machine fault tolerance Grant 9,459,895 - Venkitachalam , et al. October 4, 2 | 2016-10-04 |
Adaptive Dynamic Selection And Application Of Multiple Virtualization Techniques App 20160196159 - Adams; Keith M. ;   et al. | 2016-07-07 |
Dynamically Using System Memory as Video Memory for Virtual Graphics Processing Units App 20160078585 - Sheldon; Mark ;   et al. | 2016-03-17 |
Adaptive dynamic selection and application of multiple virtualization techniques Grant 9,286,095 - Adams , et al. March 15, 2 | 2016-03-15 |
Trace collection for a virtual machine Grant 8,832,682 - Xu , et al. September 9, 2 | 2014-09-09 |
Adaptive Dynamic Selection And Application Of Multiple Virtualization Techniques App 20140143774 - Adams; Keith M. ;   et al. | 2014-05-22 |
System And Method For Avoiding Synchronization Bugs Through Virtualization App 20140108860 - AGESEN; Ole ;   et al. | 2014-04-17 |
System and method for avoiding synchronization bugs through virtualization Grant 8,572,606 - Agesen , et al. October 29, 2 | 2013-10-29 |
Adaptive dynamic selection and application of multiple virtualization techniques Grant 8,561,061 - Adams , et al. October 15, 2 | 2013-10-15 |
Dynamic selection and application of multiple virtualization techniques Grant 8,479,195 - Adams , et al. July 2, 2 | 2013-07-02 |
Optimizing segment access in binary translation Grant 8,316,193 - Knippel , et al. November 20, 2 | 2012-11-20 |
Virtual Machine Fault Tolerance App 20120284714 - VENKITACHALAM; Ganesh ;   et al. | 2012-11-08 |
Virtual machine fault tolerance Grant 8,201,169 - Venkitachalam , et al. June 12, 2 | 2012-06-12 |
Optimizing Segment Access In Binary Translation App 20110131372 - KNIPPEL; Ross Charles ;   et al. | 2011-06-02 |
Virtualization system for computers having multiple protection mechanisms Grant 7,908,646 - Chen , et al. March 15, 2 | 2011-03-15 |
Virtual Machine Fault Tolerance App 20100318991 - VENKITACHALAM; Ganesh ;   et al. | 2010-12-16 |
Trace Collection for a Virtual Machine App 20090248611 - Xu; Min ;   et al. | 2009-10-01 |
Restricting memory access to protect data when sharing a common address space Grant 7,506,122 - Agesen , et al. March 17, 2 | 2009-03-17 |
Restricting memory access to protect data when sharing a common address space Grant 7,487,313 - Agesen , et al. February 3, 2 | 2009-02-03 |
Restricting memory access to protect data when sharing a common address space Grant 7,487,314 - Agesen , et al. February 3, 2 | 2009-02-03 |
Dynamic Selection and Application of Multiple Virtualization Techniques App 20080288940 - Adams; Keith M. ;   et al. | 2008-11-20 |
Adaptive dynamic selection and application of multiple virtualization techniques App 20080288941 - Adams; Keith M. ;   et al. | 2008-11-20 |
Restricting memory access to protect data when sharing a common address space Grant 7,281,102 - Agesen , et al. October 9, 2 | 2007-10-09 |
Restricting memory access to protect data when sharing a common address space Grant 7,277,998 - Agesen , et al. October 2, 2 | 2007-10-02 |
Restricting memory access to protect data when sharing a common address space Grant 7,277,999 - Agesen , et al. October 2, 2 | 2007-10-02 |
Virtualization system for computers having multiple protection mechanisms Grant 7,278,030 - Chen , et al. October 2, 2 | 2007-10-02 |