Tag method for moving information between computers & forms
First Claim
Patent Images
1. A method of entering information on a blank pre-printed form or a form type of document containing fixed information and having blank fields where it is desired to provide variable information, extracted from a computer database, said method using a computer system and comprising a combination of the steps of;
- a) creating a first database containing tags wherein each tag is a record containing instructions the instructions being used to extract previously stored data from a second database;
b) providing a means to display a scanned image of the form;
c) providing a means to move a pointing device across the form image to locate the precise position of the blank field wherein a tag contained in the first database is inserted, the tag and its precise position on the blank field then being stored in a third database;
d) providing a means during form filling of a pre-printed form located in an output device to sequentially access all the tags and their respective stored positions from the third database;
e) providing a means to extract each tag, which has been accessed from the third database and the instructions associated with it from the first database;
f) using said instructions to extract previously stored data from the second database and placing the extracted data at said precise position of the blank field on the pre-printed form.
1 Assignment
0 Petitions
Accused Products
Abstract
A novel method comprising of a combination of steps by which: information from any computer database can be retrieved and placed at precise positions on a pre-printed form; information from a pre-filled form can be extracted and displayed or stored in a database.
145 Citations
3 Claims
-
1. A method of entering information on a blank pre-printed form or a form type of document containing fixed information and having blank fields where it is desired to provide variable information, extracted from a computer database, said method using a computer system and comprising a combination of the steps of;
-
a) creating a first database containing tags wherein each tag is a record containing instructions the instructions being used to extract previously stored data from a second database; b) providing a means to display a scanned image of the form; c) providing a means to move a pointing device across the form image to locate the precise position of the blank field wherein a tag contained in the first database is inserted, the tag and its precise position on the blank field then being stored in a third database; d) providing a means during form filling of a pre-printed form located in an output device to sequentially access all the tags and their respective stored positions from the third database; e) providing a means to extract each tag, which has been accessed from the third database and the instructions associated with it from the first database; f) using said instructions to extract previously stored data from the second database and placing the extracted data at said precise position of the blank field on the pre-printed form. - View Dependent Claims (2)
-
-
3. A method of extracting information from a pre-filled pre-printed form or a form type of document containing fixed information and having blank fields where it is desired to provide variable information, where the blank fields have been previously filled in manually, mechanically or electronically, said method using a computer system and comprising a combination of the steps of;
-
a) creating a first database containing tags wherein each tag is a record containing instructions, the instructions being used to store or display extracted data; b) providing a means to display a scanned image of a blank pre-printed form; c) providing a means to move a pointing device across the form image to locate the precise position of the blank field, wherein a tag contained in the first database is entered; d) moving the pointing device to the end of the blank field, then vertically to a point just above the blank field thus defining a rectangle that would envelope the blank field; e) using said positions of the pointing device to determine the pixel coordinates of said rectangle that would envelope the blank field; f) moving the tag and the pixel co-ordinates of said rectangle for storage in a second database; g) providing a means to display a scanned image of a pre-printed form which has been pre-filled; h) providing a means, during extraction of information from a pre-filled form whose image is displayed on a computer display device, to sequentially access each tag and the respective co-ordinates of said rectangle stored in said second database; i) using the co-ordinates accessed from the second database to determine the display memory addresses of the rectangle now enveloping the image of the pre-filled information now located in the rectangle; j) providing a means to extract each tag which has been accessed from the second database and the instructions associated with it from the first database; k) using said instructions to move the image data contained in the rectangle for display or storage in a third database or for storage or display in another computer system.
-
Specification