US 11,943,215 B1
Object authentication
Sandeep Nair, Odessa, FL (US); Matthew E. Nunn, Frisco, TX (US); Julio Caraballo, Woodcliff Lake, NJ (US); Jason Edward Morris, London (GB); Udaya Chandupatia, Frisco, TX (US); and Partha S. Peddi, Riverview, FL (US)
Assigned to CITIGROUP TECHNOLOGY, INC., Weehawken, NJ (US)
Filed by CITIGROUP TECHNOLOGY, INC., Weehawken, NJ (US)
Filed on May 28, 2021, as Appl. No. 17/334,186.
Int. Cl. H04L 9/40 (2022.01); G06F 8/65 (2018.01); H04L 9/32 (2006.01)
CPC H04L 63/083 (2013.01) [G06F 8/65 (2013.01); H04L 9/3226 (2013.01); H04L 9/3268 (2013.01); H04L 63/0823 (2013.01); H04L 63/0869 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system to retrieve access tokens for authorization of non-human objects operating on a computerized operating systems, comprising:
a storage device; and
a processor in an object operating without human interaction communicatively coupled to the storage device, wherein the processor executes application code instructions that are stored in the storage device to, automatically and without the direction of a human, cause the system to:
determine that data is required from a service provider device;
determine that a request for the data from the service provider device will require a password;
retrieve a password associated with the processor from an online password vault;
communicate the password to an authorization server;
receive an access token from the authorization server;
communicate the access token to the service provider device and the request for data from the service provider device; and
receive the requested data upon a validation of the access token.