Event-Driven Business Document Routing System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional document routing systems are not optimized for business-to-business transactions, struggling to process large volumes of documents efficiently, effectively, and scalably.

Innovation Solution

A system and method that utilize an event-driven architecture with an event generation unit, detection unit, and action unit to manage business-to-business communications, processing purchase orders and generating events to perform actions dynamically and scalably.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional document routing systems are used, then basic document routing functionality is provided, but the systems cannot process large volumes of documents efficiently and do not scale well

Engineering Contradiction:
Improvedocument processing volumeVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments document processing into discrete events that can be independently detected, routed, and processed. Each document processing step is broken down into event types (e.g., document received, document routed, document processed) that can be handled by specific event handlers, enabling scalable processing of large document volumes without proportionally increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic event routing where the routing path and processing logic are determined at runtime based on event type and document properties rather than static pre-configured paths. This allows the system to adaptively handle different document types and routing scenarios, improving productivity while maintaining manageable complexity through flexible, rule-based routing decisions.

Inventive Principle:
Principle #15Dynamics

2Speed

If conventional document routing systems are used, then basic routing is achieved, but the systems are not fast enough for high-volume business-to-business transactions

Engineering Contradiction:
Improvedocument processing speedVSAvoidtransaction throughput
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The system performs preliminary event classification and routing decision-making at the time of document ingestion, determining the event type and appropriate handling logic before actual processing begins. This preliminary action enables faster subsequent processing by pre-establishing the processing path and required actions, thereby increasing both speed and throughput for high-volume transactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an event broker as an intermediary component that sits between document ingestion and processing. The broker receives documents, converts them into standardized events, and routes them to appropriate handlers, thereby decoupling the ingestion speed from processing speed and enabling high-throughput transactions without sacrificing processing speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If conventional document routing systems are used, then simple routing logic is maintained, but the systems are expensive to implement and operate

Engineering Contradiction:
Improverouting flexibilityVSAvoidsystem cost
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal event handler framework that can process multiple types of documents and routing scenarios through a single standardized interface. Different document types and routing requirements are handled by configuring event handlers with different logic rather than implementing separate processing systems, thereby increasing adaptability while controlling costs through code reuse and standardized architecture.

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

Data Source

PatentUS12314904B2Routing business documents based on events
Publication Date: 2025.05.27 GLOBAL HEALTHCARE EXCHANGE LLC
  • US12314904B2 patent drawing
  • US12314904B2 patent drawing
  • US12314904B2 patent drawing

AI summary

A system for managing business to business communications may include an event generation unit configured to create a first event based on receiving a purchase order from a client. The system may also include an event detection unit in communication with the event generation unit, the event detection unit configured to detect the first event. The system may also include an action unit in communication with the event generation unit. The action unit may be configured to determine a first action to perform based on the detection of the first event, and perform the first action. The event generation unit may be further configured to create a second event based on the performance of the first action.