Issued Patents All Time
Showing 25 most recent of 85 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10747682 | Synchronizing a translation lookaside buffer with an extended paging table | Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers, Rajesh M. Sankaran +2 more | 2020-08-18 |
| 10599455 | Virtualization event processing in a layered virtualization architecture | Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig, Lawrence O. Smith +1 more | 2020-03-24 |
| 10180911 | Synchronizing a translation lookaside buffer with an extended paging table | Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers, Rajesh M. Sankaran +2 more | 2019-01-15 |
| 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 | Andrew V. Anderson, Gilbert Neiger, Rajesh Madukkarumukumana, Richard UhligQ, Lawrence O. Smith +1 more | 2018-10-30 |
| 10002012 | Virtualization event processing in a layered virtualization architecture | Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig, Lawrence O. Smith +1 more | 2018-06-19 |
| 9971615 | Optimizing processor-managed resources based on the behavior of a virtual machine monitor | Andrew V. Anderson, Stalinselvaraj Jeyasingh, Alain Kagi, Gilbert Neiger, Richard Uhlig +3 more | 2018-05-15 |
| 9785485 | Virtualization event processing in a layered virtualization architecture | Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig, Lawrence O. Smith +1 more | 2017-10-10 |
| 9678890 | Synchronizing a translation lookaside buffer with an extended paging table | Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers, Rajesh M. Sankaran +2 more | 2017-06-13 |
| 9442868 | Delivering interrupts directly to a virtual processor | Gilbert Neiger, Rajesh Madukkarumukumana, Richard Uhlig, Udo Steinberg, Sebastian Schoenberg +3 more | 2016-09-13 |
| 9405565 | Virtualization event processing in a layered virtualization architecuture | Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig, Lawrence O. Smith +1 more | 2016-08-02 |
| 9372807 | Synchronizing a translation lookaside buffer with an extended paging table | Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers, Rajesh M. Sankaran +2 more | 2016-06-21 |
| 9372806 | Synchronizing a translation lookaside buffer with an extended paging table | Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers, Rajesh M. Sankaran +2 more | 2016-06-21 |
| 9348767 | Accessing private data about the state of a data processing machine from storage that is publicly accessible | Scott H. Robinson, Gustavo P. Espinosa | 2016-05-24 |
| 9330021 | Synchronizing a translation lookaside buffer with an extended paging table | Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers, Rajesh M. Sankaran +2 more | 2016-05-03 |
| 9298641 | Synchronizing a translation lookaside buffer with an extended paging table | Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers, Rajesh M. Sankaran +2 more | 2016-03-29 |
| 9298640 | Synchronizing a translation lookaside buffer with an extended paging table | Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers, Rajesh M. Sankaran +2 more | 2016-03-29 |
| 9262338 | Synchronizing a translation lookaside buffer with an extended paging table | Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers, Rajesh M. Sankaran +2 more | 2016-02-16 |
| 9251094 | Synchronizing a translation lookaside buffer with an extended paging table | Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers, Rajesh M. Sankaran +2 more | 2016-02-02 |
| 9244712 | Virtualizing performance counters | Erik C. Cola-Robles, Gilbert Neiger, Andrew V. Anderson | 2016-01-26 |
| 9235434 | Virtualization event processing in a layered virtualization architecture | Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig, Lawrence O. Smith +1 more | 2016-01-12 |
| 9164920 | Using permission bits in translating guests virtual addresses to guest physical addresses to host physical addresses | Andrew V. Anderson, Gilbert Neiger, Rajesh Madukkarumukumana, Richard UhligQ, Lawrence O. Smith +1 more | 2015-10-20 |
| 9141555 | Synchronizing a translation lookaside buffer with an extended paging table | Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers, Rajesh M. Sankaran +2 more | 2015-09-22 |
| 9122624 | Synchronizing a translation lookaside buffer with an extended paging table | Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Dion Rodgers, Rajesh M. Sankaran +2 more | 2015-09-01 |
| 9087000 | Accessing private data about the state of a data processing machine from storage that is publicly accessible | Scott H. Robinson, Gustavo P. Espinosa | 2015-07-21 |
| 8997099 | Virtualization event processing in a layered virtualization architecture | Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Richard Uhlig, Lawrence O. Smith +1 more | 2015-03-31 |