Patent ID: 7844512

Claim:
At least one article including computer executable instructions operative to cause at least one server in operative communication with both an ATM transaction host and at least one automated teller machine (ATM) including an ATM that comprises at least one ATM computer including at least one browser, wherein the at least one ATM computer is in operative connection with both a customer input device including a card reader and a currency dispenser, to carry out a method comprising both (a) and (b), wherein (a) comprises: (a1) receiving through operation of the at least one server, at least one first HTTP message that pertains to at least one ATM transaction at the ATM, wherein the at least one first HTTP message is sent responsive at least in part to operation of the at least one browser and corresponds to an ATM request, (a2) converting through operation of the at least one server, at least a portion of the at least one first HTTP message received in (a1) to at least one first non-HTTP message that pertains to the at least one ATM transaction, wherein the at least one first non-HTTP message corresponds to the ATM request, and (a3) sending through operation of the at least one server, the at least one first non-HTTP message to the ATM transaction host; and wherein (b) comprises: (b1) receiving from the ATM transaction host through operation of the at least one server, at least one second non-HTTP message that pertains to the at least one ATM transaction at the ATM, wherein the at least one second non-HTTP message corresponds to a response to the ATM request, wherein the response to the ATM request includes an indication of whether the at least one ATM transaction at the ATM is authorized or denied, (b2) converting through operation of the at least one server at least a portion of the at least one second non-HTTP message received in (b1) to at least one second HTTP message that pertains to the at least one ATM transaction, wherein the at least one second HTTP message corresponds to the response to the ATM request, and (b3) sending through operation of the at least one server the at least one second HTTP message to the at least one browser.