IP Library Granted Patent US 8,561,129
Granted Patent B2
US 8,561,129 · App. 12/039,490 · Granted Oct 15, 2013

Unified network threat management with rule classification

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 8,561,129
App. No.
12/039,490
Granted
Oct 15, 2013
Kind
B2
Abstract

A computer network device comprises an intrusion prevention rule set comprising a plurality of rules, each of the plurality of rules associated with two or more rule classification parameters, and an intrusion prevention module that is operable to use two or more of the classification parameters associated with the plurality of intrusion protection rules to selectively apply the rules to provide network intrusion protection of network traffic.

Claims (33)

1. A computer network device, comprising:

an intrusion prevention rule set comprising a plurality of rules, each of the plurality of rules associated with two or more rule classification parameters; and

an intrusion prevention module operable to use two or more of the classification parameters associated with the plurality of intrusion prevention rules to selectively apply the rules to provide network intrusion protection of network traffic,

wherein selectively applying the rules comprises identifying a subset of the plurality of intrusion prevention rules applicable to a specific data stream by applying information from a firewall to the two or more rule classification parameters of the plurality of intrusion prevention rules, and processing only those intrusion prevention rules determined applicable to the specific data stream against the specific data stream, the information from the firewall obtained by the firewall when processing the specific data stream.

2. The computer network device of claim 1 , wherein the rule classification parameters comprise at least one of a signature category, response type, and an attack type.

3. The computer network device of claim 2 , wherein the signature category is used to limit rule processing to relevant signatures.

4. The computer network device of claim 2 , wherein the response type determines an action taken for network traffic that violates an applicable rule.

5. The computer network device of claim 2 , wherein the device is operable to automatically apply rule updates based on at least one of rule classification parameters and rule configuration parameters.

6. The computer network device of claim 1 , further comprising a firewall module operable to use two or more firewall rules to provide firewall filtering of network traffic.

7. The computer network device of claim 6 , wherein the intrusion prevention rules are associated with specific firewall rules, such that only relevant intrusion prevention rules are applied to specific network traffic identified via the firewall.

8. The computer network device of claim 1 , further comprising a packet processing module operable to receive network packets and reconstruct a data stream from the data encoded in the received network packets.

9. A computer network device, comprising:

an intrusion prevention rule set comprising a plurality of rules, each of the plurality of rules associated with at least one classification parameter, wherein the classification parameter comprises a rule type of the associated rule; and

an intrusion prevention module operable obtain information from a firewall pertaining to specific network traffic and to use the classification parameters associated with the plurality of intrusion prevention rules to provide network intrusion protection of the specific network traffic;

wherein providing network intrusion protection of the specific network traffic comprises selectively applying a subset of all available intrusion prevention rules based on the information from the firewall indicating rule classification parameters, the subset conforming to the indicated rule classification parameters the information from the firewall obtained by the firewall when processing the specific network traffic.

10. The computer network device of claim 9 , wherein each of the plurality of rules of the intrusion prevention rule set is further a member of a rule group that is associated with a response type to be applied in the event of violation of a rule within the rule group.

11. A method of operating a computer network device, comprising:

maintaining an intrusion prevention rule set comprising a plurality of rules, each of the plurality of rules associated with two or more rule classification parameters; and

using two or more of the classification parameters associated with the plurality of intrusion prevention rules to selectively apply the rules via an intrusion prevention module of the computer network device to provide network intrusion protection of a specific portion of network traffic,

wherein selectively applying the rules comprises identifying a subset of the plurality of intrusion prevention rules applicable to the specific portion of network traffic by applying data stream information from a firewall to the two or more rule classification parameters of the plurality of intrusion prevention rules, and processing only those intrusion prevention rules determined applicable to the specific portion of network traffic, the data stream information from the firewall obtained by the firewall when processing the specific portion of network traffic.

12. The method of operating a computer network device of claim 11 , wherein the rule classification parameters comprise at least one of a signature category, response type, and an attack type.

13. The method of operating a computer network device of claim 12 , wherein the signature category is used to limit rule processing to relevant signatures.

14. The method of operating a computer network device of claim 12 , wherein an action taken for network traffic that violates an applicable rule is determined by the response type.

15. The method of operating a computer network device of claim 12 , further comprising automatically applying rule updates based on at least one of rule classification parameters and rule configuration parameters.

16. The method of operating a computer network device of claim 11 , further comprising a firewall module operable to use two or more firewall rules to provide firewall filtering of network traffic.

17. The method of operating a computer network device of claim 16 , wherein the intrusion prevention rules are associated with specific firewall rules, such that only relevant intrusion prevention rules are applied to specific network traffic identified via the firewall.

18. The method of operating a computer network device of claim 11 , further comprising a packet processing module operable to receive network packets and reconstruct a data stream from the data encoded in the received network packets.

19. A method of operating a computer network device, comprising:

providing an intrusion prevention rule set comprising a plurality of rules, each of the plurality of rules associated with at least one classification parameter, wherein the classification parameter comprises a rule type of the associated rule; and

using the classification parameters associated with the plurality of intrusion prevention rules to provide network intrusion protection of network traffic wherein the classification parameters indicate a subset of the plurality of intrusion prevention rules to apply,

wherein the classification parameters are determined from information provided by a firewall based on analysis, by the firewall, of a corresponding data stream, and

wherein the information provided by the firewall is obtained by the firewall while processing the corresponding data stream prior to providing network intrusion protection.

20. The method of operating a computer network device of claim 19 , wherein each of the plurality of rules of the intrusion prevention rule set is further associated with a response type that is applied in the event of a rule violation.

Assignments (12)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2010
From: SECURE COMPUTING, LLC
To: MCAFEE, INC.
Reel/Frame 024456/0724 →
CHANGE OF NAME Recorded Mar 25, 2010
From: SECURE COMPUTING CORPORATION
To: SECURE COMPUTING, LLC
Reel/Frame 024128/0806 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2008
From: DIEHL, DAVID; VENUGOPALAN, RAMNATH; MARKOVIC, STEVAN; GREEN, MICHAEL W.
To: SECURE COMPUTING CORPORATION
Reel/Frame 021010/0178 →