IP Library Granted Patent US 7,814,201
Granted Patent B2
US 7,814,201 · App. 12/344,785 · Granted Oct 12, 2010

System and method for monitoring global network 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 7,814,201
App. No.
12/344,785
Granted
Oct 12, 2010
Kind
B2
Abstract

The present invention provides a system and method for monitoring global network performance across a public Wide Area Network (WAN), and/or private networking through a secure IPSec gateway, and providing a user interface for performance metrics through a secure Internet browser.

Claims (32)

1. A system for monitoring performance of a global network comprising:

a poller initiating requests for and receiving SNMP-attribute data from a monitored device across a public wide area network at repeated regular time intervals, wherein the requests include a test indicative of availability of a service on the monitored device;

the poller further accumulating utilization information from the SNMP attribute data, accumulating utilization information occurring in a read-only manner from the device being monitored;

the poller further accumulating utilization information indicative of availability of a service on the monitored device;

a notifier analyzing time-based performance criteria for providing alerts to a user when received SNMP-attribute data meets one or more established threshold criteria for the monitored device;

a database for storing received SNMP-attribute data wherein the database maintaining the SNMP-attribute data in a raw format; and

a graphical user interface to the received SNMP-attribute data stored in the database, wherein the graphical user interface identifying performance and availability of services provided by monitored devices utilizing the SNMP-attribute data in the raw format.

2. The system of claim 1 further comprising:

a plurality of datacenters, a first datacenter providing an active poller and a failover poller, and a second datacenter providing an additional failover poller.

3. The system of claim 1 wherein the poller initiates requests for, and receives SNMP attribute data from a plurality of monitored devices, the requests initiated in parallel.

4. The system of claim 3 wherein the poller comprises:

a customer application tester for each customer associated with the plurality of monitored devices, the customer application tester querying a database to determine what SNMP attribute data the poller requests from a subset of the plurality of monitored devices associated with a respective customer.

5. The system of claim 1 wherein the notifier comprises:

a plurality of escalation levels established by the user, each of the plurality of escalation levels indicating a delay in a notification to the user, the notification associated with an error with the monitored device, the error identified by the poller.

6. The system of claim 5 wherein the notifier comprises:

a disabler allowing the user to disable the plurality of escalation levels.

7. The system of claim 1 wherein the database comprises:

the SNMP attribute data maintained in the raw format until a client workstation authenticates a user session and requests the SNMP attribute data.

8. The system of claim 1 wherein the database comprises:

the database storing the SNMP attribute data uncompressed, providing granularity to the SNMP attribute data when rendered in a graphical user interface.

9. The system of claim 1 wherein the graphical user interface comprises:

an application service provider rendering the graphical user interface, the application service provider balancing a traffic load to the application service provider.

10. The system of claim 1 wherein the graphical user comprises:

the graphical user interface rendering the SNMP attribute data with a user specified granularity, the SNMP attribute data dynamically configurable.

11. The system of claim 10 wherein the graphical user interface comprises:

the SNMP attribute data rendered within the graphical user interface according to a personal profile associated with a customer, the personal profile indicating which of the SNMP attribute data received from the monitored device is rendered within the graphical user interface.

12. The system of claim 1 wherein the graphical user comprises:

a graphing engine rendering the SNMP attribute data within the graphical user interface, the graphic engine generating user specified graphs in real time.

13. The system of claim 1 wherein the graphical user interface comprises:

an application service provider rendering the SNMP attribute data identified as associated with the monitored device, the monitored device identified with a user specified identification provided by the user via the application service provider.

14. The system of claim 1 wherein the graphical user comprises:

the graphical user interface rendering a service availability notification window indicating an availability of the monitored device.

Assignments (15)
SECURITY INTEREST Recorded Dec 16, 2022
From: DYNATRACE LLC
To: BMO HARRIS BANK N.A.
Reel/Frame 062142/0187 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 046923/0557 Recorded Dec 5, 2022
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: DYNATRACE, LLC
Reel/Frame 062056/0562 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL RECORDED AT R/F 46923/0528 Recorded Aug 6, 2019
From: JEFFERIES FINANCE LLC, COLLATERAL AGENT
To: DYNATRACE LLC
Reel/Frame 049966/0518 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 24, 2018
From: DYNATRACE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046923/0557 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 24, 2018
From: DYNATRACE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046923/0528 →
TERMINATION OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 035201/0065 Recorded Feb 14, 2018
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: COMPUWARE CORPORATION
Reel/Frame 045325/0384 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2015
From: COMPUWARE CORPORATION
To: DYNATRACE LLC
Reel/Frame 035496/0959 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Mar 13, 2015
From: COMPUWARE CORPORATION
To: JEFFERIES FINANCE, LLC
Reel/Frame 035200/0973 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Mar 13, 2015
From: COMPUWARE CORPORATION
To: JEFFERIES FINANCE, LLC
Reel/Frame 035201/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2011
From: KLIR TECHNOLOGIES, INC.
To: GOMEZ, INC.
Reel/Frame 026071/0762 →
CHANGE OF NAME Recorded Mar 28, 2011
From: IP SCIENCES, INC.
To: KLIR TECHNOLOGIES, INC.
Reel/Frame 026035/0629 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2011
From: MAIOCCO, JAMES N.; BELANGER, BRADLEY M.; MANSELL, BRIAN E.; MCCASKEY, JOHN A.
To: IP SCIENCES, INC.
Reel/Frame 026034/0620 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE TO 12/31/2009 AND ASSIGNEE ADDRESS TO C/O COMPUWARE CORPORATION, ONE CAMPUS MARTIUS, DETROIT, MI 48226 PREVIOUSLY RECORDED ON REEL 023741 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNOR: GOMEZ, INC. ASSIGNEE: GOMEZ ACQUISITION CORP.. Recorded Jan 8, 2010
From: GOMEZ, INC.
To: GOMEZ ACQUISITION CORP.
Reel/Frame 023750/0684 →
MERGER Recorded Jan 6, 2010
From: GOMEZ, INC.
To: GOMEZ ACQUISITION CORP.
Reel/Frame 023741/0001 →
MERGER Recorded Jan 6, 2010
From: GOMEZ ACQUISITION CORP.
To: COMPUWARE CORPORATION
Reel/Frame 023741/0343 →