Secure user authentication using biometric information
First Claim
Patent Images
1. An apparatus comprising:
- a web server computing device configured to provide to a user computing device, at least one of a biometric browser extension and a biometric browser plug-in as part of a biometric service browser application for execution on a user computing device;
the at least one of the biometric browser extension and the biometric browser plug-in configured to detect a visit by the user computing device to a web site produced by the web server computing device, with which the user computing device has previously been enrolled;
the at least one of the biometric browser extension and the biometric browser plug-in configured to prompt the user to provide biometric identification of the user through a biometric service executing on the user computing device and interfacing the one of the biometric browser extension and the biometric browser plug-in with a biometric sensor associated with the user computing device;
the at least one of the biometric browser extension and the biometric browser plug-in configured to receive from the biometric service an authentication token and user identification produced by the biometric sensor responsive to a validation of biometric identification of the user by the biometric sensor and responsive to a validation by the biometric service of a digital signature of the one of the biometric browser extension and the biometric browser plug-in received by the biometric service from the one of the biometric browser extension and the biometric browser plug-in;
the web server computing device configured to receive from the at least one of the biometric browser extension and the biometric browser plug in, the authentication token.
7 Assignments
0 Petitions
Accused Products
Abstract
An apparatus includes a biometric sensor capable of identifying biometric information associated with a user. A storage device coupled to the biometric sensor stores user information. A biometric service is coupled to the biometric sensor and capable of communicating with the biometric sensor. A web browser application having a biometric extension communicates with the biometric sensor via the biometric service. The web browser'"'"'s biometric extension is capable of communicating with multiple web servers.
-
Citations
26 Claims
-
1. An apparatus comprising:
-
a web server computing device configured to provide to a user computing device, at least one of a biometric browser extension and a biometric browser plug-in as part of a biometric service browser application for execution on a user computing device; the at least one of the biometric browser extension and the biometric browser plug-in configured to detect a visit by the user computing device to a web site produced by the web server computing device, with which the user computing device has previously been enrolled; the at least one of the biometric browser extension and the biometric browser plug-in configured to prompt the user to provide biometric identification of the user through a biometric service executing on the user computing device and interfacing the one of the biometric browser extension and the biometric browser plug-in with a biometric sensor associated with the user computing device; the at least one of the biometric browser extension and the biometric browser plug-in configured to receive from the biometric service an authentication token and user identification produced by the biometric sensor responsive to a validation of biometric identification of the user by the biometric sensor and responsive to a validation by the biometric service of a digital signature of the one of the biometric browser extension and the biometric browser plug-in received by the biometric service from the one of the biometric browser extension and the biometric browser plug-in; the web server computing device configured to receive from the at least one of the biometric browser extension and the biometric browser plug in, the authentication token. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
providing, via a web server computing device, to a user computing device, at least one of a biometric browser extension and a biometric browser plug-in, as part of a biometric service, for execution on a user computing device; detecting, via the at least one of the biometric browser extension and biometric browser plug-in, a visit by the user computing device to a web site produced by the web server computing device, with which the user computing device has previously been enrolled; prompting, via the at least one of the biometric browser extension and the biometric browser plug-in, the user computing device to provide biometric identification of the user through the at least one of the biometric browser extension and the biometric browser plug-in of the biometric service utilizing a biometric sensor associated with the user computing device; receiving, via the at least one of the biometric browser extension and the biometric browser plug-in, from the biometric service, an authentication token and user identification produced by the biometric sensor responsive to a validation of biometric identification of the user by the biometric sensor and responsive to a validation by the biometric service of a digital signature of the at least one of the biometric browser extension and the biometric browser plug-in received by the biometric service from the at least one of the biometric browser extension and the biometric browser plug-in; receiving, via the at least one of the biometric browser extension and the biometric browser plug-in, at the web server computing device, the authentication token. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. Non-transitory computer readable storage media storing thereon computer readable instructions that, when executed by a computing device, cause the computing device to perform a method, the method comprising:
-
providing to a user computing device, at least one of a biometric browser extension and a biometric browser plug-in, as part of a biometric service, for execution on the user computing device which has previously been enrolled with a web server computing device, as part of the biometric service interfacing the user computing device and the web server computing device; detecting a visit by a user to a web site served by the web server computing device, with which the user computing device has previously been enrolled; prompting the user computing device to provide biometric identification of the user through at least one of the biometric browser extension and the biometric browser plug-in within the biometric service interfacing the with a biometric sensor associated with the user computing device; receiving from the biometric service an authentication token and user identification produced by the biometric sensor responsive to a validation of biometric identification of the user by the biometric sensor and responsive to a validation by the biometric service of a digital signature of at least one of the biometric browser extension and the biometric browser plug-in received by the biometric service from the at least one of the biometric browser extension and the biometric browser extension; receiving at the web server computing device, the authentication token from the at least one of the biometric browser extension and the biometric browser plug-in.
-
-
24. An apparatus comprising:
-
a user computing device configured to receive from a web server computing device at least one of a biometric browser extension and a biometric browser plug-in as part of a biometric service executing on the user computing device and interfacing the user computing device and the web server computing device; the user computing device configured to receive from the at least one of the biometric browser extension and the biometric browser plug-in an indication that the web server computing device has detected a visit by the user computing device to a web site produced by the web server computing device, with which the user has previously been enrolled; the user computing device configured to receive from the at least one of the biometric browser extension and the biometric browser plug-in a prompt to the user computing device to provide biometric identification of the user through the utilizing the at least one of the biometric browser extension and the biometric browser plug-in, interfacing with a biometric sensor associated with the user computing device; the user computing device configured to provide the at least one of the biometric browser extension and the biometric browser plug-in an authentication token received from the biometric service and user identification produced by the biometric sensor responsive to a validation of biometric identification of the user by the biometric sensor and responsive to a validation by the biometric service of a digital signature of the at least one of the biometric browser extension and the biometric browser plug-in received by the biometric service from the at least one of the biometric browser extension and the biometric browser plug-in; the user computing device configured to provide, through the at least one of the biometric browser extension and the biometric browser plug-in, the web server computing device with the authentication token.
-
-
25. A method comprising:
-
receiving, via a user computing device, from a web server computing device at least one of a biometric browser extension and a biometric browser plug-in as part of a biometric service executing on the user computing device and interfacing the user computing device and the web server computing device; receiving, via the user computing device, from the at least one of the biometric browser extension and the biometric browser plug-in an indication that the web server computing device has detected a visit by the user computing device to a web site produced by the web server computing device, with which the user computing device has previously been enrolled; receiving, via the user computing device, from the at least one of the biometric browser extension and the biometric browser plug-in a prompt to the user computing device to provide biometric identification of the user through the biometric service interfacing the at least one of the biometric browser extension and the biometric browser plug-in with a biometric sensor associated with the user computing device; providing, via the user computing device, the at least one of the biometric browser extension and the biometric browser plug-in an authentication token received from the biometric service and user identification produced by the biometric sensor responsive to a validation of biometric identification of the user by the biometric sensor and responsive to a validation by the biometric service of a digital signature of the at least one of the biometric browser extension and the biometric browser plug-in received by the biometric service from the at least one of the biometric browser extension and the biometric browser plug-in; providing, via the user computing device, through the at least one of the biometric browser extension and the biometric browser plug-in, the web server computing device with the authentication token.
-
-
26. Non-transitory computer readable storage media storing computer readable instructions that, when executed by a computing device, cause the computing device to perform a method, the method comprising:
-
receiving from a web server computing device at least one of a biometric browser extension and a biometric browser plug-in as part of a biometric service executing on the user computing device and interfacing the user computing device and the web server computing device; receiving from the at least one of the biometric browser extension and the biometric browser plug-in an indication that the web server computing device has detected a visit by the user computing device to a web site produced by the web server computing device, with which the user computing device has previously been enrolled; receiving from the at least one of the biometric browser extension and the biometric browser plug-in a prompt to the user computing device to provide biometric identification of the user through the biometric service utilizing the at least one of the biometric browser extension and the biometric browser plug-in interfacing with a biometric sensor associated with the user computing device; providing the at least one of the biometric browser extension and the biometric browser plug-in an authentication token received from the biometric service and user identification produced by the biometric sensor responsive to a validation of biometric identification of the user by the biometric sensor and responsive to a validation by the biometric service of a digital signature of the at least one of the biometric browser extension and the biometric browser plug-in received by the biometric service from the at least one of the biometric browser extension and the biometric browser plug-in; providing through the at least one of the biometric browser extension and the biometric browser plug-in, the web server computing device with the authentication token.
-
Specification