Issued Patents All Time
Showing 51–75 of 112 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 8813077 | Virtualization event processing in a layered virtualization architecture | Steven M. Bennett, Gilbert Neiger, Scott Dion Rodgers, Richard Uhlig, Lawrence O. Smith +1 more | 2014-08-19 |
| 8645665 | Virtualizing physical memory in a virtual machine system utilizing multilevel translation table base registers to map guest virtual addresses to guest physical addresses then to host physical addresses | Steven M. Bennett, Gilbert Neiger, Rajesh Madukkarumukumana, Richard Uhlig, Larry Smith +1 more | 2014-02-04 |
| 8607228 | Virtualizing performance counters | Erik Cota-Robles, Gilbert Neiger, Steven M. Bennett | 2013-12-10 |
| 8601233 | Synchronizing a translation lookaside buffer with an extended paging table | Steven M. Bennett, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers, Rajesh M. Sankaran +2 more | 2013-12-03 |
| 8561068 | Optimizing processor-managed resources based on the behavior of a virtual machine monitor | Steven M. Bennett, Stalinselvaraj Jeyasingh, Alain Kagi, Gilbert Neiger, Richard Uhlig +3 more | 2013-10-15 |
| 8533428 | Translating a guest virtual address to a host physical address as guest software executes on a virtual machine | Steven M. Bennett, Gilbert Neiger, Rajesh Madukkarumukumana, Richard Uhlig, Larry Smith +1 more | 2013-09-10 |
| 8370559 | Executing a protected device model in a virtual machine | Sebastian Schoenberg, Steven M. Bennett | 2013-02-05 |
| 8296546 | Synchronizing a translation lookaside buffer with an extended paging table | Steven M. Bennett, Gilbert Neiger, Richard Uhlig, Dion Rodgers, Rajesh M. Sankaran +2 more | 2012-10-23 |
| 8291410 | Controlling virtual machines based on activity state | Steven M. Bennett, Gilbert Neiger, Dion Rodgers, Barry E. Huntley, Lawrence O. Smith +1 more | 2012-10-16 |
| 8286162 | Delivering interrupts directly to a virtual processor | Gilbert Neiger, Rajesh Madukkarumukumana, Richard Uhlig, Udo Steinberg, Sebastian Schoenberg +3 more | 2012-10-09 |
| 8271978 | Virtualization event processing in a layered virtualization architecture | Steven M. Bennett, Gilbert Neiger, Dion Rodgers, Richard Uhlig, Lawrence O. Smith +1 more | 2012-09-18 |
| 8230203 | Detecting spin loops in a virtual machine environment | Gilbert Neiger, Randolph L. Campbell, James B. Crossland, Gideon Gerzon, Leena K. Puthiyedath +2 more | 2012-07-24 |
| 8151264 | Injecting virtualization events in a layered virtualization architecture | Steven M. Bennett, Gilbert Neiger, Dion Rodgers, Barry E. Huntley, Lawrence O. Smith | 2012-04-03 |
| 8146078 | Timer offsetting mechanism in a virtual machine environment | Steven M. Bennett, Gilbert Neiger | 2012-03-27 |
| 8099581 | Synchronizing a translation lookaside buffer with an extended paging table | Steven M. Bennett, Gilbert Neiger, Richard Uhlig, Dion Rodgers, Rajesh Madukkaraumukumana +2 more | 2012-01-17 |
| 8079034 | Optimizing processor-managed resources based on the behavior of a virtual machine monitor | Steven M. Bennett, Stalinselvaraj Jeyasingh, Alain Kagi, Gilbert Neiger, Richard Uhlig +3 more | 2011-12-13 |
| 7984203 | Address window support for direct memory access translation | Rajesh Madukkarumukumana, Udo A. Steinburg, Steven M. Bennett, Gilbert Neiger | 2011-07-19 |
| 7975267 | Virtual interrupt processing in a layered virtualization architecture | Steven M. Bennett, Gilbert Neiger, Dion Rodgers, Richard Uhlig, Lawrence O. Smith +1 more | 2011-07-05 |
| 7900204 | Interrupt processing in a layered virtualization architecture | Steven M. Bennett, Gilbert Neiger, Dion Rodgers, Richard Uhlig, Lawrence O. Smith +1 more | 2011-03-01 |
| 7886126 | Extended paging tables to map guest physical memory addresses from virtual memory page tables to host physical memory addresses in a virtual machine system | Steven M. Bennett, Gilbert Neiger, Rajesh Madukkarumukumana, Richard Uhlig, Larry Smith +1 more | 2011-02-08 |
| 7886293 | Optimizing system behavior in a virtual machine environment | Steven M. Bennett, Erik Cota-Robles, Stalinselvaraj Jeyasingh, Alain Kagi, Michael A. Goldsmith +2 more | 2011-02-08 |
| 7861245 | Method and apparatus for facilitating recognition of an open event window during operation of guest software in a virtual machine environment | Steven M. Bennett, Erik Cota-Robles, Stalinselvaraj Jeyasingh, Alain Kagi, Gilbert Neiger +1 more | 2010-12-28 |
| 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 |
| 7836275 | Method and apparatus for supporting address translation in a virtual machine environment | Alain Kagi | 2010-11-16 |
| 7802250 | Support for transitioning to a virtual machine monitor based upon the privilege level of guest software | Volkmar Uhlig, Steven M. Bennett, Erik Cota-Robles, Sebastian Schoenberg, Richard Uhlig +1 more | 2010-09-21 |