IP Library Granted Patent US 10,917,423
Granted Patent B2
US 10,917,423 · App. 16/530,749 · Granted Feb 9, 2021

Intelligently differentiating between different types of states and attributes when using an adaptive trust profile

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 10,917,423
App. No.
16/530,749
Granted
Feb 9, 2021
Kind
B2
Abstract

A system, method, and computer-readable medium are disclosed for performing an adaptive trust profile generation operation. The adaptive trust profile generation operation includes: monitoring an electronically-observable action of an entity, the electronically-observable action of the entity corresponding to an event enacted by the entity; converting the electronically-observable action of the entity to electronic information representing the action of the entity; and generating the adaptive trust profile based upon the action of the entity, the adaptive trust profile comprising a plurality of adaptive trust profile components.

Claims (58)

1. A computer-implementable method for generating an adaptive trust profile, comprising:

monitoring a plurality of electronically-observable actions of an entity, the plurality of electronically-observable actions of the entity corresponding to a plurality of respective events enacted by the entity;

converting the plurality of electronically-observable actions of the entity to electronic information representing the plurality of actions of the entity;

generating the adaptive trust profile based upon the plurality of actions of the entity, the adaptive trust profile comprising a collection of information describing the entity, the adaptive trust profile system executing on a hardware processor of an information handling system, the collection of information of the adaptive trust profile comprising an entity state associated with an entity and an attribute associated with the entity, the entity state providing a context of a particular entity behavior;

deriving, via the adaptive trust profile system, an inference of an intent of the entity associated with the event, the adaptive trust profile system using the entity state associated with the entity when deriving the inference of the intent of the entity; and,

determining, via the adaptive trust profile system, whether the event enacted by the entity is of analytic utility based upon the inference of the intent of the entity, the event being of analytic utility indicating an entity behavior associated with the event represents a security risk.

2. The method of claim 1 , further comprising:

using the entity state associated with the entity to generate a user entity mindset profile, the user entity mindset profile reflecting an inferred mental state of a user entity.

3. The method of claim 1 , wherein:

the entity state comprises short-lived entity state, the short-lived entity state reflecting a state of the entity at a particular point in time; and,

the attributed comprises a long-lived entity attribute, the long-loved attribute comprising a user profile attribute, the user profile attribute representing a fact regarding the entity.

4. The method of claim 1 , wherein:

the attribute comprises a profile attribute, the user profile attribute allowing a security analytics system to ascertain an identify of at entity.

5. The method of claim 4 , further comprising:

using the profile attribute to generate an inference about the entity.

6. The method of claim 4 , wherein:

the profile attribute comprises at least one of a user provide attribute and a non-user profile attribute.

7. 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 a plurality of electronically-observable actions of an entity, the plurality of electronically-observable actions of the entity corresponding to a plurality of respective events enacted by the entity;

converting the plurality of electronically-observable actions of the entity to electronic information representing the plurality of actions of the entity;

generating the adaptive trust profile based upon the plurality of actions of the entity, the adaptive trust profile comprising a collection of information describing the entity, the adaptive trust profile system executing on a hardware processor of an information handling system, the collection of information of the adaptive trust profile comprising an entity state associated with an entity and an attribute associated with the entity, the entity state providing a context of a particular entity behavior;

deriving, via the adaptive trust profile system, an inference of an intent of the entity associated with the event, the adaptive trust profile system using the entity state associated with the entity when deriving the inference of the intent of the entity; and,

determining, via the adaptive trust profile system, whether the event enacted by the entity is of analytic utility based upon the inference of the intent of the entity, the event being of analytic utility indicating an entity behavior associated with the event represents a security risk.

8. The system of claim 7 , wherein the instructions executable by the processor further comprise:

using the entity state associated with the entity to generate a user entity mindset profile, the user entity mindset profile reflecting an inferred mental state of a user entity.

9. The system of claim 7 , wherein:

the entity state comprises a short-lived entity state, the short-lived entity state reflecting a state of the entity at a particular point in time; and,

the attributed comprises a long-lived entity attribute, the long-loved attribute comprising a user profile attribute, the user profile attribute representing a fact regarding the entity.

10. The system of claim 7 , wherein:

the attribute comprises a profile attribute, the profile attribute allowing a security analytics system to ascertain an identify of at entity.

11. The system of claim 10 , wherein the instructions executable by the processor further comprise:

using the profile attribute to generate an inference about the entity.

12. The system of claim 10 , wherein:

the profile attribute comprises at least one of a user provide attribute and a non-user profile attribute.

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

monitoring a plurality of electronically-observable actions of an entity, the plurality of electronically-observable actions of the entity corresponding to a plurality of respective events enacted by the entity;

converting the plurality of electronically-observable actions of the entity to electronic information representing the plurality of actions of the entity; and

generating the adaptive trust profile based upon the plurality of actions of the entity, the adaptive trust profile comprising a collection of information describing the entity, the adaptive trust profile system executing on a hardware processor of an information handling system, the collection of information of the adaptive trust profile comprising an entity state associated with an entity and an attribute associated with the entity, the entity state providing a context of a particular entity behavior;

deriving, via the adaptive trust profile system, an inference of an intent of the entity associated with the event, the adaptive trust profile system using the entity state associated with the entity when deriving the inference of the intent of the entity; and,

determining, via the adaptive trust profile system, whether the event enacted by the entity is of analytic utility based upon the inference of the intent of the entity, the event being of analytic utility indicating an entity behavior associated with the event represents a security risk.

14. The non-transitory, computer-readable storage medium of claim 13 , wherein the computer executable instructions are further configured for:

using the entity state associated with the entity to generate a user entity mindset profile, the user entity mindset profile reflecting an inferred mental state of a user entity.

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

the entity state comprises a short-lived entity state, the short-lived entity state reflecting a state of the entity at a particular point in time; and,

the attributed comprises a long-lived entity attribute, the long-loved attribute comprising a user profile attribute, the user profile attribute representing a fact regarding the entity.

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

the attribute comprises a profile attribute, the user profile attribute allowing a security analytics system to ascertain an identify of at entity.

17. The non-transitory, computer-readable storage medium of claim 16 , wherein the computer executable instructions are further configured for:

using the profile attribute to generate an inference about the entity.

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

the profile attribute comprises at least one of a user provide attribute and a non-user profile attribute.

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

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

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

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

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Apr 2, 2025
From: UBS AG, STAMFORD BRANCH
To: FORCEPOINT, LLC; BITGLASS, LLC
Reel/Frame 070706/0263 →
SECURITY INTEREST Recorded Apr 1, 2025
From: FORCEPOINT LLC; BITGLASS, LLC
To: SOCIÉTÉ GÉNÉRALE
Reel/Frame 070703/0887 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2021
From: FORCEPOINT FEDERAL HOLDINGS LLC
To: FORCEPOINT LLC
Reel/Frame 057001/0057 →
CHANGE OF NAME Recorded May 12, 2021
From: FORCEPOINT LLC
To: FORCEPOINT FEDERAL HOLDINGS LLC
Reel/Frame 056214/0798 →
PATENT SECURITY AGREEMENT Recorded Jan 20, 2021
From: REDOWL ANALYTICS, INC.; FORCEPOINT LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 055052/0302 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 8, 2021
From: RAYTHEON COMPANY
To: FORCEPOINT LLC
Reel/Frame 055452/0207 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Feb 27, 2020
From: FORCEPOINT LLC
To: RAYTHEON COMPANY
Reel/Frame 052045/0482 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2019
From: FORD, RICHARD A.
To: FORCEPOINT LLC
Reel/Frame 049946/0850 →