US 12,452,233 B2
Multi-region login
Martinus Petrus Lambertus van den Dungen, Snohomish, WA (US); Gregg Alan Wilson, Austin, TX (US); Girish Nagaraja, Sammamish, WA (US); Ghazanfar Ahmed, Redmond, WA (US); and Taoran Li, Seattle, WA (US)
Assigned to ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Oct. 27, 2022, as Appl. No. 18/050,453.
Claims priority of provisional application 63/273,806, filed on Oct. 29, 2021.
Prior Publication US 2023/0137359 A1, May 4, 2023
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/0838 (2013.01) [H04L 63/102 (2013.01); H04L 63/107 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a computing device, a request to log in to a network of a cloud service provider (CSP);
identifying, by the computing device, login credentials received in the request, the login credentials including a passcode;
querying, by the computing device using the login credentials, a first data center of the cloud service provider located in a first region for first authentication information related to the request, the first authentication information including a first set of passcodes utilized for login to the network;
querying, by the computing device using the login credentials, a second data center of the cloud service provider located in a second region for second authentication information related to the request, the second authentication information including a second set of passcodes utilized for login to the network or replicated from the first set of passcodes;
determining, by the computing device based at least in part on one or more responses received in response to the querying of the first data center and/or the querying of the second data center, whether the passcode had been previously utilized;
determining, by the computing device, whether to provide access to the network based at least in part on whether the passcode had been previously utilized; and
providing, by the computing device, access to the network in accordance with a determination to provide access to the network.