CN1187709C - 用于智能卡个人化的系统和装置 - Google Patents

用于智能卡个人化的系统和装置 Download PDF

Info

Publication number
CN1187709C
CN1187709C CNB97195304XA CN97195304A CN1187709C CN 1187709 C CN1187709 C CN 1187709C CN B97195304X A CNB97195304X A CN B97195304XA CN 97195304 A CN97195304 A CN 97195304A CN 1187709 C CN1187709 C CN 1187709C
Authority
CN
China
Prior art keywords
data
card
personalization
record
management system
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.)
Expired - Lifetime
Application number
CNB97195304XA
Other languages
English (en)
Other versions
CN1222988A (zh
Inventor
D·R·图施
W·W·霍伊泽尔
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.)
UBIQ Inc
Original Assignee
UBIQ Inc
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=26687742&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1187709(C) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by UBIQ Inc filed Critical UBIQ Inc
Publication of CN1222988A publication Critical patent/CN1222988A/zh
Application granted granted Critical
Publication of CN1187709C publication Critical patent/CN1187709C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • 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/08Payment architectures
    • G06Q20/10Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
    • G06Q20/105Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems involving programming of a portable memory device, e.g. IC cards, "electronic purses"
    • 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
    • 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/36Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
    • G06Q20/367Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
    • 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/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3821Electronic credentials
    • 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • H04L9/083Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP]

Abstract

一个智能卡个人化系统包括一个包含卡发行人数据格式模板、卡应用、卡操作系统命令和个人化设备规定的数据库,并为一个能够动态调整发行过程中的变化的卡发行过程提供一个集中的输入和输出接口,以允许卡发行人在卡发行过程中能够容易地改变格式、卡应用、卡操作系统和/或个人化设备(130)。与任一个卡发行人管理系统(150)的系统接口管理向使用的特定个人化设备传输持卡人数据和卡应用,并维护用于实时和脱机询问的统计数据以支持临界管理和报告功能。而且,系统还利用多种保密方法以防止欺诈行为的发生。

Description

用于智能卡个人化的系统和装置
                      技术领域
本发明涉及数据存储设备,特别涉及制造诸如信用卡、借贷卡、标识卡以及其它业务卡之类的便携式编程数据载体。
                      背景技术
随着向用户、顾客或雇员发送业务卡的组织数量的增加,要求这些卡被设计成能够满足其特殊服务或应用的需求。这些组织还希望这些卡包含关于持卡人的数据。现有的业务卡将这样的数据编码在卡背面的磁条中,但是一个磁条所能保存的数据量是有限的。一种新型的业务卡是在塑料卡中嵌入一个微处理器芯片以大大增加该卡的数据存储量。此外,对于发卡人,在某几种芯片中能够执行复杂的卡应用,并且该芯片可包含一种操作系统。在工业中,嵌有芯片的业务卡被视为便携式编程数据载体,更普遍地被称为“智能卡”。在一个智能卡的表面被浮刻和/或印制的同时,就以初始化和/或个人化数据对该卡的芯片进行编程。
初始化数据主要包括三种信息:应用数据、保密数据和印制数据。对于一种给定的卡应用来说,应用数据对所有卡都是公用的,并且应用数据包括应用程序码和变元。保密数据用于防止卡的欺诈使用,并且通常以“密钥”的形式出现。诸如一个徽标、条码和各种数字信息之类的印制数据位于卡的表面上。部分或全部相同数据也可以被浮刻在表面上。也可以采用光学技术使卡的部分或整个表面成为一个通过适当的光阅读机可访问数据的存储媒体。
通过一个所谓的“个人化”过程,以单个持卡人的特有信息对智能卡编程。用于一个智能卡的个人化信息类似于当前包含在非智能卡中的个人化信息,如持卡人姓名、帐号、卡的有效期限以及照片。由于卡的存储容量增大,一个智能卡中的芯片除了标准业务卡上的基本信息以外,还可以包含诸如个人签名的图形表示、用于确定授权给持卡人的服务种类的数据以及对那些服务的帐目限定之类的附加数据。
智能卡发行过程必须对每个个人化卡和个人化过程的结果进行控制和报告。这样就必须保留多方面的报告和查帐文件以支持该卡的跟踪要求。
目前,一个智能卡发行系统必须被设计成能够满足一种特种卡应用,该应用是在一个特种卡操作系统的控制下被编程在一种特殊类型的智能卡上,并且能够将该卡的数据格式化以适用于发行该卡的特殊类型的个人化设备。无论这些变量中的一个(发行者应用、智能卡/卡操作系统和/或个人化设备)何时发生变化,整个发行系统都必须被重新配置,同时增加了在将个人化的智能卡发送给用户的过程中由卡的发行者所负担的时间和费用。此外,当前很多发行系统缺少一种用以向卡发行人提供关于任一批卡的状态的动态反馈的可行装置。
而且,如今所使用的智能卡发行系统利用了由卡的制造商或个人化设备的制造商所开发的专有方法。每个制造商为了鼓励各自的卡和设备的销售而对一种特殊的卡应用只开发一种唯一的个人化方案,并且每个方案仅专用于一个特定的卡发行人。这些唯一的方案试图使这些卡或设备的性能最优,而这种作法不能允许一个能够接受任一种卡操作系统和/或适用于任一种个人化设备的范围更宽、更一般化的个人化过程。
随着对智能卡的需求的增加,需要这样一种智能卡发行系统,它允许卡发行人使用任何类型的个人化设备及其相应的操作系统来处理多种智能卡,并将发行人的特种卡应用随所需的持卡人数据一起嵌入到任一种类型的智能卡中。
                      发明内容
根据本发明的一个方面,提供一种用于发行便携式编程数据载体的方法,包括步骤:
从一个卡发行人管理系统获取一个个人化设备标识符和一个持卡人的个人化数据;
从在由个人化设备标识符标识的数据库中的一个记录中获取用于一种个人化设备类型的设备特性数据;以及
向由个人化设备类型的设备特性数据指定的个人化设备传输个人化数据以发行数据载体。
根据本发明的另一个方面,提供一种用于发行便携式编程数据载体的系统,包括:
一个卡发行人管理系统接口,用于从一个卡发行人管理系统获取一个个人化设备标识符和一个持卡人的个人化数据;
一个个人化设备接口,用于从在由个人化设备标识符标识的数据库中的一个记录中获取用于一种个人化设备类型的设备特性数据;以及
个人化设备接口,还用于向由个人化设备类型的设备特性数据指定的个人化设备传输个人化数据以发行数据载体。
根据本发明的另一个方面,提供一种存储在一个存储设备上用于生成便携式编程数据载体的数据结构,包括多个个人化设备元件,其中通过一个唯一的个人化设备标识符对每个个人化设备元件寻址并且每个个人化设备元件指定用于一种个人化设备的操作参数,使得个人化数据被适当地格式化以向发行该数据载体所用的个人化设备传输数据。
根据本发明的另一个方面,提供一种用于发行便携式编程数据载体的系统,包括:
个人化设备,用于接收一个数据流并据此对便携式编程数据载体进行个人化;
从一个卡发行人管理系统获取的个人化数据;以及
一个智能卡个人化系统,该系统具有包含从下述组中选出的一个或多个数据元的一个数据库:
数据格式模板元件,
卡应用数据元件,
卡操作系统元件,
和个人化设备元件,
其中智能卡个人化系统输出作为处理由至少一个被选择数据元支配的个人化数据结果的数据流。
根据本发明的的另一个方面,提供一种用于发行便携式编程数据载体的方法,包括步骤:
获取一个持卡人的个人化数据和设备特性数据;以及
将个人化数据传输到由设备特性数据指定的个人化设备以发行该数据载体。
根据本发明的的另一个方面,提供一种用于发行便携式编程数据载体的系统,包括一个系统接口,用于获取一个持卡人的个人化数据和设备特性数据,并将个人化数据传输到由设备特性数据指定的个人化设备以发行该数据载体。
根据本发明的的另一个方面,提供一种用于发行便携式编程数据载体的系统,包括一个接口装置,用于获取一个持卡人的个人化数据和个人化设备的特性数据,并将个人化数据传输到由该特性数据指定的个人化设备以发行该数据载体。
根据本发明的的另一个方面,提供一种用于发行便携式编程数据载体的系统,包括:
一个系统接口装置,用于从一个卡发行人管理系统获取一个个人化装置标识符和一个持卡人的个人化数据;
一个个人化接口装置,用于从在由个人化装置标识符标识的数据库中的一个记录中获取用于一种个人化装置类型的特性数据;以及
个人化接口装置,还用于向由个人化装置类型的特性数据指定的个人化装置传输个人化数据以发行数据载体。
通过向能够动态适应发行过程中的变化的智能卡个人化过程提供一个输入和输出的中央接口,智能卡个人化系统找出现有技术中的弱点。该系统与任一个发行人管理系统进行接口,管理持卡人数据的传输和对所用的特定个人化设备的卡应用,并采集对实时和脱机查询的统计量以支持关键的管理和报告功能。该系统维护关于发行人数据格式、卡操作系统、卡应用程序以及个人化设备类型的数据库。这个数据库使该系统能够处理数据的任意组合和排列,从而对发行人来说改进了成本和投放市场的时间。而且,该系统接口于不同的有关卡保密的方法论以减少欺诈行为的发生。
                      附图说明
图1A是表示与一个智能卡个人化系统相结合的智能卡发行过程的方框图。
图1B用于图1A所示的智能卡个人化系统的输入和输出连接的功能性方框图。
图1C是示出了构成图1B所示的智能卡个人化系统的一个实施例的软件模块和数据结构的功能性方框图。
图2是在图1C的基础上附加了一个管理智能卡密钥的保密模块的实施例的功能性方框图。
图3是示出管理多种类型的卡和个人化设备的最小配置的智能卡个人化系统的另一个实施例的功能性方框图。
图4是在图3的基础上附加了一个管理多个卡操作系统的模块的实施例的功能性方框图。
图5是图4的实施例附加了保密模块的功能性方框图。
图6是图3的实施例附加了一个管理多个卡应用的模块的功能性方框图。
图7是图6的实施例附加了保密模块的功能性方框图。
图8是用于实现智能卡个人化系统的各项功能的计算机软件的高级流程图。
图9是利用软件模块和数据记录的智能卡个人化系统的替换实施例的功能性方框图。
图10是用于实现图9所示的智能卡个人化系统实施例的各项功能的计算机软件的高级流程图。
图11是图9所示的智能卡个人化系统实施例所用的一个卡结构模板记录的数据字段图表。
图12是图9所示的智能卡个人化系统实施例所用的一个数据格式模板记录的数据字段图表。
图13是图9所示的智能卡个人化系统实施例所用的一个卡应用数据记录的数据字段图表。
图14是示出了由智能卡个人化系统所跟踪的例项的报告格式。
                        具体实施方式
