多协议智能卡编程制造技术

技术编号:20023113 阅读:39 留言:0更新日期:2019-01-06 03:09
一种用于在单个卡编程站中使用多个编程协议对智能卡进行编程的方法和系统。卡可以包括至少两个可编程芯片,其中使用不同的编程协议对每个芯片进行编程。备选地,卡可以包括单个可编程芯片,并且使用至少两个编程协议对芯片进行编程。卡还可以包括至少两个可编程芯片,其中使用至少两个编程协议对每个芯片进行编程。

【技术实现步骤摘要】
【国外来华专利技术】多协议智能卡编程
本专利技术涉及对智能卡进行编程,在该智能卡上具有一个或多个可编程芯片。智能卡可以是诸如包括信用卡和借记卡的金融卡、身份证、驾驶执照之类的个性化塑料卡,以及分发给最终用户的其它类型的个性化塑料卡。
技术介绍
智能卡的编程是众所周知的。智能卡编程的示例包括美国专利6695205、6283368和5943238中描述的系统,每个专利的全部内容以引用方式并入本文中。
技术实现思路
描述了一种用于在单个卡编程站中使用多个编程协议对智能卡进行编程的方法和系统。在一个实施例中,卡可以包括至少两个可编程芯片,其中使用不同的编程协议对每个芯片进行编程。在另一个实施例中,卡可以包括单个可编程芯片,并且使用至少两个编程协议对单个芯片进行编程。在另一个实施例中,卡可以包括至少两个可编程芯片,其中使用至少两个编程协议对每个芯片进行编程。芯片的编程可以通过其中编程元件物理地接触芯片的接触式编程,或者通过使用诸如射频(RF)信号的任何合适的无线技术的非接触式编程。如果编程是使用RF信号的非接触式,则使用单个天线或多个天线,RF信号可以在相同的载波频率(例如,13.56MHz)上。在一个实施例中,在一个卡编程站中,可以使用一种协议(例如ISO14443A)对卡进行编程,并且还使用可能需要更大功率的不同协议(例如ISO15693)对卡进行编程。使用不同协议的编程可以分别经由非接触式编程无线地完成。可以使用单个发射和/或接收天线来执行非接触式编程,或者使用两个不同的发射天线和/或两个不同的接收天线来执行非接触式编程。在另一个实施例中,可以使用接触式编程来执行使用一个协议的编程,并且可以使用非接触式编程来无线地执行使用其它协议的编程。单卡编程站可以是多站智能卡编程系统中的多个卡编程站中的一个,其多站智能卡编程系统同时对多个卡进行编程,其示例在美国专利6695205、6283368和5943238中描述。例如,如美国专利6695205中所公开,多个编程站可以并排布置成线性“升降机”式(linearelevator)布置,或者如在美国专利6283368和5943238中所公开,多个编程站可以并排布置成圆柱形“桶”式布置。在另一个实施例中,单卡编程站可以单独使用以逐个地对卡进行编程。单卡编程站可以是中央发卡系统的一部分,该中央发卡系统通常是房间大小的且配置有同时在卡上执行不同的个性化/处理任务的多个个性化/处理站或模块,并且通常被配置成以相对较高的处理量(例如,每小时数百或数千)同时处理多个卡。中央发行系统的示例是可从明尼苏达州Shakopee的EntrustDatacard公司购得的MX和MPR系列发卡系统。中央发行系统在美国专利6902107、5588763、5451037和5266781中有所描述,这些专利的全部内容以引用方式并入本文中。在另一个实施例中,单卡编程站可以是台式打印机的一部分,该台式打印机具有相对小的占地面积,旨在允许台式打印机放置在桌面上并且被设计为以相对小量地(例如每小时数十或数百)对卡进行个性化。台式打印机的示例是可从明尼苏达州Shakopee的EntrustDatacard公司购得的CD800卡打印机。在又一个实施例中,单卡编程站可以用作与中央卡发行系统和台式打印机分开的独立机构。附图说明图1示出了单卡编程站,其使用不同协议对卡上的分隔的可编程芯片进行编程。图2示出了单卡编程站,其使用不同协议对卡上的单个可编程芯片进行编程。图3是卡处理系统的示意图,该卡处理系统可包括本文所述的任何一个卡编程站以及附加的卡个性化/处理站。具体实施方式如本文所使用,智能卡是具有一个或多个嵌入式集成电路芯片的卡,其可以是安全微控制器或具有内部存储器或仅具有存储器芯片的等效智能装置。嵌入式集成电路芯片是可编程的,以便能够存储数据。芯片的编程包括但不限于将数据写入芯片,数据存储在芯片上并向芯片发送各种命令,包括通常比简单地将数据写入芯片需要更大量功率的初始化命令。也可以从芯片读取数据。与集成电路芯片的通信和编程可以经由直接物理接触(即接触芯片)或经由诸如RF信号的适当无线技术无线地(即非接触芯片)进行。智能卡可以是诸如包括信用卡和借记卡的金融卡、身份证、驾驶执照之类的个性化塑料卡,以及分发给最终用户的其它类型的个性化塑料卡。参考图1,示出了卡编程站10,其使用不同的编程协议对卡16上的可编程芯片12、14进行编程。卡16从另一个位置,例如从卡输入储卡机被馈送到卡编程站10中。卡16正确地定位在卡编程站10中,以允许经由编程站10的编程机构18对可编程芯片12、14进行编程。可以在站10中对芯片12、14进行编程而不必移动/将卡16重新定位到同一站10内的另一个站或耦合器。在编程之后,卡16被馈送到另一个位置,诸如输出端或另一个卡处理站。芯片12、14可以定位在卡16上允许对芯片进行编程的任何位置。在图1所示的示例中,编程无线地进行,例如使用诸如RF的任何合适的无线技术,在这种情况下,编程机构18包括至少一个天线20,其发射用于对芯片12进行编程的RF信号。另外,芯片12、14中的每一个连接到卡16上的天线22、24,天线22、24接收由天线20发射的RF信号,以便对芯片12、14进行编程。在另一个实施例中,单个天线可以连接到两个芯片12、14。在又一个备选实施例中,编程机构18可以包括两个天线20,一个天线用于使用一种类型的编程协议对芯片12、14中的一个或多个进行编程,而一个天线用于使用第二类型的编程协议对芯片12、14中的一个或多个进行编程。天线20、22、24在适于与智能卡16上的芯片12、14通信的相同频率上操作。例如,频率可以是大约13.56MHz。在又一个实施例中,芯片中的一个芯片,例如芯片12,可以经由使用接触式编程头26进行的接触式编程来编程,该接触式编程头可以与其要编程的芯片物理接触,而另一个芯片,例如芯片14可以经由非接触式编程进行编程。此外,使用第一编程协议(协议1)对芯片12进行编程,同时使用第二编程协议(协议2)对芯片14进行编程。例如,可以使用ISO14443A编程协议对芯片12进行编程,并且可以使用可能需要更大功率的ISO15693编程协议对芯片14进行编程。应该认识到,可以使用协议2对芯片12进行编程,同时使用协议1对芯片14进行编程。使用不同协议对芯片12、14进行编程可以在许多不同的情况下使用。在一个非限制性示例中,与芯片12的通信可以用于在芯片12上写入诸如持卡人的姓名、帐号等的静态数据,而与芯片14的通信可以包括发送诸如初始化命令的一个或多个命令,以及可能在卡16上实现动态卡验证值(CVV)所必需的数据。卡上的动态CVV的示例在美国专利8931691、8904481、9129280、8954353和8534564中进行描述,每个专利全部内容以引用方式并入本文中。可以以任何顺序对芯片12、14进行编程。例如,可以首先对芯片12进行编程,然后对芯片14进行编程。或者,可以首先对芯片14进行编程,然后对芯片12进行编程。在一些实施例中,甚至可以同时对芯片12、14进行编程,包括但不限于,当通过接触式编程对一个芯片进行编程而通过非接触式编程对另一个芯片进行编程时,或者当提供两个不同的天线本文档来自技高网...

