US 11,922,418 B1
Third party products and services via ATM
Ashish B. Kurani, Hillsborough, CA (US)
Assigned to Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed by Wells Fargo Bank, N.A., San Francisco, CA (US)
Filed on Oct. 12, 2022, as Appl. No. 17/964,803.
Application 17/964,803 is a continuation of application No. 17/689,918, filed on Mar. 8, 2022, granted, now 11,741,470.
Application 17/689,918 is a continuation of application No. 16/943,675, filed on Jul. 30, 2020, granted, now 11,379,839.
Application 16/943,675 is a continuation in part of application No. 16/706,157, filed on Dec. 6, 2019, granted, now 11,282,051.
Application 16/706,157 is a continuation in part of application No. 16/239,332, filed on Jan. 3, 2019, granted, now 11,270,277.
Claims priority of provisional application 62/881,055, filed on Jul. 31, 2019.
Claims priority of provisional application 62/798,362, filed on Jan. 29, 2019.
Claims priority of provisional application 62/672,971, filed on May 17, 2018.
Claims priority of provisional application 62/614,283, filed on Jan. 5, 2018.
Int. Cl. G06Q 40/00 (2023.01); G06Q 20/10 (2012.01); G06Q 20/18 (2012.01); G06Q 20/32 (2012.01); G06Q 20/40 (2012.01)
CPC G06Q 20/4012 (2013.01) [G06Q 20/102 (2013.01); G06Q 20/1085 (2013.01); G06Q 20/18 (2013.01); G06Q 20/3226 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving, by one or more processors, a request to complete a transaction between a third party and a third party customer;
providing, by the one or more processors, a first user interface to the third party customer via a customer device associated with the third party customer, the first user interface comprising a plurality of payment options to complete the transaction;
receiving, by the one or more processors, a selection of one of the plurality of payment options to complete the transaction, the selection comprising a cash payment at a transaction machine;
identifying, by the one or more processors, a plurality of transaction machines that accept cash for bill payment that are located near the third party customer;
generating, by the one or more processors, a second user interface comprising a map that shows locations of the plurality of transaction machines in relation to a current position of the third party customer, wherein generating the second user interface includes adjusting a sequence of user interfaces displayed via the user device based on receiving the selection comprising a cash payment at a transaction machine and identifying the plurality of transaction machines; and
providing, by the one or more processors, a transaction completion indication on the customer device based on the cash payment being received by one of the plurality of transaction machines from the map.