Cloud Resource Scaling Using Batched Anomaly Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud computing environments face challenges in efficiently managing resource scaling due to fluctuating demand, leading to increased costs and resource wastage during periods of low demand.

Innovation Solution

A system that utilizes a machine learning model to monitor computing environment attributes, identify anomalies, and adjust parameters by grouping data points into batches to determine if and how to scale resources, avoiding frequent adjustments based on temporary spikes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cloud computing resources are scaled up to meet high demand periods, then service availability and performance are improved, but cost increases and resource wastage occurs during low demand periods

Engineering Contradiction:
Improveservice availabilityVSAvoidresource wastage
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system uses machine learning models to predict future resource demand and performs preliminary scaling actions before actual demand spikes occur. The ML model analyzes historical data, patterns, and trends to forecast when resource scaling will be needed, allowing the system to proactively adjust capacity rather than reacting to real-time metrics alone.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback loops where resource usage metrics, performance data, and cost information are fed back into the machine learning model. This feedback mechanism allows the model to continuously improve its predictions and the scaling decisions to become more accurate over time, optimizing the balance between service availability and resource efficiency.

Inventive Principle:
Principle #23Feedback

2Productivity

If cloud computing resources are scaled up to meet peak demand, then service performance is maintained, but cost to subscribers increases

Engineering Contradiction:
Improveservice performanceVSAvoidcost
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system performs preliminary resource allocation based on predicted demand patterns rather than reacting to actual demand spikes. By using ML models to forecast when and how much capacity will be needed, the system can pre-allocate resources in a cost-efficient manner, avoiding the need to over-provision for peak demands that may not materialize.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically changes resource allocation parameters based on predicted demand scenarios. Instead of using fixed capacity or reacting to real-time metrics, the system adjusts scaling parameters, pricing models, and resource distribution strategies based on ML-driven forecasts, optimizing the balance between service performance and cost.

Inventive Principle:
Principle #35Parameter changes

3Speed

If the system reacts to every anomaly detection, then responsiveness is improved, but frequent parameter modifications cause instability

Engineering Contradiction:
ImproveresponsivenessVSAvoidparameter stability
Core Design Contradiction:
SpeedVSStability of the object's composition

Solution Approach 1:

The system segments anomaly responses into different categories based on severity, duration, and pattern. Not all detected anomalies trigger immediate actions; instead, the system segments responses based on confidence levels and anomaly characteristics, applying different response strategies to different types of anomalies to maintain both responsiveness and stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary analysis of detected anomalies using machine learning models before executing parameter modifications. The ML model assesses whether the anomaly represents a genuine issue or temporary fluctuation, and only triggers scaling actions when the anomaly is confirmed as significant, reducing unnecessary parameter changes while maintaining responsiveness to real problems.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12530376B2Computing environment scaling
Publication Date: 2026.01.20 ORACLE INT CORP
  • US12530376B2 patent drawing
  • US12530376B2 patent drawing
  • US12530376B2 patent drawing

AI summary

A system uses a machine learning model to identify anomalies and modify parameters of a computing environment. The system modifies parameters of a computing environment based on the presence and absence of anomalies in the computing system while avoiding modifying parameters as a result of brief spikes in computing environment attributes. The system uses a machine learning model to generate predictions of anomalies for data points of computing environment attributes. The system compiles sets of predictions into batches. The system determines whether each batch includes enough anomalous-labeled data points to be considered an anomalous batch. The system compiles the batches into sets. The system determines whether the sets of batches include enough anomalous batches to be considered an anomalous set of batches. The system modifies the parameters of the computing environment based on determining whether or not the sets of batches are anomalous.