Embodiments are generally related to biometric systems and techniques. Embodiments are also related to fingerprint sensors. Embodiments are additionally related to the provision of access to a secure application based on biometric identification.
Financial institutions, governmental communities, businesses, hospitals and other such facilities require a means to execute transactions in a secure and expedited manner. Transactions can be processed via a single electronic portal such as, for example, computer, automated teller machines (ATM's), cell phone, cash register, commerce terminal and the like. Such electronic transaction systems typically permit a user to process designated transactions electronically, which substantially improves efficiency and convenience to the user.
Conventional electronic transaction systems typically request a user to provide an identification data such as, a password, a personal identification number (PIN) and so forth in order to authenticate the user and approve the proposed transaction(s) in a secured manner. Such transaction systems may often require the user to enter the identification data periodically for authentication and to acquire access to subsequently perform a number of transactions. The problem associated with such transaction systems is that the identification data can be forgotten, lost, stolen, and/or easily accessed by an unauthorized person. Additionally, the creation of such identification data has been limited in many situations by the failure of conventional security measures to reliably permit the identity of users to be verified.
Based on the foregoing, it is believed that a need exists for an improved system and method for providing a secure transaction based on biometric identification. A need also exists for an improved fingerprint sensor, as described in greater detail herein.
The following summary is provided to facilitate an understanding of some of the innovative features unique to the disclosed embodiment and is not intended to be a full description. A full appreciation of the various aspects of the embodiments disclosed herein can be gained by taking the entire specification, claims, drawings, and abstract as a whole.
It is, therefore, one aspect of the disclosed embodiments to provide for an improved biometric system and method.
It is another aspect of the disclosed embodiments to provide for an improved secure transaction system and method based on biometric identification.
It is a further aspect of the disclosed embodiments to provide for an improved fingerprint sensor in association with the secure transaction system.
The aforementioned aspects and other objectives and advantages can now be achieved as described herein. A secure transaction system and method based on biometric identification is disclosed. A fingerprint sensor can be coupled with respect to at least one operable key associated with an input device (e.g., keyboard, keypad, etc) for communicating with the transaction system to determine the identity of a user. The fingerprint sensor can capture and measure a biometric feature (e.g., fingerprint) if the operable key associated with the biometric sensor is pressed. A biometric signal indicative of the sensed biometric feature can be transmitted to a biometric identification module via a network to compare the biometric signal with stored biometric data. An authentication signal can be provided to the user for accessing a secure application that is communicatively coupled to the transaction system if the sensed biometric signal matches the stored biometric data.
The transaction system can be for example, a data-processing system, a mobile communication device, a cash register, a commerce terminal, and so forth, including combinations thereof, depending upon design considerations. A receiving portion or component associated with the fingerprint sensor can be configured to receive a finger associated with the user. Note that in some embodiments, the fingerprint sensor can be implemented as a capacitance sensor. A silk-screen printed surface associated with the fingerprint sensor, for example, can be employed to directly measure contours associated with the fingerprint by sensing dielectric properties associated with the skin. The fingerprint sensor can detect information with respect to the fingerprint by detecting the ridges and valleys associated with the fingerprint. A storage unit associated with the biometric identification module stores information associated with an identity of at least one authorized user received from the transaction system. A verification engine compares the biometric signal with the stored biometric data and provides access to the secured application if the biometric signal matches the stored biometric data.
The accompanying figures, in which like reference numerals refer to identical or functionally-similar elements throughout the separate views and which are incorporated in and form a part of the specification, further illustrate the disclosed embodiments and, together with the detailed description of the invention, serve to explain the principles of the disclosed embodiments.
The particular values and configurations discussed in these non-limiting examples can be varied and are cited merely to illustrate at least one embodiment and are not intended to limit the scope thereof.
As illustrated in
The following discussion is intended to provide a brief, general description of suitable computing environments in which the system and method may be implemented. Although not required, the disclosed embodiments will be described in the general context of computer-executable instructions, such as program modules, being executed by a single computer.
Generally, program modules include but are not limited to routines, subroutines, software applications, programs, objects, components, data structures, etc., that perform particular tasks or implement particular abstract data types and instructions. Moreover, those skilled in the art will appreciate that the disclosed method and system may be practiced with other computer system configurations, such as, for example, hand-held devices, multi-processor systems, data networks, microprocessor-based or programmable consumer electronics, networked PCs, minicomputers, mainframe computers, servers, and the like.
Note that the term module as utilized herein may refer to a collection of routines and data structures that perform a particular task or implements a particular abstract data type. Modules may be composed of two parts: an interface, which lists the constants, data types, variable, and routines that can be accessed by other modules or routines, and an implementation, which is typically private (accessible only to that module) and which includes source code that actually implements the routines in the module. The term module may also simply refer to an application, such as a computer program designed to assist in the performance of a specific task, such as word processing, accounting, inventory management, etc.
The interface 153, which is preferably a graphical user interface (GUI), can serve to display results, whereupon a user may supply additional inputs or terminate a particular session. In some embodiments, operating system 151 and interface 153 can be implemented in the context of a “Windows” system. It can be appreciated, of course, that other types of systems are potential. For example, rather than a traditional “Windows” system, other operation systems, such as, for example, Linux may also be employed with respect to operating system 151 and interface 152. The software application 152 can include, for example, a biometric identification module 154 for identifying a biometric feature of a person in order to provide a secure transaction. Software application module 152, on the other hand, can include instructions, such as the various operations described herein with respect to the various components and modules described herein, such as, for example, the method 500 depicted in
Biometric identification systems can be employed to verify or recognize an identity of a person based on some physiological characteristic such as, for example, fingerprint, iris pattern and so forth. The transaction system 300 includes the data processing system 100 associated with the input device 104 and the biometric identification module 154. One or more fingerprint sensors such as the fingerprint sensor 340 having a receiving portion 335 can be mounted on the keyboard 104. The fingerprint sensor 340 can be employed to detect a fingerprint of a user by a measuring technology. The fingerprint sensor 340 can also be mounted on a keypad configured in association with the mobile communication device 400, cash register, and/or commerce terminal. The fingerprint sensor 340 can be incorporated in association with one or more frequently used keys such as, for example, ‘J’ key for reading a portion of a finger 320 and detecting one or more fingerprint features associated with the user.
In some embodiments, the fingerprint sensor 340 can be, for example, a capacitance sensor, for capturing and measuring a fingerprint. Such a capacitance sensor can include, for example, includes electrodes 325 configured from a conductive material, such as a silk-screen printed thick film. It can be appreciated that other types of materials may be utilized in place of the suggested material. The fingerprint sensor 340 (e.g., a capacitance sensor) detects information with respect to the fingerprint by detecting the ridges and valleys associated with the fingerprint.
The finger 320 can be pressed against the surface 325 associated with the fingerprint sensor 340 to directly measure the contours of the fingerprint by sensing the dielectric properties of the skin. The fingerprint sensor 340 can capture a fingerprint sample and transmit the fingerprint sample to the biometric identification module 154 via a network 355. The fingerprint sensor 340 can be hidden with respect to the user in a clandestine application. The transaction system 300 can include additional security feature such as an employee ID for each transaction associated with the cash register or the commerce terminal.
In other embodiments, the fingerprint sensor 340 can be hidden. For example, as shown in
The biometric identification module 154 includes a verification engine 365 and a storage unit 375. The verification engine 365 further includes a comparator 370 for comparing information related to the sensed fingerprint with the stored fingerprint information. The verification engine 365 also generates an authentication signal if the sensed fingerprint information matches the stored fingerprint information. The storage unit 375 can be included within the biometric identification module 154 for storing information associated with the identity of at least one authorized user which is received from the transaction system 300. Because the locations of these structures are unique to each individual, the comparison can be determined with statistical certainty. The authentication signal for a secured application which is communicatively coupled to the system 300 can be provided if the applied fingerprint matches the stored pattern.
The biometric feature can be captured and measured each time the key associated with the fingerprint sensor 340 is pressed, as illustrated at block 530. The biometric signal indicative of the sensed biometric feature can be transmitted to the biometric identification module 154, as depicted at block 540. The biometric signal can be compared with stored biometric data to determine proper identification of a person, as indicated at block 550. An authentication signal can be provided to the user for accessing a secure application that is communicatively coupled to the transaction system 300 if the sensed biometric signal matches the stored biometric data, as illustrated at block 560.
While the present invention has been particularly shown and described with reference to a preferred embodiment, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention. Furthermore, as used in the specification and the appended claims, the term “computer” or “system” or “computer system” or “computing device” includes any data processing system or apparatus including, but not limited to, personal computers, servers, workstations, network computers, main frame computers, routers, switches, Personal Digital Assistants (PDA's), telephones, and any other system capable of processing, transmitting, receiving, capturing and/or storing data. Thus, the data-processing system 100 depicted in
It will be appreciated that variations of the above disclosed and other features and functions, or alternatives thereof, can be desirably combined into many other different systems or applications. Also that various presently unforeseen or unanticipated alternatives, modifications, variations or improvements therein can be subsequently made by those skilled in the art which are also intended to be encompassed by the following claims.