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.

Date of Patent:
May. 29, 2012

Filed:

Mar. 18, 2009
Applicants:

Jingyu Qiu, Issaquah, WA (US);

Shiwei Wang, Bellevue, WA (US);

Regis J. Crinon, Camas, WA (US);

Guo-wei Shieh, Sammamish, WA (US);

Inventors:

Jingyu Qiu, Issaquah, WA (US);

Shiwei Wang, Bellevue, WA (US);

Regis J. Crinon, Camas, WA (US);

Guo-Wei Shieh, Sammamish, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04J 1/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Architecture for enabling a communications endpoint to quickly recover from a packet loss, reducing duration of a signal dropout. A communications component sends a downlink of dependency-structured signals, such as audio and/or video signals using compressed frames between key frames. A multipoint control component (MCC) is located between the communications component and multiple endpoints, and distributes the downlink to the multiple endpoints. A frame caching component caches a key frame of the downlink. If a key frame is lost at one of the endpoints, the endpoint sends a packet loss report to the frame caching component. The key frame is resent from the frame caching component to the endpoint in response to the key frame loss. In this way, the frame caching component can respond to specific frame loss situations on any of the endpoints, without interfering with the performance on the other endpoints.


Find Patent Forward Citations

Loading…