US 11,900,361 B2
Resource provider account token provisioning and processing
Mary Taylor, San Francisco, CA (US); Laura A. Long, San Mateo, CA (US); Michael Mori, San Mateo, CA (US); and Rajat Das, San Mateo, CA (US)
Assigned to Visa International Service Association, San Francisco, CA (US)
Filed by VISA INTERNATIONAL SERVICE ASSOCIATION, San Francisco, CA (US)
Filed on Sep. 26, 2022, as Appl. No. 17/953,244.
Application 17/953,244 is a division of application No. 15/019,842, filed on Feb. 9, 2016, granted, now 11,501,288.
Prior Publication US 2023/0013648 A1, Jan. 19, 2023
Int. Cl. G06Q 20/36 (2012.01); H04L 9/40 (2022.01)
CPC G06Q 20/367 (2013.01) [H04L 63/0807 (2013.01); H04L 63/123 (2013.01)] 14 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a token issuer server computer, a token request message including a first identifier from a token requestor;
analyzing, by the token issuer server computer, the first identifier;
determining, by the token issuer server computer and based on the analyzing, that (1) the first identifier is associated with a resource provider account that is exclusive to the resource provider, and (2) the first identifier is in a first format that is ineligible for tokenization and provisioning on a digital wallet of a user device;
transmitting, by the token issuer server computer, a universal identifier request to a resource provider processor system, wherein the universal identifier request includes the first identifier and requests a universal identifier corresponding to the first identifier;
receiving, by the token issuer server computer, the universal identifier corresponding to the first identifier from the resource provider processor system, wherein the universal identifier is in a second format that is eligible for tokenization and provisioning on the digital wallet of the user device, wherein the second format is attributed to the resource provider processor system such that the resource provider processing system is identifiable based at least on the second format;
generating, by the token issuer server computer, a token for the universal identifier, wherein the token represents the universal identifier;
storing, by the token issuer server computer, a mapping between the token and the universal identifier at a token vault; and
transmitting, by the token issuer server computer, the token to the token requestor, wherein the token is provisioned on the digital wallet stored on the user device associated with an account holder of the resource provider account.