User Verification Retry Using Partial Re-Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Re-performing user verification from scratch is computationally costly, consuming additional power, processing resources, and memory overhead, and duplicating network overhead due to repeated verification attempts.
Innovation Solution
A system that allows for verifying a user with a combination of new input for some verification operations and old input for additional operations, conserving power, processing resources, and network overhead by avoiding a complete re-run of the verification process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If complete verification is re-performed from scratch, then verification reliability is improved, but computational cost and energy consumption increase
Solution Approach 1:
The system performs preliminary verification operations once and stores the results. When verification is needed again, it reuses these pre-computed results instead of performing complete verification from scratch, thereby reducing energy consumption while maintaining verification reliability through selective re-verification of only failed operations.
Solution Approach 2:
Instead of uniformly re-verifying all operations, the system applies different verification strategies to different verification operations based on their outcome status. Passed operations reuse old input while failed operations require new input, creating a non-uniform, localized approach that optimizes energy usage.
2Measurement precision
If complete verification is re-performed from scratch, then verification accuracy is improved, but processing resources are consumed
Solution Approach 1:
The verification process is segmented into individual verification operations, each with its own outcome status. The system processes only the failed verification operations with new input while reusing results from passed operations, dividing the workload into manageable segments that reduce overall processing resource consumption.
Solution Approach 2:
Instead of performing complete verification on all operations, the system performs partial verification only on the subset of operations that failed previously. This partial action approach maintains verification accuracy for critical failed operations while avoiding redundant processing of already-verified operations.
3Reliability
If complete verification is re-performed from scratch, then verification completeness is improved, but memory overhead increases
Solution Approach 1:
The system recovers and reuses verification results from previous attempts instead of discarding them. By storing and retrieving past verification outcomes, the system avoids redundant computation and reduces memory overhead associated with maintaining complete verification states for all operations.
4Reliability
If complete verification is re-performed from scratch, then network verification completeness is improved, but network overhead increases
Solution Approach 1:
The system extracts and identifies only the failed verification operations from the complete verification set. By taking out only the necessary failed operations for re-verification and excluding already-passed operations, the system minimizes network traffic and associated overhead while maintaining verification completeness.
Data Source
AI summary
In some implementations, a verification system may receive input from a user associated with an account that already underwent a verification procedure. Accordingly, the verification system may generate at least one graphical user interface associated with a first verification operation, within the verification procedure, that is associated with a failed outcome. The verification system may perform verification of the user based on new input for the first verification operation and old input for one or more additional verification operations within the verification procedure.


