IP Library Granted Patent US 11,620,639
Granted Patent B2
US 11,620,639 · App. 15/908,203 · Granted Apr 4, 2023

Systems and methods for dynamic inclusion of enhanced data in transactions

Inventors: Howard Spector (Woolwich, NJ); Allison Beer (Bronxville, NY); Craig Mullaney (Newark, DE); Vimal Brahmbhatt (Middletown, DE); Brent Samuels (Avondale, PA)
Assignee: JPMORGAN CHASE BANK, N.A.
G06Q20/36G06Q20/102G06Q20/204G06Q20/227G06Q20/3227G06Q20/3278G06Q20/382G06Q20/385G06Q20/3825G06Q20/40G06Q30/0207
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,620,639
App. No.
15/908,203
Granted
Apr 4, 2023
Kind
B2
Abstract

Systems and methods for dynamic inclusion of enhanced data in transactions are disclosed. According to another embodiment, in an information processing apparatus comprising at least one computer processor, a method for conducting a mobile wallet payment with dynamic enhanced data using a mobile payment application may include: (1) receiving, from a merchant point of transaction device, a transaction request from a mobile payment application executed by a mobile electronic device, the transaction request comprising a unique identifier for a financial instrument provisioned to a mobile wallet computer application and a payment option selection; and (2) processing the transaction request according to the payment option selection.

Claims (37)

1. A method for conducting a mobile wallet payment with dynamic enhanced data using a mobile payment application, comprising:

communicating, by a mobile wallet computer application for a financial instrument issuer, a mobile wallet computer application identifier for the mobile wallet computer application to a mobile payment application thereby linking the mobile wallet computer application and the mobile payment application, the mobile wallet computer application and the mobile payment application executed by a mobile electronic device for a customer;

receiving, by the mobile wallet computer application and from the customer, a selection of a financial instrument that is provisioned to the mobile wallet computer application and an instruction to pay for a transaction with rewards points that are associated with the selected financial instrument;

communicating, by the mobile wallet computer application, the selection of the financial instrument to the mobile payment application;

receiving, by a backend for the financial instrument issuer comprising at least one computer processor and from the mobile wallet computer application over a first communication network, a first communication comprising the instruction and the mobile wallet computer application identifier;

receiving, by the backend and from a merchant point of transaction device for a merchant over a second communication network, a second communication comprising a transaction request for the transaction that was received by the merchant point of transaction device from the mobile payment application, the transaction request comprising a unique identifier for the financial instrument, a session identifier, and the mobile wallet computer application identifier;

matching, by the backend, the first communication and the second communication using the mobile wallet computer application identifier and the session identifier; and

processing the transaction request according to the instruction.

2. The method of claim 1 , wherein the instruction is to pay for at least a portion of the transaction with reward points.

3. The method of claim 1 , wherein the instruction is a bonus rewards offer.

4. The method of claim 1 , wherein the unique identifier comprises a cryptogram, and the cryptogram comprises an instruction selection indicator for the instruction.

5. A method for conducting a mobile wallet payment with dynamic enhanced data, comprising:

communicating, by a mobile wallet computer application for a financial instrument issuer, a mobile wallet computer application identifier for the mobile wallet computer application to a mobile payment application thereby linking the mobile wallet computer application and the mobile payment application, the mobile wallet computer application and the mobile payment application executed by a mobile electronic device for a customer;

receiving, by the mobile wallet computer application and from the customer, a selection of a financial instrument that is provisioned to the mobile wallet computer application and an instruction to pay for a transaction with rewards points that are associated with the selected financial instrument;

communicating, by the mobile wallet computer application, the selection of the financial instrument to the mobile payment application;

receiving, by a backend for the financial instrument issuer comprising at least one computer processor and from the mobile wallet computer application over a first communication network at a first time, a first communication comprising the instruction;

receiving, by the backend and from a merchant point of transaction device for a merchant over a second communication network at a second time, a second communication comprising a transaction request for the transaction that was received by the merchant point of transaction device from the mobile payment application, the transaction request comprising a unique identifier for the financial instrument and a session identifier;

matching, by the backend, the first communication to the second communication in response to the first time and the second time being received within a tolerance and the session identifier; and

processing the transaction request according to the instruction.

6. The method of claim 5 , wherein the instruction is to pay for at least a portion of the transaction with reward points.

7. The method of claim 5 , wherein the instruction is a bonus rewards offer.

8. The method of claim 5 , wherein the unique identifier comprises a cryptogram, and the cryptogram comprises an instruction indicator for the instruction.

9. A system, comprising:

a mobile electronic device comprising a computer processor executing a mobile wallet computer application and a mobile payment application, the mobile wallet computer application having a mobile wallet computer application identifier, the mobile electronic device associated with a customer; and

a backend for a financial instrument issuer comprising at least one computer processor in communication with the mobile wallet computer application over a first communication network and a merchant point of transaction device over a second communication network;

wherein:

the mobile wallet computer application communicates the mobile wallet computer application identifier to the mobile payment application thereby linking the mobile wallet computer application and the mobile payment application;

the mobile wallet computer application receives, from the customer, a selection of a financial instrument and an instruction to pay for a transaction with rewards points that are associated with the selected financial instrument;

the mobile wallet computer application communicates the instruction, and the mobile wallet computer application identifier to the backend over the first communication network;

the mobile wallet computer application communicates the selection of the financial instrument to the mobile payment application;

the mobile payment application communicates the selection of the financial instrument and the mobile wallet computer application identifier to the merchant point of transaction device;

the backend receives, from the merchant point of transaction device and over the second communication network, a transaction request comprising a unique identifier for the financial instrument, a session identifier, and the mobile wallet computer application identifier;

the backend for a financial instrument issuer matches the first communication and the second communication using the mobile wallet computer application identifier and the session identifier; and

the backend for a financial instrument processes the transaction request according to the instruction.

10. The system of claim 9 , wherein the instruction is to pay for at least a portion of the transaction with reward points.

11. The system of claim 9 , wherein the instruction is a bonus rewards offer.

12. The system of claim 9 , wherein the unique identifier comprises a cryptogram, and the cryptogram comprises an instruction selection indicator for the instruction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2018
From: SPECTOR, HOWARD; BEER, ALLISON; MULLANEY, CRAIG; BRAHMBHATT, VIMAL; SAMUELS, BRENT
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 047121/0055 →
Continuity (3)
Provisional Application 62469135 · Mar 9, 2017
Provisional Application 62465683 · Mar 1, 2017
Related Publication 20180253705A1 · Sep 6, 2018
Cited By (1)
US 12,547,993