IP Library Granted Patent US 7,006,673
Granted Patent B2
US 7,006,673 · App. 09/911,743 · Granted Feb 28, 2006

Method of hash string extraction

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 7,006,673
App. No.
09/911,743
Granted
Feb 28, 2006
Kind
B2
Abstract

A method of hash string extraction from biometric information is disclosed. The method comprises the steps of providing a biometric information sample in the form of a fingerprint for example, extracting features from the biometric information sample and encoding the features based on their location within the biometric information sample; and, generating a string of values based on the extracted features and their determined locations. The method further comprises the steps of hashing the string of symbols to produce a plurality of hash values for comparing the plurality of hash values against a stored hash value for identifying a user.

Claims (30)

1. A method of password generation comprising:

providing a biometric information sample;

determining from the sample a first string including a plurality of symbols, the symbols based on features within the biometric information sample;

determining a plurality of strings in dependence upon predetermined characteristics in relation to the first string;

hashing the strings from the determined plurality of strings to produce a plurality of hash values; and

comparing each hash value from the plurality of hash values against a stored hash value determined during an enrollment process for determining at least one hash string from the plurality of hash strings indicative of a match,

wherein upon a match between a hash value from the plurality of hash values and the stored hash value, the string from the plurality of strings and associated with the matching hash value is provided as the generated password.

2. A method of password generation according to claim 1 wherein the first string is ordered based upon its symbol content.

3. A method of password generation according to claim 2 wherein the strings from the plurality of strings are ordered based upon their symbol content.

4. A method of password generation according to claim 1 wherein determining a plurality of strings in dependence upon predetermined characteristics comprises:

capturing an image of a biometric information sample from a biometric information source;

extracting a number r of features from the biometric information sample and encoding r symbols, one per feature; and,

extracting a number δ of extra features, and encoding δ extra symbols, one per extra feature, and

wherein comparing the string includes determining a number of symbols within the string that are absent from the previously stored string and deleting those symbols.

5. A method of password generation according to claim 1 wherein upon the comparison of each hash value from the plurality of hash values against a stored hash value determined during an enrollment process is indicative of other than at least one hash string from the plurality of hash strings matches, verifying if the plurality of hash strings includes all the hash strings that can be generated within predetermined characteristics.

6. A method of password generation according to claim 1 wherein the generated password is an unordered generated password.

7. A method of password generation according to claim 1 comprising determining at least a feature type of features within the biometric information sample and encoding symbols from the plurality of symbols in dependence upon the determined feature type.

8. A method of password generation according to claim 1 wherein a symbol is encoded as an n-bit value.

9. A method of password generation comprising:

providing a biometric information sample from an individual;

determining a location of an alignment feature within the biometric information sample;

extracting features from the biometric information sample;

determining from the extracted features a first string of symbols based on locations of extracted features within the biometric information sample relative to the alignment feature;

determining a plurality of error strings in dependence upon predetermined parameters defining an error region about the extracted first string;

hashing the first string and at least some of the error strings from the determined plurality of strings to produce a plurality of hash values; and

comparing each produced hash value from the plurality of hash values with a predetermined stored hash value for determining a hash value from the plurality of hash values indicative of a match,

wherein upon a match between a hash value from the plurality of hash values and the stored hash value, the string from which the matching hash value was derived is provided as the generated password.

10. A method of password generation according to claim 9 comprising: providing an indication of the alignment feature.

11. A method of password generation according to claim 10 wherein providing an indication of the alignment feature includes selecting the alignment feature from a plurality of alignment features.

12. A method of password generation according to claim 10 wherein providing an indication of the alignment feature includes selecting a region within the biometric information sample, the region being indicative of alignment feature from a plurality of potential alignment features.

Assignments (3)
LICENSE AGREEMENT Recorded Sep 19, 2005
From: DISCOBOLUS MANAGEMENT, LLC
To: ACTIVCARD CORP.
Reel/Frame 016547/0216 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2002
From: DEW ENGINEERING AND DEVELOPMENT LIMITED
To: ACTIVCARD IRELAND LIMITED
Reel/Frame 013286/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2001
From: HAMID, LARRY
To: DEW ENGINEERING AND DEVELOPMENT LIMITED
Reel/Frame 012045/0893 →