RU

Richard Uhlig

IN Intel: 104 patents #191 of 30,777Top 1%
PS Penn State: 3 patents #230 of 1,788Top 15%
SF SUNY Research Foundation: 3 patents #119 of 1,165Top 15%
📍 Hillsboro, OR: #11 of 2,365 inventorsTop 1%
🗺 Oregon: #178 of 28,073 inventorsTop 1%
Overall (All Time): #11,971 of 4,157,543Top 1%
110
Patents All Time

Issued Patents All Time

Showing 51–75 of 110 patents

Patent #TitleCo-InventorsDate
8601233 Synchronizing a translation lookaside buffer with an extended paging table Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, 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, Andrew V. Anderson, Stalinselvaraj Jeyasingh, Alain Kagi, Gilbert Neiger +3 more 2013-10-15
8543772 Invalidating translation lookaside buffer entries in a virtual machine (VM) system Eric C. Cota-Robles, Andy Glew, Stalinselvaraj Jeyasingh, Alain Kagi, Michael Kozuch +1 more 2013-09-24
8543793 Maintaining processor resources during architectural events Jason W. Brandt, Sanjoy K. Mondal, Gilbert Neiger, Robert T. George 2013-09-24
8533428 Translating a guest virtual address to a host physical address as guest software executes on a virtual machine Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Rajesh Madukkarumukumana, Larry Smith +1 more 2013-09-10
8312452 Method and apparatus for a guest to access a privileged register Gilbert Neiger, Dion Rodgers, Jason W. Brandt, Rajesh S. Parthasarathy 2012-11-13
8296546 Synchronizing a translation lookaside buffer with an extended paging table Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Rajesh M. Sankaran +2 more 2012-10-23
8286162 Delivering interrupts directly to a virtual processor Gilbert Neiger, Rajesh Madukkarumukumana, Udo Steinberg, Sebastian Schoenberg, Sridhar Muthrasanallur +3 more 2012-10-09
8271978 Virtualization event processing in a layered virtualization architecture Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Lawrence O. Smith +1 more 2012-09-18
8099581 Synchronizing a translation lookaside buffer with an extended paging table Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, 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, 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, Lawrence O. Smith +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, Bradley Gene Burgess +5 more 2011-04-05
7908653 Method of improving computer security through sandboxing Ernie Brickell, Clifford D. Hall, Joseph F. Cihula 2011-03-15
7904694 Maintaining processor resources during architectural events Jason W. Brandt, Sanjoy K. Mondal, Gilbert Neiger, Robert T. George 2011-03-08
7900204 Interrupt processing in a layered virtualization architecture Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Dion Rodgers, Lawrence O. Smith +1 more 2011-03-01
7899972 Maintaining processor resources during architectural events Jason W. Brandt, Sanjoy K. Mondal, Gilbert Neiger, Robert T. George 2011-03-01
7886293 Optimizing system behavior in a virtual machine environment Andrew V. Anderson, Steven M. Bennett, Erik Cota-Robles, Stalinselvaraj Jeyasingh, Alain Kagi +2 more 2011-02-08
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, Andrew V. Anderson, Gilbert Neiger, Rajesh Madukkarumukumana, Larry Smith +1 more 2011-02-08
7865670 Invalidating translation lookaside buffer entries in a virtual machine (VM) system Erik Cota-Robles, Stalinselvaraj Jeyasingh, Alain Kagi, Michael Kozuch, Gilbert Neiger 2011-01-04
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, Andrew V. Anderson, Erik Cota-Robles, Stalinselvaraj Jeyasingh, Alain Kagi +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
7818808 Processor mode for limiting the operation of guest software running on a virtual machine supported by a virtual machine monitor Gilbert Neiger, Stephen Chou, Erik Cota-Robles, Stalinselvaraj Jeyasingh, Alain Kagi +1 more 2010-10-19
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, Andrew V. Anderson +1 more 2010-09-21
7793286 Methods and systems to manage machine state in virtual machine operations Steven M. Bennett, Gilbert Neiger, Erik Cota-Robles, Stalinselvaraj Jeyasingh, Alain Kagi +1 more 2010-09-07