CN102088694B - 移动终端以及用户身份识别卡应用的下载方法 - Google Patents
移动终端以及用户身份识别卡应用的下载方法 Download PDFInfo
- Publication number
- CN102088694B CN102088694B CN200910241775.7A CN200910241775A CN102088694B CN 102088694 B CN102088694 B CN 102088694B CN 200910241775 A CN200910241775 A CN 200910241775A CN 102088694 B CN102088694 B CN 102088694B
- Authority
- CN
- China
- Prior art keywords
- application
- downloaded
- user identification
- service
- identification card
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Stored Programmes (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种移动终端以及用户身份识别卡应用的下载方法,用以解决用户身份识别卡应用的下载速度慢以及下载成功率低的问题。所述移动终端包括:下载控制客户端,用于向应用管理平台发起针对各待下载应用的服务安装请求,接收到服务安装响应之后,将各待下载应用的安装APDU指令逐条转发给用户身份识别卡;以及,在各待下载应用的应用程序安装完成之后向应用管理平台发起针对各待下载应用的服务个人化请求,接收到服务个人化响应之后,将各待下载应用的个人化APDU指令逐条转发给用户身份识别卡;用户身份识别卡,用于逐条写入接收到的安装APDU指令,并安装相应的应用程序;以及逐条写入接收到的个人化APDU指令,并配置相应的个人化数据。
Description
技术领域
本发明涉及移动通信领域,尤其涉及一种移动终端以及用户身份识别卡应用的下载方法。
背景技术
现有移动通信系统中,用户为了开展移动通信业务,必需在移动终端(一般为手机)上插入用户身份识别卡,供移动通信网络对用户进行身份鉴别、语音信息加密等。用户身份识别卡属于接触式IC(Integrated Circuits,集成电路)卡的范畴,符合ISO(International Organization for Standardization,国际标准化组织)7816标准。针对应用的网络制式,所述的用户身份识别卡,例如应用于GSM(Global System for Mobile Communications,全球移动通信系统)的SIM(Subscriber Identity Module,用户识别模块)卡,应用于CDMA(Code DivisionMultiple Access,码分多址)系统的UIM(User Identity Module,用户识别模块)卡,应用于UMTS(Universal Mobile Telecommunications System,通用移动通信系统)的USIM(UMTS SIM,UMTS用户识别模块)卡等等。
现有技术中,通过OTA(Over-the-Air Technology,空中下载技术)实现用户身份识别卡应用的下载,OTA是通过移动通信系统的空中接口对用户身份识别卡的应用及数据进行远程管理的技术,用户身份识别卡直接连接至应用管理平台,采用短消息方式从应用管理平台下载指定的应用程序并进行安装,以及为用户身份识别卡应用配置个人化数据,用户身份识别卡应用下载完成之后,即可在移动终端上使用该应用。
现有技术中,用户身份识别卡应用的下载方案存在如下问题:
由移动终端的用户身份识别卡发起应用的下载请求,与应用管理平台建立连接,以APDU(Application Protocol Data Unit,应用协议数据单元)格式进行信息交互,但是用户身份识别卡不具备批处理能力,每次仅能与应用管理平台交互一条APDU指令,同时采用短消息方式下载应用程序,每次交互的信息量小,导致下载速度慢;在用户身份识别卡应用的下载过程中,如果某条APDU指令交互失败,会使得整个用户身份识别卡应用的下载失败,导致下载成功率低。
发明内容
本发明提供一种移动终端及用户身份识别卡应用的下载方法,用以解决用户身份识别卡应用的下载速度慢以及下载成功率低的问题。
本发明提供的移动终端,包括下载控制客户端和用户身份识别卡,其中:
所述下载控制客户端,用于向应用管理平台发起针对各待下载应用的服务安装请求,接收到所述应用管理平台返回的服务安装响应之后,将服务安装响应中携带的各待下载应用的安装应用协议数据单元APDU指令逐条转发给用户身份识别卡;以及,在各待下载应用的应用程序安装完成之后向应用管理平台发起针对各待下载应用的服务个人化请求,接收到所述应用管理平台返回的服务个人化响应之后,将服务个人化响应中携带的各待下载应用的个人化APDU指令逐条转发给用户身份识别卡;
所述用户身份识别卡,用于逐条写入接收到的各待下载应用的安装APDU指令,在写入完成时为各待下载应用安装相应的应用程序;以及逐条写入接收到的各待下载应用的个人化APDU指令,在写入完成时为各待下载应用配置相应的个人化数据。
本发明提供的基于上述移动终端的用户身份识别卡应用的下载方法,包括:
下载控制客户端向应用管理平台发起针对各待下载应用的服务安装请求,接收到所述应用管理平台返回的服务安装响应之后,将服务安装响应中携带的各待下载应用的安装APDU指令逐条转发给用户身份识别卡;
所述用户身份识别卡逐条写入接收到的各待下载应用的安装APDU指令,在写入完成时为各待下载应用安装相应的应用程序;
在各待下载应用的应用程序安装完成之后,下载控制客户端向应用管理平台发起针对各待下载应用的服务个人化请求,接收到所述应用管理平台返回的服务个人化响应之后,将服务个人化响应中携带的各待下载应用的个人化APDU指令逐条转发给用户身份识别卡;
所述用户身份识别卡逐条写入接收到的各待下载应用的个人化APDU指令,在写入完成时为各待下载应用配置相应的个人化数据。
本发明提供的移动终端以及基于该移动终端的用户身份识别卡应用的下载方法,在移动终端上预置一下载控制客户端,与用户身份识别卡相互配合完成用户身份识别卡应用的批量下载,各待下载应用的应用程序的下载、以及个人化数据的下载分离操作,由于下载控制客户端具备APDU指令的批处理能力,可以同时从应用管理平台获取多个待下载应用的安装APDU指令和个人化APDU指令,并逐条转发给用户身份识别卡执行相应的操作,因此提升了用户身份识别卡应用的下载速度和下载成功率。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
图1为本发明实施例中移动终端的结构示意图;
图2为本发明实施例中用户身份识别卡应用的下载方法流程图;
图3为本发明实施例中基于搜索确定待下载应用的处理流程图;
图4为本发明实施例中下载控制客户端发起的用户身份识别卡应用的下载流程图。
具体实施方式
以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
本发明实施例首先提供了一种移动终端,需要在移动终端上预置一客户端,该客户端的基本作用是与用户身份识别卡相互配合完成用户身份识别卡应用的批量下载,本申请文件中,为了便于区分,将该客户端称为下载控制客户端。用户身份识别卡应用的下载包括应用程序的安装和个人化数据的配置,待下载应用下载完成是指待下载应用的应用程序在用户身份识别卡中安装完成,并且待下载应用的个人化数据在用户身份识别卡中配置完成。
如图1所示,本发明实施例提供的移动终端,包括下载控制客户端101和用户身份识别卡102,下载控制客户端预先安装在移动终端的操作系统中,用户身份识别卡插入移动终端的卡槽中,下载控制客户端可以基于WAP(WirelessApplication 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_NSTALL_REPORT_REQUEST),通知应用管理平台各待下载应用下载完成;
S421、应用管理平台根据接收到的服务安装报告请求进行服务定购,并在完成服务定购之后返回成功响应;
S422、下载控制客户端在各待下载应用下载完成之后,针对每一个下载完成的用户身份识别卡应用,判断是否需要为该应用下载应用客户端,并在判断结果为是时,为该应用下载相应的应用客户端供其运行。
本发明实施例提供的移动终端以及基于该移动终端的用户身份识别卡应用的下载方法,在移动终端上预置一下载控制客户端,与用户身份识别卡相互配合完成用户身份识别卡应用的批量下载,各待下载应用的应用程序的下载、以及个人化数据的下载分离操作,由于下载控制客户端具备APDU指令的批处理能力,可以同时从应用管理平台获取多个待下载应用的安装APDU指令和个人化APDU指令,并逐条转发给用户身份识别卡执行相应的操作,因此提升了用户身份识别卡应用的下载速度和下载成功率。
本发明实施例提供的技术方案,适用于各种网络制式的移动通信系统,例如GSM系统、CDMA系统、UMTS系统等,所述的用户身份识别卡包括但不限于应用于GSM系统的SIM卡,应用于CDMA系统的UIM卡,应用于UMTS系统的USIM卡。
本领域的技术人员应明白,本发明的实施例可提供为方法、装置、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、装置和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (14)
1.一种移动终端,其特征在于,包括下载控制客户端和用户身份识别卡,其中:
所述下载控制客户端,用于向应用管理平台发起针对各待下载应用的服务订购请求,并在接收到所述应用管理平台返回的服务订购响应时,对用户身份识别卡进行初始化更新;向应用管理平台发起针对各待下载应用的服务安装请求,接收到所述应用管理平台返回的服务安装响应之后,将服务安装响应中携带的各待下载应用的安装应用协议数据单元APDU指令逐条转发给用户身份识别卡;以及,在各待下载应用的应用程序安装完成之后向应用管理平台发起针对各待下载应用的服务个人化请求,接收到所述应用管理平台返回的服务个人化响应之后,将服务个人化响应中携带的各待下载应用的个人化APDU指令逐条转发给用户身份识别卡;
所述用户身份识别卡,用于逐条写入接收到的各待下载应用的安装APDU指令,在写入完成时为各待下载应用安装相应的应用程序;以及逐条写入接收到的各待下载应用的个人化APDU指令,在写入完成时为各待下载应用配置相应的个人化数据。
2.如权利要求1所述的移动终端,其特征在于,
所述用户身份识别卡,还用于写入当前接收到的安装APDU指令之后,向所述下载控制客户端返回安装APDU响应;以及,
所述下载控制客户端,具体用于在接收到所述应用管理平台返回的服务安装响应时,将服务安装响应中携带的第一条安装APDU指令转发给用户身份识别卡,在接收到所述用户身份识别卡返回的安装APDU响应时,将服务安装响应中携带的下一条安装APDU指令转发给用户身份识别卡,直至各待下载应用的安装APDU指令转发完毕。
3.如权利要求1所述的移动终端,其特征在于,
所述用户身份识别卡,还用于写入当前接收到的个人化APDU指令之后,向所述下载控制客户端返回个人化APDU响应;以及,
所述下载控制客户端,具体用于在接收到所述应用管理平台返回的服务个人化响应时,将服务个人化响应中携带的第一条个人化APDU指令转发给用户身份识别卡,在接收到所述用户身份识别卡返回的个人化APDU响应时,将服务个人化响应中携带的下一条个人化APDU指令转发给用户身份识别卡,直至各待下载应用的个人化APDU指令转发完毕。
4.如权利要求1所述的移动终端,其特征在于,
所述下载控制客户端,还用于在各待下载应用下载完成之后,向应用管理平台发送服务安装报告请求,通知应用管理平台各待下载应用下载完成,并接收所述应用管理平台在完成服务定购之后返回的成功响应。
5.如权利要求1所述的移动终端,其特征在于,
所述下载控制客户端,还用于向应用管理平台发起所述服务安装请求之前,向应用管理平台发起服务列表请求,其中携带设定的搜索条件;以及接收所述应用管理平台创建并下发的符合所述搜索条件的可用应用列表,并根据可用应用列表创建并展现未下载应用列表供用户选择待下载应用。
6.如权利要求5所述的移动终端,其特征在于,
所述下载控制客户端,具体用于根据可用应用列表中各用户身份识别卡应用的标识信息,查询每一个用户身份识别卡应用是否已下载到所述用户身份识别卡中,根据未下载的用户身份识别卡应用的标识信息创建未下载应用列表。
7.如权利要求1所述的移动终端,其特征在于,
所述下载控制客户端,还用于在各待下载应用下载完成之后,针对每一个下载完成的用户身份识别卡应用,判断是否需要为该应用下载应用客户端,并在判断结果为是时,为该应用下载相应的应用客户端供其运行。
8.一种基于权利要求1所述移动终端的用户身份识别卡应用的下载方法,其特征在于,包括:
下载控制客户端向应用管理平台发起针对各待下载应用的服务订购请求,并在接收到所述应用管理平台返回的服务订购响应时,对用户身份识别卡进行初始化更新;向应用管理平台发起针对各待下载应用的服务安装请求,接收到所述应用管理平台返回的服务安装响应之后,将服务安装响应中携带的各待下载应用的安装APDU指令逐条转发给用户身份识别卡;
所述用户身份识别卡逐条写入接收到的各待下载应用的安装APDU指令,在写入完成时为各待下载应用安装相应的应用程序;
在各待下载应用的应用程序安装完成之后,下载控制客户端向应用管理平台发起针对各待下载应用的服务个人化请求,接收到所述应用管理平台返回的服务个人化响应之后,将服务个人化响应中携带的各待下载应用的个人化APDU指令逐条转发给用户身份识别卡;
所述用户身份识别卡逐条写入接收到的各待下载应用的个人化APDU指令,在写入完成时为各待下载应用配置相应的个人化数据。
9.如权利要求8所述的方法,其特征在于,还包括:所述用户身份识别卡写入当前接收到的安装APDU指令之后,向所述下载控制客户端返回安装APDU响应;以及,
所述将服务安装响应中携带的各待下载的应用程序的安装应用协议数据单元APDU指令逐条转发给用户身份识别卡,具体包括:
下载控制客户端在接收到所述应用管理平台返回的服务安装响应时,将服务安装响应中携带的第一条安装APDU指令转发给用户身份识别卡,在接收到所述用户身份识别卡返回的安装APDU响应时,将服务安装响应中携带的下一条安装APDU指令转发给用户身份识别卡,直至将服务安装响应中携带的最后一条安装APDU指令转发完毕。
10.如权利要求8所述的方法,其特征在于,还包括:所述用户身份识别卡写入当前接收到的个人化APDU指令之后,向所述下载控制客户端返回个人化APDU响应;以及,
所述将服务个人化响应中携带的各待下载应用的个人化APDU指令逐条转发给用户身份识别卡,具体包括:
下载控制客户端在接收到所述应用管理平台返回的服务个人化响应时,将服务个人化响应中携带的第一条个人化APDU指令转发给用户身份识别卡,在接收到所述用户身份识别卡返回的个人化APDU响应时,将服务个人化响应中携带的下一条个人化APDU指令转发给用户身份识别卡,直至将服务安装响应中携带的最后一条个人化APDU指令转发完毕。
11.如权利要求8所述的方法,其特征在于,还包括:
所述下载控制客户端在各待下载应用下载完成之后,向应用管理平台发送服务安装报告请求,通知应用管理平台各待下载应用下载完成;
所述应用管理平台根据接收到的服务安装报告请求进行服务定购,并在完成服务定购之后返回成功响应。
12.如权利要求8所述的方法,其特征在于,还包括:
所述下载控制客户端向应用管理平台发起所述服务安装请求之前,向应用管理平台发起服务列表请求,其中携带设定的搜索条件;
所述应用管理平台根据接收到的服务列表请求,创建并下发符合所述搜索条件的可用应用列表;
所述下载控制客户端根据接收到的可用应用列表创建并展现未下载应用列表供用户选择待下载应用。
13.如权利要求12所述的方法,其特征在于,未下载应用列表的创建方法,具体包括:
所述下载控制客户端根据可用应用列表中各用户身份识别卡应用的标识信息,查询每一个用户身份识别卡应用是否已下载到所述用户身份识别卡中;
根据未下载的用户身份识别卡应用的标识信息创建未下载应用列表。
14.如权利要求8所述的方法,其特征在于,还包括:
所述下载控制客户端在各待下载应用下载完成之后,针对每一个下载完成的用户身份识别卡应用,判断是否需要为该应用下载应用客户端,并在判断结果为是时,为该应用下载相应的应用客户端供其运行。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910241775.7A CN102088694B (zh) | 2009-12-07 | 2009-12-07 | 移动终端以及用户身份识别卡应用的下载方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910241775.7A CN102088694B (zh) | 2009-12-07 | 2009-12-07 | 移动终端以及用户身份识别卡应用的下载方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102088694A CN102088694A (zh) | 2011-06-08 |
CN102088694B true CN102088694B (zh) | 2014-11-05 |
Family
ID=44100256
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910241775.7A Expired - Fee Related CN102088694B (zh) | 2009-12-07 | 2009-12-07 | 移动终端以及用户身份识别卡应用的下载方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102088694B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102236568A (zh) * | 2011-07-13 | 2011-11-09 | 中国联合网络通信集团有限公司 | Java卡应用下载的方法、装置和系统 |
CN103987030B (zh) * | 2014-05-28 | 2017-10-27 | 北京握奇数据系统有限公司 | 一种实现携号升级入网的方法、装置及系统 |
CN104507073A (zh) * | 2014-12-18 | 2015-04-08 | 北京大唐智能卡技术有限公司 | 一种下载应用的方法及系统 |
CN105228130B (zh) * | 2015-10-16 | 2019-01-22 | 中国联合网络通信集团有限公司 | 个人数据下载方法、终端和运营商远程管理平台 |
CN115665726B (zh) * | 2022-10-31 | 2024-04-12 | 中国联合网络通信集团有限公司 | 能力核定数据获取方法、平台、eUICC、设备及介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1333637A (zh) * | 2000-07-07 | 2002-01-30 | 深圳黎明电脑网络有限公司 | 一种手机短信增值菜单动态实现的方法 |
CN1348298A (zh) * | 2001-11-27 | 2002-05-08 | 协马(北京)信息技术有限公司 | 基于短消息服务的无线增值业务的实现方法和系统 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8184602B2 (en) * | 2004-04-28 | 2012-05-22 | Nokia Corporation | System and associated terminal, method, and computer program product for configuring and updating service access points and providing service content in the mobile domain |
-
2009
- 2009-12-07 CN CN200910241775.7A patent/CN102088694B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1333637A (zh) * | 2000-07-07 | 2002-01-30 | 深圳黎明电脑网络有限公司 | 一种手机短信增值菜单动态实现的方法 |
CN1348298A (zh) * | 2001-11-27 | 2002-05-08 | 协马(北京)信息技术有限公司 | 基于短消息服务的无线增值业务的实现方法和系统 |
Also Published As
Publication number | Publication date |
---|---|
CN102088694A (zh) | 2011-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110225487B (zh) | Profile生成、获取方法及相关设备和存储介质 | |
CN111480350B (zh) | 嵌入式sim卡的数据访问的方法和设备 | |
US11868762B2 (en) | Method for authenticating and updating eUICC firmware version and related apparatus | |
EP2965553B1 (en) | Method and apparatus for multisim devices with embedded sim functionality | |
US10911939B2 (en) | Embedded universal integrated circuit card profile management method and apparatus | |
EP2735180B1 (en) | Application selection for multi-sim environment | |
CN104469737B (zh) | 一种嵌入式通用集成电路卡及其用户签约信息激活方法 | |
US11064343B2 (en) | Management of subscriber profiles simultaneously active in an eUICC card using a plurality of separate links | |
CN107623908B (zh) | 一种发卡方法及用户识别模块卡 | |
WO2017041299A1 (zh) | 一种SIM卡向eUICC迁移的方法、设备及系统 | |
US8260885B2 (en) | Method and system for bootstrap of a device | |
JP7384920B2 (ja) | 加入プロファイル、加入者idモジュール、および加入サーバを提供する方法 | |
JP2018510517A (ja) | ダイナミック加入者識別モジュール | |
US20250063338A1 (en) | Electronic device for managing embedded subscriber identification module and method for same | |
CN102088694B (zh) | 移动终端以及用户身份识别卡应用的下载方法 | |
CN106210023B (zh) | 虚拟sim卡同步管理方法和终端 | |
EP2727384B1 (en) | Method for accessing at least one service and corresponding system | |
CN119421154A (zh) | 灵活的电子用户身份模块部署 | |
CN106211132B (zh) | 虚拟sim卡识别方法和终端 | |
CN109040169B (zh) | 管理配置文件的通信装置和方法 | |
JP2021002793A (ja) | 通信システム及び通信方法 | |
CN113993124B (zh) | 携号转网方法、携号转网装置、通信终端和存储介质 | |
US9973921B2 (en) | Conflict detection | |
CN109756882A (zh) | 通信方法、系统、smsr以及计算机可读存储介质 | |
EP4114056A1 (en) | Backlog mechanism for subscriber profiles on euiccs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20141105 Termination date: 20211207 |