Method and apparatus for display of windowing application programs on a terminal
16 Assignments
0 Petitions
Accused Products
Abstract
A video display terminal capable of operating with a graphical user interface such as Windows provides windowing functionality to permit use of popular applications programs resident on a server, without requiring more than application data to be transmitted from the server, and keyboard and mouse information to be transmitted from a terminal to the server. A terminal for communicating with a server includes a network interface for communicating with a server and a processor coupled to the network interface for operating with the network interface and for accessing a windows application resident on the server without executing locally the windows application resident on the server. The processor provides windowing functionality to permit use of a windows application resident on the server without requiring more than windowing information of the windows application to be transmitted from the server, wherein the windowing information includes application data. The terminal further includes one or more memories coupled to the processor, wherein the total amount of the one or more memories in the terminal is less than the total amount of one or more memories in the server. The terminal does not include a hard disk, and the terminal is for providing an appearance that is essentially the same as an appearance provided by a personal computer.
-
Citations
35 Claims
-
1-15. -15. (canceled)
-
16. A terminal for communicating with a server, the terminal comprising:
-
a network interface for communicating with a server; and
a processor coupled to the network interface, the processor for operating with the network interface, the processor for accessing a windows application resident on the server without executing locally the windows application resident on the server. - View Dependent Claims (17, 18, 19)
-
-
20. A terminal for communicating with a server, the terminal comprising:
-
a network interface for communicating with a server; and
a processor coupled to the network interface, the processor for operating with the network interface, the processor for providing windowing fimctionality to permit use of a windows application resident on the server without requiring more than windowing information of the windows application to be transmitted from the server, the windowing information including application data. - View Dependent Claims (21)
-
-
22. A terminal for communicating with a server, the terminal comprising:
-
a processor for receiving windowing information supplied by a program executing on a server, the server for running a multi-user operating system, the program resident on the server; and
one or more memories coupled to the processor, a total amount of the one or more memories less than a total amount of one or more memories in the server. - View Dependent Claims (23)
-
-
24. A terminal for communicating with a server, the terminal comprising:
-
a network interface for communicating with a server;
a processor coupled to the network interface, the processor for operating with the network interface, the processor for providing windowing functionality to permit use of a windows application resident on the server, wherein the terminal does not include a hard disk, wherein the terminal is for providing an appearance that is essentially the same as an appearance provided by a personal computer. - View Dependent Claims (25, 26)
-
-
27. A machine-readable medium comprising:
-
software code for communicating between a terminal and a server, the software code for performing the steps of;
operating with a network interface;
accessing a windows application resident on the server without executing locally at the terminal the windows application resident on the server; and
providing windowing information to a display. - View Dependent Claims (28)
-
-
29. A machine-readable medium comprising:
-
software code for communicating between a terminal and a server, the software code for performing the steps of;
operating with a network interface;
providing windowing fuictionality to permit use of a windows application resident on the server without requiring more than windowing information of the windows application to be transmitted from the server to the terminal, the windowing information including application data; and
providing windowing information to a display. - View Dependent Claims (30)
-
-
31. A machine-readable medium comprising:
-
software code for communicating between a terminal and a server, the terminal having one or more memories, a total amount of the one or more memories less than a total amount of one or more memories in the server, the software code for performing the steps of;
operating with a network interface;
receiving windowing information supplied by a program executing on the server, the server for running a multi-user operating system, the program resident on the server; and
providing windowing information to a display. - View Dependent Claims (32)
-
-
33. A machine-readable medium comprising:
software code for communicating between a terminal and a server, the terminal having no hard disk, the software code for performing the steps of;
operating with a network interface;
providing at the terminal windowing fimctionality to permit use of a windows application resident on the server; and
providing at the terminal an appearance that is essentially the same as an appearance provided at a personal computer. - View Dependent Claims (34, 35)
Specification