Canadian Patents Database / Patent 2588078 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 2588078
(54) English Title: MULTIMODAL BIOMETRIC PLATFORM
(54) French Title: PLATE-FORME BIOMETRIQUE MULTIMODALE
(51) International Patent Classification (IPC):
  • G06K 9/00 (2006.01)
  • G05B 19/00 (2006.01)
(72) Inventors (Country):
  • WILLIS, WILLIAM FREDERIC (United States of America)
  • MILLER, JAMES S. (United States of America)
  • LAU, JOHANN H. (United States of America)
  • DLAB, DANIEL (Canada)
(73) Owners (Country):
  • IMAGEWARE SYSTEMS, INC. (United States of America)
(71) Applicants (Country):
  • IMAGEWARE SYSTEMS, INC. (United States of America)
(74) Agent: SMART & BIGGAR
(45) Issued: 2015-03-17
(86) PCT Filing Date: 2005-11-15
(87) PCT Publication Date: 2006-05-26
Examination requested: 2010-12-30
(30) Availability of licence: N/A
(30) Language of filing: English

(30) Application Priority Data:
Application No. Country Date
10/991,352 United States of America 2004-11-16
60/663,310 United States of America 2005-03-17

English Abstract



A multimodal biometric identification or authentication system (11) includes a
plurality of biometric clients
(13a-13d). Each of the biometric clients may include devices for capturing
biometric images of a plurality of types. The system includes
a router (15) in communication with the biometric clients. The router receives
biometric images from, and returns biometric scores
or results to, the biometric clients. The system includes a plurality of
biometric matching engines (21a-21d) in communication with
the router. Each biometric matching engine includes multiple biometric
processors. Each biometric processor is adapted to process
biometric data of a particular type. The biometric matching engines transmit
and receive biometric data to and from the router.


French Abstract

L'invention concerne un système d'identification au d'authentification biométrique multimodal comprenant une pluralité de clients biométriques. Chacun des clients biométriques peut comprendre des dispositifs destinés à capturer des images biométriques d'une pluralité de types. Ledit système comprend un routeur en communication avec les clients biométriques. Ce routeur reçoit des images biométriques provenant des clients biométriques, et leur renvoie des notes ou des résultats biométriques. Le système comprend également une pluralité de moteurs de mise en correspondance biométrique en communication avec le routeur. Chaque moteur de mise en correspondance biométrique comprend de multiples processeurs biométriques. Chaque processeur biométrique est conçu pour traiter des données biométriques de type particulier. Les moteurs de mise en correspondance biométrique transmettent des données biométriques au routeur et en reçoivent de celui-ci.


Note: Claims are shown in the official language in which they were submitted.


THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:

1. A biometric system, which comprises:
a biometric client, said biometric client including means for capturing
biometric images in a plurality of modes;
a router in communication with said biometric client to receive biometric
images from said biometric client; and,
a plurality of biometric matching engines in communication with said router to

receive biometric images from said router, wherein said plurality of biometric

matching engines including means for processing biometric images in a
plurality of modes, wherein:
said plurality of biometric matching engines comprise:
a first group of biometric matching engines, wherein each
biometric matching engine of said first group being configured
to process a first set of biometric image types, and
a second group of biometric matching engines, wherein each
biometric matching engine of said second group being
configured to process a second set of biometric image types; and
said router is configurable to operate in a mode where a biometric
template is sent to each biometric matching engine of said first group
for storing.

19


2. The biometric system as claimed in claim 1, wherein said plurality of
biometric
matching engines include:
means for creating biometric templates from biometric images received from
said router.
3. The biometric system as claimed in claim 2, wherein said plurality of
biometric
matching engines include:
means for sending to said router biometric templates.
4. The biometric system as claimed in claim 1, wherein said plurality of
biometric
matching engines include:
means for caching biometric templates received from said router.
5. The biometric system as claimed in claim 1, wherein said plurality of
biometric
matching engines include means for caching biometric templates in physical
memory.
6. The biometric system as claimed in claim 1, wherein said plurality of
biometric
matching engines include means for comparing cached biometric templates with
probe
template.
7. The biometric system as claimed in claim 1, wherein said plurality of
biometric
matching engines include means for normalizing scores resulting from
comparison of
cached templates with probe templates.
8. The biometric system as claimed in claim 1, wherein said plurality of
biometric
matching engines include means for sending to said router scores resulting
from
comparison probe templates with cached templates.



