具有用于预加载数据的多个协议的数据存储器件制造技术

技术编号:6549483 阅读:196 留言:0更新日期:2012-04-11 18:40
系统和方法使用多个通信模式用于通过数据存储器件的现有外部触点将从制造设备预加载的数据快速上传到数据存储器件。优选地,该器件是大容量SIM卡,以及用户模式允许通过诸如ISO、SD/MMC和USB的标准协议进行通信,而制造者模式应用多数据线SD/MMC协议或定制协议用于高速数据上传。

【技术实现步骤摘要】
【国外来华专利技术】
用于将数据预加载到数据存储器件上的各种方法和系统是可能的,并且具体地, 各方法和系统可以允许制造者生产器件(例如智能卡)并在将其分发给消费者之前加载数 据(例如标识信息)。
技术介绍
在计算机工程领域中,闪存器件特别是智能卡是众所周知的。智能卡在信用卡大 小的包装中包含安全微处理器。智能卡被设计为符合公布的标准,使得可以独立于卡来设 计应用和读卡器设备。具体地,许多智能卡被设计为符合IS0/IEC 7816系列标准,该系列 标准定义了智能卡的物理形状、通信协议以及针对每个协议的电触点(contact)的位置和 形状、提供给卡的电力以及电源被提供到的电触点的位置、以及发送给卡的命令的功能性 和格式以及卡返回的响应。智能卡通常用于用户标识的目的。可以使用个人信息(例如,针对电子门 (electronic gate)的电子护照或通行卡(pass card)可以存储描述指纹或虹膜或人脸画 面的个人化生物学数据,以向安全代理或电子锁正确地标识用户)或非个人信息(例如,订 户识别模块(SIM)卡识别蜂窝电话网络的订户)来进行用户识别。智能卡还用于跟踪金融 信息,例如,智能信用/借记卡存储用户的信用信息并跟踪购买,使得贸易商能够批准销售 而无需接触信用提供者。类似地,智能电话卡可以跟踪预付的电话呼叫并保留用户的信用。 智能卡还用于信号的加密和解密;这样的智能卡可以用作允许用户接收特许通信或者解锁 来自网络的私有(proprietary)软件的功能性的密钥。通常,智能卡还包含用于应用的程序存储器。这些预加载的程序通常被存储在不 可由卡的用户访问的只读存储器(ROM——例如掩蔽(mask)可编程ROM或EPROM或NOR型 闪存)中。许多ROM技术涉及耗时的物理修改以编程或重新编程(!^program)卡。SIM卡通常属于蜂窝网络的服务提供商。服务提供商将卡提供给作为SIM卡的终 端用户的网络订户。然后,卡向网络标识订户的通信设备。基于该标识,服务提供商提供网 络服务并向用户收费。通常SIM卡的制造包括两个主要步骤A)卡的制作,以及B)每个MNO (ΜΝ0 =移动 网络运营商)规范的卡的定制。卡的制作包括构造物理卡(例如处理器、存储器、连接器) 以及为卡编程基本工作模式(例如,一个或多个数据传输协议以及有时被称为基本输入/ 输出系统BIOS的其它基本功能)。通常,卡的工作模式依照公布的标准,例如ISO 7816。 在现代高容量SIM卡的情况下,定制还可能涉及两个步骤1)卡的SIM部分的定制,以及2) 将数据上传到卡的大容量存储区。单一制造者可以实现所有的制造步骤。还能够在制作卡 并定制卡的SIM部分的卡生产者和在将卡分发给用户之前将数据上传(预加载)到卡的一 个或多个MNO代理之间划分这种制造。个人、数据和网络安全正变得越来越重要并且越来越复杂。此外,用户设备正变得 越来越灵活。曾经作为简单的蜂窝电话的部件的SIM卡现在可以被放置在具有各种可用操作系统之一的复杂移动计算机中。已经开发了针对存储数据和程序的智能卡、特别是针对 包括比迄今为止可能的更多的存储器的智能卡(例如,大于500K字节的示例卡当前正在计 划中或者是可用的)的市场。特别是随着标准的改变以及新设备的开发,存在该数据应该 可用于由用户修改的需要。从而,对于具有可以用针对具体卡分发者MNO或具体用户群而定制的并且可访问 来由用户修改的大量数据、由制造者经济地(economically)编程的智能卡/数据存储器 件,存在广泛认可的需要,并且这将是高度有利的。
技术实现思路
在这里提供了将数据预加载到数据存储器件的各种方法和系统,并且具体地,提 供了在制造模式中利用高速数据传输协议的方法和系统,这可以通过加速数据到器件的预 加载来增加生产效率。用于存储数据(并且具体地,用于在将数据存储器件分发给用户之前将数据预加 载到数据存储器件)的系统的一个实施例可以包括数据存储器件,具有N个外部可接入的 (accessible)电触点;以及制造者设备,被配置为将数据上传到数据存储器件;以及至少 一个集成电路芯片,被配置为实现用户模式和制造者模式。用户模式可以用于在终端用户 的主机设备和数据存储器件之间传输数据。用户模式可以包括用于传输数据的第一协议, 并且该第一协议可以利用N个外部可接入电触点的第一子集。制造者模式可以包括用于将 数据从制造者设备上传到数据存储器件的第二协议。该第二协议可以利用N个外部可接入 电触点的第二子集。第二子集可以包含在第一子集和第二子集两者中所包含的至少一个公 共元件。第二子集还可以包含未被包含在第一子集中的至少一个专用元件。在上述系统中,第一协议可以利用N个外部可接入电触点的第一子集来进行与主 机的通信连接。如下给出在第一子集和第二子集两者中包含的至少一个公共元件的例子、 以及包含在第二子集中的而不在第一子集中的至少一个专用元件的例子。例如,如下面描 述的实施例中所示,如果第一协议是USB协议,并且第二协议是与USB协议相似但使用外部 时钟的定制(custom)协议,则为了传输命令而利用的CMD触点和为了传输数据而利用的差 分数据触点(IC_DP和IC_DM)可以是对于两个协议的公共元件,而用于传输外部时钟定时 信息的CLK触点可以是仅由第二协议利用的专用元件。在用于存储数据的系统中,用户模式还可以包括用于在主机和数据存储器件之间 传输数据的第三协议。第三协议可以利用N个外部可接入电触点的第三子集。第三子集可 以包括第二子集所包含而第一子集不包含的专用元件,并且可以存在第二子集的未被包含 在第三子集中的至少一个元件。例如,如下面的优选实施例(图l_3a的SIM卡100)中详 细描述的,其中第一协议是ISO协议,以及第三协议是单一数据线SD/MMC协议,以及第二协 议是多数据线SD/MMC协议,第三协议的时钟触点CLK-MMC和命令触点CMD和第一数据线触 点DATO都是由第二和第三协议利用但不由第一协议利用的专用元件(触点);而第二协议 的DAT1、DAT2和DAT3触点是第一和第二协议的公共元件,因为DAT1、DAT2和DAT3触点还 分别被第一协议用作RST、CLK-IS0和I/O触点。电源(power)和地触点VSS 5V和GRND是 由所有协议使用的公共元件。在用于存储数据的系统中,第一子集可以精确地包含K个元件(每个元件是外部可接入导电触点),以及第二子集可以精确地包含M个元件,以及第三子集可以精确地包含 L个元件,其中L、K、M和N都是大于零的整数。L可以小于或等于K,K可以小于M,以及M 可以小于或等于N。例如,在下面详细描述的SIM卡100的实施例中(图l-3a),K = L = 5 以及M = N = 8。在用于存储数据的系统中,第一协议可以是ISO协议(符合利用五个外部可接入 触点用于到主机的连接和用于电源的公布的ISO 7816标准),从而第一子集可以精确地包 含五个元件。此外,第三协议可以是利用五个外部可接入触点的单一数据线SD/MMC协议 (从而,第三子集也可以包含五个元件)。此外,第二协议可以是定制协议(例如,使用外部 时钟或多数据位的类似USB的协议),或者第二协议可以是使用B条数据线的多数据线SD/ M本文档来自技高网
...

