Method and device for implementing networked terminals in graphical operating environment
First Claim
1. A computer system, the system comprising:
- one or more terminals; and
a central server in communication with the one or more terminals;
wherein the central server generates data indicative of a frame buffer for each of the one or more terminals and transmits the frame buffer data to the terminals.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and device for implementing a network of terminal computers implementing a graphical operating environment from a common central processing system. The central processing system generates a display image for the one or more terminals as frame buffer data that is reduced, compressed and transferred to the individual terminals. As the display needs to be updated, the central processing system generates a new display, calculates the change in the updated data and the previous data, and transmits the change data. The present invention facilitates the implementation of the graphical operating environment by mitigating the amount of information required to be transmitted to each individual terminal.
-
Citations
29 Claims
-
1. A computer system, the system comprising:
-
one or more terminals; and
a central server in communication with the one or more terminals;
wherein the central server generates data indicative of a frame buffer for each of the one or more terminals and transmits the frame buffer data to the terminals. - View Dependent Claims (2)
-
-
3. A method in a computer system for generating and displaying graphics on a display screen, the method comprising:
-
generating frame buffer image data comprising the graphics to be displayed; and
transmitting the frame buffer image data to a terminal. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for communicating between a terminal process and a central server process, the method comprising:
-
issuing by the central server process;
frame buffer image data indicative of a screen image to be displayed by the terminal;
receiving by the terminal process the frame buffer image data;
displaying by the terminal process the frame buffer data on a display screen;
receiving by the terminal process input indicative of a user action;
transmitting by the terminal process the input to the central server; and
issuing of frame buffer image data by the central server process indicative of the change in the frame buffer data corresponding to the user action input. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for generating an updated character transmission, the method comprising:
-
generating a display screen to be displayed;
transmitting the display screen to a terminal;
characterizing the display screen into two or more areas;
storing textual characters within the two or more areas in a memory;
generating an updated display screen;
comparing the textual characters within the two or more areas of the updated display screen with the textual characters in the memory; and
transmitting to the terminal only the areas having different textual characters in the updated display screen. - View Dependent Claims (20, 21, 22, 23)
-
-
24. In a computer system having a graphical user interface including a display and a user interface selection device;
- a method of generating graphics indicative of a user selection device;
the method comprising;
receiving data indicative of a bitmap image to be displayed on the display screen;
receiving data indicative of an input from the user selection device;
displaying a graphic indicative of a movement of the user selection device corresponding to the input from the user selection device;
transmitting the data indicative of the input from the user selection device; and
receiving data indicative of a change in bitmap image to be displayed corresponding to the input from the user selection device.
- a method of generating graphics indicative of a user selection device;
-
25. In a computer system having audio capability including a terminal process and a central server process, a method of handling audio data connections comprising:
-
routing connection at the central server to one or more terminals;
initiating calls from a terminal; and
receiving and processing connections from a single user at one or more terminals to make the call. - View Dependent Claims (26, 27, 28, 29)
-
Specification