Common Model Interface for Message Parameterization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing service-oriented architectures (SOAs) often have limited functionality, making it difficult to create efficient building blocks for enterprise-wide business processes, as they do not effectively aggregate services into meaningful enterprise services.

Innovation Solution

The implementation of an integrated common model interface (ICMI) that determines message parameters such as object relation, lifetime, and severity, allowing for standardized message processing and handling across disparate applications, enabling timely and reliable message retrieval and display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If services are aggregated into enterprise services through SOA, then functionality and versatility are improved, but device complexity increases

Engineering Contradiction:
ImprovefunctionalityVSAvoidcomplexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a Common Model Interface (CMI) as an intermediary layer between services and enterprise applications. The CMI provides standardized message parameters (object relation, lifetime, severity) that mediate between diverse service implementations and enterprise service requirements, reducing complexity while maintaining versatility

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The CMI is designed as a universal interface that handles multiple message types and parameters through a single standardized mechanism. This multi-functional interface can process various service messages (informational, warning, error) with different lifetimes and severities through the same parameter structure, reducing overall system complexity

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

2Ease of operation

If standardized protocols are used for service communication, then ease of operation is improved, but adaptability to different message formats deteriorates

Engineering Contradiction:
ImprovestandardizationVSAvoidmessage format support
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The CMI uses parameter-based message definition where messages are characterized by configurable parameters (object relation, lifetime, severity). This allows the standardized interface to adapt to different message formats by changing parameter values rather than requiring different interface structures, maintaining both standardization and adaptability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The message parameters are designed to be dynamic and configurable rather than fixed. The system can adapt message characteristics (lifetime, severity levels) based on specific service requirements while maintaining the same standardized CMI interface, enabling flexibility within a standardized framework

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7797370B2Systems and methods for enhanced message support of common model interface
Publication Date: 2010.09.14 SAP SE
  • US7797370B2 patent drawing
  • US7797370B2 patent drawing
  • US7797370B2 patent drawing

AI summary

Methods and systems are described for providing for messages having parameters to an interface. An exemplary method includes determining whether at least one message is related to one or more objects at a server based on a first parameter included within the message; determining a lifetime of the message based on a second parameter included within the message; determining a severity of the message based on a third parameter included within the message; and processing the message, at the user interface, based the results of the determining steps.