US 11,880,829 B2
Provisioning of access credentials using device codes
Kim R. Wagner, Sunnyvale, CA (US); John F. Sheets, San Francisco, CA (US); and Glenn Powell, Fremont, CA (US)
Assigned to Visa International Service Association, San Francisco, CA (US)
Filed by Visa International Service Association, San Francisco, CA (US)
Filed on Feb. 27, 2023, as Appl. No. 18/175,276.
Application 18/175,276 is a continuation of application No. 17/167,344, filed on Feb. 4, 2021, granted, now 11,620,647.
Application 17/167,344 is a continuation of application No. 15/148,896, filed on May 6, 2016, granted, now 10,949,841, issued on Mar. 16, 2021.
Claims priority of provisional application 62/158,495, filed on May 7, 2015.
Prior Publication US 2023/0206225 A1, Jun. 29, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); G06Q 20/36 (2012.01); G06Q 20/32 (2012.01); H04W 12/08 (2021.01); H04L 9/40 (2022.01); H04W 12/06 (2021.01)
CPC G06Q 20/38215 (2013.01) [G06Q 20/322 (2013.01); G06Q 20/3674 (2013.01); G06Q 20/3821 (2013.01); G06Q 20/401 (2013.01); H04L 63/0807 (2013.01); H04W 12/068 (2021.01); H04W 12/08 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a wallet server computer, a provisioning request message;
validating, by the wallet server computer, the provisioning request message;
responsive to validating the provisioning request message, transmitting by the wallet server computer, the provisioning request message to a provisioning server computer;
receiving, by the wallet server computer, a message comprising an instruction to contact an authorization computer;
responsive to receiving, by the wallet server computer, the message, transmitting, by the wallet server computer the message to a mobile device;
after transmitting the message to the mobile device, receiving, by the wallet server computer, an authorization code from the mobile device, the authorization code based on a device code associated with the mobile device and previously generated by the authorization computer; and
transmitting, by the wallet server computer, the authorization code to the provisioning server computer, wherein the provisioning server computer transmits access data to the mobile device after receiving the authorization code.