在下述的实施例的详细描述中,参照作为其组成部分并以示出说明实现本发明的具体实施例的形式的附图。这些被详细描述的实施例足以使本领域的技术人员实施本发明,并应当理解也可以利用其他在不偏离本发明的主题和范围的前提下对结构、逻辑和电学方面作出改进的实施例。因此,下述的详细说明不能作为对本发明的限定,只有后述的权利要求才能限定本发明的范围。
附图中参考标号的起始数字通常相应于图号,出现在多幅附图中的相同部件以相同的参考标号为标识。
发行智能卡
标准的业务卡,如常用的信用卡对大多数人来说是熟悉的。一个业务卡通常具有被印制或浮刻在卡表面上的持卡人信息,如姓名和帐号。一般,业务卡包含一个包含有编码后的持卡人数据等的磁条。对每个业务卡的持卡人数据进行印制/浮刻/编码的过程被称之为“个人化”。每个业务卡还会经过一个被称为“初始化”的过程,在该过程中通用于一批卡的特种信息,如发行人标识符和批号等被设置在卡上。
一个智能卡与标准业务卡的区别在于一个计算机微处理器芯片被嵌入到塑料卡中以大大增加卡的数据存储量。在某些种类的智能卡中,卡制造商预先在芯片中装入几种可用的卡操作系统之一,并且在个人化过程中由该操作系统控制芯片的编程。此外,在特定种类的芯片中也可以执行指定给卡发行人的复杂卡应用。
一个智能卡初始化数据主要由三种类型的信息构成:应用数据、保密数据和印制数据。对于一个给定的卡应用来说,应用数据对所有的卡都是通用的,并且包括被编程到芯片中的应用程序代码和变量。一般用作密钥或保密函数的保密数据验证卡上的数据并防止卡的欺诈使用。诸如徽标、条码和不同类型的数字信息之类的印制数据被印在卡的表面上。一些或所有相同的数据也可以被浮刻在表面上。也可以采用光学技术使智能卡的部分表面成为具有以适当的光阅读器可读取的数据的存储媒体。
智能卡的个人化信息相似于目前包含在非智能卡中的个人化信息,如持卡人姓名、帐号、卡有效期和照片。由于卡的存储容量增大,一个智能卡中的芯片除了标准业务卡上的基本信息以外,还可以包含诸如个人签名的图形表示、用于确定授权给持卡人的服务的种类的数据以及对那些服务的帐目限定之类的附加数据。
智能卡个人化系统
图1A示出了结合本发明的智能卡个人化系统的一个实施例的智能卡发行过程的组成部分。智能卡个人化系统100从一个卡发行人管理系统150(一般专有于卡发行人)接收数据,将该数据转换成一个数据流,并将数据流输出到用于对智能卡160进行个人化的个人化设备130。卡发行人管理系统150管理持卡人数据并确定要发行的卡的种类,要嵌入卡中的卡应用以及利用哪种个人化设备来发行用于一个特定持卡人的卡。如图1A所示,卡发行人管理系统一般为一个计算机程序,但智能卡个人化系统100也能够从其他的输入端接收数据,例如一个人从一个电话键盘区输入数据。
在图1A中将智能卡个人化系统100作为一个在计算机中执行的软件程序来说明。如下所述,智能卡个人化系统100访问定义了不同类型的卡和卡操作系统、卡应用和个人化设备的数据库记录。
软件和数据库的逻辑功能可以分布到一个客户/服务器网络中的多个计算机中或集中到一个处理器中。这些功能也可以被分布到通过标准局域网、广域网、专用电话线或其它用于宽松耦合处理器的通信装置相连接的处理器中。在工业标准工作站和/或个人计算机硬件上以及一个诸如Unix、Windows95或Windows NT之类的操作系统下执行该软件程序。
系统100控制卡打印机、浮刻设备和综合或附加智能卡接口设备,这些设备在图1A中以个人化设备130表示。个人化设备130还代表诸如大卷卡打印机/浮刻器、小卷卡打印机/浮刻器、自动出纳机(ATM)、销售点终端、无人售货机、个人计算机、网络计算机和联机电信设备之类的设备。由于人们已经在已有的非智能卡个人化设备上进行了投资,所以很多卡发行人不会购买全新的智能卡个人化设备,而是在他们已有的个人化设备上增加一个智能卡接口设备,该接口设备能够在旧设备执行打印和浮刻功能的同时对卡中的芯片进行编程。在这样的配置中,运行智能卡个人化系统100的计算机系统或“主机”被物理连接到这两种设备或仅连接到其中一种设备上。在后一种情况中,主机控制直接相连的设备并与另一设备具有逻辑连接。设备与主机之间的物理连接依制造商和设备模型的不同而不同。通用工业标准连接包括串行RS232、SCSI(小型计算机系统接口)、以太网和串行TTL(晶体管-晶体管逻辑电路)。此外,一些设备需要一个专用的总线连接。
也可以通过标准局域网、广域网、专用电话线或其它用于传输数据的远程通信基础设施来实现智能卡个人化系统100和卡管理系统150和设备130之间的连接。在1996年7月9日授权给Laing等人的美国专利No.5,524,857中描述了在对智能卡个人化时所使用的这种远程连接。另一种连接对所属技术领域的技术人员来说是显而易见的并在本发明的范围之内。
图1B是智能卡个人化系统的一个实施例的方框图,用于说明智能卡个人化系统100与一个卡发行组织为了发行智能卡而采用的功能之间的逻辑连接。由卡发行组织保存的持卡人数据包含有关每个持卡人的信息,如姓名、帐号、卡的有效期以及可应用的服务。图1B中作为持卡人数据152的模型示出了将持卡人数据输入到卡发行人管理系统150中的几种方式。卡发行人管理系统150可以接收诸如磁带、软盘或CD ROM之类的计算机媒体上的持卡人数据。另外,可以通过一个诸如通用交换电话网络、分组交换网络,即Internet、专用线路或电缆/卫星电视信号之类的联机连接来输入持卡人数据152。将持卡人数据152输入到系统150中的其他方式对于所属技术领域的技术人员来说是显而易见的。
除卡发行人管理系统150之外,卡发行人通常还具有与智能卡个人化系统100接口的已有报告功能154,以使卡发行人能够查阅由系统100保存的统计信息。同样,由卡发行人提供并表示为密钥管理器111和密钥数据库128的外部保密源提供了与卡发行人管理系统150和智能卡个人化系统100共同工作的保密函数。图1B还说明了支持具有附加智能卡接口设备的卡发行人的智能卡个人化系统100的一个替换实施例。系统100将个人化信息的一部分导向旧的个人化设备130并将数据的剩余部分导向对芯片编程的智能卡接口设备132中的后处理器132。下面将详细描述这些功能。
后面附图所示的用于智能卡个人化系统100的软件程序的实施例作为代码模块的组合,其中每个模块执行发行过程的一个特定部分。在这些实施例中,通过定义的输入和输出程序调用来连接模块并通过用于对存在数据结构中的数据进行访问的标准数据询问命令来连接数据结构。模块之间以及模块和数据结构之间的通信协议根据编写模块所用的语言和用以支持数据库的基础数据管理系统的不同而不同。
图1C是图1B所示的没有外部保密功能的智能卡个人化系统100的更详细的功能性方框图。图1C示出了软件模块和数据库记录之间使智能卡个人化系统100能够在发行智能卡时组合多种发行人数据格式、卡操作系统、卡应用和个人化设备的内部连接。
智能卡个人化系统100向一个卡发行人管理系统150提供一个定制的卡发行人管理接口101。在这个实施例中,卡发行人管理系统150从一个持卡人数据库152向系统100传送个人化数据。系统100中的每个软件模块都要求个人化数据以一种特定的内部格式被传送。由于个人化数据是由卡发行人定义的不同于软件模块所要求的内部格式的外部格式,所以系统100利用数据格式模板将个人化数据转换成内部格式。系统100通过一个经过卡发行人且系统100用于获得一个如记录120和卡发行人管理系统接口101之间的可选连接所述的可选数据格式模板记录120(图1C中模型所示)的数据格式标识符来获得数据格式模板。另外,卡发行人以向系统100传送数据格式模板记录来取代数据格式标识符。在另一个实施例中,数据格式模板可以来源于卡应用记录124中的数据,该卡应用记录由经过发行人的应用程序标识符指定,如卡应用数据库124和卡发行人管理系统接口101之间的可选连接所述。
在图1C的替换实施例中,通过将保密函数作为卡应用记录的一部分传送到系统中而向智能卡个人化系统100的内部提供保密功能。
图1C中还示出了一个个人化数据格式与内部格式相匹配的替换实施例。由于在这个实施例中不需要外部和内部格式之间的转换,所以不需要数据格式模板,从而不存在数据格式记录120,也不存在卡发行人管理系统接口101与数据格式记录120和卡应用数据库124之间的连接。数据格式记录120可由多个指示系统100的表组成,使得个人化数据的适当分列或指示持卡人数据记录的字段所出现的顺序的简表对于所属技术领域的技术人员来说是显而易见的。用于确定上述个人化数据的格式的各种替换过程隐含在这里所述的智能卡个人化系统100的所有实施例中。
利用一个由卡发行人管理系统150提供的卡标识符,一个卡操作系统接口模块103读取卡操作系统122专用的编程控制命令用于嵌入到所发行的卡中的微处理器芯片。编程控制命令利用个人化数据和卡发行人所选择的卡应用引导芯片的编码。
每个卡应用包括程序代码和作为应用数据124存在数据库中的可变数据,并且以一个应用程序标识符为标识。卡发行人管理系统150向系统100传送一个或多个被卡应用接口模块105使用以获得相应应用数据124的程序应用标识符。
由一个个人化设备标识符定义卡发行人意欲用来发行批量卡的个人化设备。一个个人化设备接口模块107获得相应于个人化设备标识符的个人化设备130类型所专有的设备特性数据126。个人化设备接口107还获得编程控制命令、应用代码和变量以及转换后的个人化数据,并将这个数据的全部内容传送到设备特性数据126所指定的个人化设备130中以发行智能卡。
系统100的一个替换实施例支持一个这样的卡发行人,他已经通过使个人化设备接口107将转换后的个人化信息的一个子集导向旧的个人化设备130而将数据的剩余部分导向智能卡编程设备中的后处理器132,从而增大其已有的带有一个智能卡编程设备的个人化设备。
智能卡个人化系统100还提供一个跟踪/报告模块/机109,它从系统100的其它模块中收集统计信息并对作为硬拷贝报告154输出或作为卡发行人管理系统150中的一个报告功能的输入的统计信息进行格式化。由于这个统计信息是被实时采集的,所以卡发行人管理系统150能够交互地查询跟踪/报告模块109以便于在执行该模块时获得有关智能卡个人化系统的统计信息。图14示出了由跟踪/报告模块109所监视的例项。
在图2所示的一个替换实施例中,智能卡个人化系统100包括一个以密钥管理器模块111和密钥数据库128的形式存在的保密源。在制造智能卡时,自动售货机在芯片上包括,保密结构以防止非授权的程序编写。通常根据编写在卡上的应用来实施保密体系。例如,编写在一个存储值应用中的密钥不同于被编写在保健应用中的密钥。保密体系的实施方案也随卡的类型不同而不同:一些卡只需要一个启动芯片编程的密钥,而另一些卡则需要多个密钥来启动芯片编程和执行附加的保密功能。图2示出了密钥管理器111在与一个需要多个密钥的卡上的保密体系接口时的基本功能。
如图2所示,密钥数据被存储在位于智能卡个人化系统100的外部的密钥数据库128中,并被卡发行人或其他保密源维护。扩展密钥管理器111来管理或多或少的密钥和与一个由智能卡个人化系统100本身管理的密钥数据库进行接口,这种作法依赖于应用、操作系统和特定卡发行应用所使用的个人化设备,并且对所属技术领域的技术人员来说是显而易见的。
密钥管理器111还提供了附加装置以保证密钥数据的真实性、完整性和安全性。在一个实施例中,通过不同的加密方法来确保密钥数据的真实性。通过数字签名装置来实现密钥数据的完整性,该数字签名装置利用公共密钥(public keys)来保证正在从有效源发送和接收密钥数据。通过对被传输的具有一个私人密钥的数据加密来保证密钥数据的安全性,该私人密钥与数据接收器共享并且数据接收器在接收数据的同时利用该私人密钥对数据进行解密。
在系统100从密钥数据库128中接收一个密钥记录之后,与卡操作系统接口103和卡应用接口105相连的密钥管理器111执行密钥的真实性、完整性和安全性功能。然后,系统100通过个人化设备接口107将密钥数据与其他卡数据一起传送到个人化设备130中。
在一个替换实施例中,密钥管理器111将保密信息送至智能卡个人化系统100的其他模块中。例如,在将数据送至智能卡个人化系统100之前,可通过卡发行人管理系统150对持卡人数据部分,如PIN(个人标识号)代码进行加密。卡发行人管理系统接口101通过密钥管理器111从密钥数据库128中读出加密密钥,并在将PIN代码编码或编程到磁条和/或芯片中之前对该数据解密。
在另一个替换实施例中,密钥管理器111是一个“钩”在智能卡个人化系统100中的代码,该系统为一个提供所需的保密功能的外部保密源提供一个通路连接。这种外部保密源的一个例子就是一个由第三者编写的保密管理器程序,该程序管理类似于密钥数据库128的由密钥和/或保密函数构成的保密数据库。保密函数是由保密管理器执行的外部例程,或由保密管理器传递并由智能卡个人化系统100执行以提供所需的保密函数的代码模块,或二者的组合。
图3示出了智能卡个人化系统100的最小配置。在这个实施例中,软件只启动卡发行人管理系统接口模块101和个人化设备接口模块107。这个实施例允许卡发行人利用系统100对非智能卡进行个人化,从而节省两个分离的个人化系统的成本,同时允许卡发行人使用多种数据格式和多种类型的个人化设备。图3还示出了一个结合图1C的附加替换实施例,该实施例包括如上所述的跟踪/报告模块109。
在另一个替换实施例中,当光编码设备被用作个人化设备130时,图3所示的智能卡个人化系统100对一个光业务卡上的数据进行编码。
图4和5描述了另一个在卡发行人没有将卡应用编写到智能卡芯片上时实现的替换实施例。这些实施例允许卡发行人通过在多种类型的个人化设备上附加不同的操作系统来发行多种卡,而无需重新配置智能卡个人化系统100。结合图1C,如上所述,图4包括支持报告和后处理的模块。图5示出了在图4的基础上附加了密钥管理器模块111的实施例,该密钥管理器模块111为用于向个人化设备130传输数据的卡操作系统接口103提供安全性。
同样地,图6和7描述了支持卡发行人将智能卡上的芯片只用作卡应用的数据存储设备,而在芯片上无需执行操作系统的实施例。智能卡个人化系统100支持多种卡应用,这些应用适用于以多种个人化设备发行的多种卡类型。除了密钥管理器111向卡应用接口105提供密钥和/或功能而不是向卡操作系统接口103提供密钥和/或功能之外,图6和7与图4和5是相似的。
图8是用于实现上述智能卡个人化系统100的功能的软件的一个实施例的高级流程图。在块801,该软件从卡发行人管理系统得到一个用于一批将被发行的业务卡的个人化设备标识符。根据将被发行的卡的种类,该软件同时还得到一个或多个应用程序标识符和/或一个卡操作系统标识符。然后该软件通过上述过程之一得到相应于个人化数据的格式的特定数据格式模板(块803)。在块805,该系统从由个人化设备标识符指定的个人化设备记录中得到用于发行成批的卡的个人化设备的设备特性数据。
如果一个卡操作系统标识符被卡发行人管理系统传递(块807),则在块809该软件从相应于卡操作系统标识符的卡操作系统数据库记录中读出编程控制命令。块811和813在从数据库中读出应用数据,如代码和/或变量的同时,对一个卡应用执行相同的逻辑。此时,该软件已经得到了该批的所有卡所必需的公用数据,并通过该逻辑来开始循环发行对单个持卡人的卡。
卡发行人管理系统将一个持卡人的个人化数据传递到该软件(块815),该系统将数据项从数据格式模板所定义的格式转换成智能卡个人化系统的模块所使用的内部格式(块817)。如果卡芯片包含需要密钥的保密体系(块819),则该软件在块821从适当的密钥源中得到执行密钥功能所需的密钥数据。
现在该软件准备将数据传送到个人化设备以对该卡编程。如果该卡被密钥保护,则在块823执行密钥功能并传送密钥数据。如果可用,就传送用于芯片操作系统的编程控制代码(块825和827);然后,如果需要,就传送应用代码和/或变量(块829和831)。最后,发送被转换成内部格式的持卡人个人化数据(块833)。
在数据被发送到卡中之后,该软件在块839向统计信息中加上适当的值,收集所述统计信息用于卡发行人管理系统。如果更多的同一批中的卡被持续发行(块841),则该软件返回块815并获取下一个持卡人的个人化数据。否则,该软件确定卡发行人管理系统是否具有要发行的不同批号的卡(块843)并返回块801以获取必要信息来重复对新的一批卡的操作。如果没有要发行的卡了,就退出该软件。
在不超出本发明范围的前提下,可以改变卡发行人管理系统150向智能卡个人化系统100传递必要数据的装置和智能卡个人化系统处理来自卡发行人管理系统的数据的顺序。由图9和10所述的替换实施例所示出的系统100的不同操作环境说明了不同的排列。
在图9中,对于一个诸如分别相应于图1B所示的111和128的保密管理器940和保密数据库942之类的保密源来说,一个保密模块911作为一个进入智能卡个人化系统100的通路。保密管理器940控制对保密数据库942的访问并连接到保密通路911中以执行智能卡个人化系统100的必要保密功能。保密通路911与卡发行人管理系统接口901相连接,它允许接口901请求保密管理器940对由卡发行人管理系统950以加密格式传递的个人化数据进行解密。保密通路911也与卡应用接口903和卡操作系统接口905相连接,使得它能够向那些接口提供必要的密钥和/或保密函数,如上面结合图2所述。
而且,在利用卡标识符获得卡操作系统924专用的编程控制命令之前,图9所示的智能卡个人化系统100的实施例能够获得由应用程序标识符指定的应用数据922。这个实施例允许在读取用于卡操作系统924的编程命令和设备特性数据926之前,将个人化数据和应用数据转换成内部格式,从而提高每个智能卡的处理速度。
标准业务卡具有被印制和浮刻到卡表面上的数据和/或被编码到卡上的磁条中的数据。利用智能卡,数据也可以被存到微处理器中的一个内部存储区中。相同数据可以被置于卡表面上、磁条中和芯片存储器中。卡中和卡上的数据的准确排列随正在被发行的智能卡的种类和卡发行人的要求而改变。
图10是图9所示实施例的高级流程图并结合图11、12和13,进一步说明了如何利用不同的装置来实现智能卡个人化系统100。卡发行人管理系统950在块1001向智能卡个人化系统100传递一个定义了智能卡的配置的卡结构模板。
图11说明了卡结构模板记录1100的数据结构的一个实施例。微处理器芯片标识符1101和卡操作系统标识符1102(如果有)专指要被发行的智能卡的类型。主文件定义1103包含诸如芯片源和该芯片被更改的最后日期之类的控制信息。系统文件定义1104、1105、1107包含芯片存储器中的系统文件的位置地址。系统文件被卡操作系统使用并包含诸如用于卡和应用的PIN代码以及算法表之类的信息。在图11所示的实施例中,主文件和系统文件定义符合国际标准组织(ISO)指令号7816-4。
卡结构模板记录1100的下面三个字段定义了卡表面和磁条上的数据的排列。如果信息被印制在卡上,如持卡人的照片1109,则卡发行人管理系统950将该数据印制在卡表面上的位置传递到卡结构模板记录1100的打印模板中。相似地,要浮刻的数据在卡表面上的位置被传递到浮刻模板中,并且要被编码到磁条中的数据列被传递到磁条模板中。在卡结构模板记录1100中,浮刻数据包括持卡人的姓名(EMName)1111,帐号(EMAcct)1113,和有效日期(EMXdat)1115,以及由帐号(MSAcct)1117和有效日期(MSXdat)1119构成的磁条数据。在打印、浮刻和磁条模板中的数据项的个数随卡发行人所希望的智能卡的配置而变,这对所属技术领域的技术人员来说是显而易见的。
如果卡发行人想将卡应用编写到智能卡的芯片中,则在卡结构模板记录1100的字段1121、1123、1125中卡发行人将应用程序标识符传递到智能卡个人化系统100。每个应用具有与其相关的特定保密函数(1127、1129、1131),并且该信息也被卡发行人管理系统950传递。卡结构模板记录1100还包含用于发行智能卡的个人化设备的个人化设备标识符1123。
在一个替换实施例中,智能卡个人化系统100通常将所用的卡结构模板记录存储到一个内部数据库中,使得卡发行人管理系统950只需要传递一个卡结构模板标识符,该标识符标识哪个卡结构模板记录被用于特定的一批卡。
在块1003,智能卡个人化系统100从卡发行人指定的一个预定位置中获得用于个人化数据的数据格式模板。如果卡发行人已经向系统100传递了一个数据格式标识符,则从数据格式数据库920中读出相应于该数据格式标识符的数据格式模板记录。另外,卡发行人可以传递数据格式模板记录本身。当数据格式标识符和数据格式模板记录都没有被传递到系统100时,由卡应用数据确定个人化数据的格式,下面将更详细地予以说明。
图12示出了一个数据格式模板记录的例子。数据格式模板记录1200定义了持卡人数据库952中的一个理想的个人化数据记录格式,其中帐号1201为第一字段,持卡人姓名1202为第二字段,卡的有效日期1205为第三字段。在一个实施例中,个人化数据记录是以逗号定界的,所以无需用数据字段长度来定义记录格式。从而图12所示的数据格式模板记录1200完全定义了对智能卡个人化系统100的一个以逗号定界的个人化数据记录的结构:133444999922,MaryJane Smith,0299。
在块1007,智能卡个人化系统100获得相应于由卡发行人管理系统950传递的应用程序标识符的卡应用的应用数据922。如果没有应用程序标识符被传递,则智能卡个人化系统100得到默认的应用数据(块1008)。相应于应用程序标识符的卡应用数据记录中默认值和/或应用数据被插入到卡结构模板记录1100的相应字段中,即1121、1123、1125。
图13示出了一个卡应用数据记录的实施例。卡应用数据记录1300中的第一字段是应用名称1301。与其他基于计算机的应用程序一样,一个卡应用处理来自向自动出纳机一样的外部源或来自向编码到微处理器的存储器中的数据文件一样的内部源的数据。利用智能卡使微处理器执行适当的应用,并且该应用按顺序访问内部文件以读取或存储数据。为了访问内部数据,卡应用数据记录包含指向芯片存储器中的应用文件(1302、1305、1307)和应用文件内的字段位置的指针。在发行卡时,利用来自持卡人数据库952的数据对一些字段进行初始化。应用数据1300包括一个指向位于芯片存储器中的一个持卡人文件的地址1303,并且定义持卡人文件包含以下三个字段:持卡人姓名(ICName)1309,帐号(ICAcct)1311和有效日期(ICXdat)1313。附加内部数据被存储在其他应用文件中,并且那些附加文件的格式也是由应用数据1300定义的。
如果嵌入智能卡中的芯片包含一个由卡结构模板记录指定的操作系统,则智能卡个人化系统100在块1011从卡操作系统数据库924中得到一组用于操作系统的编程控制命令。每种操作系统的编程控制命令包括用于诸如生成和访问芯片存储器中的文件、在位于芯片存储器中的文件中读写记录之类的功能的命令,用于证实PIN(个人标识号)代码的保密命令和用于改变存在芯片中的货币金额的控制处理。
在块1013,智能卡个人化系统100从个人化设备数据库926中得到相应于卡结构模板记录中的个人化设备标识符的设备特性数据。设备特性数据中包括用于控制个人化设备操作的一组个人化编程控制命令。在具有卡操作系统的情况下,个人化控制命令专用于设备的售主,但是通常包括面向管理、格式化和智能卡制造方面的命令。
当智能卡个人化系统100已经得到了定义一个智能卡所需的所有数据时,就准备好从卡发行人管理系统950接收个人化数据记录952。在每个个人化数据记录952在块1015被传递时,如果存在数据格式模板,智能卡个人化系统100在块1017就利用数据格式模板将个人化数据转换成内部格式,并利用卡应用数据和卡结构模板将个人化数据映象到用内部原本语言(internal scripting language)写成的命令原本(command script)中的变量中。下面进一步说明该转换和映象处理。利用诸如Basic、Java或C之类的标准编程语言代替内部原本语言的替换实施例也属于本发明的范围之内。
智能卡个人化系统100检查智能卡发行过程中各个不同部分的保密要求。在图11所示的卡结构模板的实施例中,在块1019由卡结构模板记录1100指定对应用的保密要求。如果有保密要求,则在块1021,智能卡个人化系统100从保密管理器940中获取保密数据和/或函数,并将这些函数加入到内部原本中。智能卡个人化系统100的一个替换实施例向用以从保密数据库942读取适当的保密数据和/或函数的保密管理器940传递卡操作系统和个人化设备的标识符以及应用程序标识符。保密函数通常利用来自附加数据源的数据结合存在芯片中或来自象保密管理器940一样的外部保密模块的算法表来执行密钥真实性、数据完整性、数据安全性的判断和其他结合图2所述的保密过程,其中所述附加数据源包括存在内部芯片文件中的数据,个人化数据952,操作系统数据库924,卡应用数据库922等。
一旦完成了内部命令原本,就必须将其转换成适用于本地的卡操作系统(如果存在)和个人化设备的专用编程控制命令,以便于将个人化数据传送到智能卡中。在这个实施例中,在块1025和1027,由一个原本语言注释器利用从卡操作系统数据库924和个人化设备数据库926中获取的信息执行这个转换过程。
在块1029,智能卡操作系统100将注释后的原本传递给个人化设备,该设备执行编程控制命令以将适当的个人化数据分别浮刻/印制到智能卡的表面上,编码到智能卡的磁条中和编写到智能卡的芯片中。如前所述,如果卡发行人选择购买一个附加的智能卡编程设备安装到已有的个人化设备上,则智能卡个人化系统100的一个替换实施例直接将浮刻和编码的控制命令分配给个人化设备930而将用于芯片的控制命令分配给智能卡编程设备中的后处理器132。
当一个卡的发行过程已经结束时,如果还有同一类型的其他卡等待发行,则智能卡个人化系统100获取下一个个人化数据记录(块1033)。否则,智能卡个人化系统判断是否还有另一批不同类型的智能卡在等待发行(块1001)并通过从卡发行人那里获得一个新的卡结构模板记录而再次开始发行过程。
在下面的例子中利用样本数据来进一步说明由图9和10所示的智能卡个人化系统100的实施例执行的处理过程。卡发行人管理系统950通过向智能卡个人化系统100发送一个卡结构模板记录,应用程序标识符,一个卡操作系统标识符,一个个人化设备标识符和一个可选的数据格式模板标识符或一个数据格式模板记录来请求发行过程的初始化。在这个例子中,卡发行人管理系统950传递一个包含下示标识符的应用资源模板记录。系统100利用上述和下面结合样本持卡人数据记录详细说明的过程之一得到一个数据格式模板。
应用资源模板记录
  [A1]
  DFT=CARD1.DFT
  CAT=CARD1.CAT
  CID=CHIPX.CID
  CPT=CARD1.CPT
  SOURCE=A1
