Secure Biometrics Matching with Split Phase Client-Server Matching Protocol
First Claim
1. A method comprising:
- receiving a first biometric input in an electronic device;
storing the first biometric input in the electronic device as a biometric profile;
sending the biometric profile to at least one server;
receiving an additional biometric input from a user in the electronic device;
comparing the additional biometric input to the biometric profile stored in the electronic device to generate a local matching score;
sending the additional biometric input to the at least one server;
comparing the local matching score and a remote matching score generated by the at least one server; and
determining whether to authenticate the user based on the comparison of the local matching score and the remote matching score.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of the invention provides a method for secure biometrics matching with split phase client-server matching protocol, wherein a first biometric input is received in an electronic device. The first biometric input is stored in the electronic device as a biometric profile; and, the biometric profile is sent to a server. An additional biometric input is received from a user in the electronic device; and, the additional biometric input is compared to the biometric profile stored in the electronic device to generate a local matching score. The additional biometric input is sent to the server. The local matching score and a remote matching score generated by the at least one server are compared; and, it is determined whether to authenticate the user based on the comparison of the local matching score and the remote matching score.
21 Citations
20 Claims
-
1. A method comprising:
-
receiving a first biometric input in an electronic device; storing the first biometric input in the electronic device as a biometric profile; sending the biometric profile to at least one server; receiving an additional biometric input from a user in the electronic device; comparing the additional biometric input to the biometric profile stored in the electronic device to generate a local matching score; sending the additional biometric input to the at least one server; comparing the local matching score and a remote matching score generated by the at least one server; and determining whether to authenticate the user based on the comparison of the local matching score and the remote matching score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving a biometric profile of a user by at least one server; receiving a biometric input from the user by the at least one server, the biometric input being obtained and sent to the at least one server from an electronic device; comparing the biometric input to the biometric profile stored in the at least one server with a processor to generate a matching score; comparing the matching score and a matching score generated by the electronic device; and determining whether to authenticate the user based on said comparing of the matching score and the matching score generated by the electronic device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising:
-
a computer readable storage medium having stored thereon; first program instructions executable by a device to cause the device to receive a biometric profile of a user; second program instructions executable by the device to cause the device to receive a biometric input from the user, the biometric input being obtained and sent to a at least one server from an electronic device; third program instructions executable by the device to cause the device to compare the biometric input to the biometric profile stored in the at least one server to generate a matching score; fourth program instructions executable by the device to cause the device to compare the matching score and a matching score generated by the electronic device; and fifth program instructions executable by the device to cause the device to determine whether to authenticate the user based on said comparing of the matching score and the matching score generated by the electronic device.
-
Specification