IP Library Granted Patent US 12,206,687
Granted Patent B2
US 12,206,687 · App. 18/090,581 · Granted Jan 21, 2025

Automated incident response tracking and enhanced framework for cyber threat analysis

Inventor: Brian McNelly (Boulder, CO)
Assignee: Trustwave Holdings Inc
H04L63/1416H04L43/045H04L43/067
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 12,206,687
App. No.
18/090,581
Granted
Jan 21, 2025
Kind
B2
Abstract

Several features of cybersecurity frameworks are disclosed. In one example, a computing platform receives, from an enterprise user device, cyber threat investigation information indicating actions performed to address an identified threat for a client through an incident response lifecycle of the identified threat. This computing platform receives, from a client user device, a request for the cyber threat investigation information, and generates, using this cyber threat investigation information, a client interface, which includes a time-series graphical representation of the actions performed to address the identified threat and a play button, selection of which may cause automated progression through the time-series graphical representation within the client interface. This computing platform sends, to the client user device, the client interface and commands to display the client interface, which may cause the client user device to display the client interface.

Claims (60)

1. A computing platform comprising:

at least one processor;

a communication interface communicatively coupled to the at least one processor; and

memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:

install, on the computing platform, incident response documentation software, configured to record actions performed at the computing platform to remediate threats through a plurality of incident response lifecycles;

display a graphical user interface including threat intelligence information, wherein the threat intelligence information includes one or more actions to be performed by an analyst, corresponding to the computing platform, to address a threat throughout an incident response lifecycle;

receive, via the graphical user interface, user input corresponding to the one or more actions;

automatically record, using the incident response documentation software, the user input;

automatically compile, based on the user input, an incident response log; and

send, to a central threat framework platform, the incident response log, wherein one or more additional graphical user interfaces are generated based on the incident response log.

2. The computing platform of claim 1 , wherein automatically recording the user input comprises:

identifying completion of a particular action of the one or more actions by an analyst operating the computing platform; and

storing, by the computing platform and in real time:

an indication of the completion,

a timestamp of the completion, and

results of the completion, wherein:

automatically recording the user input avoids manual recordation of the user input by the analyst and makes the user input visible, in real time, to the analyst, other analysts, and a client associated with the threat, and

the user input comprises user input corresponding to one or more of: alert generation actions, information enrichment actions, pattern matching actions, checklist completion actions, client notification actions, and threat remediation actions.

3. The computing platform of claim 1 , wherein the incident response documentation software is further installed at a second computing platform and is configured to record actions performed at the second computing platform to remediate the threats through the plurality of incident response lifecycles.

4. The computing platform of claim 3 , wherein the second computing platform corresponds to a second analyst.

5. The computing platform of claim 3 , wherein the second computing platform corresponds to a client targeted by the threat.

6. The computing platform of claim 3 , wherein the incident response log further comprises second user input, received at the second computing platform, corresponding to the actions performed at the second computing platform.

7. The computing platform of claim 1 , wherein the incident response log comprises one or more of: the user input, timestamps corresponding to the user input, and an identity of the analyst.

8. The computing platform of claim 1 , wherein the one or more additional graphical user interfaces include a time-series graphical representation of the incident response log.

9. The computing platform of claim 1 , wherein the memory stores additional computer readable instructions that, when executed by the one or more processors, cause the computing platform to:

receive, from the central threat framework platform:

the incident response documentation software, and

one or more commands directing the computing platform to install the incident response documentation software, wherein installation of the incident response documentation software is in response to the one or more commands directing the computing platform to install the incident response documentation software.

10. The computing platform of claim 1 , wherein the memory stores additional computer readable instructions that, when executed by the one or more processors, cause the computing platform to:

display, at the computing platform, the one or more additional graphical user interfaces, wherein the one or more additional graphical user interfaces comprise updated versions of the graphical user interface.

11. The computing platform of claim 1 , wherein the incident response log corresponds to the incident response lifecycle.

12. A method comprising:

at a computing platform, comprising at least one processor, a communication interface, and memory:

installing, on the computing platform, incident response documentation software, configured to record actions performed at the computing platform to remediate threats through a plurality of incident response lifecycles;

displaying a graphical user interface including threat intelligence information, wherein the threat intelligence information includes one or more actions to be performed by an analyst, corresponding to the computing platform, to address a threat throughout an incident response lifecycle;

receiving, via the graphical user interface, user input corresponding to the one or more actions;

