US 11,934,892 B2
Global account identifier translation
William Mahoney, Stamford, CT (US); and Chidhambaram Pillai, Stamford, CT (US)
Assigned to SYNCHRONY BANK, Stamford, CT (US)
Filed by Synchrony Bank, Stamford, CT (US)
Filed on Jun. 7, 2023, as Appl. No. 18/330,899.
Claims priority of provisional application 63/349,669, filed on Jun. 7, 2022.
Prior Publication US 2023/0393908 A1, Dec. 7, 2023
Int. Cl. G06F 9/54 (2006.01)
CPC G06F 9/541 (2013.01) [G06F 9/543 (2013.01)] 30 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving an authentication request, wherein the authentication request includes one or more identifiers associated with a user, and wherein the user is associated with a set of accounts;
dynamically generating a set of initial identifiers, wherein an initial identifier is uniquely associated with a primary identifier corresponding to an account from the set of accounts, and wherein the set of initial identifiers are dynamically generated as a result of the authentication request being fulfilled;
providing the set of initial identifiers, wherein the set of initial identifiers are provided without exposing primary identifiers associated with the set of accounts;
receiving an application programming interface (API) call, wherein the API call includes a request to perform an API action corresponding to a particular account from the set of accounts, and wherein the API call includes a particular initial identifier corresponding to the particular account;
obtaining a particular primary identifier from an identifier translation data structure using the initial identifier, wherein the particular primary identifier is associated with the particular account;
performing the API call using the particular primary identifier to obtain an API call result; and
modifying the API call result to replace the particular primary identifier with the particular initial identifier, wherein when the particular primary identifier is replaced with the particular initial identifier in the API call result, the API call result is provided.