IP Library Granted Patent US 12,413,623
Granted Patent B2
US 12,413,623 · App. 17/333,553 · Granted Sep 9, 2025

Threat mitigation system and method

Inventors: Brian P. Murphy (Tampa, FL); Joe Partlow (Tampa, FL); Colin O'Connor (Tampa, FL); Jason Pfeiffer (Tampa, FL); Brian Philip Murphy (St. Petersburg, FL)
Assignee: RELIAQUEST HOLDINGS, LLC
H04L63/20G06F9/45558G06F2009/45562G06F2009/45587G06F2009/45595
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,413,623
App. No.
17/333,553
Granted
Sep 9, 2025
Kind
B2
Abstract

A computer-implemented method, computer program product and computing system for: establishing connectivity with a plurality of security-relevant subsystems within a computing platform; defining a specific task to be executed on one or more of the plurality of security-relevant subsystems, thus defining one or more target security-relevant subsystems; commissioning a container-based job within which the specific task will be executed; and executing the specific task within the container-based job.

Claims (99)

1. A computer-implemented method, executed on a computing device, comprising:

establishing connectivity with a plurality of security-relevant subsystems within a computing platform;

defining a common specific task to be executed on each of the plurality of security-relevant subsystems, thus defining a plurality of target security-relevant subsystems, wherein defining the common specific task includes:

defining a unified specific task; and

denormalizing the unified specific task to define a subsystem-specific task for each of the plurality of target security-relevant subsystems, thus defining a plurality of subsystem-specific tasks, wherein each subsystem specific task includes one or more bespoke commands or operations to be performed on a respective security-relevant subsystems for accomplishing the unified specific task;

commissioning a container-based job within which the common specific task will be executed; and

executing the common specific task on each of the plurality of security-relevant subsystems within the container-based job.

2. The computer-implemented method of claim 1 wherein commissioning a container-based job within which the specific task will be executed includes:

associating the container-based job with a job-specific IP address.

3. The computer-implemented method of claim 2 wherein communication with the one or more target security-relevant subsystems is effectuated via the job-specific IP address.

4. The computer-implemented method of claim 1 further comprising:

decommissioning the container-based job.

5. The computer-implemented method of claim 4 wherein decommissioning the container-based job includes one or more of:

automatically decommissioning the container-based job upon completion of the execution of the specific task on the one or more target security-relevant subsystems; and

manual decommissioning the container-based job prior to completion of the execution of the specific task on the one or more target security-relevant subsystems.

6. The computer-implemented method of claim 4 wherein decommissioning the container-based job includes:

releasing a job-specific IP address associated with the container-based job.

7. The computer-implemented method of claim 1 further comprising:

providing the one or more subsystem-specific tasks to the one or more target security-relevant subsystems.

8. The computer-implemented method of claim 1 wherein the plurality of security-relevant subsystems includes one or more of:

CDN (i.e., Content Delivery Network) systems;

DAM (i.e., Database Activity Monitoring) systems;

UBA (i.e., User Behavior Analytics) systems;

MDM (i.e., Mobile Device Management) systems;

IAM (i.e., Identity and Access Management) systems;

DNS (i.e., Domain Name Server) systems;

Antivirus systems;

operating systems;

data lakes;

data logs;

security-relevant software applications;

security-relevant hardware systems; and

resources external to the computing platform.

9. A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:

establishing connectivity with a plurality of security-relevant subsystems within a computing platform;

defining a common specific task to be executed on of each of the plurality of security-relevant subsystems, thus defining a plurality of target security-relevant subsystems, wherein defining the common specific task includes:

defining a unified specific task; and

denormalizing the unified specific task to define a subsystem-specific task for each of the plurality of target security-relevant subsystems, thus defining a plurality of subsystem-specific tasks, wherein each subsystem specific task includes one or more bespoke commands or operations to be performed on a respective security-relevant subsystems for accomplishing the unified specific task;

commissioning a container-based job within which the common specific task will be executed; and

executing the common specific task on each of the plurality of security-relevant subsystems within the container-based job.

10. The computer program product of claim 9 wherein commissioning a container-based job within which the specific task will be executed includes:

associating the container-based job with a job-specific IP address.

11. The computer program product of claim 10 wherein communication with the one or more target security-relevant subsystems is effectuated via the job-specific IP address.

12. The computer program product of claim 9 further comprising:

decommissioning the container-based job.

13. The computer program product of claim 12 wherein decommissioning the container-based job includes one or more of:

automatically decommissioning the container-based job upon completion of the execution of the specific task on the one or more target security-relevant subsystems; and

manual decommissioning the container-based job prior to completion of the execution of the specific task on the one or more target security-relevant subsystems.

14. The computer program product of claim 12 wherein decommissioning the container-based job includes:

releasing a job-specific IP address associated with the container-based job.

15. The computer program product of claim 9 further comprising:

providing the one or more subsystem-specific tasks to the one or more target security-relevant subsystems.

16. The computer program product of claim 9 wherein the plurality of security-relevant subsystems includes one or more of:

CDN (i.e., Content Delivery Network) systems;