【技术保护点】
1.一种用于存储数据的系统,包括:a)数据存储器件,具有N个外部可接入电触点;b)制造者设备,被配置为将数据上传到所述数据存储器件;以及c)至少一个集成电路芯片,被配置为实现:i)用户模式,用于在主机和所述数据存储器件之间传输数据,所述用户模式包括用于所述传输的第一协议,所述第一协议利用所述N个外部可接入电触点的第一子集,以及ii)制造者模式,用于将数据从所述制造者设备上传到所述数据存储器件,所述制造者模式包括利用所述N个外部可接入电触点的第二子集的第二协议,所述第二子集包含在所述第一子集和所述第二子集两者中包含的至少一个公共元件,以及所述第二子集包含未被包含在所述第一子集中的至少一个专用(exclusive)元件。

【技术特征摘要】
【国外来华专利技术】1.一种用于存储数据的系统,包括a)数据存储器件,具有N个外部可接入电触点;b)制造者设备,被配置为将数据上传到所述数据存储器件;以及c)至少一个集成电路芯片,被配置为实现i)用户模式,用于在主机和所述数据存储器件之间传输数据,所述用户模式包括用于 所述传输的第一协议,所述第一协议利用所述N个外部可接入电触点的第一子集,以及 )制造者模式,用于将数据从所述制造者设备上传到所述数据存储器件,所述制造者 模式包括利用所述N个外部可接入电触点的第二子集的第二协议,所述第二子集包含在所 述第一子集和所述第二子集两者中包含的至少一个公共元件,以及所述第二子集包含未被 包含在所述第一子集中的至少一个专用(exclusive)元件。2.根据权利要求1所述的系统,其中所述用户模式还包括用于所述传输的第三协议, 所述第三协议利用所述N个外部可接入电触点的第三子集,所述第三子集包含所述至少一 个专用元件,以及其中所述第二子集的至少一个元件未被包含在所述第三子集中。3.根据权利要求2所述的系统,其中所述第一子集精确地包含K个元件,以及所述第 二子集精确地包含M个元件,以及所述第三子集精确地包含L个元件,以及其中0 < L < K < M < N。4.根据权利要求3所述的系统,其中所述第一协议是ISO7816以及K = 5,所述第三 协议是单一数据线SD/MMC以及L = 5,并且从由定制协议和具有B个数据位的SD/MMC组成 的组中选择所述第二协议,其中B > 2。5.根据权利要求1所述的系统,其中所述第一协议是USB协议,并且从由定制协议和具 有B个数据位的SD/MMC组成的组中选择所述第二协议,其中B > 2。6.根据权利要求1所述的系统,其中所述第一协议是标准公布的协议,以及所述第二 协议是定制协议。7.根据权利要求1所述的系统,其中所述至少一个集成电路芯片还被配置为执行从由 如下组成的组中选择的至少一个功能跟踪金融信息、标识用户、向服务标识订户、提供解 密密钥以及对信号解密。8.根据权利要求7所述的系统,其中所述数据存储器件是大容量SIM卡。9.根据权利要求1所述的系统,其中所述至少一个集成电路芯片被配置为促进以比所 述用户模式的最大数据传输速率高的速率进行所述上传。10.根据权利要求1所述的系统,其中所述至少一个集成电路芯片是所述数据存储器 件的部件。11.一种定制具有N个外部可接入电触点的数据存储器件的方法,包括a)提供用于在所述数据存储器件和主机之间传输数据的用户模式,所述用户模式包括 利用包含所述N个外部可接入电触点中的K个触点的第一子集用于所述传输的第一协议,b)启动所述数据存储器件以工作在制造者模式中,所述制造者模式包括利用包含所述 N个外部可接入电触点中的M个触点的第二子集的第二协议,所述第二子集包含在所述第 一子集和所述第二子集两者中包含的至少一个公共元件,以及所述第二子集还包含未被包 含在所述第一子集中的至少一个专用元件,以及c)使用所述制造者模式,由制造者将数据上传到所述数据存储器件。12.根据权利要求11所述的方法,还包括c)在所述上传之后,禁用所述制造者模式。13.根据权利要求12所述的方法,其中所述禁用所述制造者模式包括从由以下组成的 组中选择的至少一个动作关闭所述数据存储器件、复位所述数据存储器件、改变所述数据 存储器件的默认模式、以及将命令给予所述数据存储器件。14.根据权利要求11所述的方法,其中所述制造者模式不可由终端用户访问来使用。15.根据权利要求11所述的方法,其中以比所述用户...

【专利技术属性】
技术研发人员:艾坦·马迪克斯
申请(专利权)人:桑迪士克以色列有限公司
类型:发明
国别省市:IL

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

1