A banking, retail or other transaction network can comprise a number of terminals, for example an ATM, where each terminal comprises a plurality of peripheral devices such as a user interface, card reader, receipt printer and cash dispenser. The applications software for the peripheral devices can be...http://www.google.ca/patents/US6311165?utm_source=gb-gplus-sharePatent US6311165 - Transaction processing systems