Message-Based Interface for Heterogeneous Business Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current interfaces for exchanging business information across different business entities are inconsistent due to varying semantics, formatting, and industry-specific standards, leading to difficulties in facilitating seamless transactions between heterogeneous systems.

Innovation Solution

A message-based interface is generated from a common business object model, enabling consistent semantics and hierarchical organization of messages to facilitate communication across heterogeneous applications, using a service registry to expose services and process messages according to the business object model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If different business entities use their own proprietary programs and semantics for handling transactions, then each business entity can optimize its internal processes, but information exchange between heterogeneous systems becomes difficult and requires human interaction

Engineering Contradiction:
ImproveInternal process optimizationVSAvoidInformation exchange between systems
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The patent introduces a message-based interface as an intermediary layer between heterogeneous business systems. This interface uses standardized message packages with consistent semantics to mediate information exchange, allowing internal programs to remain optimized while enabling automated communication between different business entities without human intervention

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal message-based interface that can handle multiple types of business transactions across different industries and business entities. The standardized message packages serve multiple functions by providing a common language for information exchange while accommodating diverse business requirements through configurable message structures

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

2Adaptability or versatility

If existing standards are used for information exchange, then some level of standardization is achieved, but the interfaces remain inconsistent across different industries and even within individual standards

Engineering Contradiction:
ImproveIndustry-specific customizationVSAvoidInterface consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent segments the information exchange system into standardized message packages with defined structures and semantics. Each message package is divided into specific components (header, body, footer) with consistent formatting rules, enabling both industry-specific customization through configurable content and overall interface consistency through standardized structure

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables parameter changes within the standardized message framework to accommodate different industries and business requirements. Message packages can be configured with specific parameters and semantics appropriate for particular industries while maintaining the overall standardized structure, allowing adaptability without sacrificing consistency

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If human interaction is used to facilitate transactions between heterogeneous systems, then information exchange can occur, but transaction processing time and complexity increase significantly

Engineering Contradiction:
ImproveTransaction facilitationVSAvoidTransaction processing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements self-service automated transaction processing through message-based interfaces. Heterogeneous systems can autonomously exchange information using standardized message packages without requiring human intermediaries to facilitate transactions, significantly reducing processing time and enabling systems to service themselves through automated communication protocols

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8364608B2Managing consistent interfaces for export declaration and export declaration request business objects across heterogeneous systems
Publication Date: 2013.01.29 SAP SE
  • US8364608B2 patent drawing
  • US8364608B2 patent drawing
  • US8364608B2 patent drawing

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 an export declaration and/or an export declaration request business object.