Patent | Date |
---|
Elastic replication of virtual machines Grant 11,182,188 - Weissman , et al. November 23, 2 | 2021-11-23 |
Snapshot for grouping and elastic replication of virtual machines Grant 10,915,408 - Weissman , et al. February 9, 2 | 2021-02-09 |
Data storage with a distributed virtual array Grant 10,877,940 - Patterson, III , et al. December 29, 2 | 2020-12-29 |
Direct host-to-host transfer for local cache in virtualized systems wherein hosting history stores previous hosts that serve as currently-designated host for said data object prior to migration of said data object, and said hosting history is checked durin Grant 10,698,829 - Chen , et al. | 2020-06-30 |
Virtual Machine Fault Tolerance App 20200192771 - Venkitachalam; Ganesh ;   et al. | 2020-06-18 |
Virtual machine fault tolerance Grant 10,579,485 - Venkitachalam , et al. | 2020-03-03 |
Snapshot For Grouping And Elastic Replication Of Virtual Machines App 20190324865 - Weissman; Boris ;   et al. | 2019-10-24 |
Elastic Replication Of Virtual Machines App 20190324785 - Weissman; Boris ;   et al. | 2019-10-24 |
Efficient recording and replaying of non-deterministic instructions in a virtual machine and CPU therefor Grant 10,394,560 - Malyugin , et al. A | 2019-08-27 |
Data Storage With A Distributed Virtual Array App 20190138504 - PATTERSON, III; R. Hugo ;   et al. | 2019-05-09 |
Data storage with a distributed virtual array Grant 10,180,948 - Patterson, III , et al. Ja | 2019-01-15 |
Distributed virtual array data storage system and method Grant 10,140,136 - Patterson , et al. Nov | 2018-11-27 |
System and method for eviction and replacement in large content-addressable flash caches Grant 10,061,706 - Bohra , et al. August 28, 2 | 2018-08-28 |
Synchronizing a translation lookaside buffer with page tables Grant 9,928,180 - Malyugin , et al. March 27, 2 | 2018-03-27 |
Synchronizing A Translation Lookaside Buffer With Page Tables App 20170228320 - MALYUGIN; Vyacheslav Vladimirovich ;   et al. | 2017-08-10 |
Synchronizing a translation lookaside buffer with page tables Grant 9,575,899 - Malyugin , et al. February 21, 2 | 2017-02-21 |
System and Method for Eviction and Replacement in Large Content-Addressable Flash Caches App 20170031831 - BOHRA; Ata ;   et al. | 2017-02-02 |
Direct Host-To-Host Transfer for Local Caches in Virtualized Systems App 20170031825 - CHEN; Mike ;   et al. | 2017-02-02 |
Virtual Machine Fault Tolerance App 20170024291 - Venkitachalam; Ganesh ;   et al. | 2017-01-26 |
Efficient Recording And Replaying Of Non-deterministic Instructions In A Virtual Machine And Cpu Therefor App 20160371086 - MALYUGIN; Vyacheslav V. ;   et al. | 2016-12-22 |
Virtual machine fault tolerance Grant 9,459,895 - Venkitachalam , et al. October 4, 2 | 2016-10-04 |
Efficient recording and replaying of non-deterministic instructions in a virtual machine and CPU therefor Grant 9,436,471 - Malyugin , et al. September 6, 2 | 2016-09-06 |
Synchronizing A Translation Lookaside Buffer With Page Tables App 20160085686 - MALYUGIN; Vyacheslav Vladimirovich ;   et al. | 2016-03-24 |
Synchronizing a translation lookaside buffer with page tables Grant 9,213,651 - Malyugin , et al. December 15, 2 | 2015-12-15 |
Data Storage With A Distributed Virtual Array App 20150248402 - PATTERSON, III; R. Hugo ;   et al. | 2015-09-03 |
Dynamic database memory management according to swap rates Grant 9,086,921 - Weissman , et al. July 21, 2 | 2015-07-21 |
Precise branch counting in virtualization systems Grant 9,027,003 - Weissman , et al. May 5, 2 | 2015-05-05 |
Relieving memory pressure in a host using database memory management Grant 8,943,259 - Weissman , et al. January 27, 2 | 2015-01-27 |
Method and system for integrating database memory management in virtual machines Grant 8,935,456 - Weissman , et al. January 13, 2 | 2015-01-13 |
Efficient virtualization of input/output completions for a virtual device Grant 8,875,162 - Agesen , et al. October 28, 2 | 2014-10-28 |
Trace collection for a virtual machine Grant 8,832,682 - Xu , et al. September 9, 2 | 2014-09-09 |
Efficient Virtualization of Input/Output Completions for a Virtual Device App 20130326518 - AGESEN; Ole ;   et al. | 2013-12-05 |
Dynamic Database Memory Management According To Swap Rates App 20130290595 - WEISSMAN; Boris ;   et al. | 2013-10-31 |
Efficient Recording And Replaying Of Non-deterministic Instructions In A Virtual Machine And Cpu Therefor App 20130290689 - MALYUGIN; Vyacheslav V. ;   et al. | 2013-10-31 |
Efficient virtualization of input/output completions for a virtual device Grant 8,533,745 - Agesen , et al. September 10, 2 | 2013-09-10 |
Efficient recording and replaying of non-deterministic instructions in a virtual machine and CPU therefor Grant 8,473,946 - Malyugin , et al. June 25, 2 | 2013-06-25 |
Reducing the latency of virtual interrupt delivery in virtual machines Grant 8,453,143 - Mahalingam , et al. May 28, 2 | 2013-05-28 |
Selective descheduling of idling guests running on a host computer system Grant 8,352,944 - Weissman , et al. January 8, 2 | 2013-01-08 |
Replay time only functionalities in a virtual machine Grant 8,321,842 - Xu , et al. November 27, 2 | 2012-11-27 |
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 |
Method And System For Integrating Database Memory Management In Virtual Machines App 20120124305 - WEISSMAN; Boris ;   et al. | 2012-05-17 |
Relieving Memory Pressure In A Host Using Database Memory Management App 20120124270 - WEISSMAN; Boris ;   et al. | 2012-05-17 |
System and method for virtualizing processor and interrupt priorities Grant 8,037,227 - Weissman October 11, 2 | 2011-10-11 |
Method and system for improving the accuracy of timing and process accounting within virtual machines Grant 7,945,908 - Waldspurger , et al. May 17, 2 | 2011-05-17 |
Efficient Virtualization of Input/Output Completions for a Virtual Device App 20110088030 - AGESEN; Ole ;   et al. | 2011-04-14 |
Virtual Machine Fault Tolerance App 20100318991 - VENKITACHALAM; Ganesh ;   et al. | 2010-12-16 |
Synchronizing A Translation Lookaside Buffer with Page Tables App 20100318762 - MALYUGIN; Vyacheslav Vladimirovich ;   et al. | 2010-12-16 |
Efficient virtualization of input/output completions for a virtual device Grant 7,853,960 - Agesen , et al. December 14, 2 | 2010-12-14 |
Using branch instruction counts to facilitate replay of virtual machine instruction execution Grant 7,844,954 - Venkitachalam , et al. November 30, 2 | 2010-11-30 |
Selective Descheduling Of Idling Guests Running On A Host Computer System App 20100257524 - WEISSMAN; Boris ;   et al. | 2010-10-07 |
Reducing The Latency Of Virtual Interrupt Delivery In Virtual Machines App 20100223611 - Mahalingam; Mallik ;   et al. | 2010-09-02 |
Selective descheduling of idling guests running on a host computer system Grant 7,765,543 - Weissman , et al. July 27, 2 | 2010-07-27 |
Efficient Recording And Replaying Of Non-deterministic Instructions In A Virtual Machine And Cpu Therefor App 20100005464 - Malyugin; Vyacheslav V. ;   et al. | 2010-01-07 |
Replay Time Only Functionalities App 20090327574 - Xu; Min ;   et al. | 2009-12-31 |
System and Method for Virtualizing Processor and Interrupt Priorities App 20090300250 - WEISSMAN; Boris | 2009-12-03 |
Trace Collection for a Virtual Machine App 20090248611 - Xu; Min ;   et al. | 2009-10-01 |
Precise Branch Counting In Virtualization Systems App 20090249049 - Weissman; Boris ;   et al. | 2009-10-01 |
System and method for virtualizing processor and interrupt priorities Grant 7,590,982 - Weissman September 15, 2 | 2009-09-15 |
Using Branch Instruction Counts to Facilitate Replay of Virtual Machine Instruction Execution App 20090119493 - Venkitachalam; Ganesh ;   et al. | 2009-05-07 |
System for communicating with servers using message definitions App 20050188008 - Weissman, Boris | 2005-08-25 |
Method and apparatus for selecting a locking policy based on a per-object locking history Grant 6,687,904 - Gomes , et al. February 3, 2 | 2004-02-03 |
Method for scalable memory efficient thread-local object allocation Grant 6,505,275 - Weissman , et al. January 7, 2 | 2003-01-07 |
System for communicating with servers using message definitions App 20020161901 - Weissman, Boris | 2002-10-31 |
System for logging on to servers through a portal computer App 20020156905 - Weissman, Boris | 2002-10-24 |