US RE50,335 E1
Contextual security behavior management and change execution
Santhosh Purathepparambil, Santa Clara, CA (US); Sairamkumar Venkataraman, Santa Clara, CA (US); and Rohan Puri, San Jose, CA (US)
Assigned to KnowBe4, Inc.
Filed by KnowBe4, Inc., Clearwater, FL (US)
Filed on Feb. 8, 2023, as Appl. No. 18/107,431.
Application 18/107,431 is a reissue of application No. 16/511,465, filed on Jul. 15, 2019, granted, now 10,917,439, issued on Feb. 9, 2021.
Claims priority of provisional application 62/698,440, filed on Jul. 16, 2018.
Int. Cl. H04L 29/06 (2006.01); G06N 20/00 (2019.01); H04L 9/40 (2022.01)
CPC H04L 63/205 (2013.01) [G06N 20/00 (2019.01); H04L 63/145 (2013.01)] 36 Claims
OG exemplary drawing
 
1. A method for contextually managing and executing a change in security behavior of a target user, the method comprising:
extracting a plurality of context attributes from a plurality of external applications by a security behavior management system via an application programming interface system and a plurality of data acquisition sources;
dynamically generating one or more security behavioral models for each of a plurality of users by the security behavior management system based on behavior modeling criteria derived from the context attributes;
dynamically generating a security behavior score for the each of the users by the security behavior management system by scoring a selection of one or more of the context attributes from the one or more security behavioral models of the each of the users;
dynamically generating a plurality of targeted, contextual control elements specific to a target user identified from among the users by the security behavior management system using the one or more security behavioral models, the security behavior score, and one or more context libraries; and
dynamically rendering one or more of the targeted, contextual control elements on a user device of the target user by the security behavior management system through one or more of a plurality of delivery channels for executing the change in the security behavior of the target user . [ ; and
tracking user actions performed in response to the targeted, contextual control elements and mapping the user actions to compliance requirements stored in a compliance database by the security behavior management system for regulating security compliance and identifying gaps in security risks of an organization associated with the target user.]