卡应用访问方法和装置的制造方法

文档序号:9691547阅读:355来源:国知局
卡应用访问方法和装置的制造方法
【技术领域】
[0001]本发明涉及移动通信技术,尤其涉及一种卡应用访问方法和装置。
【背景技术】
[0002]随着移动通信网络的快速发展,已经出现有将客户识别模块SIM(SubscriberIdentity Module,简称SM)卡在设备生产阶段集成到移动设备中,此种SM卡被称为嵌入式S頂卡,也称E-S頂卡。
[0003]与当前的S頂卡只支持一家运营商的服务不同的是,E-SIM卡中存储有多个运营商的配置文件profile,可以支持移动设备在不同的运营商服务之间进行切换。具体的,profile中包括运营商的国际移动用户识别码IMSI(Internat1nal Mobile SubscriberIdentificat1n Number,简称IMSI)、集成电路卡识别码ICCID( Integrate circuit cardidentity,简称ICCID)、秘钥等必须信息。终端如果需要使用E-S頂卡内的某个应用提供的能力,例如,钱包、银行证书等,终端需要通过接口访问E-S頂卡内的应用。
[0004]但是,在现有技术中,若要访问E-S頂卡的应用,移动终端只能访问正在使用的运营商的prof i 1 e中的卡应用,而对于其他运营商的prof i 1 e则处于未激活的状态,无法访问其他运营商的profile。对于用户而言,会造成某些运营商提供的应用业务无法正常使用。

【发明内容】

