# US 12,010,119 B2 · Systems and methods for refreshing token data

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

- Number: US 12,010,119 B2
- Document ID: US12010119B2
- Status: Granted
- Kind: B2
- Application number: 17/276,462
- Filed: 2018-09-20
- Published: 2022-02-03
- Granted: 2024-06-11
- Earliest claimed: 2018-09-20
- Assignees: Visa International Service Association
- Applicants: Visa International Service Association
- Inventors: Aaron Alexander Stark; David Meaney
- Web page: https://patentgrep.com/patent/US12010119B2

## CPC

- H04L 63/0807: {using tickets, e.g. Kerberos (cryptographic mechanisms or cryptographic arrangements for entity authentication using tickets or tokens H04L9/3213)}
- H04L 63/10: {for controlling access to devices or network resources}
- G06F 16/2379: {Updates performed during online database operations; commit processing}
- G06F 16/245: Query processing
- H04L 63/068: {using time-dependent keys, e.g. periodically changing keys (cryptographic mechanisms or cryptographic arrangements for controlling usage of secret information H04L9/088)}
- H04L 63/108: {when the policy decisions are valid for a limited amount of time}
- H04L 63/0421: {Anonymous communication, i.e. the party's identifiers are hidden from the other party or parties, e.g. using an anonymizer}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method is disclosed. A computer may receive a request message from an access device. The computer may search a supplemental database for updated supplemental data corresponding to a real credential. The supplemental database may store the real credential, supplemental data, and the updated supplemental data. The updated supplemental data may be provided to the supplemental database in connection with authorization processing involving the real credential. The computer may receive the updated supplemental data associated with the real credential. The computer may transmit a response message to the access device including the updated supplemental data. The request message may be, as examples, an authorization request message comprising a token or a token request message comprising a token.

## Claims

### Claim 1

A method comprising:
receiving, by a token service computer from an access device, an authorization request message comprising a token;
receiving, by a supplemental database, updated supplemental data corresponding to a real credential from a processor computer which received the updated supplemental data in a first authorization response message from an authorizing computer, the supplemental database storing the real credential, supplemental data, and the updated supplemental data;
searching, by the token service computer, the supplemental database for the updated supplemental data;
receiving, by the token service computer, the updated supplemental data associated with the real credential; and
transmitting, by the token service computer, a second authorization response message to the access device including the updated supplemental data and the token.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
replacing the token in the authorization request message with the real credential; and
replacing the real credential in the second authorization response message with the token and the updated supplemental data.

### Claim 3 (depends on 1)

The method of claim 1, wherein searching, by the token service computer, the supplemental database comprises continuously monitoring the supplemental database for updates.

### Claim 4 (depends on 1)

The method of claim 1, wherein the token service computer comprises a token mapping database comprising data mapping the real credential to the token and the supplemental data, and the method further comprises storing the updated supplemental data to the token mapping database.

### Claim 5

A system comprising:
a token service computer comprising:
a processor; and
a non-transitory computer-readable medium comprising code, executable by the processor, to implement a method comprising:
receiving, by the token service computer from an access device, an authorization request message comprising a token;
receiving, by a supplemental database, updated supplemental data corresponding to a real credential from a processor computer which received the updated supplemental data in a first authorization response message from an authorizing computer, the supplemental database storing the real credential, supplemental data, and the updated supplemental data;
searching, by the token service computer, the supplemental database for the updated supplemental data;
receiving, by the token service computer, the updated supplemental data associated with the real credential; and
transmitting, by the token service computer, a second authorization response message to the access device including the updated supplemental data and the token.

### Claim 6 (depends on 5)

The system of claim 5, the method further comprising:
replacing the token in the authorization request message with the real credential; and
replacing the real credential in the second authorization response message with the token and the updated supplemental data.

### Claim 7 (depends on 5)

The system of claim 5, wherein searching, by the token service computer, the supplemental database comprises continuously monitoring the supplemental database for updates.

### Claim 8 (depends on 5)

The system of claim 5, wherein the token service computer comprises a token mapping database comprising data mapping the real credential to the token and the supplemental data, and the method further comprises storing the updated supplemental data to the token mapping database.

### Claim 9

A method comprising:
transmitting, by an access device to a token service computer, an authorization request message comprising a token;
thereby causing the token service computer to generate a response message at least by: searching a supplemental database for updated supplemental data corresponding to a real credential, the supplemental database storing the real credential, supplemental data, and the updated supplemental data, wherein the updated supplemental data was provided to the supplemental database in connection with authorization processing involving the real credential, and wherein the token service computer received the updated supplemental data associated with the real credential, wherein the supplemental database received the updated supplemental data from a processor computer which received the updated supplemental data in an authorization response message from an authorizing computer; and
responsive to transmitting the authorization request message, receiving, by the access device, the response message from the token service computer including the updated supplemental data corresponding to the real credential and the token.

### Claim 10 (depends on 9)

The method of claim 9, wherein searching, by the token service computer, the supplemental database comprises continuously monitoring the supplemental database for updates.

### Claim 11 (depends on 9)

The method of claim 9, wherein the token service computer comprises a token mapping database comprising data mapping the real credential to the token and the supplemental data, and the method further comprises storing the updated supplemental data to the token mapping database.
