Apparatus and a method are disclosed for automatically identifying and validating a document, for validating the identity of a bearer of a document, for verifying that the bearer has authorization to participate in an activity represented by the document, and for comparing information on the document against information databases to determine if there are known concerns about the document or its bearer. A document type is narrowed by initially determining the size of the document, and is then identified from amongst a group of documents by looking for colors or other characteristics at specific locations on the document only until the document is identified. The order in which document locations are looked at is dependent upon a history of the types of documents that have been identified. An identified document is verified by first looking up reference information about the document type and using that information to read specific contents and check only specific security and other features utilized on the document. The contents of a document are checked against a database to verify its contents, and other databases are checked for stolen documents, known valid documents, and prohibited travel or entry. Biometrics in databases, on documents and directly from the document bearer are compared to verify the bearer.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for automatically processing documents of many different classes and types that are randomly presented to first identify the class of each document, then identify the type of document within an identified class of documents, the method comprising the steps of: (a) capturing a complete representation of an entire document that is presented to be identified; (b) determining a first characteristic for each document presented to be identified using its complete representation captured in step (a), the first characteristic being used to identify one class of document from another class of document; (c) retrieving a set of second characteristics for each document presented to be identified whose complete representation is captured in step (a) and whose class of document is identified in step (b), the second set of characteristics being used to identify the type of document from amongst the class of documents identified in step (b); and (d) analyzing individual characteristics from the second set of characteristics retrieved in step (c) with characteristics actually in the complete document representation captured in step (a) to identify the type of document from amongst the class of documents identified in step (b); wherein the determination of a first characteristic performed in step (b) is to determine the size of an document being processed, all documents that may be identified and verified are divided into size ranges and each class of documents includes all documents having the same size, and wherein the second set of characteristics retrieved in step (c) include color patterns at specific locations on documents.
2. The method for automatically processing documents according to claim 1 where identified documents are to be verified, and further comprising the steps of: (e) retrieving a set of reference information unique to each type of document that is identified in step (d); and (f) analyzing each document whose complete representation is captured in step (a) using the unique set of reference information retrieved in step (e) to verify if the type of document identified in step (d) is genuine, counterfeit, or has been altered.
3. The method in accordance with claim 2 further comprising the step of: (g) providing an indication that an document is genuine, counterfeit or has been altered based upon the results of analysis performed in step (f).
4. The method for automatically processing documents in accordance with claim 1 further comprising the steps of: (e) ordering all document types that are identified in step (d) from the most commonly identified type of documents to the least commonly identified type of documents and (f) selecting the retrieved characteristics from step (c) for use in step (d) starting with characteristics for the most commonly identified document type and progressing to the least commonly identified document type.
5. The method for automatically processing documents according to claim 4 where identified documents are to be verified, and further comprising the steps of: (g) retrieving a set of reference information unique to each type of document that is identified in step (d); and (h) analyzing each type of document identified in step (d) using the unique set of reference information retrieved in step (g) to verify if it is genuine, counterfeit, or has been altered.
6. A computer readable medium containing executable instructions for automatically processing documents of many different classes and types that are randomly presented to first identify the class of each document, then identify the type of document within an identified class of documents, the executable program instructions comprising program instructions for: (a) capturing a complete representation of an entire document that is presented to be identified; (b) determining a first characteristic for each document presented to be identified using its complete representation captured in step (a), the first characteristic being used to identify one class of document from another class of document; (c) retrieving a set of second characteristics for each document presented to be being identified whose complete representation is captured in step (a) and whose class of document is identified in step (b), the second set of characteristics being used to identify the type of document from amongst the class of documents identified in step (b); (d) analyzing individual characteristics from the second set of characteristics retrieved in step (c) with characteristics actually in the complete document representation captured in step (a) to identify the type of document from amongst the class of documents identified in step (b); wherein the determination of a first characteristic performed in step (b) is to determine the size of a document being processed, all documents that may be identified and verified are divided into size ranges and each class of documents includes all documents having the same size, and wherein the second set of characteristics retrieved in step (c) include color patterns at specific locations on documents.
7. The computer readable medium executable instructions of claim 6 further comprising instructions for: (e) retrieving a set of reference information unique to each type of document that is identified in step (d); and (f) analyzing each document whose complete representation is captured in step (a) using the unique set of reference information retrieved in step (e) to verify if the type of document identified in step (d) is genuine, counterfeit, or has been altered.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
June 20, 2005
September 19, 2006
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.