Business Object Model for Consistent Cross-System Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current business interfaces are not consistent across industries and departments, leading to difficulties in exchanging information between heterogeneous business entities, requiring manual human interaction and lacking standardization.

Innovation Solution

The generation of consistent interfaces based on a business object model, which represents business transactions in a hierarchical and semantically unified manner, enabling message-based services across different business entities and systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If heterogeneous business entities use their own proprietary interfaces and semantics, then each business entity can maintain its own business logic and terminology, but information exchange between different business entities becomes difficult and requires manual human interaction

Engineering Contradiction:
Improvebusiness entity autonomyVSAvoidinformation exchange efficiency
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a message-oriented middleware system that acts as an intermediary between heterogeneous business entities. This middleware provides standardized message formats, routing capabilities, and translation services that enable different systems to communicate without direct integration, thus maintaining business entity autonomy while improving information exchange efficiency

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a universal message framework that can handle multiple types of business transactions and communications through a single standardized interface. This universal message structure supports various business entities with different proprietary interfaces, allowing them to all communicate through the same standardized mechanism without sacrificing their individual business logic

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

2Adaptability or versatility

If different business entities use different semantics and formatting conventions, then each entity can use its own terminology and data representation, but standardization and consistency across the business network are lost

Engineering Contradiction:
Improvebusiness entity flexibilityVSAvoiddata consistency
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by allowing each business entity to maintain its own data representation and semantics locally, while the message-oriented middleware provides standardized formatting and validation at the communication layer. This enables businesses to use their preferred terminology and data structures internally while ensuring consistency and standardization during inter-entity communication

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If manual human interaction is used to facilitate transactions between heterogeneous businesses, then flexibility and adaptability in handling complex business scenarios are maintained, but transaction speed and automation level decrease

Engineering Contradiction:
Improvetransaction flexibilityVSAvoidtransaction processing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements self-service capabilities through automated message routing, validation, and error handling within the message-oriented middleware system. The system automatically manages message delivery, format conversion, and basic error recovery without requiring manual human intervention, thus increasing transaction processing speed while maintaining flexibility through configurable business rules

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8423418B2Managing consistent interfaces for business objects across heterogeneous systems
Publication Date: 2013.04.16 SAP SE
  • US8423418B2 patent drawing
  • US8423418B2 patent drawing
  • US8423418B2 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 a store and/or a work center business object.