US 12,436,812 B1
Systems and methods to facilitate adaptive resource capacity prediction and control using cloud infrastructures with a capacity prediction interface
Matthew Bates, Columbus, OH (US)
Assigned to The Huntington National Bank, Columbus, OH (US)
Filed by THE HUNTINGTON NATIONAL BANK, Columbus, OH (US)
Filed on Dec. 19, 2024, as Appl. No. 18/987,197.
Application 18/987,197 is a continuation of application No. 18/785,993, filed on Jul. 26, 2024.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/50 (2006.01)
CPC G06F 9/505 (2013.01) [G06F 9/5072 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processing devices comprising one or more processors and memory communicatively coupled with and readable by the one or more processors, the memory comprising processor-readable instructions which, when executed by the one or more processors, cause the system to perform operations comprising:
collecting observation data, wherein the observation data comprises resource metrics data mapped to a plurality of resources provided by a cloud infrastructure system;
selecting prediction rules from a plurality of prediction rules as a function of one or more particular resource metrics;
identifying a subset of the plurality of resources based at least in part on the observation data;
using the selected prediction rules to predict resource capacities for the subset of the plurality of resources as a function of the one or more particular resource metrics, and generating resource capacity predictions;
selecting a subset of the resource capacity predictions based at least in part on determining which of the resource capacity predictions satisfy one or more prediction thresholds; and
generating a capacity prediction interface to represent at least the subset of the resource capacity predictions and to facilitate one or more requests to make one or more adjustments to one or more resources based at least in part on the subset of the plurality of resources that are predicted to reach exhaustion within an upcoming temporal window.