IP Library Granted Patent US 11,245,708
Granted Patent B2
US 11,245,708 · App. 12/178,220 · Granted Feb 8, 2022

Model-based system, method, and computer program product for detecting at least potentially unwanted activity associated with confidential data

Inventors: Balachander Seshappa (Bangalore, IN); Deepakeswaran Kolingivadi (Bangalore, IN)
Assignee: MCAFEE, LLC
H04L63/1416G06F21/52G06F21/554G06F21/6218
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,245,708
App. No.
12/178,220
Granted
Feb 8, 2022
Kind
B2
Abstract

A model-based system, method, and computer program product are provided for detecting at least potentially unwanted activity associated with confidential data. In use, behavior information associated with use of confidential data is identified, based on predetermined parameters. Additionally, a model is created utilizing the behavioral information. Furthermore, at least potentially unwanted activity associated with the confidential data is detected utilizing the model.

Claims (28)

1. A non-transitory computer readable medium comprising instructions that, when executed by at least one processor, cause the at least one processor to at least:

detect an attempt by a user to access confidential data stored on an electronic device;

identify behavioral information based on the confidential data according to one or more predetermined parameters, the predetermined parameters respectively representing a corresponding type of interaction with the confidential data;

create a model utilizing the behavioral information, the model created based on the predetermined parameters and their associated values, the associated values including at least one of an information associated with a predetermined parameter or a weight for the predetermined parameter, the information and weight corresponding to user actions conducted in association with the confidential data;

generate metadata associated with the model, the metadata including an identifier of the user associated with the behavioral information, the identifier including a type of document storing the confidential data;

query a model repository for one or more predefined models, the predefined models generated using metadata profiling prior to the creation of the model;

compare the model with the one or more predefined models representative of known unwanted activity, the unwanted activity including activity disclosing confidential data;

detect at least a first action by the user associated with the confidential data based on the comparison, the first action detected based on a behavioral information threshold, the first action identified as a known unwanted activity when the behavioral information threshold is reached; and

in response to the detection that the first action is the unwanted activity, store the model in a repository as one of the one or more predefined models, the one or more predefined models used to prevent subsequent user access to the confidential data or alert an administrator of the unwanted activity.

2. The non-transitory computer readable medium of claim 1 , wherein the one or more predetermined parameters represent at least one of a scroll of the confidential data, a revisit of the confidential data, a generation of indicia in association with the confidential data, and a digitally-based marking of the confidential data, the digitally-based marking including at least one of highlighting or annotating.

3. The non-transitory computer readable medium of claim 1 , wherein the instructions, when executed, cause the at least one processor to record values reflecting the interaction by the user with the confidential data according to the one or more predetermined parameters.

4. The non-transitory computer readable medium of claim 3 , wherein the instructions, when executed, cause the at least one processor to aggregate the predetermined parameters and the values.

5. The non-transitory computer readable medium of claim 1 , wherein the instructions, when executed, cause the at least one processor to allow the model to be created manually.

6. The non-transitory computer readable medium of claim 1 , wherein the instructions, when executed, cause the at least one processor to create the model automatically.

7. The non-transitory computer readable medium of claim 1 , wherein the instructions, when executed, cause the at least one processor to identify the behavioral information by collecting the behavioral information utilizing an agent.

8. The non-transitory computer readable medium of claim 1 , wherein the instructions, when executed, cause the at least one processor to access the behavioral information via a network.

9. The non-transitory computer readable medium of claim 1 , wherein the identifier of the user includes an identifier of at least one data source associated with the confidential data and a score.

10. A system, comprising:

a processor; and

a memory storing executable instructions that when executed by the processor cause the processor to:

detect an attempt by a user to access confidential data stored on an electronic device;

identify behavioral information based on the confidential data based on one or more predetermined parameters, respective ones of the one or more predetermined parameters corresponding to types of interactions with the confidential data;

create a model utilizing the behavioral information, the model created based on the predetermined parameters and their associated values, the associated values including at least one of an information associated with a predetermined parameter or a weight for the predetermined parameter, the information and weight corresponding to user actions conducted in association with the confidential data;

generate metadata associated with the model, the metadata including an identifier of the user associated with the behavioral information, the identifier including a type of document storing the confidential data;

query a model repository for one or more predefined models, the predefined models generated using metadata profiling prior to the creation of the model;

compare the model with the one or more predefined models representative of known unwanted activity, the unwanted activity including activity disclosing confidential data;

detect at least a first action by the user associated with the confidential data based on the comparison, the first action detected based on a behavioral information threshold, the first action a known unwanted activity when the behavioral information threshold is reached; and

store the model in a repository as one of the one or more predefined models in response to the detection that the first action is the unwanted activity, the one or more predefined models used to prevent subsequent user access to confidential data or alert an administrator of the unwanted activity.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT TITLES AND REMOVE DUPLICATES IN THE SCHEDULE PREVIOUSLY RECORDED AT REEL: 059354 FRAME: 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 060792/0307 →
SECURITY INTEREST Recorded Mar 3, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 059354/0335 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045056/0676 Recorded Mar 2, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 059354/0213 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045055/0786 Recorded Oct 26, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 054238/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045056 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054206/0593 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045055 FRAME 786. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055854/0047 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →
CHANGE OF NAME AND ENTITY CONVERSION Recorded Aug 24, 2017
From: MCAFEE, INC.
To: MCAFEE, LLC
Reel/Frame 043665/0918 →