发明名称 CONCURRENT COMMUNICATION WITH MULTIPLE APPLICATIONS ON A SMART CARD
摘要 <p>A smart card capable of having a plurality of applications has a memory that is logically partitioned into a plurality of memory blocks. A control program allocates one or more blocks to one of the applications, upon a declaration from the application of its memory needs, and schedules the applications for execution. Only those applications whose memory needs have been satisfied are scheduled. The control program receives a permission request packet from a host, addressed to an application, and passes the permission request packet to the application. When the control program receives a permission packet from the addressed application after the addressed application has had its declared memory needs satisfied, the control programs sends the permission packet to the host. A virtual machine is used to execute one or more of the applications. The control program communicates with the virtual machine to control scheduling to predetermined time granularity. A swapper swaps data pages between the smart card's memory, i.e., primary storage, and secondary storage in a host.</p>
申请公布号 WO2002047020(A2) 申请公布日期 2002.06.13
申请号 US2001051296 申请日期 2001.10.25
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址