移动终端以及用户身份识别卡应用的下载方法

文档序号:7720811阅读:138来源:国知局
专利名称:移动终端以及用户身份识别卡应用的下载方法
技术领域
本发明涉及移动通信领域,尤其涉及一种移动终端以及用户身份识别卡应用的下 载方法。
背景技术
现有移动通信系统中,用户为了开展移动通信业务,必需在移动终端(一般为 手机)上插入用户身份识别卡,供移动通信网络对用户进行身份鉴别、语音信息加密 等。用户身份识别卡属于接触式ICantegrated Circuits,集成电路)卡的范畴,符 合 ISOdnternational Organization for Mandardization,国际标准化组织)7816 标 准。针对应用的网络制式,所述的用户身份识别卡,例如应用于GSM(GlcAal System for Mobile Communications,全球移云力通信系统)的 SIM (Subscriber Identity Module, 用户识别模块)卡,应用于CDMA (Code Division Multiple Access,码分多址)系统 的 UIM(User Identity Module,用户识别模块)卡,应用于 UMTS (Universal Mobile Telecommunications System,通用移动通信系统)的USIM(UMTS SIM,UMTS用户识别模块)
卡等等。现有技术中,通过0TA(0ver-the-Air Technology,空中下载技术)实现用户身份 识别卡应用的下载,OTA是通过移动通信系统的空中接口对用户身份识别卡的应用及数据 进行远程管理的技术,用户身份识别卡直接连接至应用管理平台,采用短消息方式从应用 管理平台下载指定的应用程序并进行安装,以及为用户身份识别卡应用配置个人化数据, 用户身份识别卡应用下载完成之后,即可在移动终端上使用该应用。现有技术中,用户身份识别卡应用的下载方案存在如下问题由移动终端的用户身份识别卡发起应用的下载请求,与应用管理平台建立连接, 以APDU (App Ii cat ion Protocol Data Unit,应用协议数据单元)格式进行信息交互,但是 用户身份识别卡不具备批处理能力,每次仅能与应用管理平台交互一条APDU指令,同时采 用短消息方式下载应用程序,每次交互的信息量小,导致下载速度慢;在用户身份识别卡应 用的下载过程中,如果某条APDU指令交互失败,会使得整个用户身份识别卡应用的下载失 败,导致下载成功率低。

发明内容
本发明提供一种移动终端及用户身份识别卡应用的下载方法,用以解决用户身份 识别卡应用的下载速度慢以及下载成功率低的问题。本发明提供的移动终端,包括下载控制客户端和用户身份识别卡,其中所述下载控制客户端,用于向应用管理平台发起针对各待下载应用的服务安装请 求,接收到所述应用管理平台返回的服务安装响应之后,将服务安装响应中携带的各待下 载应用的安装应用协议数据单元APDU指令逐条转发给用户身份识别卡;以及,在各待下载 应用的应用程序安装完成之后向应用管理平台发起针对各待下载应用的服务个人化请求,接收到所述应用管理平台返回的服务个人化响应之后,将服务个人化响应中携带的各待下 载应用的个人化APDU指令逐条转发给用户身份识别卡;所述用户身份识别卡,用于逐条写入接收到的各待下载应用的安装APDU指令,在 写入完成时为各待下载应用安装相应的应用程序;以及逐条写入接收到的各待下载应用的 个人化APDU指令,在写入完成时为各待下载应用配置相应的个人化数据。本发明提供的基于上述移动终端的用户身份识别卡应用的下载方法,包括下载控制客户端向应用管理平台发起针对各待下载应用的服务安装请求,接收到 所述应用管理平台返回的服务安装响应之后,将服务安装响应中携带的各待下载应用的安 装APDU指令逐条转发给用户身份识别卡;所述用户身份识别卡逐条写入接收到的各待下载应用的安装APDU指令,在写入 完成时为各待下载应用安装相应的应用程序;在各待下载应用的应用程序安装完成之后,下载控制客户端向应用管理平台发起 针对各待下载应用的服务个人化请求,接收到所述应用管理平台返回的服务个人化响应之 后,将服务个人化响应中携带的各待下载应用的个人化APDU指令逐条转发给用户身份识 别卡;所述用户身份识别卡逐条写入接收到的各待下载应用的个人化APDU指令,在写 入完成时为各待下载应用配置相应的个人化数据。本发明提供的移动终端以及基于该移动终端的用户身份识别卡应用的下载方法, 在移动终端上预置一下载控制客户端,与用户身份识别卡相互配合完成用户身份识别卡应 用的批量下载,各待下载应用的应用程序的下载、以及个人化数据的下载分离操作,由于下 载控制客户端具备APDU指令的批处理能力,可以同时从应用管理平台获取多个待下载应 用的安装APDU指令和个人化APDU指令,并逐条转发给用户身份识别卡执行相应的操作,因 此提升了用户身份识别卡应用的下载速度和下载成功率。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明 书、权利要求书、以及附图中所特别指出的结构来实现和获得。


