Personalized multi-service computer environment
First Claim
1. A method, comprising:
- 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;
presenting the object through the object browser displayed in combination with goal directed enhanced information derived from the ordered sequence of communications; and
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.
43 Citations
22 Claims
-
1. A method, comprising:
-
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; presenting the object through the object browser displayed in combination with goal directed enhanced information derived from the ordered sequence of communications; and executing at least the ordered sequence of communications to retrieve the path dependent object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
- 9. The method according to claim I, further comprising representing a plurality of composite object as user interface elements in the object browser, said plurality of user interface elements being arrayed according to a chronology.
-
20. A method, comprising:
-
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; presenting the object through the object browser; executing at least the ordered sequence of communications to retrieve the path dependent object; loading a Web page from a cooperative server in a first object browser frame; identifying a desired URL with the object browser to request an Internet resource in a second object browser frame, providing a script in the first object browser frame to capture the identified URL in the second object browser frame and transmit it to the cooperative server, and downloading, from the cooperative server to the first object browser frame, a sequence of identified URLs. - View Dependent Claims (21)
-
-
22. An apparatus for transforming path dependent object to path independent objects, comprising:
-
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; a processor for automatically forming a composite object representing the path dependent object defined by at least the sequence of states; an output, for communicating the composite object displayed in combination with goal directed enhanced information derived from the ordered seguence of communications.
-
Specification