Claims
- 1. A method for interfacing between a graphical user interface and a fingerprint scanner, comprising the steps of:
(a) receiving a parameter from the graphical user interface; and (b) sending the parameter to a fingerprint scanner.
- 2. The method of claim 1, wherein the parameter is a status parameter, further comprising the steps of:
(c) receiving a status response from the fingerprint scanner; and (d) returning the status response to the graphical user interface.
- 3. The method of claim 2, wherein the status parameter is a brightness, contrast, live mode, image format, integration time, crop mode, zoom mode, zoom factor, zoom left, zoom top, correction mode, get line, motor position, limit speed, motor status, or motor mode status request.
- 4. The method of claim 1, wherein the parameter is a control parameter, and wherein step (a) comprises receiving a control parameter from the graphical user interface.
- 5. The method of claim 4, wherein the control parameter is a parameter corresponding to any one of the following requests: brightness, contrast, live mode, image format, integration time, crop mode, zoom mode, zoom factor, zoom left, zoom top, correction mode, get line, motor position, limit speed, motor status, motor mode, calibration, or LED/lighting control request.
- 6. The method of claim 2, further comprising the step of:
(e) determining whether the parameter is a status parameter or a control parameter.
- 7. The method of claim 1, wherein the fingerprint scanner is a ten-print fingerprint scanner, and wherein step (b) comprises the step of sending the parameter the ten-print fingerprint scanner.
- 8. The method of claim 1, wherein the graphical user interface is supported by a personal computer, and wherein step (a) comprises the step of receiving a parameter from the graphical user interface through the personal computer.
- 9. An interface between a fingerprint scanner and a graphical user interface, comprising:
a software development kit coupling the fingerprint scanner with the graphical user interface, said software development kit comprising:
an image capture module, an image format module, an image enhancement module, a motor control module, a calibration control module, and a LED/lighting control module.
- 10. The interface of claim 9, wherein the fingerprint scanner is a ten-print fingerprint scanner.
- 11. The interface of claim 9, wherein a computer system comprises the graphical user interface and said software development kit.
- 12. The interface of claim 9, wherein said image capture module receives a control or status request from the graphical user interface, sends said control or status request to the fingerprint scanner, receives a status response from the fingerprint scanner, and returns said status response to the graphical user interface, wherein said control or status request is a brightness, contrast, or live mode request.
- 13. The interface of claim 9, wherein said image format module receives a control or status request from the graphical user interface, sends said control or status request to the fingerprint scanner, receives a status response from the fingerprint scanner, and returns said status response to the graphical user interface, wherein said control or status request is a image format, integration time, crop mode, zoom factor, or zoom left, zoom top request.
- 14. The interface of claim 9, wherein said image enhancement module receives a control or status request from the graphical user interface, sends said control or status request to the fingerprint scanner, receives a status response from the fingerprint scanner, and returns said status response to the graphical user interface, wherein said control or status request is a correction mode, or get line request.
- 15. The interface of claim 9, wherein said motor control module receives a control or status request from the graphical user interface, sends said control or status request to the fingerprint scanner, receives a status response from the fingerprint scanner, and returns said status response to the graphical user interface, wherein said control or status request is a motor position, limit speed, motor status, or motor mode request.
- 16. The interface of claim 9, wherein said calibration control module receives a control request from the graphical user interface, and sends said control request to the fingerprint scanner, wherein said control request is a calibration request.
- 17. The interface of claim 9, wherein said LED/lighting control module receives a control request from the graphical user interface, and sends said control request to the fingerprint scanner.
- 18. A software development kit between a fingerprint scanner and a graphical user interface, comprising:
a software development kit coupling the fingerprint scanner with the graphical user interface, said software development kit comprising at least one of:
an image capture module, an image format module, an image enhancement module, a motor control module, a calibration control module, and a LED/lighting control module.
- 19. A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor in a computer system to interface a fingerprint scanner and a graphical user interface, comprising:
a software development kit coupling the fingerprint scanner with the graphical user interface, said software development kit comprising at least one of:
an image capture module, an image format module, an image enhancement module, a motor control module, a calibration control module, and a LED/lighting control module.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of priority under 35 U.S.C. § 119(e) to appl. Ser. No. 60/147,498, filed Aug. 9, 1999, and incorporated in its entirety herein by reference.
[0002] This patent application is potentially related to the following co-pending U.S. utility patent applications:
[0003] 1. “System and Method for Transferring a Packet with Position Address and Line Scan Data Over an Interface,” Ser. No. (to be assigned), Attorney Docket No. 1823.0110001, by W. Scott et al., filed concurrently herewith and incorporated in its entirety herein by reference;
[0004] 2. “Adjustable, Rotatable Finger Guide in a Tenprint Scanner with Movable Prism Platen,” Ser. No. (to be assigned), Attorney Docket No. 1823.0130000, by J. Carver et al., filed Oct. 22, 1999, and incorporated in its entirety herein by reference;
[0005] 3. “Calibration and Correction in a Fingerprint Scanner,” Ser. No. (to be assigned), Attorney Docket No. 1823.0140000, by R. Irving et al., filed concurrently herewith and incorporated its entirety herein by reference; and
[0006] 4. “Method, System, and Computer Program Product for Control of Platen Movement during a Live Scan,” Ser. No. (to be assigned), Attorney Docket No. 1823.0220000, by G. Barton et al., filed concurrently herewith and incorporated in its entirety herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60147498 |
Aug 1999 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09425958 |
Oct 1999 |
US |
Child |
10308153 |
Dec 2002 |
US |