Inventor · disambiguated record
Steven M. Bennett
Also filed as: BENNETT STEVEN · BENNETT STEVEN M
85 granted patents·8 pending applications·1,743 citations·filing 1997–2018
99Inventor score
Top patents by PatentIndex Score
93 records- 0197US8271978B2Virtualization event processing in a layered virtualization architectureBENNETT STEVEN M·Filed 2010·Granted Sep 18, 2012·29 cites·8 claims
- 0297US7555628B2Synchronizing a translation lookaside buffer to an extended paging tableINTEL CORP·Filed 2006·Granted Jun 30, 2009·46 cites·34 claims
- 0396US8286162B2Delivering interrupts directly to a virtual processorNEIGER GILBERT·Filed 2005·Granted Oct 9, 2012·53 cites·12 claims
- 0496US8099581B2Synchronizing a translation lookaside buffer with an extended paging tableBENNETT STEVEN M·Filed 2009·Granted Jan 17, 2012·43 cites·20 claims
- 0596US7139808B2Method and apparatus for bandwidth-efficient and storage-efficient backupsINTEL CORP·Filed 2002·Granted Nov 21, 2006·189 cites·49 claims
- 0695US7581219B2Transitioning between virtual machine monitor domains in a virtual machine environmentINTEL CORP·Filed 2005·Granted Aug 25, 2009·44 cites·8 claims
- 0795US7257257B2Method and apparatus for differential, bandwidth-efficient and storage-efficient backupsINTEL CORP·Filed 2003·Granted Aug 14, 2007·112 cites·31 claims
- 0893US8645665B1Virtualizing 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 addressesBENNETT STEVEN M·Filed 2012·Granted Feb 4, 2014·22 cites·13 claims
- 0993US8533428B2Translating a guest virtual address to a host physical address as guest software executes on a virtual machineBENNETT STEVEN M·Filed 2010·Granted Sep 10, 2013·15 cites·16 claims
- 1093US7886126B2Extended paging tables to map guest physical memory addresses from virtual memory page tables to host physical memory addresses in a virtual machine systemINTEL CORP·Filed 2005·Granted Feb 8, 2011·26 cites·30 claims
- 1193US7757231B2System and method to deprivilege components of a virtual machine monitorINTEL CORP·Filed 2004·Granted Jul 13, 2010·79 cites·21 claims
- 1293US7203644B2Automating tuning of speech recognition systemsINTEL CORP·Filed 2001·Granted Apr 10, 2007·112 cites·7 claims
- 1393US7047197B1Changing characteristics of a voice user interfaceINTEL CORP·Filed 2000·Granted May 16, 2006·91 cites·17 claims
- 1492US7302511B2Chipset support for managing hardware interrupts in a virtual machine systemINTEL CORP·Filed 2005·Granted Nov 27, 2007·27 cites·13 claims
- 1590US6704707B2Method for automatically and dynamically switching between speech technologiesINTEL CORP·Filed 2001·Granted Mar 9, 2004·72 cites·30 claims
- 1689US6701293B2Combining N-best lists from multiple speech recognizersINTEL CORP·Filed 2001·Granted Mar 2, 2004·63 cites·29 claims
- 1788US7370160B2Virtualizing memory typeINTEL CORP·Filed 2005·Granted May 6, 2008·20 cites·34 claims
- 1886US7984203B2Address window support for direct memory access translationINTEL CORP·Filed 2009·Granted Jul 19, 2011·14 cites·8 claims
- 1986US7797699B2Method and apparatus for scheduling virtual machine access to shared resourcesINTEL CORP·Filed 2004·Granted Sep 14, 2010·47 cites·19 claims
- 2086US6996525B2Selecting one of multiple speech recognizers in a system based on performance predections resulting from experienceINTEL CORP·Filed 2001·Granted Feb 7, 2006·47 cites·18 claims
- 2185US7103549B2Method for improving speech recognition performance using speaker and channel informationINTEL CORP·Filed 2001·Granted Sep 5, 2006·44 cites·18 claims
- 2284US8561068B2Optimizing processor-managed resources based on the behavior of a virtual machine monitorBENNETT STEVEN M·Filed 2011·Granted Oct 15, 2013·6 cites·16 claims
- 2384US7073042B2Reclaiming existing fields in address translation data structures to extend control over memory accessesINTEL CORP·Filed 2002·Granted Jul 4, 2006·37 cites·30 claims
- 2483US7480620B2Changing characteristics of a voice user interfaceINTEL CORP·Filed 2006·Granted Jan 20, 2009·13 cites·6 claims
- 2583US7305592B2Support for nested fault in a virtual machine environmentINTEL CORP·Filed 2004·Granted Dec 4, 2007·34 cites·28 claims
- 2683US7177967B2Chipset support for managing hardware interrupts in a virtual machine systemINTEL CORP·Filed 2003·Granted Feb 13, 2007·30 cites·18 claims
- 2782US7237051B2Mechanism to control hardware interrupt acknowledgement in a virtual machine systemINTEL CORP·Filed 2003·Granted Jun 26, 2007·30 cites·24 claims
- 2882US7212969B1Dynamic generation of voice interface structure and voice content based upon either or both user-specific contextual information and environmental informationINTEL CORP·Filed 2000·Granted May 1, 2007·31 cites·19 claims
- 2982US6760704B1System for generating speech and non-speech audio messagesINTEL CORP·Filed 2000·Granted Jul 6, 2004·35 cites·27 claims
- 3081US8949571B2Synchronizing a translation lookaside buffer with an extended paging tableINTEL CORP·Filed 2013·Granted Feb 3, 2015·2 cites·11 claims
- 3181US8601233B2Synchronizing a translation lookaside buffer with an extended paging tableBENNETT STEVEN M·Filed 2012·Granted Dec 3, 2013·2 cites·17 claims
- 3281US8370559B2Executing a protected device model in a virtual machineINTEL CORP·Filed 2007·Granted Feb 5, 2013·10 cites·20 claims
- 3381US8230203B2Detecting spin loops in a virtual machine environmentNEIGER GILBERT·Filed 2007·Granted Jul 24, 2012·11 cites·10 claims
- 3481US8146078B2Timer offsetting mechanism in a virtual machine environmentBENNETT STEVEN M·Filed 2004·Granted Mar 27, 2012·29 cites·16 claims
- 3581US7424709B2Use of multiple virtual machine monitors to handle privileged eventsINTEL CORP·Filed 2003·Granted Sep 9, 2008·30 cites·29 claims
- 3680US7900204B2Interrupt processing in a layered virtualization architectureBENNETT STEVEN M·Filed 2005·Granted Mar 1, 2011·10 cites·7 claims
- 3779US8151264B2Injecting virtualization events in a layered virtualization architectureBENNETT STEVEN M·Filed 2007·Granted Apr 3, 2012·9 cites·14 claims
- 3879US7162422B1Apparatus and method for using user context information to improve N-best processing in the presence of speech recognition uncertaintyINTEL CORP·Filed 2000·Granted Jan 9, 2007·32 cites·3 claims
- 3978US9372807B2Synchronizing a translation lookaside buffer with an extended paging tableINTEL CORP·Filed 2015·Granted Jun 21, 2016·1 cites·6 claims
- 4077US8819699B2Controlling virtual machines based on performance countersCOTA-ROBLES ERIK C·Filed 2006·Granted Aug 26, 2014·9 cites·17 claims
- 4175US7356735B2Providing support for single stepping a virtual machine in a virtual machine environmentINTEL CORP·Filed 2004·Granted Apr 8, 2008·20 cites·30 claims
- 4274US9164920B2Using permission bits in translating guests virtual addresses to guest physical addresses to host physical addressesINTEL CORP·Filed 2014·Granted Oct 20, 2015·2 cites·17 claims
- 4374US8079034B2Optimizing processor-managed resources based on the behavior of a virtual machine monitorBENNETT STEVEN M·Filed 2003·Granted Dec 13, 2011·15 cites·6 claims
- 4473US7975267B2Virtual interrupt processing in a layered virtualization architectureBENNETT STEVEN M·Filed 2007·Granted Jul 5, 2011·6 cites·14 claims
- 4572US9087000B2Accessing private data about the state of a data processing machine from storage that is publicly accessibleINTEL CORP·Filed 2013·Granted Jul 21, 2015·2 cites·31 claims
- 4672US8938737B2Delivering interrupts directly to a virtual processorNEIGER GILBERT·Filed 2012·Granted Jan 20, 2015·2 cites·19 claims
- 4772US8607228B2Virtualizing performance countersCOTA-ROBLES ERIK C·Filed 2006·Granted Dec 10, 2013·5 cites·20 claims
- 4872US7840962B2System and method for controlling switching between VMM and VM using enabling value of VMM timer indicator and VMM timer value having a specified timeINTEL CORP·Filed 2004·Granted Nov 23, 2010·16 cites·18 claims
- 4971US8997099B2Virtualization event processing in a layered virtualization architectureINTEL CORP·Filed 2013·Granted Mar 31, 2015·1 cites·2 claims
- 5071US7287197B2Vectoring an interrupt or exception upon resuming operation of a virtual machineINTEL CORP·Filed 2003·Granted Oct 23, 2007·15 cites·26 claims
Showing the top 50 of 93 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →