A METHOD AND APPARATUS FOR UPDATING A GRAPHICAL DISPLAY IN A DISTRIBUTED PROCESSING ENVIRONMENT
First Claim
1. A method of updating a remote display unit comprising:
- (a) copying display information from a video buffer of a computing device executing an application remotely located from the display unit to generate a display update;
(b) calculating a size of the display update;
(c) determining an amount of available bandwidth of a network connecting the computing device and the display unit;
(d) calculating a time period required to communicate the display update from the computing device to the display unit;
(e) transmitting the display update to the display; and
(f) repeating steps (a)-(e) after the time period has elapsed.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for updating a display unit remotely located from a computing system are described. The method includes copying display information from a video buffer of a computing device executing an application to generate a display update, calculating a size of the display update, and determining an amount of available bandwidth of a network connecting the computing device and the display unit. The method also includes calculating a time period required to communicate the display update from the computing device to the display unit, transmitting the display update to the display; and repeating the method after the time period has elapsed.
177 Citations
19 Claims
-
1. A method of updating a remote display unit comprising:
-
(a) copying display information from a video buffer of a computing device executing an application remotely located from the display unit to generate a display update;
(b) calculating a size of the display update;
(c) determining an amount of available bandwidth of a network connecting the computing device and the display unit;
(d) calculating a time period required to communicate the display update from the computing device to the display unit;
(e) transmitting the display update to the display; and
(f) repeating steps (a)-(e) after the time period has elapsed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for updating a display unit remotely located from a computing system comprising:
-
a video buffer storing display data representing graphical output of an application program executing on the computer system;
a driver determining a characteristic of a network between the computing system and the remote display unit and transmitting a signal regarding network availability; and
a thread receiving the signal and creating a display update for communication to the remote display responsive to the data stored in the video buffer. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for updating a display unit remotely located from a computing system comprising:
-
buffering means for storing display data representing graphical output of an application program executing on the computer system;
driving means for communicating with a network to determine a characteristic of the network and for transmitting a signal regarding network availability; and
thread means for receiving the signal and for creating a display update for communication to the remote display unit responsive to the data stored in the buffering means. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification