Patent ID: 6810247
Filing Date: 2004-10-26
Classification: H04L,H04W

Abstract:
A method of providing recovery of user interaction associated with a session, wherein a user employs a wireless device in communication with a server, and wherein communication of the wireless device with the server has experienced an interruption, the recovery permitting the user to continue to interact in a manner providing continuity notwithstanding the interruption, the user having an identifier, the method comprising:structuring process flow associated with the session into a series of transaction blocks; with respect to each block, defining and associating a non-null set of virtual pages, wherein the virtual pages provide a structure for data permitting the associated block to execute and for any data generated by the associated block that are necessary for use by a downstream block; in the course of executing the session, storing in a storage medium the set of virtual pages associated with each block as block is executed along with a reference to the identifier; and to provide recovery after the interruption, searching the storage medium for virtual pages having a reference to the identifier and continuing execution based on data in the stored virtual pages.