IP Library Granted Patent US 9,142,102
Granted Patent B2
US 9,142,102 · App. 13/933,885 · Granted Sep 22, 2015

Method and apparatus for visualizing network security alerts

Inventors: Lee C. Trossbach, Jr. (Hanover, MD); Robinson E. Pino (Potomac, MD)
Assignee: ICF INTERNATIONAL
G08B5/22
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 9,142,102
App. No.
13/933,885
Granted
Sep 22, 2015
Kind
B2
Abstract

A method and apparatus can be configured to perform the steps of displaying, on a display, a first visual representation of volume in three-dimensional space. The method can also display, on the display, a visual representation of a network security alert. The network security alert can correspond to a notification of a network attack, a network intrusion, or an unwanted activity. The representation of the network security alert can be positioned within the first visual representation of volume. The position of the representation of the network security alert within the first visual representation of volume reflects at least one characteristic of the network security alert.

Claims (27)

1. A method, comprising:

displaying, on a display, a first visual representation of volume in three-dimensional space; and

displaying, on the display, a visual representation of a network security alert, wherein the network security alert corresponds to a notification of a network attack, a network intrusion, or an unwanted activity, the representation of the network security alert is positioned within the first visual representation of volume, and the position of the representation of the network security alert within the first visual representation of volume reflects at least one characteristic of the network security alert.

2. The method according to claim 1 , further comprising displaying, on the display, a second visual representation of volume in three-dimensional space, wherein the first visual representation of volume is positioned within the second visual representation of volume, and the first visual representation of volume is positioned within the second visual representation of volume in accordance with a first logical coordinate system.

3. The method according to claim 2 , further comprising displaying, on the display, a third visual representation of volume in three-dimensional space, wherein the second visual representation of volume is positioned within the third visual representation of volume, and the second visual representation of volume is positioned within the third visual representation of volume in accordance with a second logical coordinate system.

4. The method according to claim 1 , wherein the representation of the network security alert is positioned within the first visual representation of volume according to at least one of a source internet address, a source port, a destination internet address, a destination port, a protocol, an alert identification number, and a common field corresponding to the network security alert.

5. The method according to claim 2 , wherein the second representation of volume corresponds to a category such as one of a peer-to-peer category, a Trojan category, a chat client category, and a structured-query-language injection category.

6. The method according to claim 3 , wherein the first visual representation of volume corresponds to a representation of a solar system, the second visual representation of volume corresponds to a representation of a galaxy, and the third visual representation of volume corresponds to a representation of a universe.

7. An apparatus, comprising:

at least one processor; and

at least one memory including computer program code,

the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus at least to

display, on a display, a first visual representation of volume in three-dimensional space; and

display, on the display, a visual representation of a network security alert, wherein the network security alert corresponds to a notification of a network attack, a network intrusion, or an unwanted activity, the representation of the network security alert is positioned within the first visual representation of volume, and the position of the representation of the network security alert within the first visual representation of volume reflects at least one characteristic of the network security alert.

8. The apparatus according to claim 7 , wherein the apparatus is also caused to display, on the display, a second visual representation of volume in three-dimensional space, the first visual representation of volume is positioned within the second visual representation of volume, and the first visual representation of volume is positioned within the second visual representation of volume in accordance with a first logical coordinate system.

9. The apparatus according to claim 8 , wherein the apparatus is also caused to display, on the display, a third visual representation of volume in three-dimensional space, the second visual representation of volume is positioned within the third visual representation of volume, and the second visual representation of volume is positioned within the third visual representation of volume in accordance with a second logical coordinate system.

10. The apparatus according to claim 7 , wherein the representation of the network security alert is positioned within the first visual representation of volume according to at least one of a source internet address, a source port, a destination internet address, a destination port, a protocol, an alert identification number, and a common field corresponding to the network security alert.

11. The apparatus according to claim 8 , wherein the second representation of volume corresponds to a category such as one of a peer-to-peer category, a Trojan category, a chat client category, and a structured-query-language injection category.

12. The apparatus according to claim 9 , wherein the first visual representation of volume corresponds to a representation of a solar system, the second visual representation of volume corresponds to a representation of a galaxy, and the third visual representation of volume corresponds to a representation of a universe.

13. A computer program, embodied on a non-transitory computer readable medium, the computer program configured to control a processor to perform a process, comprising:

displaying, on a display, a first visual representation of volume in three-dimensional space; and

displaying, on the display, a visual representation of a network security alert, wherein the network security alert corresponds to a notification of a network attack, a network intrusion, or an unwanted activity, the representation of the network security alert is positioned within the first visual representation of volume, and the position of the representation of the network security alert within the first visual representation of volume reflects at least one characteristic of the network security alert.

14. The computer program of claim 13 , wherein the process further comprises displaying, on the display, a second visual representation of volume in three-dimensional space, the first visual representation of volume is positioned within the second visual representation of volume, and the first visual representation of volume is positioned within the second visual representation of volume in accordance with a first logical coordinate system.

15. The computer program of claim 14 , wherein the process further comprises displaying, on the display, a third visual representation of volume in three-dimensional space, the second visual representation of volume is positioned within the third visual representation of volume, and the second visual representation of volume is positioned within the third visual representation of volume in accordance with a second logical coordinate system.

16. The computer program according to claim 13 , wherein the representation of the network security alert is positioned within the first visual representation of volume according to at least one of a source internet address, a source port, a destination internet address, a destination port, a protocol, an alert identification number, and a common field corresponding to the network security alert.

17. The computer program according to claim 14 , wherein the second representation of volume corresponds to a category such as one of a peer-to-peer category, a Trojan category, a chat client category, and a structured-query-language injection category.

18. The computer program according to claim 15 , wherein the first visual representation of volume corresponds to a representation of a solar system, the second visual representation of volume corresponds to a representation of a galaxy, and the third visual representation of volume corresponds to a representation of a universe.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2026
From: ICF INTERNATIONAL, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 074341/0598 →
SECURITY INTEREST Recorded May 20, 2022
From: ICF INTERNATIONAL, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 059976/0979 →
SECURITY INTEREST Recorded Oct 17, 2017
From: ICF INTERNATIONAL, INC.
To: PNC BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 043881/0606 →
SECURITY INTEREST Recorded Aug 8, 2014
From: ICF INTERNATIONAL, INC.; ICF CONSULTING GROUP, INC.
To: CITIZENS BANK OF PENNSYLVANIA, AS ADMINISTRATIVE AGENT
Reel/Frame 033500/0987 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2013
From: TROSSBACH, LEE; PINO, ROBINSON
To: ICF INTERNATIONAL
Reel/Frame 030963/0224 →
Continuity (1)
Related Publication 20150009038A1 · Jan 8, 2015