Method, apparatus and programs for generating and utilizing content signatures
First Claim
Patent Images
1. A method of generating a content signature for a signal comprising the steps of:
- dividing the signal into at least one set;
transforming the set into a frequency-based domain;
determining features of the transformed set; and
grouping the features to comprise a content signature of the set.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to deriving and utilizing content signatures. A content signature is a representation of a content item, which is derived from the content item itself. According to the invention, a method of generating a content signature for a signal is provided. The method includes the steps of: i) dividing the signal into at least one set; ii) transforming the set into a frequency-based domain; iii) determining features of the transformed set; and iv) grouping the features so as to form a content signature of the set.
508 Citations
43 Claims
-
1. A method of generating a content signature for a signal comprising the steps of:
-
dividing the signal into at least one set;
transforming the set into a frequency-based domain;
determining features of the transformed set; and
grouping the features to comprise a content signature of the set. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of resolving a stream of content signatures, the content signatures corresponding to sets of a content item, said method comprising the steps of:
-
applying Viterbi decoding according to the stream of content signatures;
identifying a content item corresponding to the stream; and
accessing information related to the content item.
-
-
9. A method of generating a content signature from compressed data, the compressed data having m bits, said method comprising the steps of:
-
extracting n of the most significant of the m bits, where m>
n, and n and m are integers; and
storing the n bits as the content signature.
-
-
10. A method of generating a content signature from a content item comprising the steps:
-
in a compressed domain, identifying scaling features of the data; and
grouping the scaling features to form a content signature.
-
-
11. A method of generating a content signature for a signal comprising the steps of:
-
dividing the signal into at least one set; and
identifying perceptual edges of the set, the edges comprising the signature of the set. - View Dependent Claims (13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31)
-
-
12. A method of generating a content signature for a signal comprising the steps of:
-
applying trellis coded quantization to a data set to find a minimum relationship between the data set; and
storing the minimum relationship as a signature of the data set.
-
-
14. A method of deriving a content signature for a content item, the content item comprising a digital watermark embedded therein, the digital watermark comprising at least a grid component, said method comprising the steps of:
-
decoding the embedded digital watermark from the content item to retrieve the grid component;
resealing the content item based on the grid component; and
deriving a content signature for the content item.
-
-
17. A method of handling a content item, the content item comprising a digital watermark embedded therein, the digital watermark comprising at least a message, said method comprising the steps of:
-
decoding the digital watermark to obtain the message; and
deriving a content signature for the content item.
-
-
25. A method to derive a content signature for a video frame or image comprising the steps of:
-
identifying an area in the video frame or image;
determining a center of mass of the video frame or image; and
providing a content signature for the video frame or image based at least on the center of mass.
-
-
32. A method of generating a fingerprint related to a content item comprising the steps of:
-
pseudorandomly selecting a segment of the content item; and
fingerprinting the selected segment of content item. - View Dependent Claims (33, 34, 35, 37, 38, 39, 40)
-
-
36. A method of calculating a content signature from a content item, the content item comprising at least one cue signal, said method comprising the steps of:
-
sensing the cue signal from the content item; and
upon sensing the cue signal,determining a content signature for at least a portion of the content item.
-
-
41. A data management method comprising the step of:
-
deriving a content signature from a content item; and
providing the content signature to a database constructed as content addressable memory (CAM); and
obtaining data from the database associated with the content signature. - View Dependent Claims (43)
-
-
42. The method of claim 42, wherein the data comprises at least one of a URL, IP address and metadata.
Specification