System and method for rapidly and securely transferring funds electronically between two points
First Claim
1. A method for electronically transferring a value of funds from a first location to a second location, comprising:
- receiving an initiation funds transfer request from a first terminal via a network;
generating a transaction number;
storing the transaction number and data associated with the initiation funds transfer request in a memory location of a server;
sending the transaction number via the network to the first terminal;
receiving a completion funds transfer request from a second terminal via the network;
confirming that the completion funds transfer request is valid;
sending a confirmation notice, which includes an amount of funds to dispense, via the network to the second terminal;
transferring the funds to the second terminal; and
updating the memory location to indicate that the funds transfer is complete.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for rapidly and securely transferring funds electronically between two points comprises a server coupled to a network. The server contains software that receives an initiation funds transfer request from a first terminal via a network; generates a transaction number; stores the transaction number and data associated with the initiation funds transfer request in a memory location of the server; sends the transaction number to the first terminal via the network; receives a completion funds transfer request from a second terminal via the network; confirms that the completion funds transfer request is valid; updates the memory location to indicate that the funds transfer is complete; and sends a confirmation notice, which includes an amount of funds to dispense, to the second terminal via the network.
57 Citations
18 Claims
-
1. A method for electronically transferring a value of funds from a first location to a second location, comprising:
-
receiving an initiation funds transfer request from a first terminal via a network;
generating a transaction number;
storing the transaction number and data associated with the initiation funds transfer request in a memory location of a server;
sending the transaction number via the network to the first terminal;
receiving a completion funds transfer request from a second terminal via the network;
confirming that the completion funds transfer request is valid;
sending a confirmation notice, which includes an amount of funds to dispense, via the network to the second terminal;
transferring the funds to the second terminal; and
updating the memory location to indicate that the funds transfer is complete. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium for storing instructions for enabling a computer to electronically transfer a value of funds from a first location to a second location, comprising:
-
receiving an initiation funds transfer request from a first terminal via a network;
generating a transaction number;
storing the transaction number and data associated with the initiation funds transfer request in a memory location of a server;
sending the transaction number via the network to the first terminal;
receiving a completion funds transfer request from a second terminal via the network;
confirming that the completion funds transfer request is valid;
sending a confirmation notice, which includes an amount of funds to dispense, via the network to the second terminal;
transferring the funds to the second terminal; and
updating the memory location to indicate that the funds transfer is complete. - View Dependent Claims (9, 10, 11, 12, 13, 14, 16, 17, 18)
-
-
15. An electronic funds transfer system for transferring funds between a first and a second location, comprising:
-
a funds transfer module for receiving an initiation funds transfer request from the first location via a network, receiving a completion funds transfer request from the second location via the network, and processing the funds transfer between the first location and the second location;
an account data module for storing account information for use in verifying that an initiation funds transfer request is valid;
a transaction data module for storing received initiation funds transfer requests and received completion funds transfer requests; and
a currency conversion data module for use in converting currencies when the first location and the second location use different currencies.
-
Specification