9. The biometric system as claimed in claim 8, wherein said router includes
means for
sending to said biometric client scores received from said biometric matching
engine.
10. The biometric system as claimed in claim 1, wherein said plurality of
biometric
matching engines include:
a first biometric processor for comparing biometric templates of a first type
and
returning scores based on comparison of biometric templates of said first
type;
a first biometric plugin coupled to said first biometric processor;
a second biometric processor for comparing biometric templates of a second
type and returning scores based on comparison of biometric templates of said
second type; and,
a second biometric plugin coupled to said second biometric processor.
11. A method of processing multimodal biometric data, which comprises:
receiving at a router multimodal biometric enrollment data, said multimodal
biometric enrollment data comprising a biometric image of a first type and a
biometric image of a second type;
sending said biometric image of said first type and a biometric image of said
second type to one of a group of multimodal biometric matching engines;
creating from said biometric image of said first type a first biometric
template
and from said biometric image of said second type a second biometric template;
sending said first and second biometric templates to said router; and

21



creating each biometric template of first and second types at each biometric
matching engine of said group.
12. The method as claimed in claim 11, including:
striping biometric templates across the multimodal biometric matching engines
of said group.
13. The method as claimed in claim 12, wherein striping comprises:
caching a biometric template at a single biometric matching engine of said
group.
14. The method as claimed in claim 12, including:
sending a target image of said first type and a target image of said second
type
to each biometric matching engine of said group for processing.
15. The method as claimed in claim 11, including:
mirroring biometric templates across the multimodal biometric matching
engines of said group.
16. The method as claimed in claim 15 , wherein mirroring includes:
caching each biometric template at each biometric matching engine of said
group.
22


17. The method as claimed in claim 15, including:
sending a target image of said first type and a target image of said second
type
to a selected biometric matching engine of said group for processing.
23


A single figure which represents the drawing illustrating the invention.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Admin Status

Title Date
(86) PCT Filing Date 2005-11-15
(87) PCT Publication Date 2006-05-26
(85) National Entry 2007-05-16
Examination Requested 2010-12-30
(45) Issued 2015-03-17

Maintenance Fee

Description Date Amount
Last Payment 2016-10-12 $250.00
Next Payment if small entity fee 2017-11-15 $125.00
Next Payment if standard fee 2017-11-15 $250.00

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee set out in Item 7 of Schedule II of the Patent Rules;
  • the late payment fee set out in Item 22.1 of Schedule II of the Patent Rules; or
  • the additional fee for late payment set out in Items 31 and 32 of Schedule II of the Patent Rules.

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Filing $400.00 2007-05-16
Maintenance Fee - Application - New Act 2 2007-11-15 $100.00 2007-05-16
Registration of Documents $100.00 2007-08-15
Registration of Documents $100.00 2007-08-15
Reinstatement: Failure to Pay Application Maintenance Fees $200.00 2009-11-09
Maintenance Fee - Application - New Act 3 2008-11-17 $100.00 2009-11-09
Maintenance Fee - Application - New Act 4 2009-11-16 $100.00 2009-11-09
Maintenance Fee - Application - New Act 5 2010-11-15 $200.00 2010-10-15
Reinstatement - failure to request examination $200.00 2010-12-30
Request for Examination $800.00 2010-12-30
Maintenance Fee - Application - New Act 6 2011-11-15 $200.00 2011-10-27
Maintenance Fee - Application - New Act 7 2012-11-15 $200.00 2012-10-11
Maintenance Fee - Application - New Act 8 2013-11-15 $200.00 2013-11-06
Maintenance Fee - Application - New Act 9 2014-11-17 $200.00 2014-10-27
Reinstatement - failure to pay final fee $200.00 2014-11-06
Final $300.00 2014-11-06
Maintenance Fee - Patent - New Act 10 2015-11-16 $250.00 2015-10-08
Maintenance Fee - Patent - New Act 11 2016-11-15 $250.00 2016-10-12

To view selected files, please enter reCAPTCHA code :




Filter Download Selected in PDF format (Zip Archive)
Document
Description
Date
(yyyy-mm-dd)
Number of pages Size of Image (KB)
Abstract 2007-05-16 1 70
Claims 2007-05-16 7 299
Drawings 2007-05-16 11 264
Description 2007-05-16 18 1,138
Representative Drawing 2007-07-26 1 12
Cover Page 2007-07-27 2 50
Claims 2012-11-13 5 209
Description 2013-10-15 21 1,240
Claims 2013-10-15 5 122
Cover Page 2015-02-12 2 50
Abstract 2015-02-13 1 62
Correspondence 2007-07-25 1 20
Correspondence 2007-08-15 2 60
Correspondence 2007-08-15 1 52
Prosecution-Amendment 2010-12-30 1 41
Prosecution-Amendment 2012-05-29 2 63
Prosecution-Amendment 2013-04-12 3 94
Prosecution-Amendment 2012-11-13 3 80
Correspondence 2013-10-15 5 172
Prosecution-Amendment 2013-10-15 17 539
Correspondence 2013-10-22 1 15
Correspondence 2013-10-22 1 17
Fees 2014-10-27 2 81
Prosecution-Amendment 2014-11-06 3 112
Correspondence 2014-11-06 3 110
Correspondence 2015-01-13 1 27
Correspondence 2015-02-17 4 219