Patent ID: 9043391
Filing Date: 2015-05-26
Classification: G06F,H04L

Abstract:
1. A non-transitory computer-accessible storage medium storing program instructions executable by a first computer system to implement: capturing session state information for the first computer system in a structured state capture file, wherein the structured state capture file comprises metadata describing the session state and does not include a register status, a memory image, or memory dump of the first computer system, wherein the structured state capture file further comprises data associated with steps or actions that led to the session state, wherein the session state information comprises one or more of: one or more applications currently executing on the first computer system; one or more processes or services currently executing on the first computer system; one or more network shares currently mounted on the first computer system; one or more documents presently open on the first computer system; location, size, and placement of one or more windows on the first computer system; one or more user profiles currently in use by the first computer system; one or more background images and any other desktop customizations employed on the first computer system; location and placement of one or more mouse or keyboard cursors of the first computer system; placement of one or more icons and their order in a start bar or dock of the first computer system; or text entered in one or more browser windows, text fields and other text areas on the first computer system; and storing the structured state capture file in a memory of the first computer system, wherein the structured state capture file is useable to restore the session state on the first computer system or a different computer system via recapitulation of the steps or actions that led to the session state.