Unified Governance for Intensive Computing Data Flows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing platforms for accessing intensive computing solutions are specialized and cannot manage the complexity of interacting with multiple computing intensive solutions, leading to laborious interactions and difficulties in centralizing information in real-time.

Innovation Solution

A method and computer system that utilize a proxy microservice and computing microservices for each intensive computing solution, along with a database to store execution data, allowing for unified governance and management of data streams across multiple intensive computing solutions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a platform provides access to multiple intensive computing solutions with different business logics, then the versatility and adaptability of the platform is improved, but the device complexity and difficulty of managing data streams increases

Engineering Contradiction:
Improveability to access multiple intensive computing solutionsVSAvoidcomplexity of managing data streams
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a proxy microservice as an intermediary component that sits between the user interface and multiple intensive computing solutions. This proxy microservice standardizes data stream management by providing a unified interface for receiving, processing, and forwarding requests to different computing solutions (HPC, quantum, deep learning, etc.), thereby hiding the underlying complexity from users while maintaining versatility across multiple platforms

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is segmented into independent microservices, each responsible for specific computing solutions (e.g., HPC microservice, quantum microservice, deep learning microservice). This segmentation allows each microservice to handle its own data streams independently while the proxy microservice coordinates them, reducing overall system complexity through modular architecture

Inventive Principle:
Principle #1Segmentation

2Reliability

If the platform executes services via impersonation as authenticated users, then the security and confidentiality of processed data is improved, but the ease of operation and user experience deteriorates

Engineering Contradiction:
Improvesecurity and confidentiality of dataVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The proxy microservice acts as a mediator that handles authentication and impersonation logic centrally. It manages user credentials and executes services on behalf of authenticated users while maintaining security policies, thereby preserving security requirements while simplifying the user experience through a unified interface that abstracts away the complexity of authentication mechanisms

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If the platform centralizes information from multiple intensive computing solutions, then the measurement precision and real-time monitoring capability is improved, but the device complexity and difficulty of integration increases

Engineering Contradiction:
Improvereal-time information monitoringVSAvoiddifficulty of integration
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The proxy microservice serves as a central intermediary that aggregates information streams from multiple intensive computing solutions. It standardizes data collection and monitoring interfaces, allowing real-time information gathering from HPC, quantum, and deep learning platforms without requiring complex point-to-point integration between each solution

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The proxy microservice provides universal functionality for data stream management that works across all types of intensive computing solutions. It implements a standardized protocol for receiving, processing, and forwarding data streams, making the integration process uniform regardless of the underlying computing platform

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

Data Source

PatentUS12218945B2Process and system for managing data flows for the unified governance of a plurality of intensive computing solutions
Publication Date: 2025.02.04 BULL SA
  • US12218945B2 patent drawing
  • US12218945B2 patent drawing
  • US12218945B2 patent drawing

AI summary

The invention relates to a system and method for managing the data streams for unified governance of a plurality of intensive computing solutions (70) accessible to a user client (2) from an aggregated interface (10), said intensive computing solutions including at least two solutions selected among: a high performance computing server (71), a server dedicated to supervised or unsupervised learning (72) and a server dedicated to quantum computing (73); said method being implemented at least partly by said computer system including: at least one database (25a) configured to store execution data for intensive computing operations; said method including the steps of storing (300) execution data for the intensive computing solutions (70) and transmitting (400) execution data for the intensive computing solutions to the aggregated interface (10).