[0005]本发明的目的是提供一种卡应用访问方法和装置,用以解决现有技术中的卡应用访问方法中,移动终端智能访问正在使用的运营商的prof ile中的卡应用,而造成的其他运营商提供的应用业务无法正常使用的问题。
[0006]为实现上述目的,本发明一方面提供了卡应用访问方法,包括:
[0007]接收第一卡应用的访问请求,所述第一卡应用的访问请求中包括第一卡应用的应用标识AID;
[0008]向嵌入式客户识别模块E-SM中当前激活的第一配置文件profile发送所述第一卡应用的访问请求,以使所述嵌入式客户识别模块E-S頂生成响应结果;
[0009]接收所述嵌入式客户识别模块E-SIM发送的访问失败的结果,获取自身预先存储的查询列表中是否存储有与所述第一卡应用的AID对应的配置文件profile的一一对应关系,若结果为是,则激活与所述第一^^应用的AID对应的第二配置文件profile,建立与第二配置文件profile中所述第一卡应用的数据通道;
[0010]对所述第一卡应用进行访问。
[0011 ]本发明的另一方面提供了一种应用访问装置,包括:
[0012]接收模块,用于接收第一卡应用的访问请求,所述第一卡应用的访问请求中包括第一卡应用的应用标识AID;
[0013]发送模块,用于向嵌入式客户识别模块E-S頂中当前激活的第一配置文件profile发送所述第一卡应用的访问请求,以使所述嵌入式客户识别模块E-SIM生成响应结果;
[0014]查询模块,用于接收所述嵌入式客户识别模块E-S頂发送的访问失败的结果,获取自身预先存储的查询列表中是否存储有与所述第一卡应用的AID对应的配置文件profile的一一对应关系,若结果为是,则激活与所述第一卡应用的AID对应的第二配置文件prof i 1 e,建立与第二配置文件prof i 1 e中所述第—^应用的数据通道;
[0015]访问模块,用于对所述第一卡应用进行访问。
[0016]由以上技术方案可知,本发明提供的卡应用访问方法和装置,通过对预先存储的查询列表中是否存储有与第一卡应用的AID对应的配置文件profile的一一对应关系,若结果为是,则激活与第一卡应用的AID对应的第二配置文件profile,实现终端能够自由访问卡内所有运营商的Profile中的卡应用。
【附图说明】
[0017]图1为本发明实施例提供的卡应用访问方法的流程图;
[0018]图2是本发明又一实施例提供的卡应用访问方法的流程图;
[0019]图3为本发明另一实施提供的卡应用访问方法的流程图;
[0020]图4为本发明实施例提供的卡应用访问装置的结构示意图;
[0021]图5为本发明又一实施例提供的卡应用访问装置的结构示意图。
【具体实施方式】
[0022]实施例一
[0023]图1为本发明实施例提供的卡应用访问方法的流程图,本实施例的执行主体为移动终端,如图1所示,本实施例提供的卡应用访问方法包括:
[0024]步骤101,接收第一卡应用的访问请求,第一卡应用的访问请求中包括第一卡应用的应用标识AID(Applicat1n Identifier,简称AID)。
[0025]步骤102,向嵌入式客户识别模块E-SM中当前激活的第一配置文件profile发送第一卡应用的访问请求,以使嵌入式客户识别模块E-S頂生成响应结果。
[0026]其中,本实施例的执行主体为移动终端,第一卡应用为安装在嵌入式客户识别模块SIM卡,S卩E-SIM卡中的卡应用程序Applet,嵌入式SIM卡存储有多个运营商的配置文件profile。
[0027]当前激活的配置文件profile即为当前用户正在使用的运营商下的配置文件prof ile,终端只能访问一个运营商在E-SIM卡中存储的配置文件prof ile,而由于权限问题,不能同时访问多个运营商的配置文件profile。
[0028]其中,E_SIM卡根据第一配置文件profile中是否存储有与第一卡应用的AID对应的卡应用,相应的生成应用访问请求的响应结果。具体的,若当前激活的第一配置文件prof ile中存储有第一卡应用,则移动终端可以访问E-SM卡中的第一卡应用,因此,E-SIM卡会生成访问成功的结果并发送给移动终端,若当前激活的第一配置文件profile中没有存储有第一卡应用,则E-S頂卡会生成访问失败的结果并发送给移动终端。
[0029]步骤103,接收嵌入式客户识别模块E-SIM发送的访问失败的结果,获取自身预先存储的查询列表中是否存储有与所述第一卡应用的AID对应的配置文件profile的一一对应关系,若结果为是,则激活与所述第一卡应用的AID对应的第二配置文件prof i le,建立与第二配置文件profile中第一卡应用的数据通道。
[0030]其中,查询列表中存储有卡应用的AID以及与卡应用的AID对应的配置文件profile的——对应关系。如果查询列表中存储有与第一^^应用的AID对应的配置文件prof ile的——对应关系,则将与第一^应用的AID对应的配置文件profile激活,相应的,则当前的配置文件prof ile切换为第二配置文件profile,其他运营商的配置文件prof ile则处于非激活状态。
[0031]此时建立终端与第二配置文件profile中第一卡应用的数据通道,以实现终端中的应用对第一卡应用进行访问。
[0032]步骤104,对第一卡应用进行访问。
[0033]由以上技术方案可知,本实施例提供的卡应用访问方法,通过对预先存储的查询列表中是否存储有与第一卡应用的AID对应的配置文件profile的一一对应关系,若结果为是,则激活与第一卡应用的AID对应的第二配置文件profile,实现终端能够自由访问卡内所有运营商Prof ile中的卡应用。
[0034]实施例二
[0035]本实施例是对上述实施例进一步的补充或解释说明,图2为本发明又一实施例提供的卡应用访问方法的流程图,该卡应用访问方法包括:
[0036]步骤201,接收第一^^应用的访问请求,第一^^应用的访问请求中包括第一^^应用的应用标识AID。
[0037]步骤202,向嵌入式客户识别模块E-SM中当前激活的第一配置文件profile发送第一卡应用的访问请求,以使嵌入式客户识别模块E-S頂生成响应结果。
[0038]其中,步骤201、步骤202分别与上述实施例中的步骤101、步骤102相同,具体请参照实施例一中的解释说明,在本实施例中不再赘述。
[0039]步骤203,接收嵌入式客户识别模块E-SM发送的访问成功的结果,将第一卡应用的AID与第一配置文件profile绑定,生成绑定结果,并将绑定结果添加至查询列表中,并建立与第一配置文件profile中第一卡应用的数据通道。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1