US 12,445,447 B2
Systems and methods for validating network operations between user accounts through access tokens
Joshua Edwards, Philadelphia, PA (US); Om Prakash Tripathi, Glen Allen, VA (US); and Jesse Emery, Arlington, VA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Nov. 17, 2022, as Appl. No. 18/056,690.
Prior Publication US 2024/0171582 A1, May 23, 2024
Int. Cl. H04L 9/40 (2022.01); H04L 41/16 (2022.01)
CPC H04L 63/102 (2013.01) [H04L 41/16 (2013.01); H04L 63/0876 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for moving a plurality of access tokens for validating network operations between user accounts to prevent malicious or nonaligned usage, the system comprising:
one or more processors; and
a non-transitory, computer-readable medium comprising instructions that when executed by the one or more processors cause operations comprising:
detecting a creation of a new user account, of the user accounts, corresponding to a user;
determining that the user is associated with an original user account, of the user accounts, having the plurality of access tokens, wherein each access token is associated with a corresponding plurality of parameters and is used in processing network operation requests in relation to the original user account, and wherein one or more parameters of the corresponding plurality of parameters are inherited from the original user account;
determining to migrate one or more access tokens from the original user account to the new user account;
retrieving a first plurality of parameters associated with the new user account and a second plurality of parameters associated with the original user account;
determining, based on a transfer rule for allowing migration of access tokens and based on the first plurality of parameters matching the second plurality of parameters, that a first access token, from the plurality of access tokens, is available for migration from the original user account to the new user account;
updating a binding associated for the first access token from the original user account to the new user account; and
in response to receiving a network operation request associated with the first access token, processing the network operation request using the new user account instead of the original user account.