US 11,941,617 B2
Computer-based systems configured to provide pre-staged transactions via lockers and methods of use thereof
Amy Wedmore, McLean, VA (US); Steven Almanzar, McLean, VA (US); Alia Ward, McLean, VA (US); and Elliot Brown, McLean, VA (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Dec. 1, 2020, as Appl. No. 17/108,954.
Prior Publication US 2022/0172202 A1, Jun. 2, 2022
Int. Cl. G06Q 20/38 (2012.01); G06Q 20/34 (2012.01); G06Q 20/40 (2012.01); G07C 9/00 (2020.01)
CPC G06Q 20/38215 (2013.01) [G06Q 20/34 (2013.01); G06Q 20/4014 (2013.01); G06Q 20/4015 (2020.05); G07C 9/00912 (2013.01); G06Q 2220/00 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a computing device, 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;
generating, by the computing device, 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;
transmitting, by the computing device, 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;
receiving, by the computing device, from the kiosk computer device, upon the kiosk device scanning the first authentication token on the mobile device, the first authentication token;
determining, by the computing device, current location data representative of a current location associated with the mobile device;
authenticating, by the computing device, 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;
transmitting, by the computing device, via at least one wireless communication, upon successful authentication of the access request, a second authentication token to:
the software application 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; 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, by the processor of the locker, a lock bolt to unlock a door of the locker so as to allow the user to access an interior of the locker.