IP Library Granted Patent US 11,132,461
Granted Patent B2
US 11,132,461 · App. 16/045,284 · Granted Sep 28, 2021

Detecting, notifying and remediating noisy security policies

Inventors: Brandon L. Swafford (Stamford, CT); Ann Irvine (Baltimore, MD); Jordan A. Dominguez (Brooklyn, NY)
Assignee: Forcepoint, LLC
G06F21/6245G06F11/3438G06F21/552G06F21/577G06F21/602G06F21/6254G06F21/84H04L63/1408H04L63/1425H04L63/1433H04L63/1441H04L67/025H04L67/141H04L67/146H04L67/22H04L67/306G06F2221/031G06F2221/032G06F2221/034H04L63/20H04L67/289H04L2209/16
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,132,461
App. No.
16/045,284
Granted
Sep 28, 2021
Kind
B2
Abstract

A method, system and computer-usable medium for revising a security policy. Revising the security policy includes detecting an event associated with an entity; providing information relating to the event to a security policy; determining whether the security policy is violated by the event; generating a response when the security policy is violated by the event; and, remediating the security policy to reduce false positive responses generated by the security policy.

Claims (49)

1. A computer-implementable method for revising a security policy, comprising:

detecting an event associated with an entity, the detecting being performed by protected endpoint, the protected endpoint comprising an endpoint agent executing on an endpoint device;

providing information relating to the event to a security policy, the security policy comprising a rule;

determining whether the security policy is violated by the event;

generating a response when the security policy is violated by the event;

remediating the security policy to reduce false positive responses generated by the security policy, a false positive response being a response comprising an incorrect indication that the security policy has been violated, the false positive response being generated as a result of defined bounds of the rule being met or exceeded as a result of occurrence of at least one of a legitimate event and enactment of a legitimate behavior, the remediating revising the rule to provide a revised rule;

performing a risk-adaptive analysis when revising the rule, the risk-adaptive analysis using a plurality of risk-adaptive behavior factors when performing the risk-adaptive analysis, the plurality of risk-adaptive behavior factors comprising a user profile attribute, a user behavior factor and a user mindset factor; and,

adaptively evolving a risk-adaptive security policy based upon the risk-adaptive analysis, the risk-adaptive security policy comprising a security policy implemented to detect whether the security policy is generating an undesirable number of false positives and to be remediated to lower the number of false positives when the security policy is generating the undesirable number of false positives.

2. The method of claim 1 , wherein:

the false positive responses are generated by a noisy security policy, the noisy security policy comprising a security policy whose enforcement results in an undesirable number of false positives, the incorrect indication that the security policy has been violated is as a result of an occurrence of a legitimate event or legitimate behavior.

3. The method of claim 1 , further comprising:

determining a probability of an outcome occurring within a particular sample space to identify possible false positive responses when the security policy is violated by the event.

4. The method of claim 1 , further comprising:

updating the security policy using the revised rule.

5. 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:

detecting an event associated with an entity, the detecting being performed by protected endpoint, the protected endpoint comprising an endpoint agent executing on an endpoint device;

providing information relating to the event to a security policy, the security policy comprising a rule;

determining whether the security policy is violated by the event;

generating a response when the security policy is violated by the event;

remediating the security policy to reduce false positive responses generated by the security policy, a false positive response being a response comprising an incorrect indication that the security policy has been violated, the false positive response being generated as a result of defined bounds of the rule being met or exceeded as a result of occurrence of at least one of a legitimate event and enactment of a legitimate behavior, the remediating revising the rule to provide a revised rule;

performing a risk-adaptive analysis when revising the rule, the risk-adaptive analysis using a plurality of risk-adaptive behavior factors when performing the risk-adaptive analysis, the plurality of risk-adaptive behavior factors comprising a user profile attribute, a user behavior factor and a user mindset factor; and,

adaptively evolving a risk-adaptive security policy based upon the risk-adaptive analysis, the risk-adaptive security policy comprising a security policy implemented to detect whether the security policy is generating an undesirable number of false positives and to be remediated to lower the number of false positives when the security policy is generating the undesirable number of false positives.

6. The system of claim 5 , wherein:

the false positive responses are generated by a noisy security policy, the noisy security policy comprising a security policy whose enforcement results in an undesirable number of false positives, the incorrect indication that the security policy has been violated is as a result of an occurrence of a legitimate event or legitimate behavior.

7. The system of claim 5 , wherein:

determining a probability of an outcome occurring within a particular sample space to identify possible false positive responses when the security policy is violated by the event.

8. The system of claim 5 , wherein the instructions executable by the processor are further configured for:

updating the security policy using the revised rule.

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

detecting an event associated with an entity, the detecting being performed by protected endpoint, the protected endpoint comprising an endpoint agent executing on an endpoint device;

providing information relating to the event to a security policy, the security policy comprising a rule;

determining whether the security policy is violated by the event;

generating a response when the security policy is violated by the event;

remediating the security policy to reduce false positive responses generated by the security policy, a false positive response being a response comprising an incorrect indication that the security policy has been violated, the false positive response being generated as a result of defined bounds of the rule being met or exceeded as a result of occurrence of at least one of a legitimate event and enactment of a legitimate behavior, the remediating revising the rule to provide a revised rule;

performing a risk-adaptive analysis when revising the rule, the risk-adaptive analysis using a plurality of risk-adaptive behavior factors when performing the risk-adaptive analysis, the plurality of risk-adaptive behavior factors comprising a user profile attribute, a user behavior factor and a user mindset factor; and,

adaptively evolving a risk-adaptive security policy based upon the risk-adaptive analysis, the risk-adaptive security policy comprising a security policy implemented to detect whether the security policy is generating an undesirable number of false positives and to be remediated to lower the number of false positives when the security policy is generating the undesirable number of false positives.

10. The non-transitory, computer-readable storage medium of claim 9 , wherein:

the false positive responses are generated by a noisy security policy, the noisy security policy comprising a security policy whose enforcement results in an undesirable number of false positives, the incorrect indication that the security policy has been violated is as a result of an occurrence of a legitimate event or legitimate behavior.

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

determining a probability of an outcome occurring within a particular sample space to identify possible false positive responses when the security policy is violated by the event.

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

updating the security policy using the revised rule.

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

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

14. The non-transitory, computer-readable storage medium of claim 9 , 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 055479/0676 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Mar 15, 2019
From: FORCEPOINT LLC
To: RAYTHEON COMPANY
Reel/Frame 048613/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2018
From: SWAFFORD, BRANDON L.; IRVINE, ANN; DOMINGUEZ, JORDAN A.
To: FORCEPOINT, LLC
Reel/Frame 046827/0062 →