IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0458853
(2003-06-11)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- ClearCube Technology, Inc.
|
대리인 / 주소 |
Meyertons Hood Kivlin Kowert & Goetzel, P.C.
|
인용정보 |
피인용 횟수 :
32 인용 특허 :
2 |
초록
▼
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 imag
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.
대표청구항
▼
I 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 fir
I 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. 2. The method of claim 1, wherein the first update rate is greater than the second update rate. 3. The method of claim 1, wherein the second update rate is greater than the third update rate. 4. The method of claim 1, wherein said determining the cursor location for a current iteration and said determining if the cursor location has changed since a previous iteration comprises analyzing information associated with the first display. 5. The method of claim 1, wherein said determining the cursor location for a current iteration and said determining if the cursor location has changed since a previous iteration comprises analyzing user input from a user input device. 6. The method of claim 1, wherein said determining the cursor location for a current iteration and said determining if the cursor location has changed since a previous iteration comprises analyzing information from a software program. 7. The method of claim 1, further comprising: determining that the cursor is associated with the first display. 8. The method of claim 1, wherein said determining if the cursor location has changed since a previous iteration comprises: computing a respective metric for the first display indicating a degree to which the cursor location has changed since the previous iteration. 9. The method of claim 1, wherein said updating the first display and said updating the second display comprise: generating a sequence of video frames based on the first or second update rate, and the third update rate, wherein each video frame is targeted to a respective display device; and transmitting the sequence of video frames over a cable to a plurality of frame grabbers, wherein each frame grabber is coupled to the cable and a respective one of said plurality of display devices. 10. The method of claim 9, wherein said generating the sequence of video frames based on the first or second update rate, and the third update rate comprises: periodically inserting a cursor video frame into the sequence of video frames in accordance with said first update rate, wherein each cursor frame displays said cursor in an associated video image, and wherein a position of the cursor is responsive to movements of a pointing device. 11. The method of claim 1, wherein said updating the first display and said updating the second display comprise: generating a sequence of video frames based on said determining if the cursor location has changed since a previous iteration, wherein each video frame includes a video image and a frame identifier, and wherein each of the video images is stored in a video processor in a computer system. 12. The method of claim 11, wherein said updating the first display and said updating the second display further comprise: transmitting the sequence of video frames over a cable to a plurality of frame grabbers, wherein each frame grabber is coupled to the cable and a respective one of said plurality of display devices. 13. The method of claim 12, further comprising, each frame grabber performing: examining the sequence of video frames; selecting a video frame from the sequence of video frames based on the frame identifier, the frame identifier designating one of the plurality of display devices upon which the video frame is to be displayed; and forwarding the video frame to the designated one of the plurality of display devices. 14. The method of claim 12, wherein the cable is a CAT 5 cable. 15. The method of claim 11, wherein the computer system is located in a first location; and wherein each of the plurality of display devices is located in a second location, the second location being remote from the first location. 16. The method of claim 11, further comprising: performing said determining the cursor location for a current iteration, said determining if the cursor location has changed since a previous iteration, said updating the first display, and said updating the second display in an iterative manner. 17. The method of claim 12, wherein each frame grabber comprises: an analog-to-digital converter (ADC) coupled to the cable; a digital-to-analog converter (DAC) coupled to one of the plurality of display devices; a memory coupled to both the ADC and the DAC; and a memory manager coupled to the memory. 18. The method of claim 1, wherein said determining the cursor location for a current iteration, said determining if the cursor location has changed since a previous iteration, said updating the first display, and said updating the second display are performed by a computer system coupled to the plurality of display devices via a cable. 19. The method of claim 18, wherein the cable is a CAT 5 cable. 20. The method of claim 19, wherein the computer system comprises a blade computer, the blade computer including a processor, a memory, and a video processor. 21. The method of claim 20, wherein the computer system is comprised in a computing system, and wherein the computing system includes a plurality of co-located blade computers. 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.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.