Hierarchical Data Unblocking in Application Platforms
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for unblocking data in application platforms are inefficient and error-prone, particularly in complex landscapes with multiple systems, requiring manual intervention and risking missed systems, which is time-consuming and prone to errors.
Innovation Solution
The system categorizes systems into leading and dependent systems, allowing unblocking requests to be triggered only from leading systems, ensuring that data unblocking is performed correctly across all systems by resetting blocking flags and utilizing a hierarchical approach for evaluation and authentication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual unblocking methods are used for each system, then data can be unblocked, but the time cost and effort increase significantly
Solution Approach 1:
The system performs automatic self-evaluation to determine whether data unblocking is appropriate, eliminating the need for manual intervention in each system. The application platform automatically evaluates unblocking requests against defined criteria and executes unblocking decisions without human involvement, significantly reducing time cost while maintaining reliability through systematic evaluation rules.
Solution Approach 2:
A single unblocking request initiated from one system automatically propagates to and evaluates all other systems in the application platform. This universal approach allows one unblocking action to potentially affect multiple systems, reducing the overall number of manual operations required while ensuring consistent evaluation across the entire platform.
2Ease of operation
If manual unblocking is performed across multiple systems, then data unblocking can be achieved, but errors and omissions increase
Solution Approach 1:
The system implements a feedback mechanism where unblocking requests are automatically evaluated against predefined criteria, and the evaluation results feed into the decision-making process. This closed-loop approach ensures that unblocking decisions are consistent, accurate, and based on objective evaluation rather than manual judgment, thereby improving reliability while maintaining ease of operation.
Solution Approach 2:
The application platform automatically evaluates unblocking requests and executes decisions without requiring manual verification in each system. This self-service capability eliminates human error and omission while keeping the operation simple for users who only need to initiate the unblocking request.
3Reliability
If a hierarchical system structure is implemented for unblocking, then unblocking control is improved, but system complexity increases
Solution Approach 1:
The system divides the application platform into hierarchical segments with leading systems and dependent systems. This segmentation allows unblocking requests to be processed in a structured manner where the leading system initiates the request and dependent systems automatically evaluate and execute. The segmentation improves control accuracy by establishing clear evaluation paths while managing complexity through modular system organization.
Solution Approach 2:
The leading system acts as an intermediary that receives unblocking requests and coordinates the evaluation process across dependent systems. This intermediary role simplifies the overall system structure by providing a single entry point for unblocking requests while maintaining reliable control through coordinated evaluation across the hierarchical system.
Data Source
AI summary
Systems, methods, and computer-readable media are disclosed for data unblocking in application platforms. 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. Data which is blocked may need to then be unblocked. Systems may be leading systems or dependent systems. Data unblocking may be triggered from the leading system to the dependent systems. At runtime, the dependent system may receive a trust token which may be used to verify a calling system as the leading system. If a data unblocking request is called from a dependent system, data unblocking may be prevented.


