System and method for multimedia data validation
First Claim
1. A method for automated validation of a media file for distribution, the method comprising:
- receiving a media file via a communication network for distribution, the media file having an asset type and a set of parameter data values, the set of parameter data values including information relating to at least one of a price of the media file, a file format, a processing requirement, a program guide entry format, values that are specific to each content provider, identification of which entities are allowed to change which parameter fields, interface and delivery specifications, allowable file length, a time format, an ID structure, on-screen guide placement information, and a rating;
validating the media file by comparing the received asset type and set of parameter data values with an expected asset type and expected set of parameter data values stored in a computer, according to one or more requirements specific to the media file, the step of validating producing one or more errors or detecting one or more unexpected values in the asset type and the expected set of parameter data values;
correcting the one or more errors or one or more unexpected values in the asset type and the expected set of parameter data values by applying a rules application to the received media file; and
distributing the validated media file according to the corrected set of parameter data values.
12 Assignments
0 Petitions
Accused Products
Abstract
There is disclosed a media file distribution system and method. An asset management and delivery system and method for the distribution of digital files and data is provided. There are two major functions, with sub-functions within each. The system first serves as a fully automated management system for a company involved in video/file distribution, such as in video on demand (VOD) or other digital file industries. The system can ingest, prepare, schedule, transmit, track and report on any aspect of the business chain. Secondly, it also serves as a product for both content providers and recipients to be able to view, manage and run their entire content offering remotely from anywhere through the Internet.
70 Citations
19 Claims
-
1. A method for automated validation of a media file for distribution, the method comprising:
-
receiving a media file via a communication network for distribution, the media file having an asset type and a set of parameter data values, the set of parameter data values including information relating to at least one of a price of the media file, a file format, a processing requirement, a program guide entry format, values that are specific to each content provider, identification of which entities are allowed to change which parameter fields, interface and delivery specifications, allowable file length, a time format, an ID structure, on-screen guide placement information, and a rating; validating the media file by comparing the received asset type and set of parameter data values with an expected asset type and expected set of parameter data values stored in a computer, according to one or more requirements specific to the media file, the step of validating producing one or more errors or detecting one or more unexpected values in the asset type and the expected set of parameter data values; correcting the one or more errors or one or more unexpected values in the asset type and the expected set of parameter data values by applying a rules application to the received media file; and distributing the validated media file according to the corrected set of parameter data values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for automated validation of a media file for distribution, the system comprising:
-
a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor to perform; receiving a media file via a communication network for distribution, the media file having an asset type and a set of parameter data values, the set of parameter data values including information relating to at least one of a price of the media file, a file format, a processing requirement, a program guide entry format, values that are specific to each content provider, identification of which entities are allowed to change which parameter fields, interface and delivery specifications, allowable file length, a time format, an ID structure, on-screen guide placement information, and a rating; validating the media file by comparing the received asset type and set of parameter data values with an expected asset type and expected set of parameter data values stored in a computer, according to one or more requirements specific to the media file, the step of validating producing one or more errors or detecting one or more unexpected values in the asset type and the expected set of parameter data values; correcting the one or more errors or one or more unexpected values in the asset type and the expected set of parameter data values by applying a rules application to the received media file; and distributing the validated media file according to the corrected set of parameter data values. - View Dependent Claims (15, 16)
-
-
17. A computer program product for automated validation of a media file for distribution, the computer program product comprising a non-transitory computer readable medium and computer program instructions recorded thereon and executable by the processor for:
-
receiving a media file via a communication network for distribution, the media file having an asset type and a set of parameter data values, the set of parameter data values including information relating to at least one of a price of the media file, a file format, a processing requirement, a program guide entry format, values that are specific to each content provider, identification of which entities are allowed to change which parameter fields, interface and delivery specifications, allowable file length, a time format, an ID structure, on-screen guide placement information, and a rating; validating the media file by comparing the received asset type and set of parameter data values with an expected asset type and expected set of parameter data values stored in a computer, according to one or more requirements specific to the media file, the step of validating producing one or more errors or detecting one or more unexpected values in the asset type and the expected set of parameter data values; correcting the one or more errors or one or more unexpected values in the asset type and the expected set of parameter data values by applying a rules application to the received media file; and distributing the validated media file according to the corrected set of parameter data values. - View Dependent Claims (18, 19)
-
Specification