METHOD AND APPARATUS FOR DISTRIBUTION AND PRESENTATION OF AUDIO VISUAL DATA ENHANCEMENTS
First Claim
Patent Images
1. A method of distributing content comprising at least a portion of a primary media asset having a plurality of primary media asset segments, and at least a portion of a secondary media asset having a plurality of secondary media asset segments, comprising the steps of:
- receiving information from a media program provider, the information readable by a processing device and comprising;
the at least a portion of the primary media asset segments;
a primary media asset index to at least some of the plurality of primary media asset segments;
at least two widgets, comprising further instructions executed by the processor, comprising;
a theater widget; and
a feed widget;
retrieving, using the processor executing the theater widget, the plurality of primary media asset segments;
providing, using the processor executing the theater widget, the plurality of primary media asset segments for presentation by a media player native to the processor according to an asset map having the primary media asset index;
generating, using the processor executing the theater widget, a representation of each of the secondary media asset segments from a primary media asset index to at least some of the plurality of primary media asset segments according to the asset map, the representation of each secondary media asset segment for presentation concurrently and in context with the presentation of the plurality of primary media asset segments;
retrieving and providing, using the feed widget and the asset map, a second media asset segment for presentation according to a user selection of the representation associated with the secondary media asset-segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, article of manufacture, and system for the distribution and presentation of audio visual data enhancements is disclosed. Media content includes primary and secondary assets which can be presented and navigated therebetween, via widgets and asset maps that can be remotely authenticated and updated.
58 Citations
21 Claims
-
1. A method of distributing content comprising at least a portion of a primary media asset having a plurality of primary media asset segments, and at least a portion of a secondary media asset having a plurality of secondary media asset segments, comprising the steps of:
-
receiving information from a media program provider, the information readable by a processing device and comprising; the at least a portion of the primary media asset segments; a primary media asset index to at least some of the plurality of primary media asset segments; at least two widgets, comprising further instructions executed by the processor, comprising; a theater widget; and a feed widget; retrieving, using the processor executing the theater widget, the plurality of primary media asset segments; providing, using the processor executing the theater widget, the plurality of primary media asset segments for presentation by a media player native to the processor according to an asset map having the primary media asset index; generating, using the processor executing the theater widget, a representation of each of the secondary media asset segments from a primary media asset index to at least some of the plurality of primary media asset segments according to the asset map, the representation of each secondary media asset segment for presentation concurrently and in context with the presentation of the plurality of primary media asset segments; retrieving and providing, using the feed widget and the asset map, a second media asset segment for presentation according to a user selection of the representation associated with the secondary media asset-segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for distributing content comprising at least a portion of a primary media asset having a plurality of primary media asset segments, and at least a portion of a secondary media asset having a plurality of secondary media asset segments, comprising:
-
a processor; and a memory, communicatively coupled to the processor, the memory storing instructions commanding the processor, the instructions comprising instructions for; receiving information from a media program provider, the information readable by a processing device and comprising; the at least a portion of the primary media asset segments; a primary media asset index to at least some of the plurality of primary media asset segments; at least two widgets, implemented by further instructions executable by the processor, comprising; a theater widget; and a feed widget; retrieving, using the processor executing the theater widget, the plurality of primary media asset segments; providing, using the processor executing the theater widget, the plurality of primary media asset segments for presentation by a media player native to the processor according to an asset map having the primary media asset index; generating, using the processor executing the theater widget, a representation of each of the secondary media asset segments from a primary media asset index to at least some of the plurality of primary media asset segments according to the asset map, the representation of each secondary media asset segment for presentation concurrently and in context with the presentation of the plurality of primary media asset segments; retrieving and providing, using the feed widget and the asset map, a second media asset segment for presentation according to a user selection of the representation associated with the secondary media asset-segment. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system for distributing content comprising at least a portion of a primary media asset having a plurality of primary media asset segments, and at least a portion of a secondary media asset having a plurality of secondary media asset segments, comprising:
-
a processor; and a tangible memory, communicatively coupled to the processor, the tangible memory storing processor instructions including instructions for; receiving information, the information comprising; the at least a portion of the primary media asset segments; a primary media asset index to at least some of the plurality of primary media asset segments; at least two widgets, each widget comprising associated widget instructions executable by the processor, the widgets comprising; a theater widget; and a feed widget; retrieving, using the processor executing the theater widget, the plurality of primary media asset segments; providing, using the processor executing the theater widget, the plurality of primary media asset segments for presentation by a media player native to the processor according to an asset map having the primary media asset index; generating, using the processor executing the theater widget, a representation of each of the secondary media asset segments from a primary media asset index to at least some of the plurality of primary media asset segments according to the asset map, the representation of each secondary media asset segment for presentation concurrently and in context with the presentation of the plurality of primary media asset segments; and retrieving and providing, using the feed widget and the asset map, a second media asset segment for presentation according to a user selection of the representation associated with the secondary media asset-segment.
-
Specification