Low cost, stateless, full-featured information appliance
First Claim
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.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a low cost information appliance that provides the ability to handle executable content from the internet and to have software capabilities upgraded. PC level performance and data synchronization are implicit to the design of the present invention. The invention consists of a single server and one or more terminals connected by a wired or wireless network for data traffic. Voice is carried over existing telephone lines or over the same network that carries the data traffic. The server is connected to the phone network and internet over a wired network. The server is capable of running a multi-user OS such as Solaris or Linux. The server has processing power, disk storage, and memory capacity similar to a PC (e.g. 400 MHz 32 bit CPU, 64 MB RAM, 4 GB disk) and in one embodiment has an uninterruptable power supply. The clients (the appliance itself) include a network interface to communicate with the server. In one embodiment, the connection network is capable of simultaneous voice and data traffic. In another embodiment, the client also includes a POTS interface. The display is a low cost display such as a SVGA 800×600 256 color LCD or CRT. The client includes RAM, ROM and a simple video controller. In one embodiment, the clients include a simple keyboard, pointing device, and a CPU such as a 100 MHz uSPARC2ep. In one embodiment, the client also includes a SmartCard or mag-swipe interface.
22 Citations
28 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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;
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. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising:
a computer readable medium having computer readable program embodied therein, said computer readable code 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;
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. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
Specification