Cloud-Native Capability Orchestration via Combined Definitions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud-native environments require significant development effort to customize and orchestrate capabilities from multiple applications, making it complex and resource-intensive to build custom-oriented solutions.

Innovation Solution

A computer-implemented method and system for capability orchestration in a cloud-native environment that generates new combined capability definitions based on existing definitions and a combined capability manifest, forming a hierarchy of capability definitions, and automatically providing capabilities based on user requests with reduced development effort.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If developers manually customize and orchestrate capabilities from multiple cloud-native applications, then custom-oriented solutions can be built, but significant development effort and complexity are required

Engineering Contradiction:
Improvecustom-oriented solutionsVSAvoiddevelopment effort
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system pre-generates combined capability definitions by automatically combining existing capability definitions before they are needed. This preliminary action creates a ready-to-use repository of composite capabilities, eliminating the need for developers to manually orchestrate multiple capabilities when building custom solutions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The capability orchestration system automatically generates combined capabilities by itself based on existing capability definitions and combination rules. This self-service mechanism eliminates manual development effort by having the system perform the orchestration work that would otherwise require significant developer time and expertise.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If multiple existing capability definitions are combined to create custom capabilities, then versatile solutions can be assembled, but the management overhead increases

Engineering Contradiction:
Improvecapability combinationsVSAvoidmanagement overhead
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system segments the capability management process into two distinct parts: (1) managing individual base capability definitions, and (2) automatically generating combined capability definitions through predefined combination rules. This segmentation allows developers to manage only the fundamental building blocks while the system handles the complex combination logic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The combined capability definition generation mechanism serves multiple functions: it automatically creates composite capabilities, manages the combinations of existing capabilities, and provides a unified interface for capability orchestration. This multi-functional approach reduces management overhead by consolidating several tasks into a single automated process.

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

3Adaptability or versatility

If cloud-native environments support extensive capability orchestration, then flexible applications can be built, but resource consumption increases

Engineering Contradiction:
Improvecapability orchestrationVSAvoidresource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

Combined capability definitions are generated in advance and stored in a repository, rather than being created on-demand during application execution. This preliminary generation reduces real-time computational resource consumption while maintaining the flexibility to orchestrate complex capabilities when needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250053433A1Capability orchestration in a cloud-native environment
Publication Date: 2025.02.13 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20250053433A1 patent drawing
  • US20250053433A1 patent drawing
  • US20250053433A1 patent drawing

AI summary

Capability orchestration in a cloud-native environment includes one or more new combined capability definitions generated by one or more processing units based on existing capability definitions and a combined capability manifest to form a hierarchy of capability definitions. A capability request directed to one or more capabilities can be received by the one or more processing units. One or more capability definitions corresponding to the one or more capabilities can be determined from the hierarchy of capability definitions by the one or more processing units based on the capability request. Deployable resources can be derived by the one or more processing units based on the determined one or more capability definitions. The one or more capabilities can be generated by the one or more processing units based on the derived deployable resources.