Automated teller machine, software and distribution method

   
   

An automated teller machine (12) includes at least one processor (36) which operates to cause transaction function devices (16, 18, 20, 22, 24, 26, 28, 30, 32, 34) to operate to carry out banking transactions for users of the machine. A software environment (54) operates in the processor and includes a hardware independent software application (60) which application may be operated successfully in a plurality of brands of automated teller machine hardware. The automated teller machine verifies that the software application has been authorized by an appropriate authorizing entity before the application is enabled to cause operation of transaction function devices. In some distribution methods the software application is provided in source code form at generally no charge to ATM owners and software developers, who are required to contribute modifications to the entity offering the software, which modifications are further made available to facilitate the development and use of platform independent software applications in automated teller machines.

 
Web www.patentalert.com

< System and method for a communication terminal to manage memory and maintain a current application version for multiple applications

< Method, system and program products for operationally migrating a cluster through emulation

> Method and apparatus for providing multiple-version support for highly available objects

> Method for displaying variable values within a software debugger

~ 00188