automatically recording, using the incident response documentation software, the user input;

automatically compiling, based on the user input, an incident response log; and

sending, to a central threat framework platform, the incident response log, wherein one or more additional graphical user interfaces are generated based on the incident response log.

13. The method of claim 12 , wherein automatically recording the user input comprises:

identifying completion of a particular action of the one or more actions by an analyst operating the computing platform; and

storing, by the computing platform and in real time:

an indication of the completion,

a timestamp of the completion, and

results of the completion, wherein:

automatically recording the user input avoids manual recordation of the user input by the analyst and makes the user input visible, in real time, to the analyst, other analysts, and a client associated with the threat, and

the user input comprises user input corresponding to one or more of: alert generation actions, information enrichment actions, pattern matching actions, checklist completion actions, client notification actions, and threat remediation actions.

14. The method of claim 12 , wherein the incident response documentation software is further installed at a second computing platform and is configured to record actions performed at the second computing platform to remediate the threats through the plurality of incident response lifecycles.

15. The method of claim 14 , wherein the second computing platform corresponds to a second analyst.

16. The method of claim 14 , wherein the second computing platform corresponds to a client targeted by the threat.

17. The method of claim 14 , wherein the incident response log further comprises second user input, received at the second computing platform, corresponding to the actions performed at the second computing platform.

18. The method of claim 12 , wherein the incident response log comprises one or more of: the user input, timestamps corresponding to the user input, and an identity of the analyst.

19. The method of claim 12 , wherein the one or more additional graphical user interfaces include a time-series graphical representation of the incident response log.

20. One or more non-transitory computer-readable media storing instructions that, when executed by a computing platform, comprising at least one processor, a communication interface, and memory, cause the computing platform to:

installing, on the computing platform, incident response documentation software, configured to record actions performed at the computing platform to remediate threats through a plurality of incident response lifecycles;

display a graphical user interface including threat intelligence information, wherein the threat intelligence information includes one or more actions to be performed by an analyst, corresponding to the computing platform, to address a threat throughout an incident response lifecycle;

receive, via the graphical user interface, user input corresponding to the one or more actions;

automatically record, using the incident response documentation software, the user input;

automatically compile, based on the user input, an incident response log; and

send, to a central threat framework platform, the incident response log, wherein one or more additional graphical user interfaces are generated based on the incident response log.

Assignments (10)
SECURITY INTEREST Recorded Feb 18, 2026
From: TRUSTWAVE HOLDINGS, INC.; STROZ FRIEDBERG INC.; STROZ FRIEDBERG, LLC
To: AT&T ENTERPRISES, LLC
Reel/Frame 073824/0146 →
SECURITY INTEREST Recorded Jan 30, 2026
From: TRUSTWAVE HOLDINGS, INC.; STROZ FRIEDBERG INC.; STROZ FRIEDBERG, LLC
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 073649/0743 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 071508/0540 Recorded Aug 18, 2025
From: LEVELBLUE, LLC
To: TRUSTWAVE HOLDINGS, INC.
Reel/Frame 072510/0679 →
SECURITY INTEREST Recorded Jun 24, 2025
From: TRUSTWAVE HOLDINGS, INC.
To: LEVELBLUE, LLC
Reel/Frame 071508/0540 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 070952/0452 Recorded Jun 24, 2025
From: STG V, L.P.; STG VI, L.P.
To: TRUSTWAVE HOLDINGS, INC.
Reel/Frame 071723/0263 →
SECURITY INTEREST Recorded Apr 25, 2025
From: TRUSTWAVE HOLDINGS, INC.
To: STG V, L.P.; STG VI, L.P.
Reel/Frame 070952/0452 →
SECURITY INTEREST Recorded Oct 22, 2024
From: TRUSTWAVE HOLDINGS, INC.
To: CYBEREASON INC.
Reel/Frame 068974/0691 →
SECURITY INTEREST Recorded Sep 12, 2024
From: TRUSTWAVE HOLDINGS, INC.
To: CYBEREASON INC.
Reel/Frame 068572/0937 →
SECURITY INTEREST Recorded Jan 8, 2024
From: TRUSTWAVE HOLDINGS, INC.
To: SINGTEL ENTERPRISE SECURITY (US), INC.
Reel/Frame 066050/0947 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2023
From: MCNELLY, BRIAN
To: TRUSTWAVE HOLDINGS INC.
Reel/Frame 063427/0026 →