Metadata/content re-association system and method
View Patent ↗Digital content, such as video, audio, multimedia, and similar files may be associated with metadata that is in some manner descriptive of the content by means of a unique identifier generated based on the content or a portion of the content. The two may be packaged in a wrapper. If the content is separated from the metadata, such as by circulation in a non-compliant environment, the content may be recognized by a regeneration of the identifier. Based upon the re-created identifier, the metadata may be re-associated with the content. Other scenarios may include generation of compilations for files that are not included in a wrapper with content and metadata, content that becomes dissociated with metadata by transcoding, and so forth.
1. A system for processing digital content comprising:
an identifier creation component configured to create a unique identifier derived from at least a portion of digital content in a content file;
an association component configured to associate metadata with the digital content via the unique identifier;
a database configured to store the association;
a receiving component configured to receive the digital content dissociated from the metadata;
an identifier re-creation component configured to re-create the identifier based upon the received digital content; and
a comparison component configured to compare the re-created identifier with the unique identifier for re-association of the metadata with the digital content.
2. The system of claim 1 , wherein the metadata and the digital content are stored in a wrapper prior to dissociation of the digital content from the metadata.
3. The system of claim 1 , wherein the metadata includes a pointer to the digital content.
4. The system of claim 1 , wherein the metadata is dissociated from the digital content by inclusion of the digital content into a compilation file.
5. The system of claim 1 , wherein the metadata is dissociated from the digital content by transcoding of the digital content.
6. The system of claim 1 , comprising a reporting component configured to generate a user report indicating the re-association of the metadata and the digital content.
7. The system of claim 1 , comprising a file or wrapper creation or re-creation component configured to create or re-create a file or wrapper including the re-associated metadata and digital content.
8. The system of claim 1 , wherein the unique identifier corresponds to only a portion of the digital content.
9. The system of claim 8 , wherein the digital content includes video content, and wherein the unique identifier corresponds to a frame of the digital content.
10. A method for processing digital content comprising:
creating a unique identifier derived from at least a portion of digital content in a content file;
associating metadata descriptive of the digital content with the digital content via the unique identifier;
storing data representative of the association;
receiving the at least the portion of the digital content dissociated from the metadata;
re-creating the identifier based upon the received at least the portion of the digital content;
comparing the re-created identifier with the unique identifier for re-association of the metadata with the digital content; and
creating or re-creating the association based upon the comparison and the data representative of the association.
11. The method of claim 10 , comprising storing in a database data representative of the unique identifier and the metadata.
12. The method of claim 10 , wherein the unique identifier comprises a digital fingerprint and/or a digital signature.
13. The method of claim 10 , wherein the unique identifier is created based on only a portion of the digital content.
14. The method of claim 13 , wherein the digital content includes video content, and wherein the unique identifier corresponds to a frame of the digital content.
15. The method of claim 10 , comprising creating a wrapper comprising the metadata and the digital content prior to dissociation of the metadata and the digital content.
16. The method of claim 15 , comprising re-creating the wrapper following re-creation of the association.
17. A method for processing digital content comprising:
receiving at least a portion of digital content dissociated from metadata descriptive of the digital content;
re-creating an identifier based upon the received at least the portion of the digital content;
comparing the re-created identifier with a unique identifier stored in a database that associates the digital content with the metadata; and
creating or re-creating an association between the received at least the portion of the digital content and the metadata based upon the comparison.
18. The method of claim 17 , wherein the unique identifier comprises a digital fingerprint and/or a digital signature.
19. The method of claim 17 , wherein the unique identifier is created based on only a portion of the digital content.
20. The method of claim 17 , comprising creating a wrapper comprising the metadata and the at least the portion of the digital content following re-creation of the association.
21. A system for processing digital content comprising:
a database comprising a tangible non-transitory computer readable medium, configured to store data representative of an association between digital content in a content file and metadata based upon a unique identifier of the digital content derived from at least a portion of the digital content;
a receiving component comprising a processor configured to receive the digital content dissociated from the metadata;
an identifier re-creation component comprising a processor configured to re-create the identifier based upon the received digital content; and
a comparison component comprising a processor configured to compare the re-created identifier with the unique identifier for re-association of the metadata with the digital content.
22. At least one machine readable medium comprising executable code for:
creating a unique identifier derived from at least a portion of digital content in a content file;
associating metadata descriptive of the digital content with the digital content via the unique identifier;
storing data representative of the association;
receiving the at least the portion of the digital content dissociated from the metadata;
re-creating the identifier based upon the received at least the portion of the digital content;
comparing the re-created identifier with the unique identifier for re-association of the metadata with the received at least the portion of the digital content; and
creating or re-creating the association based upon the comparison and the data representative of the association.
23. At least one machine readable medium comprising executable code for:
receiving at least a portion of digital content dissociated from metadata descriptive of the digital content;
re-creating an identifier based upon the received at least the portion of digital content;
comparing the re-created identifier with a unique identifier stored in a database that associates the at least the portion of digital content with the metadata; and
creating or re-creating an association between the received at least the portion of digital content and the metadata based upon the comparison.