智能卡注册方法、智能卡管理平台及智能卡的制作方法

文档序号:6428508阅读:171来源:国知局
专利名称:智能卡注册方法、智能卡管理平台及智能卡的制作方法
技术领域
本发明涉及通信技术,特别涉及一种智能卡注册方法、智能卡管理平台及智能卡。
背景技术
目前,全球用户识别卡(Universal Subscriber Identity Module,以下简称 USIM卡)为通讯服务商提供支持Java技术服务的Java智能卡(以下简称Java卡),利用 Java虚拟机实现智能卡编程接口的统一化,解决了智能卡应用开发与卡片底层卡片操作系统(Card Operating System,以下简称C0S)密不可分的情况,方便了智能卡的应用。现有技术中采用智能卡管理平台统一管理Java卡,以便于通讯服务商通过智能卡管理平台开展Java卡上的业务。但是,智能卡管理平台统一管理Java卡时,需要Java卡信息和智能卡管理平台中 Java卡的信息同步,否则无法统一管理Java卡。由此,现有技术中通过Java卡的自注册方式实现Java卡信息,如卡片集成电路卡识别码(I ntegrate circuit card identity,以下简称ICCID)在智能卡管理平台的激活,以便智能卡管理平台和Java卡的信息同步。Java卡自注册方式主要是通过触发Java卡中Java应用管理器下的业务菜单, 向智能卡管理平台发送请求注册指令,该智能卡管理平台接收请求注册指令后激活内部的 ICCID,且智能卡管理平台下发智能卡的预设数据,进而生成下发至智能卡使用的网站登录密码以完成智能卡的自注册过程。然而,Java卡的业务菜单不被大众所关注,大多用户根本不进入Java应用管理器或并不运行Java应用管理器下的业务菜单,进而导致智能卡管理平台无法进行Java卡信息同步,使得智能卡管理平台无法统一管理发卡系统下发的Java卡。

发明内容
本发明提供一种智能卡注册方法、智能卡管理平台及智能卡,用以实现智能卡管理平台与智能卡信息的同步,以使智能卡管理平台能够有效管理智能卡。本发明一方面提供一种智能卡注册方法,包括智能卡管理平台向未注册的智能卡发送触发注册请求;所述智能卡管理平台接收所述智能卡根据所述触发注册请求发送的触发注册响应;所述智能卡管理平台根据所述触发注册响应对所述智能卡进行注册处理。本发明的另一方面提供一种智能卡注册方法,包括智能卡接收智能卡管理平台发送的触发注册请求;所述智能卡根据所述触发注册请求向所述智能卡管理平台发送触发注册响应;以使所述智能卡管理平台对所述智能卡进行注册处理。本发明的另一方面提供一种智能卡管理平台,其包括第一发送模块,用于向未注册的智能卡发送触发注册请求;
第一接收模块,用于接收所述智能卡根据所述触发注册请求发送的触发注册响应;第一处理模块,用于根据所述触发注册响应对所述智能卡进行注册处理。本发明的另一方面提供一种智能卡,包括第三接收模块,用于接收智能卡管理平台发送的触发注册请求;第三发送模块,用于根据所述触发注册请求向所述智能卡管理平台发送触发注册响应;以使所述智能卡管理平台对所述智能卡进行注册处理。由上述技术方案可知,本发明的智能卡注册方法、智能卡管理平台及智能卡,其通过智能卡管理平台主动向智能卡发送触发注册请求,以使智能卡能够在智能卡管理平台中被注册,进而实现智能卡管理平台与智能卡的卡片信息同步,使得智能卡管理平台能够统一管理智能卡。


