Selectively updating a display in a multi-display system
First Claim
1. A method for updating a plurality of display devices used by a user, wherein the plurality of display devices comprise a first display and a second display, the method comprising:
- determining a cursor location for a current iteration, wherein the cursor location is associated with a first display device of the plurality of display devices; and
determining if the cursor location has changed since a previous iteration;
updating the first display according to a first update rate if the cursor location has changed since the previous iteration, and according to a second update rate if the cursor location has not changed since the previous iteration;
updating the second display according to a third update rate.
7 Assignments
0 Petitions
Accused Products
Abstract
System and method for selectively updating a display in a multiple display device system. Software executing on the computer system analyzes information associated with the display devices, e.g., respective levels of user activity (e.g., peripheral activity), graphics activity (e.g., changes in image data), and/or application activity, associated with each display device, optionally generating priority information associated with the display devices. The display devices are updated in accordance with the analysis using two or more update rates, optionally based on the priority information, e.g., by generating a sequence of video frames based on the analysis, each video frame including a video image and frame identifier designating a display device, and transmitting the sequence over the cable to a plurality of frame grabbers, each frame grabber examining the sequence of video frames, selecting a video frame based on the frame identifier, and forwarding the video frame to the designated display device.
-
Citations
24 Claims
-
1. A method for updating a plurality of display devices used by a user, wherein the plurality of display devices comprise a first display and a second display, the method comprising:
-
determining a cursor location for a current iteration, wherein the cursor location is associated with a first display device of the plurality of display devices; and determining if the cursor location has changed since a previous iteration; updating the first display according to a first update rate if the cursor location has changed since the previous iteration, and according to a second update rate if the cursor location has not changed since the previous iteration; updating the second display according to a third update rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computing system with multiple display devices, comprising:
-
a computer, comprising; a processor; and a memory medium coupled to the processor; a plurality of display devices coupled to the computer via a cable; wherein the memory medium stores program instructions which are executable by the processor to; determine a cursor location for a current iteration, wherein the cursor location is associated with a first display device of the plurality of display devices; determine if the cursor location has changed since a previous iteration; update the first display device according to a first update rate if the cursor location has changed since the previous iteration, and according to a second update rate if the cursor location has not changed since the previous iteration; and update a second display of the plurality of display devices according to a third update rate.
-
-
23. A computer readable memory medium which stores program instructions for providing images to a plurality of display devices, including a first display device and a second display device, wherein the program instructions are executable by a processor to perform:
-
determining a cursor location for a current iteration, wherein the cursor location is associated with a first display device of the plurality of display devices; and determining if the cursor location has changed since a previous iteration; updating the first display according to a first update rate if the cursor location has changed since the previous iteration, and according to a second update rate if the cursor location has not changed since the previous iteration; updating the second display according to a third update rate.
-
-
24. A system for providing images to a plurality of display devices, the system comprising:
-
means for determining a cursor location for a current iteration, wherein the cursor location is associated with a first display device of the plurality of display devices; and means for determining if the cursor location has changed since a previous iteration; means for updating the first display according to a first update rate if the cursor location has changed since the previous iteration, and according to a second update rate if the cursor location has not changed since the previous iteration; means for updating a second display according to a third update rate.
-
Specification