Inventor
RODGERS DION
US51 patents
⚠️ This page may combine multiple inventors who share the name “RODGERS DION”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
31 patentsUS6889319B1May 3, 2005
Method and apparatus for entering and exiting multiple threads within a multithreaded processor
INTEL CORP133 citations98
US6671795B1Dec 30, 2003
Method and apparatus for pausing execution in a processor or the like
INTEL CORP80 citations98
US6496925B1Dec 17, 2002
Method and apparatus for processing an event occurrence within a multithreaded processor
INTEL CORP117 citations98
US7363474B2Apr 22, 2008
Method and apparatus for suspending execution of a thread until a specified memory access occurs
INTEL CORP104 citations97
US7127561B2Oct 24, 2006
Coherency techniques for suspending execution of a thread until a specified memory access occurs
INTEL CORP95 citations97
US7039794B2May 2, 2006
Method and apparatus for processing an event occurrence for a least one thread within a multithreaded processor
INTEL CORP64 citations97
US6357016B1Mar 12, 2002
Method and apparatus for disabling a clock signal within a multithreaded processor
INTEL CORP124 citations97
US6883107B2Apr 19, 2005
Method and apparatus for disabling a clock signal within a multithreaded processor
INTEL CORP102 citations96
US7555628B2Jun 30, 2009
Synchronizing a translation lookaside buffer to an extended paging table
INTEL CORP46 citations95
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
US7581219B2Aug 25, 2009
Transitioning between virtual machine monitor domains in a virtual machine environment
INTEL CORP44 citations92
US7305592B2Dec 4, 2007
Support for nested fault in a virtual machine environment
INTEL CORP34 citations92
US7370160B2May 6, 2008
Virtualizing memory type
INTEL CORP20 citations91
US7840962B2Nov 23, 2010
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
INTEL CORP16 citations84
US7366879B2Apr 29, 2008
Alteration of functional unit partitioning scheme in multithreaded processor based upon thread statuses
INTEL CORP12 citations83
US7318141B2Jan 8, 2008
Methods and systems to control virtual machines
INTEL CORP11 citations82
US8949571B2Feb 3, 2015
Synchronizing a translation lookaside buffer with an extended paging table
INTEL CORP2 citations74
US7353370B2Apr 1, 2008
Method and apparatus for processing an event occurrence within a multithreaded processor
INTEL CORP6 citations73
US10102380B2Oct 16, 2018
Method and apparatus to provide secure application execution
INTEL CORP4 citations72
US9122624B2Sep 1, 2015
Synchronizing a translation lookaside buffer with an extended paging table
INTEL CORP0 citations63
US8997099B2Mar 31, 2015
Virtualization event processing in a layered virtualization architecture
INTEL CORP1 citations63
US7779239B2Aug 17, 2010
User opt-in processor feature control capability
INTEL CORP2 citations63
US7451296B2Nov 11, 2008
Method and apparatus for pausing execution in a processor or the like
INTEL CORP3 citations63
US10885202B2Jan 5, 2021
Method and apparatus to provide secure application execution
INTEL CORP0 citations62
US9459874B2Oct 4, 2016
Instruction set architecture-based inter-sequencer communications with a heterogeneous resource
INTEL CORP1 citations62
US7100029B2Aug 29, 2006
Performing repeat string operations
INTEL CORP4 citations62
US10599455B2Mar 24, 2020
Virtualization event processing in a layered virtualization architecture
INTEL CORP0 citations52
US10002012B2Jun 19, 2018
Virtualization event processing in a layered virtualization architecture
INTEL CORP0 citations52
US9588771B2Mar 7, 2017
Instruction set architecture-based inter-sequencer communications with a heterogeneous resource
INTEL CORP1 citations52
US9235434B2Jan 12, 2016
Virtualization event processing in a layered virtualization architecture
INTEL CORP0 citations52
US9063804B2Jun 23, 2015
System to profile and optimize user software in a managed run-time environment
INTEL CORP0 citations51
BENNETT STEVEN M
11 patentsUS8271978B2Sep 18, 2012
Virtualization event processing in a layered virtualization architecture
BENNETT STEVEN M29 citations96
US8099581B2Jan 17, 2012
Synchronizing a translation lookaside buffer with an extended paging table
BENNETT STEVEN M43 citations96
US8645665B1Feb 4, 2014
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
BENNETT STEVEN M22 citations92
US8533428B2Sep 10, 2013
Translating a guest virtual address to a host physical address as guest software executes on a virtual machine
BENNETT STEVEN M15 citations92
US8151264B2Apr 3, 2012
Injecting virtualization events in a layered virtualization architecture
BENNETT STEVEN M9 citations84
US7900204B2Mar 1, 2011
Interrupt processing in a layered virtualization architecture
BENNETT STEVEN M10 citations84
US8296546B2Oct 23, 2012
Synchronizing a translation lookaside buffer with an extended paging table
BENNETT STEVEN M0 citations63
US7975267B2Jul 5, 2011
Virtual interrupt processing in a layered virtualization architecture
BENNETT STEVEN M6 citations63
US9785485B2Oct 10, 2017
Virtualization event processing in a layered virtualization architecture
BENNETT STEVEN M0 citations52
US9405565B2Aug 2, 2016
Virtualization event processing in a layered virtualization architecuture
BENNETT STEVEN M0 citations52
US8291410B2Oct 16, 2012
Controlling virtual machines based on activity state
BENNETT STEVEN M1 citations52
NEWBURN CHRIS J
3 patentsUS8301868B2Oct 30, 2012
System to profile and optimize user software in a managed run-time environment
NEWBURN CHRIS J15 citations91
US8171268B2May 1, 2012
Technique for context state management to reduce save and restore operations between a memory and a processor using in-use vectors
NEWBURN CHRIS J7 citations83
US8566567B2Oct 22, 2013
System to profile and optimize user software in a managed run-time environment
NEWBURN CHRIS J0 citations51
MCKEEN FRANCIS X
1 patentNEIGER GILBERT
1 patentVAN DYKE DON A
1 patentWANG HONG
1 patentVAN DYKE DON
1 patentShowing the top 50 of 51 patents by PatentIndex Score.