Patent ID: 9578022
Date: 2017-02-21
CPC Classifications: H04L

Claim:
1. A data processing system comprising: a memory that stores program code instructions and data; a processing system including at least one processing unit, wherein the processing system executes at least a portion of the program code instructions and processes the data; wherein the memory includes at least one authentication element executable by the processing system, wherein the at least one authentication element instructs the processing system to: wherein, in the at least one authentication phase, at least a portion of the collected authentication information is used to formulate at least one challenge for presentation to the user, wherein at least one response to the formulated challenge is received from the user and correctness of the received response is determined based at least partially on comparison with at least a portion of the collected authentication information, wherein at least one correctness metric is calculated for the at least one response received from the user; and wherein the user is authenticated if the at least one calculated correctness metric meets or exceeds a first threshold value.