| CPC H04L 63/205 (2013.01) [G06N 20/00 (2019.01); H04L 63/145 (2013.01)] | 36 Claims |

|
1. A method
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;
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
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.]
|