US 11,811,780 B2
Behavior-based authentication
Fei Su, Nanjing (CN); and Zheng Chai, Nanjing (CN)
Assigned to Citrix Systems, Inc., Fort Lauderdale, NJ (US)
Filed by Citrix Systems, Inc., Fort Lauderdale, FL (US)
Filed on Apr. 13, 2022, as Appl. No. 17/719,731.
Application 17/719,731 is a continuation of application No. 16/701,721, filed on Dec. 3, 2019, granted, now 11,356,455.
Application 16/701,721 is a continuation of application No. PCT/CN2019/109581, filed on Sep. 30, 2019.
Prior Publication US 2022/0239658 A1, Jul. 28, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/102 (2013.01) [H04L 63/08 (2013.01); H04L 2463/121 (2013.01)] 20 Claims
OG exemplary drawing
 
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.