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. 20, 2024

Filed:

Dec. 16, 2021
Applicant:

Nbcuniversal Media, Llc, Universal City, CA (US);

Inventor:

Qiang Fu, Universal City, CA (US);

Assignee:

NBCUNIVERSAL MEDIA, LLC, Universal City, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 21/437 (2011.01); H04L 67/60 (2022.01); H04N 21/433 (2011.01); H04N 21/442 (2011.01); H04N 21/61 (2011.01); H04N 21/845 (2011.01);
U.S. Cl.
CPC ...
H04N 21/437 (2013.01); H04L 67/60 (2022.05); H04N 21/4331 (2013.01); H04N 21/44209 (2013.01); H04N 21/6175 (2013.01); H04N 21/8456 (2013.01);
Abstract

Traditional streaming sequentially downloads content fragments one by one from one CDN. The disclosed streaming method concurrently downloads content fragments from multiple CDNs. It first creates a sequence of bundles of fragments, and then downloads a subsequent bundle by spreading requests to download the fragments within the bundle to multiple CDNs simultaneously with each CDN acting as a channel to download a different fragment. Depending on business needs, various request dispatching strategies can be deployed. When there is a volume based pricing contract with a CDN, a dispatch strategy is to send more requests to the CDN in order to reach contract volume therefore reduce unit cost. Another strategy is to send the request for the earliest fragment to the fastest CDN in order to reduce latency and possibility of buffer underrun. Fault tolerance can be provided by re-routing a request failed at a CDN to another CDN.


Find Patent Forward Citations

Loading…