Associating metadata with media signals, and searching for media signals using metadata
First Claim
Patent Images
1. A method of associating metadata with a media signal, the method comprising:
- receiving an identifier for the media signal;
looking up, using a processor, metadata in a metadata database using the identifier;
validating the metadata by checking attributes of the media signal relative to a portion of the metadata to provide validated metadata; and
providing the validated metadata.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of associating metadata with a media signal receives an identifier for the media signal, uses the identifier to look up metadata in a metadata database, validates the metadata by checking attributes of the media signal relative to at least a portion of the metadata to provide validated metadata; and provides the validated metadata to a requesting application. Related methods enable searching of metadata across metadata databases, routing metadata requests to the metadata databases, controlling access to and validating metadata for media content, and re-associating valid metadata with media content.
253 Citations
40 Claims
-
1. A method of associating metadata with a media signal, the method comprising:
-
receiving an identifier for the media signal; looking up, using a processor, metadata in a metadata database using the identifier; validating the metadata by checking attributes of the media signal relative to a portion of the metadata to provide validated metadata; and providing the validated metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of associating metadata with a media signal, the method comprising:
-
providing, using a processor, an identifier for the media signal to obtain metadata in a metadata database, wherein the identifier is derived from perceptual content of the media signal; receiving the metadata from the metadata database; and creating an association between the metadata and the media signal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of searching for media signals using metadata, the method comprising:
-
receiving an identifier for the media signal to obtain metadata in a first database, wherein the identifier is derived from perceptual content of the media signal; searching, using a processor, for related media signals by using the metadata from the first database as a search query for a plurality of additional metadata databases; and generating search results including identifiers of the related media signals obtained from the search results from the additional metadata databases. - View Dependent Claims (20)
-
-
21. A non-transitory computer readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:
-
receiving an identifier for a media signal; looking up metadata in a metadata database using the identifier; validating the metadata by checking attributes of the media signal relative to a portion of the metadata to provide validated metadata; and providing the validated metadata. - View Dependent Claims (22, 23, 24, 25)
-
-
26. An apparatus comprising:
a processor configured to; receive an identifier for a media signal; look up metadata in a metadata database using the identifier; validate the metadata by checking attributes of the media signal relative to a portion of the metadata to provide validated metadata; and provide the validated metadata. - View Dependent Claims (27, 28, 29, 30)
-
31. A non-transitory computer readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:
-
providing an identifier for the media signal to obtain metadata in a metadata database, wherein the identifier is derived from perceptual content of the media signal; receiving the metadata from the metadata database; and creating an association between the metadata and the media signal. - View Dependent Claims (32, 33, 34, 35)
-
-
36. An apparatus comprising:
- a processor configured to;
provide an identifier for a media signal to obtain metadata in a metadata database, wherein the identifier is derived from perceptual content of the media signal; receive the metadata from the metadata database; and create an association between the metadata and the media signal - View Dependent Claims (37, 38, 39, 40)
- a processor configured to;
Specification