IP Library Granted Patent US 7,114,183
Granted Patent B1
US 7,114,183 · App. 10/230,844 · Granted Sep 26, 2006

Network adaptive baseline monitoring system and method

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 7,114,183
App. No.
10/230,844
Granted
Sep 26, 2006
Kind
B1
Abstract

A system, method and computer program product are provided for adaptive network data monitoring. In use, network data may be monitored utilizing at least one threshold. Then, it is automatically detected whether there is a change in the network. If a change in the network is detected, the at least one threshold is automatically modified based on the change.

Claims (54)

1. A method for adaptive network data monitoring, comprising:

monitoring network data utilizing at least one threshold;

automatically detecting whether there is a change in a network; and

if a change in the network is detected, automatically modifying the at least one threshold based on the change;

wherein the change includes at least one of adding a network component of the network, removing a network component of the network, and changing a network component of the network;

wherein a user interface is included with a graph for displaying threats to the network, the graph including a Y-axis identifying a plurality of groups of the network data, and an X-axis identifying an extent to which the groups at least one of correlate and overlap with a predetermined profile.

2. The method as recited in claim 1 , wherein the network data from a plurality of network data sources is monitored.

3. The method as recited in claim 2 , wherein the network data is monitored over a sliding time period.

4. The method as recited in claim 1 , wherein the network data is monitored over a time period.

5. The method as recited in claim 1 , and further comprising determining whether any threshold is met based on the monitoring.

6. The method as recited in claim 5 , wherein if it is determined that any threshold is met, further comprising generating an alert.

7. The method as recited in claim 1 , and further comprising determining whether the modified threshold violates any rules.

8. The method as recited in claim 7 , wherein if the modified threshold violates any of the rules, further comprising prompting for user intervention.

9. The method as recited in claim 7 , wherein the rules and the at least one threshold are user-configured.

10. The method as recited in claim 7 , wherein the rules and the at least one threshold are configured during an initialization process.

11. The method as recited in claim 1 , wherein the monitored network data is collected from a plurality of different network data sources including a network analyzer, an antivirus program, and a security program.

12. The method as recited in claim 1 , wherein the at least one threshold is indicative of a threat to the network.

13. The method as recited in claim 1 , wherein the at least one threshold is modified such that the network data which would not trigger the at least one threshold prior to the change, would continue to not trigger the at least one threshold after the change.

14. The method as recited in claim 1 , wherein the at least one threshold is modified using a look-up table.

15. The method as recited in claim 1 , wherein the at least one threshold is modified using a formula.

16. The method as recited in claim 1 , wherein the at least one threshold is modified using a rule set.

17. The method as recited in claim 1 , wherein another user interface is included with a first window for displaying first network data collected from a first network data source, a second window for displaying second network data collected from a second network data source, and a third window for displaying third network data collected from a third network data source.

18. A computer program product embodied on a computer readable medium for adaptive network data monitoring, comprising:

computer code for monitoring network data utilizing at least one threshold;

computer code for automatically detecting whether there is a change in a network; and

computer code for automatically modifying the at least one threshold based on the change, if a change in the network is detected;

wherein the change includes at least one of adding a network component of the network, removing a network component of the network, and changing a network component of the network;

wherein a user interface is included with a graph for displaying threats to the network, the graph including a first axis identifying a plurality of groups of the network data, and an second axis identifying an extent to which the groups at least one of correlate and overlap with a predetermined profile.

19. A system for adaptive network data monitoring, comprising:

means for monitoring network data utilizing at least one threshold;

means for automatically detecting whether there is a change in a network; and

means for automatically modifying the at least one threshold based on the change, if a change in the network is detected;

wherein the change includes at least one of adding a network component of the network, removing a network component of the network, and changing a network component of the network;

wherein a user interface is included with a graph for display threats to the network, the graph including a Y-axis identifying a plurality of groups of the network data, and an X-axis identifying an extent to which the groups at least one of correlate and overlap with a predetermined profile.

20. A method for adaptive network data monitoring, comprising:

monitoring network data utilizing at least one threshold;

automatically detecting whether there is a change in a network; and

if a change in the network is detected, automatically modifying the at least one threshold based on whether the modification violates any predetermined rule;

wherein the change includes at least one of adding a network component of the network, removing a network component of the network, and changing a network component of the network;

