Patent ID: 7299403
Filing Date: 2007-11-20
Classification: G06F,H04L

Abstract:
1. A method for obtaining a state of a browser containing a document on a client computer system, the method comprising the steps of: extracting, from the browser, via a capture process executed at the client computer system that operates in conjunction with the browser, complete state information associated with the browser and the document contained in the browser, wherein the state information includes a document state, a session state associated with the browser, and at least one of document cookies, application session cookies and communications session cookies; storing the complete state information in at least one content object on the client computer system; transmitting the at least one content object from the capture process on the client computer system to a server computer system to maintain a complete state of the browser in the server computer system; detecting an intent to initiate a collaboration session with a first participant browser; obtaining the capture process; operating the capture process to perform the steps of extracting, storing and transmitting such that the capture process captures the complete state information associated with the browser, including state information created before the initiation of the collaboration session related to the document contained in the browser upon initiation of the collaboration session; transmitting the complete state information to the server computer system such that the server computer system can provide the complete state information to other participants of the collaboration session, and wherein, in response to detecting the intent to initiate a collaboration session, the method performs the step of setting a document domain property of each document contained in the browser to a common value.