Patent ID: 8732570

Claim:
A system for automatic completion of forms, the system comprising: one or more processors; a memory; an input device coupled to the one or more processors and the memory and adapted to receive an input document including a union of all fields from output documents, handwritten information and a machine-readable code identifying the input document, at least one field on the input document, a location for each of the at least one fields on the input document and the output documents for automatic completion, wherein at least two of the output documents are different, the input device having an output; an automatic completion device coupled to the one or more processors and the memory for reading the machine-readable code identifying the input document, the at least one field on the input document, the location for each of the at least one fields on the input document and the output documents for automatic completion, wherein at least two of the output documents are different, extracting markings including the handwritten information corresponding to the at least one field identified at the location from the input document for replicating on the output documents and creating the output documents with the extracted markings including the handwritten information scaled horizontally and vertically by a fixed length to maintain an aspect ratio corresponding to the at least one field on the input document, copied and repositioned to fit at least one corresponding field in the output documents in addition to having at least one incomplete field highlighted with a color and at least one completed field redacted in the output documents, the automatic completion device having an input coupled to the output of the input device and an output to provide the output documents; and a mapping and storage unit coupled to the automatic completion device, the mapping and storage unit for mapping fields between the input and the output documents.