Blockchain Platform for Enterprise Application Data Trust

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication between different enterprise software applications is challenging, leading to uncertainties about data accuracy and version control, as they often require manual intermediary applications and lack a reliable method for sharing information.

Innovation Solution

A blockchain-based multi-application communication platform enables trusted records to be created and stored, allowing different applications to interact through a secure and immutable system, eliminating the need for centralized authorities and ensuring data accuracy by using unique identifiers and APIs for authorized communication and data management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual intermediary applications are used for communication between enterprise applications, then data sharing between different entities is enabled, but system complexity increases and data accuracy becomes uncertain

Engineering Contradiction:
Improvedata sharing capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a blockchain-based intermediary layer that mediates communication between enterprise applications. This blockchain intermediary provides a standardized protocol for data exchange, eliminating the need for custom manual intermediary applications while ensuring data accuracy through cryptographic verification and immutable record-keeping.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If centralized authorities are used to manage data between applications, then data accuracy and version control are maintained, but system complexity and operational overhead increase

Engineering Contradiction:
Improvedata accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a self-service mechanism where enterprise applications autonomously verify data accuracy and version control through cryptographic proofs stored on the blockchain. Each application can independently validate data integrity without requiring centralized authority management, thereby maintaining reliability while reducing system complexity.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If different entities use different enterprise application instances, then organizational autonomy is maintained, but communication reliability and data trustworthiness deteriorate

Engineering Contradiction:
Improveorganizational autonomyVSAvoidcommunication reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent creates a universal blockchain-based communication layer that works across different enterprise application instances and organizational boundaries. This universal protocol enables autonomous entities to communicate reliably by providing a common standard for data exchange, verification, and trust establishment without requiring centralized coordination.

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

Data Source

PatentUS12175418B2Blockchain-based multi-application communication platform
Publication Date: 2024.12.24 SAP SE
  • US12175418B2 patent drawing
  • US12175418B2 patent drawing
  • US12175418B2 patent drawing

AI summary

Systems, methods, and computer media for blockchain-based communication between applications are provided herein. Using a blockchain-based multi-application communication platform, different applications can create and interact with trusted records. A trusted record represents something quantified and/or tracked through an application. Trusted records are stored in a blockchain. Trusted records can be created by one application and accessed by other applications through the platform. Interactions of the different applications with a trusted record are also stored in the blockchain. The immutability of information stored in the blockchain ensures that the trusted records can in fact be trusted, ensures that interactions with trusted records are memorialized, and removes uncertainty as to which application's records are correct.