Patent ID: 6091817
Filing Date: 2000-07-18
Classification: G06K,G06Q,G07F

Abstract:
A system for performing a transaction comprising:(i) a self contained portable intelligent device including a microcomputer having an input/output communication port, nonvolatile memory and random access memory; and(ii) an interface device associated with a memory for storing data and a coupler to effect communication with said intelligent device for establishing communications therewith;said nonvolatile memory being arranged such that one part thereof has an operating system which can be run for performing basic functions of the device, said operating system being programmed in the native code of said microcomputer;said random access memory being provided for use by said microcomputer when performing a function under the control of the operating system and for storing data received from or ready for transmission via said communication port; andsaid interface device including one or more program modules stored within said memory, a said program module comprising one or more instructions forming part of a prescribed instruction set discrete from said native code;wherein said store includes a program interpreter for interpreting and executing a said program module when the microcomputer is under the control of said operating system to perform a transaction in accordance with said instruction(s) of said prescribed instruction set comprising said program module.