US 20060110011A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2006/0110011 A1 Cohen et al. (43) Pub. Date: May 25, 2006 (54) METHOD AND APPARATUS FOR Publication Classi?cation PRODUCING A BIOMETRIC IDENTIFICATION REFERENCE TEMPLATE (51) Int. Cl. (76) Inventors: Mark Sherman Cohen, Boca Raton, G06K 9/00 (2006.01) FL (US); Shailesh Chirputkar, Green (52) Us. or. ............................................................ .. 382/115 Brook, NJ (US); Scott Stanley Allan Coby, Stamford, CT (US) (57) ABSTRACT Correspondence Address: PEARL COHEN ZEDEK, LLP In an enterprise biometric identi?cation/authentication and 1500 BROADWAY 12TH FLOOR migration system, a method and apparatus is disclosed for NEW YORK, NY 10036 (US) providing an identi?cation reference image of a user by (21) Appl. No.: 11/280,221 determining tWo or more Image Quality Index scores of a biometric identi?er of the user based on tWo or more (22) Filed: Nov. 17, 2005 respective images received from tWo or more respective imaging devices, comparing the scores, and generating an Related US. Application Data identi?cation reference biometric identi?er image for the user With the imaging device that produced the image With (60) Provisional application No. 60/629,295, ?led on Nov. the highest score. In some embodiments, the method and 19, 2004. apparatus is extended to a plurality of biometric identi?ers wit/Milieu W! Matchin Server Generate live 810 biometric sample from attached device 1 Extract template from image l Request current time \ Receive request 325 and Transmit 830 current time Template is appended / with current time i encrypt template and other data to form TU i 45 Receive and a Transmit TU Decrypt TU l Request current 850 855/ time Receive request and Transmit current time \ Determine elapsed 860 time 865 s elapsed time <= allowed age‘? Patent Application Publication May 25, 2006 Sheet 1 0f 17 US 2006/0110011 A1 O0Om3m?.w 5m2.m6 Fwy-DOE , m90O0:N5: 25?m o9. Patent Application Publication May 25, 2006 Sheet 4 0f 17 US 2006/0110011 A1 m. wmum-DOE E.cE mmim B.gsm wwm 2.03 2mm 6$::35E233E03m8mm2.mc3 3E Eh: 9.50 mm "0:33 EE2? Patent Application Publication May 25, 2006 Sheet 5 0f 17 US 2006/0110011 A1 FIGURE 5 Start.jsp forwards submitted 510 User/D to AFICS through 522 UQC 521 UserID is not enabled [or Fingerprint login Mode = not found Click OK to choose another method 523 System is down 524 Mode = D (Duress) Contact Help % it in question AFICS makes SQL query 525 r to UIDB to determine the _ 526 Mode of submitted UserID Mode = E (Exception) ' Ru" EXM 527 User/D is inactive 528 This activity has been logged Mode = i (Inactive) Contact Help Desk if in question IE Mode = N (Normal) 530 Run FPM 540 Duress Finger Receive AC from Detected? NH AFICS A’ 550 > 535 Display "System is down“ UQC passes AC to (AFICS calls DUR) Appiication Server BE UseriD logs in Patent Application Publication May 25, 2006 Sheet 6 0f 17 US 2006/0110011 A1 FIGURE 6 Startjsp forwards null 610 UserID to AFICS through UQC AFICS runs FPM 615 to determine User/D and Mode 621 622 User/D is not enabled Mode '- not found Click OKf 01 :, FC' 'QEZZTQ' MHZ’ EZ' ; method 620 IE] _ 623 624 System is down Mode = D (Duress) Contact Help Desk if in question [El - UQC receives Mode 7 from AFICS Mode = E (Exception) 7 fUrsoemr /EDx creepvteirotsn to Normal Mode Mode=l<lnac?ve> 627 cl?i. i?Uée'efrgliDi iis iIfn?acit?ivgei iiiin El \\ 629 Mode = N (Normal) 630 640 Duress Finger ‘ ' Receive AC from Detected? N° ’ AFICS in m > 635 System is Down UQC passes AC to (AFICS calls DUR) Application Sewer IE UserID logs In Patent Application Publication May 25, 2006 Sheet 7 0f 17 US 2006/0110011 A1 PE FR 2369.E.108m865>.m:5 a 12E26.88% : Eg50 mm m: ooh at EzEwmcE E233 wuw032m6kw3 @hwo2ne2? 5 Es.2E2553;a29 moon E55E025 a A M\MD.OE an SK own 2E3zaocmw"mc.? Ex2:02000 IA E0m9gm2c0wmm6:ém t i Patent Application Publication May 25, 2006 Sheet 8 0f 17 US 2006/0110011 A1 FIGURE 8 User Workstation Netwgrk Time Server Matching Server Generate live 810 biometric sample from attached device i Extract template from image l Request current time \ Receive request 825 and Transmit 830 current time Template is appended / with current time i encrypt template and 835 other data to form TU 84° . s45 Transmit TU Reoelve and Decrypt TU Request current 850 . 855/ time Receive request and Transmit current time \ Determine elapsed 860 time 865 Is elapsed time <= allowed age‘? I 880 Reject template Accept template Patent Application Publication May 25, 2006 Sheet 9 0f 17 US 2006/0110011 A1 FIGURE 9 - 910 945 UQC recerves query response of UQC makes SQL query User/D + "E" mode from AFICS /—> to AFIMS ‘through AFICS " to authenticate TP " 91 5 950 951 UQC requests TP from . D985 TZE‘ZFQZ 52:51:?‘ User via StGfLjSP submmed TP N authenticate for User/D. authenticate for Try again or contact Help Desk l User/D? ' StarLjsp displays TP 920 YES Input page to User AFIMS decrements User 955 Exception counter by 1 r, + 925 96° User enters/submitsTP to A|:|M$ passes updated StarLjsp via masked input ?eld UECV + Acre UQC (no special chars , min/max char length range must be valid to submit) ‘Y UQC fonrvards UECV 965 StarLjsp forwards submitted ; HTTP_Host value to UQC _ _ 970 ‘ Startrsp displays acknowledgment box to User I that User/D is logging in via 935 Exception Mode with UECV UQC ‘eads 4 authentications remaining HTTP_HOST value, calls APLVM ' ' User selects |_q_5| 975 _ 980 Wamrng! UQC releases AC to I _ Invalid or Expired Application Server '5 Apphcatlon Application License User/D |ogs in License valid? Contact SysAdmin Yes 1 AC = Authentication Code TP = Temporary Password UECV = User Exception Counter Value
Description: