CN1545072A - 智能卡及其应用选择方法、智能卡系统 - Google Patents

智能卡及其应用选择方法、智能卡系统 Download PDF

Info

Publication number
CN1545072A
CN1545072A CNA2004100465325A CN200410046532A CN1545072A CN 1545072 A CN1545072 A CN 1545072A CN A2004100465325 A CNA2004100465325 A CN A2004100465325A CN 200410046532 A CN200410046532 A CN 200410046532A CN 1545072 A CN1545072 A CN 1545072A
Authority
CN
China
Prior art keywords
application
terminal
smart card
move
storage unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2004100465325A
Other languages
English (en)
Other versions
CN1317683C (zh
Inventor
迈克尔・A・蒙哥马利
迈克尔·A·蒙哥马利
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thales DIS France SA
Original Assignee
Schlumberger SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Schlumberger SA filed Critical Schlumberger SA
Publication of CN1545072A publication Critical patent/CN1545072A/zh
Application granted granted Critical
Publication of CN1317683C publication Critical patent/CN1317683C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/0719Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising an arrangement for application selection, e.g. an acceleration sensor or a set of radio buttons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/355Personalisation of cards for use
    • G06Q20/3552Downloading or loading of personalisation data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/357Cards having a plurality of specified features
    • G06Q20/3574Multiple applications on card
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/357Cards having a plurality of specified features
    • G06Q20/3576Multiple memory zones on card
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Hardware Design (AREA)
  • Calculators And Similar Devices (AREA)
  • Stored Programmes (AREA)

Abstract

提供一种操作多应用智能卡的方法、能运行多种应用的智能卡以及智能卡系统,该能运行多种应用的智能卡包括:持久存储单元,指出要运行的当前应用;保存单元,保存智能卡操作所需的程序和数据;微控制器,应用持久存储单元指出的应用并修改持久存储单元指出要运行的下一应用;存储单元,存储执行程序期间微控制器临时使用的程序和数据;及接口装置,实现微控制器和外部设备间的数据传输。持久存储单元可指出下次运行的是同一应用、不同用户选择的应用还是应用选择应用。或者,持久存储单元可指出预定列表中的下一应用为下一次要运行的应用。应用选择终端允许用户手工选择用户选择的应用。终端可向智能卡发送特殊的预定信号来启动与智能卡的通信。

Description

智能卡及其应用选择方法、智能卡系统
本专利申请是下列专利申请的分案申请:
申请号:98801156.5
申请日:1998年9月18日
发明名称:智能卡及其应用选择方法
技术领域
本发明涉及智能卡,具体涉及多应用智能卡的智能卡应用选择。
背景技术
智能卡有着广泛的应用,如电子游戏卡,银行卡、和身份卡等。智能卡常常被包裹防护层、塑料或金属外套中,其尺寸与信用卡相仿,并包含一个或更多的嵌入式集成电路元件。诸如电子游戏机、自动售货机、和ID识别系统等终端,公知地采用一个或更多将智能卡连接到这些终端的智能卡接口。
常规终端内置用于支持智能卡应用的通信协议。这些协议通常要求智能卡在从终端接收到一个复位信号(RESET)时立即提供RESET的应答信号(ATR)来确认它自己。各种智能卡应用可具有不同的ATR和/或要求不同的协议。因此,如果终端没有接收到可识别的ATR,即该终端不支持此应用,它会立即拒绝该智能卡。
单应用的智能卡只是简单地提供它本身的唯一ATR,终端或者接收或者拒绝该智能卡。参照图1,常规终端10、12、14、16分别与智能卡11、13、15、17兼容,并分别只识别智能卡11、13、15、17发出的特定期望ATR。然而,随着多应用智能卡的出现,即使插入正确的智能卡,也会向终端提供错误的ATR,原因是,智能卡的各种应用可以具有不同的ATR和/或通信协议。智能卡在提供ATR之前没有机会来发现终端的性质,因此不知道哪一个ATR是所要求的。
一种解决方法是,通过一种选择机构使终端向多应用智能卡发出“选择(SELECT)”命令,该命令选择要运行的特定应用。一旦选定,智能卡接收和发出的信息和/或数据就被指定路由到所选择的应用,直到接收了另一个SELECT命令为止。采用这种机构的智能卡必须具有由支持该机构的终端所识别的特定ATR。
该选择机构虽有效但还是有两个主要缺点。首先,大多数现在使用的终端不支持这种选择机构,也不能够识别相关的ATR。因此,采用这种机构的智能卡只能与在设计上支持应用选择的新型终端兼容,并且不能在绝大多数的现存终端上使用。其次,终端和终端设备的设计者和/或软件编程员必须花费大量时间、精力和资源来将这种选择机构并入他们的产品中。对于他们来说,简单地使用现存的终端和终端设备规范要容易得多。
发明内容
本发明的目的是提供一种用于选择在多应用智能卡上运行的下一个应用的方法和/或机构。
在一个方面,本发明一般地涉及多应用智能卡,它包括指出要运行的当前应用的持久存储单元。智能卡运行由持久存储单元指出的应用,并修改持久存储单元来指出要运行的下一个应用。在某些实施例中,智能卡可以在各个常规应用之间运行应用选择应用。应用选择应用允许用户选择下一次要运行的应用。智能卡还可根据预定应用列表来选择下一个应用。下一个应用可以是与当前应用相同的应用。智能卡可以使用特定的信令来启动应用选择应用。
在另一个方面,本发明一般地涉及多应用智能卡,它包括:指出装置,用于指出要运行的当前应用;运行装置,用于运行所指出的应用;以及,修改装置,用于修改指出装置来指出要运行的下一个应用。在一个实施例中,修改装置修改指出装置来指出应用选择应用为要运行的下一个应用。在另一实施例中,修改装置修改指出装置来指出预定列表中的下一个应用为要运行的下一个应用。修改装置还可修改指出装置来指出当前应用为要运行的下一个应用,或指出用户选择应用为要运行的下一个应用。在从智能卡终端接收到预定信号后,运行装置可运行应用选择应用,该应用选择应用使用户能够选择下面运行的应用。
在另一方面,本发明一般涉及一种智能卡系统,它包括:多应用智能卡,具有指出在该智能卡中要运行的下一个应用的持久存储单元;以及,应用选择终端,它允许用户选择该智能卡中下面要运行的应用。在某些实施例中,所述智能卡修改所述持久存储单元来指定应用选择应用为下面要运行的应用。在其它实施例中,所述终端修改所述持久存储单元来指定用户选择的应用为下面要运行的应用。
具体地,根据本发明的一个方面,提供一种操作多应用智能卡的方法,该方法包括:将智能卡插入终端;终端向智能卡发送预定信号;智能卡从终端接收预定信号后,智能卡读持久存储单元来确定要运行的当前应用;智能卡或终端修改持久存储单元来指出要运行的下一个应用;当前应用将它的应答信号发送到终端;以及终端判断该应答信号是否是终端可识别或可接受的。
根据本发明的另一个方面,提供一种能够运行多种应用的装置(70),当该装置连接于终端(82)时,正确地运行一应用,该终端(82)支持该应用,该装置包括:存储器(80),用于存储信息,该信息指出在该装置正在运行的当前应用之后将要运行的下一个应用;和微控制器(72),被布置为当预定事件发生时,从该存储器读取该信息来运行下一个应用,其特征在于:该微控制器(72)被布置为将在该装置连接于终端后的预定信号的第一次出现识别为预定事件,并且用于存储指出将要运行的下一个应用的信息的存储器(80)是持久存储单元。
根据本发明的另一个方面,提供一种智能卡系统,该智能卡系统包括多应用智能卡和应用选择终端。其中多应用智能卡具有:持久存储单元,它指出要运行的当前应用;保存单元,它保存智能卡操作所需的程序和数据;微控制器,它应用持久存储单元指出的应用,并修改持久存储单元来指出要运行的下一个应用;存储单元,它存储在执行程序期间微控制器临时使用的程序和数据;以及接口装置,它实现微控制器和外部设备之间的数据传输。该应用选择终端允许用户选择下面运行该智能卡中的哪一个应用。
本发明的优点至少包括以下几点:灵活和容易地选择多应用智能卡上的几个应用之一、与现在使用的常规智能卡终端兼容。这种向下兼容性使得在传统的单一应用终端上能够使用多应用智能卡,并允许在相同智能卡上开发新应用。其它优点通过下面的说明和权利要求来体现。
附图说明
图1示出单一应用智能卡和与之相应的终端。
图2示出多应用智能卡。
图3A和3B是表示智能卡操作的流程图,其中按照预定列表确定要运行的下一个应用。
图4示出具有应用选择应用的多应用智能卡和应用选择的终端。
图5A-5C是表示智能卡操作的流程图,其中在各应用相互之间运行应用选择应用。
图6A-6D是表示智能卡操作的流程图,其中只在检测到特定信令时运行应用选择应用。
图7示出本发明的多应用智能卡。
图8示出本发明的应用选择终端。
具体实施方式
在说明书和附图中,相同的标号表示相同的元件。
参照图2,多应用智能卡20包含至少四个由可用ATR指定的常规应用,它们由常规终端10、12、14、16支持。智能卡20上的持久存储单元22保存指示要运行四个应用中哪一个的信息。持久存储单元22可以是EEPROM或FLASH存储器,或在智能卡未加电时仍保存其数据的其它类型存储器。根据以上说明,应理解,当将智能卡20插入终端时,必须提供一种机构或方案来将持久存储单元22中保存的值,改变或变化到所需应用的值,来防止运行错误的应用。
参照图3A,开始多应用智能卡操作时,用户将智能卡20插入常规或通常终端(ST30)。在智能卡20和终端之间执行事务处理(ST31),用户在事务处理结束时从终端拔出智能卡20(ST32)。因为在智能卡20上有多个应用,用户必须确定是否运行了正确的应用(ST33)。如果运行了正确的应用,则用户简单地停止或进行他的其它业务。如果运行了错误的应用,则用户可以重新将智能卡插回终端(ST30)。
本实施例的关键之处在于,在用户每次执行事务处理时(ST31),运行在智能卡20内应用列表中的不同应用。因此,采用以下将详细说明的一种循环(round-robin)方法,可以通过重复插入智能卡20来最终运行正确的应用。
参照图3B,在用户操作开始时(ST31),智能卡20从终端接收预定的信号(ST31a),如RESET信号。接收到此预定信号后,智能卡20读持久存储单元22来判断要运行的当前应用(ST31b)。然后,智能卡20修改持久存储单元22来保存该应用值,它在预定应用列表中的下一行中(ST31c)。注意,在大多数实施例中,一般在智能卡上安装和删除应用时创建和/或修改预定应用列表,以便该列表将追踪可用的应用。然后,在持久存储单元22中保存的该应用就是在下一次智能卡20插入终端时运行的应用。然后,智能卡20运行当前应用(ST31e),当前应用将它的ATR发送到终端。然后,终端判断该ATR是否是终端可识别或可接收的一种ATR(ST31f)。如果是,则智能卡20和终端交换数据(ST31g)或者进行一次事务处理,然后结束该事务处理(ST31h)。如果不是,则马上结束事务处理(ST31h)。
此实施例的优点在于,能够运行智能卡20上的任何应用,而不需要特殊的终端来选择应用。然而,在智能卡上有大量应用时,重复插入和拔出智能卡20的方法的确有些烦琐。而且,有可能某些终端会对提供不可识别ATR的智能卡的重复插入产生负面反应。
在另一实施例中,参照图4,智能卡40具有持久存储单元42,并包含用于特殊的“应用选择”应用的第五可用ATR,该应用仅由一特殊的应用选择终端44支持。在某些实施例中,应用选择终端44是SchlumbergerPocketDockTM牌的终端,它是一种体积小、易携带的便携终端。当然,也可以使用能够支持应用选择应用的其它类型终端,这包括其它的便携终端、具有智能卡读卡器的便携或桌面计算机、或支持此应用的其它终端。
当被插入终端44时,智能卡40向终端44提供应用选择应用的ATR。在终端44接受或确认该ATR之后,智能卡40运行应用选择应用,该应用允许用户通过终端44手工选择要下次运行的应用。终端44随后修改持久存储单元42,指定所选择的应用作为在下次插入时运行的应用。
参照图5A,在一个实施例中,智能卡40操作开始时,将智能卡插入应用选择终端44(ST50)。然后,用户选择要运行的所需应用(ST51),再拔出智能卡40(ST52)。接着,用户将智能卡20再插入到所需的常规或通常的终端(ST53)。用户执行所需的事务处理(ST54),之后拔出智能卡(ST55)。
本实施例的关键之处在于,应用选择应用是要运行的缺省应用。为了运行其它的应用,用户必须首先将智能卡40插入到应用选择终端44。这允许用户手工选择所需应用。于是,用户在确信要运行正确的应用之后,可以将智能卡40插入到所需的通常终端。
参照图5B,应用的用户选择(ST51)开始于智能卡40从终端44接收预定的信号(ST51a)。然后,智能卡40读持久存储单元42,查找下面要运行的应用选择应用(ST51b)。然后,智能卡40运行应用选择应用(ST51c),该应用将其ATR发到终端44(ST51d)。终端44选择、调查或确定智能卡40上可用的该应用(ST51e)。然后,终端44提示用户进行选择(ST51f),用户进行选择(ST51g)。在优选实施例中,终端44随后修改持久存储单元42,来指定作为要运行应用的用户选择应用(ST51h)。在某些实施例中,终端44还可以将用户选择应用值替代地传给智能卡40,智能卡40相应修改持久存储器42。之后,结束事务处理(ST51i)。
在此实施例中,参照图5C,除了在持久存储单元42中保存的值不是按照预定列表确定的以外,事务处理(ST54)的执行方式是与图3A和3B的智能卡20的执行方式相同的。(参见图3B,ST31C)。在此实施例中。不同的是,智能卡40总是修改持久存储单元42,来指定作为下面要运行的应用的应用选择应用(ST54c)。
注意在此实施例中,为了在通常终端中、甚至在刚刚拔出智能卡的同一通常终端中再次使用智能卡,由于应用选择应用已被指定为下一个要运行的应用,需要再次将智能卡40插回终端44,并再次选择所需应用。因此,虽然本实施例具有使用户能够选择所需应用而不必升级或更新现存通常终端的优点,但它需要可使用户进行选择的终端44。
在另一实施例中,如图6A所示,用户可随时将智能卡40插入应用选择终端44或通常终端(ST60)。一旦插入,智能卡40依据通常不在常规终端中采用的特殊信令(以下将说明)来判断是否该终端是应用选择终端44(ST61)。如果是,则用户可选择要运行的应用(ST62)。如果不是,则用户可执行通常的事务处理(ST63)。之后,用户拔出智能卡40。若用户准备再次使用智能卡,他可以简单地将智能卡再次插入任何类型的终端,智能卡将运行适当的应用。
参照图6B,通过例如从终端接收预定信号(ST61a),智能卡40判断该终端是否是应用选择终端(ST61)。然后,智能卡等待预定时间间隔来查看是否接收到第2个预定信号(ST61b)。在优选实施例中,智能卡40采用微控制器和/或计数器来测量在两个复位信号之间的经过时间。如果第二复位信号在第一复位信号之后例如0.5到1.5毫秒之间出现,则智能卡判定该终端是应用选择终端44。如果第二复位信号在其它时期出现,则智能卡将该终端当为通常的终端。
参照图6C,如果该终端是应用选择终端44,则智能卡自动运行应用选择应用(ST62a),而不管当前持久存储单元42中指定的要运行应用是哪一个应用。该应用将它的ATR发送到终端44(ST62b),并且按图示的过程进行选择处理,最终结果是终端44修改持久存储单元42来指出用户选择应用为下一个应用(ST62f)。
参照图6D,如果该终端是通常的终端,则智能卡40读持久存储单元42来判断要运行哪一个应用(ST63a)。在优选实施例中,然后,智能卡40将同一应用设置为要运行的下一个应用(ST63b)。这要通过修改持久存储单元42来保存适当值、或简单地保持持久存储器42中当前值不变来完成。在某些实施例中,智能卡40可以按照预定列表来设置要运行的下一个应用。然后,智能卡40运行当前应用(ST63c),该应用将其ATR发送到终端(ST63d)。智能卡40和终端交换数据(ST63e)或者执行事务处理,之后结束事务处理(ST63f)。
在此实施例的典型情况下,用户在所需终端上反复使用智能卡,直到他准备选择不同应用为止,然后,他将智能卡插入到具有特定信令功能的特定应用选择终端,装备有例如微控制器(未示出)来识别特定信令的智能卡40,在接收到和识别出该特定信令时旁通持久存储单元指定的应用并且运行应用选择应用。
该实施例的优点在于,能够反复运行在智能卡上的同一指定应用而不需要将卡插入应用选择终端。然而,它不仅需要专用的智能卡还需要能够支持特定信令来选择另一个应用的应用选择终端。
附录中包含的智能卡Java程序示出了优选实施例的详细实施过程。该程序包含一个选择应用和四个展示应用。该程序旨在符合Java卡API的智能卡,如Schlumberger CyberFlexTM卡中运行,并且应用选择应用在设计上与Schlumberger PocketDockTM兼容。
参照图7,多应用智能卡70包括连接到保存单元74和存储单元76的微控制器72。微控制器72执行智能卡软件和程序,执行终端指令,并通常管理进出智能卡70的数据流。在某些实施例中,微控制器72可包括:微处理器、可编程阵列逻辑(PAL)电路、专用集成电路(ASIC)、和/或其它的集成电路器件。保存单元74可包括只读存储器(ROM),用于保存智能卡70操作所需的程序和数据,这包括一个或更多应用的程序和ATR。存储单元76可包括随机存取存储器(RAM),它在执行程序期间临时存储微控制器72使用的程序和数据。新的或更新的程序和数据可以时常被下载或编程到智能卡70以更新智能卡70。智能卡70还具有与之连接的通信单元78,它允许微控制器72和外部设备之间相互传递数据。此外,智能卡70具有持久存储单元80,它保存名称、位置或其它信息,来指示下次智能卡70插入终端时要运行的应用。按照上述实施例,微控制器72修改持久存储单元80来指示要运行的下一个应用。
虽然作为单独块示出了微控制器72、保存单元74、存储单元76、通信单元78和持久存储区80,但它们可组合成单个IC器件或数目更少或更多的单独IC器件。
现在参照图8,应用选择终端82具有连接到微控制器86的智能卡接口84。接口84允许智能卡80连接到终端82,并使智能卡80和终端82之间能够通信。在优选实施例中,接口84包括:智能卡读卡器或读卡器-写卡器和/或为智能卡70供电的电源,如电池等(未示出)。在某些实施例中,接口84物理地与智能卡70接合。然而,在其它实施例中,接口84可以使用电感性、电容性或光学性的耦合,或者,接口84可使用射频信号将智能卡70连接到终端82。微控制器86可包括一个或多个处理器、PAL、ASIC或其它IC器件,它执行终端程序,并通常管理进出智能卡70的数据流。保存单元88可包括硬盘,它连接到微控制器86,并保存终端82操作所需的基本程序和数据。存储单元90暂时存储在终端82操作期间微控制器86使用的程序和数据。此外,智能卡82具有手工选择单元92,它可以是键板、键盘或其它让用户能够手工输入选择的手工选择设备。手工选择单元92允许用户选择下次在将智能卡70插入终端时他希望运行的应用。
注意,如智能卡70的场合,终端82的微控制器86、保存单元88和存储单元90可以组合成单个IC器件,或者数目更少或更多的单独IC器件。
智能卡70和终端82的操作与图5A-5C和6A-6D的实施例的操作非常相似,故这里不再描述。
应该理解,上述实施例只是示范性的,本领域普通技术人员在实施本发明时可以在不脱离本发明的范围内能够设计其它的结构。例如,虽然在说明中第一和第二信号是特定的信令,但也可以采用被主张的如状态行或通信行的其它信号和/或其它信令机构、或其它常规和/后非常规的信令机构来触发应用选择应用。而且,本发明的智能卡指微控制器和/或相关设备,并不限于“卡”或任何具体形态的因素。这样的设备可以嵌入,例如,标准信用卡格式,或嵌入电话、钟表、自动元件或各种各样形态的因素,而不脱离本发明的范围。
本申请要求享有于1997年9月19日提交的美国临时专利申请号60/059,382的专利申请的申请日。

Claims (6)

1.一种能够运行多种应用的装置(70),当该装置连接于终端(82)时,正确地运行一应用,该终端(82)支持该应用,该装置包括:
存储器(80),用于存储信息,该信息指出在该装置正在运行的当前应用之后将要运行的下一个应用;和
微控制器(72),被布置为当预定事件发生时,从该存储器读取该信息来运行下一个应用,其特征在于:
该微控制器(72)被布置为将在该装置连接于终端后的预定信号的第一次出现识别为预定事件,并且用于存储指出将要运行的下一个应用的信息的存储器(80)是持久存储单元。
2.一种装置终端组合系统(70、82),包括如权利要求1所述的装置(70)和允许用户选择要运行的下一个应用的应用选择终端(82),该装置(70)能够运行应用选择应用,其中该装置(70)与应用选择终端(82)协作,以便在持久存储单元(80)中存储用户已经选择的、要运行的下一个应用。
3.如权利要求2所述的装置终端组合系统(70、82),其特征在于:在当前应用是与应用选择应用不同的另一个应用时,要运行的下一个应用是该应用选择应用。
4.如权利要求2所述的装置终端组合系统(70、82),其特征在于:该应用选择终端(82)被布置为向该装置施加特殊信号,并且该装置(70)被布置为响应于该特殊信号来执行应用选择应用。
5.一种装置(70),在如权利要求3或4所述的装置终端组合系统中使用。
6.一种应用选择终端(82),在如权利要求3或4所述的装置终端组合系统中使用。
CNB2004100465325A 1997-09-19 1998-09-18 智能卡及其应用选择方法、智能卡系统 Expired - Fee Related CN1317683C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US5938297P 1997-09-19 1997-09-19
US60/059,382 1997-09-19
US09/156,371 US6564995B1 (en) 1997-09-19 1998-09-17 Smart card application-selection
US09/156,371 1998-09-17

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB988011565A Division CN1178177C (zh) 1997-09-19 1998-09-18 智能卡及其应用选择方法、智能卡系统

Publications (2)

Publication Number Publication Date
CN1545072A true CN1545072A (zh) 2004-11-10
CN1317683C CN1317683C (zh) 2007-05-23

Family

ID=26738690

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB988011565A Expired - Fee Related CN1178177C (zh) 1997-09-19 1998-09-18 智能卡及其应用选择方法、智能卡系统
CNB2004100465325A Expired - Fee Related CN1317683C (zh) 1997-09-19 1998-09-18 智能卡及其应用选择方法、智能卡系统

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNB988011565A Expired - Fee Related CN1178177C (zh) 1997-09-19 1998-09-18 智能卡及其应用选择方法、智能卡系统

Country Status (5)

Country Link
US (1) US6564995B1 (zh)
EP (1) EP1016048A1 (zh)
JP (2) JP2002516010A (zh)
CN (2) CN1178177C (zh)
WO (1) WO1999016030A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1321377C (zh) * 2005-06-16 2007-06-13 北京航空航天大学 智能卡存储环境的控制方法
WO2007112635A1 (fr) * 2006-04-03 2007-10-11 Beijing Watch Data System Co., Ltd Système d'exploitation intégré pour carte à puce et procédé de traitement de tâche
CN101840526A (zh) * 2010-04-19 2010-09-22 深圳达实智能股份有限公司 智能卡、智能卡加密系统及方法
CN101141442B (zh) * 2006-09-07 2010-10-06 普天信息技术研究院 一种实现存储卡功能服务的系统和方法
US8255706B2 (en) 2006-12-26 2012-08-28 Beijing Watch Data System Co., Ltd. Dual usage smart card of CPU and logical encryption and its data synchronization method

Families Citing this family (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69519473T2 (de) 1995-08-04 2001-05-10 Belle Gate Invest B V Datenaustauschlsysteme mit tragbaren Datenverarbeitungseinheiten
WO2000019699A1 (en) 1998-09-29 2000-04-06 Sun Microsystems, Inc. Superposition of data over voice
US6633984B2 (en) 1999-01-22 2003-10-14 Sun Microsystems, Inc. Techniques for permitting access across a context barrier on a small footprint device using an entry point object
US7093122B1 (en) 1999-01-22 2006-08-15 Sun Microsystems, Inc. Techniques for permitting access across a context barrier in a small footprint device using shared object interfaces
US6922835B1 (en) 1999-01-22 2005-07-26 Sun Microsystems, Inc. Techniques for permitting access across a context barrier on a small footprint device using run time environment privileges
US7225333B2 (en) * 1999-03-27 2007-05-29 Microsoft Corporation Secure processor architecture for use with a digital rights management (DRM) system on a computing device
FI114434B (fi) * 1999-05-11 2004-10-15 Nokia Corp Viestintälaitteet
AU4294099A (en) 1999-06-10 2001-01-02 Belle Gate Investment B.V. Arrangements storing different versions of a set of data in separate memory areas and method for updating a set of data in a memory
US6748532B1 (en) * 1999-10-29 2004-06-08 Sun Microsystems, Inc. Universal smart card access system
WO2001043080A1 (en) 1999-12-07 2001-06-14 Sun Microsystems Inc. Secure photo carrying identification device, as well as means and method for authenticating such an identification device
EP1277162A4 (en) 2000-02-18 2008-02-20 Vasco Data Security Inc ON-SITE PROGRAMMABLE SMART-CARD DEVICE AND TOKEN DEVICE
DE10015775A1 (de) * 2000-03-30 2001-10-04 Deutsche Telekom Ag Kartenmaterial und Verfahren zum Betreiben eines Kartenterminals
US8876608B2 (en) * 2000-04-07 2014-11-04 Igt Virtually tracking un-carded or anonymous patron session data
US6852031B1 (en) * 2000-11-22 2005-02-08 Igt EZ pay smart card and tickets system
US7883417B2 (en) * 2000-04-07 2011-02-08 Igt Gaming machine communicating system
US7927211B2 (en) * 2002-04-02 2011-04-19 Igt Gaming environment including portable transaction devices
WO2002005095A1 (fr) * 2000-07-07 2002-01-17 Fujitsu Limited Carte a circuit integre
FR2815444B1 (fr) * 2000-10-18 2006-01-13 Gemplus Card Int Procede et dispositif de changement de mode de fonctionnement pour un lecteur de carte a puce
US6824064B2 (en) * 2000-12-06 2004-11-30 Mobile-Mind, Inc. Concurrent communication with multiple applications on a smart card
US6862614B2 (en) * 2001-02-20 2005-03-01 Gemplus Adaptation of service applications to heterogeneous execution context by means of smart cards
JP3938685B2 (ja) * 2001-12-12 2007-06-27 富士通テン株式会社 情報処理装置
KR20030046621A (ko) * 2001-12-16 2003-06-18 한국전자통신연구원 계층화 구조의 프로토콜 스택을 사용하는 스마트 카드와휴대 단말기의 통신 환경 설정 방법
US6912633B2 (en) 2002-03-18 2005-06-28 Sun Microsystems, Inc. Enhanced memory management for portable devices
US6907496B2 (en) * 2002-05-02 2005-06-14 International Business Machines Corporation Method and apparatus for auto-detection of a configuration of a flash memory
US8412623B2 (en) 2002-07-15 2013-04-02 Citicorp Credit Services, Inc. Method and system for a multi-purpose transactional platform
US8010405B1 (en) 2002-07-26 2011-08-30 Visa Usa Inc. Multi-application smart card device software solution for smart cardholder reward selection and redemption
US8626577B2 (en) 2002-09-13 2014-01-07 Visa U.S.A Network centric loyalty system
US9852437B2 (en) 2002-09-13 2017-12-26 Visa U.S.A. Inc. Opt-in/opt-out in loyalty system
US8015060B2 (en) 2002-09-13 2011-09-06 Visa Usa, Inc. Method and system for managing limited use coupon and coupon prioritization
US7370212B2 (en) 2003-02-25 2008-05-06 Microsoft Corporation Issuing a publisher use license off-line in a digital rights management (DRM) system
US20040172526A1 (en) * 2003-02-27 2004-09-02 Tann Johnathan P. Universal loader for portable electronic devices
US7827077B2 (en) 2003-05-02 2010-11-02 Visa U.S.A. Inc. Method and apparatus for management of electronic receipts on portable devices
JP4597568B2 (ja) * 2003-07-15 2010-12-15 パナソニック株式会社 セキュアデバイス、情報処理端末、及び情報処理システム
US8554610B1 (en) 2003-08-29 2013-10-08 Visa U.S.A. Inc. Method and system for providing reward status
US7051923B2 (en) 2003-09-12 2006-05-30 Visa U.S.A., Inc. Method and system for providing interactive cardholder rewards image replacement
US8005763B2 (en) 2003-09-30 2011-08-23 Visa U.S.A. Inc. Method and system for providing a distributed adaptive rules based dynamic pricing system
US8407083B2 (en) 2003-09-30 2013-03-26 Visa U.S.A., Inc. Method and system for managing reward reversal after posting
US7653602B2 (en) 2003-11-06 2010-01-26 Visa U.S.A. Inc. Centralized electronic commerce card transactions
US7191288B2 (en) 2004-02-24 2007-03-13 Sun Microsystems, Inc. Method and apparatus for providing an application on a smart card
US7374099B2 (en) 2004-02-24 2008-05-20 Sun Microsystems, Inc. Method and apparatus for processing an application identifier from a smart card
US7140549B2 (en) 2004-02-24 2006-11-28 Sun Microsystems, Inc. Method and apparatus for selecting a desired application on a smart card
US7165727B2 (en) 2004-02-24 2007-01-23 Sun Microsystems, Inc. Method and apparatus for installing an application onto a smart card
US20050263596A1 (en) * 2004-05-12 2005-12-01 Solicore, Inc. Portable charger, including portable sleeve, for an electronically readable card
US8725646B2 (en) 2005-04-15 2014-05-13 Microsoft Corporation Output protection levels
US20060265758A1 (en) 2005-05-20 2006-11-23 Microsoft Corporation Extensible media rights
DE102005028066B3 (de) 2005-06-16 2006-12-07 Deutsche Exide Gmbh Polbrücke für eine Batterie
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
CN100392616C (zh) * 2005-12-20 2008-06-04 上海华虹集成电路有限责任公司 智能卡仿真器的制作方法
JP4779653B2 (ja) 2006-01-06 2011-09-28 ソニー株式会社 情報通信システム、情報通信装置及び情報通信方法、並びにコンピュータ・プログラム
FR2896060A1 (fr) * 2006-01-06 2007-07-13 Gemplus Sa Cle electronique generique munie d'une carte a puce personnalisee
CN100485681C (zh) * 2006-03-23 2009-05-06 北京握奇数据系统有限公司 智能卡存储系统及该系统中文件创建管理的方法
CN101042736B (zh) * 2006-03-24 2011-11-30 中国银联股份有限公司 一种智能卡及智能卡中存取对象的方法
CN101042737B (zh) * 2006-03-24 2011-05-25 中国银联股份有限公司 一种智能卡及向智能卡中创建应用、插入对象的方法
CN101042738B (zh) * 2006-03-24 2011-01-26 中国银联股份有限公司 一种实现智能卡多应用的方法及数据处理装置
DE102006021382B4 (de) * 2006-05-08 2015-08-20 Giesecke & Devrient Gmbh Personalisierung von portablen Datenträgern
US7690579B2 (en) * 2006-07-13 2010-04-06 Research In Motion Limited Answer to reset (ATR) pushing
US7631810B2 (en) * 2006-12-19 2009-12-15 Vivotech, Inc. Systems, methods, and computer program products for supporting multiple applications and multiple instances of the same application on a wireless smart device
US8667285B2 (en) 2007-05-31 2014-03-04 Vasco Data Security, Inc. Remote authentication and transaction signatures
US7930554B2 (en) * 2007-05-31 2011-04-19 Vasco Data Security,Inc. Remote authentication and transaction signatures
JP2009123146A (ja) * 2007-11-19 2009-06-04 Panasonic Corp 再構成可能な回路装置及び受信装置
CN101896916A (zh) * 2007-12-13 2010-11-24 诺基亚公司 在安全环境和非安全环境之间的交互
FR2943818A1 (fr) * 2009-03-27 2010-10-01 Oberthur Technologies Procede et dispositif permettant de selectionner automatiquement une application pouvant etre mise en oeuvre par ce dispositif
US7992781B2 (en) 2009-12-16 2011-08-09 Visa International Service Association Merchant alerts incorporating receipt data
US8429048B2 (en) 2009-12-28 2013-04-23 Visa International Service Association System and method for processing payment transaction receipts
FR2961329B1 (fr) * 2010-06-11 2015-10-16 Oberthur Technologies Carte a microcircuit a indicateur et procede de mise en oeuvre dans une telle carte
CN101901362B (zh) * 2010-07-16 2012-07-25 上海复旦微电子股份有限公司 非接触应用自动切换方法及切换装置
US20120216015A1 (en) * 2011-02-22 2012-08-23 Mitra Sumanranjan S System and method to concurrently execute a plurality of object oriented platform independent programs by utilizing memory accessible by both a processor and a co-processor
US8544735B2 (en) * 2011-05-23 2013-10-01 Mastercard International Incorporated Combicard transaction method and system having an application parameter update mechanism
EP2746993A1 (fr) 2012-12-21 2014-06-25 Gemalto SA Procédé de configuration d'une carte à puce (s) pour une unique application sélectionnée
FR3052897B1 (fr) * 2016-06-21 2018-08-03 Idemia France Procede mis en œuvre dans une entite electronique et entite electronique associee

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3977785A (en) 1975-01-06 1976-08-31 Xerox Corporation Method and apparatus for inhibiting the operation of a copying machine
US4168396A (en) 1977-10-31 1979-09-18 Best Robert M Microprocessor for executing enciphered programs
US4278837A (en) 1977-10-31 1981-07-14 Best Robert M Crypto microprocessor for executing enciphered programs
US4465901A (en) 1979-06-04 1984-08-14 Best Robert M Crypto microprocessor that executes enciphered programs
US4926480A (en) 1983-08-22 1990-05-15 David Chaum Card-computer moderated systems
US4562306A (en) 1983-09-14 1985-12-31 Chou Wayne W Method and apparatus for protecting computer software utilizing an active coded hardware device
US4709137A (en) * 1984-04-16 1987-11-24 Omron Tateisi Electronics Co. IC card and financial transaction processing system using IC card
US4598810A (en) 1984-04-17 1986-07-08 Abm Industries, Inc. Apparatus and method for vending and accepting return of re-usable articles
US4748561A (en) 1984-05-14 1988-05-31 Mark Brown Method of protecting computer software
EP0175487A3 (en) 1984-08-23 1989-03-08 Btg International Limited Software protection device
US4890319A (en) 1984-09-21 1989-12-26 Scientific-Atlantic, Inc. Method for controlling copying of protected information transmitted over a communications link
US4688169A (en) 1985-05-30 1987-08-18 Joshi Bhagirath S Computer software security system
US4890321A (en) 1986-07-08 1989-12-26 Scientific Atlanta, Inc. Communications format for a subscription television system permitting transmission of individual text messages to subscribers
US4725079A (en) 1986-07-11 1988-02-16 Scientific Games, Inc. Lottery ticket integrity number
US5247575A (en) 1988-08-16 1993-09-21 Sprague Peter J Information distribution system
US5123045A (en) 1989-08-18 1992-06-16 Massachusetts Institute Of Technology Comprehensive software protection system
FR2651347A1 (fr) 1989-08-22 1991-03-01 Trt Telecom Radio Electr Procede de generation de nombre unique pour carte a microcircuit et application a la cooperation de la carte avec un systeme hote.
JP3040135B2 (ja) * 1990-06-01 2000-05-08 大日本印刷株式会社 Icカード
DE9013392U1 (zh) 1990-09-21 1991-04-25 Siemens Nixdorf Informationssysteme Ag, 4790 Paderborn, De
FR2667171B1 (fr) 1990-09-25 1994-08-26 Gemplus Card Int Support portable a micro-circuit facilement programmable et procede de programmation de ce micro-circuit.
JP2543440B2 (ja) * 1990-12-17 1996-10-16 三菱電機株式会社 Icカ―ド及びicカ―ドシステム
JP2930257B2 (ja) * 1991-04-22 1999-08-03 株式会社東芝 携帯可能電子装置
US5316865A (en) 1992-01-02 1994-05-31 General Electric Company Composite structure with NbTiAl low Hf alloy matrix and niobium base metal reinforcement
FR2686998B1 (fr) * 1992-01-30 1994-03-25 Gemplus Card International Carte a puce a plusieurs protocoles de communication.
US5291598A (en) 1992-04-07 1994-03-01 Gregory Grundy Method and system for decentralized manufacture of copy-controlled software
US5440631A (en) 1992-04-24 1995-08-08 Fijitsu Limited Information distribution system wherein storage medium storing ciphered information is distributed
JP2659896B2 (ja) 1992-04-29 1997-09-30 インターナショナル・ビジネス・マシーンズ・コーポレイション 構造化文書複製管理方法及び構造化文書複製管理装置
US5509070A (en) 1992-12-15 1996-04-16 Softlock Services Inc. Method for encouraging purchase of executable and non-executable software
US5420405A (en) 1993-02-26 1995-05-30 Chasek; Norman E. Secure, automated transaction system that supports an electronic currency operating in mixed debit & credit modes
JP3421378B2 (ja) * 1993-03-23 2003-06-30 株式会社東芝 伝送制御方式
CA2129075C (en) 1993-10-18 1999-04-20 Joseph J. Daniele Electronic copyright royalty accounting system using glyphs
JP3480746B2 (ja) * 1993-11-11 2003-12-22 株式会社東芝 携帯可能電子装置
US5509074A (en) 1994-01-27 1996-04-16 At&T Corp. Method of protecting electronically published materials using cryptographic protocols
US5461217A (en) 1994-02-08 1995-10-24 At&T Ipm Corp. Secure money transfer techniques using smart cards
US6041316A (en) 1994-07-25 2000-03-21 Lucent Technologies Inc. Method and system for ensuring royalty payments for data delivered over a network
US5530520A (en) 1994-12-15 1996-06-25 Xerox Corporation Method of allocating copyright revenues arising from reprographic device use
CA2160942A1 (en) 1994-12-16 1996-06-17 Alexander Gibson Fraser Method of protecting proprietary rights in works of authorship
US5705798A (en) * 1994-12-16 1998-01-06 Mastercard International Inc. System and method for processing a customized financial transaction card
AU689550B2 (en) 1995-02-17 1998-04-02 Europay International S.A. Integrated circuit controlled transaction management system
PT932865E (pt) 1996-10-25 2002-12-31 Schlumberger Systems & Service Utilizacao de linguagem de programacao de nivel elevado com um microcontrolador
JPH10124639A (ja) * 1996-10-25 1998-05-15 Hitachi Maxell Ltd Icカード

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1321377C (zh) * 2005-06-16 2007-06-13 北京航空航天大学 智能卡存储环境的控制方法
WO2007112635A1 (fr) * 2006-04-03 2007-10-11 Beijing Watch Data System Co., Ltd Système d'exploitation intégré pour carte à puce et procédé de traitement de tâche
US8266619B2 (en) 2006-04-03 2012-09-11 Beijing Watch Data System Co., Ltd. Embedded operating system architecture for smart card
CN101141442B (zh) * 2006-09-07 2010-10-06 普天信息技术研究院 一种实现存储卡功能服务的系统和方法
US8255706B2 (en) 2006-12-26 2012-08-28 Beijing Watch Data System Co., Ltd. Dual usage smart card of CPU and logical encryption and its data synchronization method
CN101840526A (zh) * 2010-04-19 2010-09-22 深圳达实智能股份有限公司 智能卡、智能卡加密系统及方法
CN101840526B (zh) * 2010-04-19 2012-12-26 深圳达实智能股份有限公司 智能卡、智能卡加密系统及方法

Also Published As

Publication number Publication date
JP2002516010A (ja) 2002-05-28
JP4545813B2 (ja) 2010-09-15
JP2009059386A (ja) 2009-03-19
US6564995B1 (en) 2003-05-20
CN1178177C (zh) 2004-12-01
EP1016048A1 (en) 2000-07-05
WO1999016030A1 (en) 1999-04-01
CN1236462A (zh) 1999-11-24
CN1317683C (zh) 2007-05-23

Similar Documents

Publication Publication Date Title
CN1317683C (zh) 智能卡及其应用选择方法、智能卡系统
CN100576266C (zh) 信息处理系统,信息处理设备和信息处理方法
EP0842503B1 (en) Remote smartcard terminal link
CN1902609B (zh) 用于在一外围装置与一无线装置之间建立通信的系统及方法
RU2154300C2 (ru) Способ и устройство считывания информации с интеллектуальной карточки, интеллектуальная карточка
US6456859B1 (en) Method of delivering a telephone number associated with a telephone subscription, and telephone sets and mobile telephones implementing the method
CA1338386C (en) Portable personal banking system
US6745944B2 (en) System and method for identifying applications loaded in a smart card
PL331886A1 (en) Method of loading and reloading a money value into a data-carrier card
WO1999001960A2 (en) Smart card control of terminal and network resources
WO1995004328A1 (en) Device and method for ic cards
WO1996036051A1 (en) Card interface
RU94046131A (ru) Способ и устройство считывания информации с интеллектуальной карточки, интеллектуальная карточка
US4912308A (en) Device and method for effecting personal identification utilizing an IC card
EP1221681B1 (en) Application terminal
EP0389484A1 (en) Data carrying devices
WO2000011568A1 (en) Prepaid card vending machine and method
US5235165A (en) System for issuing resident certificates
CN109313761A (zh) 选择卡上的应用
WO1999045730A1 (en) An electronic device for the functional doubling with multiple cards of cellular telephones and similar
KR101086230B1 (ko) RF Tag 정보를 이용하여 거래 방식 정보를 제공하는 스마트 카드, 이를 포함하는 통신 단말기 및 이를 이용한 거래 방식 정보 제공 방법
EP1016976A2 (en) Method and device for distributing messages and appliance used thereby
JPS56103759A (en) Voting system
JPS60189074A (ja) 現金自動取引装置
CN110941968A (zh) 集成电路卡的处理方法、装置及系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: SETEC OY

Free format text: FORMER NAME: AXALTO SA

CP03 Change of name, title or address

Address after: East France

Patentee after: Gemalto Sa

Address before: Monte Carlo, France

Patentee before: Axalto S. A.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070523

Termination date: 20140918

EXPY Termination of patent right or utility model