P

Inventor

UHLIG RICHARD

US58 patents
⚠️ This page may combine multiple inventors who share the name “UHLIG RICHARD”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

INTEL CORP

40 patents
US7191440B2Mar 13, 2007

Tracking operating system process and thread execution and virtual machine execution in hardware or in a virtual machine monitor

INTEL CORP162 citations99
US6907600B2Jun 14, 2005

Virtual translation lookaside buffer

INTEL CORP215 citations99
US7908653B2Mar 15, 2011

Method of improving computer security through sandboxing

INTEL CORP155 citations98
US7757231B2Jul 13, 2010

System and method to deprivilege components of a virtual machine monitor

INTEL CORP79 citations98
US7225441B2May 29, 2007

Mechanism for providing power management through virtualization

INTEL CORP95 citations98
US7340582B2Mar 4, 2008

Fault processing for direct memory access address translation

INTEL CORP55 citations97
US7334107B2Feb 19, 2008

Caching support for direct memory access address translation

INTEL CORP74 citations97
US7562179B2Jul 14, 2009

Maintaining processor resources during architectural events

INTEL CORP30 citations96
US7272831B2Sep 18, 2007

Method and apparatus for constructing host processor soft devices independent of the host processor operating system

INTEL CORP57 citations96
US7035963B2Apr 25, 2006

Method for resolving address space conflicts between a virtual machine monitor and a guest operating system

INTEL CORP55 citations96
US7555628B2Jun 30, 2009

Synchronizing a translation lookaside buffer to an extended paging table

INTEL CORP46 citations95
US7302511B2Nov 27, 2007

Chipset support for managing hardware interrupts in a virtual machine system

INTEL CORP27 citations93
US7237051B2Jun 26, 2007

Mechanism to control hardware interrupt acknowledgement in a virtual machine system

INTEL CORP30 citations93
US7177967B2Feb 13, 2007

Chipset support for managing hardware interrupts in a virtual machine system

INTEL CORP30 citations93
US7886126B2Feb 8, 2011

Extended paging tables to map guest physical memory addresses from virtual memory page tables to host physical memory addresses in a virtual machine system

INTEL CORP26 citations92
US7865670B2Jan 4, 2011

Invalidating translation lookaside buffer entries in a virtual machine (VM) system

INTEL CORP27 citations92
US7818808B1Oct 19, 2010

Processor mode for limiting the operation of guest software running on a virtual machine supported by a virtual machine monitor

INTEL CORP45 citations92
US7424709B2Sep 9, 2008

Use of multiple virtual machine monitors to handle privileged events

INTEL CORP30 citations92
US7356735B2Apr 8, 2008

Providing support for single stepping a virtual machine in a virtual machine environment

INTEL CORP20 citations92
US7127548B2Oct 24, 2006

Control register access virtualization performance improvement in the virtual-machine architecture

INTEL CORP29 citations92
US7124327B2Oct 17, 2006

Control over faults occurring during the operation of guest software in the virtual-machine architecture

INTEL CORP50 citations92
US7073042B2Jul 4, 2006

Reclaiming existing fields in address translation data structures to extend control over memory accesses

INTEL CORP37 citations92
US6996748B2Feb 7, 2006

Handling faults associated with operation of guest software in the virtual-machine architecture

INTEL CORP26 citations92
US7124273B2Oct 17, 2006

Method and apparatus for translating guest physical addresses in a virtual machine environment

INTEL CORP19 citations91
US7020738B2Mar 28, 2006

Method for resolving address space conflicts between a virtual machine monitor and a guest operating system

INTEL CORP24 citations91
US7444493B2Oct 28, 2008

Address translation for input/output devices using hierarchical translation tables

INTEL CORP54 citations90
US7886293B2Feb 8, 2011

Optimizing system behavior in a virtual machine environment

INTEL CORP14 citations84
US7313669B2Dec 25, 2007

Virtual translation lookaside buffer

INTEL CORP13 citations84
US7287197B2Oct 23, 2007

Vectoring an interrupt or exception upon resuming operation of a virtual machine

INTEL CORP15 citations84
US8751752B2Jun 10, 2014

Invalidating translation lookaside buffer entries in a virtual machine system

INTEL CORP11 citations83
US8949571B2Feb 3, 2015

Synchronizing a translation lookaside buffer with an extended paging table

INTEL CORP2 citations74
US7904694B2Mar 8, 2011

Maintaining processor resources during architectural events

INTEL CORP2 citations74
US10747682B2Aug 18, 2020

Synchronizing a translation lookaside buffer with an extended paging table

INTEL CORP0 citations63
US10180911B2Jan 15, 2019

Synchronizing a translation lookaside buffer with an extended paging table

INTEL CORP0 citations63
US9372807B2Jun 21, 2016

Synchronizing a translation lookaside buffer with an extended paging table

INTEL CORP1 citations63
US9298641B2Mar 29, 2016

Synchronizing a translation lookaside buffer with an extended paging table

INTEL CORP0 citations63
US9141555B2Sep 22, 2015

Synchronizing a translation lookaside buffer with an extended paging table

INTEL CORP0 citations63
US9122624B2Sep 1, 2015

Synchronizing a translation lookaside buffer with an extended paging table

INTEL CORP0 citations63
US7899972B2Mar 1, 2011

Maintaining processor resources during architectural events

INTEL CORP0 citations63
US7620949B2Nov 17, 2009

Method and apparatus for facilitating recognition of an open event window during operation of guest software in a virtual machine environment

INTEL CORP3 citations63

BENNETT STEVEN M

6 patents

MADUKKARUMUKUMANA RAJESH

2 patents

SCHOINAS IOANNIS

1 patent

COTA-ROBLES ERIC C

1 patent

Showing the top 50 of 58 patents by PatentIndex Score.