Methods and systems for authentication
First Claim
1. A method, comprising:
- receiving, using one or more processing units, identity information corresponding to an identity;
accessing, using the one or more processing units, one or more data sources using the identity information, wherein accessing includes obtaining additional data associated with the identity information;
accessing, using the one or more processing units, a collection of questions;
generating, using the one or more processing units, one or more answers corresponding to one or more questions in the collection of questions using the additional data associated with the identity information;
generating, using the one or more processing units, one or more question sets using the one or more questions that have corresponding answers, wherein the questions sets are generated according to a ranking of the one or more questions and corresponding answers;
outputting, using the one or more processing units, a question subset from the one or more question sets;
receiving, using the one or more processing units, one or more responses to the question subset, wherein each question in the question subset has an associated correctness criteria, wherein each response to a question is categorized according to the correctness criteria associated with that question, and wherein the correctness criteria includes partially correct response criteria, correct response criteria, and incorrect response criteria,wherein the correct response criteria includes values between a first minimum threshold value and a first maximum threshold value, and the partially correct response criteria includes values that are between a second minimum threshold value and a second maximum threshold value and not between the first minimum threshold value and the first maximum threshold value, wherein the second minimum threshold value is less than the first minimum threshold value and the second maximum threshold value is greater than the first maximum threshold value;
assigning, using the one or more processing units, a score to each categorized response based on a multiplier, wherein a multiplier for the correct response criteria is different than a multiplier for the partially correct response criteria; and
authenticating, using the one or more processing units, the identity using the assigned scores.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods of authenticating a user on a network, including, based on identity information received from the user, accessing at least one data source to retrieve data associated with the user, comparing the retrieved data against a listing of possible questions associated with the retrieved data to determine associations between the retrieved data and the listing of possible questions, based on a ranking of the listing of possible questions, formulating at least one question set using questions within the listing of possible questions for which retrieved data is available, where each of the at least one question set includes at least two different questions, causing at least some of the questions from the at least one question set to be presented to the user, and, based on responses to the questions from the user, determining whether the user is authenticated.
43 Citations
38 Claims
-
1. A method, comprising:
-
receiving, using one or more processing units, identity information corresponding to an identity; accessing, using the one or more processing units, one or more data sources using the identity information, wherein accessing includes obtaining additional data associated with the identity information; accessing, using the one or more processing units, a collection of questions; generating, using the one or more processing units, one or more answers corresponding to one or more questions in the collection of questions using the additional data associated with the identity information; generating, using the one or more processing units, one or more question sets using the one or more questions that have corresponding answers, wherein the questions sets are generated according to a ranking of the one or more questions and corresponding answers; outputting, using the one or more processing units, a question subset from the one or more question sets; receiving, using the one or more processing units, one or more responses to the question subset, wherein each question in the question subset has an associated correctness criteria, wherein each response to a question is categorized according to the correctness criteria associated with that question, and wherein the correctness criteria includes partially correct response criteria, correct response criteria, and incorrect response criteria, wherein the correct response criteria includes values between a first minimum threshold value and a first maximum threshold value, and the partially correct response criteria includes values that are between a second minimum threshold value and a second maximum threshold value and not between the first minimum threshold value and the first maximum threshold value, wherein the second minimum threshold value is less than the first minimum threshold value and the second maximum threshold value is greater than the first maximum threshold value; assigning, using the one or more processing units, a score to each categorized response based on a multiplier, wherein a multiplier for the correct response criteria is different than a multiplier for the partially correct response criteria; and authenticating, using the one or more processing units, the identity using the assigned scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
one or more processors; a non-transitory computer-readable storage medium containing instructions configured to cause the one or more processors to perform operations, including; receiving identity information corresponding to an identity; accessing one or more data sources using the identity information, wherein accessing includes obtaining additional data associated with the identity information; accessing a collection of questions; generating one or more answers corresponding to one or more questions in the collection of questions using the additional data associated with the identity information; generating one or more question sets using the one or more questions that have corresponding answers, wherein the questions sets are generated according to a ranking of the one or more questions and corresponding answers; outputting a question subset from the one or more question sets; receiving one or more responses to the question subset, wherein each question in the question subset has an associated correctness criteria, wherein each response to a question is categorized according to the correctness criteria associated with that question, and wherein the correctness criteria includes partially correct response criteria, correct response criteria, and incorrect response criteria, wherein the correct response criteria includes values between a first minimum threshold value and a first maximum threshold value, and the partially correct response criteria includes values that are between a second minimum threshold value and a second maximum threshold value and not between the first minimum threshold value and the first maximum threshold value, wherein the second minimum threshold value is less than the first minimum threshold value and the second maximum threshold value is greater than the first maximum threshold value; assigning a score to each categorized response based on a multiplier, wherein a multiplier for the correct response criteria is different than a multiplier for the partially correct response criteria; and authenticating the identity using the assigned scores. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer program product, tangibly embodied in a non-transitory machine readable storage medium, including instructions stored thereon configured to cause a data processing apparatus to:
-
receive identity information corresponding to an identity; access one or more data sources using the identity information, wherein accessing includes obtaining additional data associated with the identity information; access a collection of questions; generate one or more answers corresponding to one or more questions in the collection of questions using the additional data associated with the identity information; generate one or more question sets using the one or more questions that have corresponding answers, wherein the questions sets are generated according to a ranking of the one or more questions and corresponding answers; output a question subset from the one or more question sets; receive one or more responses to the question subset, wherein each question in the question subset has an associated correctness criteria, wherein each response to a question is categorized according to the correctness criteria associated with that question, and wherein the correctness criteria includes partially correct response criteria, correct response criteria, and incorrect response criteria, wherein the correct response criteria includes values between a first minimum threshold value and a first maximum threshold value, and the partially correct response criteria includes values that are between a second minimum threshold value and a second maximum threshold value and not between the first minimum threshold value and the first maximum threshold value, wherein the second minimum threshold value is less than the first minimum threshold value and the second maximum threshold value is greater than the first maximum threshold value; assign a score to each categorized response based on a multiplier, wherein a multiplier for the correct response criteria is different than a multiplier for the partially correct response criteria; and authenticate the identity using the assigned scores. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification