Value transaction systems
AssigneeMEI, Inc.
InventorsRichard Douglas Allan, Bernard Joseph Campbell
Life of this patent
Estimating the term…
Abstract
A transaction system comprises a plurality of transaction units each for performing a respective type of transaction. The units are interconnected via a serial link, and there is a common controller which has respective protected memory areas storing Java code for controlling the respective units.
Claims8
A validation transaction unit for a value transaction system, the validation transaction unit comprising validator components enabling validation of a currency item and a microprocessor system including:
- (a) a validation code unit operable to accept and process input signals from said validator components for the purposes of validation of said item of currency;
- (b) a Java Virtual Machine;
- and
- (c) at least one Java application operable to perform controlling functions for a respective further transaction unit to which the validation transaction unit is connected,
- wherein the microprocessor system is operable to upload the Java application from the further transaction unit.
A method of assembling a transaction system, the transaction system comprising a plurality of transaction units and a controller having a processor and memory means for storing executable code in respective code modules each associated with a respective one of the transaction units, the controller being coupled to the transaction units and arranged to receive and send signals from and to the transaction units, and the controller being operable to execute the code in each respective code module, each code module performing processing operations in response to signals received from the respective transaction unit indicative of respective operations performed by that transaction unit, and the code module being further operable to cause the controller to generate controlling signals for sending to the respective transaction unit and capable of representing different functions to be performed by the transaction unit;
- the method comprising:
- separately loading the executable code for the respective code modules from the associated transaction unit into the memory means of the controller.
Dependencies are inferred from the claim text.