Cloud Template Recommendation Service for Automated Resource Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of cloud accounts face challenges in manually configuring and selecting templates for managing cloud resources, which can be time-consuming, costly, and prone to errors, leading to inefficient cloud account operations.

Innovation Solution

A template recommendation service using Artificial Intelligence (AI) or Machine Learning (ML) algorithms to automatically determine a recommended template for managing cloud resources associated with a given cloud account, reducing user intervention and errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually configure and select templates for managing cloud resources, then they can have full control over template selection, but the process becomes time-consuming and prone to errors

Engineering Contradiction:
Improvetemplate selection processVSAvoidtime required for template selection
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically determines recommended templates by analyzing cloud resource metadata and comparing it with template criteria, enabling the system to serve itself without user intervention. The template recommendation service autonomously performs template selection by matching resource characteristics with appropriate template definitions, eliminating the need for manual configuration while maintaining accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary template recommendation service that acts as a mediator between cloud resources and templates. This service analyzes resource metadata, evaluates template compatibility criteria, and recommends appropriate templates, thereby simplifying the interaction for users while maintaining control over the selection process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users manually select templates, then they can review each template description, but the process becomes costly and error-prone

Engineering Contradiction:
Improvetemplate compatibilityVSAvoidcloud account management efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent replaces the mechanical process of manual template review and selection with an automated computational system. The template recommendation service uses algorithmic analysis of resource metadata against template criteria to determine compatibility, substituting human manual review with automated processing that is both faster and more reliable.

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

Solution Approach 2:

The system implements feedback mechanisms where the template recommendation service continuously analyzes resource metadata and template compatibility criteria, refining its recommendations based on the analysis results. This feedback loop ensures high reliability in template selection while maintaining operational efficiency.

Inventive Principle:
Principle #23Feedback

3Productivity

If automated template recommendation is implemented, then time and resources are reduced, but the system complexity increases

Engineering Contradiction:
Improvecloud account management efficiencyVSAvoidsystem architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the template recommendation system into distinct functional components: a template recommendation controller that manages the overall process, a data interface that accesses resource metadata, and a template recommendation service that performs the analysis. This segmentation reduces system complexity by organizing functions into manageable, independent modules.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The template recommendation controller serves multiple functions: it accesses resource metadata, determines recommended templates, and outputs template recommendations. This multi-functionality reduces the need for separate dedicated components, thereby reducing overall system complexity while maintaining productivity.

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

4Reliability

If manual template configuration is used, then users can ensure policy compliance, but the process becomes time-consuming

Engineering Contradiction:
Improvepolicy complianceVSAvoidtemplate configuration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-defining template criteria that include policy compliance requirements. The template recommendation service evaluates resources against these pre-established criteria before making recommendations, ensuring policy compliance is built into the selection process beforehand rather than requiring manual verification afterward.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250126128A1Methods and apparatus to determine templates for use with cloud accounts
Publication Date: 2025.04.17 VMWARE INC
  • US20250126128A1 patent drawing
  • US20250126128A1 patent drawing
  • US20250126128A1 patent drawing

AI summary

An example apparatus comprises memory, first instructions, and programmable circuitry to be programmed by the first instructions to associate a first portion of metadata with a first category, the metadata corresponding to a cloud resource of a cloud account, associate a second portion of the metadata with a second category, and determine a template based on the first portion being greater than the second portion, the template associated with the first category, the template including second instructions to define a target state to be enforced on the cloud account.