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:
May. 30, 2006
Filed:
Jun. 27, 2003
Troy D. Batterberry, Kirkland, WA (US);
Alexandre V. Grigorovitch, Redmond, WA (US);
Anders E. Klemets, Redmond, WA (US);
James C. Stewart, Woodinville, WA (US);
Yejin Choi, Ithaca, NY (US);
Troy D. Batterberry, Kirkland, WA (US);
Alexandre V. Grigorovitch, Redmond, WA (US);
Anders E. Klemets, Redmond, WA (US);
James C. Stewart, Woodinville, WA (US);
Yejin Choi, Ithaca, NY (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Systems and methods for midstream determination of varying available bandwidth for streaming content between two network entities are described. During content streaming, a client requests a server to surge the content transmission rate. One or more bandwidth measurements are taken during the surge to determine if the increased transmission rate can be adequately managed. If the increased transmission rate can be adequately managed, the client may request the server to transmit remaining content at a transmission rate that is not greater than the increased, or surged, transmission rate. In a multi-bitrate file scenario, the surge rate may be higher than the rate of the fastest useable stream. In such a case, the fastest useable stream is selected. If the increased transmission rate is not suitable for future transmission, then the rate may remain at the original transmission rate.