Automated Integration System for Custom Business Process Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current business-to-business integration software applications are generic and require extensive configuration and customization by users or programmers, leading to time-consuming and costly processes for data exchange between enterprises and trading partners.

Innovation Solution

An automated system that uses a web-based graphical interface to model integration processes, generating customized software applications with a dynamic runtime engine, which includes pre-built code sets and connector codesets, allowing users to create and deploy integrated business processes without manual intervention, enabling seamless data exchange between diverse systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If generic integration software applications are used, then device complexity is reduced, but customization capability and adaptability deteriorate

Engineering Contradiction:
Improvesoftware application complexityVSAvoidcustomization capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system segments the software application into reusable components: connector codesets for different trading partners, business process codesets for different processes, and runtime engine. Users selectively combine these segments to create customized applications, reducing overall complexity while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The runtime engine serves as a universal platform that can execute multiple types of connector codesets and business process codesets. This single universal component provides multiple functions (connecting to different systems, executing different processes) without requiring separate applications for each function.

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

2Adaptability or versatility

If extensive configuration and customization is performed, then adaptability and versatility are improved, but loss of time and productivity deteriorate

Engineering Contradiction:
Improvecustomization capabilityVSAvoidconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Connector codesets and business process codesets are pre-built and stored in the system before needed. Users can directly retrieve and deploy these pre-configured components without performing configuration work, significantly reducing implementation time while maintaining full customization capability through selective combination.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of creating custom configurations from scratch, users copy and retrieve pre-built connector codesets and business process codesets that have been previously configured. This copying approach maintains adaptability while eliminating the time-consuming configuration process.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If manual configuration is performed, then customization capability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvecustomization capabilityVSAvoiduser operation simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system enables users to independently select, retrieve, and deploy customized software applications through the runtime engine without requiring manual configuration or programming. The self-service mechanism maintains full customization capability while dramatically improving ease of operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The runtime engine acts as an intermediary between users and the complex underlying system components. Users interact with simplified interfaces to select connector and business process codesets, while the runtime engine handles the complex tasks of retrieval, integration, and execution, maintaining both customization capability and ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9069898B2System for providing regression testing of an integrated process development system and method therefor
Publication Date: 2015.06.30 BOOMI
  • US9069898B2 patent drawing
  • US9069898B2 patent drawing
  • US9069898B2 patent drawing

AI summary

A method includes providing a graphical user interface to an automated software development system, and providing a customized software application to an enterprise. The application comprises a collection of codesets that together are configured to perform an integration process.