Patent ID: 8567667

Claim:
A method carried out in connection with an apparatus including an automated banking machine, wherein the automated banking machine includes at least one reader, wherein the at least one reader is operative to read user data usable to identify a financial account, wherein the automated banking machine includes a cash dispenser, wherein the cash dispenser is operative to dispense sheets of currency to authorized users of the machine, wherein the automated banking machine includes at least one user display, wherein the apparatus includes at least one computer, wherein the at least one computer is operable to communicate with the at least one reader, the cash dispenser, and the at least one user display, wherein the apparatus includes at least one virtual machine operable in the at least one computer, wherein the at least one virtual machine includes automated banking machine controlling software that is operable in the at least one virtual machine to cause the at least one computer to control operation of the automated banking machine, wherein the method comprises: a) through operation of the automated banking machine controlling software executing in the at least one virtual machine that is operating in the at least one computer, causing the at least one computer to send in at least one communication to the automated banking machine, at least one cash dispense instruction that causes the cash dispenser to dispense at least one sheet of currency; b) through operation of the automated banking machine controlling software executing in the at least one virtual machine that is operating in the at least one computer, receiving in at least one communication from the automated banking machine, a message that confirms that the cash dispenser dispensed the at least one sheet of currency; and c) through operation of the automated banking machine controlling software executing in the at least one virtual machine that is operating in the at least one computer, causing the at least one computer to send in at least one communication to a financial transaction host, a message that causes the financial transaction host to cause a financial account to be debited an amount of value corresponding to the at least one sheet of currency.