# US 12,112,316 B2 · Tokenization request via access device

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

- Number: US 12,112,316 B2
- Document ID: US12112316B2
- Status: Granted
- Kind: B2
- Application number: 18/178,020
- Filed: 2023-03-03
- Published: 2023-06-29
- Granted: 2024-10-08
- Earliest claimed: 2014-11-26
- Assignees: Visa International Service Association
- Applicants: Visa International Service Association
- Inventors: James Dimmick
- Web page: https://patentgrep.com/patent/US12112316B2

## CPC

- G06Q 20/3674: {involving authentication}
- G06Q 20/32: using wireless devices
- G06Q 20/36: using electronic wallets or electronic money safes
- G06Q 20/3821: {Electronic credentials}
- G06Q 20/385: {using an alias or single-use codes}
- G06Q 20/425: {using two different networks, one for transaction and one for security confirmation}
- 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

Embodiments of the invention are directed to a method for submitting a tokenization request via an access device. Embodiments allow tokens to be retrieved for complex mobile devices as well as basic card-type devices. Token requests can be formatted as authorization request messages and transmitted along authorization communication channels.

## Claims

### Claim 1

A method comprising:
receiving, by a first computer, a credential for a transaction;
sending, by the first computer, a token request message including the credential to a token provider computer via a transport computer, a transaction processing computer, and an authorizing entity computer;
receiving, at the first computer, a token response message including a token from the token provider computer via the transport computer, the transaction processing computer, and the authorizing entity computer, wherein the token is associated with the credential;
generating, by the first computer, an authorization request message comprising the token and an amount for the transaction;
submitting, by the first computer, the authorization request message including the token and the amount to the authorizing entity computer via the transport computer and the transaction processing computer for the transaction, wherein the token request message and the authorization request message are in the same format; and
in response to submitting the authorization request message, receiving, by the first computer, from the authorizing entity computer via the transport computer and the transaction processing computer, an authorization response message including an authorization result for the transaction.

### Claim 2 (depends on 1)

The method of claim 1, wherein the credential is received from a mobile device.

### Claim 3 (depends on 1)

The method of claim 1, wherein the first computer is a point of sale terminal, the credential is a payment account number, the token is a payment token, and the transaction is a payment transaction.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
validating, by the token provider computer, the token request message;
creating, by the token provider computer, an association between the token and the credential;
sending, by the token provider computer, the token response message including the token to the first computer;
receiving, by the authorizing entity computer, the authorization request message including the token and the amount; and
authorizing, by the authorizing entity computer, the transaction based on the token.

### Claim 5 (depends on 1)

The method of claim 1, wherein the token request message is formatted as an ISO 8583 message.

### Claim 6 (depends on 1)

The method of claim 1, wherein the token is valid for 1 minute, 5 minutes, or 1 hour.

### Claim 7 (depends on 1)

The method of claim 1, wherein the credential is encrypted.

### Claim 8 (depends on 1)

The method of claim 1, the token request message having an ISO 8583 format, the authorization request message having an ISO 8583 message format, the token response message having an ISO 8583 format, and the authorization response message having an ISO 8583 message format.

### Claim 9 (depends on 1)

The method of claim 1, wherein the token request message and the authorization request message are both transmitted through the same communication channel.

### Claim 10 (depends on 9)

The method of claim 9, wherein the same communication channel is a transaction authorization communication channel that includes the transport computer and the transaction processing computer.

### Claim 11

A system comprising:
a first computer comprising:
a first processor; and
a first non-transitory computer readable medium, storing executable instructions that, when executed, cause the first processor to perform the steps of:
receiving a credential for a transaction;
sending a token request message including the credential to a token provider computer via a transport computer, a transaction processing computer, and an authorizing entity computer;
receiving a token response message including a token from the token provider computer via the transport computer, the transaction processing computer, and the authorizing entity computer, wherein the token is associated with the credential;
generating an authorization request message comprising the token and an amount for the transaction;
submitting the authorization request message including the token and the amount to the authorizing entity computer via the transport computer and the transaction processing computer for the transaction, wherein the token request message and the authorization request message are in the same format; and
in response to submitting the authorization request message, receiving from the authorizing entity computer via the transport computer and the transaction processing computer, an authorization response message including an authorization result for the transaction.

### Claim 12 (depends on 11)

The system of claim 11, furthering comprising:
the token provider computer, comprising:
a second processor; and
a second non-transitory computer readable medium, storing instructions that, when executed, cause the second processor to perform the steps of:
validating the token request message;
creating an association between the token and the credential;
sending the token response message including the token to the first computer; and
the authorizing entity computer comprising:
a third processor; and
a third non-transitory computer readable medium, storing executable instructions that, when executed, cause the third processor to perform the steps of:
receiving the authorization request message including the token and the amount; and
authorizing the transaction based on the token.

### Claim 13 (depends on 11)

The system of claim 11, wherein the credential is received from a mobile device.

### Claim 14 (depends on 13)

The system of claim 13, wherein there is no wireless communication connectivity between the mobile device and the token provider computer.

### Claim 15 (depends on 13)

The system of claim 13, wherein the token is not sent over the air directly from the token provider computer to the mobile device.

### Claim 16 (depends on 11)

The system of claim 11, wherein the token request message is in the format of an authorization request message, the token request message having a zero amount in an authorization amount field.

### Claim 17 (depends on 11)

The system of claim 11, wherein the token is a substitute for the credential, the authorization request message comprises the token in place of the credential, the authorization request message does not include the credential, and the authorization response message includes the token and does not include the credential.

### Claim 18 (depends on 11)

The system of claim 11, wherein the authorization request message is submitted to request authorization for the transaction.

### Claim 19 (depends on 11)

The system of claim 11, wherein the transaction processing computer includes data processing subsystems that deliver authorization services and clearing and settlement services.

### Claim 20 (depends on 11)

The system of claim 11, wherein the token request message is submitted to request the token, and is not submitted to request authorization for the transaction.
