Unified Data Engine Virtual Tags Multi-Cloud Resource Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud resource monitoring systems are unable to efficiently track usage across multiple cloud services due to the independence of each cloud service and their respective tagging mechanisms, leading to complexity and redundancy in monitoring and management.

Innovation Solution

A system utilizing a unified data engine and a virtual tag engine to collect and aggregate cloud resource usage data across multiple cloud services, generating virtual tags based on tag rules to monitor usage and execute multi-cloud operations such as anomaly detection and resource scaling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If separate tagging mechanisms are used for each cloud service, then each service can be monitored independently, but the complexity of monitoring and management increases across multiple services

Engineering Contradiction:
Improvemonitoring accuracyVSAvoidmonitoring complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple separate tagging mechanisms into a single unified tagging system that works across all cloud services. The unified tag structure includes service identifiers, resource identifiers, and custom tags that can uniquely identify and track resources across different cloud providers (AWS, Azure, GCP) through a common namespace, eliminating the need to manage separate tagging systems for each service.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified tag structure serves multiple functions simultaneously: it identifies cloud service providers, identifies specific resources within those services, enables custom categorization, and supports cross-service resource tracking. This multi-functional approach replaces multiple specialized tagging mechanisms with a single universal system.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If multiple cloud services are monitored independently, then each service can be managed separately, but the overall management efficiency decreases

Engineering Contradiction:
Improveservice independenceVSAvoidmanagement efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The unified tag structure provides a universal interface for managing resources across different cloud services while preserving service independence. The tag namespace allows resources from different services to be identified and managed through common operations, enabling efficient cross-service resource allocation, cost tracking, and policy enforcement without requiring service-specific management procedures.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If cloud resource usage data is collected from multiple services, then comprehensive monitoring is achieved, but the data aggregation and processing complexity increases

Engineering Contradiction:
Improvemonitoring completenessVSAvoiddata processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent merges data from multiple cloud services into a unified data structure where each resource is represented with a consistent set of attributes including service provider, resource type, resource identifier, and custom tags. This unified representation allows comprehensive monitoring of all cloud resources while simplifying data processing through a single, consistent data model that eliminates the need to handle multiple separate data formats.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250165371A1Virtual tags and data structure for monitoring cloud resources
Publication Date: 2025.05.22 FINOUT LTD
  • US20250165371A1 patent drawing
  • US20250165371A1 patent drawing
  • US20250165371A1 patent drawing

AI summary

A system for monitoring usage of cloud resources across multiple cloud services, comprising a unified data engine and a virtual tag engine. The unified data engine is adapted to collect cloud resources usage data relating to a plurality of cloud resources of a plurality of cloud services used by a plurality of clients, and update, based on the cloud resources usage data, a unified data structure mapping usage of the plurality of cloud resources by the plurality of clients. The virtual tag engine is adapted to generate one or more virtual tags based on one or more tag rules for monitoring usage of one or more cloud resources of multiple cloud services by one or more of the plurality of clients, apply the virtual tag(s) to the unified data structure, and execute one or more multi-cloud operations over the multiple cloud services using the virtual tag(s).