Electronic Transaction Validation via Metasyntax Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic transactions formatted differently may be noninteroperable, preventing systems configured to process one format from processing another, leading to transaction rejection and inefficiencies.

Innovation Solution

A system that identifies the format and version of an electronic transaction, retrieves a metasyntax with rules related to the format and version, and determines if the transaction conforms to these rules, allowing valid transactions to proceed while rejecting non-conforming ones, with the option to create new metasyntax rules for validation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a system is configured to process a specific electronic transaction format, then processing reliability for that format is improved, but the system becomes unable to process other formats, reducing adaptability

Engineering Contradiction:
Improveprocessing reliabilityVSAvoidformat compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system implements a universal processor that can handle multiple electronic transaction formats (EDIFACT, ANSI X12, TRADACOMS) through a single integrated architecture. The format identification module detects the incoming format type, and the corresponding validation rules are dynamically applied, allowing one system to perform multiple format processing functions without requiring separate dedicated systems for each format.

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

Solution Approach 2:

The patent introduces an intermediary validation layer that sits between the incoming transaction and the processing system. This intermediary component (format identification module and validation rules engine) translates and validates different formats against standardized metasyntax rules, mediating between diverse input formats and the core processing system, thereby enabling format agnosticism while maintaining processing reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If different transaction formats are allowed, then adaptability is improved, but system complexity increases due to multiple processing configurations

Engineering Contradiction:
Improveformat compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the validation process into distinct modular components: format identification module, rule retrieval module, validation engine, and error handling module. Each component performs a specific function in the validation chain. This segmentation allows the system to handle multiple formats without increasing overall complexity, as each module remains relatively simple and focused on its specific task.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses parameter-driven validation where validation rules are stored as configurable parameters rather than hard-coded logic. The metasyntax rules define parameters such as required elements, data types, and structural constraints that can be dynamically applied to different formats. This parameterization approach allows the system to adapt to different formats by changing validation parameters rather than restructuring the entire system.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If format validation is performed, then transaction quality is improved, but processing time increases due to additional validation steps

Engineering Contradiction:
Improvetransaction qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary format identification and validation rule retrieval before the actual transaction processing begins. By pre-loading and caching the appropriate validation rules based on the detected format type, the system avoids repeated rule interpretation during processing. This preliminary action ensures high transaction quality through thorough validation while minimizing the time penalty through efficient rule access.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces manual or mechanical format checking with automated electronic validation using pre-defined metasyntax rules. The validation engine automatically compares transaction elements against the retrieved rules, substituting manual validation processes with efficient algorithmic checking. This substitution maintains high validation quality while significantly reducing the time required compared to manual or less automated approaches.

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

Data Source

PatentUS8321235B2Validating an electronic transaction
Publication Date: 2012.11.27 ENT SERVICES DEV CORP LP
  • US8321235B2 patent drawing
  • US8321235B2 patent drawing
  • US8321235B2 patent drawing

AI summary

An electronic transaction may be processed by receiving an order to execute a transaction electronically, identifying a format for the order, identifying a version of the format, retrieving a metasyntax with a rule related to the identified format and the identified version, the rule defining one or more acceptable arrangements of one or more elements in the transaction, relating the order to the metasyntax, determining whether the order conforms to the metasyntax, and forwarding the order for subsequent processing when the order conforms to the metasyntax.