Two-directional biometric matching

US9720916B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9720916-B2
Application numberUS-201414255191-A
CountryUS
Kind codeB2
Filing dateApr 17, 2014
Priority dateMay 14, 2013
Publication dateAug 1, 2017
Grant dateAug 1, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A mechanism is provided for two-directional biometric matching. The mechanism receives a first biometric record and a second biometric record for matching. The mechanism performs a first matching process using a matching algorithm of the first record to the second record to obtain a first matching outcome. The mechanism performs a second matching process using the same matching algorithm of the first matching process, wherein the second record is matched to the first record to obtain a second matching outcome. The mechanism compares the first and second matching outcomes to determine if there is a difference in outcome.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for two-directional biometric matching, comprising: receiving a first biometric record and a second biometric record for matching, wherein the first biometric record is a sample biometric record provided from a biometric sensor and the second biometric record is a stored biometric record; performing a first matching process using an asymmetric matching algorithm to match the first biometric record to the second biometric record to obtain a first matching outcome, wherein the asymmetric matching algorithm comprises a layered series of algorithms comprising at least one trigger point, wherein a strong similarity result at the trigger point activates a short-cut branch through the layered series of algorithms; performing a second matching process using the asymmetric matching algorithm of the first matching process to match the second biometric record to the first biometric record to obtain a second matching outcome; and comparing the first matching outcome and the second matching outcome to determine if there is a difference in outcome. 2. The method as claimed in claim 1 , further comprising: providing an alert responsive to determining the first matching outcome and the second matching outcome are different. 3. The method as claimed in claim 1 , wherein comparing the first matching outcome and the second matching outcome comprises: generating a first match declaration based on the first matching outcome; generating a second match declaration based on the second matching outcome; and determining whether the first match declaration and the second match declaration agree. 4. The method as claimed in claim 1 , wherein comparing the first matching outcome and the second matching outcome comprises: generating a first matching score for the first matching outcome; generating a second matching score for the second matching outcome; and determining whether a difference between the first matching score and the second matching score is greater than a predefined threshold. 5. The method as claimed in claim 1 , further comprising: providing further analysis of the first biometric record and the second biometric record responsive to determining the first biometric record and the second biometric record are different. 6. The method as claimed in claim 1 , wherein the first matching process and the second matching process are performed simultaneously. 7. The method as claimed in claim 1 , wherein the first biometric record and the second biometric record are fingerprint, face, voice, iris, signature, hand geometry, or vein pattern records. 8. A system for two-directional biometric matching, comprising: a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to: receive a first biometric record and a second biometric record for matching, wherein the first biometric record is a sample biometric record provided from a biometric sensor and the second biometric record is a stored biometric record; perform a first matching process using an asymmetric matching algorithm to match the first biometric record to the second biometric record to obtain a first matching outcome, wherein the asymmetric matching algorithm comprises a layered series of algorithms comprising at least one trigger point, wherein a strong similarity result at the trigger point activates a short-cut branch through the layered series of algorithms; perform a second matching process using the asymmetric matching algorithm of the first matching process to match the second biometric record to the first biometric record to obtain a second matching outcome; and compare the first matching outcome and the second matching outcome to determine if there is a difference in outcome. 9. The system as claimed in claim 8 , wherein the instructions further cause the processor to: provide an alert responsive to determining the first matching outcome and the second matching outcome are different. 10. The system as claimed in claim 8 , wherein the comparing the first matching outcome and the second matching outcome comprises: generating a first match declaration based on the first matching outcome; generating a second match declaration based on the second matching outcome; and determining whether the first match declaration and the second match declaration agree. 11. The system as claimed in claim 8 , wherein comparing the first matching outcome and the second matching outcome comprises: generating a first matching score for the first matching outcome; generating a second matching score for the second matching outcome; and determining whether a difference between the first matching score and the second matching score is greater than a predefined threshold. 12. The system as claimed in claim 8 , wherein the instructions further cause the processor to: provide further analysis of the first biometric record and the second biometric record responsive to determining the first biometric record and the second biometric record are different. 13. The system as claimed in any claim 8 , wherein the first matching process and the second matching process operate on a pair of records simultaneously. 14. The system as claimed in claim 8 , wherein the first biometric record and the second biometric records are fingerprint, face, voice, iris, signature, hand geometry, or vein pattern records. 15. A computer program product for two-directional biometric matching, the computer program product comprising: a non-statutory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit to: receive a first biometric record and a second biometric record for matching, wherein the first biometric record is a sample biometric record provided from a biometric sensor and the second biometric record is a stored biometric record; perform a first matching process using an asymmetric matching algorithm to match the first biometric record to the second biometric record to obtain a first matching outcome, wherein the asymmetric matching algorithm comprises a layered series of algorithms comprising at least one trigger point, wherein a strong similarity result at the trigger point activates a short-cut branch through the layered series of algorithms; perform a second matching process using the asymmetric matching algorithm of the first matching process to match the second biometric record to the first biometric record to obtain a second matching outcome; and compare the first matching outcome and the second matching outcome to determine if there is a difference in outcome. 16. The computer program product as claimed in claim 15 , wherein comparing the first matching outcome and the second matching outcome comprises: generating a first match declaration based on the first matching outcome; generating a second match declaration based on the second matching outcome; and determining whether the first match declaration and the second match declaration agree. 17. The computer program product as claimed in claim 15 , wherein comparing the first matching outcome and the second matching outcome comprises: generating a first matching score for the first matching outcome; generating a second matching score for the second matching outcome; and determining whether a difference between the first matching score and the second matching score is greater than a predefined threshold. 18. The computer program product as claimed in cla

Assignees

Inventors

Classifications

  • G06F18/22Primary

    Matching criteria, e.g. proximity measures · CPC title

  • G06F16/436Primary

    using biological or physiological data of a human being, e.g. blood pressure, facial expression, gestures · CPC title

  • Indexing; Data structures therefor; Storage structures · CPC title

  • using biometric data, e.g. fingerprints, iris scans or voiceprints · CPC title

  • Biometric identity checks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9720916B2 cover?
A mechanism is provided for two-directional biometric matching. The mechanism receives a first biometric record and a second biometric record for matching. The mechanism performs a first matching process using a matching algorithm of the first record to the second record to obtain a first matching outcome. The mechanism performs a second matching process using the same matching algorithm of the…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F18/22. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 01 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).