IP Library Granted Patent US 12701134
Granted Patent B2
US 12701134 · App. 18/887,590 · Granted Aug 4, 2026

System security and network data flow by utilizing a vulnerability score for a service pack

Inventor: Brian Matthew White (Mint Hill, NC)
Assignee: TRUIST BANK
H04L63/1433
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 12701134
App. No.
18/887,590
Granted
Aug 4, 2026
Kind
B2
Abstract

Systems and methods are disclosed that improve system security and network data flow by utilizing a vulnerability score for a service pack. The system comprises a computing system with at least one processing device and at least one memory device, wherein the computing system executes computer-readable instructions. A network connection operatively connects the devices of the computing system. Upon execution of the computer-readable instructions, the computing system is configured to develop a service pack including a plurality of security measures for the computing system; generate a vulnerability score for the service pack based on specific data, wherein the specific data includes a security measure data set; comparing the vulnerability score for the service pack to a predefined threshold value; and implement the service pack when the vulnerability score is less than the predefined threshold value.

Claims (39)

1 . A method of improving system security, comprising:

providing a computing system including at least one processing device and at least one memory device, wherein the computing system executes computer-readable instructions;

providing a network connection operatively connecting the devices of the computing system, the network connection configured to permit network data flow between the devices of the computing system;

developing, via the computing system, a service pack including a plurality of security measures for the computing system;

collecting, via the computing system, security measure data for one or more security measures;

generating, via the computing system, a security measure data set based upon the security measure data for the one or more security measures;

initiating a machine learning program as a predictive model;

applying the security measure data set to the predictive model;

predicting, via the computing system, a vulnerability score of the service pack based upon the security measure data set;

comparing the vulnerability score for the service pack to a predefined threshold value; and

implementing, via the computing system, the service pack when the vulnerability score is less than the predefined threshold value.

2 . The method of claim 1 , wherein the vulnerability score is a priority score, and the service pack with a lower vulnerability score has a greater priority to be implemented by the computing system.

3 . The method of claim 1 , further comprising prioritizing an implementation of the service pack based on the vulnerability score.

4 . The method of claim 1 , further comprising automatically implementing the service pack with a lower vulnerability score compared to other service packs.

5 . The method of claim 1 , further comprising transmitting one or more of the security measures of the service pack to a user software application.

6 . The method of claim 1 , further comprising identifying one or more of the security measures impacting the vulnerability score.

7 . The method of claim 1 , wherein the security measure data further includes system architecture data.

8 . The method of claim 1 , wherein the security measure data further includes system environment data.

9 . The method of claim 1 , wherein the security measure data set includes historical data related to each of the security measures.

10 . The method of claim 1 , wherein the security measure data set includes data related to dependencies of and/or between the security measures.

11 . A system for improving system security, comprising:

a computing system with at least one processing device and at least one memory device, wherein the computing system executes computer-readable instructions; and

a network connection operatively connecting the devices of the computing system, the network connection configured to permit network data flow between the devices of the computing system;

wherein, upon execution of the computer-readable instructions, the computing system is configured to:

develop a service pack including a plurality of security measures for the computing system;

collect security measure data for one or more security measures;

generate a security measure data set based upon the security measure data for the one or more security measures;

initiate a machine learning program as a predictive model;

apply the security measure data set to the predictive model;

predict a vulnerability score of the service pack based upon the security measure data set;

compare the vulnerability score for the service pack to a predefined threshold value; and

implement the service pack when the vulnerability score is less than the predefined threshold value.

12 . The system of claim 11 , wherein the vulnerability score is a priority score, and the service pack with a lower vulnerability score has a greater priority to be implemented by the computing system.

13 . The system of claim 11 , wherein, upon execution of the computer-readable instructions, the computing system is further configured to prioritize an implementation of the service pack based on the vulnerability score.

14 . The system of claim 11 , wherein, upon execution of the computer-readable instructions, the computing system is further configured to automatically implement the service pack with a lower vulnerability score compared to other service packs.

15 . The system of claim 11 , wherein, upon execution of the computer-readable instructions, the computing system is configured to transmit one or more of the security measures of the service pack to a user software application.

16 . The system of claim 11 , wherein, upon execution of the computer-readable instructions, the computing system is further configured to identify one or more of the security measures impacting the vulnerability score.

17 . The system of claim 11 , wherein the security measure data further includes system architecture data and/or system environment data.

18 . The system of claim 11 , wherein the security measure data set includes historical data related to each of the security measures and/or data related to dependencies of and/or between the security measures.