Methods and Apparatus for Robust Embedded Data
First Claim
1. A method of embedding auxiliary information in data, said method comprising:
- receiving data and correlated data, the correlated data being related to but independent from the received data;
receiving auxiliary information, the auxiliary information being independent of the received data and the correlated data;
changing the auxiliary information based on at least the correlated data; and
embedding the changed auxiliary information in the received data.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention describes methods and apparatus involving embedding data. Data can be embedded steganographically in content or embedded in, e.g., headers associated with the content. In one implementation, a method of embedding auxiliary information in data is provided. The method includes receiving data and correlated data. The correlated data is related to but independent from the received data. The method further includes receiving auxiliary information, the auxiliary information being independent of the received data and the correlated data; changing the auxiliary information based on at least the correlated data; and embedding the changed auxiliary information in the received data. Other implementations are also provided.
-
Citations
22 Claims
-
1. A method of embedding auxiliary information in data, said method comprising:
-
receiving data and correlated data, the correlated data being related to but independent from the received data;
receiving auxiliary information, the auxiliary information being independent of the received data and the correlated data;
changing the auxiliary information based on at least the correlated data; and
embedding the changed auxiliary information in the received data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of embedding auxiliary information in content data, said method comprising:
-
receiving content data;
receiving auxiliary information, the auxiliary information being independent of the content data;
changing the auxiliary information based on the content data; and
embedding the changed auxiliary information in the content data, wherein once embedded in the content data the changed auxiliary information is detectable from the embedded content data even in the absence of the received auxiliary information. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving content data comprising first information embedded therein;
receiving second information separately from the content data, wherein the second information is associated with a first user device and a second user device;
decoding the first information from the content data;
comparing the first information to the second information for correspondence; and
based at least on the correspondence, determining whether to perform an action associated with the content data on either of the first user device or the second user device. - View Dependent Claims (19, 20, 21, 22)
-
Specification