CN105704702B - 下载卡应用的方法及装置 - Google Patents
下载卡应用的方法及装置 Download PDFInfo
- Publication number
- CN105704702B CN105704702B CN201610249028.8A CN201610249028A CN105704702B CN 105704702 B CN105704702 B CN 105704702B CN 201610249028 A CN201610249028 A CN 201610249028A CN 105704702 B CN105704702 B CN 105704702B
- Authority
- CN
- China
- Prior art keywords
- card application
- information
- card
- profile file
- file
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000004458 analytical method Methods 0.000 claims description 20
- 230000004913 activation Effects 0.000 claims description 15
- 238000012790 confirmation Methods 0.000 claims description 5
- 230000003213 activating effect Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 12
- 238000013461 design Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供了一种下载卡应用的方法及装置,该方法包括:获取要下载的卡应用的特征信息;根据所述卡应用的特征信息在eSIM卡中查找与所述卡应用相匹配的目标系统配置文件Profile;将所述卡应用下载在相匹配的目标Profile文件下。本发明提供的下载卡应用的方法及装置,通过获取要下载的卡应用的特征信息;根据卡应用的特征信息在eSIM卡中查找与卡应用相匹配的目标系统配置文件Profile,可以有效的确保将卡应用下载在于其相匹配的系统配置文件Profile下,进而克服了现有技术中由于将卡应用下载在不匹配的Profile文件下,出现的卡应用运行故障的问题,有效的保证了卡应用的正常使用效果。
Description
技术领域
本发明涉及网络通信技术领域,具体涉及一种下载卡应用的方法及装置。
背景技术
随着科学技术的不断进步,通信行业中,在现有的SIM卡(Subscriber IdentityModule客户识别模块)的基础上,出现了e-SIM卡,其为嵌入式SIM卡的简称,可以直接预置或焊接在移动设备中的SIM卡,支持存储多个运营商配置文件(Profile)并允许用户自由切换使用;而对于e-SIM卡中的多个运营商配置文件Profile,其可以包含运营商国际移动用户识别码IMSI:International Mobile Subscriber Identification Number),集成电路卡识别码ICCID(Integrate circuit card identity),主安全域ISD(Main securitydomain),辅助安全域SSD(Secondary security domain),秘钥等所有必须信息的存储区域,相应安装在该运营商下的卡应用(Applet)也包含在该区域中。
现有技术中的SIM卡仅有单一的Profile,所以在下载卡应用的时候,只需要打开默认的机卡通道进行应用下载即可。
然而,在发明人实施本发明技术方案的过程中,发明人发现现有技术存在以下问题,当将SIM卡中的下载卡应用的方法应用在eSIM卡中时,不能确定卡应用具体属于哪一个Profile文件,极易出现将卡应用下载在不匹配的Profile文件下,进而使得卡应用的应用与运行容易出现故障,影响用户的正常使用。
发明内容
本发明提供一种下载卡应用的方法及装置,在下载卡应用时,能够确定卡应用具体属于哪一个Profile,并将卡应用下载在正确的Profile下,保证了卡应用的正常使用与运行。
本发明的一方面是为了提供一种下载卡应用的方法,包括:
获取要下载的卡应用的特征信息;
根据所述卡应用的特征信息在eSIM卡中查找与所述卡应用相匹配的目标系统配置文件Profile;
将所述卡应用下载在相匹配的目标Profile文件下。
本发明的又一方面是为了提供一种下载卡应用的装置,包括:
获取模块,用于获取要下载的卡应用的特征信息;
查找模块,用于根据所述卡应用的特征信息在eSIM卡中查找与所述卡应用相匹配的目标系统配置文件Profile;
执行模块,用于将所述卡应用下载在相匹配的目标Profile文件下。
本发明提供的下载卡应用的方法及装置,通过获取要下载的卡应用的特征信息;根据卡应用的特征信息在eSIM卡中查找与卡应用相匹配的目标系统配置文件Profile,可以有效的确保将卡应用下载在于其相匹配的系统配置文件Profile下,进而克服了现有技术中由于将卡应用下载在不匹配的Profile文件下,出现的卡应用运行故障的问题,有效的保证了卡应用的正常使用效果。
附图说明
图1为本发明一实施例所给出的一种下载卡应用的方法的流程示意图;
图2为本发明又一实施例所给出的一种下载卡应用的方法的流程示意图;
图3为本发明再一实施例所给出的一种下载卡应用的方法的流程示意图;
图4为本发明另一实施例所给出的一种下载卡应用的方法的流程示意图;
图5为本发明一实施例所给出的一种下载卡应用的装置的结构示意图;
图6为本发明又一实施例所给出的一种下载卡应用的装置的结构示意图;
图7为本发明再一实施例所给出的一种下载卡应用的装置的结构示意图。
图中:
1、获取模块; 2、查找模块;
3、执行模块; 4、接收模块;
5、获取子模块; 6、分析匹配子模块;
7、确认子模块。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实例用于说明本发明,但不用来限制本发明的范围。
图1为所给出的一种下载卡应用的方法的流程示意图,参考附图1可知,本发明提供了一种下载卡应用的方法,具体为通过终端设备下载卡应用的方法,此处,终端设备可以为智能手机、平板电脑、台式电脑等,该方法具体包括:
S101:获取要下载的卡应用的特征信息;
其中,对于上述获取要下载的卡应用的特征信息的获取方法不做限定,本领域技术人员可以根据具体的设计需求进行设置,如可以将获取的方式设置为通过识别卡应用的下载请求信息来获取,或者可以与要下载的卡应用服务器后台进行网络连接,进而获取卡应用的特征信息等等,当然的,本领域技术人员还可以采用其他的获取方式,只要能够获取要卡下载的卡应用的特征信息即可;此外,对于获取的卡应用的特征信息的具体内容不做限定,本领域技术人员可以根据具体的应用需求进行设置,如可以将卡应用的特征信息设置为卡应用的ID信息、MAC地址信息或者其他类型的特征信息等,只要能够标识出卡应用即可,在此不再赘述。
S102:根据卡应用的特征信息在eSIM卡中查找与卡应用相匹配的目标系统配置文件Profile;
其中,对于具体的根据卡应用的特征信息在eSIM卡中查找目标系统配置文件Profile的查找分析方法不做限定,本领域技术人员可以根据具体的设置需求进行设置,如可以将eSIM卡中预先存储有多个系统配置文件Profile的识别码,将卡应用的特征信息与识别码进行全部字段的分析匹配,若相匹配,则确认与识别码相对应的系统配置文件Profile为目标配置文件,若不相匹配,则确认与识别码相对应的系统配置文件Profile不是目标配置文件;或者,在此设定的环境下,也可以将卡应用的特征信息与识别码中的部分字段进行分析匹配,若部分字段相匹配,则可以确认与识别码相对应的系统配置文件Profile为目标配置文件,反之,则不是目标配置文件,其中,根据识别码中的部分字段可以标识出不同的系统配置文件,因此,可以通过识别码的部分字段来查找到目标配置文件;或者还可以,将卡应用的特征信息与识别码进行全部的分析匹配,若匹配度大于或等于第一预设阈值时,则可以确认与识别码相对应的系统配置文件Profile为目标配置文件,反之,则不是目标配置文件;当然的,本领域技术人员还可以采用其他的分析匹配方法,只要能够实现通过卡应用的特征信息即可在eSIM卡中查找与卡应用相匹配的目标系统配置文件Profile的效果即可,在此不再赘述。
S103:将卡应用下载在相匹配的目标Profile文件下。
其中,对于将卡应用下载在目标Profile文件下的具体位置不做限定,本领域技术人员可以根据具体的设计需求进行设置,如可以将卡应用下载在目标Profile文件下的主安全域ISD中,也可以将卡应用下载在目标Profile文件下的辅助安全域SSD中,或者也可以下载在目标Profile文件的其他位置,只要能够使得将卡应用下载在目标Profile文件下,将卡应用下载在目标Profile文件下的并能够保证卡应用的正常运行即可,在此不再赘述。
本发明提供的下载卡应用的方法,通过获取要下载的卡应用的特征信息;根据卡应用的特征信息在eSIM卡中查找与卡应用相匹配的目标系统配置文件Profile,可以有效的确保将卡应用下载在于其相匹配的系统配置文件Profile下,进而克服了现有技术中由于将卡应用下载在不匹配的Profile文件下,出现的卡应用运行故障的问题,有效的保证了卡应用的正常使用效果。
图2为所给出的一种下载卡应用的方法的流程示意图;在上述实施例的基础上,参考附图2可知,本技术方案中对于获取卡应用的特征信息的获取方式不做限定,其中,较为优选的,可以在获取要下载的卡应用的特征信息之前;
S001:接收用户输入的卡应用的下载请求信息,下载请求信息中包括卡应用的特征信息,特征信息包括卡应用的ID信息。
其中,对于用户输入的卡应用的下载请求信息具体包括的内容信息不做限定,本领域技术人员可以根据具体的设计需求进行设置,如可以设置为包括卡应用的名称信息、服务厂商信息、ID信息或MAC地址信息等,此外,对于卡应用的下载请求信息的具体格式不做限定,本领域技术人员可以根据习惯和需求进行设置,如可以设置为卡应用名称+版本号+ID信息+下载请求,如微信2.0-1234-下载请求,也可以设置卡应用名称+ID信息+下载请求,如淘宝1234-下载请求等,为了能够提高对卡应用的识别程度,也可以在下载请求信息中增加卡应用的其他信息,如IP地址信息等,只要能够使得下载请求信息中包括卡应用的ID信息即可,在此不再赘述。
通过上述获取方式获取的卡应用的ID特征信息,有效的保证了获取卡应用的特征信息的准确性和及时性,即根据用户的需求可以立刻得到卡应用的特征信息,便于在eSIM卡中查找与卡应用相对应的目标系统配置文件,提高了查找的效率,进而提高了卡应用的下载速率,保证了用户可以及时应用到卡应用,有利于市场的推广与应用。
图3为所给出的一种下载卡应用的方法的流程示意图;在上述实施例的基础上,参考附图3可知,本技术方案中对于下载卡应用的过程中,具体在eSIM卡中查找目标配置文件Profile的查找过程不做限定,其中,较为优选的,将根据卡应用的特征信息在eSIM卡中查找与卡应用相匹配的目标系统配置文件Profile,设置为具体包括:
S1021:获取eSIM卡中的各个Profile文件的集成电路卡识别码ICCID信息;
其中,对于获取eSIM卡中的各个Profile文件的ICCID信息的获取方法不做限定,本领域技术人员可以根据具体的设计需求进行设置,如可以将在eSIM卡中预先存储有与各个Profile文件相对应的ICCID信息,然后直接调用ICCID信息即可;或者直接在各个Profile文件下查找ICCID信息,或者可以使得eSIM卡与各个Profile文件中的虚拟模块进行通信连接,来获取各个Profile文件的ICCID信息等等,当然的,本领域技术人员还可以采用其他的获取方式来获取各个Profile文件的ICCID信息,只要能够获得上述各个Profile文件的ICCID信息即可,在此不再赘述。
S1022:将卡应用的ID信息分部与各个Profile文件的ICCID信息进行分析匹配;
而对于具体的卡应用的ID信息与各个Profile文件的ICCID信息进行分析匹配的方式设置为信息分部匹配,不仅可以保证分析匹配的正确率,还能够有效的提高了分析匹配的速率,如在eSIM卡Profile文件包括联通Profile、移动Profile和电信Profile,而由于Profile文件的ICCID码的格式大部分情况为XXXXXX 0MFSS YYGXX XXXXX,其中,对于不同系统配置文件Profile而言,前六位数字分别为不同的数字,如中国移动的为:898600、898602,中国联通的为:898601,中国电信的为:898603;因此,在将卡应用的ID信息与各个Profile文件的ICCID信息进行分析匹配时,为了提高分析的速率,可以将ID信息中的部分信息与ICCID信息中的前六位数字信息进行分析匹配,若完全匹配,则可以查找到与卡应用相匹配的目标系统配置文件Profile,若不匹配,则可以继续查找,直到查找到为止。
另外,由于中国的运营商的种类较少,对于上述三大运营商的ICCID信息的前六位编码可知,其中,ICCID信息中的前五位均相同,只有第六位数字信息不同,因此,为了进一步提高分析对比的速率,也可以将卡应用中的ID信息中的部分信息只与各个系统配置文件Profile的ICCID信息中的第六位数字信息进行分析匹配,若ID信息与ICCID信息中的第六位数字相匹配,则查找到了与卡应用相匹配的系统配置文件Profile,反之,则没有查找到与卡应用相匹配的系统配置文件Profile;当然的,上述分析对比过程只限于在中国只存在目前的三大运行商的前提下,如果为国外,本领域技术人员可以根据国外具体的各个运行商的ICCID信息的特点来制定具体的分析方法,只要能够快速查找到与卡应用相匹配的目标系统配置文件即可,在此不再赘述。
S1023:将与ID信息相匹配的ICCID信息相对应的Profile文件作为与卡应用相匹配的目标Profile文件。
通过综合ICCID信息的特点,将分析对比方法设置为通过卡应用的ID信息分部与各个Profile文件的ICCID信息进行分析匹配,有效的提高了分析对比的速率,并且保证了查找的准确可靠性,进而使得卡应用的下载可以更加快速、有效的实现,保证了用户可以及时应用到卡应用程序,提高了用户的体验性。
图4为所给出的一种下载卡应用的方法的流程示意图;在上述实施例的基础上,继续参考附图4可知,在查找到目标系统配置文件Profile之后,需要将卡应用下载在相匹配的目标Profile文件下之前,为了保证下载的稳定可靠性,需要了解目标系统配置文件Profile的激活状态,具体包括:
S1040:获取目标Profile文件的激活状态信息;
其中,具体获取目标Profile文件的激活状态的获取方式不做限定,本领域技术人员可以根据具体的设计需求进行设置,如可以将终端设备正在应用的Profile文件的状态作为激活状态,获取当前激活的Profile文件的ICCID信息,与目标Profile文件的目标ICCID信息进行分析对比,若ICCID信息与目标ICCID信息相匹配,则确认目标Profile文件为激活状态;若不匹配,则确认该目标Profile文件为未激活状态;当然的,本领域技术人员还可以采用其他的获取方式,只要能够实现获取目标Profile文件的激活状态信息即可,在此不再赘述;此外,对于上述激活状态的具体可以定义为:终端设备当前所应用的系统配置文件Profile为Profile的激活状态;终端设备中待应用的系统配置文件Profile为Profile的未激活状态。
S1041:判断目标Profile文件是否为激活状态?
S1042:若目标Profile文件的状态为未激活状态,则将目标Profile文件激活后再将卡应用下载在目标Profile文件下;
在判断目标Profile文件的状态为未激活状态时,可以首先缓存用户输入的卡应用的下载请求,然后将目标Profile文件的状态设置为激活状态,即根据上述定义,将目标Profile文件设置为终端设备当前使用的系统配置文件即可;在激活目标Profile文件后,在连接与用户输入的下载请求进行通信连接,进而实现卡应用的下载过程。
S1043:若目标Profile文件的状态为激活状态,则将卡应用直接下载在目标Profile文件下。
通过上述判断目标Profile文件的激活状态,有效的保证了将卡应用下载在正确的系统配置文件下,保证了卡应用的正常运行与使用;此外,在下载卡应用的过程中,通过判断目标系统配置文件的激活状态,并优先进行激活处理,避免了在用户下载并使用卡应用时,将卡应用在不正确的系统配置文件下进行打开,进而影响卡应用的正常使用和运行情况的产生;本技术方案有效的保证了卡应用在正确的系统配置文件下进行下载与运行,提高了卡应用运行的稳定可靠性。
图5为所给出的一种下载卡应用的装置的结构示意图,本发明的另一方面,提供了一种下载卡应用的装置,该装置可以为智能终端设备,如智能手机、平板电脑或台式电脑等,只要能够实现与用户进行交互,实现下载卡应用的过程即可,该装置包括:
获取模块1,用于获取要下载的卡应用的特征信息;
其中,对于获取模块1的具体结构不做限定,本领域技术人员可以根据其实现的功能对其结构进行任意设置;此外,对于上述通过查找模块1获取要下载的卡应用的特征信息的获取方法不做限定,本领域技术人员可以根据具体的设计需求进行设置,如可以将获取的方式设置为通过识别卡应用的下载请求信息来获取,或者可以与要下载的卡应用服务器后台进行网络连接,进而获取卡应用的特征信息等等,当然的,本领域技术人员还可以采用其他的获取方式,只要能够获取要卡下载的卡应用的特征信息即可;此外,对于获取的卡应用的特征信息的具体内容不做限定,本领域技术人员可以根据具体的应用需求进行设置,如可以将卡应用的特征信息设置为卡应用的ID信息、MAC地址信息或者其他类型的特征信息等,只要能够标识出卡应用即可,在此不再赘述。
查找模块2,用于根据卡应用的特征信息在eSIM卡中查找与卡应用相匹配的目标系统配置文件Profile;
其中,对于查找模块2的具体结构不做限定,本领域技术人员可以根据其实现的功能对其结构进行任意设置;此外,对于具体的查找模块2根据卡应用的特征信息在eSIM卡中查找目标系统配置文件Profile的查找分析方法不做限定,本领域技术人员可以根据具体的设置需求进行设置,如可以将eSIM卡中预先存储有多个系统配置文件Profile的识别码,将卡应用的特征信息与识别码进行全部字段的分析匹配,若相匹配,则确认与识别码相对应的系统配置文件Profile为目标配置文件,若不相匹配,则确认与识别码相对应的系统配置文件Profile不是目标配置文件;或者,在此设定的环境下,也可以将卡应用的特征信息与识别码中的部分字段进行分析匹配,若部分字段相匹配,则可以确认与识别码相对应的系统配置文件Profile为目标配置文件,反之,则不是目标配置文件,其中,根据识别码中的部分字段可以标识出不同的系统配置文件,因此,可以通过识别码的部分字段来查找到目标配置文件;或者还可以,将卡应用的特征信息与识别码进行全部的分析匹配,若匹配度大于或等于第一预设阈值时,则可以确认与识别码相对应的系统配置文件Profile为目标配置文件,反之,则不是目标配置文件;当然的,本领域技术人员还可以采用其他的分析匹配方法,只要能够实现通过卡应用的特征信息即可在eSIM卡中查找与卡应用相匹配的目标系统配置文件Profile的效果即可,在此不再赘述。
执行模块3,用于将卡应用下载在相匹配的目标Profile文件下。
其中,对于执行模块3的具体结构不做限定,本领域技术人员可以根据其实现的功能对其结构进行任意设置;此外,对于执行模块3将卡应用下载在目标Profile文件下的具体位置不做限定,本领域技术人员可以根据具体的设计需求进行设置,如可以将卡应用下载在目标Profile文件下的主安全域ISD中,也可以将卡应用下载在目标Profile文件下的辅助安全域SSD中,或者也可以下载在目标Profile文件的其他位置,只要能够使得将卡应用下载在目标Profile文件下,并能够保证卡应用的正常运行即可,在此不再赘述。
本发明提供的下载卡应用的装置,通过获取模块1获取要下载的卡应用的特征信息;并通过查找模块2根据卡应用的特征信息在eSIM卡中查找与卡应用相匹配的目标系统配置文件Profile,可以有效的确保通过执行模块3将卡应用下载在于其相匹配的系统配置文件Profile下,进而克服了现有技术中由于将卡应用下载在不匹配的Profile文件下,出现的卡应用运行故障的问题,有效的保证了卡应用的正常使用效果。
图6为所给出的一种下载卡应用的装置的结构示意图;在上述实施例的基础上,参考附图6可知,本技术方案中对于获取卡应用的特征信息的获取方式不做限定,其中,较为优选的,将该装置设置为还包括:
接收模块4,用于在获取要下载的卡应用的特征信息之前,接收用户输入的卡应用的下载请求信息,下载请求信息中包括卡应用的特征信息,特征信息包括卡应用的ID信息。
其中,对于接收模块4的具体结构不做限定,本领域技术人员可以根据其实现的功能对其接收模块4进行任意设置,只要能够实现获取卡应用的ID信息即可,在此不再赘述;此外,对于接收模块4所实现的操作步骤以及功能效果与上述实施例中步骤S001中的操作步骤与实现效果相同,具体可参考上述陈述内容,在此不再赘述。
通过接收模块的上述获取方式获取的卡应用的ID特征信息,有效的保证了获取卡应用的特征信息的准确性和及时性,即根据用户的需求可以立刻获取卡应用的特征信息,便于在eSIM卡中查找与卡应用相对应的目标系统配置文件,提高了查找的效率,进而提高了卡应用的下载速率,保证了用户可以及时应用到卡应用,有利于市场的推广与应用。
图7为所给出的一种下载卡应用的装置的结构示意图,在上述实施例的基础上,继续参考附图7可知,本技术方案中对于通过查找模块2具体在eSIM卡中查找目标配置文件Profile的查找过程不做限定,其中,较为优选的,将查找模块2设置为具体包括:
获取子模块5,用于获取eSIM卡中的各个Profile文件的集成电路卡识别码ICCID信息;
分析匹配子模块6,用于将卡应用的ID信息分部与各个Profile文件的ICCID信息进行分析匹配;
确认子模块7,用于将与ID信息相匹配的ICCID信息相对应的Profile文件作为与卡应用相匹配的目标Profile文件。
其中,对于获取子模块5、分析匹配子模块6以及确认子模块7的具体结构不做限定,本领域技术人员可以根据上述各个模块所实现的功能进行设置,只要能够使得上述各个模块可以实现其各自的功能即可,在此不再赘述;此外,对于上述获取子模块5、分析匹配子模块6以及确认子模块7所实现的操作步骤的操作过程以及功能效果与上述实施例中的步骤S1021-S1023的操作过程以及功能效果相同,具体可参考上述陈述内容,在此不再赘述。
本装置通过获取子模块5、分析匹配子模块6以及确认子模块7,综合利用了ICCID信息的特点,将分析对比方法设置为通过分析匹配子模块6将卡应用的ID信息分部与各个Profile文件的ICCID信息进行分析匹配,有效的提高了分析对比的速率,并且保证了查找的准确可靠性,进而使得卡应用的下载可以更加快速、有效的实现,保证了用户可以及时应用到卡应用程序,提高了用户的体验性。
在上述实施例的基础上,继续参考附图7可知,在查找到目标系统配置文件Profile之后,需要将卡应用下载在相匹配的目标Profile文件下之前,为了保证下载的稳定可靠性,需要了解目标系统配置文件Profile的激活状态,具体的,
获取模块1,还用于在将卡应用下载在相匹配的目标Profile文件下之前,获取目标Profile文件的激活状态信息;
执行模块3,还用于若目标Profile文件的状态为未激活状态,则将目标Profile文件激活后再将卡应用下载在目标Profile文件下;或者,
若目标Profile文件的状态为激活状态,则将卡应用直接下载在目标Profile文件下。
其中,对于上述获取模块1和执行模块3所执行的操作步骤以及实现效果与上述实施例中的步骤S1040-S1043的操作步骤以及实现效果相同,具体的操作过程以及实现效果可参考上述陈述内容,在此不再赘述。
通过获取模块1和执行模块3判断目标Profile文件的激活状态,有效的保证了将卡应用下载在正确的系统配置文件下,保证了卡应用的正常运行与使用;此外,在卡应用的下载过程中,通过判断目标系统配置文件的激活状态,并优先进行激活处理,避免了在用户下载并使用卡应用时,将卡应用在不正确的系统配置文件下进行打开,进而影响卡应用的正常使用和运行情况的产生;本技术方案有效的保证了卡应用在正确的系统配置文件下进行下载与运行,提高了卡应用运行的稳定可靠性。
具体应用时,本技术方案可以基于通过终端设备来实现卡应用的下载过程,下载触发可以由终端设备触发,下载流程可以为终端设备将eSIM卡的ICCID信息以及要下载的卡应用ID信息发送给终端设备内的下载平台,下载平台生成对应的安装脚本并下发至eSIM卡中,其中,本技术方案中可以将获取模块1、查找模块2、执行模块3以及接收模块4等模块整体作为下载管理模块,用来确定下载的卡应用的目标Profile文件,将卡应用发送至该目标Profile文件下。
对于上述下载管理模块而言,可以实现以下两部分功能:
1)Profile文件的注册
在终端设备首次使用时,下载管理模块从终端设备获取eSIM卡中的所有Profile的信息(国际移动用户识别码IMSI,集成电路卡识别码ICCID,MSISDN(Mobile SubscriberInternational ISDN/PSTNnumber,ISDN即是综合业务数字网)等)及状态(是否已激活),并在该下载管理模块中进行注册,并且,还可以在每次终端设备开机启动是,设置检查更新模块,用于检查终端设备中Profile文件是否有更新版本,如果有,则自动更新自身的注册列表,以保证用户使用的Profile文件的稳定可靠性。
2)Profile文件的状态切换
当用户输入卡应用下载请求信息时,该下载管理模块可以触发终端设备弹出界面,列出已注册的Profile文件列表信息,通过卡应用的特征信息,查找与卡应用相匹配的目标Profile文件,然后将卡应用下载在与卡应用相匹配的目标Profile文件下。
在确定目标Profile文件后,若该目标Profiel为当前已激活的状态,则可以直接通过下载管理模块将卡应用下载在目标Profile文件下。
若该目标Profile文件为未激活的,则下载管理模块可以首先缓存卡应用的下载请求,并激活当前目标Profile的状态,即切换当前终端设备使用的Profile文件,在完成Profile的切换后,可以通过下载管理模块将缓存的下载请求重新发送,然后将卡应用下载在激活后的目标Profile文件下。
另外,在卡应用下载完毕后,用户可以选择终端设备继续在当前目标Profile文件下进行使用,也可以切换其他Profile文件进行工作,并保留当前目标Profile文件下的使用状态,使得用户在切换到该目标Profile文件下时,能够继续使用原来的服务;具体的使用场景用户可以根据自己的需求进行设置,在此不再赘述。
本发明提供的下载卡应用的方法及装置,可以通过卡应用下载管理模块将eSIM卡中所有已安装Profile进行统一注册和管理;并且可以根据用户需求选择Profile文件进行切换工作,并完成在正确的Profile文件下完成卡应用的下载过程,具体的,通过获取要下载的卡应用的特征信息;根据卡应用的特征信息在eSIM卡中查找与卡应用相匹配的目标系统配置文件Profile,可以有效的确保将卡应用下载在于其相匹配的系统配置文件Profile下,进而克服了现有技术中由于将卡应用下载在不匹配的Profile文件下,出现的卡应用运行故障的问题,有效的保证了卡应用的正常使用效果。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (8)
1.一种下载卡应用的方法,其特征在于,包括:
获取要下载的卡应用的特征信息;
根据所述卡应用的特征信息在eSIM卡中查找与所述卡应用相匹配的目标系统配置文件Profile;
将所述卡应用下载在相匹配的目标Profile文件下;
在所述将所述卡应用下载在相匹配的目标Profile文件下之前,还包括:
获取所述目标Profile文件的激活状态信息;
若所述目标Profile文件的状态为未激活状态,则缓存所述卡应用的下载请求,将所述目标Profile文件激活后再将卡应用下载在所述目标Profile文件下;在所述卡应用下载完毕后,切换至其他Profile文件下进行工作,并保留所述目标Profile文件的使用状态。
2.根据权利要求1所述的下载卡应用的方法,其特征在于,在所述获取要下载的卡应用的特征信息之前,还包括:
接收用户输入的卡应用的下载请求信息,所述下载请求信息中包括所述卡应用的特征信息,所述特征信息包括卡应用的ID信息。
3.根据权利要求2所述的下载卡应用的方法,其特征在于,所述根据所述卡应用的特征信息在eSIM卡中查找与所述卡应用相匹配的目标系统配置文件Profile,具体包括:
获取eSIM卡中的各个Profile文件的集成电路卡识别码ICCID信息;
将所述卡应用的ID信息分部与各个Profile文件的所述ICCID信息进行分析匹配;
将与所述ID信息相匹配的所述ICCID信息相对应的Profile文件作为与所述卡应用相匹配的目标Profile文件。
4.根据权利要求1所述的下载卡应用的方法,其特征在于,所述方法还包括:
若所述目标Profile文件的状态为激活状态,则将卡应用直接下载在所述目标Profile文件下。
5.一种下载卡应用的装置,其特征在于,包括:
获取模块,用于获取要下载的卡应用的特征信息;
查找模块,用于根据所述卡应用的特征信息在eSIM卡中查找与所述卡应用相匹配的目标系统配置文件Profile;
执行模块,用于将所述卡应用下载在相匹配的目标Profile文件下;
所述获取模块,还用于在将所述卡应用下载在相匹配的目标Profile文件下之前,获取所述目标Profile文件的激活状态信息;
所述执行模块,还用于若所述目标Profile文件的状态为未激活状态,则缓存所述卡应用的下载请求,将所述目标Profile文件激活后再将卡应用下载在所述目标Profile文件下;在所述卡应用下载完毕后,切换至其他Profile文件下进行工作,并保留所述目标Profile文件的使用状态。
6.根据权利要求5所述的下载卡应用的装置,其特征在于,还包括:
接收模块,用于在所述获取要下载的卡应用的特征信息之前,接收用户输入的卡应用的下载请求信息,所述下载请求信息中包括所述卡应用的特征信息,所述特征信息包括卡应用的ID信息。
7.根据权利要求6所述的下载卡应用的装置,其特征在于,所述查找模块具体包括:
获取子模块,用于获取eSIM卡中的各个Profile文件的集成电路卡识别码ICCID信息;
分析匹配子模块,用于将所述卡应用的ID信息分部与各个Profile文件的所述ICCID信息进行分析匹配;
确认子模块,用于将与所述ID信息相匹配的所述ICCID信息相对应的Profile文件作为与所述卡应用相匹配的目标Profile文件。
8.根据权利要求5所述的下载卡应用的装置,其特征在于,
所述执行模块,还用于若所述目标Profile文件的状态为激活状态,则将卡应用直接下载在所述目标Profile文件下。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610249028.8A CN105704702B (zh) | 2016-04-20 | 2016-04-20 | 下载卡应用的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610249028.8A CN105704702B (zh) | 2016-04-20 | 2016-04-20 | 下载卡应用的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105704702A CN105704702A (zh) | 2016-06-22 |
CN105704702B true CN105704702B (zh) | 2019-02-15 |
Family
ID=56217118
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610249028.8A Active CN105704702B (zh) | 2016-04-20 | 2016-04-20 | 下载卡应用的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105704702B (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3661146B1 (en) * | 2017-07-28 | 2022-10-26 | Huawei Technologies Co., Ltd. | Method and terminal for updating network access application authentication information |
CN108093393B (zh) * | 2017-12-12 | 2019-05-17 | 恒宝股份有限公司 | 一种通用集成电路卡及其上应用的管理方法 |
DE102018207161B4 (de) * | 2018-05-08 | 2022-05-05 | Bayerische Motoren Werke Aktiengesellschaft | Kommunikation in einem Mobilfunknetz |
CN110475241A (zh) * | 2019-08-08 | 2019-11-19 | 宇龙计算机通信科技(深圳)有限公司 | Mbn文件的加载方法、装置和电子设备 |
CN112631616B (zh) * | 2019-09-24 | 2025-03-04 | 中国移动通信有限公司研究院 | eSIM卡、卡应用的处理、设置方法、终端及平台设备 |
CN111586671B (zh) * | 2020-03-25 | 2023-03-14 | 深圳市广和通无线股份有限公司 | 嵌入式用户识别卡配置方法、装置、通信设备和存储介质 |
CN111615099B (zh) * | 2020-04-28 | 2023-07-04 | 深圳市有方科技股份有限公司 | eSIM卡交互控制方法及相关设备 |
CN112235784B (zh) * | 2020-12-18 | 2021-03-05 | 深圳杰睿联科技有限公司 | 基于vSIM的码号管理方法、装置及设备 |
CN113127852B (zh) * | 2021-03-25 | 2024-04-30 | 东信和平科技股份有限公司 | 基于芯片卡的se应用管理方法、装置及存储介质 |
CN115484586B (zh) * | 2021-06-16 | 2024-11-01 | Oppo广东移动通信有限公司 | 文件管理方法、装置、电子设备和可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103329586A (zh) * | 2010-12-06 | 2013-09-25 | 格马尔托股份有限公司 | 用于下载嵌入在终端中的uicc中的订阅的方法 |
CN104507070A (zh) * | 2014-12-31 | 2015-04-08 | 宇龙计算机通信科技(深圳)有限公司 | 信息加载的方法、装置及终端 |
CN104640096A (zh) * | 2015-02-05 | 2015-05-20 | 西安酷派软件科技有限公司 | 传输数据的方法、装置及终端 |
CN105160776A (zh) * | 2015-09-09 | 2015-12-16 | 建亿通(北京)数据处理信息有限公司 | 城市一卡通卡、业务平台、卡片业务系统及实现方法 |
CN105451214A (zh) * | 2015-12-04 | 2016-03-30 | 中国联合网络通信集团有限公司 | 卡应用访问方法和装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8560015B2 (en) * | 2011-07-18 | 2013-10-15 | Nokia Corporation | Application selection for multi-SIM environment |
WO2014134829A1 (en) * | 2013-03-08 | 2014-09-12 | Nokia Corporation | Method and apparatus for multisim devices with embedded sim functionality |
-
2016
- 2016-04-20 CN CN201610249028.8A patent/CN105704702B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103329586A (zh) * | 2010-12-06 | 2013-09-25 | 格马尔托股份有限公司 | 用于下载嵌入在终端中的uicc中的订阅的方法 |
CN104507070A (zh) * | 2014-12-31 | 2015-04-08 | 宇龙计算机通信科技(深圳)有限公司 | 信息加载的方法、装置及终端 |
CN104640096A (zh) * | 2015-02-05 | 2015-05-20 | 西安酷派软件科技有限公司 | 传输数据的方法、装置及终端 |
CN105160776A (zh) * | 2015-09-09 | 2015-12-16 | 建亿通(北京)数据处理信息有限公司 | 城市一卡通卡、业务平台、卡片业务系统及实现方法 |
CN105451214A (zh) * | 2015-12-04 | 2016-03-30 | 中国联合网络通信集团有限公司 | 卡应用访问方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105704702A (zh) | 2016-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105704702B (zh) | 下载卡应用的方法及装置 | |
US10210864B2 (en) | Voice command for communication between related devices | |
CN105451214B (zh) | 卡应用访问方法和装置 | |
CN103618794B (zh) | 自动登录的方法、终端及服务器 | |
CN108810116B (zh) | 消息处理方法及相关产品 | |
CN106330844B (zh) | 一种跨终端的免登方法和设备 | |
US11317276B2 (en) | Methods and/or systems for activation and/or configuration of an electronic subscriber identity module (eSIM) | |
US9491563B1 (en) | Pre-provisioning mobile application acquisition and utilization | |
CN107809383B (zh) | 一种基于mvc的路径映射方法及装置 | |
CN112217771B (zh) | 基于租户信息的数据转发方法及数据转发装置 | |
CN104598286B (zh) | 移动终端的软件更新方法及装置 | |
WO2016119631A1 (zh) | 一种接入云服务的方法及接入设备 | |
US9210574B2 (en) | Method and apparatus for verifying the authenticity of mobile device information | |
US20210314156A1 (en) | Authentication method, content delivery network cdn, and content server | |
US20150207774A1 (en) | Method and System of APP for Obtaining MAC Address of Terminal | |
CN109640316A (zh) | 目标用户终端识别方法、装置、设备及存储介质 | |
US9220117B2 (en) | IMS cross carrier supportability | |
WO2016123822A1 (zh) | 传输数据的方法、装置及终端 | |
US20170017921A1 (en) | Location information validation techniques | |
CN103561035A (zh) | 一种移动用户安全防护方法和系统 | |
US20140136597A1 (en) | Relay enabled dynamic virtual private network | |
CN112784318A (zh) | 一种生成设备唯一识别码的方法、装置和存储介质 | |
CN113194521B (zh) | 5g通信模块搜网方法、装置、计算机设备和存储介质 | |
US10833971B1 (en) | Systems and methods for providing clustered health checks | |
WO2013185719A1 (zh) | 一种无线上网方法及设备、服务器和无线上网系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |