Authentication of physical and electronic media objects using digital watermarks
First Claim
Patent Images
1. A method for encoding auxiliary data into a host signal, the method employing a device having a processor configured to perform one or more acts of the method, the method comprising:
- providing a plural-symbol watermark message;
the configured device processor computing a content specific watermark key that is dependent on the host signal; and
embedding the watermark message in the host signal such that the watermark signal is substantially imperceptible in the host signal;
wherein the content specific watermark key specifies how or where the watermark message is embedded in the host signal.
6 Assignments
0 Petitions
Accused Products
Abstract
A content watermarking method derives a watermark key from data representing content. In one particular method, a plural symbol message is algorithmically transformed in dependence on the derived watermark key. In another arrangement, the key specifies how or where the message is embedded in the content. A variety of other features and arrangements are also detailed.
128 Citations
20 Claims
-
1. A method for encoding auxiliary data into a host signal, the method employing a device having a processor configured to perform one or more acts of the method, the method comprising:
-
providing a plural-symbol watermark message; the configured device processor computing a content specific watermark key that is dependent on the host signal; and embedding the watermark message in the host signal such that the watermark signal is substantially imperceptible in the host signal; wherein the content specific watermark key specifies how or where the watermark message is embedded in the host signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of encoding a plural symbol auxiliary message into content, the method employing a device having a processor configured to perform one or more acts of the method, the method comprising:
-
(a) processing received input content to yield characteristic information related thereto; (b) defining a watermarking key that includes said characteristic information yielded from the input content; (c) obtaining a plural symbol watermark message; and (d) the configured device processor performing an algorithmic transformation on said watermark message, using said watermarking key, to steganographically embed the watermark message into the content, yielding encoded content. - View Dependent Claims (16, 17, 18, 19)
-
-
20. In a method of digitally watermarking content employing a device having a processor configured to perform one or more acts of the method, the method including performing an algorithmic transformation on a plural symbol auxiliary message to yield a watermark signal, and altering the content in accordance with said watermark signal, an improvement comprising the configured device processor deriving a watermark key from data representing the content, wherein the algorithmic transformation is dependent on said derived watermark key.
Specification