Patent ID: 8621562

Claim:
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.