Digital media bundles for media presentation playback
First Claim
Patent Images
1. A non-transitory computer readable storage medium having stored therein instructions which, when executed by a processor, cause the processor to perform operations comprising:
- generating a digital media bundle comprising media item information that identifies at least one media item in a media library accessible to a client computing device and computer program code for coordinating playback, interactive components and formatting of a media presentation at the client computing device, wherein the media presentation is associated with the at least one media item;
associating the digital media bundle with descriptive metadata, wherein the descriptive metadata specifies information about the digital media bundle, the at least one media item, and at least one extra media item outside the digital media bundle to be merged into the digital media bundle; and
sending the digital media bundle to the client computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Media bundles that can be submitted, distributed and utilized to facilitate media presentations at client devices. Each media presentation is typically associated with a digital media asset. The media bundles can include or identify various digital media assets for use in the media presentations and can provide computer instructions for controlling the media presentations. The resulting media presentations can provide multimedia experiences for users of client devices.
37 Citations
18 Claims
-
1. A non-transitory computer readable storage medium having stored therein instructions which, when executed by a processor, cause the processor to perform operations comprising:
-
generating a digital media bundle comprising media item information that identifies at least one media item in a media library accessible to a client computing device and computer program code for coordinating playback, interactive components and formatting of a media presentation at the client computing device, wherein the media presentation is associated with the at least one media item; associating the digital media bundle with descriptive metadata, wherein the descriptive metadata specifies information about the digital media bundle, the at least one media item, and at least one extra media item outside the digital media bundle to be merged into the digital media bundle; and sending the digital media bundle to the client computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a processor; and a computer-readable storage medium having stored therein instructions which, when executed by the processor, cause the processor to perform operations comprising; receiving a digital media bundle comprising media item information that identifies at least one media item in a media library accessible to a client computing device that is associated with the digital media bundle and program code for coordinating playback, interactive components and formatting of a media presentation at the client computing device; generating conversion data associating a vendor identifier associated with the at least one media item to at least one distributor identifier, wherein the at least one distributor identifier indicates that a first media item associated with the at least one distributor identifier is deemed equivalent to a second media item associated with the vendor identifier; associating the digital media bundle with descriptive metadata about the digital media bundle, wherein the descriptive metadata specifies information about the digital media bundle, the at least one media item, and at least one extra media item outside the digital media bundle to be merged into the digital media bundle; and sending the digital media bundle and the conversion data to the client computing device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
generating a digital media bundle comprising media item information that identifies at least one media item in a media library accessible to a client computing device and computer program code for coordinating playback, interactive components and formatting of a media presentation at the client computing device, wherein the media presentation is associated with the at least one media item; associating the digital media bundle with descriptive metadata about the digital media bundle, wherein the descriptive metadata specifies information about the digital media bundle, the at least one media item, and at least one extra media item outside the digital media bundle to be merged into the digital media bundle; and sending the digital media bundle to a server for distribution to the client computing device.
-
Specification