Network with storage of all client computer programs in server computer having customized client graphical user interfaces with maximum sharing of stored portions of interfaces common to a plurality of clients
First Claim
1. In a network of client computers controlled by a server computer storing all application and operating system programs used in the client computers, a system for storing data representative of customized client computer graphical user interfaces comprising:
- means for using said stored programs to create an initial graphical user interface to be used in said client computers, means for storing data representative of said initial graphical user interface, user interactive display means in at least one of said client computers for forming a subsequent graphical user interface by selective user customization of said initial graphical user interface, means for determining the differences between said subsequent user customized interface and said initial user interface, means for storing data representative of only the differences of said subsequent interface from said initial interface, and means for displaying said subsequent user interface by modifying the data representative of said initial interface with the data representative of said differences.
1 Assignment
0 Petitions
Accused Products
Abstract
A network for small businesses is provided which is easy to install, configure and operate and still provides users of the client computers in the network with the same degree of flexibility in configuring graphical user interfaces to operating systems and application programs as do present stand alone personal computers. All of the software to be used by the client computers: operating systems and application programs is stored on the network server computer. The graphical user interfaces to the operating systems and application programs are customized in the conventional manner by the users of the client computers, usually at the client computer through a conventional interactive display. In the customization of a program, the data representative of an initial user interface is stored. The system provides means for determining the differences between said subsequent user customized interface and said initial user interface, means for storing data representative of the differences of said subsequent interface from said initial interface and means for displaying said subsequent user interface by modifying the data representative of said initial interface with the data representative of said differences.
-
Citations
33 Claims
-
1. In a network of client computers controlled by a server computer storing all application and operating system programs used in the client computers, a system for storing data representative of customized client computer graphical user interfaces comprising:
-
means for using said stored programs to create an initial graphical user interface to be used in said client computers, means for storing data representative of said initial graphical user interface, user interactive display means in at least one of said client computers for forming a subsequent graphical user interface by selective user customization of said initial graphical user interface, means for determining the differences between said subsequent user customized interface and said initial user interface, means for storing data representative of only the differences of said subsequent interface from said initial interface, and means for displaying said subsequent user interface by modifying the data representative of said initial interface with the data representative of said differences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In a network of client computers controlled by a server computer storing all application and operating system programs used in the client computers, a method for storing data representative of customized client computer graphical user interfaces comprising:
-
using said stored programs to create an initial graphical user interface to be used in said client computers, storing data representative of said initial graphical user interface, interactively forming a subsequent graphical user interface by selective user customization of said initial graphical user interface through a client computer, determining the differences between said subsequent user customized interface and said initial user interface, storing data representative of only the differences of said subsequent interface from said initial interface, and displaying said subsequent user interface by modifying the data representative of said initial interface with the data representative of said differences. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program having program code included on a computer readable medium for storing data representative of customized client computer graphical user interfaces in a network of client computers controlled by a server computer storing all application and operating system programs used in the client computers comprising:
-
means for using said stored programs to create an initial graphical user interface to be used in said client computers, means for storing data representative of said initial graphical user interface, user interactive display means in at least one of said client computers for forming a subsequent graphical user interface by selective user customization of said initial graphical user interface, means for determining the differences between said subsequent user customized interface and said initial user interface, means for storing data representative of only the differences of said subsequent interface from said initial interface, and means for displaying said subsequent user interface by modifying the data representative of said initial interface with the data representative of said differences. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification