Back to results
US 2018/0324278 A1Published application
Local Cache Bandwidth Matching
AssigneeComcast Cable Communications, LLC
InventorsRichard Fliam, David Arbuckle
Life of this patent
Estimating the term…
Abstract
Methods and systems are disclosed herein for managing delivery of content fragments to a device in response to a bandwidth determination. In one implementation of the disclosure, when a content player or device requests a content fragments, a local cache may determine a bandwidth or data rate related to transmission of a content fragment from a source to the cache, and send the fragment to the player at a rate corresponding to the determined bandwidth or data rate.
Claims20
A method comprising:
- receiving, from a content source, a plurality of content fragments and storing them in a cache;
- receiving, from a playback device, a request for one of the plurality of content fragments;
- determining a length of time associated with receipt of the content fragment from the content source;
- determining a bandwidth associated with transmission of the content fragment based on the determined length of time and a size of the content fragment;
- and
- sending, to the playback device, the content fragment at a rate determined in accordance with the determined bandwidth.
3 more elements
A method comprising:
- receiving, from a playback component of a device, a request for a first content fragment;
- sending, to a content source, the request for the first content fragment;
- receiving, from the content source, the first content fragment and a second content fragment and storing the first content fragment and the second content fragment in a cache;
- determining a first length of time associated with receipt of the first content fragment from the content source and a second length of time associated with receipt of the second content fragment from the content source;
- determining a first bandwidth based on the first length of time and a size of the first content fragment and a second bandwidth based on the second length of time and a size of the second content fragment;
- sending, to the playback component from the cache, the first content fragment at a rate determined in accordance with the first bandwidth;
- receiving, from the playback component, a request for the second content fragment;
- and
- sending, to the playback component from the cache, the second content fragment at a rate determined in accordance with the second bandwidth.
6 more elements
A method comprising:
- sending, to a cache associated with a device, a request for a content fragment;
- receiving, from the cache, the content fragment at a rate determined in accordance with a bandwidth based on a length of time associated with receipt of the content asset from a source and a size of the content fragment;
- and
- initializing playback of the content fragment.
1 more element
Dependencies are inferred from the claim text.