Digital Purchase Authorization Preconfiguration for Real-Time Spending
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Temporary authorization transactions create unnecessary computational burdens on financial institution processing servers due to multiple API calls, inefficiently reducing consumer account available balances and straining backend infrastructure.
Innovation Solution
Implement systems and methods for preconfiguring spending actions, eliminating the need for temporary authorization transactions by allowing users to set purchase authorization amounts, which are then managed and tracked in real-time, reducing reliance on temporary authorization requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If temporary authorization transactions are used to confirm consumer account activity and available balance, then transaction authorization is achieved, but computational burden on processing servers increases due to multiple API calls
Solution Approach 1:
The system performs preliminary actions by pre-configuring spending actions and pre-authorizing consumers to perform actions on their accounts before actual transactions occur. This eliminates the need for multiple API calls during transaction processing, as the authorization is already established through the pre-configuration mechanism.
Solution Approach 2:
The patent extracts the authorization function from the transaction processing flow. By separating the pre-configuration of spending actions from the actual transaction execution, the system removes the computational burden of multiple API calls while maintaining reliable transaction authorization through the pre-established authorization framework.
2Measurement precision
If temporary authorization transactions are processed through multiple API calls, then account balance verification is achieved, but system transaction bandwidth usage increases
Solution Approach 1:
The system merges multiple separate API calls into a single pre-configuration operation. Instead of making separate calls for checking available balance, requesting holds, acknowledging operations, charging remaining amounts, and removing holds, the system combines these into one pre-configuration of spending actions that establishes all necessary authorizations in advance.
Solution Approach 2:
By performing the account balance verification and authorization actions in advance through pre-configuration, the system eliminates the need for repeated API calls during actual transaction processing. The preliminary action establishes all necessary authorizations before the transaction occurs, reducing bandwidth usage while maintaining precise account balance verification.
3Reliability
If multiple API calls are made for temporary authorization transactions, then transaction processing completeness is achieved, but processing time increases
Solution Approach 1:
The system performs all necessary authorization actions in advance through pre-configuration of spending actions. This includes pre-establishing the authorization framework, pre-verifying account balances, and pre-allocating funds, so that when actual transactions occur, the processing is already complete and requires minimal additional time.
Solution Approach 2:
The patent extracts the time-consuming multiple API call sequence from the transaction processing flow and replaces it with a single pre-configuration operation. By removing the sequential API calls for checking balances, requesting holds, and managing authorizations from the transaction timeline, the system achieves complete processing without the time loss associated with multiple communications.
Data Source
AI summary
Systems and methods are disclosed herein for real-time digital authorization. According to some embodiments, a method includes receiving, from a user device, user information comprising one or more categories. The method further includes transferring an amount corresponding to the user information. The method also includes obtaining, from a location sensor of the user device, location data including a global position system (GPS) location for the user device and identifying one or more entities based on a correlation between the location data and a parameter defining locations of the one or more entities. The method further includes performing a mapping operation between the one or more entities and the user information and receiving a request from an entity device. The method further includes transmitting a message to the entity device indicating an operation status.


