IP Library Granted Patent US 7,058,976
Granted Patent B1
US 7,058,976 · App. 09/572,112 · Granted Jun 6, 2006

Intelligent feedback loop process control system

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,058,976
App. No.
09/572,112
Granted
Jun 6, 2006
Kind
B1
Abstract

There is disclosed a system and method for detecting attacks on a site in a communication network and for taking action to reduce or redirect such attacks. A monitor system reviews incoming data packets and sends directions to at least one router to change the data flow in the system. The directions may be sent to other routers. The data packets and the resulting work flow are modified for certain conditions, and for certain conditions within defined time slices, and action is taken when the monitored condition is contrary to expected conditions.

Claims (36)

1. A method for detecting attacks on a network, comprising:

at a gateway, receiving data from a remote source which is destined for a target;

discarding the data based on a predetermined set of rules utilizing a firewall associated with the gateway which is coupled to the remote source, wherein the firewall utilizes the predetermined set of rules to discard the data as a function of a plurality of parameters;

passing remaining data to an intrusion detection system coupled to the firewall associated with the gateway;

intercepting in real time the remaining data utilizing the intrusion detection system;

parsing the remaining data to identify data representing text therein utilizing the intrusion detection system;

comparing the data representing text to a predetermined list of data representing text associated with attacks utilizing the intrusion detection system, wherein the data representing text of the predetermined list refers to different types of attacks;

identifying the data representing text as hostile based on the comparison; and

acting on the data representing text identified as hostile in order to prevent an attack, wherein the data representing text identified as hostile is acted upon differently based on the type of the attack by at least one of blocking the data, alerting an administrator, and disconnecting the remote source.

2. The method as recited in claim 1 wherein the firewall utilizes the predetermined set of rules to discard the data as a function of a plurality of parameters including the source, the destination, and the port associated with the data.

3. The method as recited in claim 1 wherein the data representing text of the predetermined list refers to different types of attacks including the information gathering attacks, the web server denial of service attack, and the file server remote compromise.

4. The method as recited in claim 1 wherein the predetermined list of data representing text associated with attacks is manually updated.

5. The method as recited in claim 1 further comprising updating the predetermined list of data representing text associated with attacks.

6. The method as recited in claim 1 wherein the firewall and the intrusion detection system are included in a single device.

7. A gateway system for detecting attacks on a network, comprising:

a firewall for receiving data from a remote source which is destined for a target, and discarding the data based on a predetermined set of rules;

an intrusion detection system coupled to the firewall for intercepting in real time remaining data, parsing the remaining data to identify data representing text therein, and comparing the data representing text to a predetermined list of data representing text associated with attacks, wherein the data representing text of the predetermined list refers to different types of attacks; and

acting on the data representing text identified as hostile in order to prevent an attack, wherein the data representing text identified as hostile is acted upon differently based on the type of the attack by at least one of blocking the data, alerting an administrator, and disconnecting the remote source, the intrusion detection system further capable of updating the predetermined list of data representing text associated with attacks.

8. The system as recited in claim 7 wherein the firewall and the intrusion detection system are included in a single device.

9. The system as recited in claim 7 wherein the firewall utilizes the predetermined set of rules to discard the data as a function of a plurality of parameters including the source, the destination, and the port associated with the data.

10. The system as recited in claim 7 wherein the data representing text of the predetermined list refers to different types of attacks including the information gathering attacks, the web server denial of service attack, and the file server remote compromise.

11. The system as recited in claim 7 wherein the predetermined list of data representing text associated with attacks is manually updated.

12. A method for detecting attacks on a network, comprising:

at a gateway, receiving data from a remote source which is destined for a target; discarding the data based on a predetermined set of rules utilizing a firewall associated with the gateway which is coupled to the remote source, wherein the firewall utilizes the predetermined set of rules to discard the data as a function of a plurality of parameters selected from the group consisting of a source, a destination, and a port associated with the data;

passing remaining data to an intrusion detection system coupled to the firewall associated with the gateway;

intercepting in real time the remaining data utilizing the intrusion detection system;

parsing the remaining data to identify data representing text therein utilizing the intrusion detection system;

comparing the data representing text to a predetermined list of data representing text associated with attacks utilizing the intrusion detection system, wherein the data representing text of the predetermined list refers to different types of attacks selected from the group consisting of information gathering attacks, a web server denial of service attack, and a file server remote compromise;

identifying the data representing text as hostile based on the comparison;

acting on the data representing text identified as hostile in order to prevent an attack, wherein the data representing text identified as hostile is acted upon differently based on the type of the attack by at least one of blocking the data, alerting an administrator, and disconnecting the remote source; and

updating the predetermined list of data representing text associated with attacks;

wherein the firewall and the intrusion detection system are included in a single device.

13. A gateway system for detecting attacks on a network, comprising:

a firewall for receiving data from a remote source which is destined for a target, and discarding the data based on a predetermined set of rules, wherein the firewall utilizes the predetermined set of rules to discard the data as a function of a plurality of parameters selected from the group consisting of a source, a destination, and a port associated with the data;

an intrusion detection system coupled to the firewall for intercepting in real time remaining data, parsing the remaining data to identify data representing text therein, and comparing the data representing text to a predetermined list of data representing text associated with attacks, wherein the data representing text of the predetermined list refers to different types of attacks, selected from the group consisting of information gathering attacks, a web server denial of service attack and a file server remote compromise, the intrusion detection system further capable of identifying the data representing text as hostile based on the comparison, and acting on the data representing text identified as hostile in order to prevent an attack, wherein the data representing text identified as hostile is acted upon differently based on the type of the attack by at least one of blocking the data, alerting an administrator, and disconnecting the remote source, the intrusion detection system further capable of updating the predetermined list of data representing text associated with attacks;

wherein the firewall and the intrusion detection system are included in a single device.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Apr 20, 2011
From: ALTITUDE NINES, LLC
To: DEEP NINES, INC.
Reel/Frame 026155/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2011
From: DEEP NINES, INC.
To: TREND MICRO INCORPORATED
Reel/Frame 025794/0106 →
RELEASE OF SECURITY AGREEMENT Recorded Nov 26, 2010
From: ALTITUDE NINES LLC
To: DEEP NINES, INC.
Reel/Frame 025308/0947 →
RELEASE OF SECURITY AGREEMENT Recorded Nov 16, 2010
From: ALTITUDE NINES LLC
To: DEEP NINES, INC.
Reel/Frame 025366/0168 →
SECURITY AGREEMENT Recorded Jan 22, 2007
From: DEEP NINES, INC.
To: ALTITUDE NINES LLC
Reel/Frame 018777/0732 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2001
From: DARK, SUSAN PITTMAN
To: DEEP NINES, INC.
Reel/Frame 011805/0406 →