Cloud Resource Utilization Management With Automatic Scaling Gating

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud services face excessive resource utilization due to automatic configuration updates, leading to inefficiencies and potential overallocation of resources.

Innovation Solution

A system and method to monitor cloud service utilization, disable automatic scaling functions when thresholds are exceeded, and generate service tickets for support based on policies, using a device intermediary with monitoring, validation, packaging, and deployment components to manage resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the cloud service automatically updates its configuration to accommodate increased access from client devices, then the service can handle higher utilization, but excessive memory, bandwidth, and processor utilization occurs

Engineering Contradiction:
Improveservice capacityVSAvoidresource utilization
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent introduces an intermediary component that sits between the automatic scaling function and the cloud service configuration. This intermediary monitors resource utilization metrics and selectively blocks automatic configuration updates when they would lead to excessive resource consumption. The intermediary acts as a gatekeeper that allows beneficial scaling while preventing harmful resource exhaustion, resolving the contradiction between service adaptability and resource conservation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the automatic scaling function increases capacity based on utilization value exceeding threshold, then service capacity improves, but resource overallocation and inefficiency occur

Engineering Contradiction:
Improveservice capacityVSAvoidresource efficiency
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent implements a feedback mechanism where resource utilization metrics are continuously monitored and fed back to the scaling control system. When utilization exceeds thresholds, the system receives feedback about the actual resource consumption patterns and adjusts or blocks further scaling actions. This feedback loop prevents overallocation by using real-time utilization data to make informed decisions about capacity increases, thereby maintaining productivity while improving resource efficiency.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If configuration updates are enabled to accommodate more client devices, then service accessibility improves, but excessive bandwidth and processor utilization result

Engineering Contradiction:
Improveservice accessibilityVSAvoidbandwidth and processor utilization
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by implementing selective blocking of configuration updates. Rather than completely disabling scaling or completely enabling it without restriction, the system partially enables scaling by allowing configuration updates only when resource utilization remains within acceptable thresholds. This partial action maintains service accessibility for legitimate client devices while preventing excessive bandwidth and processor utilization that would occur with uncontrolled scaling.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250227044A1Systems and methods for managing resource utilization in cloud infrastructure
Publication Date: 2025.07.10 CONNECTWISE LLC
  • US20250227044A1 patent drawing
  • US20250227044A1 patent drawing
  • US20250227044A1 patent drawing

AI summary

The present disclosure relates to managing resource utilization in cloud service infrastructure. A device can monitor the cloud service. The cloud service can be configured with an automatic scaling function based on a threshold. The device can determine, based on the monitoring, that a utilization value of the cloud service during a time interval exceeds the threshold. The device can generate, using a policy based on the utilization value and the threshold, an instruction to disable the automatic scaling function of the cloud service by the one or more servers. The device can transmit the instruction to the one or more servers via a second cloud application programming interface. The device can generate, responsive to the policy, a service ticket data structure with an indication of the utilization value and the time interval. The device can provide the service ticket data structure to an electronic board.