Data Blocking in Multi-Leading System Application Platforms
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


