Issued Patents All Time
Showing 25 most recent of 36 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10599455 | Virtualization event processing in a layered virtualization architecture | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig +1 more | 2020-03-24 |
| 10282300 | Accessing physical memory from a CPU or processing element in a high performance manner | Sanjoy K. Mondal, Rajesh Patel | 2019-05-07 |
| 10114767 | Virtualizing physical memory in a virtual machine system using a hierarchy of extended page tables to translate guest-physical addresses to host-physical addresses | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Rajesh Madukkarumukumana, Richard UhligQ +1 more | 2018-10-30 |
| 10002012 | Virtualization event processing in a layered virtualization architecture | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig +1 more | 2018-06-19 |
| 9971615 | Optimizing processor-managed resources based on the behavior of a virtual machine monitor | Steven M. Bennett, Andrew V. Anderson, Stalinselvaraj Jeyasingh, Alain Kagi, Gilbert Neiger +3 more | 2018-05-15 |
| 9785485 | Virtualization event processing in a layered virtualization architecture | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig +1 more | 2017-10-10 |
| 9710385 | Method and apparatus for accessing physical memory from a CPU or processing element in a high performance manner | Sanjoy K. Mondal, Rajesh Patel | 2017-07-18 |
| 9405565 | Virtualization event processing in a layered virtualization architecuture | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig +1 more | 2016-08-02 |
| 9280473 | Method and apparatus for accessing physical memory from a CPU or processing element in a high performance manner | Sanjoy K. Mondal, Rajesh Patel | 2016-03-08 |
| 9235434 | Virtualization event processing in a layered virtualization architecture | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig +1 more | 2016-01-12 |
| 9164920 | Using permission bits in translating guests virtual addresses to guest physical addresses to host physical addresses | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Rajesh Madukkarumukumana, Richard UhligQ +1 more | 2015-10-20 |
| 8997099 | Virtualization event processing in a layered virtualization architecture | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig +1 more | 2015-03-31 |
| 8813077 | Virtualization event processing in a layered virtualization architecture | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Scott Dion Rodgers, Richard Uhlig +1 more | 2014-08-19 |
| 8671275 | Mechanism to handle events in a machine with isolated execution | Francis X. McKeen, Benjamin Crawford Chaffin, Michael Cornaby, Bryant Bigbee | 2014-03-11 |
| 8561068 | Optimizing processor-managed resources based on the behavior of a virtual machine monitor | Steven M. Bennett, Andrew V. Anderson, Stalinselvaraj Jeyasingh, Alain Kagi, Gilbert Neiger +3 more | 2013-10-15 |
| 8522044 | Mechanism to handle events in a machine with isolated execution | Francis X. McKeen, Benjamin Crawford Chaffin, Michael Cornaby, Bryant Bigbee | 2013-08-27 |
| 8458464 | Mechanism to handle events in a machine with isolated execution | Francis X. McKeen, Benjamin Crawford Chaffin, Michael Cornaby, Bryant Bigbee | 2013-06-04 |
| 8291410 | Controlling virtual machines based on activity state | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Barry E. Huntley +1 more | 2012-10-16 |
| 8271978 | Virtualization event processing in a layered virtualization architecture | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig +1 more | 2012-09-18 |
| 8151264 | Injecting virtualization events in a layered virtualization architecture | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Barry E. Huntley | 2012-04-03 |
| 8079034 | Optimizing processor-managed resources based on the behavior of a virtual machine monitor | Steven M. Bennett, Andrew V. Anderson, Stalinselvaraj Jeyasingh, Alain Kagi, Gilbert Neiger +3 more | 2011-12-13 |
| 7975267 | Virtual interrupt processing in a layered virtualization architecture | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig +1 more | 2011-07-05 |
| 7921293 | Apparatus and method for unilaterally loading a secure operating system within a multiprocessor environment | Michael Kozuch, James A. Sutton, David W. Grawrock, Gilbert Neiger, Richard Uhlig +5 more | 2011-04-05 |
| 7900204 | Interrupt processing in a layered virtualization architecture | Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig +1 more | 2011-03-01 |
| 7840962 | System and method for controlling switching between VMM and VM using enabling value of VMM timer indicator and VMM timer value having a specified time | Gilbert Neiger, Steven M. Bennett, Erik Cota-Robles, Sebastian Schoenberg, Clifford D. Hall +5 more | 2010-11-23 |