IP Library Granted Patent US 9,747,439
Granted Patent B2
US 9,747,439 · App. 11/347,893 · Granted Aug 29, 2017

Dynamic network tuner for the automated correlation of networking device functionality and network-related performance

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 9,747,439
App. No.
11/347,893
Granted
Aug 29, 2017
Kind
B2
Abstract

A dynamic network tuner establishes fluid, continuous, and automatic correlation between the extent and/or degree of a networking device's functionality, on the one hand, and the network-related performance (i.e., network data traffic and/or network application performance), on the other. The dynamic network tuner can be embodied as a discrete device ready for installation into a host network. Preferably, such (and like) tuner embodiments are integrated into a network to automatically correlate, according to user-predefined parameters, the network's performance with the operation within the network of specifically-targeted, performance-altering networking devices, such as network security devices, or more preferably and particularly, intrusion prevention devices.

Claims (42)

1. A network comprising two or more nodes communicably linked to enable transmission of data packets there between, the network further comprising:

an intrusion prevention system to execute a filter protocol from a filter protocol set on a data packet upon detection by the intrusion prevention system of a real or potential network threat, said execution of said filter protocol effecting substantially said transmission of data packets;

a network-related performance monitor to monitor at least one network-related performance parameter and generating network-related performance information based upon the at least one network-related performance parameter;

a tuning agent to obtain or receive said network-related performance information from said network-related performance monitor and based upon the network-related performance information, and in a substantially automatic predetermined response thereto, one of effecting said execution of said filter protocol and effecting a modification of said filter protocol set; and

a processor to implement the tuning agent.

2. The network of claim 1 , wherein said intrusion prevention system is installed inline with respect to said transmission of data packets to enable execution of said filter protocol on each said data packet passing therethrough.

3. The network of claim 2 , wherein said detection by the said intrusion prevention system involves inspection of both payload and header information in each said data packet passing therethrough.

4. The network of claim 2 , wherein the execution of said filter protocol involves classification of said data packets passing therethrough into good, bad, and suspicious packets.

5. The network of claim 3 , wherein the execution of said filter protocol involves classification of said data packets passing therethrough into good, bad, and suspicious packets.

6. The network of claim 1 , wherein the tuning agent comprises, housed within a common enclosure:

means for communicating with said network-related performance monitor;

means for communicating with said intrusion prevention system; and

means for accomplishing said substantially automatic predetermined response.

7. The network of claim 6 , wherein said network-related performance monitor is also housed within said common enclosure.

8. The network of claim 6 , wherein said intrusion prevention system is also housed within said common enclosure.

9. A network comprising:

two or more nodes communicably linked to enable transmission of data packets therebetween;

at least one networking device for executing, on a data packet, a specified protocol or application effecting substantially said transmission of data packets upon detection by the at least one networking device of a real or potential network threat;

a network-related performance monitor for monitoring at least one network-related performance parameter and generating network-related performance information based upon the at least one network-related performance parameter; and

a tuning agent to obtain or receive said network-related performance information from said network-related performance monitor and based upon the network-related performance information indicating that the monitored at least one network-related performance parameter is to be tuned, and in a substantially automatic predetermined response thereto, effecting a modification of said specified protocol or application.

10. The network of claim 9 , wherein the tuning agent comprises, housed within a common enclosure:

means for communicating with said network-related performance monitor;

means for communicating with said networking device; and

means for accomplishing said substantially automatic predetermined response.

11. The network of claim 9 , wherein said network-related performance monitor in also housed within said common enclosure.

12. A dynamic network tuner configured for installation and use in a network, wherein said network comprises two or more nodes, a network-related performance monitor, and a networking device for executing a specified protocol or application that substantially effects data packet transmission within said network, and wherein the dynamic network tuner comprises, housed within a common enclosure:

a processor:

a memory on which is stored machine readable instructions to cause the processor to:

communicate with said network-related performance monitor to obtain or receive network-related performance information;

communicate with said networking device; and

effect a modification of said specified protocol or application based upon the network-related performance information indicating that the monitored network-related performance is to be tuned, wherein the networking device is to execute the specified protocol or application on a data packet upon detection by the networking device of a real or potential network threat.

13. The dynamic network tuner of claim 12 , wherein said networking device is an in-line intrusion prevention system to execute a filter protocol from a filter protocol set upon detection by the intrusion prevention system of the real or potential network threat, said filter protocol being said specified protocol or application.

14. The dynamic network tuner of claim 13 , wherein said detection by the said intrusion prevention system involves inspection of both payload and header information in each said data packet passing therethrough.

15. The dynamic network tuner of claim 13 , wherein the execution of said filter protocol involves classification of said data packets passing therethrough into good, bad, and suspicious packets.

16. A dynamic network tuner and monitor configured for installation and use in a network, said network comprising two or more nodes and at least one networking device for executing a specified protocol or application that substantially effects data packet transmission within said network, the dynamic network tuner and monitor comprising, housed within a common enclosure:

a network-related performance monitor to monitor at least one network-related performance parameter and generate network-related performance information based upon the at least one network-related performance parameter;

a tuning agent to effect a modification of said specified protocol or application based upon said at least one network-related performance information indicating that the monitored at least one network-related performance parameter is to be tuned, wherein the at least one networking device is to execute the specified protocol or application on a data packet upon detection by the at least one networking device of a real or potential network threat; and

a processor to implement the tuning agent.

17. The dynamic network tuner and monitor of claim 16 , wherein said networking device is an in-line intrusion prevention system to execute a filter protocol from a filter protocol set upon detection by the intrusion prevention system of a real or potential network threat, said filter protocol being said specified protocol or application.

18. The dynamic network tuner and monitor of claim 17 , wherein said detection by the said intrusion prevention system involves inspection of both payload and header information in each said data packet passing therethrough.

19. The dynamic network tuner and monitor of claim 17 , wherein the execution of said filter protocol involves classification of said data packets passing therethrough into good, bad, and suspicious packets.

20. The network of claim 1 , wherein one of effecting said execution of said filter protocol, said detection by the intrusion prevention system, and effecting a modification to said filter protocol set is to correlate operation of the intrusion prevention system with the at least one network-related performance parameter.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: TREND MICRO INCORPORATED
Reel/Frame 038303/0704 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: TREND MICRO INCORPORATED
To: TREND MICRO INCORPORATED
Reel/Frame 038303/0950 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP; HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 036987/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2010
From: TIPPINGPOINT TECHNOLOGIES, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 024755/0973 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SEE ATTACHED Recorded Jul 15, 2010
From: 3COM CORPORATION
To: HEWLETT-PACKARD COMPANY
Reel/Frame 025039/0844 →
MERGER Recorded Jul 6, 2010
From: 3COM CORPORATION
To: HEWLETT-PACKARD COMPANY
Reel/Frame 024630/0820 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2008
From: 3COM CORPORATION
To: TIPPINGPOINT TECHNOLOGIES, INC.
Reel/Frame 021023/0837 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2006
From: HISCOCK, JAMES S.
To: 3COM CORPORATION
Reel/Frame 017545/0200 →