System and method of hash string extraction
First Claim
Patent Images
1. A method of generating biometric data comprising:
- extracting feature data from a set of biometric data corresponding to a biometric sample;
encoding the extracted feature data with a processor to create one or more enrollment templates of encoded features, said encoding including determining a plurality of features in the extracted feature data, determining at least a parameter associated with each of the plurality of features, and providing subset data corresponding to a plurality of overlapping subsets of the features, at least some of the overlapping subsets including fewer than all of the features within the set of data; and
generating an enrollment string of symbols representing said encoded features with the processor.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
63 Claims
-
1. A method of generating biometric data comprising:
-
extracting feature data from a set of biometric data corresponding to a biometric sample; encoding the extracted feature data with a processor to create one or more enrollment templates of encoded features, said encoding including determining a plurality of features in the extracted feature data, determining at least a parameter associated with each of the plurality of features, and providing subset data corresponding to a plurality of overlapping subsets of the features, at least some of the overlapping subsets including fewer than all of the features within the set of data; and generating an enrollment string of symbols representing said encoded features with the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for generating biometric data, comprising:
-
a contact imager configured to extract feature data from a set of biometric data corresponding to a biometric sample; and a processor configured to encode the extracted feature data to create one or more enrollment templates of encoded features, determine a plurality of features in the extracted feature data, determines at least a parameter associated with each of the plurality of features, provides subset data corresponding to a plurality of overlapping subsets of the features, and generates an enrollment string of symbols representing said encoded features, wherein at least some of the overlapping subsets including fewer than all of the features within the set of data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage medium whose contents cause a computing system to perform a method for generating biometric data, the method comprising:
-
extracting feature data from a set of biometric data corresponding to a biometric sample; encoding the extracted feature data to create one or more enrollment templates of encoded features, said encoding including determining a plurality of features in the extracted feature data, determining at least a parameter associated with each of the plurality of features, and providing subset data corresponding to a plurality of overlapping subsets of the features, wherein at least some of the overlapping subsets including fewer than all of the features within the set of data; and generating an enrollment string of symbols representing said encoded features. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of password generation comprising:
-
determining from a biometric information 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 with a processor 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 with the processor 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. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of password generation comprising:
-
determining a location of an alignment feature within a biometric information sample from an individual; 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 with a processor 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. - View Dependent Claims (37, 38, 39)
-
-
40. A system for generating passwords, comprising:
-
means for determining from a biometric information sample a first string including a plurality of symbols and for determining a plurality of strings in dependence upon predetermined characteristics in relation to the first string, wherein the symbols are based on features within the biometric information sample; means for hashing the strings from the determined plurality of strings to produce a plurality of hash values; and means for 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. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
-
48. A system for generating a password, comprising:
-
means for determining a location of an alignment feature within a biometric information sample from an individual; means for extracting features from the biometric information sample; means for 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; means for determining a plurality of error strings in dependence upon predetermined parameters defining an error region about the extracted first string; means for 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 means for 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. - View Dependent Claims (49, 50, 51)
-
-
52. A computer-readable storage medium whose contents cause a computing system to perform a method for generating passwords, the method comprising:
-
determining from a biometric information 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. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59)
-
-
60. A computer-readable storage medium whose contents cause a computing system to perform a method for generating passwords, the method comprising:
-
determining a location of an alignment feature within a biometric information sample from an individual; 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. - View Dependent Claims (61, 62, 63)
-
Specification