Ontological Resource Graph for Cross-Provider Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current solutions for cross-provider interoperability in cloud and edge computing are technically complex and lack comprehensive operational automation, compliance with regulations like GDPR and CCPA, and require significant development effort, especially for managing resources and data lifecycle across multiple providers.

Innovation Solution

A computer-implemented method using a graphical user interface to create and manage a resource management infrastructure by representing resources and components as ontological classes, allowing users to define technical functions and relationships between them, enabling seamless interaction and access across different providers through a language-independent, type-safe distributed program.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If standardization projects like Gaia-X are implemented to enable cross-provider interoperability, then user independence from individual providers is improved, but device complexity and implementation difficulty increase significantly

Engineering Contradiction:
Improvecross-provider interoperabilityVSAvoidimplementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer (the method and system described) that mediates between users and multiple cloud/edge providers. This intermediary handles the complexity of cross-provider interoperability, authentication, and resource management, allowing users to benefit from provider independence without directly facing the implementation complexity. The intermediary translates user requests into provider-specific operations and manages the integration of multiple providers' resources and APIs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple providers with different technical measures are integrated, then resource availability and versatility improve, but ease of operation deteriorates due to incompatible access processes

Engineering Contradiction:
Improveresource accessibilityVSAvoidaccess simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements a universal interface that can access and manage resources from multiple different providers through a single unified system. The method enables one access process to interact with multiple providers' resources (cloud storage, edge computing resources, etc.) without requiring separate access mechanisms for each provider. This universal interface abstracts the provider-specific details while maintaining the ability to operate with diverse resource types and access protocols.

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

3Adaptability or versatility

If comprehensive cross-provider mechanisms are implemented, then functional capability improves, but development effort and time loss increase

Engineering Contradiction:
Improvecross-provider functionalityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by establishing a standardized framework and interface layer before actual cross-provider operations are needed. The method pre-configures authentication mechanisms, resource access patterns, and integration protocols, so that when users need to access multiple providers, the heavy lifting of integration is already done. This preliminary setup reduces the development time and effort required for each specific cross-provider scenario.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If provider-specific resources are accessed through unified interface, then ease of operation improves, but measurement precision deteriorates due to abstraction layer

Engineering Contradiction:
Improveaccess uniformityVSAvoidresource control accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies local quality by maintaining provider-specific implementation details at the appropriate level while presenting a unified interface at the user level. The system allows for provider-specific optimizations and precise control mechanisms to remain intact at the provider interface layer, while the unified interface above it provides consistent access patterns. This means that precision and control accuracy are preserved where needed (at the provider level) while maintaining operational simplicity at the user level.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12260075B2Method for modeling and managing distributed systems
Publication Date: 2025.03.25 RITTALWERK RUDOLF LOH GMBH & CO KG
  • US12260075B2 patent drawing
  • US12260075B2 patent drawing
  • US12260075B2 patent drawing

AI summary

A graphical user interface display symbols for actuators and components for selection and creation of a graph by a user. The actuators represent resources of a provider, and the components include, as components of the actuators, technical implementations for interacting with programming interfaces of one or more providers of the resources, wherein the components are implemented as ontological classes that include declarative definitions of properties of the respective component; wherein, in response to selection of a new actuator by the user, the actuator is represented as a node in the graph, and wherein, in response to selection of a new component for an actuator in the graph, contact is made with the resource, and wherein the actuator and/or the components of the graph indicate technical properties of the resources as well as indicate user elements enabling the user to access the resources by means of functionalities of the components.