IP Library Granted Patent US 11,715,129
Granted Patent B2
US 11,715,129 · App. 17/827,131 · Granted Aug 1, 2023

Technologies for attributing electronic transactions to targeted electronic content distribution campaigns

Inventor: Thirunarayanan Srinivasan (Highlands Ranch, CO)
Assignee: Worldpay, LLC
G06Q30/0246G06Q30/0255
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,715,129
App. No.
17/827,131
Granted
Aug 1, 2023
Kind
B2
Abstract

Technologies for attributing purchases to a targeted marketing campaign include associating a captured payment card number and a captured cardholder identifier with a globally unique identifier. Additional payment card numbers related to the captured payment card number are associated with the globally unique identifier. A cardholder-specific marketing message associated with a targeted marketing campaign is transmitted to the captured cardholder identifier based on the globally unique identifier. The targeted marketing campaign is for an advertised product, which corresponds to a product identifier. A purchase transaction is attributed to the targeted marketing campaign in response to determining that a payment card number associated with the purchase transaction matches any of the payment card numbers associated with the globally unique identifier and determining that a product identifier corresponding to a purchased product of the purchase transaction is associated with the targeted marketing campaign. Other embodiments are described and claimed.

Claims (57)

1. A method for attributing electronic transactions to a targeted electronic content distribution campaign, the method comprising:

generating, by an electronic transaction attribution server, a globally unique identifier based on a payment card number and a cardholder identifier;

generating, by the electronic transaction attribution server, an electronic content distribution message associated with an electronic content distribution campaign for a product, the product being associated with a first product identifier and the electronic content distribution message including a customized hyperlink including the globally unique identifier appended to a uniform resource locator (URL);

transmitting, by the electronic transaction attribution server, the electronic content distribution message to a user account associated with the cardholder identifier;

capturing, by the electronic transaction attribution server, interaction data indicative of a selection of the hyperlink;

associating, by the electronic transaction attribution server, the captured interaction data with the globally unique identifier;

receiving, by the electronic transaction attribution server, the payment card number associated with an electronic transaction;

determining, by the electronic transaction attribution server, that a second product identifier associated with a purchased product of the electronic transaction matches the first product identifier; and

attributing, by the electronic transaction attribution server, the electronic transaction to the electronic content distribution campaign based on determining that the second product identifier associated with the purchased product of the electronic transaction matches the first product identifier.

2. The method of claim 1 , wherein the payment card number and the cardholder identifier are captured by a point of sale device, and

wherein the generating the globally unique identifier comprises generating the globally unique identifier based on the payment card number and the cardholder identifier being captured by the point of sale device.

3. The method of claim 1 , wherein the globally unique identifier further links the payment card number to an additional payment card number, wherein the additional payment card number is requested and received from a payment card issuer associated with the payment card number.

4. The method of claim 1 , wherein the globally unique identifier included in the hyperlink is appended to a uniform resource locator (URL).

5. The method of claim 1 , wherein determining that the second product identifier associated with the purchased product of the electronic transaction matches the first product identifier comprises:

identifying, by the electronic transaction attribution server, the globally unique identifier associated with the payment card number associated with the electronic transaction;

determining, by the electronic transaction attribution server, that the identified globally unique identifier is associated with the captured interaction data;

identifying, by the electronic transaction attribution server, a transaction identifier corresponding to the electronic transaction;

transmitting, by the electronic transaction attribution server, a request for the second product identifier to a point of sale device; and

receiving, by the electronic transaction attribution server, the second product identifier from the point of sale device.

6. The method of claim 3 , further comprising:

determining, by the electronic transaction attribution server, a bank identification number based at least in part on the payment card number; and

determining, by the electronic transaction attribution server, the payment card issuer based at least in part on the determined bank identification number.

7. The method of claim 1 , wherein the electronic content distribution message is an email message.

8. An electronic transaction attribution system, comprising:

an electronic transaction attribution server comprising a processor executing instructions stored in memory, wherein the instructions cause the processor to perform operations comprising:

generating a globally unique identifier based on a payment card number and a cardholder identifier;

generating an electronic content distribution message associated with an electronic content distribution campaign for a product, the product being associated with a first product identifier and the electronic content distribution message including a customized hyperlink including the globally unique identifier appended to a uniform resource locator (URL);

