IP Library Granted Patent US 6,928,549
Granted Patent B2
US 6,928,549 · App. 09/901,443 · Granted Aug 9, 2005

Dynamic intrusion detection for computer systems

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 6,928,549
App. No.
09/901,443
Granted
Aug 9, 2005
Kind
B2
Abstract

An intrusion detection system monitors for signature events, which are part of base intrusion sets that include signature event counters, signature thresholds, and base actions. Associated with each base intrusion set is an action set including an action counter, an action threshold, and an action variable. The associated action counter is updated when the base action of the base intrusion set is invoked responsive to the count of associated signature events meeting the associated signature threshold. The action counter is compared with an action threshold. If the action counter meets the threshold, the associated action variable is updated. The action variable is then passed to an analysis engine comprising a set of rules, which analyses the action variable either in isolation or together with other action variables associated with other base intrusion sets. According to the analysis, an element of a base intrusion set or an action set may be changed.

Claims (42)

1. A method of operating an intrusion detection system, the method comprising the steps of:

taking a base action in response to detecting an intrusion;

updating an action counter in response to taking the base action;

comparing the value of the action counter to an action threshold;

updating an action variable when the value of the action counter meets the action threshold;

checking a validity condition for satisfaction dependent upon the action variable; and

invoking a provision associated with the validity condition when the validity condition is satisfied.

2. The method of claim 1 , wherein the provision changes an element of a base intrusion set.

3. The method of claim 1 , wherein the provision changes an element of an action set.

4. The method of claim 3 , wherein the element of the action set is an action counter.

5. The method of claim 3 , wherein the element of the action set is an action threshold.

6. The method of claim 3 , wherein the element of the action set is an action variable.

7. The method of claim 1 , wherein the action variable is selected from the group consisting of a binary variable, an integer variable, a floating point variable, a fuzzy logical variable, and a M-ary variable.

8. The method of claim 1 , wherein the validity condition includes a mathematical expression or a logical expression.

9. The method of claim 1 , wherein said checking step comprises checking the validity condition for satisfaction dependent upon the section variable and upon at least one other action variable.

10. The method of claim 1 , further comprising a plurality of rules, wherein a rule of the plurality of rules comprises the validity condition.

11. A method of operating an intrusion detection system, the method comprising the steps of;

taking a base action in response to detecting an intrusion;

updating an action counter in response to taking the base action;

comparing the value of the action counter to an action threshold;

updating an action variable when the value of the action counter meets the action threshold;

checking a validity condition for satisfaction dependent upon the action variable; and

invoking a provision associated with the validity condition when the validity condition is satisfied, wherein the provision changes an element of a base intrusion set, and wherein the element of the base intrusion set is selected form the group consisting of a signature event, a signature event counter, a signature threshold, a base action, and a weight.

12. A method of operating an intrusion detection system, the method comprising the steps of:

detecting a signature event;

updating a signature event counter responsive to detecting the signature event;

comparing the value of the signature event counter to a signature threshold;

updating an action counter when the value of the signature event counter meets the signature threshold;

comparing the value of the action counter to an action threshold;

updating an action variable when the value of the action counter meets the action threshold;

checking a validity condition for satisfaction dependent upon the action variable; and

invoking a provision associated with the validity condition when the validity condition is satisfied.

13. The method of claim 12 , wherein the provision changes an element of a base intrusion set.

14. The method of claim 13 , wherein the element of the base intrusion set is a signature event.

15. The method of claim 13 , wherein the element of the base intrusion set is a signature event counter.

16. The method of claim 13 , wherein the element of the base intrusion set is a signature threshold.

17. The method of claim 13 , wherein the element of the base intrusion set is a base action.

18. The method of claim 13 , wherein the element of the base intrusion set is a weight.

19. The method of claim 13 , wherein the provision changes an element of an action set.

20. The method of claim 19 , wherein the element of the action set is an action counter.

21. The method of claim 19 , wherein the element of the action set is an action threshold.

22. The method of claim 19 , wherein the element of the action set is an action variable.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2021
From: DAEDALUS BLUE LLC
To: TAASERA LICENSING LLC
Reel/Frame 058262/0231 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: DAEDALUS GROUP, LLC
To: DAEDALUS BLUE LLC
Reel/Frame 051737/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2020
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP, LLC
Reel/Frame 051710/0445 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP LLC
Reel/Frame 051032/0784 →