Message-Based Interface for Consistent Business Data Exchange
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current interfaces for exchanging business information across different business entities are inconsistent and require manual human interaction due to varying semantics, formatting, and programming differences, making it difficult for heterogeneous systems to cooperate effectively in business transactions.
Innovation Solution
A message-based interface system derived from a common business object model, enabling consistent semantics and hierarchical organization to facilitate communication across industries and departments, using a service registry to expose services and process messages uniformly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If heterogeneous programs are used by different business entities to handle their specific transaction needs, then each business entity can use its own semantics and formatting (e.g., accounting programs, manufacturing programs, inventory control programs with different terminologies and formats), but information exchange between these business entities becomes difficult and requires manual human interaction
Solution Approach 1:
The patent introduces a message-based interface as an intermediary layer between heterogeneous business entity programs. This interface uses standardized message packages with consistent semantics and formatting rules, allowing programs with different internal representations (e.g., accounting vs. inventory control terminology) to exchange information automatically without manual intervention. The message package acts as the mediator that translates between different program semantics.
2Ease of manufacture
If different business entities use different semantics and formatting (e.g., one program uses product names, another uses model numbers; one uses U.S. dollars, another uses Japanese Yen), then each program can be optimized for its specific purpose, but consistent information exchange becomes difficult
Solution Approach 1:
The patent applies local quality by allowing each business entity program to maintain its own local semantics and formatting conventions internally, while the message-based interface provides a standardized external representation. For example, an accounting program can continue to use its own terminology and currency formats internally, but when exchanging information, it translates to the standardized message package format with consistent semantics, ensuring reliability of information exchange without sacrificing program optimization.
3Reliability
If manual human interaction is required to facilitate transactions between heterogeneous businesses, then information exchange can be customized and verified, but transaction efficiency and productivity decrease
Solution Approach 1:
The patent implements self-service by enabling automated information exchange between heterogeneous programs through the message-based interface. The standardized message packages with consistent semantics allow systems to automatically translate and exchange information without human intervention. The interface handles the complexity of semantic mapping and format conversion automatically, maintaining information accuracy while dramatically improving transaction speed and productivity.
4Adaptability or versatility
If existing standards offer interfaces for exchanging business information, then some industry-specific needs are met, but these interfaces are not consistent between different standards and within individual standards
Solution Approach 1:
The patent creates a universal message-based interface framework that can serve multiple industries and business functions through a single consistent standard. Rather than having separate interface standards for different industries, this framework provides a unified message package structure with consistent semantics that can be adapted to various industry needs through configuration rather than requiring different interface specifications, thereby reducing complexity while maintaining versatility.
Data Source
AI summary
A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a flag and/or a tag business object.