记录中的第一语句标记了用于一个特定应用的信息的起始,在此例中为“A1”。接在后面的四条语句定义了用于卡结构模板记录(DFT)、卡应用记录(CAT)、卡操作系统记录(CID)以及个人化设备记录(CPT)的标识符。最后一条语句是由卡发行人管理系统950生成的一个包含持卡人数据记录的文件的名称。卡发行人管理系统950输入持卡人数据作为要发行一个卡的请求或要发行“一批”卡的请求。
系统100从数据库中读取与标识符相应的记录。然后系统100利用包含在卡结构模板和数据格式模板中的信息建立一个内部“原本”,这个原本后来翻译成包含在卡操作系统和个人化设备记录中的特定命令,其中个人化设备记录指示个人化设备处理每个持卡人的个人化数据和向每个持卡人发送卡。
下面示出了持卡人数据记录952的两个例子。
                  持卡人数据记录
Smith,James^12653683091245^0998^041052^mmmm
Anderson,Sue^39485003984138^0297^110248^mmmm
在这些记录中,由卡发行人所定义的格式将帐户名(持卡人姓名)置于第一个字段内,其后依次为帐号、有效日期、出生日期和医疗保健数据。
在处理每个持卡人的数据记录952时,系统100利用数据格式模板对数据记录进行翻译。系统100还利用数据格式模板和卡应用记录922来验证数据952以保证正确的数据和格式。在下表的第一行中示出了与如上所示的持卡人记录格式相应的数据格式模板示例。包含在表中的James Smith个人化数据记录示出了数据格式模板与持卡人数据记录字段之间的一致性。数据格式模板给持卡人记录中的每个字段分配一个与在系统100内被使用的内部顺序相应的内部标签%1,%2等。
                 数据格式模板记录
