Fragmenting media content
AssigneeComcast Cable Communications, LLC
InventorsAllen Broome, John Leddy
Life of this patent
Estimating the term…
Abstract
Systems and methods relating to fragmenting content based on metadata are disclosed. In one embodiment, metadata is obtained from data that is accessible from an interface. A content descriptor, based on at least a portion of the metadata, may be utilized to determine fragment size. The content descriptor value may be derived from multiple forms of metadata, such as for example, genre, sub-genre, presence of live media, and combinations thereof. The fragments may be either virtual or physically discrete segments or files. In one aspect, the value may be the sole basis for determining the fragment lengths. In another aspect of the embodiment, the division of the content is conducted such that each resultant fragment comprises a single frame type.
Claims27
A non-transitory computer-readable medium comprising computer-executable instructions, that when executed by a processor, cause the processor to perform a method comprising:
- receiving content from a source;
- associating the content with metadata attributable to the content;
- based upon at least a portion of the metadata, assigning a content descriptor value to the content;
- and
- dividing the media content into a plurality of ordered fragments representing a linear representation of the of the content, wherein the dividing is based, at least in part, on the assigned content descriptor value associated with the content.
A computer-implemented method comprising:
- receiving content from a source;
- dividing the content into a plurality of ordered fragments representing a linear representation of the of the content source;
- wherein the dividing is based, at least in part, on a content descriptor value associated with received content and not independent to a particular resultant fragment;
- and
- wherein the plurality of fragments have a consistent packet length as a function of time.
A computer-implemented method comprising:
- associating content with metadata attributable to content;
- based upon at least a portion of the metadata, assigning a content descriptor value to the content;
- dividing the content into a plurality of ordered fragments representing a linear representation of the of the content;
- wherein the dividing is based, at least in part, on the assigned content descriptor value associated with the content source;
- and
- wherein the plurality of fragments exhibit a packet length as a function of time;
- and
- dynamically adjusting at least one buffer utilized in the transmission of the media.
The computer readable medium of claim 25, wherein the gateway device is located at an end-user location.
Dependencies are inferred from the claim text.