IP Library Patent Application 15605710
Patent Application
App. No. 15/605,710

Setting Thresholds for Monitoring Network Anomalies Within A Graphical User Interface

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 None
App. No.
15/605,710
Abstract

A management station according to the present disclosure sets thresholds for monitoring network anomalies within a network. The management station receives a user input for a graphical display, where the graphical display includes a performance graph within a window that displays data for one or more network characteristics within the network. The user input triggers creation of a threshold to monitoring the one or more network characteristics associated with the performance graph. After triggering the creation of the threshold, the management station automatically creates the threshold based on the user input and context of the performance graph. The management station then monitors the display data on the performance graph with the created threshold.

Claims (37)

1 . A method comprising:

displaying on a graphical display a window displaying data for one or more network characteristics within a network, wherein the window includes contextual information for the displayed data;

receiving a first user input at a location on the window, wherein the first user input causes a display of one or more options to set a threshold for the one or more network characteristics, wherein a threshold is a setting which triggers a predetermined action when a condition of the threshold is met; and

automatically creating the threshold based on the first user input and the contextual information, wherein the condition of the threshold includes a value, and wherein the condition's value is determined from the location of the first user input on the window.

2 . The method of claim 1 , wherein the one or more options to set the threshold includes a first option to set a temporary threshold and a second option to set a permanent threshold.

3 . The method of claim 2 , wherein the temporary threshold remains active as long as the window remains open.

4 . The method of claim 2 , wherein the second option configures the threshold to a device located in the network, and wherein the contextual information includes information for the device.

5 . The method of claim 2 , wherein the permanent threshold remains active after the window is closed or minimized.

6 . The method of claim 1 , further comprising:

receiving a second user input that selects one of the one or more options to set the threshold; and

automatically creating the threshold based on the first user input, the second user input, and the contextual information.

7 . The method of claim 1 , wherein the predetermined action is generating a visual indication within the window.

8 . The method of claim 1 , wherein automatically creating the threshold based on the first user input and the contextual information comprises associating the condition's value with a time base parameter to generate a monitoring rule based on the contextual information.

9 . A non-transitory program storage device, readable by one or more programmable control devices and comprising instructions stored thereon to cause the one or more programmable control devices to:

display on a graphical display a window displaying data for one or more network characteristics within a network, wherein the window includes contextual information for the displayed data;

receive a first user input at a location on the window, wherein the first user input causes a display of one or more options to set a threshold for the one or more network characteristics, wherein a threshold is a setting which triggers a predetermined action when a condition of the threshold is met; and

automatically create the threshold based on the first user input and the contextual information, wherein the condition of the threshold includes a value, and wherein the condition's value is determined from the location of the first user input on the window.

10 . The non-transitory program storage device of claim 9 , wherein the one or more options to set the threshold includes a first option to set a temporary threshold and a second option to set a permanent threshold.

11 . The non-transitory program storage device of claim 10 , wherein the temporary threshold remains active as long as the window remains open.

12 . The non-transitory program storage device of claim 9 , wherein instructions cause the one or more programmable control devices to:

receive a second user input that selects one of the one or more options to set the threshold; and

automatically create the threshold based on the first user input, the second user input, and the contextual information.

13 . The non-transitory program storage device of claim 9 , wherein the predetermined action is generating a visual indication within the window.

14 . The non-transitory program storage device of claim 13 , wherein the instructions to automatically create a threshold based on the single user input and the contextual information comprises instructions that case the one or more programmable control devices to associate the condition's value with a time base parameter to generate a monitoring rule based on the contextual information.

15 . A system comprising:

at least one processor; and

storage coupled to the at least processor and storing computer-executable instructions for an application that cause the at least one processor to:

display on a graphical display a window displaying data for one or more network characteristics within a network, wherein the window includes contextual information for the displayed data;

receive a first user input at a location on the window, wherein the first user input causes a display of one or more options to set a threshold for the one or more network characteristics, wherein a threshold is a setting which triggers a predetermined action when a condition of the threshold is met; and

automatically create the threshold based on the first user input and the contextual information, wherein the condition of the threshold includes a value, and wherein the condition's value is determined from the location of the first user input on the window.

16 . The system of claim 15 , wherein the one or more options to set the threshold includes a first option to set a temporary threshold and a second option to set a permanent threshold.

17 . The system of claim 16 , wherein the permanent threshold remains active after the window is closed or minimized.

18 . The system of claim 15 , wherein instructions further cause the at least one processor to:

receive a second user input that selects one of the one or more options to set a threshold; and

automatically create the threshold based on the first user input, the second user input, and the contextual information.

19 . The system of claim 15 , wherein the predetermined action is generating a visual indication within the window.

20 . The system of claim 19 , wherein the instructions to automatically create a threshold based on the first user input and the contextual information comprises instructions that case the at least one processor to associate the condition's value with a time base parameter to generate a monitoring rule based on the contextual information.

Assignments (3)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2017
From: KOLATHUR, SANTHOSHKUMAR; SANGLI, ARUNA
To: BROCADE COMMUNICATIONS SYSTEMS, INC.
Reel/Frame 042511/0577 →