Peak Activity Detection for Accurate Cloud Capacity Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud computing systems face imprecise resource demand forecasts leading to inefficient resource allocation, starvation, and waste due to inadequate capacity management.

Innovation Solution

A system that determines peak activity periods of computing resources by identifying and scoring usage thresholds, aggregating workloads within sliding windows, and allocating resources based on these periods to improve forecasting accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If capacity management software is used to create forecasts for resource allocation, then resource allocation process is automated, but forecast precision deteriorates leading to inefficient allocation

Engineering Contradiction:
Improveresource allocation automationVSAvoidforecast precision
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The system continuously monitors actual resource usage patterns and feeds this information back into the peak detection algorithm. By comparing predicted peak times with actual usage data, the system refines its forecasting accuracy over time, resolving the contradiction between automation and precision through iterative improvement.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary detection of peak activity periods using historical data analysis before actual resource allocation decisions are made. This advance identification allows for more accurate forecasting and better-prepared resource allocation strategies, improving precision before the allocation process begins.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If resource allocation is based on imprecise forecasts, then resource allocation speed is maintained, but allocation efficiency deteriorates causing waste and starvation

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidallocation reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system replaces traditional mechanical forecasting methods with a peak detection algorithm that analyzes actual usage patterns and identifies peak activity periods through statistical analysis. This substitution enables more reliable and efficient resource allocation by using data-driven insights rather than predictive models.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the parameters used for resource allocation from forecast-based predictions to actual measured peak activity periods. By using real data about when and how much resources are actually needed, the system achieves both efficiency and reliability in allocation decisions.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If peak activity periods are detected using traditional methods, then system complexity is kept low, but detection accuracy deteriorates

Engineering Contradiction:
Improvepeak detection accuracyVSAvoiddetection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the detection process into distinct phases: data collection, peak identification, validation, and alert generation. This segmentation allows for modular implementation that maintains manageability while improving accuracy through specialized processing at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary analysis layer that processes raw usage data through statistical algorithms before generating allocation decisions. This intermediate peak detection layer acts as a mediator between raw data and final allocation strategies, improving accuracy without directly increasing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12530240B2Detecting peak activity of computing resources
Publication Date: 2026.01.20 ORACLE INT CORP
  • US12530240B2 patent drawing
  • US12530240B2 patent drawing
  • US12530240B2 patent drawing

AI summary

Systems that analyze the performance of a computing resource based on a usage information timeline are disclosed. A system detects peak activity periods occurring in the usage information of the computer resource and scores the individual peak activity periods. Based on the respective scores, the system identifies an anchor period from the peak activity periods. Using the anchor period, the system aggregates the peak activity periods around the anchor period. The aggregating include incrementally sliding a window through the usage information around the anchor period, wherein increments represent candidate activity period. The system selects a candidate activity period including peak activities periods with the greatest workload. The system allocates capacity to the computer resource based on characteristic of the selected candidate activity period.