CPC H04L 63/102 (2013.01) [H04L 63/08 (2013.01); H04L 2463/121 (2013.01)] | 20 Claims |
1. A computing device comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the computing device to:
determine a history of user events that indicates actions taken by a user during use, by the user, of one or more applications by:
determining a first set of user events associated with a first application of the one or more applications; and
determining, based on determining that the first set of user events satisfies a threshold, a second set of user events associated with a second application of the one or more applications, wherein the history of user events is based on the first set and the second set;
generating, for the user and based on the history of user events, a plurality of authentication questions relating to one or both of:
a time associated with one or more of the actions taken by the user during use of the one or more applications, or
a location of a user device during one or more of the actions taken by the user during use of the one or more applications; and
provide, to the user and based on whether a user response to at least one of the plurality of authentication questions corresponds to the actions taken by the user during use of the one or more applications, access to a service.
|