【技术保护点】
1.一种生产智能卡的方法,包括:在所述智能卡上执行至少一个个性化/处理操作;使用第一编程协议在编程站中对所述智能卡上的第一可编程芯片进行编程;以及使用第二编程协议在所述编程站中对所述智能卡上的第二可编程芯片进行编程,其中使用非接触式编程来执行所述第二可编程芯片的编程。

【技术特征摘要】
【国外来华专利技术】2016.05.13 US 62/335,8441.一种生产智能卡的方法,包括:在所述智能卡上执行至少一个个性化/处理操作;使用第一编程协议在编程站中对所述智能卡上的第一可编程芯片进行编程;以及使用第二编程协议在所述编程站中对所述智能卡上的第二可编程芯片进行编程,其中使用非接触式编程来执行所述第二可编程芯片的编程。2.根据权利要求1所述的方法,其中使用非接触式编程或编程元件物理地接触所述第一可编程芯片的接触式编程来执行所述第一可编程芯片的编程。3.根据权利要求1所述的方法,其中使用第一频率的射频信号进行非接触式编程来执行所述第一可编程芯片的所述编程,并且使用第二频率的射频信号来执行所述第二可编程芯片的所述编程。4.根据权利要求3所述的方法,其中所述第一频率等于所述第二频率。5.根据权利要求1所述的方法,其中所述第一编程协议利用第一功率,所述第二编程协议利用第二功率,并且所述第一功率与所述第二功率不同。...

【专利技术属性】
技术研发人员:瑞安·布德罗莱克斯·普雷内沃斯特托马斯·J·瓦格那
申请(专利权)人:恩图鲁斯特咨询卡有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1