Issued Patents All Time
Showing 25 most recent of 62 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11507477 | Virtual machine fault tolerance | Ganesh Venkitachalam, Rohit Jain, Boris Weissman, Vyacheslav V. Malyugin, Jeffrey W. Sheldon +1 more | 2022-11-22 |
| 11454140 | Torque-limiting rotor coupling for an electrically-actuated camshaft phaser | Chad McCloy | 2022-09-27 |
| 10859289 | Generating and using checkpoints in a virtual computer system | Carl A. Waldspurger, Michael Nelson, Pratap Subrahmanyam | 2020-12-08 |
| 10579485 | Virtual machine fault tolerance | Ganesh Venkitachalam, Rohit Jain, Boris Weissman, Vyacheslav V. Malyugin, Jeffrey W. Sheldon +1 more | 2020-03-03 |
| 10241709 | Elastic temporary filesystem | Tariq Magdon-Ismail, Razvan Cheveresan, Michael Nelson, Richard McDougall | 2019-03-26 |
| 9727420 | Generating and using checkpoints in a virtual computer system | Carl A. Waldspurger, Michael Nelson, Pratap Subrahmanyam | 2017-08-08 |
| 9489265 | Method and system for frequent checkpointing | Pratap Subrahmanyam, Ganesh Venkitachalam, Michael Nelson | 2016-11-08 |
| 9459895 | Virtual machine fault tolerance | Ganesh Venkitachalam, Rohit Jain, Boris Weissman, Vyacheslav V. Malyugin, Jeffrey W. Sheldon +1 more | 2016-10-04 |
| 9417965 | Low overhead fault tolerance through hybrid checkpointing and replay | Peter M. Chen, Min Xu, Matthew David Ginzton | 2016-08-16 |
| 9361237 | System and method for exclusive read caching in a virtualized computing environment | Deng Liu | 2016-06-07 |
| 9130821 | Hybrid locking using network and on-disk based schemes | Mayank Rawat, Jinyuan Li, Murali Vilayannur | 2015-09-08 |
| 9031984 | Providing multiple concurrent access to a file system | Satyam B. Vaghani | 2015-05-12 |
| 8914575 | SCSI protocol emulation for virtual storage device stored on NAS device | Michael Nelson, Hao Xu, Matthew Benjamin Amdur | 2014-12-16 |
| 8826283 | Low overhead fault tolerance through hybrid checkpointing and replay | Peter M. Chen, Min Xu, Matthew David Ginzton | 2014-09-02 |
| 8775696 | Storage area network access for virtual machines | Mallik Mahalingam | 2014-07-08 |
| 8745351 | Initializing file data blocks | Satyam B. Vaghani | 2014-06-03 |
| 8713273 | Generating and using checkpoints in a virtual computer system | Carl A. Waldspurger, Michael Nelson, Pratap Subrahmanyam | 2014-04-29 |
| 8694828 | Using virtual machine cloning to create a backup virtual machine in a fault tolerant system | Michael Nelson, Andrew G. Tucker | 2014-04-08 |
| 8661213 | Method and system for frequent checkpointing | Pratap Subrahmanyam, Ganesh Venkitachalam, Michael Nelson | 2014-02-25 |
| 8650564 | Method and system for synchronizing fault-tolerant virtual machines and adjusting CPU resource limit based on execution latency | Lan Huang | 2014-02-11 |
| 8560747 | Associating heartbeat data with access to shared resources of a computer system | Yuen-Lin Tan, Satyam B. Vaghani, Dragan Stancevic, Abhishek Rai | 2013-10-15 |
| 8555003 | Notifying software components using a shared physical storage medium | Olivier Lecomte, Satyam B. Vaghani | 2013-10-08 |
| 8549241 | Method and system for frequent checkpointing | Pratap Subrahmanyam, Ganesh Venkitachalam, Michael Nelson | 2013-10-01 |
| 8543781 | Hybrid locking using network and on-disk based schemes | Mayank Rawat, Jinyuan Li, Murali Vilayannur | 2013-09-24 |
| 8533382 | Method and system for frequent checkpointing | Pratap Subrahmanyam, Ganesh Venkitachalam, Michael Nelson | 2013-09-10 |