P

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 patents
US6889319B1May 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 patents
US8271978B2Sep 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 patents

MCKEEN FRANCIS X

1 patent

NEIGER GILBERT

1 patent

VAN DYKE DON A

1 patent

WANG HONG

1 patent

VAN DYKE DON

1 patent

Showing the top 50 of 51 patents by PatentIndex Score.