Self-Learning EDI Processing Configuration for Inter-System Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing EDI systems face challenges in accurately configuring and processing data due to the complexity of various standards and the lack of user expertise, leading to errors and inefficiencies in data interchange between systems.

Innovation Solution

A computer-implemented method that analyzes the content of EDI instance documents to determine the standard and syntax formatting, configuring an EDI reception processing sequence to autonomously process and partition encoded hierarchical envelopes, thereby enabling real-time configuration and accurate processing of EDI data across multiple standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual configuration of EDI processing rules is performed by users, then system control and customization are maintained, but configuration accuracy decreases due to lack of user expertise and complexity of standards

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs self-configuration by automatically analyzing incoming EDI documents, identifying their standards and syntax formatting, and generating appropriate processing rules without human intervention. The system learns from the document content itself to configure hierarchical envelope partitioning and payload data processing rules.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical configuration processes with automated computational analysis. The system uses programmatic analysis to determine EDI standards and syntax formatting, substituting human expert manual configuration with algorithmic document analysis and automatic rule generation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If multiple EDI standards are supported to improve versatility, then system adaptability increases, but configuration complexity and error rates increase

Engineering Contradiction:
Improvestandard compatibilityVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically adapts to different EDI standards by analyzing the actual content of incoming documents rather than relying on pre-configured rules for each standard. The configuration is flexible and adjusts automatically based on the detected standard and syntax formatting of the specific document being processed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a universal processing framework that can handle multiple EDI standards (ASC X12, UN/EDIFACT, HL7, SWIFT, ACORD) through a single automated analysis mechanism. The same programmatic analysis approach works across all standards, eliminating the need for separate manual configuration processes for each standard.

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

3Ease of operation

If pre-configured processing rules are used to simplify operations, then ease of operation improves, but adaptability to new or evolving standards decreases

Engineering Contradiction:
Improveprocessing simplicityVSAvoidstandard evolution capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system continuously learns from new EDI document formats and standards by analyzing their content structure. When encountering new or evolving standards, the system automatically adapts by performing programmatic analysis of the document content to determine the appropriate EDI standard and syntax formatting, then configures processing rules accordingly without requiring manual updates.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary analysis of EDI document content to identify standards and syntax formatting before processing. This advance analysis enables the system to automatically configure appropriate processing rules for the specific standard being used, simplifying operation while maintaining adaptability to new standards.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If automated analysis of EDI document content is performed to enable self-configuration, then configuration accuracy and adaptability improve, but processing time increases

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs EDI standard and syntax formatting determination as a preliminary step before actual data processing. By analyzing document content structure in advance and configuring processing rules upfront, the system enables accurate and adaptive processing while managing time through structured sequential analysis.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10599610B2Programmatic self-learning of inter-system document processing configurations
Publication Date: 2020.03.24 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10599610B2 patent drawing
  • US10599610B2 patent drawing
  • US10599610B2 patent drawing

AI summary

Through analysis of content of a received electronic data interchange (EDI) instance document, an EDI standard and syntax formatting of encoded hierarchical envelopes of the EDI instance document that each package a portion of payload data within the received EDI instance document are determined. An EDI reception processing sequence definition that encodes a hierarchical EDI reception processing rule sequence is configured, that is usable to partition the encoded hierarchical envelopes and to invoke processing of the payload data packaged within the encoded hierarchical envelopes, in accordance with the determined EDI standard and syntax formatting of the encoded hierarchical envelopes.