SECURE REAL-TIME PAYMENT TRANSACTIONS
First Claim
1. A system comprising:
- one or more processing modules; and
one or more non-transitory memory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of;
receiving, at a first financial institution from a mobile device of a consumer, a first request to pay a merchant for a payment amount from a first account of the consumer maintained by the first financial institution, the first request comprising first information comprising a merchant identifier, a transaction identifier, and the payment amount, the first information being sent to the first financial institution from a mobile application running on a mobile device used by the consumer at a store of the merchant to pay for one or more items to be purchased from the merchant by the consumer for the payment amount, the merchant identifier being associated with the merchant, and the mobile application being associated with the first account;
determining, at the first financial institution, second information comprising an account identifier of a second account of the merchant maintained by a second financial institution, at least partially based on the merchant identifier and third information obtained from a first system, the first system being in data communication with the first financial institution and the second financial institution, and the first system being maintained by an entity that is different from the first financial institution and the second financial institution;
authorizing, at the first financial institution, a payment from the first account to the second account; and
sending, from the first financial institution to the first system, payment information regarding a deposit to be made in the second account from the first account, the payment information being routed through the first system to the second financial institution such that the second financial institution, upon receiving the payment information, notifies the merchant to satisfy an expectation of the merchant for payment from the consumer, and the payment information comprising the transaction identifier, the account identifier of the second account, and the payment amount.
1 Assignment
0 Petitions
Accused Products
Abstract
A method can include receiving, at a first financial institution from a mobile device of a consumer, a first request to pay a merchant for a payment amount from a first account of the consumer maintained by the first financial institution. The method also can include determining, at the first financial institution, second information including an account identifier of a second account of the merchant maintained by a second financial institution, at least partially based on the merchant identifier and third information obtained from a first system. The method additionally can include authorizing, at the first financial institution, a payment from the first account to the second account. The method further can include sending, from the first financial institution to the first system, payment information regarding a deposit to be made in the second account from the first account. Other embodiments are provided.
44 Citations
62 Claims
-
1. A system comprising:
-
one or more processing modules; and one or more non-transitory memory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of; receiving, at a first financial institution from a mobile device of a consumer, a first request to pay a merchant for a payment amount from a first account of the consumer maintained by the first financial institution, the first request comprising first information comprising a merchant identifier, a transaction identifier, and the payment amount, the first information being sent to the first financial institution from a mobile application running on a mobile device used by the consumer at a store of the merchant to pay for one or more items to be purchased from the merchant by the consumer for the payment amount, the merchant identifier being associated with the merchant, and the mobile application being associated with the first account; determining, at the first financial institution, second information comprising an account identifier of a second account of the merchant maintained by a second financial institution, at least partially based on the merchant identifier and third information obtained from a first system, the first system being in data communication with the first financial institution and the second financial institution, and the first system being maintained by an entity that is different from the first financial institution and the second financial institution; authorizing, at the first financial institution, a payment from the first account to the second account; and sending, from the first financial institution to the first system, payment information regarding a deposit to be made in the second account from the first account, the payment information being routed through the first system to the second financial institution such that the second financial institution, upon receiving the payment information, notifies the merchant to satisfy an expectation of the merchant for payment from the consumer, and the payment information comprising the transaction identifier, the account identifier of the second account, and the payment amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method being implemented via execution of computer instructions configured to run at one or more processing modules and configured to be stored at one or more non-transitory memory storage modules, the method comprising:
-
receiving, at a first financial institution from a mobile device of a consumer, a first request to pay a merchant for a payment amount from a first account of the consumer maintained by the first financial institution, the first request comprising first information comprising a merchant identifier, a transaction identifier, and the payment amount, the first information being sent to the first financial institution from a mobile application running on a mobile device used by the consumer at a store of the merchant to pay for one or more items to be purchased from the merchant by the consumer for the payment amount, the merchant identifier being associated with the merchant, and the mobile application being associated with the first account; determining, at the first financial institution, second information comprising an account identifier of a second account of the merchant maintained by a second financial institution, at least partially based on the merchant identifier and third information obtained from a first system, the first system being in data communication with the first financial institution and the second financial institution, and the first system being maintained by an entity that is different from the first financial institution and the second financial institution; authorizing, at the first financial institution, a payment from the first account to the second account; and sending, from the first financial institution to the first system, payment information regarding a deposit to be made in the second account from the first account, the payment information being routed through the first system to the second financial institution such that the second financial institution, upon receiving the payment information, notifies the merchant to satisfy an expectation of the merchant for payment from the consumer, and the payment information comprising the transaction identifier, the account identifier of the second account, and the payment amount. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system comprising:
-
one or more processing modules; and one or more non-transitory memory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of; receiving, at a first system from a first entity, a request comprising a merchant identifier, the merchant identifier being associated with a merchant, the first system being in data communication with a first financial institution and a second financial institution, the first system being maintained by an entity that is different from the first financial institution and the second financial institution, the first financial institution maintaining a first account of a consumer, and the first system being in data communication with a merchant account database; determining, at the first system, using the merchant account database, first information comprising an account identifier of a second account of the merchant maintained by a second financial institution, the account identifier being associated with the merchant identifier in the merchant account database; sending the first information from the first system to the first financial institution; receiving, at the first system from the first financial institution, payment information regarding a deposit to be made in the second account from the first account to pay the merchant for one or more items to be purchased from the merchant by the consumer for the payment amount, the consumer using a mobile device at a store of the merchant to pay for the one or more items, the mobile device running a mobile application associated with the first account, and the payment information comprising a transaction identifier, the account identifier of the second account, and the payment amount; and sending, from the first system to the second financial institution, the payment information such that the second financial institution, upon receiving the payment information, notifies the merchant to satisfy an expectation of the merchant for payment from the consumer. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A method being implemented via execution of computer instructions configured to run at one or more processing modules and configured to be stored at one or more non-transitory memory storage modules, the method comprising:
-
receiving, at a first system from a first entity, a request comprising a merchant identifier, the merchant identifier being associated with a merchant, the first system being in data communication with a first financial institution and a second financial institution, the first system being maintained by an entity that is different from the first financial institution and the second financial institution, the first financial institution maintaining a first account of a consumer, and the first system being in data communication with a merchant account database; determining, at the first system, using the merchant account database, first information comprising an account identifier of a second account of the merchant maintained by a second financial institution, the account identifier being associated with the merchant identifier in the merchant account database; sending the first information from the first system to the first financial institution; receiving, at the first system from the first financial institution, payment information regarding a deposit to be made in the second account from the first account to pay the merchant for one or more items to be purchased from the merchant by the consumer for the payment amount, the consumer using a mobile device at a store of the merchant to pay for the one or more items, the mobile device running a mobile application associated with the first account, and the payment information comprising a transaction identifier, the account identifier of the second account, and the payment amount; and sending, from the first system to the second financial institution, the payment information such that the second financial institution, upon receiving the payment information, notifies the merchant to satisfy an expectation of the merchant for payment from the consumer. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A method being implemented via execution of computer instructions configured to run at one or more processing modules and configured to be stored at one or more non-transitory memory storage modules, the method comprising:
-
performing, at a mobile device, a preliminary identity authentication of a consumer using the mobile device; receiving at the mobile device first information from a point-of-sale terminal, the first information comprising a merchant identifier, a transaction identifier, and a payment amount, the merchant identifier uniquely corresponding to the point-of-sale terminal at a store of a merchant, the mobile device running a mobile application that is associated with a first account of the consumer using the mobile device, the first account of the consumer being maintained by a first financial institution; and sending, from the mobile device to the first financial institution, a first request to pay the merchant for the payment amount from the first account for one or more items to be purchased from the merchant by the consumer, the first request comprising the first information, such that the first financial institution, upon receiving the first request, determines second information comprising an account identifier of a second account of the merchant maintained by a second financial institution, at least partially based on the merchant identifier and third information obtained from a first system, and such that the first financial institution sends to the first system payment information regarding a deposit to be made in the second account from the first account, the payment information being routed through the first system to the second financial institution such that the second financial institution, upon receiving the payment information, notifies the merchant to satisfy an expectation of the merchant for payment from the consumer, the first system being in data communication with the first financial institution and the second financial institution, the first system being maintained by an entity that is different from the first financial institution and the second financial institution, the payment information comprising the transaction identifier, the account identifier of the second account, and the payment amount, and the payment information further comprising one of;
(a) a settlement credit push of funds for the payment amount from the first account to the second account, or (b) an irrevocable promise to pay the payment amount from the first account to the second account. - View Dependent Claims (60, 61, 62)
-
Specification