Methods, Apparatus and Programs for Generating and Utilizing Content Signatures
First Claim
Patent Images
1. 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 to select a set of the plurality of frames or segments;
deriving a content signature for the content item from data within the set of the plurality of frames or segments, the content signature comprising a reduced-bit representation of the set of the plurality of frames or segments.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention generally relates to deriving and/or utilizing content signatures. A content signature includes a representation of a content item, which is derived from the content item itself. According to one embodiment of the invention, a method includes: obtaining a content item; transforming the content item to obtain transform domain coefficients; applying Viterbi decoding to at least a set of the transform domain coefficients; using at least one result of the Viterbi decoding as a content signature for the content item. Other embodiments are provided and claimed as well.
-
Citations
20 Claims
-
1. 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 to select a set of the plurality of frames or segments;
deriving a content signature for the content item from data within the set of the plurality of frames or segments, the content signature comprising a reduced-bit representation of the set of the plurality of frames or segments. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
obtaining a content item;
transforming the content item to obtain transform domain coefficients;
applying Viterbi decoding to at least a set of the transform domain coefficients; and
using at least one result of the Viterbi decoding as a content signature representing the content item. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
obtaining a content item, the content item including auxiliary data steganographically embedded therein;
decoding the auxiliary data steganographically embedded within the content item;
dynamically deriving a content signature from the content item, the content signature comprising a reduced-bit representation of the content item; and
carrying out an action as dictated by the auxiliary data, the action involving the content signature. - View Dependent Claims (15, 16, 17)
-
-
18. A method comprising:
-
obtaining a content item;
dynamically deriving a first content signature from the content item, the first content signature comprising a first reduced-bit representation of the content item;
dynamically deriving a second content signature from the content item, the second content signature comprising a second reduced-bit representation of the content item;
providing the first content signature to narrow identification of the content item or metadata associated with the content item to a set of content items or metadata; and
providing the second content signature to further narrow identification of the content item or metadata associated with the content item within the set of content items or metadata. - View Dependent Claims (19, 20)
-
Specification