System for automatic data transfer acceleration
AssigneeThe Toronto-Dominion Bank
InventorsJonathan Joseph PRENDERGAST, Thomas Osman KELLY, Sultan HARB, Hitesh BAJAJ
Life of this patent
Estimating the term…
Abstract
In an aspect a computer system is configured to: receive accelerated transfer definition data defining one or more conditions for accelerating a transfer; obtain a due date for completing the transfer; initiate the transfer in response to the earlier of: determining that at least one of the conditions for accelerating the transfer have occurred; and determining that a current date is within a defined proximity of the due date for completing the transfer.
Claims23
A computer system comprising:
- a processor;
- a communications module coupled to the processor;
- and
- a memory coupled to the processor, the memory storing instructions that, when executed, configure the processor to:
- receive accelerated transfer definition data defining condition for accelerating a transfer;
- obtain a time parameter for the transfer;
- while the transfer remains pending, determine that the condition for accelerating the transfer has occurred;
- and
- in response to determining that the condition for accelerating the transfer has occurred while the transfer remains pending, initiate the transfer to cause the transfer to be performed prior to a time when it would otherwise be performed based on the time parameter.
A method comprising:
- receiving accelerated transfer definition data defining a condition for accelerating a transfer;
- obtaining a time parameter for the transfer;
- while the transfer remains pending, determining that the condition for accelerating the transfer has occurred;
- and
- in response to determining that the condition for accelerating the transfer has occurred while the transfer remains pending, initiating the transfer to cause the transfer to be performed prior to a time when it would otherwise be performed based on the time parameter.
A non-transitory computer-readable storage medium comprising computer-executable instructions which, when executed, configure a processor to:
- receive accelerated transfer definition data defining a condition for accelerating a transfer;
- obtain a time parameter for the transfer;
- while the transfer remains pending, determine that the condition for accelerating the transfer has occurred;
- and
- in response to determining that the condition for accelerating the transfer has occurred while the transfer remains pending, initiate the transfer to cause the transfer to be performed prior to a time when it would otherwise be performed based on the time parameter.
Dependencies are inferred from the claim text.