Cloud Transaction Classing for Quality-Safe Idle Resource Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing approaches to optimize cloud spending and resource utilization in cloud computing systems lack user perspective, leading to inefficient idle time and resource consumption, particularly during low and medium loads, which increases costs without generating additional transactional value.

Innovation Solution

A system and method that analyzes transaction logs to identify transaction classes based on behavioral and time attributes, correlates resource consumption and idle time data with these classes, and adjusts configuration data to optimize resource utilization and minimize idle time while maintaining user technical quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cloud resources remain active during low and medium loads, then user technical quality (reactivity, throughput, stability) is maintained, but resource consumption and costs increase due to idle time

Engineering Contradiction:
Improveuser technical qualityVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts resource allocation based on transaction load analysis. Configuration data is automatically generated to scale resources up during high demand and down during low demand periods, making the resource allocation flexible rather than static. This resolves the contradiction by allowing resources to be active when needed for reliability and inactive when not needed to reduce energy loss.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters (resource allocation levels, configuration data) based on analyzed transaction patterns and load conditions. By monitoring transaction logs and identifying optimal timeslots, the system adjusts resource consumption parameters to match actual demand, reducing idle time energy consumption while maintaining reliability during critical periods.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If cloud resources are reduced during idle time, then energy consumption is minimized, but user technical quality may be compromised

Engineering Contradiction:
Improveidle time energy consumptionVSAvoiduser technical quality
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system continuously monitors transaction logs and user technical quality metrics, using this feedback to adjust resource allocation. The analysis unit processes transaction data to identify patterns, and the configuration automatically adjusts resource levels based on this feedback while ensuring user quality remains within acceptable ranges. This closed-loop control prevents quality compromise while minimizing energy consumption.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary analysis of transaction logs to predict future load patterns and proactively adjusts resource allocation before demand changes occur. By identifying transaction classes and optimal timeslots in advance, the system prepares configuration data that prevents both over-provisioning (wasting energy) and under-provisioning (compromising quality).

Inventive Principle:
Principle #10Preliminary action

3Productivity

If transaction logs are analyzed and configuration data is automatically generated, then resource utilization is optimized and idle time is reduced, but system complexity increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs self-configuration by automatically analyzing its own transaction logs and generating optimization rules without requiring external intervention. The analysis unit processes internal transaction data, and the system autonomously generates configuration data to optimize resource allocation. This self-service approach improves productivity while limiting complexity growth, as the system manages its own complexity through automation rather than manual configuration.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250240207A1Computer-implemented method and corresponding system for optimizing resource consumption of one or more operations of transaction and/or idle time within a cloud computing system
Publication Date: 2025.07.24 SIEMENS AG
  • US20250240207A1 patent drawing

AI summary

A method, including: analyzing transaction logs of the cloud computing system within a predefined period of time to derive various transaction types with pre-defined behavioral and time attributes of the logged operations of transaction; forming at least one transaction class by clustering the derived transaction types with similar values of the behavioral and/or time attributes into the same transaction class; correlating predefined resource consumption data and/or idle time data with at least one transaction class; verifying that user related technical quality of one or more such operations of transaction is in a predetermined acceptable tolerance range; providing configuration data containing the at least one transaction class with the correlated resource consumption data and/or idle time data for the cloud computing system, if the verified user related technical quality is in the predetermined acceptable tolerance range, otherwise predefined resource consumption data and/or idle time data need to be redefined.