06795966 is referenced by 338 patents.

A computer system is interrupted, and its entire state information is extracted as one or more checkpoints at one or more respective points during operation of the system. The checkpoint may be restored into the system at any later time, even multiple times, and it may also even be loaded into one or more other systems; all systems loaded with the same checkpoint will then execute from the same checkpointed state. The state extraction mechanism is preferably a virtual machine monitor, on which one or more virtual machines are installed, each virtual machine constituting an encapsulated, virtualized computer system whose states can be checkpointed under control of the virtual machine monitor. Checkpoints may be stored on a portable memory device or transmitted as a batch or dynamically over a network so that even virtual machines installed at different sites may execute from the same state.

Title
Mechanism for restoring, porting, replicating and checkpointing computer systems using state extraction
Application Number
9/497978
Publication Number
6795966 (B1)
Application Date
February 4, 2000
Publication Date
September 21, 2004
Inventor
Scott W Devine
Redwood City
CA, US
Edouard Bugnion
Mountain View
CA, US
Beng Hong Lim
Menlo Park
CA, US
Agent
Jeffrey Pearce
US
Assignee
VMWare
CA, US
IPC
G06F 9/455
View Original Source