Back to results
US 11,109,101 B1Granted
Apparatus, system, and method for ABR segment pull DVR
AssigneeT-Mobile USA, Inc.
InventorsJeffrey Binder, Charles A. Hasek
Life of this patent
Estimating the term…
Abstract
A digital video recorder apparatus, system and method for recording programming material and removing limitations of a storage medium by pulling adaptive bt rate segments from a content delivery network.
Claims20
An electronic device, comprising:
- a non-transitory storage medium that stores instructions;
- and
- a processing unit that executes the instructions to:
- receive a digital video recording request for content from a content delivery network;
- monitor at least processing and storage capacity to select a bandwidth;
- locate segments for the content having a bit rate corresponding to the bandwidth in the content delivery network from multiple versions of the content that each have different bit rates;
- begin pulling the segments for the content to fulfill the digital video recording request;
- determine whether to delay fulfillment of the digital video recording request based on user characteristics to reduce system overhead despite being able to fulfill the digital video recording request without cancelling or rescheduling another digital video recording request;
- and
- if the processing unit determines to delay fulfillment of the digital video recording request, delay pulling of the segments for the content.
7 more elements
A method for obtaining content from a content delivery network, comprising:
- receiving a digital video recording request for content from the content delivery network at a device;
- selecting a bandwidth based on monitored device resources;
- determining locations in the content delivery network of segments for the content that have a bit rate corresponding to the bandwidth, the content delivery network storing multiple versions of the content, each of the multiple versions of the content having different bit rates;
- delaying fulfillment of the digital video recording request based on user characteristics to reduce system overhead despite being able to fulfill the digital video recording request without cancelling or rescheduling another digital video recording request;
- and
- pulling the segments for the content from the locations to the device to fulfill the digital video recording request.
3 more elements
A content delivery system, comprising:
- a communication network;
- and
- at least one device communicably connected to a digital video recorder device via the communication network, the at least one device:
- stores multiple versions of content that each has different bit rates;
- delays fulfillment of a digital video recording request based on user characteristics to reduce system overhead despite being able to fulfill the digital video recording request without cancelling or rescheduling another digital video recording request, the digital video recording request corresponding to the content;
- and
- provides segments for the content, the segments having a bit rate corresponding to a bandwidth selected by the digital video recorder device based on monitored digital video recorder device resources, in response to a pull by the digital video recorder device initiated to satisfy the digital video recording request.
4 more elements
Dependencies are inferred from the claim text.