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:
Aug. 24, 2010

Filed:

Jul. 24, 2006
Applicants:

Feng Wu, Beijing, CN;

Guangping Gao, Beijing, CN;

Yi Liu, HangZhou, CN;

Inventors:

Feng Wu, Beijing, CN;

Guangping Gao, Beijing, CN;

Yi Liu, HangZhou, CN;

Assignee:

Microsoft Corporation, Redmond, WA (US);

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

Glitch-free media streaming is provided by a client computing device ('client') independent of whether a remote computing device ('host') associated with media content provides real-time media content streaming services. Specifically, the client computing device (“client”) provides a user with real-time media content streaming services by establishing multiple connections to the host to read respective portions of the media content by sending byte-range transport protocol requests to the host. As the reading operations progress, the client evaluates transmit rates over respective ones of the connections in view of a real-time media content playback rate to regulate data flow into a streaming media buffer and provide the user with a consistent high-quality (glitch-free) streaming media presentation.


Find Patent Forward Citations

Loading…