Biometric feature database establishing method and apparatus
First Claim
1. A computer-implemented method, comprising:
- constructing a mapping relationship between first biometric feature data and a first account of a first user from a first user device;
generating a first verification code corresponding to the first user, wherein the first verification code comprises a plurality of numbers;
storing the first biometric feature data in a first biometric feature database corresponding to a hash value;
determining a first usage frequency attribute for the first biometric feature data in the first biometric feature database, wherein the first usage frequency attribute indicates a matching success frequency of matching the first biometric feature data to the first user and, in part, is computed using a function operating on a first value and a second value;
sorting biometric features of the first biometric feature database, based on a descending order of the first usage frequency attribute corresponding to the first biometric feature data and one or more previously determined usage frequency attributes stored in the first biometric feature database;
receiving the first verification code and second biometric feature data corresponding to a service request;
calculating the hash value based on the first verification code;
determining, based on the hash value, the first biometric feature database to be used for verifying the second biometric feature data;
matching the second biometric feature data with the first biometric feature data, wherein the first biometric feature data is selected based on the first usage frequency attribute being greater than the one or more previously determined usage frequency attributes stored in the first biometric feature database; and
based on matching the second biometric feature data with the first biometric feature data, generating output corresponding to the service request.
3 Assignments
0 Petitions
Accused Products
Abstract
A usage frequency attribute is determined for each biometric feature in a biometric feature database. The usage frequency attribute indicates a matching success frequency of matching the biometric feature to a user having the biometric feature. The biometric features of the user are sorted in descending order of the usage frequency attribute. The sorting is based on a descending order of the usage frequency attributes for a given user. The biometric features in the biometric feature database are stored in descending order. The storing includes providing prioritized access to the biometric feature having a highest value of the usage frequency attribute so that the biometric feature is selected first in response to a request for the biometric feature of the user.
13 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
constructing a mapping relationship between first biometric feature data and a first account of a first user from a first user device; generating a first verification code corresponding to the first user, wherein the first verification code comprises a plurality of numbers; storing the first biometric feature data in a first biometric feature database corresponding to a hash value; determining a first usage frequency attribute for the first biometric feature data in the first biometric feature database, wherein the first usage frequency attribute indicates a matching success frequency of matching the first biometric feature data to the first user and, in part, is computed using a function operating on a first value and a second value; sorting biometric features of the first biometric feature database, based on a descending order of the first usage frequency attribute corresponding to the first biometric feature data and one or more previously determined usage frequency attributes stored in the first biometric feature database; receiving the first verification code and second biometric feature data corresponding to a service request; calculating the hash value based on the first verification code; determining, based on the hash value, the first biometric feature database to be used for verifying the second biometric feature data; matching the second biometric feature data with the first biometric feature data, wherein the first biometric feature data is selected based on the first usage frequency attribute being greater than the one or more previously determined usage frequency attributes stored in the first biometric feature database; and based on matching the second biometric feature data with the first biometric feature data, generating output corresponding to the service request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
-
constructing a mapping relationship between first biometric feature data and a first account of a first user from a first user device; generating a first verification code corresponding to the first user, wherein the first verification code comprises a plurality of numbers; storing the first biometric feature data in a first biometric feature database corresponding to a hash value; determining a first usage frequency attribute for the first biometric feature data in the first biometric feature database, wherein the first usage frequency attribute indicates a matching success frequency of matching the first biometric feature data to the first user and, in part, is computed using a function operating on a first value and a second value; sorting biometric features of the first biometric feature database, based on a descending order of the first usage frequency attribute corresponding to the first biometric feature data and one or more previously determined usage frequency attributes stored in the first biometric feature database; receiving the first verification code and second biometric feature data corresponding to a service request; calculating the hash value based on the first verification code; determining, based on the hash value, the first biometric feature database to be used for verifying the second biometric feature data; matching the second biometric feature data with the first biometric feature data, wherein the first biometric feature data is selected based on the first usage frequency attribute being greater than the one or more previously determined usage frequency attributes stored in the first biometric feature database; and based on matching the second biometric feature data with the first biometric feature data, generating output corresponding to the service request. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer-implemented system, comprising:
-
one or more computers; and one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising; constructing a mapping relationship between first biometric feature data and a first account of a first user from a first user device; generating a first verification code corresponding to the first user, wherein the first verification code comprises a plurality of numbers; storing the first biometric feature data in a first biometric feature database corresponding to a hash value; determining a first usage frequency attribute for the first biometric feature data in the first biometric feature database, wherein the first usage frequency attribute indicates a matching success frequency of matching the first biometric feature data to the first user and, in part, is computed using a function operating on a first value and a second value; sorting biometric features of the first biometric feature database, based on a descending order of the first usage frequency attribute corresponding to the first biometric feature data and one or more previously determined usage frequency attributes stored in the first biometric feature database; receiving the first verification code and second biometric feature data corresponding to a service request; calculating the hash value based on the first verification code; determining, based on the hash value, the first biometric feature database to be used for verifying the second biometric feature data; matching the second biometric feature data with the first biometric feature data, wherein the first biometric feature data is selected based on the first usage frequency attribute being greater than the one or more previously determined usage frequency attributes stored in the first biometric feature database; and based on matching the second biometric feature data with the first biometric feature data, generating output corresponding to the service request. - View Dependent Claims (17, 18, 19, 20)
-
Specification