Hybrid Endpoint Integration System Runtime Provisioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current software development and distribution models require manual configuration and customization of software applications for specific trading partners, which is time-consuming and expensive, especially in sophisticated computing environments where data exchange between diverse systems is necessary.

Innovation Solution

A hybrid endpoint integration process liaison system that analyzes visual flow charts to determine optimal execution locations for code sets, allowing for automatic determination of where to execute integration processes, either entirely within or behind security barriers, to optimize data access and manipulation between on-site data centers and cloud storage modules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual configuration and customization of software applications is performed for specific trading partners, then the software can be tailored to specific integration needs, but the process becomes time-consuming and expensive

Engineering Contradiction:
Improvesoftware customizationVSAvoidconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically analyzing the visual flow chart, identifying code sets, and determining optimal execution locations without requiring manual configuration. The hybrid endpoint integration process liaison system autonomously provisions infrastructure and configures integration processes, eliminating the need for manual software customization while maintaining adaptability to specific trading partner requirements

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-analyzing the visual flow chart and pre-determining optimal execution locations before actual runtime. The hybrid endpoint integration process liaison system provisions integration infrastructure in advance based on static analysis, so that when the integration process executes, no manual configuration is needed and the system can immediately utilize the pre-configured infrastructure

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If manual configuration and customization of software applications is performed for specific trading partners, then the software can be tailored to specific integration needs, but the cost increases

Engineering Contradiction:
Improvesoftware customizationVSAvoidimplementation cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system eliminates manual configuration costs by performing self-service analysis and provisioning. The hybrid endpoint integration process liaison system automatically determines execution locations and provisions infrastructure without requiring expensive manual software customization, thereby maintaining adaptability while significantly reducing implementation costs

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The hybrid endpoint integration process liaison system acts as an intermediary that automatically analyzes the visual flow chart and provisions infrastructure, replacing the need for expensive manual customization. This intermediary system enables the integration process to be tailored to specific trading partner needs automatically, reducing implementation costs while maintaining adaptability

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If integration processes are executed with manual configuration, then flexibility in handling diverse systems is achieved, but computing overhead increases

Engineering Contradiction:
Improvesystem integration flexibilityVSAvoidcomputing overhead
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary analysis of the visual flow chart to determine optimal execution locations before runtime. By provisioning integration infrastructure in advance based on static analysis, the system eliminates the need for complex runtime decisions and manual configuration, thereby reducing computing overhead while maintaining flexibility in handling diverse systems

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The hybrid endpoint integration process liaison system performs self-service by automatically analyzing and provisioning infrastructure, eliminating the computing overhead associated with manual configuration. The system maintains adaptability to diverse systems through automated analysis while reducing energy consumption by avoiding redundant runtime configuration activities

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11113097B2System and method for provisioning integration infrastructure at runtime indifferent to hybrid nature of endpoint applications
Publication Date: 2021.09.07 BOOMI
  • US11113097B2 patent drawing
  • US11113097B2 patent drawing
  • US11113097B2 patent drawing

AI summary

An information handling system operating a hybrid endpoint integration process liaison system may comprise a memory for storing a customized software integration application for a specific integration process comprising a plurality of code sets to enable to enable access and manipulation of electronic data at a customer-specified electronic data storage location, each of the code sets being associated with a visual modeling element in a customized visual model of the specific integration process, and a processor executing code instructions of the hybrid endpoint integration process liaison system to determine an optimal configuration for execution of the plurality of code sets by one or more run-time engines based the electronic data storage location, wherein the optimal configuration includes one or more execution locations on the one or more run-time engines and associates the one or more runtime engines with the plurality of code sets, and transmit one or more code sets of the plurality of code sets for execution at the one or more execution locations according to the optimal configuration.