Low cost, stateless, full-featured information appliance
First Claim
Patent Images
1. A system comprising:
- at least one server configured to execute at least one session, said at least one session comprising data associated with a user;
at least one stateless client coupled to said at least one server, wherein said at least one stateless client obtains said at least one session from said at least one server, wherein said at least one server maintains at least one state and said at least one state is associated with said at least one session, and further comprising at least one second stateless client, wherein said second stateless client connects to the same said session as said at least one stateless client was connected to, so as to allow the second stateless client access to the at least one state, and wherein said at least one server continues to execute said session when said at least one stateless client disconnects from said at least one server.
2 Assignments
0 Petitions
Accused Products
Abstract
In one of the many embodiments of the present inventions, a system is provided which includes at least one server to execute at least one session where the at least one session includes data associated with a user. The system also includes at least one stateless client coupled to the at least one server where the at least one stateless client obtains the at least one session from the at least one server.
-
Citations
20 Claims
-
1. A system comprising:
-
at least one server configured to execute at least one session, said at least one session comprising data associated with a user; at least one stateless client coupled to said at least one server, wherein said at least one stateless client obtains said at least one session from said at least one server, wherein said at least one server maintains at least one state and said at least one state is associated with said at least one session, and further comprising at least one second stateless client, wherein said second stateless client connects to the same said session as said at least one stateless client was connected to, so as to allow the second stateless client access to the at least one state, and wherein said at least one server continues to execute said session when said at least one stateless client disconnects from said at least one server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing data to a stateless client comprising:
-
obtaining user identification information; providing said user identification information to a server; initiating a persistent session at said server, wherein said persistent session is associated with said user; associating at least one state with said session on said server; maintaining said at least one state on said server; providing data associated with said session to said user at a first stateless client computer; providing said data associated with said session to said user at a second stateless client computer, so allowing said second stateless client computer access to said at least one state; continuing execution of said session when neither said first stateless client computer or said second stateless client computer is being provided data associated with said session; and
continuing execution of said session when either said first stateless client or said second stateless client computer disconnects from said server. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
a computer readable storage medium having a computer readable program stored therein, said computer readable program configured to; obtain user identification information; provide said user identification information to a server; initiate a persistent session at said server, wherein said persistent session is associated with said user; associate at least one state with said session on said server; maintain said at least one state on said server; provide data associated with said session to said user at a first stateless client computer; provide said data associated with said session to said user at a second stateless client computer, so allowing said second stateless client computer access to said at least one state; said computer readable program configured to continue execution of said session while neither said first stateless client computer or said second stateless client computer is being provided data associated with said session; and said computer readable program configured to continue execution of said session at said server when either said first stateless client or said second stateless client computer disconnects from said server. - View Dependent Claims (16, 17, 18, 19, 20)
Specification