| 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, Srihari Venkatesan, Jeffrey W. Sheldon +1 more |
2024-09-10 |
| 10255159 |
Decoupling dynamic program analysis from execution in virtual environments |
Tal Garfinkel, Peter M. Chen |
2019-04-09 |
| 10185581 |
Method and system for taking checkpoints at varying intervals |
— |
2019-01-22 |
| 10095583 |
Lazy transmission of memory pages during checkpointing |
— |
2018-10-09 |
| 9823992 |
Decoupling dynamic program analysis from execution in virtual environments |
Tal Garfinkel, Peter M. Chen |
2017-11-21 |
| 9063766 |
System and method of manipulating virtual machine recordings for high-level execution and replay |
Tal Garfinkel, Dominic Lucchetti |
2015-06-23 |
| 8719800 |
Accelerating replayed program execution to support decoupled program analysis |
Tal Garfinkel, Peter M. Chen |
2014-05-06 |
| 8656222 |
Method and system for recording a selected computer process for subsequent replay |
Tal Garfinkel, Dominic Lucchetti |
2014-02-18 |
| 8352240 |
Decoupling dynamic program analysis from execution across heterogeneous systems |
Tal Garfinkel, Peter M. Chen |
2013-01-08 |
| 8321842 |
Replay time only functionalities in a virtual machine |
Min Xu, Dmitry Grinberg, Vyacheslav V. Malyugin, Petr Vandrovec, Ganesh Venkitachalam +2 more |
2012-11-27 |
| 7890689 |
Virtual appliance management |
Monica Lam, Constantine P. Sapuntzakis, Ramesh Chandra, Nickolai Zeldovich, Mendel Rosenblum +1 more |
2011-02-15 |
| 7373451 |
Cache-based system management architecture with virtual appliances, network repositories, and virtual appliance transceivers |
Monica Lam, Constantine P. Sapuntzakis, Ramesh Chandra, Nickolai Zeldovich, Mendel Rosenblum +1 more |
2008-05-13 |
| 6895464 |
Flash memory management system and method utilizing multiple block list windows |
Thomas K. Gender |
2005-05-17 |