Data Blocking in Multi-Leading System Application Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data blocking methods in application platforms are inadequate for systems with multiple leading systems, as they often assume a single hierarchical structure, leading to inefficient data blocking and potential missed master data entities, resulting in resource wastage and poorly optimized processes.

Innovation Solution

Organizing systems into groups, where each group comprises a leading system and zero or more dependent systems, allowing for a comprehensive evaluation of data blocking across multiple leading systems, with processes like End of Purpose checks and blocking flags to determine when data should be blocked, and enabling data blocking to be triggered from the leading system to dependent systems within a group.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data blocking is performed using traditional single-leading-system methods, then the blocking process is simple to implement, but it fails to comprehensively evaluate multiple leading systems and their dependent systems, resulting in missed master data entities and non-compliance

Engineering Contradiction:
Improvecompliance with data retention regulationsVSAvoidsystem grouping and evaluation structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the application platform into system groups, where each group contains a leading system and its dependent systems. This segmentation allows independent evaluation of each group's data blocking status while maintaining comprehensive coverage of the entire platform, resolving the contradiction between compliance reliability and system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension by organizing systems into leading systems and dependent systems across multiple levels. This dimensional transformation enables comprehensive evaluation of complex multi-leading-system landscapes without requiring a single monolithic blocking mechanism, thus improving compliance while managing complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If all systems are individually evaluated for data blocking without grouping, then comprehensive coverage is achieved, but the evaluation process becomes inefficient and resource-intensive

Engineering Contradiction:
Improvedata blocking evaluation efficiencyVSAvoidtime for evaluating each system
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges the evaluation of a leading system with its dependent systems into a unified system group evaluation process. By combining these evaluations, the system achieves comprehensive coverage of all systems while reducing redundant operations and improving overall productivity in the data blocking evaluation process.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs preliminary grouping of systems into system groups before the actual data blocking evaluation. This preliminary organization allows subsequent evaluations to proceed more efficiently by leveraging the established group structure, thereby reducing the time required for comprehensive system evaluation.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If data blocking is triggered only from a single leading system, then the blocking process is straightforward, but it cannot propagate blocking decisions across multiple leading systems and their dependent systems

Engineering Contradiction:
Improveblocking propagation across system landscapesVSAvoidblocking trigger mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal blocking trigger mechanism that can operate from any leading system within a system group. This multi-functional approach allows blocking decisions to be propagated consistently across all leading systems and their dependent systems, enhancing adaptability while maintaining a standardized triggering process.

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

Solution Approach 2:

The patent introduces system groups as intermediary structures between individual leading systems and dependent systems. These intermediaries facilitate the propagation of blocking decisions across multiple leading systems by providing a structured framework for evaluation and triggering, thus improving versatility without significantly increasing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12061572B2Data blocking for application platforms
Publication Date: 2024.08.13 SAP SE
  • US12061572B2 patent drawing
  • US12061572B2 patent drawing
  • US12061572B2 patent drawing

AI summary

Systems, methods, and computer-readable media are disclosed for data blocking for application platforms are disclosed. An application platform may comprise a plurality of systems. A system may store data having a residence period. Upon expiration of the residence period, the data may be blocked from further processing. The plurality of systems may comprise multiple leading systems. Each leading system may have at least one dependent system. The plurality of systems may be grouped into system groups comprising a leading system and at least one dependent system. Data blocking may be triggered from the leading system to the dependent systems for each system group. An interim blocking mode for determining which systems have data that need to be blocked, and an overall blocking mode for performing the data blocking may be provided.