Substituting information based on watermark-enabled linking
First Claim
1. A method to provide substitute data for original data found in a printed document, the substitute data being provided in a copy of the printed document, wherein the printed document comprises steganographic indicia including an identifier, said method comprising the steps of:
- receiving optically captured data corresponding to at least a portion of the printed document;
analyzing the optically captured data to obtain the identifier;
communicating with a data repository, the data repository including the substitute data, wherein the substitute data is identified at least in part by the identifier;
receiving the substitute data from the data repository; and
when generating a copy of the printed document, substituting the substitute data for the original data.
6 Assignments
0 Petitions
Accused Products
Abstract
OLE-like principles are implemented using watermark data in digital objects in order to effect object linking or embedding. In one embodiment, a photocopier scans an original paper document to produce image data. This image data is analyzed for the presence of watermark data identifying a graphic on the document. With this watermark identifier, the photocopier can query a remote image database for pristine image data corresponding to the scanned graphic. This pristine data can be relayed from the remote database to the photocopier and substituted into the scanned image data. Output printed from the photocopier is thus based, at least in part, on pristine image data, rather than on image data that has been subjected to various corruption mechanisms (e.g., degradation of the original paper document, artifacts due to scanning, etc.). A “photocopy” better than the “original” can thereby be achieved.
108 Citations
20 Claims
-
1. A method to provide substitute data for original data found in a printed document, the substitute data being provided in a copy of the printed document, wherein the printed document comprises steganographic indicia including an identifier, said method comprising the steps of:
-
receiving optically captured data corresponding to at least a portion of the printed document;
analyzing the optically captured data to obtain the identifier;
communicating with a data repository, the data repository including the substitute data, wherein the substitute data is identified at least in part by the identifier;
receiving the substitute data from the data repository; and
when generating a copy of the printed document, substituting the substitute data for the original data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method to obtain a relatively higher quality object from a data repository, the relatively higher quality object corresponding to an original object found in original media, the original media comprising a digital watermark embedded therein, wherein the digital watermark includes a message, said method comprising the following steps:
-
decoding the digital watermark from data corresponding to the original media to obtain the message;
by using at least the message, instructing the data repository to provide the relatively higher quality object; and
after receiving the relatively higher quality object, replacing the original object in a copy of the original media with the relatively higher quality object. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method to provide substitute data for original data found in a document, wherein the document comprises a digital watermark including an identifier, said method comprising the steps of:
-
analyzing the document to obtain the identifier;
requesting from a data repository the substitute data, wherein the substitute data is stored within the data repository, and wherein the substitute data is associated with the identifier;
receiving the substitute data from the data repository; and
substituting in the document the substitute data for the original data.
-
Specification