Methods, apparatus and programs for generating and utilizing content signatures
First Claim
1. A method comprising:
- receiving a first fingerprint of a media signal;
querying a data repository, using a processor, to identify a plurality of records associated with the first fingerprint;
receiving a second fingerprint of the media signal, wherein the second fingerprint comprises a more refined fingerprint relative to the first fingerprint; and
selecting a record, based at least on the second fingerprint, out of the plurality of records.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention generally relates to deriving and/or utilizing content signatures (e.g., so-called “fingerprints”). One claim recites a method including: obtaining data from a remote device, the data comprising a reduce-bit representation of an audio or video signal; utilizing at least a processor or electronic processing circuitry, deriving a fingerprint of the data, the fingerprint of the data serves as an identifier of the audio or video signal, and comprises an even more reduce-bit representation of the audio or video signal relative to the data; using at least the fingerprint, obtaining information or content associated with the audio or video signal; and providing the information or content to the remote device or to a device associated with the remote device. Of course, additional claims and combinations are provided as well.
-
Citations
27 Claims
-
1. A method comprising:
-
receiving a first fingerprint of a media signal; querying a data repository, using a processor, to identify a plurality of records associated with the first fingerprint; receiving a second fingerprint of the media signal, wherein the second fingerprint comprises a more refined fingerprint relative to the first fingerprint; and selecting a record, based at least on the second fingerprint, out of the plurality of records. - View Dependent Claims (2)
-
-
3. A method comprising:
-
obtaining data from a remote device, wherein the data comprises a reduced-bit representation of an audio or video signal; , deriving, using a processor, a fingerprint of the data, wherein the fingerprint of the data serves as an identifier of the audio or video signal, and wherein the fingerprint comprises an even more reduced-bit representation of the audio or video signal relative to the data; obtaining, using at least the fingerprint, information or content associated with the audio or video signal; and providing the information or content to the remote device or to a device associated with the remote device. - View Dependent Claims (4, 5, 6, 7, 8, 10, 22, 23)
-
-
9. An article of manufacture including a tangible computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:
-
obtaining data from a remote device, wherein the data comprises a reduced-bit representation of an audio or video signal; deriving a fingerprint of the data, wherein the fingerprint of the data serves as an identifier of the audio or video signal, and wherein the fingerprint comprises an even more reduced-bit representation of the audio or video signal relative to the data; obtaining, using at least the fingerprint, information or content associated with the audio or video signal; and providing the information or content to the remote device or to a device associated with the remote device.
-
-
11. A method comprising:
-
obtaining an audio or video signal; processing, using a processor, the audio or video signal to produce data representing some, but not all, features of the audio or video signal; communicating the data to a remote computer server, and receiving, from the remote computer server, information or content associated with the audio or video signal, wherein the information or content is obtained using a fingerprint derived from the data, and wherein the fingerprint comprises a more precise identifier of the audio or video signal relative to the data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19, 20, 21)
-
-
18. An article of manufacture including a tangible computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:
-
obtaining an audio or video signal; processing the audio or video signal to produce data representing some, but not all, features of the audio or video signal; communicating the data to a remote computer server; and receiving, from the remote computer server, information or content associated with the audio or video signal, wherein the information or content is obtained using a fingerprint derived from the data, and wherein the fingerprint comprises a more precise identifier of the audio or video signal relative to the data.
-
-
24. An article of manufacture including a tangible computer-readable medium having instructions stored thereon that if executed by a computing device, cause the computing device to perform operations comprising:
-
receiving a first fingerprint of a media signal; querying a data repository to identify a plurality of records associated with the first fingerprint; receiving a second fingerprint of the media signal, wherein the second fingerprint comprises a more refined fingerprint relative to the first fingerprint; and selecting a record, based at least on the second fingerprint, out of the plurality of records.
-
-
25. An apparatus comprising:
-
a receiver configured to; receive a first fingerprint of a media signal; and receive a second fingerprint of the media signal, wherein the second fingerprint comprises a more refined fingerprint relative to the first fingerprint; and a processor configured to; query a data repository to identify a plurality of records associated with the first fingerprint; and select a record, based at least on the second fingerprint, out of the plurality of records.
-
-
26. An apparatus comprising:
-
a receiver configured to receive data, wherein the data comprises a reduced-bit representation of an audio or video signal; a processor configured to; derive a fingerprint of the data, wherein the fingerprint of the data serves as an identifier of the audio or video signal, and wherein the fingerprint comprises an even more reduced-bit representation of the audio or video signal relative to the data; and obtain, using at least the fingerprint, information or content associated with the audio or video signal; and a provider configured to provide the information or content to the remote device or to a device associated with the remote device.
-
-
27. An apparatus comprising:
-
a receiver configured to receive an audio or video signal; a processor configured to process the audio or video signal to produce data representing some, but not all, features of the audio or video signal; a transmitter configured to communicate the data to a remote computer server; and the receiver further configured to receive information or content associated with the audio or video signal, wherein the information or content is obtained using a fingerprint derived from the data, and wherein the fingerprint comprises a more precise identifier of the audio or video signal relative to the data.
-
Specification