|    %1    |      %2     |%3 |  %4 | %5  |
Smith,James^12653683091245^0998^041052^mmmm
上述例子表示了最简单的情况,即一个持卡人数据记录952的字段是按照智能卡个人化系统100所使用的内部顺序排列的。这种一一对应意味着系统100无需将持卡人数据字段转换成内部字段顺序。在这样的情况下,是不需要数据格式模板记录的。这样,在一个替换实施例中,卡发行人不必向智能卡个人化系统100传递一个数据格式标识符,而只需传递一个用于通知系统100由于持卡人数据字段与内部字段顺序一一对应而不需要数据格式模板的指示器,如一个标志。系统100按照指示器的指示跳过转换步骤。
下面示出的更复杂的例子就是持卡人数据记录952的字段和字段中的数据相对内部系统顺序来说是无序的。在这种情况下就需要进行转换。
           发行人格式中的持卡人数据
12653683091245 James Smith 0998 041052 mmmm
          转换成内部格式的持卡人数据
Smith,James^12653683091245^0998^041052^mmmm
系统100利用数据格式模板将数据字段转换成上述内部顺序。该转换可能会导致数据字段的物理重排或可能是逻辑重排,其中每次系统100参照持卡人数据记录中的一个字段时,数据格式模板作为一个关键字被调用。为转换不同排列的持卡人数据而设计的各种数据格式模板对于所属技术领域的技术人员来说是显而易见的,就象本例用于上述最简单的表中的字段或一组分析的指令或其它手法的替换一样。
卡结构模板记录描述了卡上的芯片结构。在如下所示的例子中,$MF项定义了一个根目录(3F00),而$DF项定义了一个医疗应用(5F20)和一个记帐应用(5F10)。$EF项定义的特殊应用,如包含帐户名的6F00和包含帐号的6F10位于每个目录中。所有用文件描述的数据驻留在卡结构模板中,并在智能卡发行过程中的不同情况下被参照。
                卡结构模板记录
$CHIP=3102,MEM=8192,SIZE=N10
$MF PATH=x3F00,TAG=ROOT,TITLE=‘根目录’,SIZE=D7194
$DF PATH=x3F005F10,TAG=ACCT,TITLE=‘帐户数据’,
SIZE=D2048
$DF PATH=x3F005F20,TAG=MED,TITLE=‘医疗’,SIZE=D1024
$EF PATH=x3F003100,TAG=ICCID,TITLE=‘发行人ID’,
FORMAT=T,SIZE=D10
$EF PATH=x3F005F205E00,TAG=MED1,TITLE=‘医疗简要表’,
FORMAT=T,SIZE=D80
$EF PATH=x3F005F106F00,TAG=NAME,TITLE=‘帐户名’,
FORMAT=T,SIZE=A30
$EF PATH=x3F005F106F10,TAG=ACCTID,TITLE=‘帐号’,
FORMAT=T,SIZE=N14
$EF PATH=x3F005F106F20,TAG=EXPIRE,TITLE=‘有效期’,
FORMAT=T,SIZE=N4
$EF PATH=x3F005F106F30,TAG=BIRTH,TITLE=‘出生日期’,
FORMAT=T,SIZE=N6
卡应用记录922将持卡人数据952“映象”到该应用所使用的数据字段中。如下所示的卡应用记录922的例子使其数据项按照被智能卡个人化系统100处理的顺序排列。
                   卡应用记录
     $VL ICCID VALUE=1234509876
     $VL MED1%5,TYPE=A
     $VL NAME%1,TYPE=A
     $VL ACCTID%2,TYPE=N
     $VL EXPIRE%3,TYPE=N
     $VL BIRTH%4,TYPE=N
     $VL FMTACCT%2(1-4)-%2(5-9)-%2(10-14)
ICCID项包含芯片标识符。其余除FMTACCT以外的各项都将一个“标记”映象到持卡人数据记录952的字段中,这些字段中包含信息(如上述数据格式模板中所定义的)并规定字段中的数据类型。这样,MED1标记表示持卡人数据记录952的第五个字段并且数据为字母格式。FMTACCT项将持卡人数据记录952的第二个字段,即帐号,分成几段并在段间插入连字符。
卡操作系统记录924中包含对卡上的芯片编程所需的编程控制命令。如下所示的卡操作系统保持控制命令示例取自ISO指令号7816-4并且不作为任何特定卡操作系统的内部专有命令。
               卡操作系统记录
           SELECT A0A4000002%F
           WRITE A0D0%0%L%D
           READ A0B0%0%L%D
           RESET VALUE=xFF
上述记录中的每一项包含一个标记,其后为用卡操作系统的自然语言编写的相应命令。可变的参数字段用“%”和一个字母表示,在处理每个卡时,在字段中填入适当的持卡人数据。
个人化设备记录926中包含个人化设备特性数据,如用于定义在一套特定的个人化设备上发行一个完整的卡所需的实际顺序和步骤的指令。此例中所使用的指令示例是假想的,并且不代表用于任何特定个人化设备的内部专用指令。
                  个人化设备记录
          $EMBOSS
                #EMB#%FMTACCT%^%NAME%
          $ENCODE
                #ENC#%%%ACCTID%^%NAME%
          $IC
                #\@#
                @ICCID
                WRITE ICCID
                @NAME
                SELECT ACCT
                SELECT NAME
                WRITE NAME
                @ACCTID
                SELECT ACCTID
                WRITE ACCTID
                @EXPIRE
                SELECT EXPIRE
                WRITE EXPIRE
         $PR
在每个卡被发行时,按照以“$”开头的项所定义的四步顺序处理上述个人化设备特性数据。卡应用记录922用于判断每个指令中的可变参数字段的值。
$EMBOSS指令是一个以控制序列#EMB#开始的数据流,它通知个人化设备其后的数据应当被浮刻到卡上。指令中的每个数据字段位于一对百分号之间。在这种情况下,第一个数据字段是FMTACCT,或如卡应用记录922中定义的格式化的帐户字段。系统100搜索卡应用记录922中的FMTACCT项并从持卡人记录952第一示例的第二个数据字段中生成数据串“1265-36830-91245”。下一个字段,NAME,取自持卡人记录952中的第一个数据字段。这样,持卡人记录952的第一示例的浮刻指令变成了#EMB%1265-36830-91245%%Smith,James%。
$ENCODE指令使得系统100以同于浮刻指令的方式将持卡人数据编码到卡上的磁条中。依据后面的IATA(国际空运协会)和ISO标准的附加控制字符被插入到命令中。最终的指令为#ENC#%%%12653683091245%%Smith,James%。
$IC命令规定了要存入芯片的存储器中的信息。卡操作系统记录924用于将个人化设备记录中的指令转换成用于操作系统的编程控制命令。一个控制序列,#\@#用于通知个人化设备后面的数据是芯片数据。要被保存的第一个字段是芯片标识符ICCID。系统100按照以卡操作系统记录924中的WRITE标记标识的命令翻译个人化设备记录926中的WRITE标记。由于在应用记录922中没有为芯片标识符项指定偏移值,所以隐含值“0000”被加入%0变量参数字段中。%L变量参数字段被设置成卡结构模板中$CHIP项中的SIZE字段的值,即“10”或十六进制的“0A”。%D变量参数字段被设置成ICCID的值“1234509876”。最终的命令为A0D000000A1234509876。
下面的命令使卡操作系统将持卡人姓名存入芯片上帐户目录中的帐户名文件中。系统100将SELECT ACCT命令转换成相应的卡操作系统命令。系统100找到卡操作系统记录924中的SELECT项和卡结构模板记录中的ACCT项,并以用于定义在ACCT项中的帐户目录的指定目录路径,即“5F10”代替SELECT项中定义的命令中的%F变量参数字段。最终的命令为10A40000025F10。同样地,SELECT NAME命令使系统100用帐户名文件“6F00”代替%F变量参数字段。最终的命令为A0A40000026F00。这个序列的最后一个命令是WRITE命令。系统100通过用隐含偏移值“0000”代替%0,用卡结构模板记录中NAME项所定义的SIZE字段值“30”或十六进制的“1E”代替%L以及用持卡人数据记录952的第一示例中的持卡人姓名“Smith,James”代替%D来翻译WRITE命令,以产生命令A0D000001Esmith,James~~~~~~~~~~~~~,其中每个“~”代表一个空格以将名字填充到30个字符。
系统100以相似的方式处理个人化设备记录926中的其余命令,以产生一个包含了用于对持卡人数据记录952的第一示例发行一个卡的命令的接近的数据串:
#\@#A0D000000A1234509876A0A40000025F10A0A40000026F
00A1D000001ESmith,James~~~~~~~~~~A0A40000
026F10A0A4000002E12653683091245A0A40000026F2040998。
$PR命令使系统100向个人化设备发送命令数据流。
图11、12和13所示的数据格式和结合上述例子讨论的样本数据只是用于说明智能卡个人化系统100的各个实施例的不同功能。依使用的环境而定义所需的数据和格式对于所属技术领域的技术人员来说是显而易见的。
正如所属技术领域的技术人员来说亦为显而易见的,智能卡个人化系统100包括软件程序的替换实施例,在这些软件程序中利用不同于附图所示的模块执行系统的功能。在不偏离本发明的构思和范围的前提下,系统100可以以串行或并行方式或两种方式的组合来处理数据。软件程序可以用几种广泛使用的编程语言中的一种来编写,并且模块可以根据所选择的语言而被编码为子程序、子系统或对象。相似地,系统100所使用的数据被描述和表示为具体化在数据库中的逻辑记录,但本发明并不仅限于所描述的数据记录的排列,也不是任何特殊类型的隐含的数据管理系统的应用。来自销售者,如Oracle、Sybase、Informix或Microsoft的关系数据库提供了用于管理系统中基础数据所需的基本结构,无论它是集中式的还是分布式的,但也可以用其他组织形式的数据结构,即索引的平面文件来代替这些数据库而不超出本发明的范围。
而且,以硬件、固件或软硬件组合实施系统以及以不同方式分配模块和/或数据的本发明的替换实施例对于所属技术领域的技术人员来说是显而易见的并且不超出本发明的保护范围。
应当理解上述描述只是用于说明而非限定性的。参照上述描述,很多其他实施例对于所属技术领域的技术人员来说是显而易见的。因此,应当参照后述的权利要求书来确定本发明的保护范围。

Claims (20)

