生成用于使电子实体个性化的简档的方法和相关系统的制作方法

文档序号:6686380阅读:212来源:国知局
专利名称:生成用于使电子实体个性化的简档的方法和相关系统的制作方法
技术领域
本发明涉及一种生成用于使电子实体个性化的简档的方法和生 成该简档的系统。
背景技术
在一个确定的应用领域中利用一种电子实体意味着在该电子实 体中存储可能在该领域中使用的数据和/或程序。
因此,人们经常尤其是为便携式电子实体(例如微电路卡)寻求 一个个性化的步骤,其中在该电子实体的存储器中写入专用于它的数 据,例如卡的持有人的身份。
个性化数据通常存储在非易失可重写存储器(例如EEPROM型 存储器,电可擦除可编程只读存储器)中,该非易失可重写存储器尤 其适于存储这种对于各个卡不相同的数据。
相反地,记录在这种存储器中的个性化数据的全局结构对于同类 型的卡群来说是公共的,并参与对与该类型的卡相关的个性化简档的 定义。
因此,个性化简档是与该类型卡相关的数据集合,并定义该类型 卡的个性化的总的特征,例如数据(或许包括程序)结构和当进行个 性化时写入电子实体中的共用数据,或物理个性化数据(要填充的字 符、磁条的编码,等)或图形个性化数据(要打印在卡的表面的标志, 等)。
个性化简档的定义尤其复杂,因为必须遵循关于电子实体的结构 和未来使用的各标准的相关性,即,例如现存的标准(例如电话领域 的GSM或4艮4亍领域的EMV )和应用(例如VISA, MASTERCARD ), 和电子实体的内部(硬件)管理。
这种定义因此是传统的并且应用起来非常烦瑣,并且即使实际上 由专业人士定义简档也不能排除出错的危险。

