IP Library Patent Application 15221397
Patent Application
App. No. 15/221,397

IDENTIFYING COMPROMISED COMPUTING DEVICES IN A NETWORK

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/221,397
Abstract

Disclosed are systems, methods, and non-transitory computer-readable storage media for identifying compromised computing devices in a computer network. A threat detection engine can gather network data describing performance of a secured computer network. The secured computer network can include a set of computing devices. The threat detection server can apply a set of threat detection algorithms to the network data to yield threat detection data for the secured computer network. The threat detection engine can then calculate, based on the threat detection data, a threat value for at least a first computing device from the set of computing devices. The threat value can indicate an estimated likelihood that the first computing device has been compromised and/or the severity of the compromise. The threat detection server can then present a visual representation of the threat value for at least the first computing device from the set of computing devices.

Claims (40)

1 . A method comprising:

gathering network data describing performance of a secured computer network, the secured computer network including a set of computing devices;

applying a set of threat detection algorithms to the network data to yield threat detection data for the secured computer network;

for at least a first computing device from the set of computing devices included in the secured computer network, calculating, based on the threat detection data, a threat value indicating an estimated likelihood that the first computing device has been compromised; and

presenting a visual representation of the threat value for at least the first computing device from the set of computing devices.

2 . The method of claim 1 , further comprising:

receiving an input indicating that a user has selected the visual representation of the threat value for the first computing device; and

in response to receiving the input, presenting a visual representation of threat detection data associated with the first computing device.

3 . The method of claim 2 , wherein the visual representation of the threat detection data includes a visual representation of a total number of individual instances of threat activity associated with the first computing device.

4 . The method of claim 2 , wherein the visual representation of the threat detection data includes a visual representation of types of threat activity associated with the first computing device.

5 . The method of claim 2 , wherein the visual representation of the threat detection data includes suggested remedial actions based on the threat detection data associated with the first computing device.

6 . The method of claim 1 , wherein the threat value for the first computing device is calculated based on at least one of a total number of individual instances of threat activity associated with the first computing device, a number of different types of threat activity associate with the first computing device or a frequency at which threat activity associated with the first computing device occurred.

7 . The method of claim 1 , wherein the set of threat detection algorithms includes an algorithm to detect a mechanism used to reach out to command and control servers outside of the private computer network.

8 . A system comprising:

one or more computer processors; and

a memory storing instructions that, when executed by the one or more computer processors, cause the system to:

gather network data describing performance of a private computer network, the private computer network including a set of computing devices;

apply a set of threat detection algorithms to the network data to yield threat detection data for the private computer network;

for at least a first computing device from the set of computing devices included in the private computer network, calculate, based on the threat detection data, a threat value indicating an estimated likelihood that the first computing device has been compromised; and

present a visual representation of the threat value for at least the first computing device from the set of computing devices.

9 . The system of claim 8 , wherein the instructions further cause the system to:

receive an input indicating that a user has selected the visual representation of the threat value for the first computing device; and

in response to receiving the input, present a visual representation of threat detection data associated with the first computing device.

10 . The system of claim 9 , wherein the visual representation of the threat detection data includes a visual representation of a total number of individual instances of threat activity associated with the first computing device.

11 . The system of claim 9 , wherein the visual representation of the threat detection data includes a visual representation of types of threat activity associated with the first computing device.

12 . The system of claim 9 , wherein the visual representation of the threat detection data includes suggested remedial actions based on the threat detection data associated with the first computing device.

13 . The system of claim 8 , wherein the threat value for the first computing device is calculated based on at least one of a total number of individual instances of threat activity associated with the first computing device, a number of different types of threat activity associate with the first computing device or a frequency at which threat activity associated with the first computing device occurred.

14 . The system of claim 8 , wherein the set of threat detection algorithms includes an algorithm to detect a non-standard protocol being used over a standard port of the private computer network.

15 . A non-transitory computer-readable medium storing instructions that, when executed by a computer server, cause the computer server to:

gather network data describing performance of a private computer network, the private computer network including a set of computing devices;

apply a set of threat detection algorithms to the network data to yield threat detection data for the private computer network;

for at least a first computing device from the set of computing devices included in the private computer network, calculate, based on the threat detection data, a threat value indicating an estimated likelihood that the first computing device has been compromised; and

present a visual representation of the threat value for at least the first computing device from the set of computing devices.

16 . The non-transitory computer-readable medium of claim 15 , wherein the instructions further cause the computer server to:

receive an input indicating that a user has selected the visual representation of the threat value for the first computing device; and

in response to receiving the input, present a visual representation of threat detection data associated with the first computing device.

17 . The non-transitory computer-readable medium of claim 16 , wherein the visual representation of the threat detection data includes a visual representation of a total number of individual instances of threat activity associated with the first computing device.

18 . The non-transitory computer-readable medium of claim 16 , wherein the visual representation of the threat detection data includes a visual representation of types of threat activity associated with the first computing device.

19 . The non-transitory computer-readable medium of claim 16 , wherein the visual representation of the threat detection data includes suggested remedial actions based on the threat detection data associated with the first computing device.

20 . The non-transitory computer-readable medium of claim 15 , wherein the threat value for the first computing device is calculated based on at least one of a total number of individual instances of threat activity associated with the first computing device, a number of different types of threat activity associate with the first computing device or a frequency at which threat activity associated with the first computing device occurred.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2025
From: BANC OF CALIFORNIA (FORMERLY KNOWN AS PACIFIC WESTERN BANK)
To: SS8 NETWORKS, INC.
Reel/Frame 071485/0716 →
SECURITY INTEREST Recorded May 30, 2018
From: SS8 NETWORKS, INC.
To: PACIFIC WESTERN BANK
Reel/Frame 045938/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2016
From: LAKHANI, FAIZEL ZULFIKAR; WADHWA, RAJDEEP SINGH; HONNALAGERE SHIVANNA, NAGENDRA SWAMY
To: SS8 NETWORKS, INC.
Reel/Frame 039274/0841 →