发明名称 PORTABLE, SECURE TRANSACTION SYSTEM FOR PROGRAMMABLE, INTELLIGENT DEVICES
摘要 The present invention provides a transaction management system for executing transactions between a first device (1) and a second device, said first and second devices being adapted for communication with each other and at least one of said first and second devices being an integrated circuit card, said system comprising: at least one input/output device (25); a portable virtual machine (20) for interpreting a computer program on said first device, said virtual machine comprising a virtual microprocessor and a driver for said at least one input/output device (25); and execution means responsive to said interpreted program for executing said program. The general linking technical concept behind the present invention is portability combined with security of data and run-time guarantees in a transaction system which are independent of the target implementation provided compile time checks are passed successfully. This concept is achieved by: using a virtual machine as an interpreter, including a driver for the I/O devices in the virtual machine so that application programs have a common interface with I/O devices and are therefore portable across widely differing environments, allocating and deallocating memory and including an indication of the amount of memory in the application program which means that the program will only run successfully or it will not run at all and security management functions are reduced to a minimum which improves operating speed, and providing a secure way of importing and exporting data in and out of application programs and databases.
申请公布号 WO9750063(A3) 申请公布日期 1998.03.26
申请号 WO1997EP03355 申请日期 1997.06.26
申请人 EUROPAY INTERNATIONAL N.V.;HEYNS, GUIDO;JOHANNES, PETER 发明人 HEYNS, GUIDO;JOHANNES, PETER
分类号 G06F9/445;G06F9/45;G06K19/07;G07F7/10 主分类号 G06F9/445
代理机构 代理人
主权项
地址