Surrogate Model Creation via Automated Workflow Orchestration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing process of creating surrogate models for industrial assets is labor-intensive, time-consuming, and error-prone, requiring manual configuration of computing environments and workflows, making it difficult for multiple users to reuse applications and workflows efficiently.

Innovation Solution

A system and method that utilize a database and processor to automate the selection and execution of applications and workflows, determining user permissions, and generating new metadata for efficient workflow execution across computing devices, enabling reusability and reducing configuration labor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration of computing environments and workflows is used, then user control and customization are improved, but labor intensity and time consumption increase

Engineering Contradiction:
Improveuser controlVSAvoidtime consumption
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically determining which applications are needed to complete a workflow request before execution begins. The processor analyzes the workflow request, identifies required applications from the database, retrieves them with associated metadata, and prepares the computing environment in advance, eliminating manual configuration time while preserving user control through automated decision-making.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing the workflow execution system to automatically configure itself without human intervention. The processor autonomously determines application requirements, retrieves applications and metadata from the database, verifies user permissions, and executes workflows using the retrieved applications. This self-configuration capability dramatically reduces labor intensity while maintaining operational control through automated permission checking and metadata-driven execution.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If manual configuration of computing environments is used, then customization flexibility is improved, but device complexity increases

Engineering Contradiction:
Improvecustomization flexibilityVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system introduces a database as an intermediary between workflow requests and application execution. The database stores applications and their associated metadata (configuration information, dependencies, permissions). The processor queries this centralized repository to automatically determine and retrieve required applications, eliminating the need for complex manual configuration while preserving customization flexibility through metadata-driven application selection and configuration.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system achieves universality by creating a general-purpose workflow execution framework that can handle any workflow request by automatically determining application requirements. The same processor logic and database structure serve all workflow types, making the system adaptable to diverse customization needs without increasing configuration complexity for individual users. The metadata schema provides a universal interface for describing any application's configuration requirements.

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

3Reliability

If labor-intensive workflow organization is used, then workflow reliability is improved, but productivity decreases

Engineering Contradiction:
Improveworkflow reliabilityVSAvoidworkflow execution speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements feedback by automatically generating new metadata from workflow execution and storing it back in the database. As workflows execute using retrieved applications, the system learns from the execution results and updates the metadata repository. This feedback loop maintains workflow reliability by continuously improving the accuracy of application requirements determination while increasing productivity through automated metadata-driven execution without manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by pre-storing applications and their metadata in the database for rapid retrieval. When a workflow request arrives, the processor quickly determines required applications from pre-organized database entries rather than configuring from scratch. This preliminary organization maintains reliability through systematic application selection while dramatically improving productivity through fast database retrieval and automated execution preparation.

Inventive Principle:
Principle #10Preliminary action

4Ease of manufacture

If applications are configured independently, then application modularity is improved, but workflow coordination difficulty increases

Engineering Contradiction:
Improveapplication modularityVSAvoidworkflow coordination
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The system merges the coordination function into a centralized processor that manages the entire workflow execution process. The processor receives workflow requests, determines required applications by analyzing relationships between workflow steps and available applications in the database, retrieves the appropriate applications with their metadata, and coordinates their execution in the correct sequence. This centralized coordination approach preserves application modularity while eliminating the complexity of distributed coordination through a single point of control.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11789770B2Systems and methods for creating surrogate models
Publication Date: 2023.10.17 GENERAL ELECTRIC CO
  • US11789770B2 patent drawing
  • US11789770B2 patent drawing
  • US11789770B2 patent drawing

AI summary

A system for creating surrogate models is provided. The system includes a user computing device including a user interface, a database, and a processor. The processor is configured to receive, from the user computing device, a workflow request, determine at least one application in the database required to complete the workflow request, retrieve, from the database, the at least one application and meta-data associated with the at least one application, and determine that a user has proper tenancies to use the at least one application. The processor is further configured to execute, using the at least one application on an external computing device, a workflow associated with the workflow request based at least in part on the meta-data, generate, based on execution of the workflow request, new meta-data associated with the at least one application, and transmit the new meta-data to the database.