MEDIA PACKAGING
1 Assignment
0 Petitions
Accused Products
Abstract
Described are methods, systems, and apparatus, including computer program products for packaging media. In some embodiments, the technology relates to a computer-implemented method of packaging media files. A list of one or more media asset IDs is received by a media packaging server. A packaging template is received by the media packaging server. One or more media files based on a media asset ID in the list of the one or more media asset IDs and the packaging template are retrieved, by the media packaging server. Metadata associated with the media asset ID based on the packaging template is retrieved by the media packaging server. The one or more media files and the metadata are packaged by the media packaging server into a delivery package in a packaging format indicated by the packaging template.
-
Citations
44 Claims
-
1-25. -25. (canceled)
-
26. A computer-implemented method of packaging media files comprising:
-
transmitting, by a client device, a request from a user to a media packaging server, the request including a packaging template and a media asset ID identifying a media file requested by the user of the client device, the packaging template identifying requested metadata associated with the media asset ID and a format for the media file and metadata requested by the user of the client device; receiving, by the client device, a delivery package from the media packaging server, the delivery package including a media file and metadata matching the media asset ID and metadata in the request in the format indicated in the packaging template; and extracting, by the client device, the media file and metadata from the delivery package based upon the format indicated in the packaging template. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer program product, tangibly embodied in a non-volatile computer-readable storage medium, for packaging media files, the computer program product including instructions being operable to cause a data processing apparatus to:
-
transmit a request from a client device of a user to a media packaging server, the request including a packaging template and a media asset ID identifying a media file requested by the user of the client device, the packaging template identifying requested metadata associated with the media asset ID and a format for the media file and metadata requested by the user of the client device; receive a delivery package from the media packaging server, the delivery package including a media file and metadata matching the media asset ID and metadata in the request in the format indicated in the packaging template; and extract the media file and metadata from the delivery package based upon the format indicated in the packaging template. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
-
Specification