US 12,361,401 B2
System and method for authenticating a user of a banking device
Douglas Wielard, Grandville, MI (US); Snehal Vashi, Atlanta, GA (US); Rodney Smith, Marietta, GA (US); David Page, Alpharetta, GA (US); Lisa Marie Foley, Atlanta, GA (US); and Russell Brackett, Powder Springs, GA (US)
Assigned to GLORY LTD., Hyogo (JP)
Filed by Glory Ltd., Hyogo (JP)
Filed on Jun. 18, 2021, as Appl. No. 17/351,247.
Prior Publication US 2022/0405731 A1, Dec. 22, 2022
Int. Cl. G06Q 20/02 (2012.01); G06Q 20/10 (2012.01); G06Q 20/20 (2012.01); G06Q 20/32 (2012.01); G06Q 20/40 (2012.01); G06Q 40/02 (2023.01); H04L 9/40 (2022.01); G06Q 20/18 (2012.01)
CPC G06Q 20/3223 (2013.01) [G06Q 20/02 (2013.01); G06Q 20/105 (2013.01); G06Q 20/1085 (2013.01); G06Q 20/202 (2013.01); G06Q 20/204 (2013.01); G06Q 20/4014 (2013.01); G06Q 40/02 (2013.01); H04L 63/083 (2013.01); H04L 63/0853 (2013.01); G06Q 20/18 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A system, comprising:
a pass server which executes processing in a registration and activation process for executing a banking transaction by a wallet application installed in a mobile device of a user; and
a banking device including:
a money handling device to perform a depositing process and a dispensing process; and
processing circuitry configured to, in the registration and activation process:
receive via direct device-to-device (D2D) communication, user authentication information from the mobile device of the user interacting with the banking device and with the mobile device, wherein the user authentication information includes a device identifier of the mobile device, the user authentication information indicates that the user has been successfully authenticated by the mobile device, the mobile device is a smart phone with the wallet application is installed, and the wallet application executes a wallet transaction and the banking transaction;
transmit, in response to reception of the user authentication information, the device identifier to the pass server; and
receive a member identifier corresponding to the device identifier from the pass server, wherein
the pass server is configured to, in the registration and activation process:
communicate with the banking device and with the mobile device;
store correspondence between the device identifier and user information including the member identifier;
store correspondence between a user pass, account information stored by a bank server different from the pass server, and a wallet identifier of the wallet application, wherein the user pass allows the mobile device to expedite a banking procedure; and
transmit, in response to operation of the wallet application and reception of the device identifier from the banking device, the member identifier of the user corresponding to the device identifier to the banking device,
in the registration and activation process, data is processed by the pass server, the banking device, and the mobile device, and
the processing circuitry of the banking device is further configured to:
contact the bank server, for the banking transaction corresponding to the wallet application of the user, by transmitting the member identifier for identifying the account information of the user to the bank server;
receive, from the bank server, the account information corresponding to an account of the user, wherein the user corresponds to the member identifier; and
control the money handling device to perform the banking procedure, including the depositing process or the dispensing process, for the banking transaction with the account information, and
the money handling device performs the banking procedure in accordance with the member identifier obtained via operating the wallet application.