| CPC G06Q 40/02 (2013.01) [G06Q 20/108 (2013.01); G06Q 20/227 (2013.01); G06Q 20/405 (2013.01)] | 19 Claims |

|
1. A system, comprising:
one or more non-transitory computer-readable media storing computer program instructions; and
one or more processors that execute the computer program instructions configuring the one or more processors to:
receive an indication of instruction regarding one or more future transactions associated with a first account occurring within a threshold amount of time;
receive a transaction request associated with the first account;
responsive to determining, for the first account and the indication, that the transaction request cannot be completed based on a projected balance of the first account is insufficient to complete the transaction request, identify a balance amount in a second account for transfer to the first account and determine a recommendation of a time occurring within the threshold amount of time to transfer the balance amount from the second account to the first account based on the instruction; and
responsive to causing the balance amount to be transferred from the second account to the first account based on the time occurring within the threshold amount of time, complete the transaction request using the first account prior to the threshold amount of time elapsing.
|