Parsing an identification document in accordance with a jurisdictional format
First Claim
1. An apparatus for reading information from a driver license for use in an age-related activity comprising:
- an information reader for reading machine readable information from said driver license;
a processor responsive to said machine readable information read by said information reader and operable to execute instructions to(a) determine an identifier corresponding to an issuing jurisdiction of the driver license from said read information,(b) extract date of birth and expiration date information from said read information based on an organizational format corresponding to said determined identifier,(c) check at least one of the extracted date of birth and extracted expiration date information for conformance to predetermined values so as to provide either a successful check for conformance or alternatively, an unsuccessful check for conformance,(d) calculate an age in response to said successful check for conformance by instruction (c), and(e) retrieve a license background graphic corresponding to the issuing jurisdiction of the driver license; and
a display responsive to said processor and operable to display the retrieved license background graphic, to display at least said calculated age in response to said successful check for conformance by instruction (c) and, alternatively, to indicate said unsuccessful check for conformance by instruction (c).
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus that authenticates the contents of identification documents provided by different issuers having machine-readable and/or human readable information is disclosed. The contents of the identification documents are verified without encountering any human error. The verified contents of the identification documents may be used for identification purposes such as age restricted purchases, preordained organ donors or possible criminal prosecution. The verified contents of the identification documents may be logged to provide ID checking compliance and/or may be transferred to a remote computer for additional processing or logging.
126 Citations
20 Claims
-
1. An apparatus for reading information from a driver license for use in an age-related activity comprising:
-
an information reader for reading machine readable information from said driver license; a processor responsive to said machine readable information read by said information reader and operable to execute instructions to (a) determine an identifier corresponding to an issuing jurisdiction of the driver license from said read information, (b) extract date of birth and expiration date information from said read information based on an organizational format corresponding to said determined identifier, (c) check at least one of the extracted date of birth and extracted expiration date information for conformance to predetermined values so as to provide either a successful check for conformance or alternatively, an unsuccessful check for conformance, (d) calculate an age in response to said successful check for conformance by instruction (c), and (e) retrieve a license background graphic corresponding to the issuing jurisdiction of the driver license; and a display responsive to said processor and operable to display the retrieved license background graphic, to display at least said calculated age in response to said successful check for conformance by instruction (c) and, alternatively, to indicate said unsuccessful check for conformance by instruction (c). - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10)
-
-
6. The apparatus of cairn 1 wherein the processor is further operable to execute at least one instruction to cause the display to indicate said expiration date.
-
11. A method for reading information from a driver license for use in an age-restricted activity comprising the steps of:
-
(a) reading machine readable information from a driver license; (b) determining an identifier corresponding to an issuing jurisdiction of the driver license from said read information; (c) extracting date of birth and expiration date information from said read information based on an expected organizational format corresponding to said determined identifier; (d) checking at least one of the date of birth and expiration date information for conformance to predetermined values so as to provide either a successful check for conformance or, alternatively, an unsuccessful check for conformance; (e) retrieving a license background graphic corresponding to the issuing jurisdiction of the driver license; (f) calculating an age, and displaying at least the calculated age and retrieved license background graphic in response to said successful check for conformance by instruction (d); and (g) displaying an indication of said unsuccessful check for conformance by instruction (d). - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification