loadpatents
name:-0.066169023513794
name:-0.038002014160156
name:-0.00043511390686035
Traut; Eric P. Patent Filings

Traut; Eric P.

Patent Applications and Registrations

Patent applications and USPTO patent grants for Traut; Eric P..The latest application filed is for "efficient power management of a system with virtual machines".

Company Profile
0.66.50
  • Traut; Eric P. - Bellevue WA
  • Traut; Eric P. - San Carlos CA
  • Traut; Eric P. - Mountain View CA
  • Traut; Eric P. - Cupertino CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Efficient power management of a system with virtual machines
Grant 9,772,860 - Oney , et al. September 26, 2
2017-09-26
Efficient Power Management Of A System With Virtual Machines
App 20160378506 - Oney; Adrian J. ;   et al.
2016-12-29
Efficient power management of a system with virtual machines
Grant 9,489,035 - Oney , et al. November 8, 2
2016-11-08
Efficient Power Management Of A System With Virtual Machines
App 20160109929 - Oney; Adrian J. ;   et al.
2016-04-21
User interface for interaction with virtual machine
Grant 9,286,088 - Thiruveedu , et al. March 15, 2
2016-03-15
Efficient power management of a system with virtual machines
Grant 9,218,047 - Oney , et al. December 22, 2
2015-12-22
Recipe-based application conversion
Grant 9,116,770 - Sheehan , et al. August 25, 2
2015-08-25
Efficient Power Management Of A System With Virtual Machines
App 20150143149 - Oney; Adrian J. ;   et al.
2015-05-21
Concurrent virtual machine snapshots and restore
Grant 8,984,244 - Nicholas , et al. March 17, 2
2015-03-17
Systems and methods for exposing processor topology for virtual machines
Grant 8,972,991 - Traut , et al. March 3, 2
2015-03-03
Controlling access to software component state
Grant 8,949,590 - Russell , et al. February 3, 2
2015-02-03
Efficient power management of a system with virtual machines
Grant 8,909,946 - Oney , et al. December 9, 2
2014-12-09
Systems And Methods For Exposing Processor Topology For Virtual Machines
App 20140115588 - Traut; Eric P. ;   et al.
2014-04-24
Concurrent Virtual Machine Snapshots And Restore
App 20140075141 - Nicholas; Andrew Ernest ;   et al.
2014-03-13
Systems and methods for hypervisor discovery and utilization
Grant 8,635,612 - Oney , et al. January 21, 2
2014-01-21
Controlling Access To Software Component State
App 20140019954 - Russell; Christopher D. ;   et al.
2014-01-16
Managed system extensibility
Grant 8,627,284 - Stritzel , et al. January 7, 2
2014-01-07
Systems and methods for exposing processor topology for virtual machines
Grant 8,621,458 - Traut , et al. December 31, 2
2013-12-31
Concurrent virtual machine snapshots and restore
Grant 8,607,009 - Nicholas , et al. December 10, 2
2013-12-10
Catalog-Based Software Component Management
App 20130305239 - Traut; Eric P. ;   et al.
2013-11-14
Method and system for virtual service isolation
Grant 8,578,385 - Kinsey , et al. November 5, 2
2013-11-05
Migrating a virtual machine to a target machine
Grant 8,566,824 - Traut October 22, 2
2013-10-22
Recipe-Based Application Conversion
App 20130205291 - Sheehan; John M. ;   et al.
2013-08-08
Systems and methods for instruction sequence compounding in a virtual machine environment
Grant 8,504,703 - Vega , et al. August 6, 2
2013-08-06
Catalog-based software component management
Grant 8,495,621 - Traut , et al. July 23, 2
2013-07-23
Controlling access to software component state
Grant 8,429,395 - Russell , et al. April 23, 2
2013-04-23
Recipe based application conversion
Grant 8,423,994 - Sheehan , et al. April 16, 2
2013-04-16
Mechanism to store information describing a virtual machine in a virtual disk image
Grant 8,370,819 - Chakraborty , et al. February 5, 2
2013-02-05
Hierarchical virtualization with a multi-level virtualization mechanism
Grant 8,327,353 - Traut December 4, 2
2012-12-04
Systems and methods for initializing multiple virtual processors within a single virtual machine
Grant 8,271,976 - Vega , et al. September 18, 2
2012-09-18
Method and system for a resource negotiation between virtual machines
Grant 8,166,473 - Kinsey , et al. April 24, 2
2012-04-24
Partition bus
Grant 8,112,610 - Oshins , et al. February 7, 2
2012-02-07
Method and system for caching address translations from multiple address spaces in virtual machines
Grant 8,095,771 - Sheu , et al. January 10, 2
2012-01-10
Systems and methods for data encryption using plugins within virtual systems and subsystems
Grant 7,987,497 - Giles , et al. July 26, 2
2011-07-26
Partition Bus
App 20110066782 - Oshins; Jacob ;   et al.
2011-03-17
Systems and Methods for a Disaster Recovery System Utilizing Virtual Machines Running on at Least Two Host Computers in Physically Different Locations
App 20110047548 - Traut; Eric P.
2011-02-24
Managed System Extensibility
App 20100325085 - Stritzel; Adam D. ;   et al.
2010-12-23
Catalog-based Software Component Management
App 20100318968 - Traut; Eric P. ;   et al.
2010-12-16
Controlling Access to Software Component State
App 20100319050 - Russell; Christopher D. ;   et al.
2010-12-16
Marking and utilizing portions of memory state information during a switch between virtual machines to minimize software service interruption
Grant 7,840,963 - Traut November 23, 2
2010-11-23
Recipe-based Application Conversion
App 20100293540 - Sheehan; John M. ;   et al.
2010-11-18
User Interface for Interaction with Virtual Machine
App 20100229114 - Thiruveedu; Prasad ;   et al.
2010-09-09
Partition bus
Grant 7,689,800 - Oshins , et al. March 30, 2
2010-03-30
Systems and methods for multi-level intercept processing in a virtual machine environment
Grant 7,685,635 - Vega , et al. March 23, 2
2010-03-23
Method for forking or migrating a virtual machine
Grant 7,657,888 - Traut , et al. February 2, 2
2010-02-02
Enhanced shadow page table algorithms
Grant 7,650,482 - Traut , et al. January 19, 2
2010-01-19
Systems and methods for development of emulated devices in a virtual machine environment
Grant 7,580,826 - Vega , et al. August 25, 2
2009-08-25
Optimized interrupt delivery in a virtualized environment
Grant 7,533,207 - Traut , et al. May 12, 2
2009-05-12
System and method for displaying images of virtual machine environments
Grant 7,506,265 - Traut , et al. March 17, 2
2009-03-17
Large page optimizations in a virtual machine environment
Grant 7,475,183 - Traut , et al. January 6, 2
2009-01-06
Efficient operating system operation on a hypervisor
Grant 7,434,003 - Oney , et al. October 7, 2
2008-10-07
Method and System For Caching Address Translations From Multiple Address Spaces In Virtual Machines
App 20080215848 - Sheu; John Te-Jui ;   et al.
2008-09-04
Optimized interrupt delivery in a virtualized environment
App 20080141277 - Traut; Eric P. ;   et al.
2008-06-12
Systems and methods for voluntary migration of a virtual machine between hosts with common storage connectivity
Grant 7,383,405 - Vega , et al. June 3, 2
2008-06-03
Method For Forking Or Migrating A Virtual Machine
App 20080098154 - Traut; Eric P. ;   et al.
2008-04-24
Method and system for caching address translations from multiple address spaces in virtual machines
Grant 7,363,463 - Sheu , et al. April 22, 2
2008-04-22
Concurrent virtual machine snapshots and restore
App 20080022032 - Nicholas; Andrew Ernest ;   et al.
2008-01-24
Method for forking or migrating a virtual machine
Grant 7,313,793 - Traut , et al. December 25, 2
2007-12-25
Software license enforcement mechanism for an emulated computing environment
Grant 7,313,512 - Traut , et al. December 25, 2
2007-12-25
Enhanced Shadow Page Table Algorithms
App 20070294505 - Traut; Eric P. ;   et al.
2007-12-20
Enhanced shadow page table algorithms
Grant 7,299,337 - Traut , et al. November 20, 2
2007-11-20
System and method for the logical substitution of processor control in an emulated computing environment
Grant 7,275,028 - Traut September 25, 2
2007-09-25
Systems and methods for running a legacy 32-bit x86 virtual machine on a 64-bit x86 processor
Grant 7,260,702 - Vega , et al. August 21, 2
2007-08-21
Large page optimizations in a virtual machine environment
App 20070136506 - Traut; Eric P. ;   et al.
2007-06-14
System and method for the logical substitution of processor control in an emulated computing environment
Grant 7,225,119 - Traut May 29, 2
2007-05-29
Efficient operating system operation on a hypervisor
App 20070113227 - Oney; Adrian J. ;   et al.
2007-05-17
Efficient power management of a system with virtual machines
App 20070112999 - Oney; Adrian J. ;   et al.
2007-05-17
Method for monitoring and emulating privileged instructions of programs in a virtual machine
Grant 7,210,144 - Traut April 24, 2
2007-04-24
Hierarchical virtualization with a multi-level virtualization mechanism
App 20070050764 - Traut; Eric P.
2007-03-01
System and method for the logical substitution of processor control in an emulated computing environment
Grant 7,158,927 - Traut January 2, 2
2007-01-02
Enhanced shadow page table algorithms
App 20060259732 - Traut; Eric P. ;   et al.
2006-11-16
Method and system for caching address translations from multiple address spaces in virtual machines
App 20060259734 - Sheu; John Te-Jui ;   et al.
2006-11-16
Partition bus
App 20060259731 - Oshins; Jacob ;   et al.
2006-11-16
Systems and methods for hypervisor discovery and utilization
App 20060248528 - Oney; Adrian J. ;   et al.
2006-11-02
Method and system for virtual service isolation
App 20060242229 - Kinsey; Jeffrey Brian ;   et al.
2006-10-26
Method and system for a resource negotiation between virtual machines
App 20060242641 - Kinsey; Jeffrey Brian ;   et al.
2006-10-26
Mechanism to store information describing a virtual machine in a virtual disk image
App 20060218544 - Chakraborty; Parag ;   et al.
2006-09-28
Systems and methods for multi-level intercept processing in a virtual machine environment
App 20060206892 - Vega; Rene Antonio ;   et al.
2006-09-14
System and method for the logical substitution of processor control in an emulated computing environment
Grant 7,085,705 - Traut August 1, 2
2006-08-01
Systems and methods for exposing processor topology for virtual machines
App 20060136653 - Traut; Eric P. ;   et al.
2006-06-22
Systems and methods for a disaster recovery system utilizing virtual machines running on at least two host computers in physically different locations
App 20060085792 - Traut; Eric P.
2006-04-20
Systems and methods for authoring and accessing computer-based materials using virtual machines
App 20060085784 - Traut; Eric P. ;   et al.
2006-04-20
Systems and methods for voluntary migration of a virtual machine between hosts with common storage connectivity
App 20060005189 - Vega; Rene Antonio ;   et al.
2006-01-05
Systems and methods for running a legacy 32-bit x86 virtual machine on a 64-bit x86 processor
App 20060005200 - Vega; Rene Antonio ;   et al.
2006-01-05
Systems and methods for initializing multiple virtual processors within a single virtual machine
App 20060005188 - Vega; Rene Antonio ;   et al.
2006-01-05
Systems and methods for development of emulated devices in a virtual machine environment
App 20060004554 - Vega; Rene Antonio ;   et al.
2006-01-05
Systems and methods for implementing an operating system in a virtual machine environment
App 20060005190 - Vega; Rene Antonio ;   et al.
2006-01-05
Method for hybrid processing of software instructions of an emulated computer system
Grant 6,980,946 - Giles , et al. December 27, 2
2005-12-27
Method for establishing a virtual hard drive for an emulated computer system running on a host computer system
Grant 6,968,350 - Traut , et al. November 22, 2
2005-11-22
System and method for the logical substitution of processor control in an emulated computing environment
App 20050091029 - Traut, Eric P.
2005-04-28
Systems and methods for instruction sequence compounding in a virtual machine environment
App 20050080753 - Vega, Rene Antonio ;   et al.
2005-04-14
Systems and methods for improving the x86 architecture for processor virtualization, and software systems and methods for utilizing the improvements
App 20050076186 - Traut, Eric P.
2005-04-07
System and method for the logical substitution of processor control in an emulated computing environment
App 20050055192 - Traut, Eric P.
2005-03-10
Method for monitoring and emulating privileged instructions of programs in a virtual machine
App 20040025158 - Traut, Eric P.
2004-02-05
Method for forking or migrating a virtual machine
App 20040010787 - Traut, Eric P. ;   et al.
2004-01-15
System and method for emulating the operation of a translation look-aside buffer
Grant 6,651,132 - Traut November 18, 2
2003-11-18
Method for establishing a drive image in a computing environment
App 20020147862 - Traut, Eric P. ;   et al.
2002-10-10
Method for hybrid processing of software instructions of an emulated computer system
App 20020133810 - Giles, Aaron ;   et al.
2002-09-19
System and method for the logical substitution of processor control in an emulated computing environment
App 20020099532 - Traut, Eric P.
2002-07-25
System and method for the logical substitution of processor control in an emulated computing environment
App 20020082823 - Traut, Eric P.
2002-06-27
Apparatus for executing a plurality of program segments having different object code types in a single program or processor environment
Grant 6,256,658 - Mourey , et al. July 3, 2
2001-07-03
Method for emulating guest instructions on a host computer through dynamic recompilation of host instructions
Grant 5,790,825 - Traut August 4, 1
1998-08-04
Apparatus for executing a plurality of program segments having different object code types in a single program or processor environment
Grant 5,452,456 - Mourey , et al. September 19, 1
1995-09-19

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed