Secure document design with machine readable, variable message encoded in a visible registration pattern
First Claim
1. A method of generating a machine readable code on a printed document comprising:
- providing a visible structure used for geometric registration;
generating a variable auxiliary message comprising message values;
mapping the message values to a two dimensional pattern of locations in the visible structure on the document; and
repeating the auxiliary message and representing the auxiliary message differently in the two dimensional pattern according to a key.
6 Assignments
0 Petitions
Accused Products
Abstract
A secure document design has a visible graphical structure that forms part of the aesthetic features on the document and carries encoded message information. A method for generating this design starts with a visible structure used for geometric registration. It then generates a variable auxiliary message comprising message values, and maps the message values to a two dimensional pattern of locations in the visible structure on the document. It repeats the auxiliary message and represents the auxiliary message differently in the two dimensional pattern according to a key. An implementation of this method may be used to create design artwork for printed security documents that is aesthetically pleasing, carries a robust machine readable message, and can be used to authenticate other information on the security document.
-
Citations
26 Claims
-
1. A method of generating a machine readable code on a printed document comprising:
-
providing a visible structure used for geometric registration;
generating a variable auxiliary message comprising message values;
mapping the message values to a two dimensional pattern of locations in the visible structure on the document; and
repeating the auxiliary message and representing the auxiliary message differently in the two dimensional pattern according to a key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for detecting a machine readable code on a printed document, the method comprising:
-
receiving an image scanned of the printed document;
detecting a visible registration pattern in the image to perform geometric registration for the machine readable code;
finding locations of a variable machine readable message arranged in the registration pattern, wherein the message is repeated and represented differently in a two dimensional pattern according to a key;
extracting message values from image structures at the locations to decode the variable machine readable message. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification