# US 10,482,492 B2 · Method and system for platform attribution using digitized tokens

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,482,492 B2
- Document ID: US10482492B2
- Status: Granted
- Kind: B2
- Application number: 15/132,425
- Filed: 2016-04-19
- Published: 2017-10-19
- Granted: 2019-11-19
- Earliest claimed: 2016-04-19
- Assignees: Mastercard International Incorporated
- Applicants: MasterCard International Incorporated
- Inventors: Eugene Khvostov; Shoshana Rosenfield
- Web page: https://patentgrep.com/patent/US10482492B2

## CPC

- G06Q 30/0246: {Traffic}
- G06Q 2220/00: Business processing using cryptography
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A method and system for determining attribution for a computing device, which includes receiving an attribution request, wherein the attribution request includes at least a specific computing device identifier and an indication of an advertisement; identifying a digital token number associated with the specific computing device identifier; identifying a primary account number corresponding to the identified digital token number and one or more alternative digital token numbers also corresponding to the identified digital token number; identifying a transaction data entry related to an electronic transaction, wherein the transaction data entry includes transaction data and one of: the digital token number, the primary account number, and one of the one or more alternative digital token numbers; and electronically transmitting an attribution message to the third party entity, wherein the attribution message includes attribution of the indicated advertisement to the related electronic transaction.

## Claims

### Claim 1

A method for determining attribution for a computing device, comprising:
receiving, by a receiving device of a processing server, an attribution request from a third party entity, wherein the attribution request includes at least a specific computing device identifier and an indication of an advertisement;
identifying, by a querying module of the processing server, a digital token number associated with the specific computing device identifier, wherein the association is based on a prior provisioning of the digital token number to a computing device associated with the specific computing device identifier;
identifying, by the querying module of the processing server, a primary account number corresponding to the identified digital token number and one or more alternative digital token numbers also corresponding to the identified digital token number, where each of the one or more alternative digital token numbers were previously provisioned to a separate computing device unique to the one or more alternative digital token numbers and distinct from the computing device associated with the specific computing device identifier;
identifying, by the querying module of the processing server, a transaction data entry related to an electronic transaction, wherein the transaction data entry includes transaction data and one of: the digital token number, the primary account number, and one of the one or more alternative digital token numbers; and
electronically transmitting, by a transmitting device of the processing server, an attribution message to the third party entity, wherein the attribution message includes attribution of the indicated advertisement to the related electronic transaction.

### Claim 2 (depends on 1)

The method of claim 1, wherein the attribution message further includes the transaction data.

### Claim 3 (depends on 1)

The method of claim 1, wherein the attribution message further includes computing device data associated with each one of the one or more alternative digital token numbers, the computing device data corresponding to a computing device to which the associated digital token number was previously provisioned.

### Claim 4 (depends on 3)

The method of claim 3, wherein the computing device data includes at least one of: make, manufacturer, model, form factor, architecture, type, and geographic location.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
storing, in a token profile database of the processing server, a plurality of token profiles, wherein each token profile includes a structured data set related to a payment token including at least a token number, a transaction account number, and a computing device identifier, wherein
identification of a digital token number associated with the specific computing device identifier includes execution of a query on the token profile database to identify a specific token profile where the included computing device identifier corresponds to the specific computing device identifier, and
the digital token number is the token number included in the identified specific token profile, and
the primary account number is the transaction account number included in the identified specific token profile.

### Claim 6 (depends on 5)

The method of claim 5, wherein
identifying a primary account number and one or more alternative digital token numbers includes execution of a query on the token profile database to identify one or more alternative token profiles where the included transaction account number corresponds to the primary account number, and
each of the one or more alternative digital token numbers is a digital token number included in one of the identified one or more alternative token profiles.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
storing, in a transaction database of the processing server, a plurality of transaction data entries, wherein the plurality of transaction data entries includes at least the identified transaction data entry.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
identifying, by a data identification module of the processing server, one or more metrics, wherein
each metric is associated with the attribution of the indicated advertisement to the related electronic transaction, and
the one or more metrics are included in the attribution message.

