US 11,055,680 B1
System and method for managing a network of cash service machines
Jeremy Phillips, Brooklyn, NY (US); and Aditya Joshi, Brooklyn, NY (US)
Assigned to CAPITAL ONE SERVICES, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Dec. 23, 2019, as Appl. No. 16/726,176.
Int. Cl. G06Q 20/40 (2012.01); G06Q 20/10 (2012.01); G06Q 40/02 (2012.01); G06Q 20/32 (2012.01); G06K 7/14 (2006.01)
CPC G06Q 20/1085 (2013.01) [G06K 7/1413 (2013.01); G06K 7/1417 (2013.01); G06Q 20/3224 (2013.01); G06Q 20/3226 (2013.01); G06Q 20/3274 (2013.01); G06Q 20/3276 (2013.01); G06Q 20/40 (2013.01); G06Q 40/02 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method of processing a cash transaction for a user account, the method comprising:
receiving, by a transaction processing system from a user device associated with the user account, an account transaction request identifying the user account and a cash transaction to be carried out using a cash service machine (CSM);
determining, by the transaction processing system, a set of CSMs available for processing the account transaction request;
transmitting, by the transaction processing system to the user device, a list of the set of available CSMs;
receiving, by the transaction processing system from one of the set consisting of the user device and a selected CSM from the set of available CSMs, a request to process the cash transaction, the process request including an identification of the selected CSM:
generating, by the transaction processing system, a unique authentication code for the requested cash transaction;
transmitting the unique authentication code by the transaction processing system to the one of the set consisting of the user device and a selected CSM from which the process request was received;
receiving, by the transaction processing system from the other of the set consisting of the user device and a selected CSM, an authentication request including a purported authentication code;
verifying, by the transaction processing system, that the purported authentication code matches the unique authentication code for the transaction; and
responsive to verification that the purported authentication code matches the unique authentication code,
transmitting, by the transaction processing system to the selected CSM, an instruction to carry out a cash exchange according to the requested account transaction.