Patent ID: 9292367
Filing Date: 2016-03-22
CPC Classification: G06F

Claim Text:
1. A computer readable storage medium for storing computer readable instructions, the computer readable instructions, when executed by one or more processing devices, perform a method for capturing a state of an application using a state capture module, the method comprising: identifying a current state of an application that runs in an execution environment on a computing device; expressing the current state as a current state image; and storing the current state image in at least one destination data store, the current state being assessed relative to operation of the execution environment, which corresponds to a higher level of abstraction compared to hardware or an operating system interface provided by the computing device; and restoring a previous state based on a corresponding previous state image, wherein the state capture module includes monitoring functionality for monitoring creation and removal of timers and event handlers, to enable capture of state information regarding the timers and event handlers.