Providing stateful favorites
First Claim
Patent Images
1. A method for creating a stateful favorite on a client, comprising:
- sending from the client to a server a request for a reduced state of a stateful application session;
receiving at the client the reduced state from the server; and
storing the reduced state as a portion of a stateful favorite.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for providing stateful favorites. A client creates a stateful favorite by sending a request for a reduced state of a stateful application session to a server. The client receives the reduced state from the server and stores the reduced state as a portion of the stateful favorite.
30 Citations
36 Claims
-
1. A method for creating a stateful favorite on a client, comprising:
-
sending from the client to a server a request for a reduced state of a stateful application session;
receiving at the client the reduced state from the server; and
storing the reduced state as a portion of a stateful favorite. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for restoring a stateful application session on a server comprising:
-
instantiating on the server the stateful application session that corresponds to a stateful favorite on a client;
receiving on the server a reduced state of the stateful application session, wherein the reduced state is a portion of the stateful favorite on the client; and
extending the reduced state to a complete state of the stateful application session. - View Dependent Claims (7, 8)
-
-
9. A method for providing a reduced state of a stateful application session, wherein the stateful application session has a complete state on a server, comprising:
-
receiving at the server a request for the reduced state from a client;
extracting the reduced state from the complete state; and
sending the reduced state to the client. - View Dependent Claims (10)
-
-
11. A computer program product, tangibly embodied on an information carrier, for creating a stateful favorite on a client, the product comprising instructions operable to cause a processor to:
-
send from the client to a server a request for a reduced state of a stateful application session;
receive at the client the reduced state from the server; and
store the reduced state as a portion of a stateful favorite. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product, tangibly embodied on an information carrier, for restoring a stateful application session on a server, the product comprising instructions operable to cause a processor to:
-
instantiate on the server the stateful application session that corresponds to a stateful favorite on a client;
receive on the server a reduced state of the stateful application session, wherein the reduced state is a portion of the stateful favorite on the client; and
extend the reduced state to a complete state of the stateful application session. - View Dependent Claims (17, 18)
-
-
19. A method for providing a reduced state of a stateful application session, wherein the stateful application session has a complete state on a server, comprising:
-
receiving at the server a request for the reduced state from a client;
extracting the reduced state from the complete state; and
sending the reduced state to the client. - View Dependent Claims (20)
-
-
21. A computer program product, tangibly embodied on an information carrier, for providing a reduced state of a stateful application session, the product comprising instructions operable to cause a processor to:
-
receive at the server a request for the reduced state from a client;
extract the reduced state from the complete state; and
send the reduced state to the client. - View Dependent Claims (22)
-
-
23. A computer program product, tangibly embodied on an information carrier, for restoring a stateful application session on a server, the product comprising instructions operable to cause a processor to:
-
instantiate on the server the stateful application session that corresponds to a stateful favorite on a client;
receive on the server a reduced state of the stateful application session, wherein the reduced state is a portion of the stateful favorite on the client; and
extend the reduced state to a complete state of the stateful application session. - View Dependent Claims (24, 25)
-
-
26. A computer program product for providing a reduced state of a stateful application session on a server, wherein the computer program product comprises:
a state extractor having a plurality of instructions causing a processor of the server to extract the reduced state from a complete state of the stateful application session, wherein the server sends the reduced state to a client. - View Dependent Claims (27)
-
28. A computer program product, tangibly embodied on an information carrier, for restoring a stateful application session on a server, wherein the computer program product comprises:
a state extender having a plurality of instructions operable to cause a processor of the server to extend a reduced state of the stateful application session to a complete state of the stateful application session, wherein the server instantiates the stateful application session that corresponds to a stateful favorite on a client and wherein the reduced state is a portion of the stateful favorite on the client. - View Dependent Claims (29)
-
30. A client in a computer system for creating a stateful favorite on the client;
- the client running a computer program for executing the following steps;
sending from the client to a server a request for a reduced state of a stateful application session;
receiving at the client the reduced state from the server; and
storing the reduced state as a portion of the stateful favorite. - View Dependent Claims (31, 32, 33)
- the client running a computer program for executing the following steps;
-
34. A server for restoring a stateful application session, the server running a computer program operable to execute the following steps:
-
instantiate on the server the stateful application session that corresponds to a stateful favorite on a client;
receive on the server a reduced state of the stateful application session, wherein the reduced state is a portion of the stateful favorite on the client; and
extend the reduced state to a complete state of the stateful application session. - View Dependent Claims (35, 36)
-
Specification