EP1669910A2 - Biometric system - Google Patents

Biometric system Download PDF

Info

Publication number
EP1669910A2
EP1669910A2 EP05256009A EP05256009A EP1669910A2 EP 1669910 A2 EP1669910 A2 EP 1669910A2 EP 05256009 A EP05256009 A EP 05256009A EP 05256009 A EP05256009 A EP 05256009A EP 1669910 A2 EP1669910 A2 EP 1669910A2
Authority
EP
European Patent Office
Prior art keywords
measurement
biometric
enrolment
template
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
EP05256009A
Other languages
German (de)
French (fr)
Other versions
EP1669910A3 (en
Inventor
Michael Coutts
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NCR International Inc
Original Assignee
NCR International Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NCR International Inc filed Critical NCR International Inc
Publication of EP1669910A2 publication Critical patent/EP1669910A2/en
Publication of EP1669910A3 publication Critical patent/EP1669910A3/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/28Determining representative reference patterns, e.g. by averaging or distorting; Generating dictionaries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/77Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
    • G06V10/772Determining representative reference patterns, e.g. averaging or distorting patterns; Generating dictionaries

Definitions

  • the present invention relates to a biometric system, and particularly to a biometric system for improving capture of a human characteristic by a biometric sensor.
  • the invention also relates to a self-service terminal incorporating such a biometric system.
  • Biometrics is the measurement of some physical or biological trait or characteristic pertaining to an individual for use in confirming or determining the individual's identity.
  • Biometric systems are typically used in applications where secure access is required. Secure access may relate to physical locations (such as parts of a building), electronic devices and systems (such as automated teller machines, cellular telephones, personal computers), and software applications.
  • Secure access may be provided by a user typing in data, such as login codes or passwords. However, these can be compromised relatively easily if a third party becomes aware of the data to be typed in. Secure access may also be provided by identification card and personal identification number (PIN) combinations, such as is commonly required at automated teller machines (ATMs). However, this can also be compromised if the card details and the PIN are obtained by a third party.
  • PIN personal identification number
  • Biometric systems have the advantage that a trait of an individual is measured to determine if that individual should be allowed access to a secure area or device. This makes it much more difficult for a third party to gain access because no memory based data entry occurs.
  • biometric systems have the disadvantage that it is relatively difficult to obtain an accurate reading from an individual, particularly if the individual is a member of the public who has not been trained in how to use the biometric system, and if the system is used in an unattended environment.
  • An ATM is a particular type of self-service terminal (SST).
  • SSTs are generally public-access devices that are designed to allow a user to conduct a transaction or to access information in an unassisted manner and/or in an unattended environment. SSTs typically include some form of tamper resistance so that they are inherently resilient. SSTs allow users to obtain information or to conduct a transaction, and include: ATMs; non-cash kiosks that allow users to access information (for example, to view reward points on a reward card the user inserts into the SST); and kiosks that accept payment for services (for example, Web surfing kiosks, kiosks that allow users to buy goods, and such like).
  • the term SST has a relatively broad meaning and includes vending machines.
  • Biometric systems operate by initially obtaining one or more biometric measurements from a given subject, which might be an iris scan, a finger print or the like. Typically these initial measurements are compressed into a smaller form know as a template, which is stored in a database or local storage medium, such as a Smart card from which it can be retrieved at a later time.
  • a major problem in operating a biometric system lies in the accurate capture of a suitable enrolment image. Therefore, the original enrolment phase is critical to the subsequent performance of the biometric system. If a poor quality enrolment image is introduced into the system then the subsequent template generated will only contain a limited number of unique markers that identify that individual. This can lead to two undesirable situations. Firstly, with only a limited number of unique identifiers to match against, the individual may not be successfully identified when they come to provide a subsequent verification image. This is known as a false negative or false reject. Similarly with said limited number of unique identifiers available a potential attacker, who has a similar style of biometric measurement, may be accepted by a biometric system, which is known as a false positive or false acceptance.
  • a biometric system comprising a biometric capture unit for capturing biometric data from a user; and a control means for producing a biometric template there from and for analyzing said template to determine if the enrolment measurement may be susceptible to allowing false acceptances when in use, by using the template as a test template against which templates created from biometric measurements obtained earlier from other sources are compared, and a decision as to whether or not to accept the enrolment measurement is made dependent on the number of false accepts detected.
  • the biometric capture unit is a fingerprint capture unit.
  • the biometric measurement is utilized to create a test template using a standard biometric algorithm.
  • the enrolment measurement is run through a simple algorithm to identify the class of measurement to which it belongs and only earlier templates created from that class are tested against the enrolment template.
  • control means utilizes an arithmetic algorithm to determine the acceptability or not of the enrolment measurement.
  • the algorithm is based upon the number of successful attacks or upon the average score returned from the attack.
  • the biometric system as described above comprises a user interface means arranged to inform the user if the measurement is not acceptable and the same test process is then repeated until an acceptable measurement is obtained.
  • control means is arranged to determine the acceptance of an enrolment measurement dependent upon the appropriate threshold for measurement acceptance, balanced against the need to enroll as many new users as possible,
  • the user interface means provides a visual indication to the user as to whether or not the biometric capture was successful.
  • the visual indication is a coloured light.
  • the user interface comprises one or more light emitting diodes (LEDs) located adjacent the biometric capture unit, so as to provide the user with feedback regarding the capture of their fingerprint.
  • LEDs light emitting diodes
  • a self-service terminal incorporating a biometric system as described above.
  • the terminal comprises an automated teller machine.
  • a method of obtaining a biometric enrolment measurement from a user comprising: capturing a biometric measurement from a user; producing a biometric template there from; and analyzing said template to determine if the enrolment measurement may be susceptible to allowing false acceptances when in use, by using the template as a test template against which test templates, created from measurements obtained earlier from other sources are compared, and a decision as to whether or not to accept the enrolment measurement is made dependent on the number of false accepts detected.
  • the biometric measurement is obtained from a fingerprint.
  • the biometric measurement is utilized to create a match template using a standard biometric algorithm.
  • the enrolment measurement is run through a simple algorithm to identify the class of measurement to which it belongs and only earlier measurements from that class are tested against the enrolment template.
  • an arithmetic algorithm is used to determine the acceptability or not of the enrolment measurement.
  • the algorithm is based upon the number of successful attacks or upon the average score returned from the attack.
  • the user is informed if the measurement is not acceptable and the same test process is then repeated until an acceptable measurement is obtained.
  • the acceptance of an enrolment measurement is dependent upon the appropriate threshold for measurement acceptance, balanced against the need to enroll as many new users as possible,
  • a visual indication is provided to the user as to whether or not the biometric capture was successful.
  • the visual indication may be a coloured light or an on screen indication including, at least, one of text, animation or graphic. 24.
  • a computer program for analyzing the acceptability of a biometric enrolment measurement arranged to produce a biometric template from the enrolment measurement and to analyze said template to determine if the enrolment measurement may be susceptible to allowing false acceptances when in use, by using the template as a match template against which earlier test templates, created from biometric measurements obtained from other sources, are compared, and a decision as to whether or not to accept the enrolment measurement is made dependent on the number of false accepts.
  • the biometric measurement is, at least one of, a fingerprint, voice print, facial image, iris scan or finger geometry.
  • the measurement is utilized to create a test template using a standard biometric algorithm.
  • the enrolment measurement is run through a simple algorithm to identify the class of measurement to which it belongs and only earlier test templates created from biometric measurements from that class are tested against the enrolment match template.
  • an arithmetic algorithm is used to determine the acceptability or not of the enrolment measurement.
  • the algorithm is based upon the number of successful attacks or upon the average score returned from the attack.
  • the user is informed if the measurement is not acceptable and the same test process is then repeated until an acceptable measurement is obtained.
  • the acceptance of an enrolment measurement is dependent upon the appropriate threshold for measurement acceptance, balanced against the need to enroll as many new users as possible, In one embodiment indication is provided to the user as to whether or not the biometric capture was successful.
  • the visual indication may be a coloured light or on screen prompt.
  • feedback means located adjacent to the biometric capture unit for providing the user with an indication of the extent to which an acceptable measurement has been captured.
  • FIGs 1 and 2 show a self-service terminal 10 in the form of an automated teller machine (ATM) including a biometric module 12 according to one embodiment of the invention.
  • the ATM 10 has a chassis 14 to which is pivotably coupled a plastic fascia 16 covering an upper portion of the chassis 14.
  • a door 18 is hingably coupled to a lower portion of the chassis 14. When the fascia 16 is hinged open and the door 18 is swung open, an operator can gain access to modules located within the ATM 10.
  • the fascia 16 provides a user interface to allow a user to interact with the ATM 10.
  • the fascia 16 has apertures aligning with modules mounted in the chassis 14 when the fascia 16 is pivoted to the closed position.
  • the fascia 16 defines: a card reader slot 20 aligning with a card reader module 22 mounted within the chassis 14; a receipt printer slot 24 aligning with a receipt printer module 26 mounted within the chassis 14; a display aperture 28 aligning with a combined display 30 and associated function display keys (FDKs) 34 mounted as a module within the chassis 14; a dispenser slot 36 aligning with a dispenser module 38 mounted within the chassis 14; and a deposit aperture 40 aligning with a deposit module 42 mounted within the chassis 14.
  • FDKs function display keys
  • the fascia 16 also includes an encrypting keypad 50 mounted on a shelf portion 52 extending outwardly from beneath the display aperture 28.
  • the encrypting keypad 50 also receives input from the FDKs 34.
  • the biometric module 12 is mounted in the shelf portion 52 and includes (i.) a sensor 56 for receiving a human finger and for capturing fingerprint details, and (ii.) an interface 58 for encrypting and relaying a captured fingerprint measurement.
  • the sensor 56 protrudes through an aperture in the shelf portion 52, and the interface 58 is mounted behind the shelf portion 52.
  • the biometric sensor 56 is a Fingerloc TM AF-S2 fingerprint sensor, available from Authentec, Inc., P.O. Box 2719, Melbourne, FL 32902-2719, U.S.A. Alternative sensors may also be utilized.
  • the sensor 56 comprises an array of pixels arranged in rows and columns. A fingerprint measurement is scanned by digitizing outputs from each row in a programmed sequence. The outputs can be analyzed to determine the centre of the user's finger, for example, in terms of an x and y co-ordinate of the core of the print within the image.
  • the ATM 10 also includes a journal printer module 60 for creating a record of every transaction executed by the ATM 10, a network connection module 64 for accessing a remote authorisation system (not shown), and a controller module 66 (in the form of a PC core) for controlling the operation of the ATM 10, including the operation of the modules.
  • a journal printer module 60 for creating a record of every transaction executed by the ATM 10
  • a network connection module 64 for accessing a remote authorisation system (not shown)
  • a controller module 66 in the form of a PC core for controlling the operation of the ATM 10, including the operation of the modules.
  • the controller 66 comprises a BIOS 70 stored in non-volatile memory, a microprocessor 72, associated main memory 74, storage space 76 in the form of a magnetic disk drive, and a display controller 78 in the form of a graphics card.
  • the display module 30 is connected to the controller module 66 via the graphics card 78 installed in the controller module 66.
  • the other ATM modules (12, 22, 26, 34, 38, 42, and 50) are connected to the ATM controller 66 via a device bus 86 and one or more internal controller buses 88.
  • the main memory 74 is loaded with an ATM operating system kernel 92, an ATM application 94, and a biometric capture object 96.
  • the operating system kernel 92 is responsible for memory, process, task, and disk management.
  • the ATM application 94 is responsible for controlling the operation of the ATM 10.
  • the ATM application 94 provides the sequence of screens used in each transaction (referred to as the transaction flow); monitors the condition of each module within the ATM (state of health monitoring); and obtains authorization for transactions from a remote transaction authorization server (not shown).
  • screen is used herein to denote the graphics, text, controls (such as menu options), and such like, that are presented on an SST display; the term “screen” as used herein does not refer to the hardware (that is, the display) that presents the graphics, text, controls, and such like.
  • a series of screens are presented in succession on the SST display, the next screen displayed being dependent on a user entry or activity relating to the current screen.
  • a first screen may request a user to insert a card; once a card has been inserted a second screen may invite the user to enter his/her PIN; once the final digit of the PIN has been entered, a third screen may invite the user to select a transaction; and so on.
  • the biometric capture object 96 receives data from the sensor 56, processes this received data, and forwards the processed data to the ATM application 94 for use in authenticating a user.
  • the controller 66 (particularly the biometric capture object 96) and the biometric module 12 together comprise a biometric system.
  • the display 30 provides a feedback means for this biometric system.
  • a user Prior to conducting a transaction, a user enrolls by providing one or more biometric measurements, such as his or her fingerprint, in order to allow for the creation of a biometric template.
  • biometric measurements such as his or her fingerprint
  • This enrolment typically occurs at a bank branch or other secure facility so that additional forms of identification (for example, a driver's licence, a passport, or such like) may be provided to ensure that the person submitting the fingerprint is who they claim to be.
  • an SST such as an ATM, can be utilized in capturing this biometric measurement and in creating a corresponding biometric template.
  • the user places his finger on a fingerprint sensor similar to sensor 56 shown in Fig 1.
  • the user's fingerprint is sensed and a template is generated based on the user's fingerprint.
  • the template is a data file that is produced by applying a conventional mathematical operation to measurements taken from the captured fingerprint.
  • Each user has a unique template.
  • the sensor 56 captures the fingerprint and the biometric capture object 96 operates on the newly-captured fingerprint to produce a match template [typically only held in memory, not committed to disk.
  • the match template is then used, in verification mode, in which the user claims an identity, for example by inserting an identification card.
  • the template for that user is retrieved by the biometric capture object 96 and compared with the match template to determine if the user's identity is verified.
  • false positives or false accepts where the wrong person is accepted as the user
  • false negatives or false rejects where the user is erroneously refused entry
  • Fingerprint classification is a known technique to assign a fingerprint into one of the several pre-specified types already established in the literature which can provide an indexing mechanism.
  • fingerprint classification an input fingerprint is first matched at a coarse level to one of the pre-specified types and then, at a finer level, it is compared to the subset of the database containing that type of fingerprints only.
  • Known algorithms have been developed to classify fingerprints into five classes, namely, whorl, right loop, left loop, arch, and tented arch. Further information on this classification can be found in "Fingerprint Identification", by Salil Prabhakar, Anil Jain at http://biometrics.cse.msu.edu/fingerprint.html .
  • Fig 3 is a flowchart illustrating steps performed by a biometric capture device, in accordance with an embodiment of the present invention, to capture a biometric and ensure that the biometric is of acceptable quality.
  • a user is identified and a card to which the biometric information is to be stored is inserted into a biometric reader, possibly within a SST (step 200).
  • a card is, of course, not the only means by which a user's biometric template can be stored. However, a card or other form of claim of identity (social security number, RFID) is always required for verification.
  • a user is then requested to place his finger on the reader for the enrolment measurement, or measurements, to be taken (step 202).
  • the measurement is then read by the reader (step 204).
  • the measurement is then utilized to create a test template using a standard biometric algorithm (e.g. Authentec or BioScrypt).
  • a standard biometric algorithm e.g. Authentec or BioScrypt.
  • the enrolment measurement is then run through a simple algorithm to identify the class of measurement that it belongs to.
  • the standard biometric verification algorithm is then used in an attempt to verify a small number of candidate (attack) measurements, of the same class as the enrolment measurement, against the test template.
  • a simple arithmetic algorithm perhaps based upon the number of successful attacks or upon the average score returned from the attack can then be used to determine the quality (acceptability or not) of the enrolment measurement (step 206).
  • the user need not re-enroll.
  • the user is informed that the measurement is acceptable (step 210) and the measurement is accepted and a full biometric template is generated and stored (step 208). However, if the measurement is not acceptable the user is informed (step 210) and the measurement is retaken (step 212).
  • step 206 The same test process is then run again (step 206) and if the measurement is acceptable it is accepted and a full biometric template is generated and stored as appropriate (card, server) (step 210) or the user is informed to try again (step 212) and the loop is repeated until an acceptable measurement is obtained.

Abstract

A biometric system for obtaining a biometric enrolment measurement is described. The system comprises a biometric capture unit for capturing biometric data from a user and a control means for producing a biometric match template there from. The control means also analyses the template to determine if the enrolment measurement may be susceptible to allowing false acceptances when in use. This is achieved by using the match template to verify against a number test templates, which have been created from earlier acquired biometric measurements, of the same class, obtained from other sources. If one or more false accepts are detected the enrolment measurement may be rejected.

Description

  • The present invention relates to a biometric system, and particularly to a biometric system for improving capture of a human characteristic by a biometric sensor. The invention also relates to a self-service terminal incorporating such a biometric system.
  • Biometrics is the measurement of some physical or biological trait or characteristic pertaining to an individual for use in confirming or determining the individual's identity.
  • Biometric systems are typically used in applications where secure access is required. Secure access may relate to physical locations (such as parts of a building), electronic devices and systems (such as automated teller machines, cellular telephones, personal computers), and software applications.
  • Secure access may be provided by a user typing in data, such as login codes or passwords. However, these can be compromised relatively easily if a third party becomes aware of the data to be typed in. Secure access may also be provided by identification card and personal identification number (PIN) combinations, such as is commonly required at automated teller machines (ATMs). However, this can also be compromised if the card details and the PIN are obtained by a third party.
  • Biometric systems have the advantage that a trait of an individual is measured to determine if that individual should be allowed access to a secure area or device. This makes it much more difficult for a third party to gain access because no memory based data entry occurs. However, biometric systems have the disadvantage that it is relatively difficult to obtain an accurate reading from an individual, particularly if the individual is a member of the public who has not been trained in how to use the biometric system, and if the system is used in an unattended environment.
  • One example of an application where biometric systems are used with members of the public is ATMs. An ATM is a particular type of self-service terminal (SST). SSTs are generally public-access devices that are designed to allow a user to conduct a transaction or to access information in an unassisted manner and/or in an unattended environment. SSTs typically include some form of tamper resistance so that they are inherently resilient. SSTs allow users to obtain information or to conduct a transaction, and include: ATMs; non-cash kiosks that allow users to access information (for example, to view reward points on a reward card the user inserts into the SST); and kiosks that accept payment for services (for example, Web surfing kiosks, kiosks that allow users to buy goods, and such like). The term SST has a relatively broad meaning and includes vending machines.
  • Biometric systems operate by initially obtaining one or more biometric measurements from a given subject, which might be an iris scan, a finger print or the like. Typically these initial measurements are compressed into a smaller form know as a template, which is stored in a database or local storage medium, such as a Smart card from which it can be retrieved at a later time.
  • A major problem in operating a biometric system lies in the accurate capture of a suitable enrolment image. Therefore, the original enrolment phase is critical to the subsequent performance of the biometric system. If a poor quality enrolment image is introduced into the system then the subsequent template generated will only contain a limited number of unique markers that identify that individual. This can lead to two undesirable situations. Firstly, with only a limited number of unique identifiers to match against, the individual may not be successfully identified when they come to provide a subsequent verification image. This is known as a false negative or false reject. Similarly with said limited number of unique identifiers available a potential attacker, who has a similar style of biometric measurement, may be accepted by a biometric system, which is known as a false positive or false acceptance.
  • It is among the objects of an embodiment of the present invention to obviate or mitigate one or more of the above disadvantages or other disadvantages associated with prior art biometric systems.
  • According to a first aspect of the present invention there is provided a biometric system comprising a biometric capture unit for capturing biometric data from a user; and a control means for producing a biometric template there from and for analyzing said template to determine if the enrolment measurement may be susceptible to allowing false acceptances when in use, by using the template as a test template against which templates created from biometric measurements obtained earlier from other sources are compared, and a decision as to whether or not to accept the enrolment measurement is made dependent on the number of false accepts detected.
  • Preferably, the biometric capture unit is a fingerprint capture unit.
  • Most preferably, the biometric measurement is utilized to create a test template using a standard biometric algorithm.
  • Most preferably, the enrolment measurement is run through a simple algorithm to identify the class of measurement to which it belongs and only earlier templates created from that class are tested against the enrolment template.
  • Preferably, the control means utilizes an arithmetic algorithm to determine the acceptability or not of the enrolment measurement.
  • Preferably, the algorithm is based upon the number of successful attacks or upon the average score returned from the attack.
  • In a preferred embodiment the biometric system as described above comprises a user interface means arranged to inform the user if the measurement is not acceptable and the same test process is then repeated until an acceptable measurement is obtained.
  • Preferably, the control means is arranged to determine the acceptance of an enrolment measurement dependent upon the appropriate threshold for measurement acceptance, balanced against the need to enroll as many new users as possible,
  • In one embodiment the user interface means provides a visual indication to the user as to whether or not the biometric capture was successful.
  • In one embodiment the visual indication is a coloured light. Preferably, the user interface comprises one or more light emitting diodes (LEDs) located adjacent the biometric capture unit, so as to provide the user with feedback regarding the capture of their fingerprint.
  • According to a second aspect of the present invention there is provided a self-service terminal incorporating a biometric system as described above.
  • Preferably, the terminal comprises an automated teller machine.
  • According to a third aspect of the present invention there is provided a method of obtaining a biometric enrolment measurement from a user, the method comprising: capturing a biometric measurement from a user; producing a biometric template there from; and analyzing said template to determine if the enrolment measurement may be susceptible to allowing false acceptances when in use, by using the template as a test template against which test templates, created from measurements obtained earlier from other sources are compared, and a decision as to whether or not to accept the enrolment measurement is made dependent on the number of false accepts detected.
  • Preferably, the biometric measurement is obtained from a fingerprint.
  • Most preferably, the biometric measurement is utilized to create a match template using a standard biometric algorithm.
  • Most preferably, the enrolment measurement is run through a simple algorithm to identify the class of measurement to which it belongs and only earlier measurements from that class are tested against the enrolment template.
  • In one embodiment an arithmetic algorithm is used to determine the acceptability or not of the enrolment measurement.
  • In one embodiment the algorithm is based upon the number of successful attacks or upon the average score returned from the attack.
  • Most preferably, the user is informed if the measurement is not acceptable and the same test process is then repeated until an acceptable measurement is obtained.
  • Preferably, the acceptance of an enrolment measurement is dependent upon the appropriate threshold for measurement acceptance, balanced against the need to enroll as many new users as possible,
  • Preferably, a visual indication is provided to the user as to whether or not the biometric capture was successful. The visual indication may be a coloured light or an on screen indication including, at least, one of text, animation or graphic.
    24. According to a fourth aspect of the present invention there is provided a computer program for analyzing the acceptability of a biometric enrolment measurement, arranged to produce a biometric template from the enrolment measurement and to analyze said template to determine if the enrolment measurement may be susceptible to allowing false acceptances when in use, by using the template as a match template against which earlier test templates, created from biometric measurements obtained from other sources, are compared, and a decision as to whether or not to accept the enrolment measurement is made dependent on the number of false accepts.
  • Preferably, the biometric measurement is, at least one of, a fingerprint, voice print, facial image, iris scan or finger geometry.
  • Preferably, the measurement is utilized to create a test template using a standard biometric algorithm.
  • In one embodiment the enrolment measurement is run through a simple algorithm to identify the class of measurement to which it belongs and only earlier test templates created from biometric measurements from that class are tested against the enrolment match template.
  • Preferably, an arithmetic algorithm is used to determine the acceptability or not of the enrolment measurement.
  • Most preferably, the algorithm is based upon the number of successful attacks or upon the average score returned from the attack.
  • In one embodiment the user is informed if the measurement is not acceptable and the same test process is then repeated until an acceptable measurement is obtained.
  • Most preferably, the acceptance of an enrolment measurement is dependent upon the appropriate threshold for measurement acceptance, balanced against the need to enroll as many new users as possible, In one embodiment indication is provided to the user as to whether or not the biometric capture was successful.
  • The visual indication may be a coloured light or on screen prompt.
  • In one embodiment feedback means located adjacent to the biometric capture unit for providing the user with an indication of the extent to which an acceptable measurement has been captured.
  • Embodiments of the present invention will now be described, by way of example, with reference to the accompanying drawings, in which:
    • Fig. 1 is a simplified schematic front view of a self-service terminal incorporating a biometric system in accordance with a first embodiment of the present invention;
    • Fig. 2 is a block diagram showing internal modules in the terminal of Fig. 1; and
    • Fig.3 is a flowchart illustrating the steps involved in obtaining a valid biometric template.
  • Reference is now made to Figs 1 and 2, which show a self-service terminal 10 in the form of an automated teller machine (ATM) including a biometric module 12 according to one embodiment of the invention. The ATM 10 has a chassis 14 to which is pivotably coupled a plastic fascia 16 covering an upper portion of the chassis 14. A door 18 is hingably coupled to a lower portion of the chassis 14. When the fascia 16 is hinged open and the door 18 is swung open, an operator can gain access to modules located within the ATM 10.
  • The fascia 16 provides a user interface to allow a user to interact with the ATM 10. In particular, the fascia 16 has apertures aligning with modules mounted in the chassis 14 when the fascia 16 is pivoted to the closed position. The fascia 16 defines: a card reader slot 20 aligning with a card reader module 22 mounted within the chassis 14; a receipt printer slot 24 aligning with a receipt printer module 26 mounted within the chassis 14; a display aperture 28 aligning with a combined display 30 and associated function display keys (FDKs) 34 mounted as a module within the chassis 14; a dispenser slot 36 aligning with a dispenser module 38 mounted within the chassis 14; and a deposit aperture 40 aligning with a deposit module 42 mounted within the chassis 14.
  • The fascia 16 also includes an encrypting keypad 50 mounted on a shelf portion 52 extending outwardly from beneath the display aperture 28. The encrypting keypad 50 also receives input from the FDKs 34.
  • The biometric module 12 is mounted in the shelf portion 52 and includes (i.) a sensor 56 for receiving a human finger and for capturing fingerprint details, and (ii.) an interface 58 for encrypting and relaying a captured fingerprint measurement. The sensor 56 protrudes through an aperture in the shelf portion 52, and the interface 58 is mounted behind the shelf portion 52.
  • The biometric sensor 56 is a Fingerloc ™ AF-S2 fingerprint sensor, available from Authentec, Inc., P.O. Box 2719, Melbourne, FL 32902-2719, U.S.A. Alternative sensors may also be utilized.
    The sensor 56 comprises an array of pixels arranged in rows and columns. A fingerprint measurement is scanned by digitizing outputs from each row in a programmed sequence. The outputs can be analyzed to determine the centre of the user's finger, for example, in terms of an x and y co-ordinate of the core of the print within the image.
  • Internally, the ATM 10 also includes a journal printer module 60 for creating a record of every transaction executed by the ATM 10, a network connection module 64 for accessing a remote authorisation system (not shown), and a controller module 66 (in the form of a PC core) for controlling the operation of the ATM 10, including the operation of the modules.
  • The controller 66 comprises a BIOS 70 stored in non-volatile memory, a microprocessor 72, associated main memory 74, storage space 76 in the form of a magnetic disk drive, and a display controller 78 in the form of a graphics card.
  • The display module 30 is connected to the controller module 66 via the graphics card 78 installed in the controller module 66. The other ATM modules (12, 22, 26, 34, 38, 42, and 50) are connected to the ATM controller 66 via a device bus 86 and one or more internal controller buses 88.
  • In use, the main memory 74 is loaded with an ATM operating system kernel 92, an ATM application 94, and a biometric capture object 96. As is well known in the art, the operating system kernel 92 is responsible for memory, process, task, and disk management. The ATM application 94 is responsible for controlling the operation of the ATM 10. In particular, the ATM application 94 provides the sequence of screens used in each transaction (referred to as the transaction flow); monitors the condition of each module within the ATM (state of health monitoring); and obtains authorization for transactions from a remote transaction authorization server (not shown).
  • The term "screen" is used herein to denote the graphics, text, controls (such as menu options), and such like, that are presented on an SST display; the term "screen" as used herein does not refer to the hardware (that is, the display) that presents the graphics, text, controls, and such like. Typically, when a transaction is being entered at an SST, a series of screens are presented in succession on the SST display, the next screen displayed being dependent on a user entry or activity relating to the current screen. For example, a first screen may request a user to insert a card; once a card has been inserted a second screen may invite the user to enter his/her PIN; once the final digit of the PIN has been entered, a third screen may invite the user to select a transaction; and so on.
  • The biometric capture object 96 receives data from the sensor 56, processes this received data, and forwards the processed data to the ATM application 94 for use in authenticating a user.
  • The controller 66 (particularly the biometric capture object 96) and the biometric module 12 together comprise a biometric system. The display 30 provides a feedback means for this biometric system.
  • Prior to conducting a transaction, a user enrolls by providing one or more biometric measurements, such as his or her fingerprint, in order to allow for the creation of a biometric template. This enrolment typically occurs at a bank branch or other secure facility so that additional forms of identification (for example, a driver's licence, a passport, or such like) may be provided to ensure that the person submitting the fingerprint is who they claim to be. However, an SST, such as an ATM, can be utilized in capturing this biometric measurement and in creating a corresponding biometric template.
  • To provide a sample, the user places his finger on a fingerprint sensor similar to sensor 56 shown in Fig 1. The user's fingerprint is sensed and a template is generated based on the user's fingerprint. The template is a data file that is produced by applying a conventional mathematical operation to measurements taken from the captured fingerprint. Each user has a unique template.
  • When a user subsequently presents himself at the ATM 10 and places his finger on the sensor 56, the sensor 56 captures the fingerprint and the biometric capture object 96 operates on the newly-captured fingerprint to produce a match template [typically only held in memory, not committed to disk.
  • The match template is then used, in verification mode, in which the user claims an identity, for example by inserting an identification card. The template for that user is retrieved by the biometric capture object 96 and compared with the match template to determine if the user's identity is verified. However, false positives or false accepts, where the wrong person is accepted as the user, and false negatives or false rejects, where the user is erroneously refused entry, can both occur if the quality of the initial biometric template is not sufficient for use with the system, as described above.
  • Fingerprint classification is a known technique to assign a fingerprint into one of the several pre-specified types already established in the literature which can provide an indexing mechanism. In fingerprint classification an input fingerprint is first matched at a coarse level to one of the pre-specified types and then, at a finer level, it is compared to the subset of the database containing that type of fingerprints only. Known algorithms have been developed to classify fingerprints into five classes, namely, whorl, right loop, left loop, arch, and tented arch. Further information on this classification can be found in "Fingerprint Identification", by Salil Prabhakar, Anil Jain at http://biometrics.cse.msu.edu/fingerprint.html.
  • However, in accordance with the present invention, it was determined during the testing of a large number of live fingerprint measurements that where a given user had a poor enrolment measurement (small amount of measurement captured, poor contrast between ridges and troughs etc.) that the templates generated from these measurements were more susceptible to generating false acceptances. It was further realized that the finger prints which were most successful in producing false acceptances had two distinguishing features. Firstly they were typically also of poor quality and secondly, they had to be from the same class of fingerprint.
  • Furthermore, a means and method of utilizing this realization in order to provide for good quality biometric enrollment measurement capture was determined.
  • Fig 3 is a flowchart illustrating steps performed by a biometric capture device, in accordance with an embodiment of the present invention, to capture a biometric and ensure that the biometric is of acceptable quality.
  • Initially, a user is identified and a card to which the biometric information is to be stored is inserted into a biometric reader, possibly within a SST (step 200). A card is, of course, not the only means by which a user's biometric template can be stored. However, a card or other form of claim of identity (social security number, RFID) is always required for verification.
  • A user is then requested to place his finger on the reader for the enrolment measurement, or measurements, to be taken (step 202). The measurement is then read by the reader (step 204).
  • The measurement is then utilized to create a test template using a standard biometric algorithm (e.g. Authentec or BioScrypt). The enrolment measurement is then run through a simple algorithm to identify the class of measurement that it belongs to. The standard biometric verification algorithm is then used in an attempt to verify a small number of candidate (attack) measurements, of the same class as the enrolment measurement, against the test template. A simple arithmetic algorithm perhaps based upon the number of successful attacks or upon the average score returned from the attack can then be used to determine the quality (acceptability or not) of the enrolment measurement (step 206).
  • If the measurement is acceptable, then the user need not re-enroll. The user is informed that the measurement is acceptable (step 210) and the measurement is accepted and a full biometric template is generated and stored (step 208). However, if the measurement is not acceptable the user is informed (step 210) and the measurement is retaken (step 212).
  • The same test process is then run again (step 206) and if the measurement is acceptable it is accepted and a full biometric template is generated and stored as appropriate (card, server) (step 210) or the user is informed to try again (step 212) and the loop is repeated until an acceptable measurement is obtained.
  • Various modifications may be made to the above-described embodiments within the scope of the present invention, for example, different colours may be used to provide user feedback. It is also possible to apply this technique to the verification (rather than enrolment) phase. So we may be able to address the situation where potential attackers discover that providing faint or purely defined images may increase their potential to be falsely accepted. By utilizing the same image quality process to incoming verification images we can reject poor quality images prior to conducting the verification process. This also may be of benefit where remote processing of verification images is conducted and where ensuring that we do not waste bandwidth by sending up poor quality images for remote verification.

Claims (33)

  1. A biometric system comprising a biometric capture unit for capturing biometric data from a user; and a control means for producing a biometric template there from and for analyzing said template to determine if the enrolment measurement may be susceptible to allowing false acceptances when in use, by using the template as a test template against which templates created from biometric measurements obtained earlier from other sources are compared, and a decision as to whether or not to accept the enrolment measurement is made dependent on the number of false accepts detected.
  2. A biometric system as claimed in claim 1, wherein the biometric capture unit is a fingerprint capture unit.
  3. A biometric system as claimed in claim 1 or claim 2, wherein the biometric measurement is utilized to create a test template using a standard biometric algorithm.
  4. A biometric system as claimed in any preceding claim, wherein the enrolment measurement is run through a simple algorithm to identify the class of measurement to which it belongs and only earlier templates created from that class are tested against the enrolment template.
  5. A biometric system as claimed in any preceding claim, wherein the control means utilizes an arithmetic algorithm to determine the acceptability or not of the enrolment measurement.
  6. A biometric system as claimed in claim 5, wherein the algorithm is based upon the number of successful attacks or upon the average score returned from the attack.
  7. A biometric system as claimed in any preceding claim, comprising user interface means arranged to inform the user if the measurement is not acceptable and the same test process is then repeated until an acceptable measurement is obtained.
  8. A biometric system, as claimed in any preceding claim, wherein the control means is arranged to determine the acceptance of an enrolment measurement dependent upon the appropriate threshold for measurement acceptance, balanced against the need to enroll as many new users as possible,
  9. A biometric system as claimed in claim 7, wherein the user interface means provides a visual indication to the user as to whether or not the biometric capture was successful.
  10. A biometric system as claimed in claim 9, wherein the visual indication is a coloured light.
  11. A biometric system as claimed in claim 7,wherein the user interface comprises one or more light emitting diodes (LEDs) located adjacent the biometric capture unit, so as to provide the user with feedback regarding the capture of their fingerprint.
  12. A self-service terminal incorporating a biometric system comprising: a biometric system as claimed in any of claims 1 to 11.
  13. A terminal according to claim 12, wherein the terminal comprises an automated teller machine.
  14. A method of obtaining a biometric enrolment measurement from a user, the method comprising: capturing a biometric measurement from a user; producing a biometric template there from; and analyzing said template to determine if the enrolment measurement may be susceptible to allowing false acceptances when in use, by using the template as a test template against which test templates, created from measurements obtained earlier from other sources are compared, and a decision as to whether or not to accept the enrolment measurement is made dependent on the number of false accepts detected.
  15. A method a claimed in claim 14, wherein the biometric measurement is obtained from a fingerprint.
  16. A method as claimed in claim 14 or claim 15, wherein the biometric measurement is utilized to create a match template using a standard biometric algorithm.
  17. A method as claimed in any of claims 14 to 16, wherein the enrolment measurement is run through a simple algorithm to identify the class of measurement to which it belongs and only earlier measurements from that class are tested against the enrolment template.
  18. A method as claimed in any of claims 14 to 17, wherein an arithmetic algorithm is used to determine the acceptability or not of the enrolment measurement.
  19. A method as claimed in claim 18, wherein the algorithm is based upon the number of successful attacks or upon the average score returned from the attack.
  20. A method as claimed in any of claims 14 to 19, wherein the user is informed if the measurement is not acceptable and the same test process is then repeated until an acceptable measurement is obtained.
  21. A method, as claimed in any of claims 14 to 20, wherein the acceptance of an enrolment measurement is dependent upon the appropriate threshold for measurement acceptance, balanced against the need to enroll as many new users as possible,
  22. A method as claimed in claim 20, wherein a visual indication is provided to the user as to whether or not the biometric capture was successful.
  23. A method as claimed in claim 22, wherein the visual indication is a coloured light or an on screen indication including, at least, one of text, animation or graphic.
  24. A computer program for analyzing the acceptability of a biometric enrolment measurement, arranged to produce a biometric template from the enrolment measurement and to analyze said template to determine if the enrolment measurement may be susceptible to allowing false acceptances when in use, by using the template as a match template against which earlier test templates, created from biometric measurements obtained from other sources, are compared, and a decision as to whether or not to accept the enrolment measurement is made dependent on the number of false accepts.
  25. A computer program a claimed in claim 24, wherein the biometric measurement is, at least one of, a fingerprint, voice print, facial image, iris scan or finger geometry.
  26. A computer program as claimed in claim 24 or claim 25, wherein the measurement is utilized to create a test template using a standard biometric algorithm.
  27. A computer program as claimed in any of claims 24 to 26, wherein the enrolment measurement is run through a simple algorithm to identify the class of measurement to which it belongs and only earlier test templates created from biometric measurements from that class are tested against the enrolment match template.
  28. A computer program as claimed in any of claims 24 to 27, wherein an arithmetic algorithm is used to determine the acceptability or not of the enrolment measurement.
  29. A computer program as claimed in claim 28, wherein the algorithm is based upon the number of successful attacks or upon the average score returned from the attack.
  30. A computer program as claimed in any of claims 24 to 29, wherein the user is informed if the measurement is not acceptable and the same test process is then repeated until an acceptable measurement is obtained.
  31. A computer program, as claimed in any of claims 24 to 30, wherein the acceptance of an enrolment measurement is dependent upon the appropriate threshold for measurement acceptance, balanced against the need to enroll as many new users as possible,
  32. A computer program as claimed in claim 30, wherein a visual indication is provided to the user as to whether or not the biometric capture was successful.
  33. A computer program as claimed in claim 32, wherein the visual indication is a coloured light or on screen prompt.
EP05256009A 2004-12-11 2005-09-27 Biometric system Pending EP1669910A3 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GBGB0427205.0A GB0427205D0 (en) 2004-12-11 2004-12-11 Biometric system

Publications (2)

Publication Number Publication Date
EP1669910A2 true EP1669910A2 (en) 2006-06-14
EP1669910A3 EP1669910A3 (en) 2006-07-05

Family

ID=34073591

Family Applications (1)

Application Number Title Priority Date Filing Date
EP05256009A Pending EP1669910A3 (en) 2004-12-11 2005-09-27 Biometric system

Country Status (3)

Country Link
US (1) US7545960B2 (en)
EP (1) EP1669910A3 (en)
GB (1) GB0427205D0 (en)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6401066B1 (en) * 1999-11-09 2002-06-04 West Teleservices Holding Company Automated third party verification system
WO2002011019A1 (en) 2000-08-01 2002-02-07 First Usa Bank, N.A. System and method for transponder-enabled account transactions
US8885894B2 (en) * 2004-06-14 2014-11-11 Michael John Rowen Reduction of transaction fraud through the use of automatic centralized signature/sign verification combined with credit and fraud scoring during real-time payment card authorization processes
EP1647918A1 (en) * 2004-10-13 2006-04-19 SkiData AG Access control system
US8033454B2 (en) * 2008-01-31 2011-10-11 Ncr Corporation Self-service terminal
US8312033B1 (en) 2008-06-26 2012-11-13 Experian Marketing Solutions, Inc. Systems and methods for providing an integrated identifier
US20110087611A1 (en) * 2009-10-14 2011-04-14 Shyam Chetal Biometric identification and authentication system for financial accounts
US9652802B1 (en) 2010-03-24 2017-05-16 Consumerinfo.Com, Inc. Indirect monitoring and reporting of a user's credit data
WO2012112781A1 (en) 2011-02-18 2012-08-23 Csidentity Corporation System and methods for identifying compromised personally identifiable information on the internet
US8816819B2 (en) * 2011-02-24 2014-08-26 Moon J. Kim Dynamic information radio-frequency identification (RFID) card with biometric capabilities
US9665854B1 (en) 2011-06-16 2017-05-30 Consumerinfo.Com, Inc. Authentication alerts
US8819793B2 (en) 2011-09-20 2014-08-26 Csidentity Corporation Systems and methods for secure and efficient enrollment into a federation which utilizes a biometric repository
US11030562B1 (en) 2011-10-31 2021-06-08 Consumerinfo.Com, Inc. Pre-data breach monitoring
US8483450B1 (en) 2012-08-10 2013-07-09 EyeVerify LLC Quality metrics for biometric authentication
US8437513B1 (en) 2012-08-10 2013-05-07 EyeVerify LLC Spoof detection for biometric authentication
US8812387B1 (en) 2013-03-14 2014-08-19 Csidentity Corporation System and method for identifying related credit inquiries
US9633322B1 (en) 2013-03-15 2017-04-25 Consumerinfo.Com, Inc. Adjustment of knowledge-based authentication
US10664936B2 (en) 2013-03-15 2020-05-26 Csidentity Corporation Authentication systems and methods for on-demand products
US9721147B1 (en) 2013-05-23 2017-08-01 Consumerinfo.Com, Inc. Digital identity
US10373240B1 (en) 2014-04-25 2019-08-06 Csidentity Corporation Systems, methods and computer-program products for eligibility verification
US10339527B1 (en) 2014-10-31 2019-07-02 Experian Information Solutions, Inc. System and architecture for electronic fraud detection
US11151468B1 (en) 2015-07-02 2021-10-19 Experian Information Solutions, Inc. Behavior analysis using distributed representations of event data
KR102067947B1 (en) 2015-09-11 2020-01-17 아이베리파이 인크. Image and feature quality, image enhancement and feature extraction for ocular-vascular and facial recognition, and fusing ocular-vascular with facial and/or sub-facial information for biometric systems
US10699028B1 (en) 2017-09-28 2020-06-30 Csidentity Corporation Identity security architecture systems and methods
US10896472B1 (en) 2017-11-14 2021-01-19 Csidentity Corporation Security and identity verification system and architecture
US10911234B2 (en) 2018-06-22 2021-02-02 Experian Information Solutions, Inc. System and method for a token gateway environment
US10303963B1 (en) * 2018-07-09 2019-05-28 Capital One Services, Llc ATM with biometric security
US11941065B1 (en) 2019-09-13 2024-03-26 Experian Information Solutions, Inc. Single identifier platform for storing entity data

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991008555A1 (en) * 1989-11-27 1991-06-13 De La Rue Systems Limited Improvements relating to verification or authentication processes
US5761330A (en) * 1995-06-07 1998-06-02 Mytec Technologies, Inc. Hybrid optical-digital method and apparatus for fingerprint verification
US6434259B1 (en) * 1998-04-24 2002-08-13 Activcard Ireland Limited Method of providing secure user access
EP1251468A2 (en) * 2001-04-17 2002-10-23 Matsushita Electric Industrial Co., Ltd. Personal authentication method and device
US20020154793A1 (en) * 2001-03-05 2002-10-24 Robert Hillhouse Method and system for adaptively varying templates to accommodate changes in biometric information
EP1416427A2 (en) * 2002-11-01 2004-05-06 Kabushiki Kaisha Toshiba Person recognising apparatus, person recognising method & passage controller
US6826306B1 (en) * 1999-01-29 2004-11-30 International Business Machines Corporation System and method for automatic quality assurance of user enrollment in a recognition system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0233285A4 (en) 1985-07-01 1987-12-01 Ecco Ind Speaker verification system.
US7039224B2 (en) * 2002-04-29 2006-05-02 Activcard Ireland Limited Method and device for preventing false acceptance of latent fingerprint images

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1991008555A1 (en) * 1989-11-27 1991-06-13 De La Rue Systems Limited Improvements relating to verification or authentication processes
US5761330A (en) * 1995-06-07 1998-06-02 Mytec Technologies, Inc. Hybrid optical-digital method and apparatus for fingerprint verification
US6434259B1 (en) * 1998-04-24 2002-08-13 Activcard Ireland Limited Method of providing secure user access
US6826306B1 (en) * 1999-01-29 2004-11-30 International Business Machines Corporation System and method for automatic quality assurance of user enrollment in a recognition system
US20020154793A1 (en) * 2001-03-05 2002-10-24 Robert Hillhouse Method and system for adaptively varying templates to accommodate changes in biometric information
EP1251468A2 (en) * 2001-04-17 2002-10-23 Matsushita Electric Industrial Co., Ltd. Personal authentication method and device
EP1416427A2 (en) * 2002-11-01 2004-05-06 Kabushiki Kaisha Toshiba Person recognising apparatus, person recognising method & passage controller

Also Published As

Publication number Publication date
US7545960B2 (en) 2009-06-09
EP1669910A3 (en) 2006-07-05
US20060140460A1 (en) 2006-06-29
GB0427205D0 (en) 2005-01-12

Similar Documents

Publication Publication Date Title
US7545960B2 (en) Biometric system
US7493496B2 (en) Biometric system
EP1533759A1 (en) Biometric system
US9569678B2 (en) Method and system to authenticate an object
EP0956818B1 (en) System and method of biometric smart card user authentication
US7742626B2 (en) Biometrics system and biometrics method
US6758394B2 (en) Identity verification and enrollment system for self-service devices
CN100382093C (en) Registration method for biometrics authentication system, biometrics authentication system, and program for same
US10810451B2 (en) ATM with biometric security
CN108922074A (en) Without card withdrawal method, apparatus, computer equipment and storage medium
US8225994B2 (en) Card processing apparatus and card processing method
US11514146B2 (en) Risk-based biometric identification and authentication with trusted source for security access
Oruh Three-factor authentication for automated teller machine system
TWM636086U (en) Cardless finance transaction system and its host server
JP2003099780A (en) Access control system
Nawaya et al. Designing a Biometric (Finger) Using Multispectral Imaging Biometric Authentication Measures for Enhancing ATM Security in Nigeria
Patil et al. Multi-banking ATM system services using biometrics
Rila Denial of access in biometrics-based authentication systems
Swetha et al. Enhancing ATM Security in the Forensic Domain Using Artificial Intelligence
Kavyashree et al. FINGERPRINT AND FACE RECOGNITION BASED ATM SYSTEM USING RASPBERRY PI
JP2024031607A (en) Information processing device, information processing system, information processing method, and program
JP2020187420A (en) Transaction coordination program, transaction coordination method, and information processing device
Ali Biometric Fingerprint ATM for More Secured ATM Transactions
Pavešić et al. Biometric recognition: An overview
Prabhushetty BIOMETRIC DEVICE-A NEW TREND IN BANKING SECTOR

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK YU

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK YU

RIC1 Information provided on ipc code assigned before grant

Ipc: G06K 9/62 20060101AFI20060324BHEP

17P Request for examination filed

Effective date: 20070105

AKX Designation fees paid

Designated state(s): DE ES FR GB IT

17Q First examination report despatched

Effective date: 20070314

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: EXAMINATION IS IN PROGRESS