IP Library Granted Patent US 11,379,872
Granted Patent B2
US 11,379,872 · App. 16/459,100 · Granted Jul 5, 2022

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,379,872
App. No.
16/459,100
Granted
Jul 5, 2022
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 (53)

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, the globally unique identifier linking a captured payment card number to a captured cardholder identifier, the captured payment card number being captured at a first point of sale device at a first time;

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 and using the globally unique identifier in the customized hyperlink, the electronic content distribution message to a user account associated with the captured cardholder identifier;

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

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

in response to receiving, by the electronic transaction attribution server and at a second time, a payment card number associated with an electronic transaction from a second point of sale device,

determining, by the electronic transaction attribution server, that the payment card number matches the captured payment card number associated with the globally unique identifier; and

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

2. The method of claim 1 , wherein the first point of sale device and the second point of sale device are one of: the same or different.

3. The method of claim 1 , wherein the globally unique identifier further links the captured 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 captured payment card number.

4. 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 matching captured payment card number;

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 the second point of sale device; and

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

5. 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 captured 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.

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

7. 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:

generate a globally unique identifier, the globally unique identifier linking a captured payment card number to a captured cardholder identifier, the captured payment card number being captured at a first point of sale device at a first time;

generate 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);

transmit, using the globally unique identifier in the customized hyperlink, the electronic content distribution message to a user account associated with the captured cardholder identifier;

capture interaction data indicative of a selection of the customized hyperlink;

associate the captured interaction data with the globally unique identifier; and

in response to receiving, by the electronic transaction attribution server and at a second time, a payment card number associated with an electronic transaction from a second point of sale device,

determine that the payment card number matches the captured payment card number associated with the globally unique identifier; and

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

8. The electronic transaction attribution system of claim 7 , wherein the first point of sale device and the second point of sale device are one of: the same or different.

9. The electronic transaction attribution system of claim 7 , wherein the globally unique identifier further links the captured 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 captured payment card number.

10. The electronic transaction attribution system of claim 7 , 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 matching captured payment card number;

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 the second point of sale device; and

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

11. The electronic transaction attribution system of claim 9 , wherein the instructions further cause the processor to:

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

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

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

13. 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:

generate a globally unique identifier, the globally unique identifier linking a captured payment card number to a captured cardholder identifier, the captured payment card number being captured at a first point of sale device at a first time;

generate 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);

transmit, using the globally unique identifier in the customized hyperlink, the electronic content distribution message to a user account associated with the captured cardholder identifier;

capture interaction data indicative of a selection of the customized hyperlink;

associate the captured interaction data with the globally unique identifier; and

in response to receiving, by the electronic transaction attribution server and at a second time, a payment card number associated with an electronic transaction from a second point of sale device,

determine that the payment card number matches the captured payment card number associated with the globally unique identifier; and

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

14. The non-transitory computer-readable medium of claim 13 , wherein the globally unique identifier further links the captured 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 captured 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 Jul 2, 2019
From: SRINIVASAN, THIRUNARAYANAN
To: VANTIV, LLC
Reel/Frame 049671/0817 →
CHANGE OF NAME Recorded Jul 2, 2019
From: VANTIV, LLC
To: WORLDPAY, LLC
Reel/Frame 049671/0820 →
Continuity (2)
Continuation 14734052 · Jun 9, 2015
Related Publication 20190325476A1 · Oct 24, 2019