IP Library Granted Patent US 7,219,300
Granted Patent B2
US 7,219,300 · App. 10/671,115 · Granted May 15, 2007

Method and system for generating a network monitoring display with animated utilization information

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,219,300
App. No.
10/671,115
Granted
May 15, 2007
Kind
B2
Abstract

A method for displaying storage network information in a user interface. The method includes identifying a topology map for a storage network and gathering operating information, which is processed to determine a performance parameter, such as utilization. A performance monitoring display is generated including a topology map and a graphical representation of the performance parameter, which is positioned in the display relative to the components for which the parameter applies. The graphical representation can be a pair of parallel dashed lines between communicating components. The dashes in the lines are moved using a speed coding scheme representative of the performance parameter, e.g., with faster speeds used to show higher ranges of utilization, and the direction of movement matches data flow. The dashed lines are colored using a color coding scheme and the line segment lengths vary in association with the performance value.

Claims (20)

1. A computer-based method for displaying storage network monitoring information, comprising:

identifying a topology map for a storage network;

receiving operation information for the storage network;

processing the operation information to determine a performance parameter; and

for a user interface, generating a performance monitoring display including at least a portion of the topology map and a graphical representation of the performance parameter;

wherein the performance parameter is based on data traffic in a data connection of the storage network and wherein the performance parameter representation is displayed to indicate motion, the motion having a direction corresponding to the data traffic in the data connection;

wherein the performance parameter representation is further displayed to move at a speed that is selected to indicate ranges of values for the performance parameter;

wherein the performance parameter representation includes two parallel lines comprising dashes separated by a distance and wherein the dashes in one of the lines moves in a first direction and the dashes in the other one of the lines moves in a second direction opposite of the first direction to represent two channel data flow, the performance parameter representation being positioned in the display so as to replace the data connection in the topology map.

2. The method of claim 1 , wherein each of the dashed lines is shown to be moving by displaying a dashed line with a first position at a first time and then displaying the dashed line with a second position offset a distance from the first position at a second time.

3. The method of claim 1 , wherein the dashes in each of the lines have a size selected based on the value of the performance parameter corresponding to each of the lines, wherein the size is selected to be inversely proportionate to the performance parameter corresponding to each of the lines.

4. A computer storage medium storing computer-executable instructions for performing a computer process that displays storage area network monitoring information, the computer process comprising:

identifying a topology map for a storage network;

receiving operating information for the storage network;

processing the operating information to determine a performance parameter; and

for a user interface, generating a performance monitoring display including at least a portion of the topology map and a graphical representation of the performance parameter;

wherein the performance parameter is based on data traffic in a data connection of the storage network and wherein the performance parameter representation is displayed to indicate motion, the motion having a direction corresponding to the data traffic in the data connection;

wherein the performance parameter representation is further displayed to move at a speed that is selected to indicate ranges of values for the performance parameter;

wherein the performance parameter representation includes two parallel lines comprising dashes separated by a distance and wherein the dashes in one of the lines moves in a first direction and the dashes in the other one of the lines moves in a second direction opposite of the first direction to represent two channel data flow, the performance parameter representation being positioned in the display so as to replace the data connection in the topology map.

5. The computer storage medium of claim 4 wherein each of the dashed lines is shown to be moving by displaying a dashed line with a first position at a first time and then displaying the dashed line with a second position offset a distance from the first position at a second time.

6. The computer storage medium of claim 4 wherein the dashes in each of the lines have a size selected based on the value of the performance parameter corresponding to each of the lines, wherein the size Is selected to be inversely proportionate to the performance parameter corresponding to each of the lines.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2018
From: BROCADE COMMUNICATIONS SYSTEMS LLC
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047270/0247 →
CHANGE OF NAME Recorded Dec 13, 2017
From: BROCADE COMMUNICATIONS SYSTEMS, INC.
To: BROCADE COMMUNICATIONS SYSTEMS LLC
Reel/Frame 044891/0536 →
RELEASE OF SECURITY INTEREST Recorded Jan 22, 2015
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC
Reel/Frame 034804/0793 →
RELEASE OF SECURITY INTEREST Recorded Jan 21, 2015
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: BROCADE COMMUNICATIONS SYSTEMS, INC.; INRANGE TECHNOLOGIES CORPORATION; FOUNDRY NETWORKS, LLC
Reel/Frame 034792/0540 →
SECURITY AGREEMENT Recorded Jan 20, 2010
From: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC; INRANGE TECHNOLOGIES CORPORATION; MCDATA CORPORATION; MCDATA SERVICES CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 023814/0587 →
SECURITY AGREEMENT Recorded Dec 22, 2008
From: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, INC.; INRANGE TECHNOLOGIES CORPORATION; MCDATA CORPORATION
To: BANK OF AMERICA, N.A. AS ADMINISTRATIVE AGENT
Reel/Frame 022012/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2007
From: SANAVIGATOR, INC.
To: BROCADE COMMUNICATIONS SYSTEMS, INC.
Reel/Frame 020271/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2003
From: ARQUIE, LOUIS M.; HAMILTON, DAVID B.; LUBECK, MARK R.
To: SANAVIGATOR, INC.
Reel/Frame 014551/0264 →