DIGITAL ASSET VALIDATION PRIOR TO SUBMISSION FOR NETWORK-BASED DISTRIBUTION
First Claim
1. A method for validating a digital asset package via a server computer, the digital asset package including at least a metadata file and one or more digital asset files, the method comprising:
- receiving, from a client device, an initial validation submission including at least the metadata file;
validating metadata within the metadata file;
determining at least one digital asset file identified in the metadata to be validated;
sending, to the client device, an initial validation response including at least a list of the at least one digital asset file that is to be validated;
receiving, from the client device, a subsequent validation submission including at least the metadata file and asset summary information for the at least one digital asset file;
determining validation rules to be used in validating the at least one digital asset file;
validating the at least one digital asset file based on the asset summary information and the determined validation rules; and
sending, to the client device, a subsequent validation response in accordance with the validating of the at least one digital asset file.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for submission of digital assets to a digital asset submission system are disclosed. The digital asset submission system can manage submissions of digital assets to a network-based distribution system. Submission of digital assets to the digital asset submission system can be performed over a network in a controlled manner such that the digital assets can be validated prior to transmission of the digital assets to the digital asset submission system. Advantageously, digital assets to be submitted for distribution can be substantially validated before the digital assets are transmitted to the digital asset submission system.
-
Citations
20 Claims
-
1. A method for validating a digital asset package via a server computer, the digital asset package including at least a metadata file and one or more digital asset files, the method comprising:
-
receiving, from a client device, an initial validation submission including at least the metadata file; validating metadata within the metadata file; determining at least one digital asset file identified in the metadata to be validated; sending, to the client device, an initial validation response including at least a list of the at least one digital asset file that is to be validated; receiving, from the client device, a subsequent validation submission including at least the metadata file and asset summary information for the at least one digital asset file; determining validation rules to be used in validating the at least one digital asset file; validating the at least one digital asset file based on the asset summary information and the determined validation rules; and sending, to the client device, a subsequent validation response in accordance with the validating of the at least one digital asset file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium including at least computer program code stored thereon for validating a digital submission to a server computer via a data network, the digital submission including at least a metadata file and at least one digital asset file, the computer readable medium comprising:
-
computer program code for receiving an asset validation submission including at least the metadata file and asset summary information for the at least one digital asset file; computer program code for determining validation rules to be used in validating the at least one digital asset file; computer program code for validating the at least one digital asset file based on the asset summary information and the determined validation rules; and computer program code for sending a validation response based on the validating of the at least one digital asset file by the computer program code for validating the at least one digital asset file. - View Dependent Claims (11, 12)
-
-
13. A method for submitting a digital asset package to a network-based server computer for validation, the method comprising:
-
forming a digital asset package including at least a metadata file and digital asset files; sending an initial validation submission including the metadata file to the server computer; receiving an initial validation response from the server computer, the initial validation response including at least a list of at least one digital asset file that is to be described; producing at least one summary file for the at least one digital asset file that is to be described; sending a subsequent validation submission including the at least one summary file to the server computer; receiving a subsequent validation response from the submission server, the subsequent validation response including an indication of whether at least the at least one digital asset file has been successfully validated; and thereafter submitting the digital asset package to the server computer if the subsequent validation response indicates that at least the at least one digital asset file has been successfully validated. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer readable medium including at least computer program code stored thereon for submitting a digital asset package to a network-based server computer for validation, the computer readable medium comprising:
-
computer program code for forming a digital asset package including at least a metadata file and digital asset files; computer program code for producing at least asset summary information for at least one of the digital asset files of the digital asset package; computer program code for sending an asset validation submission including the asset summary information to the server computer; computer program code for receiving an asset validation response from the submission server, the asset validation response including an indication of whether at least the at least one digital asset file has been successfully validated at the server computer based on the asset summary information; and computer program code for submitting the digital asset package to the server computer if the asset validation response indicates that at least the at least one digital asset file has been successfully validated. - View Dependent Claims (19)
-
-
20. A media system, comprising:
-
a digital package submission subsystem configured to submit a digital asset package; and a digital package reception subsystem configured receive and process to the digital asset package that has been submitted, wherein the digital package submission subsystem and the digital package reception system are operatively connectable via a computer data network, wherein the digital package submission subsystem is configured to at least; form a digital asset package including at least a metadata file and digital asset files; produce at least asset summary information for at least one of the digital asset files of the digital asset package; send an asset validation submission including the asset summary information to the digital package reception subsystem; receive an asset validation response from the digital package reception subsystem, the asset validation response including an indication of whether at least the at least one digital asset file has been successfully validated at the digital package reception subsystem based on the asset summary information; and submit the digital asset package to the server computer if the asset validation response indicates that at least the at least one digital asset file has been successfully validated, and wherein the digital package reception subsystem is configured to at least; receive an asset validation submission including at least the metadata file and the asset summary information for the at least one digital asset file; determine validation rules to be used in validating the at least one digital asset file; validate the at least one digital asset file based on the asset summary information and the determined validation rules; and send a validation response in accordance with the validating of the at least one digital asset file by the computer program code for validating the at least one digital asset file.
-
Specification