IP Library Granted Patent US 8,015,128
Granted Patent B2
US 8,015,128 · App. 11/865,173 · Granted Sep 6, 2011

Biometric security using neuroplastic fidelity

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,015,128
App. No.
11/865,173
Granted
Sep 6, 2011
Kind
B2
Abstract

A system, method and program product for providing biometric security using neuroplastic fidelity. A method is disclosed that includes: receiving biometric data; analyzing the biometric data with a probabilistic neural network and outputting a chromosome containing a binary string; mapping the binary string to a selected extractor and a selected matcher; apply the selected extractor to the biometric data to generate a template; using the selected matcher to compare the template to a set of stored templates to identify a match; and outputting a result.

Claims (32)

1. A computer implemented method for providing biometric security, comprising:

receiving biometric data;

analyzing the biometric data with a probabilistic neural network and outputting a chromosome having a plurality of bits;

mapping the plurality of bits of the chromosome to an extractor selected from a plurality of extractors and to a matcher selected from a plurality of matchers;

applying the selected extractor to the biometric data to generate a template;

using the selected matcher to compare the template to a set of stored templates to identify a match; and

outputting a result.

2. The method of claim 1 , wherein the chromosome includes a binary string and each bit of the chromosome represents an end state having an associated probability.

3. The method of claim 1 , wherein the biometric data comprises exemplar data used to train the probabilistic neural network.

4. The method of claim 1 , wherein the biometric data comprises trauma data to pause the neural network for an iteration to provide random weight changes that alter the plasticity of the probabilistic neural network.

5. The method of claim 1 , wherein the chromosome is stored in a chromosome look-up table along with an associated score.

6. The method of claim 5 , further comprising continuously creating new chromosomes based on existing chromosomes stored in the chromosome look-up table.

7. A computer program product stored on a non-transitory computer readable medium, which when executed by a computer system provides biometric security, and comprises:

program code for receiving biometric data;

program code for analyzing the biometric data with a probabilistic neural network and outputting a chromosome having a plurality of bits;

program code for mapping the plurality of bits of the chromosome to an extractor selected from a plurality of extractors and to a matcher selected from a plurality of matchers;

program code for applying the selected extractor to the biometric data to generate a template;

program code for using the selected matcher to compare the template to a set of stored templates to identify a match; and

program code for outputting a result.

8. The computer program product of claim 7 , wherein the chromosome includes a binary string and each bit of the chromosome represents an end state having an associated probability.

9. The computer program product of claim 7 , wherein the biometric data comprises exemplar data used to train the probabilistic neural network.

10. The computer program product of claim 7 , wherein the biometric data comprises trauma data to pause the neural network for an iteration to provide random weight changes that alter the plasticity of the probabilistic neural network.

11. The computer program product of claim 7 , wherein the chromosome is stored in a chromosome look-up table along with an associated score.

12. The computer program product of claim 11 , further comprising program code for continuously creating new chromosomes based on existing chromosomes stored in the chromosome look-up table.

13. A computer implemented method for deploying a system for providing biometric security, comprising:

providing a computer infrastructure being operable to:

receive biometric data;

analyze the biometric data with a probabilistic neural network and output a chromosome containing a plurality of bits;

map the plurality of bits of the chromosome to an extractor selected from a plurality of extractors and to a matcher selected from a plurality of matchers;

apply the selected extractor to the biometric data to generate a template;

use the selected matcher to compare the template to a set of stored templates to identify a match; and

output a result.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2008
From: BAUGHMAN, AARON K.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 020590/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2008
From: BAUGHMAN, AARON K.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 020590/0093 →