Transaction Linking Across Separate Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems face challenges in providing a transparent user experience when interacting with multiple separate systems, as traditional stateful and stateless transaction approaches limit user interaction and require specialized software, making it difficult to span multiple systems with seamless user interaction.

Innovation Solution

Implementing a method where real-time data from stateless transactions across multiple systems is linked using a common transaction identifier, allowing concurrent presentation within a single user interface context, enabling context data passing and maintaining transparency for the user, exemplified by CRM and SCM systems like available-to-promise operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If stateless transactions are used to access systems via web services, then system accessibility and modern web-based interaction are improved, but the ability to maintain user interaction context across multiple systems is lost

Engineering Contradiction:
Improvesystem accessibilityVSAvoiduser interaction context
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces a transaction manager as an intermediary component that coordinates between multiple stateless transactions and the user interface. This manager maintains the contextual information that would otherwise be lost in stateless interactions, enabling seamless user experience across system boundaries while preserving the benefits of stateless web service architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the transaction management functionality into distinct components: the user interface layer, the transaction manager layer, and the backend systems. This segmentation allows each layer to operate independently with appropriate state management, enabling stateless backend services while maintaining user context through the coordinated interaction of segmented components.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple separate systems are integrated to provide comprehensive business functionality, then system capability and business process completeness are improved, but system complexity and integration difficulty increase

Engineering Contradiction:
Improvebusiness process completenessVSAvoidsystem integration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal transaction manager that can coordinate transactions across multiple different systems and protocols. This single multi-functional component handles diverse business processes involving CRM, SCM, and other systems, reducing the need for separate integration logic for each system combination and simplifying overall system architecture.

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

3Ease of operation

If stateful transactions are used to maintain user interaction context, then user experience transparency and interaction continuity are improved, but system resource consumption and transaction duration increase

Engineering Contradiction:
Improveuser experience transparencyVSAvoidsystem resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic state management where the transaction manager adapts its behavior based on the specific transaction flow. Context information is maintained only when necessary for user interaction continuity, and released or transferred when no longer needed, optimizing resource consumption while preserving user experience transparency during critical interaction phases.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8155987B2Linking transactions with separate systems
Publication Date: 2012.04.10 SAP SE
  • US8155987B2 patent drawing
  • US8155987B2 patent drawing
  • US8155987B2 patent drawing

AI summary

Methods and apparatuses enable linking stateful transactions with multiple separate systems. The first and second stateful transactions are associated with a transaction identifier. Real time data from each of the multiple systems is concurrently presented within a single operation context to provide a transparent user experience. Context data may be passed from one system to another to provide a context in which operations in the separate systems can be linked.