wherein a user interface is included with a graph for displaying threats to the network, the graph including a Y-axis identifying a plurality of groups of the network data, and an X-axis identifying an extent to which the groups at least one of correlate and overlap with a predetermined profile.

21. A method for adaptive network data monitoring, comprising:

(a) initializing a network data collection framework including:

(i) selecting a time period,

(ii) identifying a plurality of thresholds, and

(iii) identifying a plurality of rules associated with the thresholds;

(b) monitoring network data from a plurality of network data sources of a network over the time period;

(c) automatically determining whether any of the thresholds are met based on the monitoring;

(d) if it is determined that any of the thresholds are met, automatically generating an alert;

(e) automatically detecting whether there is a change in the network;

(f) if a change in the network is detected, modifying the thresholds based on the change;

(g) automatically determining whether the modified thresholds violate any of the rules; and

(h) if the modified thresholds violate any of the rules, automatically prompting for user intervention;

wherein the change includes at least one of adding a network component of the network, removing a network component of the network, and changing a network component of the network;

wherein a user interface is included with a graph for displaying threats to the network, the graph including a Y-axis identifying a plurality of groups of the network data, and an X-axis identifying an extent to which the groups at least one of correlate and overlap with a predetermined profile.

Assignments (21)
RELEASE OF SECURITY INTEREST Recorded Aug 16, 2024
From: STG PARTNERS, LLC
To: MUSARUBRA US LLC; SKYHIGH SECURITY LLC
Reel/Frame 068671/0435 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2024
From: MAGENTA SECURITY INTERMEDIATE HOLDINGS LLC
To: MAGENTA SECURITY HOLDINGS LLC
Reel/Frame 068657/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2024
From: MUSARUBRA US LLC
To: MAGENTA SECURITY INTERMEDIATE HOLDINGS LLC
Reel/Frame 068657/0764 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 15, 2024
From: MAGENTA SECURITY HOLDINGS LLC; SKYHIGH SECURITY LLC
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 068657/0666 →
INTELLECTUAL PROPERTY ASSIGNMENT AGREEMENT Recorded Aug 15, 2024
From: MAGENTA SECURITY INTERMEDIATE HOLDINGS LLC
To: MAGENTA SECURITY HOLDINGS LLC
Reel/Frame 068656/0920 →
INTELLECTUAL PROPERTY ASSIGNMENT AGREEMENT Recorded Aug 15, 2024
From: MUSARUBRA US LLC
To: MAGENTA SECURITY INTERMEDIATE HOLDINGS LLC
Reel/Frame 068656/0098 →
TERMINATION AND RELEASE OF FIRST LIEN SECURITY INTEREST IN CERTAIN PATENTS RECORDED AT REEL 057453, FRAME 0053 Recorded Aug 15, 2024
From: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
To: MUSARUBRA US LLC
Reel/Frame 068655/0413 →
TERMINATION AND RELEASE OF SECOND LIEN SECURITY INTEREST IN CERTAIN PATENTS RECORDED AT REEL 056990, FRAME 0960 Recorded Aug 15, 2024
From: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
To: MUSARUBRA US LLC
Reel/Frame 068655/0430 →
SECURITY INTEREST Recorded Aug 1, 2024
From: MUSARUBRA US LLC; SKYHIGH SECURITY LLC
To: STG PARTNERS, LLC
Reel/Frame 068324/0731 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 057315 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 11, 2022
From: MCAFEE, LLC
To: MUSARUBRA US LLC
Reel/Frame 060878/0126 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jul 27, 2021
From: MUSARUBRA US LLC; SKYHIGH NETWORKS, LLC
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 057453/0053 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jul 27, 2021
From: MUSARUBRA US LLC; SKYHIGH NETWORKS, LLC
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 056990/0960 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2021
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MCAFEE, LLC; SKYHIGH NETWORKS, LLC
Reel/Frame 057620/0102 →
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 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 →
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 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
CHANGE OF NAME AND ENTITY CONVERSION Recorded Aug 24, 2017
From: MCAFEE, INC.
To: MCAFEE, LLC
Reel/Frame 043665/0918 →
MERGER Recorded Jun 23, 2005
From: NETWORKS ASSOCIATES TECHNOLOGY, INC.
To: MCAFEE, INC.
Reel/Frame 016646/0513 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2002
From: JOINER, HERBERT V.
To: NETWORKS ASSOCIATES TECHNOLOGY, INC.
Reel/Frame 013249/0486 →