IP Library Granted Patent US 9,781,107
Granted Patent B2
US 9,781,107 · App. 14/922,310 · Granted Oct 3, 2017

Methods and systems for authenticating users

Inventors: Conor Robert White (Fairfax, VA); Michael Peirce (Dublin, IE); Jason Scott Cramer (Vienna, VA); Chet Bradford Steiner (McLean, VA); Suzanna Diebes (Sterling, VA)
Assignee: DAON HOLDINGS LIMITED
H04L63/0861G06F21/31G06F21/32G06F21/577G06Q10/00G06Q20/4016G06Q30/06H04L9/3228H04L9/3231H04L63/08H04L63/123H04L2209/56
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 9,781,107
App. No.
14/922,310
Granted
Oct 3, 2017
Kind
B2
Abstract

A method of authenticating users to reduce transaction risks includes indicating a desire to conduct a transaction and determining whether the transaction requires access to protected resources. Moreover, the method determines whether inputted information is known, determines a state of a communications device when the inputted information is known, and transmits a biometric authentication request from a server to an authentication system when the state of the communications device is enrolled. Additionally, the method includes validating the communications device, capturing biometric authentication data in accordance with a biometric authentication data capture request with the communications device, biometrically authenticating the user, generating a one-time pass-phrase and storing the one-time pass-phrase on the authentication system when the user is authenticated, comparing the transmitted one-time pass-phrase against the stored one-time pass-phrase, and granting access to the protected resources when the transmitted and stored one-time pass-phrases match.

Claims (46)

1. A method for authenticating users comprising:

determining, by a processor, based on a user request to conduct a transaction, a risk level for the transaction and at least one risk factor related to conditions under which the transaction is requested, the transaction for unlocking an electronic door lock;

determining, based on the transaction risk level and the at least one risk factor, a biometric parameter for authenticating the user;

authenticating the user based on the biometric parameter; and

transmitting a message to the electronic door lock after successfully authenticating the user, the message being an instruction to unlock the door.

2. A method for authenticating users in accordance with claim 1 , said determining, based on a user request to conduct a transaction, step further comprising:

determining a type of the transaction;

identifying a policy that corresponds to the transaction; and

determining, based on the policy, the at least one risk factor.

3. A method for authenticating users in accordance with claim 2 , said determining, based on the transaction risk level and the at least one risk factor, step comprising determining, based on the policy, the parameter for authenticating the user.

4. A method for authenticating users in accordance with claim 1 , said determining, based on the user request to conduct the transaction, step comprising:

determining a type of the transaction;

selecting at least one rule included in a policy that corresponds to the transaction; and

identifying, based on the at least one rule, the at least one risk factor.

5. A computing device for authenticating users comprising:

a processor; and

a memory configured to store data, said computing device being associated with a network and said memory being in communication with said processor and having instructions stored thereon which, when executed by said processor, cause said computing device to:

determine, based on a user request to conduct a transaction, a risk level for the transaction and at least one risk factor related to conditions under which the transaction is requested, the transaction for unlocking an electronic door lock;

determine, based on the transaction risk level and the at least one risk factor, a biometric parameter for authenticating the user;

authenticate the user based on the biometric parameter; and

transmit a message to the electronic door lock after successfully authenticating the user, the message being an instruction to unlock the door.

6. A computing device for authenticating users in accordance with claim 5 , wherein the at least one risk factor comprises a timing of the transaction or a geographic location of the transaction.

7. A computing device for authenticating users in accordance with claim 5 , wherein the instructions when read and executed by said processor further cause said computing device to:

determine a type of the transaction;

identify a policy that corresponds to the transaction; and

determine, based on the policy, the at least one risk factor.

8. A computing device for authenticating users in accordance with claim 5 , wherein the instructions when read and executed by said processor further cause said computing device to:

determine a type of the transaction;

select at least one rule included in a policy that corresponds to the transaction; and

identify, based on the at least one rule, the at least one risk factor.

9. A computing device for authenticating users in accordance with claim 5 , said computing device being an authentication computer system.

10. A computing device for authenticating users in accordance with claim 5 , said computing device being a smart phone.

11. A computing device for authenticating users in accordance with claim 5 , said computing device being a tablet computer.

12. A computer program recorded on a non-transitory computer-readable recording medium included in a computing device for enhancing accuracy of biometric authentication transaction results, the computer program being comprised of instructions, which when read and executed by the computing device, cause the computing device to:

determine, based on a user request to conduct a transaction, a risk level for the transaction and at least one risk factor related to conditions under which the transaction is requested, the transaction for unlocking an electronic door lock;

determine, based on the transaction risk level and the at least one risk factor, a biometric parameter for authenticating the user;

authenticate the user based on the biometric parameter; and

transmit a message to the electronic door lock after successfully authenticating the user, the message being an instruction to unlock the door.

13. A computer program in accordance with claim 12 , wherein the instructions, when read and executed by the computing device, cause the computing device to:

determine a type of the transaction;

identify a policy that corresponds to the transaction; and

determine, based on the policy, the at least one risk factor.

14. A computer program in accordance with claim 12 , wherein the instructions, when read and executed by the computing device, cause the computing device to:

determine a type of the transaction;

select at least one rule included in a policy that corresponds to the transaction; and

identify, based on the at least one rule, the at least one risk factor.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2023
From: DAON ENTERPRISES LIMITED
To: DAON TECHNOLOGY
Reel/Frame 062820/0341 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2021
From: DAON HOLDINGS LIMITED
To: DAON ENTERPRISES LIMITED
Reel/Frame 057650/0234 →
Continuity (3)
Continuation 13845444 · Mar 18, 2013
Continuation 12535720 · Aug 5, 2009
Related Publication 20160042167A1 · Feb 11, 2016