Back to results
US 8,752,185 B2Granted
Method for media fingerprinting
AssigneeYahoo! Inc.
InventorsSatish Menon, Malcolm Slaney
Life of this patent
Estimating the term…
Abstract
A method of checking whether a content aggregator's content matches a content owner's content involves generating a fingerprint of the content and looking for a matching fingerprint from the content owner through a service provided by the content owner. In one aspect, the fingerprints are generated from an intermediate digest of the content instead of the original form.
Claims22
A method comprising:
- receiving, from a plurality of end-users of a content aggregator, by the content aggregator, a plurality of content items;
- the content aggregator allowing a second plurality of end-users to access the plurality of content items;
- receiving, from an end-user, at the content aggregator, a particular content item;
- generating, by the content aggregator, a first fingerprint of the particular content item;
- retrieving, by the content aggregator, a first owner-provided fingerprint that is generated by a first content owner;
- determining, by the content aggregator, whether the first fingerprint matches the first owner-provided fingerprint;
- generating, by the content aggregator, a second fingerprint of the particular content item, wherein the second fingerprint is different than the first fingerprint;
- retrieving, by the content aggregator, a second owner-provided fingerprint that is generated by a second content owner that is different than the first content owner;
- and
- determining, by the content aggregator, whether the second fingerprint matches the second owner-provided fingerprint;
- determining that the particular content item is illegal content based at least in part on a determination that the first fingerprint matches the first owner-provided fingerprint or the second fingerprint matches the second owner provided fingerprint;
- wherein the method is performed by one or more machines.
9 more elements
A method comprising:
- receiving, from a plurality of end-users of a content aggregator, by the content aggregator, a plurality of content items;
- the content aggregator allowing a second plurality of end-users to access the plurality of content items;
- receiving, from an end-user, at the content aggregator, a particular content item;
- transforming, by the content aggregator using a particular technique, the particular content item into a first intermediate digest, wherein the first intermediate digest is an obfuscated version of the particular content item;
- generating, by the content aggregator, a first fingerprint from the first intermediate digest using a fingerprint algorithm;
- receiving, by the content aggregator, from a content owner, a second intermediate digest that is an obfuscated version of a content item;
- generating, by the content aggregator, a second fingerprint from the second intermediate digest using the fingerprint algorithm;
- and
- comparing the first fingerprint with the second fingerprint;
- determining that the particular content item is illegal content based at least in part on a determination that the first fingerprint matches the second fingerprint;
- wherein the method is performed by one or more machines.
8 more elements
A system comprising:
- a content aggregator, executing on one or more computing devices, that is configured to:
- receive content items from end-users;
- and
- allow end-users to access the content items;
- wherein the content aggregator is further configured to determine whether content items that are received from end-users are illegal by executing a method that comprises:
- receiving, from an end-user, a particular content item;
- generating, by the content aggregator, a first fingerprint of the particular content item;
- retrieving a first owner-provided fingerprint that is generated by a first content owner;
- determining whether the first fingerprint matches the first owner-provided fingerprint;
- generating, by the content aggregator, a second fingerprint of the particular content item, wherein the second fingerprint is different than the first fingerprint;
- retrieving a second owner-provided fingerprint that is generated by a second content owner that is different than the first content owner;
- and
- determining whether the second fingerprint matches the second owner-provided fingerprint;
- and
- determining that the particular content item is illegal content based at least in part on a determination that the first fingerprint matches the first owner-provided fingerprint or the second fingerprint matches the second owner provided fingerprint.
12 more elements
Dependencies are inferred from the claim text.