Document Exchange Framework with Protocol Plug-ins
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The lack of standardization in document protocols across different industries in electronic-commerce leads to inefficiencies in business-to-business transactions, and existing security and reliability measures are inadequate for ensuring message integrity, authenticity, and confidentiality during transmission.
Innovation Solution
A system utilizing a trading partner agreement database, core engine, and extensible document and exchange protocol plug-ins to translate and encode messages, allowing for flexible mixing of document and exchange protocols, ensuring secure and reliable transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If different industries adopt different document standards (HL7, EDI, etc.), then each industry can maintain its specific requirements and standards, but business-to-business transactions cannot be fully automated and documents cannot be understood across industries
Solution Approach 1:
The patent introduces an intermediary translation layer that converts industry-specific document standards into a universal format. The system includes translation modules that act as mediators between different document standards (HL7, EDI, etc.) and a common representation, enabling cross-industry compatibility while preserving industry-specific requirements.
Solution Approach 2:
The patent creates a universal document processing framework that can handle multiple industry-specific standards through a single system. The common document representation and standardized processing pipeline provide multi-functional capability to process healthcare, pharmaceutical, laboratory, and other industry documents through the same infrastructure.
2Adaptability or versatility
If multiple document standards and exchange standards are mixed and matched to provide flexibility, then parties can choose standards according to their needs, but the system complexity increases
Solution Approach 1:
The patent segments the document processing system into distinct modular components: document format translation modules, exchange protocol modules, security modules, and a core processing engine. Each module handles a specific function independently, allowing flexible combination while maintaining manageable system complexity through clear separation of concerns.
Solution Approach 2:
The patent implements a dynamic configuration system where document standards and exchange protocols can be selectively activated and combined based on transaction requirements. The system adapts its processing pipeline dynamically by selecting appropriate translation modules and exchange protocols for each specific transaction type.
3Reliability
If security and reliability measures are implemented for document transmission (authentication, delivery guarantee, confidentiality), then message integrity and security are improved, but the transmission process becomes more complex
Solution Approach 1:
The patent combines multiple security functions (authentication, encryption, digital signatures, delivery confirmation) into an integrated security module that works seamlessly with the document exchange process. The security measures are merged into the core processing pipeline rather than added as separate complex layers.
Solution Approach 2:
The patent implements self-service security mechanisms where the system automatically performs authentication, generates digital signatures, manages encryption keys, and verifies message integrity without requiring manual intervention. The security processes are automated and embedded in the document exchange workflow.
Data Source
AI summary
A system for generating outgoing and translating incoming messages, comprising a core engine and a plurality of plug-ins; outgoing system further comprising a trading partner agreement database (TPAD). For the outgoing message, the TPAD identifies a particular extensible document format protocol plug-in and a particular extensible exchange protocol plug-in from plurality of plug-ins based on the parties' agreement. The core engine translates and constructs the message by encoding it with the identified plug-ins respectively. For the incoming message, the core engine examines every extensible exchange protocol, identifies the particular extensible exchange protocol, and decodes the incoming message with the identified exchange protocol. The core engine then examines every extensible document format protocol, identifies the particular extensible document format protocol, and processes the decoded message with the identified document protocol. Plurality document and exchange plug-ins allow the user to mix and match different protocol standards, making the system more flexible.


