Method and apparatus for generating and authenticating security documents
First Claim
1. A method for generating a document for use with a personal identifier, personal data and an image, the method comprising:
- inputting the personal identifier into a processor, the personal identifier including alphanumerical characters identifying a user;
inputting the personal text data into the processor;
inputting an image of the user into the processor;
generating, by the processor, a first Message Authentication Code (MAC) based on the personal identifier;
generating, by the processor, a periodic wave structure based on the MAC, the periodic wave structure is an image of periodic wavy lines which are each positioned based on the MAC, the periodic wave structure is defined as;
x′
y′
=f(x,y,a,b,c,d), where;
a is a first portion of the MAC,b is a second portion of the MAC,c is a third portion of the MAC,d is a remaining portion of the MAC,x includes a plurality of different horizontal axis coordinates in the image,y includes a plurality of different vertical axis coordinates in the image,x′
are horizontal axis coordinates of the wavy lines,y′
are vertical axis coordinates of the wavy lines, andf is a periodic function;
generating, by the processor, a periodic waved microtext by replacing the periodic wavy lines at the x′ and
y′
coordinates of the periodic wave structure with alphanumerical characters of personal text data of the user;
generating, by the processor, a letter screen image from the input image with the periodic waved microtext, by recreating the image of the user by altering selected portions of the periodic waved microtext at the x′ and
y′
coordinates; and
outputting the letter screen image.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for generating a document for use with personal data and an image, including: inputting the personal text data into the processor; inputting the image into the processor; generating, by the processor, a personal identifier based on the personal text data, a first Message Authentication Code (MAC) based on the personal identifier; generating, by the processor, a first wave structure based on the MAC; generating, by the processor, waved microtext based on the wave structure and the personal text data; generating, by the processor, a letter screen image from the input image with the waved microtext; and outputting the letter screen image. A method and system for verification of the generated document is also disclosed.
35 Citations
20 Claims
-
1. A method for generating a document for use with a personal identifier, personal data and an image, the method comprising:
-
inputting the personal identifier into a processor, the personal identifier including alphanumerical characters identifying a user; inputting the personal text data into the processor; inputting an image of the user into the processor; generating, by the processor, a first Message Authentication Code (MAC) based on the personal identifier; generating, by the processor, a periodic wave structure based on the MAC, the periodic wave structure is an image of periodic wavy lines which are each positioned based on the MAC, the periodic wave structure is defined as;
x′
y′
=f(x,y,a,b,c,d), where;a is a first portion of the MAC, b is a second portion of the MAC, c is a third portion of the MAC, d is a remaining portion of the MAC, x includes a plurality of different horizontal axis coordinates in the image, y includes a plurality of different vertical axis coordinates in the image, x′
are horizontal axis coordinates of the wavy lines,y′
are vertical axis coordinates of the wavy lines, andf is a periodic function; generating, by the processor, a periodic waved microtext by replacing the periodic wavy lines at the x′ and
y′
coordinates of the periodic wave structure with alphanumerical characters of personal text data of the user;generating, by the processor, a letter screen image from the input image with the periodic waved microtext, by recreating the image of the user by altering selected portions of the periodic waved microtext at the x′ and
y′
coordinates; andoutputting the letter screen image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for generating a document for use with a personal identifier, personal data and an image, the system comprising:
-
means for inputting the personal identifier, the personal identifier including alphanumerical characters identifying a user; means for inputting the personal text data; means for inputting an image of the user; means for generating a first Message Authentication Code (MAC) based on the personal identifier; means for generating a first periodic wave structure based on the MAC, the wave periodic structure is an image of periodic wavy lines which are each positioned based on the MAC, the periodic wave structure is defined as;
x′
y′
=f(x,y,a,b,c,d), where;a is a first portion of the MAC, b is a second portion of the MAC, c is a third portion of the MAC, d is a remaining portion of the MAC, x includes a plurality of different horizontal axis coordinates in the image, y includes a plurality of different vertical axis coordinates in the image, x′
are horizontal axis coordinates of the wavy lines,y′
are vertical axis coordinates of the wavy lines, andf is a periodic function; means for generating a periodic waved microtext by replacing the periodic wavy lines at the x′ and
y′
coordinates of the periodic wave structure with alphanumerical characters of personal text data of the user;means for generating a letter screen image from the input image, by recreating the image of the user by altering selected portions of the periodic waved microtext at the x′ and
y′
coordinates; andmeans for rasterizing the letter screen with the periodic waved microtext to generate an output image.
-
-
18. A system for generating a document for use with a personal identifier, personal data and an image, the system comprising:
-
a processor device; an input device coupled to the processor; and an output device coupled to the processor; the input device inputting the personal identifier including alphanumerical characters of a user, the personal text data, and an image of the user into the processor; the processor configured to; i) generate a first Message Authentication Code (MAC) based on the personal identifier, ii) generate a first non-periodic structure based on the MAC, the non-periodic structure is an image of non-periodic lines which are each positioned based on the MAC, the non-periodic structure is defined as;
x′
y′
=f(x,y,a,b,c,d), where;a is a first portion of the MAC, b is a second portion of the MAC, c is a third portion of the MAC, d is a remaining portion of the MAC, x includes a plurality of different horizontal axis coordinates in the image, y includes a plurality of different vertical axis coordinates in the image, x′
are horizontal axis coordinates of the lines,y′
are vertical axis coordinates of the lines, andf is a non-periodic function; iii) generate a non-periodic microtext by replacing the non-periodic lines at the x′ and
y′
coordinates of the non-periodic structure with the alphanumerical characters of personal text data of the user;iv) generate a letter screen image from the input image, by recreating the image of the user by altering selected portions of the non-periodic microtext at the x′ and
y′
coordinates; andv) output a rasterized output image comprising the letter screen and the non-periodic microtext to the output device. - View Dependent Claims (19)
-
-
20. A method for generating a document for use with a personal identifier, personal data and an image, the method comprising:
-
inputting the personal identifier into a processor, the personal identifier including alphanumerical characters identifying a user; inputting the personal text data into the processor; inputting an image of the user into the processor; generating, by the processor, a first Message Authentication Code (MAC) based on the personal identifier; generating, by the processor, a non-periodic structure based on the MAC, the non-periodic structure is an image of non-periodic lines which are each positioned based on the MAC, the non-periodic structure is defined as;
x′
y′
=f(x,y,a,b,c,d), where;a is a first portion of the MAC, b is a second portion of the MAC, c is a third portion of the MAC, d is a remaining portion of the MAC, x includes a plurality of different horizontal axis coordinates in the image, y includes a plurality of different vertical axis coordinates in the image, x′
are horizontal axis coordinates of the lines, andy′
are vertical axis coordinates of the lines,f is a non-periodic function; generating, by the processor, a non-periodic microtext by replacing the non-periodic lines at the x′ and
y′
coordinates of the non-periodic structure with alphanumerical characters of personal text data of the user;generating, by the processor, a letter screen image from the input image with the non-periodic microtext, by recreating the image of the user by altering selected portions of the non-periodic microtext at the x′ and
y′
coordinates; andoutputting the letter screen image.
-
Specification