图1为本发明实施例中移动终端的结构示意图;图2为本发明实施例中用户身份识别卡应用的下载方法流程图;图3为本发明实施例中基于搜索确定待下载应用的处理流程图;图4为本发明实施例中下载控制客户端发起的用户身份识别卡应用的下载流程 图。
具体实施例方式以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的 优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发 明中的实施例及实施例中的特征可以相互组合。本发明实施例首先提供了一种移动终端,需要在移动终端上预置一客户端,该客户端的基本作用是与用户身份识别卡相互配合完成用户身份识别卡应用的批量下载,本申 请文件中,为了便于区分,将该客户端称为下载控制客户端。用户身份识别卡应用的下载包 括应用程序的安装和个人化数据的配置,待下载应用下载完成是指待下载应用的应用程序 在用户身份识别卡中安装完成,并且待下载应用的个人化数据在用户身份识别卡中配置完 成。如图1所示,本发明实施例提供的移动终端,包括下载控制客户端101和用户身份 识别卡102,下载控制客户端预先安装在移动终端的操作系统中,用户身份识别卡插入移动 终端的卡槽中,下载控制客户端可以基于WAP(Wireless Application Protocol,无线应用 协议)、GPRS (General Packet Radio Service,通用分组无线业务)、CDMA1X等空中接口技 术接入应用管理平台,并采用批处理方式从应用管理平台中下载用户身份识别卡应用。其 中下载控制客户端101,用于向应用管理平台发起针对各待下载应用的服务安装请 求,接收到应用管理平台返回的服务安装响应之后,将服务安装响应中携带的各待下载应 用的安装APDU指令逐条转发给用户身份识别卡102 ;以及,在各待下载应用的应用程序安 装完成之后向应用管理平台发起针对各待下载应用的服务个人化请求,接收到应用管理平 台返回的服务个人化响应之后,将服务个人化响应中携带的各待下载应用的个人化APDU 指令逐条转发给用户身份识别卡102 ;用户身份识别卡102,用于逐条写入接收到的各待下载应用的安装APDU指令,在 写入完成时为各待下载应用安装相应的应用程序;以及逐条写入接收到的各待下载应用的 个人化APDU指令,在写入完成时为各待下载应用配置相应的个人化数据。具体实施中,用户身份识别卡102,还用于写入当前接收到的安装APDU指令之后, 向下载控制客户端101返回安装APDU响应;在这种情况下,下载控制客户端101为了实现将服务安装响应中携带的各待下载 应用的安装APDU指令逐条转发给用户身份识别卡102,下载控制客户端101,具体用于在接 收到应用管理平台返回的服务安装响应时,将服务安装响应中携带的第一条安装APDU指 令转发给用户身份识别卡102,在接收到用户身份识别卡102返回的安装APDU响应时,将服 务安装响应中携带的下一条安装APDU指令转发给用户身份识别卡102,直至各待下载应用 的安装APDU指令转发完毕。类似地,具体实施中,用户身份识别卡102,还用于写入当前接收到的个人化APDU 指令之后,向下载控制客户端101返回个人化APDU响应;在这种情况下,下载控制客户端101为了实现将服务个人化响应中携带的各待下 载应用的个人化APDU指令逐条转发给用户身份识别卡102,下载控制客户端101,具体用于 在接收到应用管理平台返回的服务个人化响应时,将服务个人化响应中携带的第一条个人 化APDU指令转发给用户身份识别卡102,在接收到用户身份识别卡102返回的个人化APDU 响应时,将服务个人化响应中携带的下一条个人化APDU指令转发给用户身份识别卡102, 直至各待下载应用的个人化APDU指令转发完毕。所述的个人化数据针对具体的用户身份 识别卡应用包括具体的数据内容,例如对于电子钱包应用来说,所述的个人化数据包括账 户名称、账户初始密码等数据内容。具体实施中,为了实现应用管理平台对所提供应用的有效管理,可以要求移动终端在下载其提供的用户身份识别卡应用之前,对该应用进行定购,基于此,下载控制客户 端101,还用于向应用管理平台发起针对各待下载应用的服务安装请求之前,向应用管理平 台发起针对各待下载应用的服务订购请求,并在接收到应用管理平台返回的服务订购响应 时,对用户身份识别卡进行初始化更新。所述对用户身份识别卡进行初始化更新,具体包括 下载控制客户端对用户身份识别卡进行身份认证、以及下载控制客户端与用户身份识别卡 之间进行密钥协商等操作;下载控制客户端对用户身份识别卡进行初始化更新,有利于后 续用户身份识别卡应用的下载流程的实施。在此基础上,下载控制客户端101,还用于在各待下载应用下载完成之后,向应用 管理平台发送服务安装报告请求,通知应用管理平台各待下载应用下载完成,并接收应用 管理平台在完成服务定购之后返回的成功响应。一般由用户根据实际需求在下载控制客户端中输入各待下载应用的标识信息,由 此触发下载控制客户端向应用管理平台发起针对各待下载应用的服务安装请求。具体实施 中,用户可能无法得知各待下载应用的标识信息,在这种情况下,用户可以根据实际需求首 先在下载控制客户端中输入搜索条件,由应用管理平台进行搜索并通过下载控制客户端展 现搜索结果,再由用户根据搜索结果选择各待下载应用,由此触发下载控制客户端向应用 管理平台发起针对各待下载应用的服务安装请求,即下载控制客户端101,还用于向应用管理平台发起服务安装请求之前,向应用管理 平台发起服务列表请求,其中携带设定的搜索条件;以及接收应用管理平台创建并下发的 符合该搜索条件的可用应用列表,并根据可用应用列表创建并展现未下载应用列表供用户 选择待下载应用。其中,下载控制客户端101根据可用应用列表创建未下载应用列表,具体用于根 据可用应用列表中各用户身份识别卡应用的标识信息,查询每一个用户身份识别卡应用是 否已下载到用户身份识别卡102中,根据未下载的用户身份识别卡应用的标识信息创建未 下载应用列表。具体实施中,下载控制客户端101,还用于在各待下载应用下载完成之后,针对每 一个下载完成的用户身份识别卡应用,判断是否需要为该应用下载应用客户端,并在判断 结果为是时,为该应用下载相应的应用客户端供其运行。需要说明的是,为下载完成的用户 身份识别卡应用下载的应用客户端可以丰富应用程序的运行界面,有利于提高用户感受, 针对任一用户身份识别卡应用,无论是否为其下载应用客户端,其应用程序均可正常运行。基于同一技术构思,本发明实施例提供了一种基于上述移动终端的用户身份识别 卡应用的下载方法,如图2所示,包括S201、下载控制客户端向应用管理平台发起针对各待下载应用的服务安装请求, 接收到应用管理平台返回的服务安装响应之后,将服务安装响应中携带的各待下载应用的 安装APDU指令逐条转发给用户身份识别卡;S202、用户身份识别卡逐条写入接收到的各待下载应用的安装APDU指令,在写入 完成时为各待下载应用安装相应的应用程序;S203、在各待下载应用的应用程序安装完成之后,下载控制客户端向应用管理平 台发起针对各待下载应用的服务个人化请求,接收到应用管理平台返回的服务个人化响应 之后,将服务个人化响应中携带的各待下载应用的个人化APDU指令逐条转发给用户身份识别卡;S204、用户身份识别卡逐条写入接收到的各待下载应用的个人化APDU指令,在写 入完成时为各待下载应用配置相应的个人化数据。下面对移动终端的用户身份识别卡应用的下载方法的具体实施进行详细说明。本 发明实施例首先介绍基于搜索确定待下载应用的处理流程,如图3所示,包括如下步骤S301、下载控制客户端向应用管理平台发起服务列表请求(SERVICE_LIST_ REQUEST),其中携带设定的搜索条件,该搜索条件由用户根据实际需求在下载控制客户端 中输入;S302、应用管理平台根据接收到的服务列表请求,创建符合该搜索条件的可用应 用列表,可用应用列表中包括每一个符合该搜索条件的用户身份识别卡应用的标识信息, 标识信息可以唯一标识应用;S303、应用管理平台通过返回服务列表响应(SERVICE_LIST_RESPONSE)向下载控 制客户端返回可用应用列表;S304 S305、下载控制客户端根据可用应用列表中各用户身份识别卡应用的标 识信息,查询每一个用户身份识别卡应用是否已下载到用户身份识别卡中;S306、下载控制客户端根据未下载用户身份识别卡应用的标识信息创建未下载应 用列表,并展现未下载应用列表供用户选择待下载应用。后续,下载控制客户端即可根据用户选择的各待下载应用发起用户身份识别卡应 用的下载流程,如图4所示,包括如下步骤S401、下载控制客户端向应用管理平台发起针对各待下载应用的服务订购请求 (SERVICE_SUBSCRIBE_REQUEST),服务订购请求中可以通过携带各待下载应用的标识信息 指示待下载应用;S402、应用管理平台根据接收到的服务订购请求向下载控制客户端返回服务订购 响应(SERVICE_SUBSCRIBE_RESPONSE);S403、下载控制客户端在接收到应用管理平台返回的服务订购响应时,对用户身 份识别卡进行初始化更新;S404、下载控制客户端向应用管理平台发起针对各待下载应用的服务安装请求 (SERVICE_INSTALL_REQUEST);S405、应用管理平台生成各待下载应用的安装APDU指令,通过返回服务安装响应 (SERVICE_INSTALL_RESPONSE)向下载控制客户端下发各待下载应用的安装APDU指令;下载控制客户端接收到应用管理平台返回的服务安装响应之后,缓存各待下载应 用的安装APDU指令,并逐条转发给用户身份识别卡,具体实施中包括S406、下载控制客户端在接收到应用管理平台返回的服务安装响应时,将服务安 装响应中携带的第一条安装APDU指令转发给用户身份识别卡;S407、用户身份识别卡写入接收到的第一条安装APDU指令之后,向下载控制客户 端返回安装APDU响应;S408、下载控制客户端在接收到用户身份识别卡返回的安装APDU响应时,将服务 安装响应中携带的第二条安装APDU指令转发给用户身份识别卡;S409、用户身份识别卡写入接收到的第二条安装APDU指令之后,向下载控制客户端返回安装APDU响应;依此类推,S410、下载控制客户端在接收到用户身份识别卡返回的安装APDU响应时,将服务 安装响应中携带的最后一条安装APDU指令转发给用户身份识别卡;S411、用户身份识别卡写入接收到的最后一条安装APDU指令之后,向下载控制客 户端返回安装APDU响应,并且在写入完成时为各待下载应用安装相应的应用程序;至此,各待下载应用的应用程序安装完成;S412、下载控制客户端向应用管理平台发起针对各待下载应用的服务个人化请求 (SERVICE_PERSO_REQUEST);S413、应用管理平台生成各待下载应用的个人化APDU指令,通过返回服务个人化 响应(SERVICE_INSTALL_RESPONSE)向下载控制客户端下发各待下载应用的个人化APDU指 令;下载控制客户端接收到应用管理平台返回的服务个人化响应之后,缓存各待下载 应用的个人化APDU指令,并逐条转发给用户身份识别卡,具体实施中包括S414、下载控制客户端在接收到应用管理平台返回的服务个人化响应时,将服务 个人化响应中携带的第一条个人化APDU指令转发给用户身份识别卡;S415、用户身份识别卡写入接收到的第一条个人化APDU指令之后,向下载控制客 户端返回个人化APDU响应;S416、下载控制客户端在接收到用户身份识别卡返回的个人化APDU响应时,将服 务个人化响应中携带的第二条个人化APDU指令转发给用户身份识别卡;S417、用户身份识别卡写入接收到的第二条个人化APDU指令之后,向下载控制客 户端返回个人化APDU响应;依此类推,S418、下载控制客户端在接收到用户身份识别卡返回的个人化APDU响应时,将服 务个人化响应中携带的最后一条个人化APDU指令转发给用户身份识别卡;S419、用户身份识别卡写入接收到的第一条个人化APDU指令之后,向下载控制客 户端返回个人化APDU响应,并且在写入完成时为各待下载应用配置相应的个人化数据;至此,各待下载应用的下载完成;S420、下载控制客户端向应用管理平台发送服务安装报告请求(SERVICE_ INSTALL_REPORT_REQUEST),通知应用管理平台各待下载应用下载完成;S421、应用管理平台根据接收到的服务安装报告请求进行服务定购,并在完成服 务定购之后返回成功响应;S422、下载控制客户端在各待下载应用下载完成之后,针对每一个下载完成的用 户身份识别卡应用,判断是否需要为该应用下载应用客户端,并在判断结果为是时,为该应 用下载相应的应用客户端供其运行。本发明实施例提供的移动终端以及基于该移动终端的用户身份识别卡应用的下 载方法,在移动终端上预置一下载控制客户端,与用户身份识别卡相互配合完成用户身份 识别卡应用的批量下载,各待下载应用的应用程序的下载、以及个人化数据的下载分离操 作,由于下载控制客户端具备APDU指令的批处理能力,可以同时从应用管理平台获取多个待下载应用的安装APDU指令和个人化APDU指令,并逐条转发给用户身份识别卡执行相应 的操作,因此提升了用户身份识别卡应用的下载速度和下载成功率。本发明实施例提供的技术方案,适用于各种网络制式的移动通信系统,例如GSM 系统、CDMA系统、UMTS系统等,所述的用户身份识别卡包括但不限于应用于GSM系统的SIM 卡,应用于CDMA系统的UIM卡,应用于UMTS系统的USIM卡。本领域的技术人员应明白,本发明的实施例可提供为方法、装置、或计算机程序产 品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施 例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可 用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品 的形式。本发明是参照根据本发明实施例的方法、装置和计算机程序产品的流程图和/或 方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/ 或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指 令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生 一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现 在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图 一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造 性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优 选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种移动终端,其特征在于,包括下载控制客户端和用户身份识别卡,其中所述下载控制客户端,用于向应用管理平台发起针对各待下载应用的服务安装请求, 接收到所述应用管理平台返回的服务安装响应之后,将服务安装响应中携带的各待下载应 用的安装应用协议数据单元APDU指令逐条转发给用户身份识别卡;以及,在各待下载应用 的应用程序安装完成之后向应用管理平台发起针对各待下载应用的服务个人化请求,接收 到所述应用管理平台返回的服务个人化响应之后,将服务个人化响应中携带的各待下载应 用的个人化APDU指令逐条转发给用户身份识别卡;所述用户身份识别卡,用于逐条写入接收到的各待下载应用的安装APDU指令,在写入 完成时为各待下载应用安装相应的应用程序;以及逐条写入接收到的各待下载应用的个人 化APDU指令,在写入完成时为各待下载应用配置相应的个人化数据。
2.如权利要求1所述的移动终端,其特征在于,所述用户身份识别卡,还用于写入当前接收到的安装APDU指令之后,向所述下载控制 客户端返回安装APDU响应;以及,所述下载控制客户端,具体用于在接收到所述应用管理平台返回的服务安装响应时, 将服务安装响应中携带的第一条安装APDU指令转发给用户身份识别卡,在接收到所述用 户身份识别卡返回的安装APDU响应时,将服务安装响应中携带的下一条安装APDU指令转 发给用户身份识别卡,直至各待下载应用的安装APDU指令转发完毕。
3.如权利要求1所述的移动终端,其特征在于,所述用户身份识别卡,还用于写入当前接收到的个人化APDU指令之后,向所述下载控 制客户端返回个人化APDU响应;以及,所述下载控制客户端,具体用于在接收到所述应用管理平台返回的服务个人化响应 时,将服务个人化响应中携带的第一条个人化APDU指令转发给用户身份识别卡,在接收到 所述用户身份识别卡返回的个人化APDU响应时,将服务个人化响应中携带的下一条个人 化APDU指令转发给用户身份识别卡,直至各待下载应用的个人化APDU指令转发完毕。
4.如权利要求1、2或3所述的移动终端,其特征在于,所述下载控制客户端,还用于向应用管理平台发起针对各待下载应用的服务安装请求 之前,向应用管理平台发起针对各待下载应用的服务订购请求,并在接收到所述应用管理 平台返回的服务订购响应时,对所述用户身份识别卡进行初始化更新。
5.如权利要求4所述的移动终端,其特征在于,所述下载控制客户端,还用于在各待下载应用下载完成之后,向应用管理平台发送服 务安装报告请求,通知应用管理平台各待下载应用下载完成,并接收所述应用管理平台在 完成服务定购之后返回的成功响应。
6.如权利要求4所述的移动终端,其特征在于,所述下载控制客户端,还用于向应用管理平台发起所述服务安装请求之前,向应用管 理平台发起服务列表请求,其中携带设定的搜索条件;以及接收所述应用管理平台创建并 下发的符合所述搜索条件的可用应用列表,并根据可用应用列表创建并展现未下载应用列 表供用户选择待下载应用。
7.如权利要求6所述的移动终端,其特征在于,所述下载控制客户端,具体用于根据可用应用列表中各用户身份识别卡应用的标识信息,查询每一个用户身份识别卡应用是否已下载到所述用户身份识别卡中,根据未下载的 用户身份识别卡应用的标识信息创建未下载应用列表。
8.如权利要求1所述的移动终端,其特征在于,所述下载控制客户端,还用于在各待下载应用下载完成之后,针对每一个下载完成的 用户身份识别卡应用,判断是否需要为该应用下载应用客户端,并在判断结果为是时,为该 应用下载相应的应用客户端供其运行。
9.一种基于权利要求1所述移动终端的用户身份识别卡应用的下载方法,其特征在 于,包括下载控制客户端向应用管理平台发起针对各待下载应用的服务安装请求,接收到所 述应用管理平台返回的服务安装响应之后,将服务安装响应中携带的各待下载应用的安装 APDU指令逐条转发给用户身份识别卡;所述用户身份识别卡逐条写入接收到的各待下载应用的安装APDU指令,在写入完成 时为各待下载应用安装相应的应用程序;在各待下载应用的应用程序安装完成之后,下载控制客户端向应用管理平台发起针对 各待下载应用的服务个人化请求,接收到所述应用管理平台返回的服务个人化响应之后, 将服务个人化响应中携带的各待下载应用的个人化APDU指令逐条转发给用户身份识别 卡;所述用户身份识别卡逐条写入接收到的各待下载应用的个人化APDU指令,在写入完 成时为各待下载应用配置相应的个人化数据。
10.如权利要求9所述的方法,其特征在于,还包括所述用户身份识别卡写入当前接 收到的安装APDU指令之后,向所述下载控制客户端返回安装APDU响应;以及,所述将服务安装响应中携带的各待下载的应用程序的安装应用协议数据单元APDU指 令逐条转发给用户身份识别卡,具体包括下载控制客户端在接收到所述应用管理平台返回的服务安装响应时,将服务安装响应 中携带的第一条安装APDU指令转发给用户身份识别卡,在接收到所述用户身份识别卡返 回的安装APDU响应时,将服务安装响应中携带的下一条安装APDU指令转发给用户身份识 别卡,直至将服务安装响应中携带的最后一条安装APDU指令转发完毕。
11.如权利要求9所述的方法,其特征在于,还包括所述用户身份识别卡写入当前接 收到的个人化APDU指令之后,向所述下载控制客户端返回个人化APDU响应;以及,所述将服务个人化响应中携带的各待下载应用的个人化APDU指令逐条转发给用户身 份识别卡,具体包括下载控制客户端在接收到所述应用管理平台返回的服务个人化响应时,将服务个人化 响应中携带的第一条个人化APDU指令转发给用户身份识别卡,在接收到所述用户身份识 别卡返回的个人化APDU响应时,将服务个人化响应中携带的下一条个人化APDU指令转发 给用户身份识别卡,直至将服务安装响应中携带的最后一条个人化APDU指令转发完毕。
12.如权利要求9、10或11所述的方法,其特征在于,还包括所述下载控制客户端向应用管理平台发起针对各待下载应用的服务安装请求之前,向 应用管理平台发起针对各待下载应用的服务订购请求;所述应用管理平台根据接收到的服务订购请求向所述下载控制客户端返回服务订购响应;所述下载控制客户端在接收到所述应用管理平台返回的服务订购响应时,对所述用户 身份识别卡进行初始化更新。
13.如权利要求12所述的方法,其特征在于,还包括所述下载控制客户端在各待下载应用下载完成之后,向应用管理平台发送服务安装报 告请求,通知应用管理平台各待下载应用下载完成;所述应用管理平台根据接收到的服务安装报告请求进行服务定购,并在完成服务定购 之后返回成功响应。
14.如权利要求12所述的方法,其特征在于,还包括所述下载控制客户端向应用管理平台发起所述服务安装请求之前,向应用管理平台发 起服务列表请求,其中携带设定的搜索条件;所述应用管理平台根据接收到的服务列表请求,创建并下发符合所述搜索条件的可用 应用列表;所述下载控制客户端根据接收到的可用应用列表创建并展现未下载应用列表供用户 选择待下载应用。
15.如权利要求14所述的方法,其特征在于,未下载应用列表的创建方法,具体包括 所述下载控制客户端根据可用应用列表中各用户身份识别卡应用的标识信息,查询每一个用户身份识别卡应用是否已下载到所述用户身份识别卡中;根据未下载的用户身份识别卡应用的标识信息创建未下载应用列表。
16.如权利要求9所述的方法,其特征在于,还包括所述下载控制客户端在各待下载应用下载完成之后,针对每一个下载完成的用户身份 识别卡应用,判断是否需要为该应用下载应用客户端,并在判断结果为是时,为该应用下载 相应的应用客户端供其运行。
全文摘要
本发明公开了一种移动终端以及用户身份识别卡应用的下载方法,用以解决用户身份识别卡应用的下载速度慢以及下载成功率低的问题。所述移动终端包括下载控制客户端,用于向应用管理平台发起针对各待下载应用的服务安装请求,接收到服务安装响应之后,将各待下载应用的安装APDU指令逐条转发给用户身份识别卡;以及,在各待下载应用的应用程序安装完成之后向应用管理平台发起针对各待下载应用的服务个人化请求,接收到服务个人化响应之后,将各待下载应用的个人化APDU指令逐条转发给用户身份识别卡;用户身份识别卡,用于逐条写入接收到的安装APDU指令,并安装相应的应用程序;以及逐条写入接收到的个人化APDU指令,并配置相应的个人化数据。
文档编号H04W8/24GK102088694SQ20091024177
公开日2011年6月8日 申请日期2009年12月7日 优先权日2009年12月7日
发明者任鹏, 罗烽 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1