IP Library Granted Patent US 10,380,625
Granted Patent B2
US 10,380,625 · App. 14/734,052 · Granted Aug 13, 2019

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 10,380,625
App. No.
14/734,052
Granted
Aug 13, 2019
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 (48)

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, wherein the globally unique identifier links a captured payment card number to a captured cardholder identifier and an additional payment card number, wherein the captured payment card number is captured at a first point of sale device at a first time, and wherein the additional payment card number is requested and received from a payment card issuer associated with the captured payment card number;

generating, by the electronic transaction attribution server, an electronic content distribution message associated with an electronic content distribution campaign for a product, wherein the product is associated with a first product identifier, and wherein the electronic content distribution message is targeted for a cardholder associated with the captured cardholder identifier and comprises 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 based on monitoring a web page associated with the customized hyperlink for an event indicative of a selection of the customized hyperlink by the cardholder;

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 one of the captured payment card number or the additional payment card number associated with the globally unique identifier;

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

requesting and receiving, by the electronic transaction attribution server, a second product identifier associated with a purchased product of the electronic transaction from the second point of sale device; 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 matches the first product identifier.

2. The method of claim 1 , wherein the electronic content distribution message comprises an electronic mail message and the captured cardholder identifier comprises an electronic mail address.

3. The method of claim 1 , wherein the interaction data is indicative of an interaction with the customized hyperlink for the product associated with the first product identifier.

4. The method of claim 1 , 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, a payment card issuer based at least in part on the determined bank identification number.

5. The method of claim 1 , further comprising receiving, by the electronic transaction attribution server, the captured payment card number and the captured cardholder identifier.

6. One or more machine-readable storage media 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, wherein the globally unique identifier links a captured payment card number to a captured cardholder identifier and an additional payment card number, wherein the captured payment card number is captured at a first point of sale device at a first time, and wherein the additional payment card number is requested and received from a payment card issuer associated with the captured payment card number;

generate an electronic content distribution message associated with an electronic content distribution campaign for a product, wherein the product is associated with a first product identifier, and wherein the electronic content distribution message is targeted for a cardholder associated with the captured cardholder identifier and comprises 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 based on monitoring a web page associated with the customized hyperlink for an event indicative of a selection of the customized hyperlink by the cardholder;

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

in response to receiving, 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 one of the captured payment card number or the additional payment card number associated with the globally unique identifier;

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

request and receive a second product identifier associated with a purchased product of the electronic transaction from the second point of sale device; and

attribute the electronic transaction to the electronic content distribution campaign based on determining that the second product identifier matches the first product identifier.

7. The one or more machine-readable storage media of claim 6 , wherein the electronic content distribution message comprises an electronic mail message, the captured cardholder identifier comprises an electronic mail address, and the interaction data is indicative of an interaction with the customized hyperlink for the product associated with the first product identifier.

8. The one or more machine-readable storage media of claim 6 , wherein the plurality of instructions further cause the electronic transaction attribution server to:

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

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

9. 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, wherein the globally unique identifier links a captured payment card number to a captured cardholder identifier and an additional payment card number, wherein the captured payment card number is captured at a first point of sale device at a first time, and wherein the additional payment card number is requested and received from a payment card issuer associated with the captured payment card number;

generate an electronic content distribution message associated with an electronic content distribution campaign for a product, wherein the product is associated with a first product identifier, and wherein the electronic content distribution message is targeted for a cardholder associated with the captured cardholder identifier and comprises 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 based on monitoring a web page associated with the customized hyperlink for an event indicative of a selection of the customized hyperlink by the cardholder;

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

in response to receiving, 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 one of the captured payment card number or the additional payment card number associated with the globally unique identifier;

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

request and receive a second product identifier associated with a purchased product of the electronic transaction from the second point of sale device; and

attribute the electronic transaction to the electronic content distribution campaign based on determining that the second product identifier matches the first product identifier.

10. The electronic transaction attribution system of claim 9 , wherein the interaction data is indicative of an interaction with the customized hyperlink for the product associated with the first product identifier.

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

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

determine a payment card issuer based at least in part on the determined bank identification 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 →
CHANGE OF NAME Recorded Aug 6, 2018
From: VANTIV, LLC
To: WORLDPAY, LLC
Reel/Frame 046723/0234 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2015
From: SRINIVASAN, THIRUNARAYANAN
To: VANTIV, LLC
Reel/Frame 035859/0868 →
Continuity (1)
Related Publication 20160364747A1 · Dec 15, 2016