PERSONALIZED MULTI-SERVICE COMPUTER ENVIRONMENT
First Claim
1. A method, comprising:
- (a) forming a composite object representing a path dependent object as an ordered sequence of communications between an object browser and a web server, to achieve a sequence of states;
(b) presenting the object through the object browser to a user; and
(c) executing at least the ordered sequence of communications to retrieve the path dependent object.
13 Assignments
0 Petitions
Accused Products
Abstract
A system and method for tracking a user history, for presentation thereof within a browser display. An executable software construct operates at a client machine to trap object references, which are then transmitted to a server. The server analyzes the object references and organizes them into a display structure. The display structure is then displayed within the browser, including hyperlinks to allow the user to select a prior system state to which he seeks to return. Preferably, the software construct also manages objects associated with the object reference, for example cookies associated with URLs, in order to assure full definition of the desired state. The display structure may also be provided to browsers distinct from the originating browser.
-
Citations
22 Claims
-
1. A method, comprising:
-
(a) forming a composite object representing a path dependent object as an ordered sequence of communications between an object browser and a web server, to achieve a sequence of states;
(b) presenting the object through the object browser to a user; and
(c) executing at least the ordered sequence of communications to retrieve the path dependent object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for transforming path dependent object to path independent objects, comprising:
-
(a) a memory, storing identifiers of a sequence of states, the sequence of states being achieved by an ordered sequence of communications between an object browser and a web server to define a path dependent object;
(b) a processor for automatically forming a composite object representing the path dependent object defined by at least the sequence of states;
(c) an output, for communicating the composite object to a user.
-
Specification