Payment Network Access Workflow Self-Healing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for managing access to payment network segments often fail entirely when individual operations within workflows are halted, leaving workflows in inconsistent states and requiring restarting of the entire workflow, which is inefficient and may not complete the desired access request.
Innovation Solution
The system monitors sequences of operations in workflows and re-initiates only the failed operations after a predetermined event, without repeating completed operations or restarting the entire workflow, ensuring timely completion and efficient access to payment network segments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the entire workflow is restarted when an operation fails, then the workflow can be completed, but the time required increases significantly and efficiency decreases
Solution Approach 1:
The workflow is divided into discrete operations that can be independently monitored and restarted. Each operation is a separable unit within the overall workflow, allowing selective restart of only the failed operation rather than the entire workflow. This segmentation enables precise recovery without redundant execution of successful operations.
Solution Approach 2:
The system continuously monitors the status of each operation in the workflow sequence and provides feedback about failures. When an operation fails, the system detects this feedback and automatically initiates a restart of only that specific operation after a predetermined event, without affecting other operations. This feedback mechanism enables intelligent, selective recovery.
2Reliability
If the entire workflow is restarted when an operation fails, then the desired access can be granted, but the complexity of workflow management increases
Solution Approach 1:
The workflow management system performs self-healing by automatically detecting failures and restarting failed operations without requiring external intervention. The system monitors its own operations, identifies failures, and executes recovery actions autonomously based on predefined rules, reducing the need for complex manual management while ensuring reliable access grant completion.
3Reliability
If completed operations are repeated when restarting a workflow, then the workflow can be restarted, but unnecessary operations are executed wasting resources
Solution Approach 1:
The system maintains a record of completed operations and their statuses before failure occurs. When a failure is detected and restart is initiated, the system uses this preliminary information to identify which operations have already been successfully completed and should be skipped during restart. This prevents redundant execution of successful operations, saving computational resources and time.
Data Source
AI summary
Systems and methods are provided for managing access to segments of payment networks, where the segments are related to transaction data of the payment networks and/or functions associated with the payment networks. In response to a request for access to segments of a payment network, the payment network schedules workflows for each of the segments to satisfy access conditions associated with the segments. For each workflow, an operation is initiated from a sequence of operations to begin satisfying the access conditions. When an operation fails, the workflow is halted. And, after a predetermined event, and prior to initiation of a next operation in the sequence, the failed operation is re-initiated thereby restarting the workflow at the failed operation instead of restarting the entire workflow. The user is then permitted access to the segments when each operation in the sequence is completed.


