发明名称 Preemptive smart card access and data transfer based on application priority
摘要 The invention relates to a personal token running a series of applications, wherein said personal token includes a thread controller which transmits data from the applications to an external device in a cyclic way, a cycle being constituted of a series of data transfers from the applications and to the external device, a cycle comprising a respective number of data transfers dedicated to each respective application which is different according to the respective application, the number of data transfers for a respective application in a cycle corresponding to a priority level of the application as taken into account by the thread controller.
申请公布号 US8863135(B2) 申请公布日期 2014.10.14
申请号 US200712306494 申请日期 2007.06.26
申请人 Gemalto SA 发明人 Wilianto Wilianto;Sjarif Krishna
分类号 G06F9/46;G06F9/48;G06F15/16;G06F15/17;H04L9/00 主分类号 G06F9/46
代理机构 Osha Liang LLP 代理人 Osha Liang LLP
主权项 1. A personal token running comprising: a processor; a queue buffer comprising a cycle which constitutes a series of pending data transfer requests from a plurality of applications executing on the personal token to an external device, wherein each of the plurality of applications is assigned a respective number of the pending data transfer requests in the cycle corresponding to its priority level; and a thread controller, running on the processor, that traverses the queue buffer to service the series of pending data transfer requests in the cycle to allow each of the plurality of applications to perform its respective number of data transfers, wherein the thread controller interprets a first application executing on the personal token and having a predefined highest priority level as entitled to interrupt data transfers from the plurality of applications and allows the first application to perform all its data transfers to the external device, before resuming the data transfers from the plurality of applications, and wherein the thread controller interprets a second application executing on the personal token and having a predefined lowest priority level as entitled to perform all its data transfers to the external device only after completing the series of pending data transfer requests in the cycle with each of the plurality of applications having performed all of its respective number of data transfers.
地址 Meudon FR