1.一种用于发行便携式编程数据载体的方法,包括步骤:
从一个卡发行人管理系统获取一个个人化设备标识符和一个持卡人的个人化数据;
从在由个人化设备标识符标识的数据库中的一个记录中获取用于一种个人化设备类型的设备特性数据;以及
向由个人化设备类型的设备特性数据指定的个人化设备传输个人化数据以发行数据载体。
2.如权利要求1所述的方法,还包括将个人化数据转换成一种内部格式,以便于将转换后的个人化数据传输到个人化设备的步骤。
3.如权利要求2所述的方法,其特征在于个人化数据从一种由卡发行人管理系统定义的格式被转换成依据格式模板数据的内部格式。
4.如权利要求3所述的方法,还包括从以一个数据格式标识符标识的数据库中的一个记录中获取格式模板数据的步骤,所述数据格式标识符由卡发行人管理系统提供。
5.如权利要求3所述的方法,还包括从卡发行人管理系统获取格式模板数据的步骤。
6.如权利要求3所述的方法,还包括从在由一个应用程序标识符标识的数据库中的一个应用数据记录中获取格式模板数据的步骤,所述应用程序标识符由卡发行人管理系统提供。
7.如权利要求1所述的方法,还包括步骤:
收集与数据载体发行相关的信息;以及
将来源于收集信息的统计数据报告给卡发行人管理系统。
8.如权利要求1所述的方法,还包括步骤:
从卡发行人管理系统中获取一个应用程序标识符;
从在由用应用程序标识符标识的数据库中的一个记录中获取应用数据;以及
将应用数据传输到由设备特性数据指定的个人化设备。
9.如权利要求1所述的方法,还包括步骤:
从一个保密源中获取保密数据;以及
将保密数据传输到由设备特性数据指定的个人化设备。
10.如权利要求1所述的方法,还包括步骤:
从卡发行人管理系统中获取一个卡操作系统标识符;
从在由操作系统标识符标识的数据库中的一个记录中获取编程控制命令;以及
将编程控制命令传输到由设备特性数据指定的个人化设备。
11.如权利要求10所述的方法,还包括步骤:
从卡发行人管理系统中获取一个应用程序标识符;
从在由应用程序标识符标识的数据库中的一个记录中获取应用数据;以及
将应用数据传输到由设备特性数据指定的个人化设备。
12.一种用于发行便携式编程数据载体的系统,包括:
一个卡发行人管理系统接口,用于从一个卡发行人管理系统获取一个个人化设备标识符和一个持卡人的个人化数据;
一个个人化设备接口,用于从在由个人化设备标识符标识的数据库中的一个记录中获取用于一种个人化设备类型的设备特性数据;以及
个人化设备接口,还用于向由个人化设备类型的设备特性数据指定的个人化设备传输个人化数据以发行数据载体。
13.如权利要求12所述的系统,其特征在于该系统还从在由一个由卡发行人管理系统提供的数据格式标识符标识的数据库中的一个记录中获取格式模板数据,并将个人化数据从一种由格式模板数据定义的格式转换成一种内部格式,以便于个人化设备接口向个人化设备传输转换后的个人化数据。
14.如权利要求12所述的系统,还包括一个跟踪/报告机,用于从与数据载体发行相关的系统中收集数据和将收集的数据报告给卡发行人管理系统。
15.如权利要求12所述的系统,还包括:
一个卡应用接口,用于从在由一个通过卡发行人管理系统接口获得的应用程序标识符标识的数据库中的一个记录中获取应用数据;以及
个人化设备接口,用于将应用数据传输到由设备特性数据指定的个人化设备。
16.如权利要求12所述的系统,还包括一个保密管理器,用于从一个保密源中获取保密数据并将保密数据传输到个人化设备接口。
17.如权利要求12所述的系统,还包括:
一个卡操作系统接口,用于从在由一个通过卡发行人管理系统接口获得的卡操作系统标识符标识的数据库中的一个记录中获取编程控制命令;以及
个人化设备接口,用于将编程控制命令传输到由设备特性数据指定的个人化设备。
18.如权利要求17所述的系统,还包括:
一个卡应用接口,用于从在由一个通过卡发行人管理系统接口获得的应用程序标识符标识的数据库中的一个记录中获取应用数据;以及
个人化设备接口,用于将应用数据传输到由设备特性数据指定的个人化设备。
19.一种用于发行便携式编程数据载体的系统,包括:
个人化设备,用于接收一个数据流并据此对便携式编程数据载体进行个人化;
从一个卡发行人管理系统获取的个人化数据;以及
一个智能卡个人化系统,该系统具有包含从下述组中选出的一个或多个数据元的一个数据库:
数据格式模板元件,
卡应用数据元件,
卡操作系统元件,
和个人化设备元件,
其中智能卡个人化系统输出作为处理由至少一个被选择数据元支配的个人化数据结果的数据流。
20.一种用于发行便携式编程数据载体的方法,包括步骤:
获取一个持卡人的个人化数据和设备特性数据;以及
将个人化数据传输到由设备特性数据指定的个人化设备以发行该数据载体。
CNB97195304XA 1996-04-15 1997-04-14 用于智能卡个人化的系统和装置 Expired - Lifetime CN1187709C (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US1574396P 1996-04-15 1996-04-15
US60/015,743 1996-04-15
US08/755,459 1996-11-22
US08/755,459 US5889941A (en) 1996-04-15 1996-11-22 System and apparatus for smart card personalization

Publications (2)

Publication Number Publication Date
CN1222988A CN1222988A (zh) 1999-07-14
CN1187709C true CN1187709C (zh) 2005-02-02

Family

ID=26687742

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB97195304XA Expired - Lifetime CN1187709C (zh) 1996-04-15 1997-04-14 用于智能卡个人化的系统和装置

Country Status (17)

Country Link
US (5) US5889941A (zh)
EP (1) EP0894312B1 (zh)
JP (3) JP2000508794A (zh)
CN (1) CN1187709C (zh)
AT (2) ATE341052T1 (zh)
AU (1) AU717870B2 (zh)
BR (1) BR9708673A (zh)
CA (1) CA2251689C (zh)
DE (2) DE69736752T2 (zh)
DK (1) DK0894312T3 (zh)
ES (2) ES2272885T3 (zh)
HK (1) HK1021424A1 (zh)
IL (1) IL126583A (zh)
NO (1) NO330751B1 (zh)
NZ (1) NZ332406A (zh)
PT (2) PT894312E (zh)
WO (1) WO1997039424A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108780511A (zh) * 2016-03-30 2018-11-09 李昕光 制卡系统

Families Citing this family (252)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2734937B1 (fr) * 1995-05-30 1997-07-25 Syseca Systeme a cartes a puce intelligentes
US5889941A (en) * 1996-04-15 1999-03-30 Ubiq Inc. System and apparatus for smart card personalization
US6945457B1 (en) 1996-05-10 2005-09-20 Transaction Holdings Ltd. L.L.C. Automated transaction machine
US6118492A (en) * 1996-08-14 2000-09-12 Starsight Telecast, Inc. Guide system and method of operation
CN1183449C (zh) 1996-10-25 2005-01-05 施卢默格系统公司 用微控制器使用高级程序设计语言
US6202155B1 (en) * 1996-11-22 2001-03-13 Ubiq Incorporated Virtual card personalization system
MY119618A (en) * 1996-12-06 2005-06-30 Nippon Telegraph & Telephone Internet accessing system using card readers and dual cards with information pertaining to log on
US6575372B1 (en) 1997-02-21 2003-06-10 Mondex International Limited Secure multi-application IC card system having selective loading and deleting capability
US6317832B1 (en) * 1997-02-21 2001-11-13 Mondex International Limited Secure multiple application card system and process
DE19720431A1 (de) * 1997-05-15 1998-11-19 Beta Research Ges Fuer Entwick Vorrichtung und Verfahren zur Personalisierung von Chipkarten
US6230267B1 (en) * 1997-05-15 2001-05-08 Mondex International Limited IC card transportation key set
GB2326010A (en) * 1997-06-07 1998-12-09 Ibm Data processing system using active tokens
US6157966A (en) * 1997-06-30 2000-12-05 Schlumberger Malco, Inc. System and method for an ISO7816 complaint smart card to become master over a terminal
FR2766945B1 (fr) * 1997-07-29 1999-10-29 Leroux Gilles Sa Machine de personnalisation a haute cadence
DE69820353T2 (de) * 1997-08-01 2004-09-02 Kabushiki Kaisha Toshiba, Kawasaki Chipkartenausgabesystem und -verfahren
AU755458B2 (en) 1997-10-14 2002-12-12 Visa International Service Association Personalization of smart cards
US5969318A (en) * 1997-11-24 1999-10-19 Mackenthun; Holger Gateway apparatus for designing and issuing multiple application cards
FR2775099B1 (fr) * 1998-02-13 2000-03-31 Schlumberger Ind Sa Procede de fabrication d'une carte a circuit integre
US6308270B1 (en) 1998-02-13 2001-10-23 Schlumberger Technologies, Inc. Validating and certifying execution of a software program with a smart card
US6199762B1 (en) * 1998-05-06 2001-03-13 American Express Travel Related Services Co., Inc. Methods and apparatus for dynamic smartcard synchronization and personalization
US6196459B1 (en) * 1998-05-11 2001-03-06 Ubiq Incorporated Smart card personalization in a multistation environment
KR20000009369A (ko) 1998-07-23 2000-02-15 윤종용 피씨카드를장착가능한컴퓨터시스템및그것의부팅방법
US6632250B1 (en) * 1998-09-11 2003-10-14 Datacard Corporation Method and system for creating a card
US6192436B1 (en) * 1998-09-18 2001-02-20 Xilinx Inc. System and method for configuration of electronic devices using a smart card which having configuration data stored therein
US6591229B1 (en) 1998-10-09 2003-07-08 Schlumberger Industries, Sa Metrology device with programmable smart card
FR2785694B1 (fr) * 1998-11-05 2001-01-12 Gemplus Card Int Systeme de personnalisation de cartes a puce
US6195700B1 (en) * 1998-11-20 2001-02-27 International Business Machines Corporation Application protocol data unit management facility
DE19858343A1 (de) * 1998-12-17 2000-06-21 Giesecke & Devrient Gmbh Verfahren und Vorrichtung zum Herstellen von personalisierten Chipkarten
US6687714B1 (en) * 1999-03-01 2004-02-03 Citicorp Development Center, Inc. Method and system for managing transaction card data
US6402028B1 (en) 1999-04-06 2002-06-11 Visa International Service Association Integrated production of smart cards
US20020180993A1 (en) * 1999-05-07 2002-12-05 Klinefelter Gary M. Identification card printer having multiple controllers
US6796494B1 (en) 1999-06-18 2004-09-28 Steven M. Gonzalo Method and system for configuring a publicly accessible computer system
AU6053700A (en) * 1999-06-28 2001-01-31 Starpay.Com, Inc. Apparatus and method for performing secure network transactions
FR2795835B1 (fr) * 1999-07-01 2001-10-05 Bull Cp8 Procede de verification de transformateurs de codes pour un systeme embarque, notamment sur une carte a puce
DE19939280A1 (de) * 1999-08-19 2001-02-22 Ibm Sicheres Personalisieren von Chipkarten
US7953671B2 (en) * 1999-08-31 2011-05-31 American Express Travel Related Services Company, Inc. Methods and apparatus for conducting electronic transactions
US7505941B2 (en) 1999-08-31 2009-03-17 American Express Travel Related Services Company, Inc. Methods and apparatus for conducting electronic transactions using biometrics
US7343351B1 (en) 1999-08-31 2008-03-11 American Express Travel Related Services Company, Inc. Methods and apparatus for conducting electronic transactions
US7889052B2 (en) 2001-07-10 2011-02-15 Xatra Fund Mx, Llc Authorizing payment subsequent to RF transactions
US20050139650A1 (en) * 1999-09-20 2005-06-30 Gonzalo Steven M. Method and system for configuring a publicly accessible computer system
DE19958559A1 (de) * 1999-12-04 2001-06-07 Orga Kartensysteme Gmbh Verfahren zur Initialisierung und/oder Personalisierung von Chipkarten sowie eine entsprechende Einrichtung
GB0001230D0 (en) * 2000-01-19 2000-03-08 Softcard Solutions Ltd Smart card application builder system
WO2001054086A1 (en) * 2000-01-19 2001-07-26 Softcard Solutions Limited Programming data carriers
US8429041B2 (en) * 2003-05-09 2013-04-23 American Express Travel Related Services Company, Inc. Systems and methods for managing account information lifecycles
US8543423B2 (en) * 2002-07-16 2013-09-24 American Express Travel Related Services Company, Inc. Method and apparatus for enrolling with multiple transaction environments
US7588180B1 (en) 2000-01-28 2009-09-15 International Apparel Group, Llc Multi-application smart card with currency exchange, location tracking, and personal identification capabilities
US7493497B1 (en) * 2000-02-03 2009-02-17 Integrated Information Solutions Digital identity device
US6588673B1 (en) * 2000-02-08 2003-07-08 Mist Inc. Method and system providing in-line pre-production data preparation and personalization solutions for smart cards
EP2290577B1 (en) * 2000-02-18 2017-08-16 Vasco Data Security International GmbH Token device having a USB connector
US6912578B1 (en) * 2000-02-25 2005-06-28 Sun Microsystems, Inc. Method and apparatus for improving utilization of a resource on a shared client
AUPQ585100A0 (en) * 2000-02-25 2000-03-16 Canon Kabushiki Kaisha Customisable filter interface
AU2001243473A1 (en) * 2000-03-07 2001-09-17 American Express Travel Related Services Company, Inc. System for facilitating a transaction
US8121941B2 (en) 2000-03-07 2012-02-21 American Express Travel Related Services Company, Inc. System and method for automatic reconciliation of transaction account spend
US6715078B1 (en) 2000-03-28 2004-03-30 Ncr Corporation Methods and apparatus for secure personal identification number and data encryption
EP1272983B1 (en) 2000-04-11 2004-11-10 Visa International Service Association Integrated production of smart cards
AU2001267188A1 (en) * 2000-06-06 2001-12-17 Albert D. March System and method for transferring funds
FR2809847B1 (fr) * 2000-06-06 2002-08-30 Gemplus Card Int Procede de personnalisation electrique de carte a puce
US20090150294A1 (en) * 2000-06-06 2009-06-11 March Albert D Systems and methods for authenticating financial transactions involving financial cards
JP4577950B2 (ja) * 2000-06-23 2010-11-10 大日本印刷株式会社 非接触型icカードの発行処理システム
JP3578057B2 (ja) * 2000-07-06 2004-10-20 株式会社日立製作所 Id管理システム
BR0106966A (pt) * 2000-07-11 2002-05-14 Kaba Schliesssysteme Ag Processo para a inicialização de portadoras de dados móveis
US7203311B1 (en) 2000-07-21 2007-04-10 The Directv Group, Inc. Super encrypted storage and retrieval of media programs in a hard-paired receiver and storage device
US8140859B1 (en) * 2000-07-21 2012-03-20 The Directv Group, Inc. Secure storage and replay of media programs using a hard-paired receiver and storage device
JP2002041695A (ja) * 2000-07-27 2002-02-08 Hitachi Ltd 証明書発行方法及び証明書確認方法及び証明書発行センターシステム
AU2000267747A1 (en) * 2000-08-14 2002-02-25 Starpay.Com, Inc. Apparatus and method for performing secure network transactions
EP1187065A3 (de) * 2000-09-05 2002-07-31 ACG Aktiengesellschaft für Chipkarten und Informationssysteme Verfahren zur Serienherstellung von Chips, insbesondere für SIM-Karten
WO2002023452A1 (en) * 2000-09-12 2002-03-21 American Express Travel Related Services Company, Inc. Microchip-enabled online transaction system
US20020165906A1 (en) * 2000-09-14 2002-11-07 Glenn Ricart Method and system for computer personalization
US20020099473A1 (en) * 2000-11-08 2002-07-25 Paul Amadeo Integrated computer-aided design (CAD) and robotic systems for rapid prototyping and manufacture of smart cards
US6513721B1 (en) * 2000-11-27 2003-02-04 Microsoft Corporation Methods and arrangements for configuring portable security token features and contents
US6729549B2 (en) * 2000-12-19 2004-05-04 International Business Machines Corporation System and method for personalization of smart cards
US7191938B2 (en) * 2000-12-26 2007-03-20 Dynamic Solutions International Corporation Systems and methods for enterprise based issuance of identification cards
US7757094B2 (en) * 2001-02-27 2010-07-13 Qualcomm Incorporated Power management for subscriber identity module
US7137003B2 (en) * 2001-02-27 2006-11-14 Qualcomm Incorporated Subscriber identity module verification during power management
US20020129261A1 (en) * 2001-03-08 2002-09-12 Cromer Daryl Carvis Apparatus and method for encrypting and decrypting data recorded on portable cryptographic tokens
US6655587B2 (en) * 2001-03-21 2003-12-02 Cubic Corporation Customer administered autoload
US7134134B2 (en) * 2001-03-24 2006-11-07 Microsoft Corporation Electronic program guide hardware card
US20020138759A1 (en) * 2001-03-26 2002-09-26 International Business Machines Corporation System and method for secure delivery of a parcel or document
US20020143901A1 (en) * 2001-04-03 2002-10-03 Gtech Rhode Island Corporation Interactive media response processing system
FR2823330B1 (fr) * 2001-04-10 2004-08-20 Gemplus Card Int Procede et systeme de gestion de donnees destinees a etre stockees dans une memoire, par exemple du code d'une application charge dans une carte a puce programmable
EP1251449A1 (en) * 2001-04-17 2002-10-23 Thomson Licensing S.A. System with IC card deactivation before a hardware reset
DE10123664A1 (de) * 2001-05-15 2002-11-21 Giesecke & Devrient Gmbh Verfahren zur Schlüsselgenerierung für Signaturkarten
US7725427B2 (en) 2001-05-25 2010-05-25 Fred Bishop Recurrent billing maintenance with radio frequency payment devices
US7542942B2 (en) * 2001-07-10 2009-06-02 American Express Travel Related Services Company, Inc. System and method for securing sensitive information during completion of a transaction
US6834795B1 (en) * 2001-06-29 2004-12-28 Sun Microsystems, Inc. Secure user authentication to computing resource via smart card
FR2826747B1 (fr) * 2001-07-02 2005-02-25 Gemplus Card Int Procede et dispositif de traitement de donnees pour la personnalisation d'une application sur un dispositif communicant portatif, par exemple une carte a puce
US7668750B2 (en) 2001-07-10 2010-02-23 David S Bonalle Securing RF transactions using a transactions counter
US8548927B2 (en) 2001-07-10 2013-10-01 Xatra Fund Mx, Llc Biometric registration for facilitating an RF transaction
US7762457B2 (en) * 2001-07-10 2010-07-27 American Express Travel Related Services Company, Inc. System and method for dynamic fob synchronization and personalization
US7303120B2 (en) 2001-07-10 2007-12-04 American Express Travel Related Services Company, Inc. System for biometric security using a FOB
US7925535B2 (en) 2001-07-10 2011-04-12 American Express Travel Related Services Company, Inc. System and method for securing RF transactions using a radio frequency identification device including a random number generator
US8284025B2 (en) 2001-07-10 2012-10-09 Xatra Fund Mx, Llc Method and system for auditory recognition biometrics on a FOB
US7805378B2 (en) 2001-07-10 2010-09-28 American Express Travel Related Servicex Company, Inc. System and method for encoding information in magnetic stripe format for use in radio frequency identification transactions
US7503480B2 (en) * 2001-07-10 2009-03-17 American Express Travel Related Services Company, Inc. Method and system for tracking user performance
US8001054B1 (en) 2001-07-10 2011-08-16 American Express Travel Related Services Company, Inc. System and method for generating an unpredictable number using a seeded algorithm
US9454752B2 (en) 2001-07-10 2016-09-27 Chartoleaux Kg Limited Liability Company Reload protocol at a transaction processing entity
US7360689B2 (en) * 2001-07-10 2008-04-22 American Express Travel Related Services Company, Inc. Method and system for proffering multiple biometrics for use with a FOB
US7996324B2 (en) * 2001-07-10 2011-08-09 American Express Travel Related Services Company, Inc. Systems and methods for managing multiple accounts on a RF transaction device using secondary identification indicia
US9024719B1 (en) 2001-07-10 2015-05-05 Xatra Fund Mx, Llc RF transaction system and method for storing user personal data
US20090008441A1 (en) * 2001-07-10 2009-01-08 Xatra Fund Mx, Llc Tracking rf transaction activity using a transaction device identifier
US7705732B2 (en) 2001-07-10 2010-04-27 Fred Bishop Authenticating an RF transaction using a transaction counter
US20040236699A1 (en) 2001-07-10 2004-11-25 American Express Travel Related Services Company, Inc. Method and system for hand geometry recognition biometrics on a fob
US8294552B2 (en) 2001-07-10 2012-10-23 Xatra Fund Mx, Llc Facial scan biometrics on a payment device
US9031880B2 (en) 2001-07-10 2015-05-12 Iii Holdings 1, Llc Systems and methods for non-traditional payment using biometric data
US8960535B2 (en) * 2001-07-10 2015-02-24 Iii Holdings 1, Llc Method and system for resource management and evaluation
US7735725B1 (en) 2001-07-10 2010-06-15 Fred Bishop Processing an RF transaction using a routing number
US8635131B1 (en) 2001-07-10 2014-01-21 American Express Travel Related Services Company, Inc. System and method for managing a transaction protocol
US7249112B2 (en) 2002-07-09 2007-07-24 American Express Travel Related Services Company, Inc. System and method for assigning a funding source for a radio frequency identification device
US7925894B2 (en) * 2001-07-25 2011-04-12 Seagate Technology Llc System and method for delivering versatile security, digital rights management, and privacy services
US20060174352A1 (en) * 2001-07-25 2006-08-03 Seagate Technology Llc Method and apparatus for providing versatile services on storage devices
FR2828358B1 (fr) * 2001-08-02 2004-01-16 Gemplus Card Int Procede et dispositif de mise en compatibilite de communication sur reseau de terminaux, par exemple pour permettre un dialogue avec une application sur une carte a puce
JP2003058829A (ja) * 2001-08-16 2003-02-28 Konica Corp Idカード作成システム
US7162736B2 (en) 2001-08-20 2007-01-09 Schlumberger Omnes, Inc. Remote unblocking with a security agent
EP1430448B1 (en) 2001-08-24 2007-01-03 Cubic Corporation Universal ticket transport
US7409562B2 (en) 2001-09-21 2008-08-05 The Directv Group, Inc. Method and apparatus for encrypting media programs for later purchase and viewing
KR20040066911A (ko) * 2001-12-17 2004-07-27 코닌클리즈케 필립스 일렉트로닉스 엔.브이. 트랜스폰더 및 트랜스폰더용 집적 회로
US6902107B2 (en) * 2002-01-28 2005-06-07 Datacard Corporation Card personalization system and method
US6662999B1 (en) * 2002-02-26 2003-12-16 Connecticut General Life Insurance, Co. System and method for generating an identification card
US7430762B2 (en) * 2002-03-01 2008-09-30 Fargo Electronics, Inc. Identification card manufacturing security
US20060037065A1 (en) * 2002-03-01 2006-02-16 Fargo Electronics, Inc. Prevention of unauthorized credential production in a credential production system
EP1635255A3 (en) * 2002-03-20 2006-05-24 Seiko Epson Corporation Apparatus for processing instructions of different instruction set architectures
US6706068B2 (en) 2002-04-23 2004-03-16 Bret A. Ferree Artificial disc replacements with natural kinematics
CA2430417A1 (en) * 2002-05-31 2003-11-30 Child Safety Network Limited Raising an alert
CN100378763C (zh) * 2002-06-14 2008-04-02 株式会社吉世美 卡片发售系统及卡片发售方法
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
US7774273B2 (en) 2002-07-30 2010-08-10 Acs State & Local Solutions, Inc. Systems and methods for processing benefits
US6805287B2 (en) 2002-09-12 2004-10-19 American Express Travel Related Services Company, Inc. System and method for converting a stored value card to a credit card
US8626577B2 (en) 2002-09-13 2014-01-07 Visa U.S.A Network centric loyalty system
US8015060B2 (en) 2002-09-13 2011-09-06 Visa Usa, Inc. Method and system for managing limited use coupon and coupon prioritization
US9852437B2 (en) 2002-09-13 2017-12-26 Visa U.S.A. Inc. Opt-in/opt-out in loyalty system
US7534476B2 (en) * 2002-09-16 2009-05-19 Avery Dennison Corporation Identification badge construction
US7172113B2 (en) * 2002-09-16 2007-02-06 Avery Dennison Corporation System and method for creating a display card
US7147148B2 (en) * 2002-09-20 2006-12-12 Ruediger Guenter Kreuter Remote personalization and issuance of identity documents
US7587434B2 (en) 2002-10-01 2009-09-08 Acs State & Local Solutions, Inc. Method and system for managing a distributed transaction process
US8340979B2 (en) 2002-10-01 2012-12-25 Acs State & Local Solutions, Inc. Systems and methods for electronically processing government sponsored benefits
US6718871B1 (en) * 2003-01-14 2004-04-13 Hewlett-Packard Development Company, L.P. Providing printing and embossing data over a single data path
US8269793B2 (en) * 2003-02-18 2012-09-18 Serverside Group Limited Apparatus and method for manipulating images
GB0305806D0 (en) * 2003-03-13 2003-04-16 Ecebs Ltd Smartcard based value transfer
US20040193759A1 (en) * 2003-03-31 2004-09-30 Scott Roger M. Method and system for providing a smart card scripting tool
US8589335B2 (en) * 2003-04-21 2013-11-19 Visa International Service Association Smart card personalization assistance tool
US7827077B2 (en) 2003-05-02 2010-11-02 Visa U.S.A. Inc. Method and apparatus for management of electronic receipts on portable devices
US9959544B2 (en) * 2003-05-22 2018-05-01 International Business Machines Corporation Updating an application on a smart card and displaying an advertisement
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
US20050087424A1 (en) * 2003-09-22 2005-04-28 Cubic Corporation Mass transit bus fare box
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
CH716409B1 (de) * 2003-11-12 2021-01-29 Legic Identsystems Ag Verfahren zum Einschreiben einer Datenorganisation in Identifikationsmedien und zum Einschreiben und Ausführen von Applikationen in der Datenorganisation.
US7070100B2 (en) * 2003-11-18 2006-07-04 Datacard Corporation Desktop card printer with embedded PCL, Telnet, and USB hub and method for using same
JP4496771B2 (ja) * 2003-12-19 2010-07-07 株式会社日立製作所 Icカードシステム及びアプリケーション搭載方法
US20050167487A1 (en) * 2004-02-02 2005-08-04 Conlon Jennifer L. System and method for customizing designs for credit cards, ATM/debit cards, checks, gift cards, and membership cards
GB0407042D0 (en) * 2004-02-17 2004-04-28 Serverside Graphics Ltd Secure production facility
WO2006018636A2 (en) * 2004-08-17 2006-02-23 Serverside Group Limited A card design system
US8918900B2 (en) * 2004-04-26 2014-12-23 Ivi Holdings Ltd. Smart card for passport, electronic passport, and method, system, and apparatus for authenticating person holding smart card or electronic passport
EP1743443B1 (en) * 2004-05-03 2013-09-25 HID Global Corporation Managed and secured credential issuance
US7472827B2 (en) * 2004-05-17 2009-01-06 American Express Travel Related Services Company, Inc. Limited use PIN system and method
US20060074718A1 (en) * 2004-05-20 2006-04-06 Idexx Laboratories, Inc. Portable veterinary medical record apparatus and method of use
US7314165B2 (en) * 2004-07-01 2008-01-01 American Express Travel Related Services Company, Inc. Method and system for smellprint recognition biometrics on a smartcard
US7341181B2 (en) * 2004-07-01 2008-03-11 American Express Travel Related Services Company, Inc. Method for biometric security using a smartcard
US7314164B2 (en) 2004-07-01 2008-01-01 American Express Travel Related Services Company, Inc. System for biometric security using a smartcard
US7363504B2 (en) 2004-07-01 2008-04-22 American Express Travel Related Services Company, Inc. Method and system for keystroke scan recognition biometrics on a smartcard
US7318550B2 (en) * 2004-07-01 2008-01-15 American Express Travel Related Services Company, Inc. Biometric safeguard method for use with a smartcard
US7325724B2 (en) 2004-07-01 2008-02-05 American Express Travel Related Services Company, Inc. Method for registering a biometric for use with a smartcard
CA2574070A1 (en) * 2004-07-15 2006-02-23 Avery Dennison Corporation Printing stock with a label for making a security badge
US20060074713A1 (en) * 2004-10-04 2006-04-06 Conry Anne M Patient identification card system and method for efficient medical care
US7484659B2 (en) * 2004-10-19 2009-02-03 Veritec, Inc. Secure cards and methods
DE102004058020A1 (de) * 2004-12-01 2006-06-08 Siemens Ag Verfahren zur Personalisierung von Chipkarten
US7387233B2 (en) * 2004-12-14 2008-06-17 Renesas Technology Corp. RFID card issuing system
US7290705B1 (en) 2004-12-16 2007-11-06 Jai Shin System and method for personalizing and dispensing value-bearing instruments
US7232073B1 (en) * 2004-12-21 2007-06-19 Sun Microsystems, Inc. Smart card with multiple applications
KR100703732B1 (ko) * 2005-01-19 2007-04-05 삼성전자주식회사 식별 모듈의 레코드 정보를 저장하여 데이터 처리 속도를향상시키는 방법 및 장치
US20070187516A1 (en) * 2005-06-20 2007-08-16 Rotuba Extruders, Inc. Scented authorization card and method of manufacture
US9325944B2 (en) * 2005-08-11 2016-04-26 The Directv Group, Inc. Secure delivery of program content via a removable storage medium
US8099187B2 (en) 2005-08-18 2012-01-17 Hid Global Corporation Securely processing and tracking consumable supplies and consumable material
US20070043684A1 (en) * 2005-08-18 2007-02-22 Fargo Electronics, Inc. Central Management of a Credential Production System
US7309007B2 (en) * 2005-10-04 2007-12-18 First Data Corporation Systems and methods for personalizing transaction cards
DE102005052888A1 (de) * 2005-11-07 2007-05-16 Giesecke & Devrient Gmbh Verfahren zur Personalisierung von tragbaren Datenträgern
US8903744B2 (en) * 2005-11-18 2014-12-02 Xerox Corporation System and method for controlling access to personal identification information contained in documents
US7844829B2 (en) * 2006-01-18 2010-11-30 Sybase, Inc. Secured database system with built-in antivirus protection
EP2016535A4 (en) * 2006-04-19 2010-06-23 Stepnexus Holdings METHOD AND SYSTEMS FOR LOADING AN IC-CARD APPLICATION
US8429724B2 (en) * 2006-04-25 2013-04-23 Seagate Technology Llc Versatile access control system
US8028166B2 (en) * 2006-04-25 2011-09-27 Seagate Technology Llc Versatile secure and non-secure messaging
US7539890B2 (en) * 2006-04-25 2009-05-26 Seagate Technology Llc Hybrid computer security clock
DE102006021382B4 (de) * 2006-05-08 2015-08-20 Giesecke & Devrient Gmbh Personalisierung von portablen Datenträgern
US8775319B2 (en) * 2006-05-15 2014-07-08 The Directv Group, Inc. Secure content transfer systems and methods to operate the same
US7992175B2 (en) * 2006-05-15 2011-08-02 The Directv Group, Inc. Methods and apparatus to provide content on demand in content broadcast systems
US8996421B2 (en) * 2006-05-15 2015-03-31 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at broadcast headends in pay delivery systems
US8001565B2 (en) * 2006-05-15 2011-08-16 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at receivers in pay delivery systems
US20070265973A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Methods and apparatus to protect content in home networks
US8095466B2 (en) * 2006-05-15 2012-01-10 The Directv Group, Inc. Methods and apparatus to conditionally authorize content delivery at content servers in pay delivery systems
US20070265966A1 (en) * 2006-05-15 2007-11-15 The Directv Group, Inc. Content delivery systems and methods to operate the same
US7967194B2 (en) * 2006-05-17 2011-06-28 Mastercard International Incorporated Centralized issuer hub for transaction card customization
EP1873728B1 (en) * 2006-06-29 2013-11-27 Incard SA Method for configuring an IC Card in order to receive personalization commands
WO2008003772A1 (en) * 2006-07-07 2008-01-10 Gemplus Device and method for personalising a portable electronic device
US9178693B2 (en) 2006-08-04 2015-11-03 The Directv Group, Inc. Distributed media-protection systems and methods to operate the same
US9225761B2 (en) 2006-08-04 2015-12-29 The Directv Group, Inc. Distributed media-aggregation systems and methods to operate the same
US8527354B2 (en) * 2006-08-08 2013-09-03 Serverside Group Limited Affinity group
FR2908202B1 (fr) * 2006-11-07 2009-03-13 Oberthur Card Syst Sa Procede et dispositif de personnalisation d'une entite electronique portable
EP1936574A1 (en) * 2006-12-01 2008-06-25 Cassis International PTE Ltd. CAP file for the personalisation of a Java application
EP2122554A4 (en) * 2007-02-09 2012-03-28 Business Intelligent Proc Systems Plc SYSTEM AND METHOD FOR IMPLEMENTING PAYMENT TRANSACTIONS WITH AGE CHECK, IDENTITY CHECK AND TAX MANAGEMENT
WO2008101049A2 (en) * 2007-02-14 2008-08-21 Datacard Corporation Framework for enhanced production of personalized documents
US7930554B2 (en) * 2007-05-31 2011-04-19 Vasco Data Security,Inc. Remote authentication and transaction signatures
US8667285B2 (en) 2007-05-31 2014-03-04 Vasco Data Security, Inc. Remote authentication and transaction signatures
US11049372B2 (en) 2007-06-13 2021-06-29 CPI Card Group—Colorado, Inc. System and methods for generating user interfaces for custom card design session
US7992774B2 (en) * 2007-06-13 2011-08-09 Image Asset Management Inc. System and methods for creating a user customized bank card
US20090006439A1 (en) * 2007-06-26 2009-01-01 General Electric Company Smart, secured remote patient registration workflow systems and methods using a kiosk model
US7806338B1 (en) * 2007-08-01 2010-10-05 Dynamic Solutions International Real time card printing systems and methods
SG179419A1 (en) 2007-10-22 2012-04-27 Microlatch Pty Ltd A transmitter for transmitting a secure access signal
US20090108055A1 (en) * 2007-10-26 2009-04-30 Microsoft Corporation Personalizable cards shared via a computerized card service
US8681991B2 (en) * 2008-04-01 2014-03-25 Kaba Ag System and method for providing user media
US20090259578A1 (en) * 2008-04-09 2009-10-15 Visa U.S.A. Inc. Customer exclusive data
EP2338244B1 (en) * 2008-09-12 2021-06-16 Assa Abloy Ab Use of a secure element for writing to and reading from machine readable credentials
US9032058B2 (en) * 2009-03-13 2015-05-12 Assa Abloy Ab Use of SNMP for management of small footprint devices
US20100235900A1 (en) * 2009-03-13 2010-09-16 Assa Abloy Ab Efficient two-factor authentication
WO2010127003A1 (en) * 2009-04-28 2010-11-04 Mastercard International Incorporated Apparatus, method, and computer program product for encoding enhanced issuer information in a card
KR101122470B1 (ko) * 2009-06-08 2012-02-29 에스케이플래닛 주식회사 다수 타입의 전자화폐 식별 시스템 및 방법, 그리고 이에 적용되는 장치
US20110145082A1 (en) 2009-12-16 2011-06-16 Ayman Hammad 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
WO2011129887A2 (en) * 2010-04-13 2011-10-20 Mastercard International Incorporated Method and apparatus for global replacement card services
GB2480431A (en) * 2010-05-14 2011-11-23 Giesecke & Devrient Gb Ltd Personalising portable data carriers using unique identifiers for data
GB2480430A (en) * 2010-05-14 2011-11-23 Giesecke & Devrient Gb Ltd Personalising portable data carriers using encrypted data transfer
GB2480429A (en) * 2010-05-14 2011-11-23 Giesecke & Devrient Gb Ltd Personalising portable data carriers by use of a data preparation parameter
US8397376B2 (en) 2010-08-26 2013-03-19 CPI Card Group—Colorado, Inc. System for automated production processing of smart cards
CN102088349B (zh) * 2010-12-27 2013-07-10 深圳市国民电子商务有限公司 一种智能卡个人化的方法及系统
US10353645B2 (en) 2011-07-01 2019-07-16 Entrust Datacard Corporation User interface for a customized personalization document printer of an instant issuance system
EP2555174A1 (en) 2011-08-04 2013-02-06 Giesecke & Devrient GmbH Method and system for issuing portable data carriers
AP3963A (en) * 2011-09-14 2016-12-24 Infosys Ltd A method and system for securing data on a financial transaction instrument
US8733645B2 (en) * 2011-10-28 2014-05-27 Lg Cns Co., Ltd. Unified transportation payment system
CN102693455B (zh) * 2012-05-04 2016-09-14 武汉天喻信息产业股份有限公司 一种基于金融ic卡的数据准备全自动化系统及方法
CN103426238B (zh) * 2012-05-23 2017-02-15 中兴通讯股份有限公司 一种基于插件的一卡通通用发卡系统及方法
FR2999003B1 (fr) * 2012-11-30 2015-01-09 Oberthur Technologies Procede de personnalisation de puces electroniques et plateforme de personnalisation correspondante
CN103281219B (zh) * 2013-06-04 2016-08-10 东信和平科技股份有限公司 一种监听isoiec7816-3接口数据交互的方法及装置
US10121131B2 (en) * 2013-07-31 2018-11-06 Mastercard International Incorporated Change on card method and apparatus
SG2013071964A (en) * 2013-09-24 2015-04-29 Mastercard Asia Pacific Pte Ltd A method for electrically personalizing a payment chip and a payment chip
CN103544454B (zh) * 2013-10-12 2017-04-26 东信和平科技股份有限公司 基于脚本处理的智能卡个人化发卡方法、装置及系统
US8886570B1 (en) * 2013-10-29 2014-11-11 Quisk, Inc. Hacker-resistant balance monitoring
CN103559464B (zh) * 2013-10-31 2016-08-24 东信和平科技股份有限公司 社保ic卡个人化方法、装置及系统
US10395227B2 (en) 2015-01-14 2019-08-27 Tactilis Pte. Limited System and method for reconciling electronic transaction records for enhanced security
US10037528B2 (en) 2015-01-14 2018-07-31 Tactilis Sdn Bhd Biometric device utilizing finger sequence for authentication
US9607189B2 (en) 2015-01-14 2017-03-28 Tactilis Sdn Bhd Smart card system comprising a card and a carrier
JP2016207069A (ja) * 2015-04-27 2016-12-08 株式会社東芝 Icカード発行用のデータ処理装置、icカードの発行データ生成プログラム、および、icカードの発行データ生成方法
WO2016210286A1 (en) 2015-06-25 2016-12-29 Entrust Datacard Corporation Remote monitoring and management of an instant issuance system
CN105160585A (zh) * 2015-08-18 2015-12-16 珠海保税区星汉智能卡股份有限公司 一种跨平台的智能卡个人化生产系统及控制方法
CN105391541B (zh) * 2015-09-30 2019-02-19 金邦达有限公司 一种卡片个人化数据处理装置及方法
US20180130049A1 (en) * 2016-11-08 2018-05-10 Jason Michael Busch Card with information features and methods of making the same
CN108123795B (zh) 2016-11-28 2020-01-10 广东国盾量子科技有限公司 量子密钥芯片的发行方法、应用方法、发行平台及系统
US20190197525A1 (en) * 2017-12-21 2019-06-27 Entrust Datacard Corporation Secure end-to-end personalization of smart cards
IT201900017561A1 (it) * 2019-09-30 2021-03-30 St Microelectronics Srl "Procedimento per introdurre dati di personalizzazione in memorie non volatile di una pluralità di circuiti integrati, in particolare in carte a circuito integrato, corrispondente sistema e prodotto informatico"
US11354650B2 (en) 2019-12-16 2022-06-07 Mastercard International Incorporated Payment card asset construction service
DE202022101609U1 (de) 2022-03-28 2022-04-13 Sarkar Manash Blockchain-fähiges tragbares Gerät für öffentliche Vertriebszentren
CA3177499A1 (en) * 2022-09-29 2024-03-29 Giesecke+Devrient Mobile Security Gmbh Access provisions for virtual cards

Family Cites Families (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2575566B1 (fr) 1984-12-28 1990-06-22 Bull Sa Procede pour personnaliser des supports portatifs tels que des cartes
US4874935A (en) * 1986-03-10 1989-10-17 Data Card Coprporation Smart card apparatus and method of programming same
US4742215A (en) 1986-05-07 1988-05-03 Personal Computer Card Corporation IC card system
US4816653A (en) * 1986-05-16 1989-03-28 American Telephone And Telegraph Company Security file system for a portable data carrier
FR2602603B1 (fr) * 1986-08-08 1988-11-18 Bonnemoy Marc Appareil de personnalisation automatique de cartes
JPS6356785A (ja) 1986-08-28 1988-03-11 Toshiba Corp 携帯可能記憶媒体処理装置
US4827425A (en) 1986-10-31 1989-05-02 Thorn Emi Malco, Incorporated System for personalization of integrated circuit microchip cards
JPS63197293A (ja) 1987-02-12 1988-08-16 Toshiba Corp Icカ−ド発行システム
JPS63231692A (ja) 1987-03-20 1988-09-27 Mitsubishi Electric Corp 機密コ−ド書込装置
US4747706A (en) 1987-08-17 1988-05-31 Datacard Corporation Embossing method and apparatus
US4968873A (en) * 1987-09-08 1990-11-06 Juergen Dethloff Smart card issuing and receiving apparatus
US4837422A (en) * 1987-09-08 1989-06-06 Juergen Dethloff Multi-user card system
JPH0668878B2 (ja) 1987-10-19 1994-08-31 富士通機電株式会社 磁気カード発行装置
US4825054A (en) * 1988-02-16 1989-04-25 Datacard Corporation Method and apparatus for parallel integrated circuit card initialization and embossing
FR2638002A1 (fr) 1988-08-26 1990-04-20 Unidel Securite Procede de personnalisation pour cartes a microcalculateur et systeme pour sa mise en oeuvre
US5025399A (en) * 1988-09-23 1991-06-18 Datacard Corporation Method and apparatus for personalizing plastic cards
JPH02118869A (ja) 1988-10-28 1990-05-07 Tokyo Electric Co Ltd データ処理方式
JP2703957B2 (ja) 1988-11-30 1998-01-26 株式会社東芝 携帯可能媒体への記録装置及び記録方法
US5065429A (en) * 1989-04-03 1991-11-12 Lang Gerald S Method and apparatus for protecting material on storage media
DK279089D0 (da) * 1989-06-07 1989-06-07 Kommunedata I S Fremgangsmaade til overfoersel af data, et elektronisk dokument eller lignende, system til udoevelse af fremgangsmaaden samt et kort til brug ved udoevelse af fremgangsmaaden
JPH0334084A (ja) 1989-06-30 1991-02-14 Toshiba Corp 携帯可能記憶媒体への記録装置
DE3927270C2 (de) 1989-08-18 1996-07-11 Deutsche Telekom Ag Verfahren zum Personalisieren von Chipkarten
JP2854636B2 (ja) * 1989-11-30 1999-02-03 株式会社東芝 携帯可能媒体の発行装置及び発行方法
US5036461A (en) * 1990-05-16 1991-07-30 Elliott John C Two-way authentication system between user's smart card and issuer-specific plug-in application modules in multi-issued transaction device
DE59004248D1 (de) 1990-07-20 1994-02-24 Siemens Nixdorf Inf Syst Verfahren zur Verhinderung unzulässiger Abweichungen vom Ablaufprotokoll einer Anwendung bei einem Datenaustauschsystem.
JPH05314322A (ja) 1991-06-11 1993-11-26 Dainippon Printing Co Ltd Icカード発行システム
US5266781A (en) 1991-08-15 1993-11-30 Datacard Corporation Modular card processing system
SE468068C (sv) 1991-09-30 1994-01-13 Comvik Gsm Ab Förfarande för personifiering av ett aktivt kort, för användning i ett mobiltelefonsystem
EP0722596A4 (en) * 1991-11-12 1997-03-05 Security Domain Pty Ltd METHOD AND SYSTEM FOR SECURE, DECENTRALIZED PERSONALIZATION OF CHIP CARDS
US5268963A (en) * 1992-06-09 1993-12-07 Audio Digital Imaging Inc. System for encoding personalized identification for storage on memory storage devices
JP2935613B2 (ja) * 1992-10-15 1999-08-16 沖電気工業株式会社 Icカードおよびicカードシステム
US5332889A (en) * 1992-12-18 1994-07-26 Datacard Corporation Integrated circuit card programming device
US6335799B1 (en) * 1993-01-21 2002-01-01 Efunds Corporation Plastic card personalizer system
JP3568970B2 (ja) 1993-04-12 2004-09-22 株式会社東芝 Icカード発行装置
US5524857A (en) 1993-08-11 1996-06-11 Eisenberg; Ahikam Multi use flag holder apparatus
US5649118A (en) 1993-08-27 1997-07-15 Lucent Technologies Inc. Smart card with multiple charge accounts and product item tables designating the account to debit
US5578808A (en) * 1993-12-22 1996-11-26 Datamark Services, Inc. Data card that can be used for transactions involving separate card issuers
US5617528A (en) * 1994-02-04 1997-04-01 Datacard Corporation Method and apparatus for interactively creating a card which includes video and cardholder information
US5461217A (en) * 1994-02-08 1995-10-24 At&T Ipm Corp. Secure money transfer techniques using smart cards
SE502424C2 (sv) 1994-02-17 1995-10-16 Telia Ab Metod och anordning vid certifikathanteringssystem
JP3545045B2 (ja) 1994-05-18 2004-07-21 大日本印刷株式会社 Icカードアクセス用パターンファイルの作成方法
JP3645587B2 (ja) 1994-05-18 2005-05-11 大日本印刷株式会社 Icカードアクセス用パターンファイルの作成支援装置
JP3369306B2 (ja) 1994-05-18 2003-01-20 大日本印刷株式会社 個人情報記録媒体を発行するシステムに個人情報を配給する装置
JPH07334631A (ja) 1994-06-03 1995-12-22 Dainippon Printing Co Ltd Icカード発行処理システム
DE4427163A1 (de) * 1994-08-01 1996-02-08 Abb Management Ag Druckgasschalter
FR2725540B1 (fr) 1994-10-07 1997-01-03 Serpeinesm Sa Procede de personnalisation en serie de cartes
CA2141756A1 (en) * 1994-12-22 1996-06-23 Pietro De Rosa Personalized individual secured card production device
US5721781A (en) * 1995-09-13 1998-02-24 Microsoft Corporation Authentication system and method for smart card transactions
DE19536548A1 (de) * 1995-09-29 1997-04-03 Ibm Vorrichtung und Verfahren zur vereinfachten Erzeugung von Werkzeugen zur Initialisierung und Personalisierung von und zur Kommunikation mit einer Chipkarte
EP0778553B1 (en) 1995-12-08 2004-07-28 Kabushiki Kaisha Toshiba Portable storage medium issuing system and issuing method
US6038551A (en) * 1996-03-11 2000-03-14 Microsoft Corporation System and method for configuring and managing resources on a multi-purpose integrated circuit card using a personal computer
US5889941A (en) 1996-04-15 1999-03-30 Ubiq Inc. System and apparatus for smart card personalization
JP2005243309A (ja) 2004-02-24 2005-09-08 Matsushita Electric Works Ltd 照明器具

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108780511A (zh) * 2016-03-30 2018-11-09 李昕光 制卡系统

Also Published As

Publication number Publication date
JP2010049711A (ja) 2010-03-04
NO984821L (no) 1998-12-15
EP0894312A4 (en) 1999-09-01
ATE341052T1 (de) 2006-10-15
US5889941A (en) 1999-03-30
BR9708673A (pt) 2000-01-04
ES2195139T3 (es) 2003-12-01
US20030050899A1 (en) 2003-03-13
DE69736752T2 (de) 2007-02-01
US6014748A (en) 2000-01-11
US20110166999A1 (en) 2011-07-07
NZ332406A (en) 2001-01-26
US8301300B2 (en) 2012-10-30
NO330751B1 (no) 2011-07-04
HK1021424A1 (en) 2000-06-09
AU2729897A (en) 1997-11-07
CA2251689C (en) 2007-09-18
AU717870B2 (en) 2000-04-06
DE69736752D1 (de) 2006-11-09
DE69720201D1 (de) 2003-04-30
JP2000508794A (ja) 2000-07-11
US20070118474A1 (en) 2007-05-24
PT894312E (pt) 2003-08-29
JP2006072998A (ja) 2006-03-16
EP0894312B1 (en) 2003-03-26
PT1333408E (pt) 2007-01-31
WO1997039424A1 (en) 1997-10-23
IL126583A0 (en) 1999-08-17
ATE235719T1 (de) 2003-04-15
DE69720201T2 (de) 2004-02-05
IL126583A (en) 2002-02-10
EP0894312A1 (en) 1999-02-03
ES2272885T3 (es) 2007-05-01
CA2251689A1 (en) 1997-10-23
CN1222988A (zh) 1999-07-14
DK0894312T3 (da) 2003-07-21
NO984821D0 (no) 1998-10-15

Similar Documents

Publication Publication Date Title
CN1187709C (zh) 用于智能卡个人化的系统和装置
CN100347731C (zh) 半导体存储卡及对其进行控制的程序
CN1315017A (zh) 包含内部引用的两种版本数据表格之间的差别提取
CN101030240A (zh) 外围设备和信息处理方法
CN1783019A (zh) 用于创建web服务并与其交互的接口基础结构
CN1337029A (zh) 电子钱包
CN1272187A (zh) 带管理一个虚拟存储器装置的芯片卡及相应的通信方法和协议
CN1509450A (zh) 自动编辑系统
CN1773525A (zh) 用于验证用户的核对设备和核对方法
CN1188786C (zh) 文件管理方法及采用该方法的存储卡和终端装置
CN1689011A (zh) 内容分发系统的管理设备、浏览设备、程序和方法
CN1483176A (zh) 内容数据的编码系统、内容登记系统
CN1091285C (zh) 用二维图象码防伪的方法
CN1267852C (zh) 自动化银行业务机和系统
CN1831860A (zh) 实现脱机记录操作的方法、记录装置及系统
CN1346477A (zh) 卡片、设备、产品和产品管理系统
CN1293510C (zh) 自动化银行业务机和系统
CN1264119C (zh) 自动化银行业务机和系统
CN1267851C (zh) 自动化银行业务机和系统
CN1296863C (zh) 自动化银行业务机和系统
CN1178150C (zh) 向自动化银行业务机提供输入信息的方法
CN1254139A (zh) 自动化银行业务机和系统
CN1835025A (zh) 防止伪造支票和变造支票金额的方法及其采用的设备
CN1261185A (zh) 自动化银行业务机和系统
KR20000005484A (ko) 스마트 카드 개인화 시스템 및 장치

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
CX01 Expiry of patent term

Granted publication date: 20050202

CX01 Expiry of patent term