IP Library Granted Patent US 7,607,169
Granted Patent B1
US 7,607,169 · App. 10/308,418 · Granted Oct 20, 2009

User interface for network security console

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,607,169
App. No.
10/308,418
Granted
Oct 20, 2009
Kind
B1
Abstract

A user interface for a network security console associated with multiple network security devices is disclosed. A graphical user interface (GUI) for use with an intrusion detection system, comprises a radar display that is configured to simulate a stream of time-based events chronologically. In addition, one or more playback controls are configured to control the stream during simulation. In further embodiments, the radar display includes a slider configured to allow a user to jump to events that occurred at a user-defined time.

Claims (46)

1. A computer-implemented method for displaying information regarding time-based security events, the method comprising:

separating the events into sets, wherein a set includes events associated with a time period;

dividing the set of events into groups, wherein a group includes events that have a same value for a same attribute; and

displaying a user interface comprising:

a bar graph comprising:

a first axis that represents a volume of events;

a second axis that represents time; and

multiple bars, wherein a bar represents a set of events associated with a time period, and wherein the bar is divided into multiple portions, and wherein each portion represents a group of events having a same value for a same attribute, and wherein a first portion has a different visual appearance than a second portion; and

a user-manipulable control element that indicates a time span.

2. The method of claim 1 , wherein the same attribute is severity.

3. The method of claim 1 , wherein the same attribute is target port.

4. The method of claim 1 , wherein the same attribute is category.

5. The method of claim 1 , wherein widening the user-manipulable control element lengthens the time span.

6. The method of claim 1 , wherein narrowing the user-manipulable control element shortens the time span.

7. The method of claim 1 , wherein moving the user-manipulable control element shifts the time span.

8. The method of claim 1 , wherein the user interface further comprises a view panel that displays information regarding a plurality of events, wherein each event in the plurality is associated with the time span indicated by the user-manipulable control element.

9. The method of claim 8 , wherein the view panel comprises a pie chart.

10. The method of claim 9 , wherein the pie chart represents the plurality of events, and wherein a sector of the pie chart represents events with a same value of a same attribute.

11. The method of claim 8 , wherein the view panel comprises a table.

12. The method of claim 11 , wherein a row of the table represents an event and wherein a column of the table represents an attribute of an event.

13. The method of claim 12 , wherein a color of the row is based on a value of the attribute of the event represented by the row.

14. The method of claim 8 , wherein the view panel comprises a bar graph.

15. The method of claim 1 , wherein the user interface further comprises an indication of a start date and an indication of an end date, wherein the start date represents a date of the beginning of the time period and wherein the end date represents a date of the end of the time period.

16. The method of claim 1 , wherein the user interface further comprises an indication of a start time and an indication of an end time, wherein the start time represents the beginning of the time period and wherein the end time represents the end of the time period.

17. The method of claim 1 , wherein an event was generated by either a security device or a security application.

18. The method of claim 1 , wherein a first event of the set of events was generated by a first source, and wherein a second event of the set of events was generated by a second source.

19. The method of claim 1 , wherein the bar is vertical.

20. The method of claim 1 , wherein the first portion is colored differently than the second portion.

21. A computer program product for displaying information regarding time-based security events, the computer program product comprising a computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method, the method comprising:

separating the events into sets, wherein a set includes events associated with a time period;

dividing the set of events into groups, wherein a group includes events that have a same value for a same attribute; and

displaying a user interface comprising:

a bar graph comprising:

a first axis that represents a volume of events;

a second axis that represents time; and

multiple bars, wherein a bar represents a set of events associated with a time period, and wherein the bar is divided into multiple portions, and wherein each portion represents a group of events having a same value for a same attribute, and wherein a first portion has a different visual appearance than a second portion; and

a user-manipulable control element that indicates a time span.

22. A system for displaying information regarding time-based security events, the system comprising a processor configured to perform a method, the method comprising:

separating the events into sets, wherein a set includes events associated with a time period;

dividing the set of events into groups, wherein a group includes events that have a same value for a same attribute; and

displaying a user interface comprising:

a bar graph comprising:

a first axis that represents a volume of events;

a second axis that represents time; and

multiple bars, wherein a bar represents a set of events associated with a time period, and wherein the bar is divided into multiple portions, and wherein each portion represents a group of events having a same value for a same attribute, and wherein a first portion has a different visual appearance than a second portion; and

a user-manipulable control element that indicates a time span.

Assignments (16)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 063546/0181) Recorded Jun 21, 2024
From: BARCLAYS BANK PLC
To: MICRO FOCUS LLC
Reel/Frame 067807/0076 →
SECURITY INTEREST Recorded Aug 30, 2023
From: MICRO FOCUS LLC
To: THE BANK OF NEW YORK MELLON
Reel/Frame 064760/0862 →
SECURITY INTEREST Recorded May 4, 2023
From: MICRO FOCUS LLC
To: BARCLAYS BANK PLC
Reel/Frame 063546/0181 →
SECURITY INTEREST Recorded May 4, 2023
From: MICRO FOCUS LLC
To: BARCLAYS BANK PLC
Reel/Frame 063546/0190 →
SECURITY INTEREST Recorded May 4, 2023
From: MICRO FOCUS LLC
To: BARCLAYS BANK PLC
Reel/Frame 063546/0230 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
CHANGE OF NAME Recorded Aug 8, 2019
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 050004/0001 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
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 Nov 16, 2012
From: ARCSIGHT, LLC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 029308/0929 →
CERTIFICATE OF CONVERSION Recorded Nov 16, 2012
From: ARCSIGHT, INC.
To: ARCSIGHT, LLC.
Reel/Frame 029308/0908 →
MERGER Recorded Dec 23, 2010
From: PRIAM ACQUISITION CORPORATION
To: ARCSIGHT, INC.
Reel/Frame 025525/0172 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2002
From: NJEMANZE, HUGH S.; BHATT, RAJESH P.
To: ARCSIGHT, INC.
Reel/Frame 013545/0220 →