The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 29, 2015
Filed:
Dec. 10, 2009
B. Anil Kumar, Saratoga, CA (US);
Charles Ogden, Los Gatos, CA (US);
Asael Dror, San Francisco, CA (US);
Hao Zhang, Sunnyvale, CA (US);
Paul Johan Hsieh, San Jose, CA (US);
Ricardo A. Baratto, San Francisco, CA (US);
B. Anil Kumar, Saratoga, CA (US);
Charles Ogden, Los Gatos, CA (US);
Asael Dror, San Francisco, CA (US);
Hao Zhang, Sunnyvale, CA (US);
Paul Johan Hsieh, San Jose, CA (US);
Ricardo A. Baratto, San Francisco, CA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
In various embodiments, a screen image may be divided into rectangles, and a capture component may track changed rectangles and capture the screen upon receiving an indication. For small screen updates, the capture rate may be set to ˜30 captures per second to provide a lower latency. As the screen update size increases, the capture rate may be decreased to match an allocated bandwidth. The capture rate may be increased when available bandwidth increases and decreased as bandwidth decreases. For example, the capture rate may be decreased when downstream back pressure meets predefined criteria. The capture rate change may be effected gradually to avoid jerks and jumps. Varying the capture rate by also enable audio/video synchronization with varying bandwidth variations. Some embodiments may be extended to multiple monitor solutions.