为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明的智能卡注册方法一实施例的步骤流程图;图2为本发明的智能卡注册方法一实施例的交互流程图;图3为本发明的智能卡注册方法另一实施例的步骤流程图;图4为本发明的智能卡管理平台一实施例的结构示意图;图5为本发明的智能卡一实施例的结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1示出了本发明的智能卡注册方法一实施例的步骤流程图。如图1所示,智能卡注册方法的具体步骤可如下所述。101,智能卡管理平台向未注册的智能卡发送触发注册请求;102,智能卡管理平台接收所述智能卡根据所述触发注册请求发送的触发注册响应;103,智能卡管理平台根据所述触发注册响应对所述智能卡进行注册处理。举例来说,步骤103具体可为如下图1中未示出的步骤1031,智能卡管理平台向所述智能卡发送注册确认信息。1032,智能卡管理平台接收所述智能卡根据所述注册确认信息发送的注册确认响应。通常,注册确认信息中可包括至少一个预设数据。本实施例中对预设数据的举例说明如下文中的a)-f)的描述。1033,智能卡管理平台根据所述注册确认响应生成所述智能卡使用的网站登录密码,进而使得智能卡管理平台和智能卡的卡片信息同步。在实际的应用场景中,智能卡的网站登录密码用于智能卡管理平台中的用户自主平台查看消费记录或开通相关业务服务等。特别地,网站登录密码为每一智能卡随机产生, 网站登录密码可以是Java卡用户自服务Web门户的密码。Web门户可包括用户注册/登录、应用展现或个性化门户展现等功能。举例来说,卡片信息同步内容进一步可包括卡片空间大小,已安装包AID、包状态,安全域的AID、状态及其权限,已安装应用实例AID、状态及其权限等。上述实施例中通过智能卡管理平台主动向智能卡发送触发注册请求,以使智能卡能够在智能卡管理平台中被注册,进而实现智能卡管理平台与智能卡信息的同步,使得智能卡管理平台能够统一管理智能卡。在本实施例中,若所述智能卡管理平台未接收到所述智能卡根据所述触发注册请求发送的触发注册响应;则所述智能卡管理平台重复向所述智能卡发送所述触发注册请求。也就是说,智能卡管理平台可定期向所述智能卡发送与上述相同的触发注册请求。该处定期发送的触发注册请求与第一次发送的触发注册请求是相同的。当然,若智能卡管理平台向智能卡发送多次(如五次)触发注册请求后,智能卡管理平台均接收不到智能卡对所述触发注册请求的触发注册响应,则智能卡管理平台可向发卡系统确认该智能卡的标识是否正确,和/或,在智能卡管理平台内部确认该智能卡是否处于发卡后的使用状态等。另外,在步骤101之前,本实施例的智能卡注册方法还包括图1中未示出的如下步骤智能卡管理平台获取未注册的智能卡标识。特别地上述提及的触发注册请求中可包括所述智能卡标识。进一步地,智能卡管理平台获取未注册的智能卡标识的步骤具体为智能卡管理平台从发卡系统获取所述智能卡标识;智能卡管理平台根据所述智能卡标识,选取未注册的智能卡标识。举例来说,智能卡管理平台十天向发卡系统获取发卡系统在十天之内下发的智能卡的标识;该智能卡管理平台通过该些智能卡的标识在其内部识别未注册的智能卡的标识寸。此时,步骤102可为智能卡接收到触发注册请求之后,获取触发注册请求中的标识,并判断该标识与智能卡中预置的标识是否一致,若判断结果为一致,则智能卡向智能卡管理平台发送对触发注册请求的响应。与此同时,智能卡管理平台接收智能卡发送的触发注册响应之后,激活智能卡管理平台中针对该智能卡的相关信息(如激活ICCID等),同时该智能卡管理平台将内部的预设数据(即个人化数据)发送至智能卡。该处的预设数据可包括业务菜单的应用标识(如TARs目标应用参考号)、业务信息的设置(如Keys and Keykts密钥与密钥集、计数器等)等。该些预设数据的具体内容参见下文a)-f)的描述。本实施例中提及的智能卡标识可为卡片集成电路卡识别码即ICCID。本实施例中的智能卡的唯一标识可为ICCID。通常发卡系统在下发智能卡时可将ICCID预置于智能卡中。此时,触发注册请求可为包含智能卡的ICCID的触发注册请求。另外,上述触发注册请求还可根据实际需要包括下表一所示的部分信息内容或全部信息内容。例如,智能卡的标识还可包括Java版本、GP版本、(U) SIM版本、卡商代码、卡片密钥或卡片国际移动用户标识(International mobile subscriber identity, IMSI)等。上述智能卡的标识为发卡系统在下发智能卡时已经预置于智能卡内,以便于后续对该智能卡的识别。表一
权利要求
1.一种智能卡注册方法,其特征在于,包括智能卡管理平台向未注册的智能卡发送触发注册请求;所述智能卡管理平台接收所述智能卡根据所述触发注册请求发送的触发注册响应; 所述智能卡管理平台根据所述触发注册响应对所述智能卡进行注册处理。
2.根据权利要求1所述的智能卡注册方法,其特征在于,若所述智能卡管理平台未接收到所述智能卡根据所述触发注册请求发送的触发注册响应;则所述智能卡管理平台重复向所述智能卡发送所述触发注册请求。
3.根据权利要求1所述的智能卡注册方法,其特征在于,所述智能卡管理平台根据所述触发注册响应对所述智能卡进行注册处理,具体为 所述智能卡管理平台向所述智能卡发送注册确认信息;所述智能卡管理平台接收所述智能卡根据所述注册确认信息发送的注册确认响应; 所述智能卡管理平台根据所述注册确认响应生成所述智能卡使用的网站登录密码。
4.根据权利要求1所述的智能卡注册方法,其特征在于,所述智能卡管理平台向未注册的智能卡发送触发注册请求之前,还包括 所述智能卡管理平台获取未注册的智能卡标识; 所述触发注册请求中包括所述智能卡标识。
5.根据权利要求4所述的智能卡注册方法,其特征在于, 所述智能卡管理平台获取未注册的智能卡标识,具体为 所述智能卡管理平台从发卡系统获取所述智能卡标识;所述智能卡管理平台根据所述智能卡标识,选取未注册的智能卡标识。
6.根据权利要求4所述的智能卡注册方法,其特征在于, 所述智能卡标识为卡片集成电路卡识别码。
7.根据权利要求1至6任一权利要求所述的智能卡注册方法,其特征在于,所述智能卡为 Java -fc。
8.—种智能卡注册方法,其特征在于,包括 智能卡接收智能卡管理平台发送的触发注册请求;所述智能卡根据所述触发注册请求向所述智能卡管理平台发送触发注册响应;以使所述智能卡管理平台对所述智能卡进行注册处理。
9.根据权利要求8所述的智能卡注册方法,其特征在于, 所述触发注册请求包括所述智能卡标识;所述智能卡根据所述触发注册请求向所述智能卡管理平台发送触发注册响应,具体为所述智能卡判断该智能卡中的第一标识与所述智能卡标识是否一致,若一致,则所述智能卡向所述智能卡管理平台发送触发注册响应。
10.根据权利要求9所述的智能卡注册方法,其特征在于,若所述第一标识与所述智能卡标识不一致,则所述智能卡不发送触发注册响应。
11.根据权利要求9所述的智能卡注册方法,其特征在于, 所述智能卡标识为卡片集成电路卡识别码。
12.根据权利要求8至11任一权利要求所述的智能卡注册方法,其特征在于, 所述智能卡为Java卡。
13.一种智能卡管理平台,其特征在于,包括第一发送模块,用于向未注册的智能卡发送触发注册请求;第一接收模块,用于接收所述智能卡根据所述触发注册请求发送的触发注册响应;第一处理模块,用于根据所述触发注册响应对所述智能卡进行注册处理。
14.根据权利要求13所述的智能卡管理平台,其特征在于,所述第一发送模块还用于, 在所述第一接收模块未接收到所述智能卡根据所述触发注册请求发送的触发注册响应时,重复向所述智能卡发送所述触发注册请求。
15.根据权利要求13所述的智能卡管理平台,其特征在于,第一处理模块还包括 第二发送模块,用于向所述智能卡发送注册确认信息;第二接收模块,用于接收所述智能卡根据所述注册确认信息发送的注册确认响应; 生成模块,用于根据所述注册确认响应生成所述智能卡使用的网站登录密码。
16.根据权利要求13所述的智能卡管理平台,其特征在于,还包括获取模块,用于获取未注册的智能卡标识;所述触发注册请求中包括所述智能卡标识。
17.根据权利要求16所述的智能卡管理平台,其特征在于,所述获取模块包括 第一单元,用于从发卡系统获取所述智能卡标识;第二单元,用于根据所述智能卡标识选取未注册的智能卡标识。
18.根据权利要求16所述的智能卡管理平台,其特征在于,所述智能卡标识为卡片集成电路卡识别码。
19.根据权利要求13至18任一权利要求所述的智能卡管理平台,其特征在于,所述智 1^ Java +。
20.一种智能卡,其特征在于,包括第三接收模块,用于接收智能卡管理平台发送的触发注册请求; 第三发送模块,用于根据所述触发注册请求向所述智能卡管理平台发送触发注册响应;以使所述智能卡管理平台对所述智能卡进行注册处理。
21.根据权利要求20所述的智能卡,其特征在于, 所述触发注册请求包括所述智能卡标识; 所述第三发送模块具体用于判断该智能卡中的第一标识与所述智能卡标识是否一致,若一致,则所述智能卡向所述智能卡管理平台发送触发注册响应。
22.根据权利要求20所述的智能卡,其特征在于, 所述智能卡标识为卡片集成电路卡识别码。
23.根据权利要求20至22任一权利要求所述的智能卡,其特征在于, 所述智能卡为Java卡。
全文摘要
本发明公开了一种智能卡注册方法、智能卡管理平台及智能卡。所述智能卡注册方法包括智能卡管理平台向未注册的智能卡发送触发注册请求;所述智能卡管理平台接收所述智能卡根据所述触发注册请求发送的触发注册响应;所述智能卡管理平台根据所述触发注册响应对所述智能卡进行注册处理。上述方法能够使智能卡管理平台统一管理智能卡。
文档编号G06K19/07GK102271393SQ20111019612
公开日2011年12月7日 申请日期2011年7月13日 优先权日2011年7月13日
发明者侯守峰, 李旗, 杨可可, 金明晔 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1