New pending patent applications are published on Thursdays by the USPTO. Both of today's Spotlight Applications concern aspects of digital fingerprinting. Assigned to Facebook, the first application discloses techniques for identifying matching content. Assigned to Avast Software (CZ), the second application discloses techniques for using prefix fingerprints for a first file or a first data object.
20170372142, "Systems and methods for identifying matching content," assigned to Facebook.
Systems, methods, and non-transitory computer-readable media can obtain a test content item having a plurality of video frames. At least one video fingerprint is determined based on a set of video frames corresponding to the test content item. At least one reference content item is determined using at least a portion of the video fingerprint. At least one portion of the test content item that matches at least one portion of the reference content item is determined based at least in part on the video fingerprint of the test content item and one or more video fingerprints of the reference content item.
20170373856, "Prefix fingerprint," assigned to Avast Software s.r.o. (CZ)
A system and method for prefix fingerprints for a first file or a first data object. A prefix fingerprint comprises a plurality of hash values. The hash values of the prefix fingerprints are typically generated starting at the same offset within the file or data object, but are generated based on different data sizes. Later, a second file or second data object can be compared with the first file or first data object to determine if the second file or data object is a prefix of the first file or data object. A hash value is selected from the previously determined prefix fingerprint of the first file based on the size of the second file. A hash is generated for the second file using the same offset value and size as was used to generate the selected hash value from the prefix fingerprint. The hash values are then compared.