Message-Based Interface for Heterogeneous Business Systems

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 due to differences in semantics, formatting, and programming systems, requiring human intervention and lacking standardization.

Innovation Solution

A message-based interface system derived from a common business object model, enabling consistent semantics and hierarchical organization to facilitate information exchange across heterogeneous applications, using a service registry to provide standardized interfaces for processing employee time events and payroll-related information.

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 programming standards and data formats, but information exchange between different business entities becomes difficult and requires human intervention

Engineering Contradiction:
ImproveAbility to maintain own programming standardsVSAvoidInformation exchange between business entities
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a message-based interface as an intermediary layer between heterogeneous business entities. This interface uses standardized message packages with consistent semantics to mediate information exchange, allowing each business entity to maintain its own proprietary systems while enabling automated communication through the standardized message format that translates between different business entity interfaces

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The message-based interface is designed as a universal communication mechanism that can handle multiple types of business information exchanges across different industries and business entities. The standardized message packages with consistent semantics enable a single interface design to serve multiple purposes and multiple business entities simultaneously

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

2Adaptability or versatility

If different business entities use different semantics and data formats, then each entity can optimize for its specific business needs, but standardization and automated processing become impossible

Engineering Contradiction:
ImproveOptimization for specific business needsVSAvoidAutomated information exchange
Core Design Contradiction:
Adaptability or versatilityVSExtent of automation

Solution Approach 1:

The standardized message-based interface acts as an intermediary that enables automated processing by providing a common language between business entities. The consistent semantics in the message packages allow automated systems to interpret and process information without human intervention, while still permitting each business entity to optimize its internal systems for specific business needs

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If proprietary interfaces are used by each business entity, then each entity maintains control over its own data representation, but the complexity of integrating multiple heterogeneous systems increases significantly

Engineering Contradiction:
ImproveControl over data representationVSAvoidSystem integration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The standardized message-based interface reduces system integration complexity by providing a uniform intermediary layer. Instead of creating unique integrations for each pair of heterogeneous systems, the standardized message packages with consistent semantics provide a single integration pattern that can be applied universally across different business entities and systems

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8515794B2Managing consistent interfaces for employee time event and human capital management view of payroll process business objects across heterogeneous systems
Publication Date: 2013.08.20 SAP SE
  • US8515794B2 patent drawing
  • US8515794B2 patent drawing
  • US8515794B2 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 employee time event and human capital management view of payroll process business objects.