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:
Feb. 09, 2010

Filed:

Oct. 16, 2003
Applicants:

Charles R. Kellner, Jr., Redmond, WA (US);

William R. Sanders, Stanwood, WA (US);

Darren R. Davis, Woodinville, WA (US);

Inventors:

Charles R. Kellner, Jr., Redmond, WA (US);

William R. Sanders, Stanwood, WA (US);

Darren R. Davis, Woodinville, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 9/79 (2006.01); H04N 5/91 (2006.01); H04N 7/00 (2006.01); H04N 7/12 (2006.01); H04N 7/16 (2006.01); H04N 7/26 (2006.01); H04N 7/173 (2006.01); H04N 11/02 (2006.01); G06F 3/00 (2006.01); G06F 13/00 (2006.01); G06F 15/173 (2006.01); G09G 5/00 (2006.01); G11B 21/08 (2006.01);
U.S. Cl.
CPC ...
Abstract

Systems and methods for managing frame rates during multimedia playback are described herein. The ideal playback timing associated with video data is determined. If an actual playback timing of the video data lags the ideal playback timing, a frame rate associated with the video data is varied using a smoothing function to recover toward the ideal playback timing. An iterative frame-dropping algorithm is applied to vary the frame rate in accordance with the smoothing function. The smoothing function incorporates as a variable an average delay associated with playback of frames in the video data.


Find Patent Forward Citations

Loading…