IP Library Granted Patent US 7,752,301
Granted Patent B1
US 7,752,301 · App. 11/167,057 · Granted Jul 6, 2010

System and interface for monitoring information technology assets

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,752,301
App. No.
11/167,057
Granted
Jul 6, 2010
Kind
B1
Abstract

An application service provider (ASP)-based interface and system for analyzing performance and costs of respective enterprise information technology assets from the correlation of metrics data of enterprise SNMP-enabled devices.

Claims (26)

1. A system for monitoring information technology assets of enterprises comprising:

an application service provider database configured to receive data from a plurality of Simple Network Management Protocol (SNMP)-enabled devices of a plurality of enterprises on a by enterprise basis responsive to a request from a polling proxy server, the received data including application usage data, device metrics, and Internet Service Provider (ISP) performance data across data, wireless, voice over Internet Protocol, and virtual private networks (VPNs) for the plurality of SNMP-enabled devices of the plurality of enterprises; and

a user interface to the application service provider database configured to display a correlation of the received data and associated costs of the SNMP-enabled devices for a respective enterprise responsive to receiving an authorized request from the respective enterprise, the user interface further configured to provide a correlation of virtual private network tunnel sessions across heterogeneous network environments,

wherein the application service provider database is further configured to receive an alert about a prediction of a failure of an SNMP-enabled device from the polling proxy server,

wherein the application service provider database is further configured to receive the data via polling proxy servers communicatively coupled with polling servers that perform functions of SNMP data gathering, the polling servers communicatively coupled with the polling proxy servers to determine SNMP-enabled devices that need to be polled, the servers grouped into polling clusters, wherein each polling cluster has at least two polling servers that enable each enterprise to use a same Internet Protocol (IP) address range for associated SNMP-enabled devices, and that enable unique identification of SNMP-enabled devices, each polling cluster assigned to a virtual firewall system, and wherein the user interface to the application service provider database is further configured to provide a web-based interface configured to display selectable templates and metrics for creating and saving reports,

wherein the application service provider database is further configured to analyze stored data against alert rules, wherein alert rules are designated by rule type, notify of received data that violates an alert rule,

correlate the received data and associated costs of the plurality of SNMP-enabled devices for a selected enterprise, and

wherein the user interface to the application service provider database is further configured to graphically display a tabular report and, responsive to a selection of metrics to be generated, propagate point arrays twice to build a dynamic image and table.

2. The system of claim 1 , wherein the user interface includes a configuration screen for real-time modification of the layout of the report.

3. The system of claim 1 , wherein the user interface includes selectable time frames for providing a correlation of the received data and associated costs in the report over a time frame of the selectable time frames.

4. The system of claim 1 , wherein a correlation of the received data and associated costs is based on a calculated equipment key performance indicator.

5. The system of claim 1 , wherein the report is a web-based display of a graph of the correlation of the received data and associated costs.

6. The system of claim 1 wherein the report is a tabular display of the correlation of the received data and associated costs.

7. The system of claim 1 , wherein the user interface is further configured to provide a configuration screen for real-time modification of a layout of the report, and provide selectable time frames for providing a correlation of performance and associated costs in the report over a given time frame.

8. The system of claim 1 , wherein the user interface is further configured to provide selectable time frames for providing a correlation of the received data and associated costs in the report, wherein correlating the received data and associated costs of the plurality of SNMP-enabled devices for a selected enterprise comprises correlating the received data and associated costs based on a calculated equipment key performance indicator.

9. The system of claim 1 , wherein the user interface is further configured to display a real-time view of performance of Wireless Access Point (WAP) equipment, the real-time view of performance includes devices availability, wireless traffic statistics over monitored equipment, wireless signal strength, wireless Quality of Service (QOS), and data that indicates whether sufficient upstream bandwidth exists to support cost effective provisioning of equipment needed to power wireless networks.

10. The system of claim 1 , wherein the application service provider database is further configured to: receive flow sampling data from a plurality of customer NetFlow and sFlow enabled devices that support Netflow and sFlow monitoring, the NetFlow and sFlow enabled devices configured to send the flow sampling data to a flow collector, the flow sampling data included in the received data correlated with the associated costs of the SNMP-enabled devices for a respective enterprise.

11. A system for monitoring information technology assets of enterprises comprising:

a plurality of polling servers configured to periodically collect metrics data from Simple Network Management Protocol (SNMP)-enabled devices of a plurality of enterprises and configured to deliver the metrics data to a plurality of database servers;

a plurality of polling proxy servers configured to identify SNMP-enabled devices that need to be polled and communicatively coupled to the plurality of polling servers to collect metrics data from the identified SNMP-enabled devices;

a plurality of flow collectors, communicatively coupled with the plurality of polling proxy servers, configured to monitor and process incoming flow data, the processed flow data formatted for the plurality of database servers;

a plurality of flow proxy servers configured to maintain and read configuration data for the plurality of flow collectors, and configured to receive the processed flow data from flow collectors and transfer the processed flow data to the plurality of database servers;

a plurality of web servers communicatively coupled to the plurality of database servers and configured to provide an interface to the database servers, wherein the interface restricts a respective enterprise's access to metrics data from its respective devices, the plurality of web servers further configured to receive a configuration of a real-time cost analysis report correlated to the metrics data from its respective devices and generate the real-time cost analysis report on a web-based reporting screen for an authorized user of a respective enterprise;

a plurality of mail servers communicatively coupled to the plurality of web servers and configured to deliver reports to a user; and

a plurality of notification servers configured to check scheduled reports and configured to generate alert emails.

12. The system of claim 11 further comprising an alert configuration screen communicatively coupled to the plurality of web servers and configured to notify an authorized user of a pre-configured condition or event based on the metrics data.

Assignments (18)
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 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 24, 2018
From: DYNATRACE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046923/0528 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 24, 2018
From: DYNATRACE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046923/0557 →
RELEASE OF FIRST LIEN PATENT SECURITY AGREEMENT RECORDED AT REEL\FRAME 035200\0973 AND 035200\0955 Recorded Aug 23, 2018
From: JEFFERIES FINANCE LLC
To: DYNATRACE LLC; COMPUWARE CORPORATION
Reel/Frame 046922/0886 →
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 24, 2015
From: COMPUWARE CORPORATION
To: DYNATRACE LLC
Reel/Frame 035491/0328 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2007
From: KLIR TECHNOLOGIES, INC.
To: GOMEZ, INC.
Reel/Frame 020271/0132 →
RELEASE Recorded Aug 23, 2007
From: SILICON VALLEY BANK
To: KLIR TECHNOLOGIES, INC.
Reel/Frame 019753/0372 →
SECURITY INTEREST Recorded Oct 30, 2006
From: KLIR TECHNOLOGIES, INC.
To: SILICON VALLEY BANK
Reel/Frame 018461/0437 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2005
From: MAIOCCO, JAMES N.; BELANGER, BRADLEY M.; MANSELL, BRIAN; MCCASKEY, JOHN A.
To: KLIR TECHNOLOGIES, INC.
Reel/Frame 016758/0379 →
CHANGE OF NAME Recorded Aug 8, 2005
From: IP SCIENCES, INC.
To: KLIR TECHNOLOGIES, INC.
Reel/Frame 016364/0986 →