发明内容
为了改善这种情形,本发明提出了 一种生成用于个性化电子实体
的简档的方法,其特征在于包括如下步骤
-在预定的应用列表中选择至少一个应用; -配置与该被选择的应用相关的参数;
-根据该被选择的应用和配置的参数,在确定的兼容平台列表中 选择一个物理(ma"rielle )平台;
-根据该被选择的应用、配置的参数和该被选择的平台,获得个 性化简档。
因此,人们简化了个性化简档的数据的生成。实际上,本发明指 出应用的选择使得极大地限制了可能用于其它个性化配置数据的方 案,这使得极大地简化了配置简档的生成,并使得它可在交互的形式 下应用,例如借助于信息系统。
人们还可以得到 一种功能更强大的方案,通过尽可能少地限制生 成个性化简档所必需的技术知识(尤其是在微电路领域),使得集中 在客户的选择上。
最后,由于本发明的技术方案所带来的应用、应用的参数和所使 用的平台的兼容性,在定义简档时应考虑各元素的相关性。
配置步骤可包括例如根据选择的应用在确定的可能值的预定列 表中选择一个值的步骤,或根据选择的应用在确定的信息输入屏中输 入一个参数的步骤。
另外,配置步骤可利用定义上述参数的二进制数据的符号表示 (例如一个适当的指示符(identifiant)),这简化了非专业人士的手 工操作。
在一个变型中,或只用于一定的参数,配置步骤可利用定义上述 参数的二进制数据的十六进制表示,这种表示有时对于系统的使用者
来说更熟悉。
配置步骤例如包括定义电子实体的存储空间的大小的步骤。
为了改善筒档在其集合中的相关性,还可以考虑一个验证配置的
参数例如关于一个预定的标准的相关性的步骤。
这里所考虑的应用例如实施符合一个预定的标准的功能性,该标
准例如是用于移动电话卡的标准或用于银行卡的标准。 还可以提供一种确保电子实体安全的应用。 前述的平台例如由电子元件和开发系统的结合来定义。 实际上,电子实体可以是便携式的,如在微电路卡情形下。 本发明还提供一种个性化电子实体的方法,其特征在于如下步
-借助于上述方法生成一个个性化简档; -将持有人数据集成到该生成的简档中; -将集成有持有人数据的简档记录在电子实体的一个存储器中。
本发明还提供一种生成用于个性化电子实体的简档的系统,其特 征在于包括用于在预定的应用列表中选择至少一个应用的装置,用于 配置与该选择的应用相关的参数的装置,用于根据被选择的应用和配 置的参数,在确定的兼容平台列表中选择一个物理平台的装置,和用 于根据被选择的应用、配置的参数和被选择的平台,生成个性化简档 的装置。
这种系统还可选择地包括实施为了上述的生成简档的方法可实 现的各种特性的装置。


本发明的其它特征和优点在结合附图进行的以下描述中将会更 加明显,在该附图中
图1示出根据本发明的个性化微电路卡的方法的一个例子的主
要步骤;
图2示出使配置移动电话领域的一个应用的屏幕;
图3示出使配置银行卡领域的一个应用的屏幕;
图4示出使在兼容的平台列表中选择一个平台的屏幕。
具体实施例方式
图1示出根据本发明的个性化微电路卡的方法的一个例子的主 要步骤。 一个这样的方法例如借助于个人计算机(英文PC)的信息 系统在交互环境中实施。
该方法例如开始于步骤E102,选择将被个性化的卡能够实施的 应用。通常,在该步骤中多个应用会被选择,但在一定情况下自然地 只限于一个应用。
这里,应用的选择在一个预定义的列表中进行,该列表例如借助 于下拉式菜单以与系统用户交互的方式表示出。
该系统(即通常控制其应用的软件)在步骤E102验证被选择的 应用的相关性,并在否定的情况下返回步骤E101 (例如显示表示不 相关性的消息),以保证被选择的应用的相关性。
当被选择的应用不生成不相关性时,步骤E102后面跟着步骤 E103,配置与前面选择的每个应用相关的参数。
图2示出在移动电话领域中前面描述的USIM应用的配置例子。
在该例子中,通过选择参数"总电话簿,,(屏幕上的区域Z21包 括该明显并加标记的词语)和输入目录(索引)参数(通过在图2中 表示的屏幕内,具体地是在该屏幕的区域Z22中输入信息),例如在 相应的移动电话标准中定义的参数,来配置电话目录(电话簿)。
需要指出的是,该系统所表示的用于输入参数的屏幕取决于前面 步骤中所选择的应用。
因此人们例如定义了电话目录中的项目的最大数目为250,名字 的最大长度等于16个八位长字节,等。
因此,该配置尤其允许定义文件的大小,以在微电路卡(即具体 地在该卡的EEPROM)中存储电话目录。
还可以为每个应用定义默认的配置。
配置步骤还包括验证输入或选择的信息的相关性的步骤,尤其是 为了确保符合移动电话的相应标准。输入与所考虑的标准不兼容的参
数(例如用于短消息的状态报告的888个八位长字节大小的信息输入 ——短消息的大小不能超过255个八位长字节),则产生一个错误消 息。
图3示出配置"银行卡"应用的例子。
在该例子中,通过在可能的语言列表中(区域Z32)进行选择, 人们例如确定卡的持有人的优选语言(在图3示出的屏幕中的区域 Z31)。该功能的配置是通过在显示步骤E101中选择的应用的窗口 (Z34)中选择该功能(加标记的区域Z33)来实现的。
这里需要指出的是,所选择的优选语言在微电路卡内部以二进制
的形式物理描述。该卡本身没有用于将该表示转换成符号表示(通常 为文字数字的)的装置。事实上,该卡不与外部交换二进制形式的该 值。
得益于根据本发明的交互系统,例如得益于存储在所述的生成简 档的系统内部的二进制表示和符号表示之间的对应关系表的使用,所 使用的图形接口以符号形式表示该值(这里借助于文字数字式字符形 成词"English")。
在一个变型中,可以使用二进制数据的十六进制表示来进行输入。
在选择应用的步骤E101和配置步骤E103中由用户输入的元素 (位)(Wment)例如以数据库的形式被存储,然后该数据库根据微 电路卡的物理平台(即电子元件和开发系统)给出个性化简档的功能 描述。这种数据库还可以^f皮再利用,以引入与另一个物理平台相同的 功能。
数据库例如使用 一种对象类型的结构,在该对象内用户的每个选 择(应用的选择、输入和选择配置数据,等)作为被定义的类中的一 个类的一个对象的实例被存储。尤其得益于继承机制,通过定义描述配置简档和多个应用公共的 功能,以及定义描述继承了通用类的属性的特定于一个应用的功能性 的类,可以避免复制无用代码。
一旦一个功能定义被确定(在步骤E101选定应用、在步骤E103 进行配置),交互系统在步骤E104在兼容平台列表中选择一个平台, 对该平台用前述步骤中定义的功能定义进行个性化,如图4所示。
实际上, 一些平台可能不适用功能定义所要求的功能性(例如存 储空间太小,或不可能实施一个特定的应用,如JavaCard)。
这里提供的生成个性化简档的系统存储每个使用的平台特定的 特性,并因此能够生成适用于在步骤E101和E103建立的功能定义的 应用的平台列表,即与它们兼容的列表,并显示该列表(在图4的区 域Z41)。
这些平台例如由电路元件(通常为要被个性化的卡的集成电路) 和开发系统(在微电路卡领域通常被称作"模板(masque),,)的结合 来定义。
人们可以考虑通过与每个兼容平台相关联地显示信息,方便用户 选择平台,例如(对于每个平台)的价格信息、供应的可靠性、在 前使用。
用户因此可以选择最适于前述功能定义的平台,而没有不兼容的 危险。被选定的平台例如被显示在专用窗口中(这里是图4中Z42表 示的窗口)。
一旦用户使选择的平台生效(例如通过选择一个虛拟按键),在 步骤E105,系统在用户在前述步骤中给定的元素的基础上生成卡的 存储图象(IC卡图象),它因此定义除了特定于每个持卡人的元素之 外的、例如以对象形式(面向对象的程序)存储的EEPROM存储器 中的数据。
它尤其表示EEPROM存储器中文件的结构(符合IS07816标准, 以及当生成个性化简档时已确定的文件的内容和尺寸。
除了文件的说明和其结构,存储图象包含定义卡的EEPROM存
9
储器的所有其它信息(除了对于每个持卡人不同的数据之外),例如 存储区域包含变量,以及其数值。
这些变量例如以TLV (Tag Length Value标记长度数值)形式 存储,即依次地存储标识符、长度、数值。前述的配置步骤实际上可 以生成这样形式的数据(根据该数值对于持卡人全体来说是否为共用 的,该数值在该步骤被固定,或随后被定义)。
为了更灵活,人们还可以设想一个交互屏幕,例如一旦生成存储 图象,它允许修改构成该存储图象的以十六进制表示的给定元素。这 种修改通常不是必须的,因为确定存储的图象的所有元素在前述步骤 期间通常已被考虑过了。
借助于该系统而生成的不同存储图象例如被存储和显示在专用 的窗口内(这里是Z43)。
通过将专用于每个持卡人的数据集成(即与其结合)在前述定义 的存储图象中,人们可以利用这样确定的个性化简档(例如由存储图 象和必要时例如与卡的物理方面相关并例如在步骤E103输入的其它 参数形成)以对微电路卡个性化(步骤E106)。
上面描述的实施方式只是构成实现本发明的例子,并不限制本发明。
权利要求
1.一种生成用于个性化电子实体的简档的方法,其特征在于包括以下步骤:在预定的应用列表中选择至少一个应用(E101);配置与被选择的应用相关的参数(E103);根据被选择的应用和配置的参数,在确定的兼容平台列表中选择一个物理平台(E104);根据被选择的应用、配置的参数和被选择的平台,获得个性化简档(E105)。
2. 根据权利要求1所述的生成简档的方法,其特征在于所述配 置步骤(E103)包括根据被选择的应用在确定的可能值的预定列表(Z32)中选择一个值的步骤。
3. 根据权利要求1或2所述的生成简档的方法,其特征在于所 述配置步骤(E103 )包括根据被选择的应用在确定的信息输入屏(Z22 ) 中输入一个参数的步骤。
4. 根据权利要求1至3中任一项所述的生成简档的方法,其特 征在于所述配置步骤(E103 )利用定义上述参数的二进制数据的符号 表示(Z31)。
5. 根据权利要求1至3中任一项所述的生成简档的方法,其特 征在于所述配置步骤(E103)利用定义上述参数的二进制数据的十六 进制表示。
6. 根据权利要求1至5中任一项所述的生成简档的方法,其特 征在于所述配置步骤(E103)包括定义所述电子实体的存储空间的大 小(Z22)的步骤。
7. 根据权利要求1至6中任一项所述的生成简档的方法,其特 征在于验证所述配置的参数的相关性的步骤。
8. 根据权利要求7所述的生成简档的方法,其特征在于所述配 置的参数的相关性关于一个预定的标准被验证。
9. 根据权利要求1至8中任一项所述的生成简档的方法,其特 征在于所述应用实施符合预定的标准的功能性。
10. 根据权利要求9所述的生成简档的方法,其特征在于所述预 定的标准是用于移动电话卡的标准。
11. 根据权利要求9所述的生成简档的方法,其特征在于所述 预定的标准是用于银行卡的标准。
12. 根据权利要求1至8中任一项所述的生成简档的方法,其特 征在于所述应用是确保所述电子实体安全的应用。
13. 根据权利要求1至12中任一项所述的生成简档的方法,其 特征在于所述平台由电子元件和开发系统的结合来定义。
14. 根据权利要求1至13中任一项所述的生成简档的方法,其 特征在于所述电子实体是便携式的。
15..根据权利要求14所述的生成简档的方法,其特征在于所 述电子实体是微电路卡。
16. —种个性化电子实体的方法,其特征在于包括如下步骤 借助于权利要求1至15中任一项所述的方法生成一个个性化简档(E101, E103, E104, E105);将持有人数据集成到该生成的简档中;将集成有持有人数据的筒档记录在所述电子实体的存储器中 (E106)。
17. —种生成用于个性化电子实体的简档的系统,其特征在于包括用于在预定的应用列表中选择至少一个应用的装置;用于配置与被选择的应用相关的参数的装置;用于根据被选择的应用和配置的参数,在确定的兼容平台列表中 选择一个物理平台的装置;用于^f艮据被选择的应用、配置的参数和被选择的平台,生成个性 化简档的装置。
全文摘要
本发明涉及一种生成用于个性化电子实体的简档的方法,其特征在于包括以下步骤在预定的应用列表中选择至少一个应用(E101);配置与被选择的应用相关的参数(E103);根据被选择的应用和配置的参数,在确定的兼容平台列表中选择一个物理平台(E104);根据被选择的应用、配置的参数和被选择的平台,获得个性化简档(E105)。
文档编号G07F7/10GK101375318SQ200780003189
公开日2009年2月25日 申请日期2007年1月12日 优先权日2006年1月16日
发明者J-M·路易斯, R·莫尼尔 申请人:欧贝特技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1