Patent | Date |
---|
Dynamic Configuration Of Virtual Objects App 20220283836 - GOUD; Avinash ;   et al. | 2022-09-08 |
Remote direct memory access (RDMA)-based recovery of dirty data in remote memory Grant 11,436,112 - Kumar , et al. September 6, 2 | 2022-09-06 |
Optimizing save operations for OS/hypervisor-based persistent memory Grant 11,422,860 - Peddamallu , et al. August 23, 2 | 2022-08-23 |
Scheduling Workloads In A Container Orchestrator Of A Virtualized Computer System App 20220229686 - JAIN; Pranshu ;   et al. | 2022-07-21 |
Saving Page Retire Information Persistently Across Operating System Reboots App 20220229781 - Stumpf; Tobias ;   et al. | 2022-07-21 |
Remote memory in hypervisor Grant 11,334,380 - Aguilera , et al. May 17, 2 | 2022-05-17 |
Efficiently Purging Non-Active Blocks in NVM Regions Using Virtblock Arrays App 20220129377 - Deguillard; Xavier ;   et al. | 2022-04-28 |
Metal Oxide Liner For Cross-point Phase Change Memory Cell App 20220102625 - Chandrasekaran; Hari ;   et al. | 2022-03-31 |
Unified Resource Management For Containers And Virtual Machines App 20220075643 - Gamage; Sahan ;   et al. | 2022-03-10 |
Efficiently purging non-active blocks in NVM regions using virtblock arrays Grant 11,249,900 - Deguillard , et al. February 15, 2 | 2022-02-15 |
Scheduling Workloads On A Common Set Of Resources By Multiple Schedulers Operating Independently App 20220035662 - WIGGERS; Maarten ;   et al. | 2022-02-03 |
Managing the Migration of Virtual Machines in the Presence of Uncorrectable Memory Errors App 20220027231 - Gadi; Sowgandh Sunil ;   et al. | 2022-01-27 |
High Availability For Persistent Memory App 20220019506 - Subrahmanyam; Pratap ;   et al. | 2022-01-20 |
Cluster Resource Management Using Adaptive Memory Demand App 20210397480 - Pan; Zhelong ;   et al. | 2021-12-23 |
Commit coalescing for micro-journal based transaction logging Grant 11,204,912 - Subrahmanyam , et al. December 21, 2 | 2021-12-21 |
Cross-cluster Load Balancer App 20210373971 - Lu; Lei ;   et al. | 2021-12-02 |
Unified resource management for containers and virtual machines Grant 11,182,196 - Gamage , et al. November 23, 2 | 2021-11-23 |
Managing the migration of virtual machines in the presence of uncorrectable memory errors Grant 11,169,870 - Gadi , et al. November 9, 2 | 2021-11-09 |
High availability for persistent memory Grant 11,163,656 - Subrahmanyam , et al. November 2, 2 | 2021-11-02 |
Cluster resource management using adaptive memory demand Grant 11,113,109 - Pan , et al. September 7, 2 | 2021-09-07 |
Cluster Resource Management Using Adaptive Memory Demand App 20210216372 - Pan; Zhelong ;   et al. | 2021-07-15 |
Managing Virtual Machines in the Presence of Uncorrectable Memory Errors App 20210216394 - Gadi; Sowgandh Sunil ;   et al. | 2021-07-15 |
Using non-volatile random access memory as volatile random access memory Grant 11,029,863 - Tati , et al. June 8, 2 | 2021-06-08 |
Unified Resource Management For Containers And Virtual Machines App 20210141655 - Gamage; Sahan ;   et al. | 2021-05-13 |
Application High Availability via Application Transparent Battery-Backed Replication of Persistent Data App 20210133032 - Subrahmanyam; Pratap ;   et al. | 2021-05-06 |
Hypervisor exchange with virtual-machine consolidation Grant 10,963,290 - Deguillard , et al. March 30, 2 | 2021-03-30 |
Efficient handling of block write atomicity Grant 10,936,446 - Tati , et al. March 2, 2 | 2021-03-02 |
Application fault tolerance via battery-backed replication of volatile state Grant 10,929,234 - Tati , et al. February 23, 2 | 2021-02-23 |
Application high availability via crash-consistent asynchronous replication of persistent data Grant 10,929,235 - Subrahmanyam , et al. February 23, 2 | 2021-02-23 |
Application high availability via application transparent battery-backed replication of persistent data Grant 10,929,233 - Subrahmanyam , et al. February 23, 2 | 2021-02-23 |
Commit Coalescing for Micro-Journal Based Transaction Logging App 20210034600 - Subrahmanyam; Pratap ;   et al. | 2021-02-04 |
Remote Memory In Hypervisor App 20210019168 - Aguilera; Marcos ;   et al. | 2021-01-21 |
Commit coalescing for micro-journal based transaction logging Grant 10,846,280 - Subrahmanyam , et al. November 24, 2 | 2020-11-24 |
Adaptive CPU NUMA scheduling Grant 10,776,151 - Kim , et al. Sept | 2020-09-15 |
Efficiently purging non-active blocks in NVM regions while preserving large pages Grant 10,705,954 - Venkatasubramanian , et al. | 2020-07-07 |
Hypervisor exchange with virtual machines in memory Grant 10,705,867 - Gunti , et al. | 2020-07-07 |
File system interface for remote direct memory access Grant 10,706,005 - Wei , et al. | 2020-07-07 |
Efficiently purging non-active blocks in NVM regions using pointer elimination Grant 10,691,591 - Tati , et al. | 2020-06-23 |
Efficiently Purging Non-active Blocks In Nvm Regions Using Virtblock Arrays App 20200133842 - Deguillard; Xavier ;   et al. | 2020-04-30 |
Efficiently Purging Non-active Blocks In Nvm Regions Using Pointer Elimination App 20200133846 - Tati; Kiran ;   et al. | 2020-04-30 |
Efficiently Purging Non-active Blocks In Nvm Regions While Preserving Large Pages App 20200133847 - Venkatasubramanian; Rajesh ;   et al. | 2020-04-30 |
Virtualizing NVDIMM WPQ flushing with minimal overhead Grant 10,592,425 - Covelli , et al. | 2020-03-17 |
Os/hypervisor-based Persistent Memory App 20200042357 - Peddamallu; Venkata Subhash Reddy ;   et al. | 2020-02-06 |
High Availability For Persistent Memory App 20200042413 - Subrahmanyam; Pratap ;   et al. | 2020-02-06 |
Hypervisor Exchange With Virtual-machine Consolidation App 20200026544 - DEGUILLARD; Xavier ;   et al. | 2020-01-23 |
Micro-journal based transaction logging Grant 10,528,436 - Subrahmanyam , et al. J | 2020-01-07 |
Commit Coalescing For Micro-journal Based Transaction Logging App 20200004735 - Subrahmanyam; Pratap ;   et al. | 2020-01-02 |
Hierarchical resource tree memory operations Grant 10,496,331 - Freche , et al. De | 2019-12-03 |
OS/hypervisor-based persistent memory Grant 10,496,443 - Peddamallu , et al. De | 2019-12-03 |
High availability for persistent memory Grant 10,474,550 - Subrahmanyam , et al. Nov | 2019-11-12 |
Mapping guest pages to disk blocks to improve virtual machine management processes Grant 10,474,369 - Tati , et al. Nov | 2019-11-12 |
Virtualizing Nvdimm Wpq Flushing With Minimal Overhead App 20190340133 - Covelli; Doug ;   et al. | 2019-11-07 |
Hypervisor exchange with virtual-machine consolidation Grant 10,445,123 - Deguillard , et al. Oc | 2019-10-15 |
Commit coalescing for micro-journal based transaction logging Grant 10,445,308 - Subrahmanyam , et al. Oc | 2019-10-15 |
Hypervisor with virtual-memory file system Grant 10,387,186 - Venkatasubramanian , et al. A | 2019-08-20 |
Efficient Handling Of Block Write Atomicity App 20190243732 - Tati; Kiran ;   et al. | 2019-08-08 |
Adaptive Cpu Numa Scheduling App 20190205155 - Kim; Seongbeom ;   et al. | 2019-07-04 |
File System Interface For Remote Direct Memory Access App 20190179794 - Wei; Michael ;   et al. | 2019-06-13 |
Hierarchical Resource Tree Memory Operations App 20190171390 - Freche; Julien ;   et al. | 2019-06-06 |
Application High Availability via Crash-Consistent Asynchronous Replication of Persistent Data App 20190129800 - Subrahmanyam; Pratap ;   et al. | 2019-05-02 |
Application Fault Tolerance Via Battery-backed Replication Of Volatile State App 20190129814 - Tati; Kiran ;   et al. | 2019-05-02 |
Application High Availability Via Application Transparent Battery-backed Replication Of Persistent Data App 20190129812 - Subrahmanyam; Pratap ;   et al. | 2019-05-02 |
Adaptive CPU NUMA scheduling Grant 10,255,091 - Kim , et al. | 2019-04-09 |
Consistent and efficient mirroring of nonvolatile memory state in virtualized environments where dirty bit of page table entries in non-volatile memory are not cleared until pages in non-volatile memory are remotely mirrored Grant 10,223,026 - Subrahmanyam , et al. | 2019-03-05 |
Using Non-Volatile Random Access Memory as Volatile Random Access Memory App 20190065091 - Tati; Kiran ;   et al. | 2019-02-28 |
Efficient pointer swizzling for persistent objects Grant 10,198,352 - Subrahmanyam , et al. Fe | 2019-02-05 |
Hypervisor With Virtual-memory File System App 20190004838 - VENKATASUBRAMANIAN; Rajesh ;   et al. | 2019-01-03 |
Consistent and efficient mirroring of nonvolatile memory state in virtualized environments by remote mirroring memory addresses of nonvolatile memory to which cached lines of the nonvolatile memory have been flushed Grant 10,140,212 - Subrahmanyam , et al. Nov | 2018-11-27 |
Os/hypervisor-based Persistent Memory App 20180321962 - Peddamallu; Venkata Subhash Reddy ;   et al. | 2018-11-08 |
High Availability For Persistent Memory App 20180322023 - Subrahmanyam; Pratap ;   et al. | 2018-11-08 |
Operating-system exchanges using memory-pointer transfers Grant 10,007,546 - Gunti , et al. June 26, 2 | 2018-06-26 |
NUMA scheduling using inter-VCPU memory access estimation Grant 9,977,738 - Venkatasubramanian , et al. May 22, 2 | 2018-05-22 |
Identification of page sharing opportunities within large pages Grant 9,977,747 - Baskakov , et al. May 22, 2 | 2018-05-22 |
Hypervisor Exchange With Virtual Machines In Memory App 20170371691 - Gunti; Mukund ;   et al. | 2017-12-28 |
Enhanced-security Page Sharing In A Virtualized Computer System App 20170357592 - TARASUK-LEVIN; Gabriel ;   et al. | 2017-12-14 |
Commit Coalescing For Micro-journal Based Transaction Logging App 20170344595 - Subrahmanyam; Pratap ;   et al. | 2017-11-30 |
Efficient Pointer Swizzling For Persistent Objects App 20170344475 - Subrahmanyam; Pratap ;   et al. | 2017-11-30 |
Micro-journal Based Transaction Logging App 20170344440 - Subrahmanyam; Pratap ;   et al. | 2017-11-30 |
Numa Scheduling Using Inter-vcpu Memory Access Estimation App 20170031819 - VENKATASUBRAMANIAN; Rajesh ;   et al. | 2017-02-02 |
Tracking guest memory characteristics for memory scheduling Grant 9,547,510 - Deguillard , et al. January 17, 2 | 2017-01-17 |
Tracking guest memory characteristics for memory scheduling Grant 9,529,609 - DeGuillard , et al. December 27, 2 | 2016-12-27 |
System and method for efficient swap space allocation in a virtualized environment Grant 9,524,233 - Venkatasubramanian , et al. December 20, 2 | 2016-12-20 |
Operating-System Exchanges Using Memory-Pointer Transfers App 20160306649 - Gunti; Mukund ;   et al. | 2016-10-20 |
Hypervisor Exchange With Virtual-Machine Consolidation App 20160306648 - Deguillard; Xavier ;   et al. | 2016-10-20 |
NUMA scheduling using inter-vCPU memory access estimation Grant 9,465,669 - Venkatasubramanian , et al. October 11, 2 | 2016-10-11 |
Identification Of Page Sharing Opportunities Within Large Pages App 20160170906 - BASKAKOV; Yury ;   et al. | 2016-06-16 |
Adaptive CPU NUMA Scheduling App 20160085571 - Kim; Seongbeom ;   et al. | 2016-03-24 |
Identification of page sharing opportunities within large pages Grant 9,292,452 - Baskakov , et al. March 22, 2 | 2016-03-22 |
Efficient online construction of miss rate curves Grant 9,223,722 - Waldspurger , et al. December 29, 2 | 2015-12-29 |
Method for improving save and restore performance in virtual machine systems Grant 9,135,171 - Baskakov , et al. September 15, 2 | 2015-09-15 |
Tracking Guest Memory Characteristics For Memory Scheduling App 20150161056 - DEGUILLARD; Xavier ;   et al. | 2015-06-11 |
Tracking Guest Memory Characteristics For Memory Scheduling App 20150161055 - DEGUILLARD; Xavier ;   et al. | 2015-06-11 |
Scheduling a processor to support efficient migration of a virtual machine Grant 9,052,949 - Tarasuk-Levin , et al. June 9, 2 | 2015-06-09 |
Consistent And Efficient Mirroring Of Nonvolatile Memory State In Virtualized Environments App 20150095576 - SUBRAHMANYAM; Pratap ;   et al. | 2015-04-02 |
Consistent And Efficient Mirroring Of Nonvolatile Memory State In Virtualized Environments App 20150095585 - SUBRAHMANYAM; Pratap ;   et al. | 2015-04-02 |
NUMA Scheduling Using Inter-vCPU Memory Access Estimation App 20150052287 - VENKATASUBRAMANIAN; Rajesh ;   et al. | 2015-02-19 |
Identification Of Page Sharing Opportunities Within Large Pages App 20150012722 - BASKAKOV; Yury ;   et al. | 2015-01-08 |
System And Method For Efficient Swap Space Allocation In A Virtualized Environment App 20140258670 - VENKATASUBRAMANIAN; Rajesh ;   et al. | 2014-09-11 |
Efficient Online Construction Of Miss Rate Curves App 20140189248 - WALDSPURGER; Carl A. ;   et al. | 2014-07-03 |
System and method for improving memory locality of virtual machines Grant 8,719,545 - Pandey , et al. May 6, 2 | 2014-05-06 |
Efficient online construction of miss rate curves Grant 8,694,728 - Waldspurger , et al. April 8, 2 | 2014-04-08 |
Scheduling A Processor To Support Efficient Migration Of A Virtual Machine App 20130346613 - TARASUK-LEVIN; Gabriel ;   et al. | 2013-12-26 |
Mapping Guest Pages To Disk Blocks To Improve Virtual Machine Management Processes App 20130205106 - TATI; Kiran ;   et al. | 2013-08-08 |
System And Method For Improving Memory Locality Of Virtual Machines App 20130067135 - PANDEY; Vivek ;   et al. | 2013-03-14 |
System and method for improving memory locality of virtual machines Grant 8,307,192 - Pandey , et al. November 6, 2 | 2012-11-06 |
Efficient Online Construction Of Miss Rate Curves App 20120117299 - WALDSPURGER; Carl A. ;   et al. | 2012-05-10 |
System And Method For Improving Memory Locality Of Virtual Machines App 20120030407 - PANDEY; Vivek ;   et al. | 2012-02-02 |
Method For Improving Save And Restore Performance In Virtual Machine Systems App 20120017027 - BASKAKOV; Yury ;   et al. | 2012-01-19 |
System and method for improving memory locality of virtual machines Grant 8,037,280 - Pandey , et al. October 11, 2 | 2011-10-11 |
Page signature disambiguation for increasing the efficiency of virtual machine migration in shared-page virtualized computer systems Grant 7,925,850 - Waldspurger , et al. April 12, 2 | 2011-04-12 |
System and Method for Improving Memory Locality of Virtual Machines App 20090313445 - Pandey; Vivek ;   et al. | 2009-12-17 |