Patent ID: 7717331
Filing Date: 2010-05-18
Classification: G06F,G06Q,G07F,H04L

Abstract:
1. A method of operation of an automated banking machine, wherein the machine is operative responsive to data read from user cards, comprising: a) communicating at least one first communication from an application software component operating in at least one computer of the automated banking machine, to a security manager software component operating in the at least one computer, wherein the machine includes a plurality of hardware devices each capable of carrying out a respective hardware function, wherein the hardware devices include a cash dispenser and a card reader, wherein the machine includes at least one eXtensions for Financial Services (XFS) software component operating in the at least one computer, wherein the machine includes module interface framework software in operative connection with the at least one XFS software component in the at least one computer, wherein the module interface framework software includes a plurality of module interface components, each of which respectively correspond to one of the plurality of hardware devices; b) communicating at least one second communication from the application software component, through an XFS software component and a module interface component, to a device driver software component operating in the at least one computer, wherein the device driver software component is in operative connection with the security manager software component; and c) causing at least one hardware device to carry out at least one hardware function responsive to operation of the device driver software component operating in the at least one computer, wherein the device driver software component is operative to cause the at least one hardware device to carry out the at least one hardware function responsive to both the at least one second communication and operation of the security manager software component.