DAM (i.e., Database Activity Monitoring) systems;

UBA (i.e., User Behavior Analytics) systems;

MDM (i.e., Mobile Device Management) systems;

IAM (i.e., Identity and Access Management) systems;

DNS (i.e., Domain Name Server) systems;

Antivirus systems;

operating systems;

data lakes;

data logs;

security-relevant software applications;

security-relevant hardware systems; and

resources external to the computing platform.

17. A computing system including a processor and memory configured to perform operations comprising:

establishing connectivity with a plurality of security-relevant subsystems within a computing platform;

defining a common specific task to be executed on each of the plurality of security-relevant subsystems, thus defining a plurality of target security-relevant subsystems, wherein defining the common specific task includes:

defining a unified specific task; and

denormalizing the unified specific task to define a subsystem-specific task for each of the plurality of target security-relevant subsystems, thus defining a plurality of subsystem-specific tasks, wherein each subsystem specific task includes one or more bespoke commands or operations to be performed on a respective security-relevant subsystems for accomplishing the unified specific task;

commissioning a container-based job within which the common specific task will be executed; and

executing the common specific task on each of the plurality of security-relevant subsystems within the container-based job.

18. The computing system of claim 17 wherein commissioning a container-based job within which the specific task will be executed includes:

associating the container-based job with a job-specific IP address.

19. The computing system of claim 18 wherein communication with the one or more target security-relevant subsystems is effectuated via the job-specific IP address.

20. The computing system of claim 17 further comprising:

decommissioning the container-based job.

21. The computing system of claim 20 wherein decommissioning the container-based job includes one or more of:

automatically decommissioning the container-based job upon completion of the execution of the specific task on the one or more target security-relevant subsystems; and

manual decommissioning the container-based job prior to completion of the execution of the specific task on the one or more target security-relevant subsystems.

22. The computing system of claim 20 wherein decommissioning the container-based job includes:

releasing a job-specific IP address associated with the container-based job.

23. The computing system of claim 17 further comprising:

providing the one or more subsystem-specific tasks to the one or more target security-relevant subsystems.

24. The computing system of claim 17 wherein the plurality of security-relevant subsystems includes one or more of:

CDN (i.e., Content Delivery Network) systems;

DAM (i.e., Database Activity Monitoring) systems;

UBA (i.e., User Behavior Analytics) systems;

MDM (i.e., Mobile Device Management) systems;

IAM (i.e., Identity and Access Management) systems;

DNS (i.e., Domain Name Server) systems;

Antivirus systems;

operating systems;

data lakes;

data logs;

security-relevant software applications;

security-relevant hardware systems; and

resources external to the computing platform.

Assignments (2)
SECURITY INTEREST Recorded Apr 30, 2024
From: RELIAQUEST HOLDINGS, LLC
To: GOLUB CAPITAL LLC, AS COLLATERAL AGENT
Reel/Frame 067274/0381 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2022
From: MURPHY, BRIAN P.; PARTLOW, JOE; O'CONNOR, COLIN; PFEIFFER, JASON; MURPHY, BRIAN PHILIP
To: RELIAQUEST HOLDINGS, LLC
Reel/Frame 060521/0720 →
Continuity (2)
Provisional Application 63031398 · May 28, 2020
Related Publication 20210377313A1 · Dec 2, 2021
References Cited (22)
US 11075984B1 · Mercier · 2021 [cited by examiner]
US 11748746B2 · Pillai · 2023 [cited by examiner]
US 20050125694A1 · Fakes · 2005 [cited by examiner]
US 20100125574A1 · Navas · 2010 [cited by examiner]
US 20170006058A1 · Murphy · 2017 [cited by examiner]
US 20170116415A1 · Stopel · 2017 [cited by examiner]
US 20170374102A1 · Woolward · 2017 [cited by examiner]
US 20180004868A1 · Adam et al. · 2018 [cited by applicant]
US 20180027009A1 · Santos · 2018 [cited by examiner]
US 20180129978A1 · Vigoda · 2018 [cited by examiner]
US 20180316729A1 · Chauvet · 2018 [cited by examiner]
US 20190132351A1 · Linde · 2019 [cited by examiner]
US 20190327271A1 · Saxena · 2019 [cited by examiner]
US 20190377882A1 · Murphy et al. · 2019 [cited by applicant]
US 20210124711A1 · Ansari · 2021 [cited by examiner]
EP 4158509A1 · 2023 [cited by applicant]
WO 2021243197A1 · 2021 [cited by applicant]
Sari Sultan; Container Security: Issues, Challenges, and the Road Ahead; IEEE:2019; pp. 52976-52996. [cited by examiner]
International Search Report and Written Opinion in the related Application Serial No. PCT/US2021/034828 on Aug. 23, 2021. [cited by applicant]
Extended European Search Report issued in related Application Serial No. 21814496.2 mailed on May 14, 2024. [cited by applicant]
Intention to Grant issued in related European Application Serial No. 21814496.2 on Feb. 18, 2025. [cited by applicant]
Decision to Grant issued in related European Application Serial No. 21814496.2 on Jun. 26, 2025. [cited by applicant]