IP Library Granted Patent US 11,677,756
Granted Patent B2
US 11,677,756 · App. 17/330,530 · Granted Jun 13, 2023

Risk adaptive protection

Inventor: Richard A. Ford (Austin, TX)
Assignee: Forcepoint LLC
H04L63/14G06F21/554G06F21/57G06F21/604G06F21/6218G06N5/04H04L9/3239H04L63/102H04L63/1408H04L63/1425H04L63/205H04L67/306H04L67/535G06F2221/2101G06F2221/2141H04L9/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,677,756
App. No.
17/330,530
Granted
Jun 13, 2023
Kind
B2
Abstract

A method, system and computer-usable medium for generating a user behavior profile, comprising: monitoring user interactions between a user and an information handling system; converting the user interactions and the information about the user into electronic information representing the user interactions; generating a unique user behavior profile based upon the electronic information representing the user interactions and the information about the user; storing information relating to the unique user behavior profile within a user behavior profile repository; and, storing information referencing the unique user behavior profile in a user behavior blockchain.

Claims (62)

1. A computer-implementable method for monitoring user behavior, comprising:

monitoring electronically-observable user behavior of an entity, the electronically-observable user behavior comprising interactions between a user and a user device, interactions between the user and a network and interactions between the user and a resource, the electronically-observable user behavior comprising a behavior exhibited by the user that is observed through the use of at least one of an electronic device, a computer system and a software application executing on the computing system;

generating a user behavior profile based upon the electronically-observable user behavior, the user behavior profile comprising a user behavior element, the user behavior element comprising a discrete element representing a behavior of a user during performance of a particular operation, the user behavior element comprising at least one of a representation of a known good interaction between the user and the user device and a representation of an anomalous interaction between the user and the user device;

storing the user behavior profile within a user behavior profile repository;

identifying an anomalous user behavior interaction between the user and the user device based upon the representation of the anomalous interaction between the user and the user device;

generating a risk score based upon the anomalous user behavior interaction;

associating the risk score within the user behavior profile;

assessing a risk of the entity based upon the risk score, the risk score being used by a user behavior monitoring system to assess a state of the entity when enacting a given user behavior; and,

responding, via the user behavior monitoring system, with an associated response based upon the risk of the entity, the associated response adaptively responding based upon the risk of the entity; and wherein

the generating the user behavior profile comprises associating the interactions between the user and the user device, interactions between the user and a network and interactions between the user and a resource with a respective user behavior element; and,

the user behavior profile comprises a multi-layered user behavior profile, each layer of the multi-layered user behavior profile corresponding to a respective interaction.

2. The method of claim 1 , wherein:

the user behavior profile comprises a plurality of user behavior elements.

3. The method of claim 1 , wherein:

the associated response comprises a threat remediation action, the threat remediation action comprising at least one of blocking the user, modifying a request submitted by the user, modifying an outcome and encrypting a file when a copy operation is detected.

4. The method of claim 1 , wherein:

the associated response is performed when the behavior of the user is identified as malicious.

5. The method of claim 1 , wherein:

the associated response is additive to a previous associated action.

6. A system comprising:

a processor;

a data bus coupled to the processor; and

a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for:

monitoring electronically-observable user behavior of an entity, the electronically-observable user behavior comprising interactions between a user and a user device, interactions between the user and a network and interactions between the user and a resource, the electronically-observable user behavior comprising a behavior exhibited by a user that is observed through the use of at least one of an electronic device, a computer system and a software application executing on the computing system;

converting the electronically-observable user behavior of the entity into electronic information representing the electronically-observable user behavior;

generating a user behavior profile based upon the electronic information representing the electronically-observable user behavior, the user behavior profile comprising a user behavior element, the user behavior element comprising a discrete element representing a behavior of a user during performance of a particular operation, the user behavior element comprising at least one of a representation of a known good interaction between the user and the user device and a representation of an anomalous interaction between the user and the user device;

identifying an anomalous user behavior interaction between the user and the user device based upon the representation of the anomalous interaction between the user and the user device;

generating a user behavior profile score and a hash based upon the anomalous user behavior interaction;

storing the user behavior profile score and the hash within the user behavior profile;

assessing a risk of the entity based upon user behavior profile score; and,

responding, via a user behavior monitoring system, with an associated response based upon the risk of the entity, the associated response adaptively responding based upon the risk of the entity; and wherein

the generating the user behavior profile comprises associating the interactions between the user and the user device, interactions between the user and a network and interactions between the user and a resource with a respective user behavior element; and,

the user behavior profile comprises a multi-layered user behavior profile, each layer of the multi-layered user behavior profile corresponding to a respective interaction.

7. The system of claim 6 , wherein the user behavior profile comprises a plurality of user behavior elements.

8. The system of claim 6 , wherein:

the associated response comprises a threat remediation action, the threat remediation action comprising at least one of blocking the user, modifying a request submitted by the user, modifying an outcome and encrypting a file when a copy operation is detected.

9. The system of claim 6 , wherein:

the associated response is performed when the behavior of the user is identified as malicious.

10. The system of claim 6 , wherein:

the associated response is additive to a previous associated action.

11. A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer executable instructions configured for:

monitoring electronically-observable user behavior of an entity, the electronically-observable user behavior comprising interactions between a user and a user device, interactions between the user and a network and interactions between the user and a resource, the electronically-observable user behavior comprising a behavior exhibited by a user that is observed through the use of at least one of an electronic device, a computer system and a software application executing on the computing system;

converting the electronically-observable user behavior of the entity into electronic information representing the electronically-observable user behavior;

generating a user behavior profile based upon the electronic information representing the electronically-observable user behavior, the user behavior profile comprising a user behavior element, the user behavior element comprising a discrete element representing a behavior of a user during performance of a particular operation, the user behavior element comprising at least one of a representation of a known good interaction between the user and the user device and a representation of an anomalous interaction between the user and the user device;

identifying an anomalous user behavior interaction between the user and the user device based upon the representation of the anomalous interaction between the user and the user device;

generating a user behavior profile score and a hash based upon the anomalous user behavior interaction;

storing the user behavior profile score and the hash within the user behavior profile;

assessing a risk of the entity based upon the user behavior profile score; and,

responding, via a user behavior monitoring system, with an associated response based upon the risk of the entity, the associated response adaptively responding based upon the risk of the entity; and wherein

the generating the user behavior profile comprises associating the interactions between the user and the user device, interactions between the user and a network and interactions between the user and a resource with a respective user behavior element; and,

the user behavior profile comprises a multi-layered user behavior profile, each layer of the multi-layered user behavior profile corresponding to a respective interaction.

12. The non-transitory, computer-readable storage medium of claim 11 , wherein the user behavior profile comprises a plurality of user behavior elements.

13. The non-transitory, computer-readable storage medium of claim 11 , wherein:

the associated response comprises a threat remediation action, the threat remediation action comprising at least one of blocking the user, modifying a request submitted by the user, modifying an outcome and encrypting a file when a copy operation is detected.

14. The non-transitory, computer-readable storage medium of claim 11 , wherein:

the associated response is performed when the behavior of the user is identified as malicious.

15. The non-transitory, computer-readable storage medium of claim 14 , wherein:

the associated response is additive to a previous associated action.

16. The non-transitory, computer-readable storage medium of claim 11 , wherein:

the computer executable instructions are deployable to a client system from a server system at a remote location.

17. The non-transitory, computer-readable storage medium of claim 11 , wherein:

the computer executable instructions are provided by a service provider to a user on an on-demand basis.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2021
From: FORD, RICHARD A.
To: FORCEPOINT, LLC
Reel/Frame 056393/0543 →