transmitting the electronic content distribution message to a user account associated with the cardholder identifier;

capturing interaction data indicative of a selection of the hyperlink;

associating the captured interaction data with the globally unique identifier;

receiving the payment card number associated with an electronic transaction;

determining that a second product identifier associated with a purchased product of the electronic transaction matches the first product identifier; and

attributing the electronic transaction to the electronic content distribution campaign based on determining that the second product identifier associated with the purchased product of the electronic transaction matches the first product identifier.

9. The electronic transaction attribution system of claim 8 , wherein the payment card number and the cardholder identifier are captured by a point of sale device, and wherein the generating the globally unique identifier comprises generating the globally unique identifier based on the payment card number and the cardholder identifier being captured by the point of sale device.

10. The electronic transaction attribution system of claim 8 , wherein the globally unique identifier further links the payment card number to an additional payment card number, wherein the additional payment card number is requested and received from a payment card issuer associated with the payment card number.

11. The electronic transaction attribution system of claim 8 , wherein the globally unique identifier included in the hyperlink is appended to a uniform resource locator (URL).

12. The electronic transaction attribution system of claim 8 , wherein determining that the second product identifier associated with the purchased product of the electronic transaction matches the first product identifier comprises:

identifying the globally unique identifier associated with the payment card number associated with the electronic transaction;

determining that the identified globally unique identifier is associated with the captured interaction data;

identifying a transaction identifier corresponding to the electronic transaction;

transmitting a request for the second product identifier to a point of sale device; and

receiving the second product identifier from the point of sale device.

13. The electronic transaction attribution system of claim 10 , wherein the operations further comprise:

determining a bank identification number based at least in part on the payment card number; and

determining the payment card issuer based at least in part on the determined bank identification number.

14. The electronic transaction attribution system of claim 8 , wherein the electronic content distribution message is an email message.

15. A non-transitory computer-readable medium comprising a plurality of instructions stored thereon that in response to being executed by an electronic transaction attribution server, cause the electronic transaction attribution server to perform operations comprising:

generating a globally unique identifier based on a payment card number and a cardholder identifier;

generating an electronic content distribution message associated with an electronic content distribution campaign for a product, the product being associated with a first product identifier and the electronic content distribution message including a customized hyperlink including the globally unique identifier appended to a uniform resource locator (URL);

transmitting the electronic content distribution message to a user account associated with the cardholder identifier;

capturing interaction data indicative of a selection of the hyperlink;

associating the captured interaction data with the globally unique identifier;

receiving the payment card number associated with an electronic transaction;

determining that a second product identifier associated with a purchased product of the electronic transaction matches the first product identifier; and

attributing the electronic transaction to the electronic content distribution campaign based on determining that the second product identifier associated with the purchased product of the electronic transaction matches the first product identifier.

16. The non-transitory computer-readable medium of claim 15 , wherein the hyperlink includes the globally unique identifier.

17. The non-transitory computer-readable medium of claim 15 , wherein the globally unique identifier further links the payment card number to an additional payment card number, wherein the additional payment card number is requested and received from a payment card issuer associated with the payment card number.

Assignments (6)
RELEASE OF SECURITY INTERESTS RECORDED AT REEL/FRAMES 066626/0655, 066625/0426, 066625/0347, AND 066625/0276 Recorded Jan 12, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: WORLDPAY, LLC; WORLDPAY ISO AND ECOMMERCE, LLC; PAYMETRIC, LLC; WORLDPAY US, LLC
Reel/Frame 074314/0622 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT R/F 066624/0719 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: WORLDPAY, LLC
Reel/Frame 074315/0412 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066624/0719 →
SECURITY INTEREST Recorded Feb 19, 2024
From: WORLDPAY, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 066626/0655 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2022
From: SRINIVASAN, THIRUNARAYANAN
To: VANTIV, LLC
Reel/Frame 060272/0383 →
CHANGE OF NAME Recorded Jun 3, 2022
From: VANTIV, LLC
To: WORLDPAY, LLC
Reel/Frame 060272/0386 →
Continuity (3)
Continuation 16459100 · Jul 1, 2019
Continuation 14734052 · Jun 9, 2015
Related Publication 20220284468A1 · Sep 8, 2022