Connected audio and other media objects
First Claim
1. A method of linking a signal to metadata or actions, the signal comprising plural-bit data encoded in the form of a digital watermark, said method comprising:
- utilizing a configured multi-purpose electronic processor, decoding the digital watermark embedded in the signal to obtain the plural-bit data;
utilizing a configured multi-purpose electronic processor, deriving a hash or fingerprint from the signal itself as an identifier of the signal, said act of deriving a hash or fingerprint utilizes Viterbi decoding,wherein the digital watermark is formed independently of the hash or fingerprint;
executing a first action based on the plural-bit data; and
executing a second action based on the hash or fingerprint.
6 Assignments
0 Petitions
Accused Products
Abstract
The presently claimed invention relates generally to steganography and fingerprinting or hashing. In one embodiment, a method includes: obtaining a first set of plural-bit data, the first set of plural-bit data corresponding to at least a portion of steganographically encoded data in a media signal in the form of a digital watermark; obtaining a second set of plural-bit data, the second set of pural-bit data corresponding to a fingerprint or hash of the media signal. THe fingerprint or hash includes a reduced-bit representation of the media signal, and the first set of plural-bit data is not dependent on information in the second set of plural-bit data. The method further includes carrying out a first action associated with the first set of plural-bit data; and carrying out a second action associated with the second set of plural-bit data. Other embodiments are described and claimed as well.
-
Citations
45 Claims
-
1. A method of linking a signal to metadata or actions, the signal comprising plural-bit data encoded in the form of a digital watermark, said method comprising:
-
utilizing a configured multi-purpose electronic processor, decoding the digital watermark embedded in the signal to obtain the plural-bit data; utilizing a configured multi-purpose electronic processor, deriving a hash or fingerprint from the signal itself as an identifier of the signal, said act of deriving a hash or fingerprint utilizes Viterbi decoding, wherein the digital watermark is formed independently of the hash or fingerprint; executing a first action based on the plural-bit data; and executing a second action based on the hash or fingerprint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
obtaining a first set of plural-bit data, the first set of plural-bit data corresponding to at least a portion of steganographically encoded data in a media signal in the form of a digital watermark; obtaining a second set of plural-bit data, the second set of plural-bit data corresponding to a fingerprint or hash of the media signal, the fingerprint or hash being obtained by utilizing Viterbi decoding, wherein the fingerprint or hash comprises a reduced-bit representation of the media signal, and wherein the first set of plural-bit data is not dependent on information in the second set of plural-bit data; using at least a programmed electronic processor, carrying out a first action associated with the first set of plural-bit data; and using at least a programmed electronic processor, carrying out a second action associated with the second set of plural-bit data, the second action utilizes the second set of plural-bit data to at least identify the media signal or information related thereto. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
obtaining data representing a media signal; utilizing a configured multi-purpose electronic processor, performing a first operation on the data representing the media signal to obtain a first set of plural-bit data there from; and based at least in part on a result of said act of performing a first operation on the data representing the media signal, determining whether to perform a second operation to obtain a second set of plural-bit data from the data representing the media signal, where the first et of plural-bit data or the second set of plural-bit data is derived with a hash or fingerprint of the data representing the media signal while the other of the first set of plural-bit data or the second set of plural-bit data is associated with steganographically hidden data, where information contained in steganographically hidden data is not dependent on information derived with a hash or fingerprint. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A method comprising:
-
obtaining a media signal; utilizing a configured multi-purpose electronic processor, deriving or computing a hash or fingerprint of the media signal, the hash or fingerprint having not been embedded or encoded in the media signal, said act of deriving or computing a hash or fingerprint utilizes Viterbi decoding, and the hash or fingerprint comprises a reduced-bit representation of the media signal; and executing an action associated with the hash or fingerprint. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A method comprising:
-
obtaining a hash or fingerprint of a media signal over an electronic communications network, the hash or fingerprint having been derived or computed with Viterbi decoding, and the hash or fingerprint comprises a reduced-bit representation of the media signal, the hash or fingerprint having not been embedded or encoded in the media signal; and obtaining data associated with the hash or fingerprint; and using at least a programmed electronic processor, carrying out an action based at least in part on the data. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A method comprising:
-
utilizing a programmed, multi-purpose electronic processor, performing a first operation on data representing a media signal in an attempt to determine a first set of information; based at least in part on a result or outcome of said act of performing a first operation on the data representing the media signal, deciding whether to perform a second operation to determine a second set of information from the data representing the media signal, the first set of information or the second set of information is derived or computed with a hash or fingerprint on the data representing the media signal while the other of the first set of information or the second set of information is associated with digital watermark data or steganographically hidden data, information contained in digital watermark data or steganographically hidden data is not dependent on information derived with a hash or fingerprint. - View Dependent Claims (41, 42, 43, 44, 45)
-
Specification