Instant-On Computing System
OwnerSubash Kalbargainventor
Life of this patent
Estimating the term…
Abstract
A hypervisor loads a saved virtual machine image to provide an instant-on computing environment. A request may be received to switch from the instant-on computing environment to a native operating system. In response to such a request, the native operating system is executed and a hypervisor is executed on the native operating system. The saved virtual machine image is then loaded by the operating system based hypervisor to thereby provide the instant-on computing environment in conjunction with execution of the native operating system.
Claims20
A computer-implemented method for providing an instant-on computing environment, the method comprising performing computer-implemented operations for:
- providing a saved virtual machine image;
- executing an instant-on hypervisor at a boot time of a computer;
- loading the saved virtual machine image into the instant-on hypervisor to thereby provide the instant-on computing environment;
- receiving a request to switch from the instant-on computing environment to a native operating system;
- and
- in response to the request, causing the native operating system to be executed by the computer, executing an operating system based hypervisor on the native operating system, and loading the saved virtual machine image in the operating system based hypervisor to thereby provide the instant-on computing environment in conjunction with the native operating system.
A computer-readable storage medium having computer-executable instructions stored thereupon which, when executed by a computer, cause the computer to:
- provide a saved virtual machine image;
- execute an instant-on hypervisor at a boot time of a computer;
- load the saved virtual machine image into the instant-on hypervisor to thereby provide the instant-on computing environment;
- receive a request to switch from the instant-on computing environment to a native operating system;
- and
- in response to receiving the request, to cause the native operating system to be executed by the computer, to execute an operating system based hypervisor on the native operating system, and to load the saved virtual machine image in the operating system based hypervisor to thereby provide the instant-on computing environment in conjunction with the native operating system.
A computing system comprising:
- a central processing unit (CPU);
- and
- a non-volatile memory accessible by the CPU, the non-volatile memory storing a firmware, a saved virtual machine, and an instant-on hypervisor, and
- wherein the firmware is configured when executed by the CPU to cause the instant-on hypervisor to be executed by the CPU at a boot time of a computing system, to cause the saved virtual machine image to be loaded into the executing instant-on hypervisor to thereby provide an instant-on computing environment, to receive a request to switch from the instant-on computing environment to a native operating system and, in response to receiving the request, to cause the native operating system to be executed by the computing system, to cause an operating system based hypervisor to be executed on the native operating system, and to cause the saved virtual machine image to be loaded into the operating system based hypervisor to thereby provide the instant-on computing environment in conjunction with execution of the native operating system.
Dependencies are inferred from the claim text.