Method and apparatus to identify a work received by a processing system
First Claim
Patent Images
1. A computer readable storage medium that provides instructions, which when executed by a first processing unit, cause the first processing unit to:
- receive a fingerprint of a work from a second processing unit, the fingerprint being generated from perceptual features of media content of said work without using metadata describing said work;
determine that said fingerprint does not match any of a plurality of fingerprints in a database of known works coupled to the first processing unit;
determine, by the first processing unit, that the fingerprint matches one of a plurality of fingerprints in a database of unknown works, the database of unknown works comprising record data for fingerprints encountered that did not match a fingerprint in the database of known works; and
send, by the first processing unit, record data from the database of unknown works for the fingerprint to the second processing unit.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for identifying a work in a data transfer. In accordance with this invention, a data transfer is received. The media content of a work is then read from the data transfer. The media content is then used to generate a fingerprint of the work. The fingerprint is then used to identify the work. A report including the identity of the work is then generated.
-
Citations
19 Claims
-
1. A computer readable storage medium that provides instructions, which when executed by a first processing unit, cause the first processing unit to:
-
receive a fingerprint of a work from a second processing unit, the fingerprint being generated from perceptual features of media content of said work without using metadata describing said work; determine that said fingerprint does not match any of a plurality of fingerprints in a database of known works coupled to the first processing unit; determine, by the first processing unit, that the fingerprint matches one of a plurality of fingerprints in a database of unknown works, the database of unknown works comprising record data for fingerprints encountered that did not match a fingerprint in the database of known works; and send, by the first processing unit, record data from the database of unknown works for the fingerprint to the second processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method to determine an identification of replicated media content, implemented by a first processing system the method, comprising:
-
receiving a fingerprint of a work from a second processing system, the fingerprint being generated from perceptual features of media content of said work without using metadata describing said work; determining that said fingerprint does not match any of a plurality of fingerprints in a database of known works maintained by the first processing system; determining that the fingerprint matches one of a plurality of fingerprints in a database of unknown works, the database of unknown works comprising record data for fingerprints encountered that did not match a fingerprint in the database of known works; and sending record data from the database of unknown works for the fingerprint to the second processing system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a processing device; and a memory coupled to the processing device to provide instructions, which when executed by the processing device, cause the processing device to determine that a fingerprint of a work received from a second system does not match any of a plurality of fingerprints in a database of known works maintained by the system, the fingerprint being generated from perceptual features of media content of said work without using metadata describing said work; determine that the fingerprint matches one of a plurality fingerprints in a database of unknown works, the database of unknown works comprising data for fingerprints encountered that did not match a fingerprint in the database of known works and send record data from the database of unknown works for the fingerprint to the second processing device. - View Dependent Claims (16, 17, 18, 19)
-
Specification