AA

Andrew V. Anderson

IN Intel: 107 patents #183 of 30,777Top 1%
RA Rambus: 5 patents #232 of 549Top 45%
Overall (All Time): #11,446 of 4,157,543Top 1%
112
Patents All Time

Issued Patents All Time

Showing 25 most recent of 112 patents

Patent #TitleCo-InventorsDate
12373356 Fast key ID switching via extended paging for cryptographic intra-process isolation Michael LeMay, David M. Durham, Salmin Sultana, Hans Goran Liljestrand 2025-07-29
12253958 System for address mapping and translation protection Ravi L. Sahita, Gilbert Neiger, Vedvyas Shanbhogue, David M. Durham, David A. Koufaty +7 more 2025-03-18
11544093 Virtual machine replication and migration Zhe Wang, Alaa R. Alameldeen, Andrew M. Rudoff 2023-01-03
11436161 System for address mapping and translation protection Ravi L. Sahita, Gilbert Neiger, Vedvyas Shanbhogue, David M. Durham, David A. Koufaty +7 more 2022-09-06
11048588 Monitoring the operation of a processor Gilbert Neiger, Richard Uhlig, David M. Durham, Ronak Singhal, Xiangbin Wu +1 more 2021-06-29
11003477 Provision of input/output classification in a storage system Yi Zou 2021-05-11
10747682 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 2020-08-18
10713177 Defining virtualized page attributes based on guest page attributes Gilbert Neiger, Baiju V. Patel, Gur Hildesheim, Ron Rais, Jason W. Brandt +6 more 2020-07-14
10599455 Virtualization event processing in a layered virtualization architecture Steven M. Bennett, Gilbert Neiger, Dion Rodgers, Richard Uhlig, Lawrence O. Smith +1 more 2020-03-24
10599547 Monitoring the operation of a processor Gilbert Neiger, Richard Uhlig, David M. Durham, Ronak Singhal, Xiangbin Wu +1 more 2020-03-24
10515023 System for address mapping and translation protection Ravi L. Sahita, Gilbert Neiger, Vedvyas Shanbhogue, David M. Durham, David A. Koufaty +7 more 2019-12-24
10503664 Virtual machine manager for address mapping and translation protection David M. Durham, Ravi L. Sahita, Gilbert Neiger, Vedvyas Shanbhogue, Michael LeMay +7 more 2019-12-10
10489309 Memory protection key architecture with independent user and supervisor domains David A. Koufaty, Gilbert Neiger, Rajesh M. Sankaran, Subramanya R. Dulloor, Werner E. L. Haas +1 more 2019-11-26
10324863 Protected memory view for nested page table access by virtual machine guests Michael LeMay, David M. Durham, Ravi L. Sahita 2019-06-18
10235301 Dynamic page table edit control Michael LeMay, David M. Durham, Gilbert Neiger, Ravi L. Sahita 2019-03-19
10180911 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 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 Steven M. Bennett, Gilbert Neiger, Rajesh Madukkarumukumana, Richard UhligQ, Lawrence O. Smith +1 more 2018-10-30
10002012 Virtualization event processing in a layered virtualization architecture Steven M. Bennett, 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 Steven M. Bennett, Stalinselvaraj Jeyasingh, Alain Kagi, Gilbert Neiger, Richard Uhlig +3 more 2018-05-15
9916257 Method and apparatus for TLB shoot-down in a heterogeneous computing system supporting shared virtual memory Rajesh M. Sankaran, Altug Koker, Philip R. Lantz, Asit K. Mallick, James B. Crossland +2 more 2018-03-13
9880932 Instruction and logic for flush-on-fail operation Sanjay Kumar, Rajesh M. Sankaran, Subramanya R. Dulloor 2018-01-30
9858167 Monitoring the operation of a processor Gilbert Neiger, Richard Uhlig, David M. Durham, Ronak Singhal, Xiangbin Wu +1 more 2018-01-02
9792222 Validating virtual address translation by virtual machine monitor utilizing address validation structure to validate tentative guest physical address and aborting based on flag in extended page table requiring an expected guest physical address in the address validation structure Ravi L. Sahita, Gilbert Neiger, David M. Durham, Vedvyas Shanbhogue, Michael LeMay +3 more 2017-10-17
9785485 Virtualization event processing in a layered virtualization architecture Steven M. Bennett, Gilbert Neiger, Dion Rodgers, Richard Uhlig, Lawrence O. Smith +1 more 2017-10-10
9747208 Instruction and logic for flush-on-fail operation Sanjay Kumar, Rajesh M. Sankaran, Subramanya R. Dulloor 2017-08-29