Patent attributes
Embodiments include a database that maintains a respective status of mobile ATMs that indicates the location and cash available for withdrawal, a communication interface that receives a request for a mobile ATM from a user device, the request including user device location data, a location processor that compares the user device location data to location data of the mobile ATMs, and determines a first mobile ATM that is closest to the user device based on the user device location data, and a backend transaction processor that processes the transaction when confirmed. The communication interface transmits an alert that includes the request to the first mobile ATM, receives a response, transmits another alert that includes the location of the first mobile ATM and an estimated time that the first mobile ATM will arrive at the location associated to the user device, and receives confirmation from the first mobile ATM.