Enhanced block-request streaming using cooperative parallel HTTP and forward error correction
US-9628536-B2 · Apr 18, 2017 · US
US9917874B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9917874-B2 |
| Application number | US-88748310-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 21, 2010 |
| Priority date | Sep 22, 2009 |
| Publication date | Mar 13, 2018 |
| Grant date | Mar 13, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A block-request streaming system provides for improvements in the user experience and bandwidth efficiency of such systems, typically using an ingestion system that generates data in a form to be served by a conventional file server (HTTP, FTP, or the like), wherein the ingestion system intakes content and prepares it as files or data elements to be served by the file server. A client device can be adapted to take advantage of the ingestion process. The client device might be configured to optimize use of resources, given the information available to it from the ingestion system. This may include configurations to determine the sequence, timing and construction of block requests based on monitoring buffer size and rate of change of buffer size, use of variable sized requests, mapping of block requests to underlying transport connections, flexible pipelining of requests, and/or use of whole file requests based on statistical considerations.
Opening claim text (preview).
What is claimed is: 1. In a communication system wherein a client device receives blocks of media from one or more media ingestion systems, a method comprising: identifying, at the client device, an amount of media stored in a buffer for storing received blocks of media prior to being consumed by an output of the client device; identifying, at the client device, a rate of consumption of the media at the output of the client device; determining a rate of change of the amount of…
Electricity · mapped topic
Electricity · mapped topic
Electricity · mapped topic
Electricity · mapped topic
Electricity · mapped topic
Related publications grouped by family.
Free tools are coming soon. Tell us what you want to track and we'll notify you.
Answers are generated from the same data shown on this page.