Cloud Resource Tagging Using Utilization Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual resource tagging in cloud environments is labor-intensive, prone to errors, and does not scale well with the dynamic nature of resource provisioning and deprovisioning, leading to inefficiencies and increased costs in managing shared cloud resources.

Innovation Solution

An automated method and system for resource tagging that monitors usage data, determines utilization relationships, generates clusters, and assigns tags based on these relationships, using machine-learning models to handle high-dimensional data and ensure accurate, real-time tagging.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual resource tagging is used, then resource management can be performed with simple processes, but labor intensity increases and scalability deteriorates

Engineering Contradiction:
Improvemanual tagging processVSAvoidtagging efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system enables self-service by having resources automatically tag themselves based on their utilization relationships. The automated tagging system monitors usage data, determines resource relationships, and assigns tags without requiring manual intervention, thereby eliminating labor intensity while maintaining operational simplicity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual tagging process with an automated computer-based system. The system uses software components including a processor set, memory, and clustering algorithms to automatically determine resource relationships and assign tags, substituting human labor with automated mechanical/electronic processes.

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

2Device complexity

If manual resource tagging is used, then implementation complexity can be kept low, but error rate increases and reliability decreases

Engineering Contradiction:
Improvetagging system structureVSAvoidtagging accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system incorporates feedback mechanisms where usage data is continuously monitored and fed back into the tagging process. The automated system adjusts tags based on real-time utilization relationships, ensuring high accuracy through continuous verification and correction of resource assignments.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by pre-establishing utilization relationships and monitoring frameworks before actual tagging occurs. Resource data is collected and analyzed in advance, allowing the system to make accurate tagging decisions automatically, thereby reducing errors before they occur.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If manual resource tagging is used, then system simplicity is maintained, but adaptability to dynamic resource changes deteriorates

Engineering Contradiction:
Improvetagging processVSAvoidresponse to resource provisioning changes
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system embodies dynamics by continuously adapting to changing resource conditions. The automated tagging system monitors real-time usage data and utilization relationships, dynamically adjusting tags as resources are provisioned, deprovisioned, or reassigned. This dynamic response capability allows the system to adapt to changing cloud environments without manual reconfiguration.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If automated tagging with clustering is implemented, then tagging precision improves, but computational complexity increases

Engineering Contradiction:
Improveresource usage tracking accuracyVSAvoiddata processing system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies segmentation by dividing the complex data processing task into manageable segments. The processor set segments resource data into individual utilization relationships, processes them through clustering algorithms, and generates discrete tags for each resource. This segmentation allows high precision through detailed analysis while managing computational complexity through structured processing steps.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260017114A1Automated tagging of resources based on utilization
Publication Date: 2026.01.15 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20260017114A1 patent drawing
  • US20260017114A1 patent drawing
  • US20260017114A1 patent drawing

AI summary

Automated resource tagging based on utilization relationships includes monitoring usage data associated with each of a plurality of resources and determining resource data associated with each of the plurality of resources based on the usage data. Based on the resource data, one or more utilization relationships for each of the plurality of resources are determined. Further, one or more clusters are generated based on the one or more utilization relationships and the resource data. Each of the one or more clusters includes at least one resource of the plurality of resources. Tag data for each of the plurality of resources is determined based on a corresponding cluster from the one or more clusters and the tag data for each of the plurality of resources is stored.