Patent ID: 11941617
Assignee: CAPITAL ONE SERVICES, LLC
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 4:
5. A system comprising:
a plurality of lockers positioned within a physical location;
one or more processors; and
a memory in communication with the one or more processors and storing instructions that, when executed by the one or more processors, cause the one or more processors to:
receive, from a software application installed on a mobile device associated with a user, an access request to access a locker of a plurality of lockers at a physical location;
wherein the access request comprises a user identifier identifying the user and an operator identifier identifying an operator associated with the physical location;

generate a first authentication token based on the access request, the first authentication token comprising:
at least one first authentication factor associated with the user and
an expiration time associated with an expiration of the first authentication token;
wherein the first authentication token is represented in a computer-readable indicia configured to be scanned by a scanning device of a kiosk computer device at the physical location to extract the at least one first authentication factor and the expiration time from the first authentication token;

transmit, to the software application installed on the mobile device, the first authentication token, the first authentication token being valid prior to the expiration time;
wherein the first authentication token is configured to facilitate to authenticate the user for access to the locker;

receive, from the kiosk computer device upon the kiosk device scanning the first authentication token on the mobile device, the first authentication token;
determine current location data representative of a current location associated with the mobile device;
authenticate the access request based on:
the first authentication token received from the kiosk computer device,
the current location data indicating the current location being the same as the physical location and
a current time being within the expiration time;

transmit upon successful authentication of the access request, via at least one wireless communication, a second authentication token to:
the software application executing installed on the mobile device and the locker of the plurality of lockers at the physical location, wherein the locker comprises a processor and at least one controllable lock in communication with the processor;
wherein the second authentication token comprises credential information configured to enable authentication for access to the locker;

receive the second authentication token from the mobile device via at least one wireless communications;
authenticate the second authentication token based at least in part the second authentication token transmitted by the computing device to the processor of the locker; and
wherein, when the second authentication token is authenticated by the processor of the locker, the transmission of the second authentication token to the locker results in actuating a lock bolt to unlock a door of the locker so as to allow the user to access an interior of the locker.