Patent ID: 7962547
Filing Date: 2011-06-14
Classification: G06F,H04L

Abstract:
1. A method for performing server-side logging of a client browser state, comprising: receiving, within a browser operating on a client computer system, webpage content from a web server; displaying the webpage content in the browser; capturing a state of the webpage as displayed within the browser; compiling a metadata string representing metadata defining specifications of an identified operating environment of the browser, the identified operating environment being one of a plurality of supported operating environments; traversing each Document Object Model (DOM) element of the captured state of the webpage; compiling a DOM elements string representing each DOM element and its associated data associated with each DOM element within the captured state of the webpage; sending the metadata string and the DOM elements string strings to the web server; and logging the metadata string and DOM elements string strings within a data store accessible by the web server; and recreating a simulation of the captured state of the webpage from the DOM elements string, the simulation displayed in a second browser operating on a second computer system, wherein an operating environment of the second browser is matched to the specifications of the identified operating environment defined in the metadata string.