Intelligent mobile payment system and method
Abstract
An intelligent wallet (IW) computer device is provided for recommending a payment card from a plurality of payment cards to a cardholder for use in a payment transaction with a merchant. The IW computer device includes a memory device for storing data and a processor in communication with the memory device. The processor is programmed to receive event data and transaction data associated with the payment transaction. The transaction data includes product identifier data and purchase amount data. The processor is further programmed to receive payment card rules and cardholder preferences for each of the plurality of payment cards associated with the cardholder and to recommend a candidate payment card from the plurality of payment cards. The candidate payment card is recommended by processing the event data and the transaction data with the payment card rules and the cardholder preferences.
Claims
exact text as granted — not AI-modified1 . An intelligent wallet (IW) computer device for recommending a payment card from a plurality of payment cards to a cardholder for use in a payment transaction with a merchant, said IW computer device comprising:
a memory device for storing data; and a processor in communication with said memory device, said processor programmed to: receive, from a point-of-sale (POS) computer device, event data associated with the payment transaction; receive, from the POS computer device, transaction data associated with the payment transaction, the transaction data including product identifier data, a first merchant category code (MCC), and purchase amount data; receive payment card rules and cardholder preferences for each of the plurality of payment cards associated with the cardholder; and recommend a candidate payment card from the plurality of payment cards by processing the event data and the transaction data with the payment card rules and the cardholder preferences.
2 . An IW computer device in accordance with claim 1 , wherein said processor is further programmed to:
prompt the cardholder to at least one of confirm and override the recommended candidate payment card; and receive one of a confirmation message and an override message in response to the recommended candidate payment card.
3 . An IW computer device in accordance with claim 1 , wherein the event data is captured by said IW computer device and includes at least one of a geographic location of said IW computer device, a current date of the transaction, and a current time of the transaction.
4 . An IW computer device in accordance with claim 1 , wherein said processor is further programmed to:
receive transaction data associated with the payment transaction from the POS computer device associated with the merchant, wherein the transaction data is communicated from the POS computer device to said IW computer device; receive setup data including payment card data for each of the plurality of payment cards, payment card rules for each of the plurality of payment cards, and cardholder preferences for each of the plurality of payment cards; and store the setup data within at least one of the memory device and a central data repository, wherein the central data repository is associated with a third-party.
5 . An IW computer device in accordance with claim 1 , wherein said processor is further programmed to:
transmit payment card data for the candidate payment card to the POS computer device associated with the merchant after receiving a confirmation message from the cardholder.
6 . An IW computer device in accordance with claim 5 , wherein said processor is further programmed to one of electronically transmit the payment card data to the POS computer device, and prompt the cardholder to manually swipe the recommended candidate payment card at a card reader in communication with the POS computer device.
7 . An IW computer device in accordance with claim 1 , wherein said processor is in communication with the POS computer device associated with the merchant, said processor is further programmed to:
receive a second merchant category code (MCC) transmitted by the POS computer device after the POS computer device transmits an authorization request message to a payment network; determine whether an alternative candidate payment card should have been recommended for the payment transaction based on the received second MCC; and display a confirmation message prompting the cardholder to one of confirm and override the alternative candidate payment card when an alternative candidate payment card is determined for recommendation based on the determination that the alternative payment card should have been presented.
8 . An IW computer device in accordance with claim 1 , wherein said processor is programmed to:
receive payment card data for each of the plurality of payment cards associated with the cardholder, the payment card data including at least one of an account number and an expiration date; receive payment card rules for each of the plurality of payment cards associated with the cardholder, the payment card rules received from at least one of an issuer of the corresponding payment cards and a merchant associated with the corresponding payment cards; receive cardholder preferences for each of the plurality of payment cards inputted by the cardholder; and transmit the payment card data, the payment card rules, and the cardholder preferences as setup data to a third-party for storage on central data repository.
9 . An IW computer device in accordance with claim 1 , wherein said processor is further programmed to:
receive a spending category associated with the payment transaction inputted by the cardholder; and recommend the candidate payment card based in part on at least one of the spending category, the event data, the transaction data, the payment card rules, and the cardholder preferences.
10 . A computer-implemented method of recommending a payment card from a plurality of payment cards to a cardholder using an intelligent wallet (IW) computer device, the payment card to be used in a payment transaction with a merchant, wherein the IW computer device is in communication with a memory device, said method comprising:
receiving, by the IW computer device, event data associated with the payment transaction from a point-of-sale (POS) computer device; receiving, by the IW computer device, transaction data associated with the payment transaction, the transaction data including product identifier data, a first merchant category code (MCC), and purchase amount data from the POS computer device; receiving, by the IW computer device, payment card rules and cardholder preferences for each of the plurality of payment cards associated with the cardholder; and using the IW computer device to recommend a candidate payment card from the plurality of payment cards by processing the event data and the transaction data with the payment card rules and the cardholder preferences.
11 . A computer-implemented method in accordance with claim 10 , further comprising:
prompting the cardholder to at least one of confirm and override the recommended candidate payment card; and receiving one of a confirmation message and an override message in response to the recommended candidate payment card.
12 . A computer-implemented method in accordance with claim 10 , further comprising:
receiving transaction data associated with the payment transaction from the POS computer device associated with the merchant, wherein the transaction data is communicated from the POS computer device to the IW computer device; receiving setup data including payment card data for each of the plurality of payment cards, payment card rules for each of the plurality of payment cards, and cardholder preferences for each of the plurality of payment cards; and storing the setup data within at least one of the memory device and a central data repository, wherein the central data repository is associated with a third-party.
13 . A computer-implemented method in accordance with claim 10 , further comprising:
transmitting payment card data for the candidate payment card to the POS computer device associated with the merchant after receiving a confirmation message from the cardholder.
14 . A computer-implemented method in accordance with claim 13 , wherein the POS device is an enhanced POS device, said method further comprising:
receiving a second merchant category code (MCC) transmitted by the enhanced POS device after the enhanced POS device transmits an authorization request message to a payment network; determining whether an alternative candidate payment card should have been recommended for the payment transaction based on the received second MCC; and displaying a confirmation message prompting the cardholder to one of confirm and override the alternative candidate payment card when an alternative candidate payment card is determined for recommendation based on the determination that the alternative payment card should have been presented.
15 . A computer-implemented method in accordance with claim 10 , further comprising:
receiving payment card data for each of the plurality of payment cards associated with the cardholder, the payment card data including at least one of an account number and an expiration date; receiving payment card rules for each of the plurality of payment cards associated with the cardholder, the payment card rules received from at least one of an issuer of the corresponding payment cards and a merchant associated with the corresponding payment cards; receiving cardholder preferences for each of the plurality of payment cards inputted by the cardholder; and transmitting the payment card data, the payment card rules, and the cardholder preferences as setup data to a third-party for storage on central data repository.
16 . A computer system for recommending a payment card from a plurality of payment cards to a cardholder for use in a payment transaction with a merchant, said computer system comprising:
a memory device for storing data; a processor in communication with said memory device; and an intelligent wallet (IW) module stored on said memory device, said computer system configured to: receive event data associated with the payment transaction from a point-of-sale (POS) computing device; receive transaction data associated with the payment transaction, the transaction data including product identifier data, a first merchant category code (MCC), and purchase amount data from the POS computer device; receive payment card rules and cardholder preferences for each of the plurality of payment cards associated with the cardholder; and recommend a candidate payment card from the plurality of payment cards by processing the event data and the transaction data with the payment card rules and the cardholder preferences.
17 . A computer system in accordance with claim 16 , further configured to:
prompt the cardholder to at least one of confirm and override the recommended candidate payment card; and receive one of a confirmation message and an override message in response to the recommended candidate payment card.
18 . A computer system in accordance with claim 16 , wherein the event data is captured by said computer system and includes at least one of a geographic location of said computer system, a current date of the transaction, and a current time of the transaction.
19 . A computer system in accordance with claim 16 , further configured to:
receive transaction data associated with the payment transaction from the POS computer device associated with the merchant, wherein the transaction data is communicated from the POS computer device to said computer system; receive setup data including payment card data for each of the plurality of payment cards, payment card rules for each of the plurality of payment cards, and cardholder preferences for each of the plurality of payment cards; and store the setup data within at least one of the memory device and a central data repository, wherein the central data repository is associated with a third-party.
20 . A computer system in accordance with claim 16 , wherein said computer system is in communication with the POS computer device that is an enhanced POS computer device associated with the merchant, said computer system is further configured to:
receive a second merchant category code (MCC) transmitted by the enhanced POS computer device after the enhanced POS computer device transmits an authorization request message to a payment network; determine whether an alternative candidate payment card should have been recommended for the payment transaction based on the received second MCC; and display a confirmation message prompting the cardholder to one of confirm and override the alternative candidate payment card when an alternative candidate payment card is determined for recommendation based on the determination that the alternative payment card should have been presented.
21 . One or more computer-readable storage media having computer-executable instructions embodied thereon, wherein, when executed by at least one processor on an intelligent wallet (IW) computer device associated with a payment card network, the computer-executable instructions cause the processor to:
receive event data from a point-of-sale (POS) computer device associated with a payment transaction between a cardholder and a merchant; receive transaction data from the POS computer device associated with the payment transaction, the transaction data including product identifier data, a first merchant category code (MCC), and purchase amount data; receive payment card rules and cardholder preferences for each of a plurality of payment cards associated with the cardholder; and recommend a candidate payment card from the plurality of payment cards by processing the event data and the transaction data with the payment card rules and the cardholder preferences.
22 . The computer-readable storage media in accordance with claim 21 , wherein the computer-executable instructions further cause the processor to:
receive transaction data associated with the payment transaction from the point-of-sale (POS) computer device associated with the merchant, wherein the transaction data is communicated from the POS computer device to said IW computer device; receive setup data including payment card data for each of the plurality of payment cards, payment card rules for each of the plurality of payment cards, and cardholder preferences for each of the plurality of payment cards; and store the setup data within at least one of a memory device in communication with the processor and a central data repository, wherein the central data repository is associated with a third-party.
23 . The computer-readable storage media in accordance with claim 21 , wherein said processor is in communication with the POS computer device that is an enhanced POS computer device associated with the merchant, the computer-executable instructions further cause the processor to:
receive a second merchant category code (MCC) transmitted by the enhanced POS device after the POS computer device transmits an authorization request message to a payment network; determine whether an alternative candidate payment card should have been recommended for the payment transaction based on the received second MCC; and display a confirmation message prompting the cardholder to one of confirm and override the alternative candidate payment card when an alternative candidate payment card is determined for recommendation based on the determination that the alternative payment card should have been presented.Join the waitlist — get patent alerts
Track US2014222597A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.