Methods, apparatus and programs for generating and utilizing content signatures
AssigneeDigimarc Corporation
InventorsHugh L. Brunk, Kenneth L. Levy
Life of this patent
Estimating the term…
Abstract
The presently claimed invention generally relates to deriving and/or utilizing content signatures (e.g., so-called “fingerprints”). One claim recites a method of generating a fingerprint associated with a content item including: pseudo-randomly selecting a segment of the content item; and utilizing a processor or electronic processing circuitry, fingerprinting the selected segment of content item as at least an identifier of the content item. Of course, other claims and combination are provided as well.
Claims20
A method comprising:
- obtaining a content item comprising a plurality of frames or segments;
- obtaining a key;
- seeding a pseudo-random generator with the key;
- selecting a set of the plurality of frames or segments using the seeded pseudo-random generator;
- and
- deriving, using a processor, a content signature for the content item from data within the set of the plurality of frames or segments, wherein the content signature comprises a reduced-bit representation of the set of the plurality of frames or segments.
An apparatus comprising:
- a processor configured to:
- obtain a content item comprising a plurality of frames or segments;
- obtain a key;
- seed a pseudo-random generator with the key to;
- select a set of the plurality of frames or segments using the seeded pseudo-random generator;
- and
- derive a content signature for the content item from data within the set of the plurality of frames or segments, wherein the content signature comprises a reduced-bit representation of at least the set of the plurality of frames or segments.
A tangible computer-readable medium having instructions stored thereon, the instructions comprising:
- instructions to obtain a content item comprising a plurality of frames or segments;
- instructions to obtain a key;
- instructions to seed a pseudo-random generator with the key to;
- instructions to select a set of the plurality of frames or segments using the seeded pseudo-random generator;
- and
- instructions to derive a content signature for the content item from data within the set of the plurality of frames or segments, wherein the content signature comprises a reduced-bit representation of at least the set of the plurality of frames or segments.
Dependencies are inferred from the claim text.