US 11,790,337 B2
Automated teller machine (ATM) including an application programming interface (API)-equipped, embedded mobile computer
Brian Joseph Smith, St. Augustine, FL (US); Todd M. Goodyear, New Hope, PA (US); Sidney R. Roper, Jacksonville, FL (US); and John P. Rice, Jacksonville, FL (US)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Oct. 4, 2021, as Appl. No. 17/492,828.
Prior Publication US 2023/0105353 A1, Apr. 6, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/14 (2012.01); G06Q 20/10 (2012.01); G06Q 20/40 (2012.01); G06Q 20/38 (2012.01); G06F 16/182 (2019.01); G06Q 20/02 (2012.01); G06Q 20/32 (2012.01); G06Q 20/20 (2012.01); G06F 9/54 (2006.01); G06V 20/52 (2022.01); G06F 3/04886 (2022.01); G06F 3/02 (2006.01)
CPC G06Q 20/1085 (2013.01) [G06F 9/541 (2013.01); G06Q 20/02 (2013.01); G06Q 20/204 (2013.01); G06Q 20/327 (2013.01); G06Q 20/3223 (2013.01); G06Q 20/3224 (2013.01); G06Q 20/4012 (2013.01); G06Q 20/4015 (2020.05); G06Q 20/40145 (2013.01); G06V 20/52 (2022.01); G06F 3/0202 (2013.01); G06F 3/04886 (2013.01)] 15 Claims
OG exemplary drawing
 
1. An automated teller machine (ATM) system comprising:
an ATM not comprising an ATM screen and comprising a socket;
a back-end server;
an ATM central processing unit (ATM CPU) that receives information relating to a user;
a mobile computer, the mobile computer configured for permanent installation in the socket, the mobile computer configured to provide:
a CPU (MC CPU);
a keypad configured to receive user identification information in the form of a PIN entered by the user, wherein, prior to authenticating the user at the ATM, said ATM is in communication with the back-end server that receives authentication information from the ATM, said authentication information for authenticating the user for a session at the ATM;
a touch screen configured to display, in the event that the MC CPU determines that a data structure associated with the information corresponding to the PIN entered by a user corresponds to a valid PIN, said touch screen having a diagonal dimension of between 9 inches and 17 inches, an initial ATM display that comprises multiple transaction options; and
an interface system that interfaces between the ATM CPU and MC CPU;
wherein the back-end server is configured to format and transmit to the ATM an application programming interface (API) call, said API call for requesting a location of the user, ATM device information, and identification information of the user, and the mobile computer is configured to respond to the API call by providing the location of the user, the ATM device information, and the identification information of the user to the back-end server.