### Claim 9 (depends on 8)

The method of claim 8, wherein the attribution request further includes exposure data associated with exposure of the indicated advertisement to the computing device.

### Claim 10 (depends on 9)

The method of claim 9, wherein the one or more metrics are based on at least the exposure data and the transaction data and include at least one of: number of exposures to the indicated advertisement, length of time between exposure and the related electronic transaction, and effectiveness of exposure platform.

### Claim 11

A system for determining attribution for a computing device, comprising:
a receiving device of a processing server configured to receive an attribution request from a third party entity, wherein the attribution request includes at least a specific computing device identifier and an indication of an advertisement;
a querying module of the processing server configured to
identify a digital token number associated with the specific computing device identifier, wherein the association is based on a prior provisioning of the digital token number to a computing device associated with the specific computing device identifier,
identify a primary account number corresponding to the identified digital token number and one or more alternative digital token numbers also corresponding to the identified digital token number, where each of the one or more alternative digital token numbers were previously provisioned to a separate computing device unique to the one or more alternative digital token numbers and distinct from the computing device associated with the specific computing device identifier, and
identify a transaction data entry related to an electronic transaction, wherein the transaction data entry includes transaction data and one of: the digital token number, the primary account number, and one of the one or more alternative digital token numbers; and
a transmitting device of the processing server configured to electronically transmit an attribution message to the third party entity, wherein the attribution message includes attribution of the indicated advertisement to the related electronic transaction.

### Claim 12 (depends on 11)

The system of claim 11, wherein the attribution message further includes the transaction data.

### Claim 13 (depends on 11)

The system of claim 11, wherein the attribution message further includes computing device data associated with each one of the one or more alternative digital token numbers, the computing device data corresponding to a computing device to which the associated digital token number was previously provisioned.

### Claim 14 (depends on 13)

The system of claim 13, wherein the computing device data includes at least one of: make, manufacturer, model, form factor, architecture, type, and geographic location.

### Claim 15 (depends on 11)

The system of claim 11, further comprising:
a token profile database of the processing server configured to store a plurality of token profiles, wherein each token profile includes a structured data set related to a payment token including at least a token number, a transaction account number, and a computing device identifier, wherein
identification of a digital token number associated with the specific computing device identifier includes execution of a query on the token profile database to identify a specific token profile where the included computing device identifier corresponds to the specific computing device identifier, and
the digital token number is the token number included in the identified specific token profile, and
the primary account number is the transaction account number included in the identified specific token profile.

### Claim 16 (depends on 15)

The system of claim 15, wherein
identifying a primary account number and one or more alternative digital token numbers includes execution of a query on the token profile database to identify one or more alternative token profiles where the included transaction account number corresponds to the primary account number, and
each of the one or more alternative digital token numbers is a digital token number included in one of the identified one or more alternative token profiles.

### Claim 17 (depends on 11)

The system of claim 11, further comprising:
a transaction database of the processing server configured to store a plurality of transaction data entries, wherein the plurality of transaction data entries includes at least the identified transaction data entry.

### Claim 18 (depends on 11)

The system of claim 11, further comprising:
a data identification module of the processing server configured to identify one or more metrics, wherein
each metric is associated with the attribution of the indicated advertisement to the related electronic transaction, and
the one or more metrics are included in the attribution message.

### Claim 19 (depends on 18)

The system of claim 18, wherein the attribution request further includes exposure data associated with exposure of the indicated advertisement to the computing device.

### Claim 20 (depends on 19)

The system of claim 19, wherein the one or more metrics are based on at least the exposure data and the transaction data and include at least one of: number of exposures to the indicated advertisement, length of time between exposure and the related electronic transaction, and effectiveness of exposure platform.
