Electronic purchasing and funds transfer systems and methods
First Claim
1. A method for performing an electronic funds transfer transaction, the method comprising:
- receiving by a processor, from a user, a selection of an icon that indicates a payment option from a plurality of payment options via a store-based input console associated with a vendor, whereinthe store-based input console presents the icon associated with the payment option;
in response to the selection of the icon, the processor presents, via the store-based input console, a graphical interface comprising multiple input fields to be completed by the user;
receiving by the processor, from the user, validation information input to the store-based input console via the multiple input fields of the graphical interface, wherein;
the validation information comprising a password; and
account information of the user is not exposed to a vendor system associated with the vendor;
validating, by a server of the funds transfer system over a network, the validation information that comprises the password with the account information of the user stored by the funds transfer system by checking validation information, including the password, against a database of the funds transfer system to determine the validation information is correct; and
in response to validating the validation information that comprises the password with the account information specific to the user stored by the funds transfer system, transmitting over the network, by the server of the funds transfer system, a digital I OWE YOU to the vendor;
after a period of time, receiving over the network, by the server of the funds transfer system, the digital I OWE YOU;
confirming, by the server of the funds transfer system, authenticity of the digital I OWE YOU; and
after confirmation of the authenticity of the digital I OWE YOU, conducting a funds transfer to the vendor over the network.
4 Assignments
0 Petitions
Accused Products
Abstract
An electronic transaction method, funds transfer apparatus and method for facilitating a funds transfer. The methods comprise sending information from a purchaser or payor to a funds transfer system separate from a vendor system or payee, validating and confirming personal financial information at the funds transfer system, and transferring funds from a purchaser or payor account to the vendor or a payee account without exposing either party'"'"'s financial and account information to the other. Additionally, a funds transfer apparatus is disclosed comprising connections to a payor and payee system and mechanisms for receiving and validating party and transaction information and a mechanism for transferring funds from one party to the other.
-
Citations
21 Claims
-
1. A method for performing an electronic funds transfer transaction, the method comprising:
-
receiving by a processor, from a user, a selection of an icon that indicates a payment option from a plurality of payment options via a store-based input console associated with a vendor, wherein the store-based input console presents the icon associated with the payment option; in response to the selection of the icon, the processor presents, via the store-based input console, a graphical interface comprising multiple input fields to be completed by the user; receiving by the processor, from the user, validation information input to the store-based input console via the multiple input fields of the graphical interface, wherein; the validation information comprising a password; and account information of the user is not exposed to a vendor system associated with the vendor; validating, by a server of the funds transfer system over a network, the validation information that comprises the password with the account information of the user stored by the funds transfer system by checking validation information, including the password, against a database of the funds transfer system to determine the validation information is correct; and in response to validating the validation information that comprises the password with the account information specific to the user stored by the funds transfer system, transmitting over the network, by the server of the funds transfer system, a digital I OWE YOU to the vendor; after a period of time, receiving over the network, by the server of the funds transfer system, the digital I OWE YOU; confirming, by the server of the funds transfer system, authenticity of the digital I OWE YOU; and after confirmation of the authenticity of the digital I OWE YOU, conducting a funds transfer to the vendor over the network. - View Dependent Claims (2, 3, 4, 5, 16, 17, 19, 20, 21)
-
-
6. A system for performing an electronic funds transfer transaction, the system comprising:
-
a processor; and a memory communicatively coupled with and readable by the processor and having stored therein processor-readable instructions which, when executed by the processor, cause the processor to; receive a selection of an icon that indicates a payment option from a plurality of payment options via a store-based input console associated with a vendor, wherein the store-based input console presents the icon associated with the payment option; in response to the selection of the icon, cause the store-based input console to present a graphical interface comprising multiple input fields to be completed by the user; receive, from the user, validation information input to the store-based input console via the multiple input fields of the graphical interface, wherein the validation information comprising a password; and account information of the user is not exposed to a vendor system associated with the vendor; validate over a network the validation information that comprises the password with the account information of the user stored by a server of the funds transfer system by checking validation information, including the password, against a database of the funds transfer system to determine the validation information is correct; in response to validating the validation information that comprises the password with the account information specific to the user stored by the funds transfer system, transmit over the network a digital I OWE YOU to the vendor with the server; receive the digital I OWE YOU over the network with the server; confirm authenticity of the received digital I OWE YOU; and after confirmation of the authenticity of the received digital I OWE YOU, conduct a funds transfer to the vendor over the network. - View Dependent Claims (7, 8, 9, 10, 18)
-
-
11. A computer program product residing on a non-transitory processor-readable medium for performing an electronic funds transfer transaction, the computer program product comprising processor-readable instructions configured to cause a processor to:
-
receive a selection of a payment option from a plurality of payment options via a store-based input console associated with a vendor, wherein the store-based input console presents the icon associated with the payment option; in response to the selection of the icon, cause the store-based input console to present a graphical interface comprising multiple input fields to be completed by the user; receive, from the user, validation information input to the store-based input console via the multiple input fields of the graphical interface, wherein the validation information comprising a password; and account information of the user is not exposed to a vendor system associated with the vendor; validate over a network the validation information that comprises the password with the account information of the user stored by a server of the funds transfer system by checking validation information, including the password, against a database of the funds transfer system to determine the validation information is correct; in response to validating the validation information that comprises the password with the account information specific to the user stored by the funds transfer system, transmit a digital I OWE YOU to the vendor over the network with the server; receive the digital I OWE YOU over the network with the server; confirm authenticity of the received digital I OWE YOU; and after confirmation of the authenticity of the received digital I OWE YOU, conduct a funds transfer to the vendor over the network. - View Dependent Claims (12, 13, 14, 15)
-
Specification