Issued Patents All Time
Showing 25 most recent of 33 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12406051 | Password management of virtual machines for migration support | Dinesh Sharma, Amiya Sahu, Himanshu Garg | 2025-09-02 |
| 12333321 | Application-assisted live migration | Arunachalam Ramanathan, Bhavana Raj Kanthur Murnad, Pavan Narasimhaprasad, Li Zheng, Oleg Zaydman +2 more | 2025-06-17 |
| 12086084 | IOMMU-based direct memory access (DMA) tracking for enabling live migration of virtual machines (VMS) using passthrough physical devices | Alexander Dean Gotsis, Jiajun Cao, Radu Rugina, James Chow, Srihari Venkatesan +1 more | 2024-09-10 |
| 11995459 | Memory copy during virtual machine migration in a virtualized computing system | Arunachalam Ramanathan, Yanlei Zhao, Anurekh Saxena, Yury Baskakov, Gabriel Tarasuk-Levin +2 more | 2024-05-28 |
| 11507477 | Virtual machine fault tolerance | Ganesh Venkitachalam, Rohit Jain, Boris Weissman, Daniel J. Scales, Vyacheslav V. Malyugin +1 more | 2022-11-22 |
| 11379385 | Techniques for protecting memory pages of a virtual computing instance | Alok Nemchand Kataria, Wei Xu, Radu Rugina, James S. Mattson, Jr., Rakesh Agarwal +1 more | 2022-07-05 |
| 10970101 | System and method for dynamically configuring virtual displays and virtual inputs for different remote sessions that each present content for a virtual machine | Salim AbiEzzi | 2021-04-06 |
| 10678909 | Securely supporting a global view of system memory in a multi-processor system | Alok Nemchand Kataria, Doug Covelli, Frederick Joseph Jacobs, David Dunn | 2020-06-09 |
| 10592267 | Tree structure for storing monitored memory page data | David Dunn, Alok Nemchand Kataria, Wei Xu | 2020-03-17 |
| 10579485 | Virtual machine fault tolerance | Ganesh Venkitachalam, Rohit Jain, Boris Weissman, Daniel J. Scales, Vyacheslav V. Malyugin +1 more | 2020-03-03 |
| D865057 | Organizer | — | 2019-10-29 |
| 10430223 | Selective monitoring of writes to protected memory pages through page table switching | Wei Xu, Alok Nemchand Kataria | 2019-10-01 |
| 10191761 | Adaptive dynamic selection and application of multiple virtualization techniques | Keith Adams, Vyacheslav V. Malyugin | 2019-01-29 |
| 10120738 | Hypervisor techniques for performing non-faulting reads in virtual machines | Radu Rugina, James S. Mattson, Jr., David Dunn | 2018-11-06 |
| 9811366 | Dynamically using system memory as video memory for virtual graphics processing units | Mark Sheldon, Michael Banack | 2017-11-07 |
| 9785506 | Reducing likelihood of concurrency error in virtualized computing environment | Ole Agesen, Michael H. Cohen | 2017-10-10 |
| 9513954 | Adaptive dynamic selection and application of multiple virtualization techniques | Keith Adams, Vyacheslav V. Malyugin | 2016-12-06 |
| 9459895 | Virtual machine fault tolerance | Ganesh Venkitachalam, Rohit Jain, Boris Weissman, Daniel J. Scales, Vyacheslav V. Malyugin +1 more | 2016-10-04 |
| 9286095 | Adaptive dynamic selection and application of multiple virtualization techniques | Keith Adams, Vyacheslav V. Malyugin | 2016-03-15 |
| 8832682 | Trace collection for a virtual machine | Min Xu, Vyacheslav V. Malyugin, Ganesh Venkitachalam, Boris Weissman | 2014-09-09 |
| 8572606 | System and method for avoiding synchronization bugs through virtualization | Ole Agesen, Michael H. Cohen | 2013-10-29 |
| 8561061 | Adaptive dynamic selection and application of multiple virtualization techniques | Keith Adams, Vyacheslav V. Malyugin | 2013-10-15 |
| 8479195 | Dynamic selection and application of multiple virtualization techniques | Keith Adams | 2013-07-02 |
| 8316193 | Optimizing segment access in binary translation | Ross C. Knippel, Ole Agesen | 2012-11-20 |
| 8201169 | Virtual machine fault tolerance | Ganesh Venkitachalam, Rohit Jain, Boris Weissman, Daniel J. Scales, Vyacheslav V. Malyugin +1 more | 2012-06-12 |