Profile下载方法、装置、智能终端及存储介质转让专利

申请号 : CN202110645308.1

文献号 : CN113365260B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈祖斌洪仰宁李涛刘凯谢瀚武

申请人 : TCL通讯(宁波)有限公司

摘要 :

本发明公开一种Profile下载方法、装置、智能终端及存储介质,其中,所述Profile下载方法包括步骤:获取初始化Profile组;根据初始化Profile组中初始化Profile连接运营商服务器;从运营商服务器中下载智能终端的专属Profile,代替了智能终端在出厂后和没有被激活使用前就在eSIM卡中存入Profile,避免了智能终端长期未被激活时占用Profile造成Profile资源的浪费。

权利要求 :

1.一种Profile下载方法,其特征在于,所述Profile下载方法包括以下步骤:获取初始化Profile组;其中,所述初始化Profile组涵盖多个运营商;

根据所述初始化Profile组中初始化Profile连接运营商服务器,当无法连接时,切换至下一个初始化Profile连接运营商服务器;

从所述运营商服务器中下载智能终端的专属Profile。

2.如权利要求1所述的Profile下载方法,其特征在于,所述获取初始化Profile组的步骤包括:从Profile资源池中选择若干个初始化Profile,形成初始化Profile组。

3.如权利要求1所述的Profile下载方法,其特征在于,所述根据所述初始化Profile组中初始化Profile连接运营商服务器的步骤包括:获取用户于智能终端输入的选择指令;

确定所述选择指令中的第一优先级,并根据所述第一优先级从所述初始化Profile组中获取与所述第一优先级对应的初始化Profile;

根据所述第一优先级对应的初始化Profile连接运营商服务器。

4.如权利要求3所述的Profile下载方法,其特征在于,所述根据所述第一优先级对应的初始化Profile连接运营商服务器的步骤包括:基于所述第一优先级对应的初始化Profile访问第一预设网络;

若访问成功,则通过所述第一预设网络与所述第一预设网络下的运营商服务器建立连接。

5.如权利要求3所述的Profile下载方法,其特征在于,所述根据所述初始化Profile组中初始化Profile连接运营商服务器的步骤还包括:若基于所述第一优先级对应的初始化Profile访问第一预设网络失败,则获取切换指令;

确定所述切换指令中的第二优先级,并基于所述第二优先级对应的初始化Profile访问第二预设网络;

若访问成功,则通过所述第二预设网络与所述第二预设网络下的运营商服务器建立连接。

6.如权利要求1所述的Profile下载方法,其特征在于,所述根据所述初始化Profile组中初始化Profile连接运营商服务器的步骤包括:将所述初始化Profile组中的初始化Profile按照优先级从大到小的顺序排列,得到初始化Profile序列;

根据所述初始化Profile序列中的初始化Profile的排列顺序连接运营商服务器。

7.如权利要求6所述的Profile下载方法,其特征在于,所述根据所述初始化Profile序列中的初始化Profile的排列顺序连接运营商网络的步骤包括:基于所述排列顺序中第一位的初始化Profile访问与所述第一位的初始化Profile对应的预设网络;

若访问失败,则基于所述排列顺序中第二位的初始化Profile访问与所述第二位的初始化Profile对应的预设网络;

若访问成功,则通过与所述第二位的初始化Profile对应的预设网络连接与所述第二位的初始化Profile对应的预设网络下的运营商服务器。

8.一种Profile下载装置,其特征在于,所述Profile下载装置包括:获取模块,用于获取初始化Profile组;其中,所述初始化Profile组涵盖多个运营商;

连接模块,用于根据所述初始化Profile组中初始化Profile连接运营商服务器,当无法连接时,切换至下一个初始化Profile连接运营商服务器;

下载模块,用于从所述运营商服务器中下载智能终端的专属Profile。

9.一种智能终端,其特征在于,所述智能终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的Profile下载程序,所述Profile下载程序被所述处理器执行时实现如权利要求1至7中任一项所述的Profile下载方法的步骤。

10.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有Profile下载程序,所述Profile下载程序被处理器执行时实现如权利要求1至7中任一项所述的Profile下载方法的步骤。

说明书 :

Profile下载方法、装置、智能终端及存储介质

技术领域

[0001] 本发明涉及通讯领域,尤其涉及一种Profile下载方法、装置、智能终端及存储介质。

背景技术

[0002] 目前eSIM卡广泛的运用在物联网设置上,但是这些物联网设备大部分都不具备WIFI连接,这就给eSIM卡的Profile号码资源下载带来不便,对于该类不具备WIFI和蓝牙等连接的物联网设备,生产厂商都是在eSIM卡出厂时和运营商协商预先为每个eSIM卡匹配一个唯一Profile号码资源,这样不但降低了生产厂商的灵活性,而且匹配了Profile号码资源的eSIM卡设备不一定会被马上激活使用(可能长期未售出,或者售出后用户长期未激活),这样对应的Profile号码资源会一直被占用,浪费Profile号码资源。

发明内容

[0003] 本发明的主要目的在于提出一种Profile下载方法、装置、智能终端及存储介质,旨在解决在eSIM卡未被激活使用的情况下Profile数据资源浪费的问题,所述方法包括以下步骤:
[0004] 获取初始化Profile组;
[0005] 根据所述初始化Profile组中初始化Profile连接运营商服务器;
[0006] 从所述运营商服务器中下载所述智能终端的专属Profile。
[0007] 在一种实施方式中,所述获取初始化Profile组的步骤包括:
[0008] 从Profile资源池中选择若干个初始化Profile,形成初始化Profile组。
[0009] 在一种实施方式中,所述根据所述初始化Profile组中初始化Profile连接运营商服务器的步骤包括:
[0010] 获取用户于智能终端输入的选择指令;
[0011] 确定所述选择指令中的第一优先级,并根据所述第一优先级从所述初始化Profile组中获取与所述第一优先级对应的初始化Profile;
[0012] 根据所述第一优先级对应的初始化Profile连接运营商服务器。
[0013] 在一种实施方式中,所述根据所述第一优先级对应的初始化Profile连接运营商服务器的步骤包括:
[0014] 基于所述第一优先级对应的初始化Profile访问第一预设网络;
[0015] 若访问成功,则通过所述第一预设网络与所述第一预设网络下的运营商服务器建立连接。
[0016] 在一种实施方式中,所述根据所述初始化Profile组中初始化Profile连接运营商服务器的步骤还包括:
[0017] 若基于所述第一优先级对应的初始化Profile访问第一预设网络失败,则获取切换指令;
[0018] 确定所述切换指令中的第二优先级,并基于所述第二优先级对应的初始化Profile访问第二预设网络;
[0019] 若访问成功,则通过所述第二预设网络与所述第二预设网络下的运营商服务器建立连接。
[0020] 在一种实施方式中,所述根据所述初始化Profile组中初始化Profile连接运营商服务器的步骤包括:
[0021] 将所述初始化Profile组中的初始化Profile按照优先级从大到小的顺序排列,得到初始化Profile序列;
[0022] 根据所述初始化Profile序列中的初始化Profile的排列顺序连接运营商服务器。
[0023] 在一种实施方式中,所述根据所述初始化Profile序列中的初始化Profile的排列顺序连接运营商网络的步骤包括:
[0024] 基于所述排列顺序中第一位的初始化Profile访问与所述第一位的初始化Profile对应的预设网络;
[0025] 若访问失败,则基于所述排列顺序中第二位的初始化Profile访问与所述第二位的初始化Profile对应的预设网络;
[0026] 若访问成功,则通过与所述第二位的初始化Profile对应的预设网络连接与所述第二位的初始化Profile对应的预设网络下的运营商服务器。
[0027] 此外,为实现上述目的,本发明还提供一种Profile下载装置,所述Profile下载装置包括:
[0028] 获取模块,用于获取初始化Profile组;
[0029] 连接模块,用于根据所述初始化Profile组中初始化Profile连接运营商服务器;
[0030] 下载模块,用于从所述运营商服务器中下载所述智能终端的专属Profile。
[0031] 此外,为实现上述目的,本发明还提供一种智能终端,所述智能终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的Profile下载程序,所述Profile下载程序被所述处理器执行时实现如上所述的Profile下载方法的步骤。
[0032] 此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有所述Profile下载方法程序,所述Profile下载方法程序被处理器执行时实现如上所述的Profile下载方法的步骤。
[0033] 本发明通过获取初始化Profile组,根据初始化Profile组中初始化Profile连接运营商服务器,从运营商服务器中下载智能终端的专属Profile,代替了智能终端在出厂后和没有被激活使用前就在eSIM卡中存入Profile,避免了智能终端长期未被激活时占用Profile造成Profile资源的浪费。

附图说明

[0034] 图1为实现本发明各个实施例一种智能终端的硬件结构示意图;
[0035] 图2为本发明Profile下载方法实施例的流程示意图。
[0036] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做说明。

具体实施方式

[0037] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0038] 本发明提供了一种智能终端,参照图1,图1是本发明实施例方案涉及的硬件运行环境的结构示意图。
[0039] 需要说明的是,图1即可为智能终端的硬件运行环境的结构示意图。本发明实施例智能终端可以包括PC(Personal Computer,个人电脑),便携计算机,服务器等硬件设备。
[0040] 如图1所示,该智能终端包括:处理器1001,例如CPU,存储器1005,用户接口1003,网络接口1004,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI‑FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non‑volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
[0041] 可选地,智能终端还可以包括RF(Radio Frequency,射频)电路,传感器、WiFi模块等等。
[0042] 本领域技术人员可以理解,图1中示出的智能终端结构并不构成智能终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0043] 如图1所示,作为一种计算机存储可读存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及Profile下载程序。其中,操作系统是管理和控制智能终端硬件和软件资源的程序,支持Profile下载程序以及其它软件或程序的运行。
[0044] 图1所示的智能终端,可用于解决在eSIM卡未被激活使用的情况下Profile数据资源浪费的问题,用户接口1003主要用于侦测或者输出各种信息,如输入选择指令和输出下载信息等;网络接口1004主要用于与后台服务器交互,进行通信;处理器1001可以用于调用存储器1005中存储的Profile下载程序,并执行以下操作:
[0045] 获取初始化Profile组;
[0046] 根据所述初始化Profile组中初始化Profile连接运营商服务器;
[0047] 从所述运营商服务器中下载所述智能终端的专属Profile。
[0048] 在一种实施方式中,所述获取初始化Profile组的步骤包括:
[0049] 从Profile资源池中选择若干个初始化Profile,形成初始化Profile组。
[0050] 在一种实施方式中,所述根据所述初始化Profile组中初始化Profile连接运营商服务器的步骤包括:
[0051] 获取用户于智能终端输入的选择指令;
[0052] 确定所述选择指令中的第一优先级,并根据所述第一优先级从所述初始化Profile组中获取与所述第一优先级对应的初始化Profile;
[0053] 根据所述第一优先级对应的初始化Profile连接运营商服务器。
[0054] 在一种实施方式中,所述根据所述第一优先级对应的初始化Profile连接运营商服务器的步骤包括:
[0055] 基于所述第一优先级对应的初始化Profile访问第一预设网络;
[0056] 若访问成功,则通过所述第一预设网络与所述第一预设网络下的运营商服务器建立连接。
[0057] 在一种实施方式中,所述根据所述初始化Profile组中初始化Profile连接运营商服务器的步骤还包括:
[0058] 若基于所述第一优先级对应的初始化Profile访问第一预设网络失败,则获取切换指令;
[0059] 确定所述切换指令中的第二优先级,并基于所述第二优先级对应的初始化Profile访问第二预设网络;
[0060] 若访问成功,则通过所述第二预设网络与所述第二预设网络下的运营商服务器建立连接。
[0061] 在一种实施方式中,所述根据所述初始化Profile组中初始化Profile连接运营商服务器的步骤包括:
[0062] 将所述初始化Profile组中的初始化Profile按照优先级从大到小的顺序排列,得到初始化Profile序列;
[0063] 根据所述初始化Profile序列中的初始化Profile的排列顺序连接运营商服务器。
[0064] 在一种实施方式中,所述根据所述初始化Profile序列中的初始化Profile的排列顺序连接运营商网络的步骤包括:
[0065] 基于所述排列顺序中第一位的初始化Profile访问与所述第一位的初始化Profile对应的预设网络;
[0066] 若访问失败,则基于所述排列顺序中第二位的初始化Profile访问与所述第二位的初始化Profile对应的预设网络;
[0067] 若访问成功,则通过与所述第二位的初始化Profile对应的预设网络连接与所述第二位的初始化Profile对应的预设网络下的运营商服务器。
[0068] 本发明通过获取初始化Profile组,根据初始化Profile组中初始化Profile连接运营商服务器,从运营商服务器中下载智能终端的专属Profile,代替了智能终端在出厂后和没有被激活使用前就在eSIM卡中存入Profile,避免了智能终端长期未被激活时占用Profile造成Profile资源的浪费。
[0069] 本发明移动智能终端具体实施方式与下述Profile下载方法各实施例基本相同,在此不再赘述。
[0070] 基于上述结构,提出本发明Profile下载方法的实施例。
[0071] 本发明提供一种Profile下载方法。
[0072] 参照图2,图2为本发明Profile下载方法实施例的流程示意图。
[0073] 在本实施例中,提供了Profile下载方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,本发明可应用于智能终端。
[0074] 在本实施例中,Profile下载方法包括:
[0075] 步骤S10,获取初始化Profile组;
[0076] 在移动通信中,运营商普遍使用SIM卡作为移动通信的用户鉴权信息载体,随着物联网市场的发展,对SIM卡提出了新的工艺要求,传统的SIM卡已经不能满足物联网产品严苛的空间限制和适应极端工作环境的需求,在此背景下诞生了eSIM技术。eSIM是将运营商的客户识别信息(包含在Profile)写入嵌入式通信集成电路卡(eUICC)并固定在嵌入式智能终端设备上,不能随便拔出或替换,用户无法对eUICC进行更换,eSIM中的Profile在出厂是预先写入或者用户拿到智能终端后当设备被激活时通过WIFI或者蓝牙连接SM‑DP+服务器进行Profile号码进行下载。这对于不具备WIFI连接和蓝牙连接的物联网设备,生产厂商只能在eSIM出厂时和运营商协商预先为每个eSIM匹配一个唯一Profile号码资源,带来的不利影响就是降低了生产商的灵活性,而且这些新生产的eSIM设备在不被激活使用的情况下,Profile号码资源会一直被占用,造成浪费,所以本实施例提供了一种将Profile初始化的方法,使得智能终端在没有连接蓝牙和WIFI功能的前提下也可以从运营商服务器下载专属的Profile,进一步的智能终端在出厂时不需配备唯一的Profile号码,也就不存在eSIM设备在不被激活的情况下占用Profile号码资源的问题。
[0077] 不同的运营商初始化Profile的类别也不相同,在不确定智能终端用户下载哪种运营商的Profile时,可以选择在智能终端中存储多种初始化Profile,终端可以获取初始化Profile组,初始化Profile组包括多个初始化Profile,可以涵盖多个运营商,也可以是属于一个运营商的多个初始化Profile,一般初始化Profile组涵盖多种运营商。
[0078] 在一些具体的实施例中,步骤S10还包括:
[0079] 步骤a,从Profile资源池中选择若干个初始化Profile,形成初始化Profile组。
[0080] 本实施例还提供一种实现eSIM卡Profile号码的自动适配初始化的方法,可以获得多个运营商的初始化Profile。本实施例通过人为的在智能终端生产厂商处建立Profile资源池,Profile资源池中的初始化Profile于运营商处获取,由于初始化Profile不具有专一性,同一个初始化Profile可以供多个智能终端使用,所以Profile资源池中的初始化Profile不需与出厂的智能终端同等数量,比如1000台智能终端提供30个初始化Profile即可,将30个初始化Profile作为Profile资源池。通过Profile资源池实现占用少的Profile资源,从而简化智能终端生产厂商的生产流程和节约生产成本。
[0081] 在智能终端不具备WIFI和蓝牙连接的情况下写入Profile资源池中的初始化Profile,一般的,智能终端从Profile资源池中获取1到3个初始化Profile,构成初始化Profile组,具体的个数根据智能终端的eSIM存储能力和Profile资源池的大小决定。
[0082] 步骤S20,根据所述初始化Profile组中初始化Profile连接运营商服务器;
[0083] 智能终端被激活后根据本地存储的初始化Profile组中的初始化Profile连接与初始化Profile对应的运营商服务器,运营商可以是电信、移动、联通等。智能终端只能根据一种初始化Profile连接运营商服务器,当无法连接时,可以切换至下一个初始化Profile连接运营商服务器。
[0084] 在一些具体的实施例中,步骤S20还包括:
[0085] 步骤b,获取用户于智能终端输入的选择指令;
[0086] 本实施例提出一种从初始化Profile组中确定用于连接运营商服务器的初始化Profile方法。智能终端在用户交互界面上显示初始化Profile组中各个初始化Profile,并提示用户对用户交互界面上初始化Profile做出选择,选择出用于连接运营商服务器的初始化Profile。当用户触发选择其中一个初始化Profile的按钮时,智能终端获取到选择该初始化Profile的选择指令。
[0087] 步骤c,确定所述选择指令中的第一优先级,并根据所述第一优先级从所述初始化Profile组中获取与所述第一优先级对应的初始化Profile;
[0088] 步骤d,根据所述第一优先级对应的初始化Profile连接运营商服务器。
[0089] 需要说明的是,智能终端为每一个初始化Profile配置不同的优先级,当智能终端接收到选择指令,获取到选择指令中的优先级,即第一优先级,智能终端根据第一优先级从初始化Profile组中查找到与第一优先级对应的初始化Profile。智能终端根据第一优先级对应的初始化Profile连接运营商网络。
[0090] 在一些具体的实施例中,步骤d还包括:
[0091] 步骤d1,基于所述第一优先级对应的初始化Profile访问第一预设网络;
[0092] 步骤d2,若访问成功,则通过所述第一预设网络与所述第一预设网络下的运营商服务器建立连接。
[0093] 本实施例提供一种根据第一优先级对应的初始化Profile连接运营商服务器的方法。不同的运营商提供给用户的网络不同,不同的运营商对应的初始化Profile也不同,智能终端根据初始化Profile与运营商提供的网络的映射关系,根据第一优先级对应的初始化Profile进入与该初始化Profile对应的网络,即第一预设网络,智能终端若成功接入第一预设网络,则可通过第一预设网络与第一预设网络下的运营商服务器连接。
[0094] 例如,若第一优先级对应的初始化Profile为移动运营商的Profile,智能终端根据该初始化Profile进入移动网络,进一步的连接移动运营商服务器。
[0095] 在一些具体的实施例中,步骤d还包括:
[0096] 步骤d3,若基于所述第一优先级对应的初始化Profile访问第一预设网络失败,则获取切换指令;
[0097] 步骤d4,确定所述切换指令中的第二优先级,并基于所述第二优先级对应的初始化Profile访问第二预设网络;
[0098] 步骤d5,若访问成功,则通过所述第二预设网络与所述第二预设网络下的运营商服务器建立连接。
[0099] 初始化Profile组可以包括多个初始化Profile,当智能终端基于第一优先级对应的初始化Profile访问第一预设网络失败时,可以再从初始化Profile组中获取另外一个初始化Profile,智能终端通过用户显示界面显示连接网络失败的信息,并输出初始化Profile的按钮,供用户做出第二次选择。当智能终端获取到用户第二次的选择指令,即切换指令,从切换指令中获取优先级,即第二优先级,再从初始化Profile组中获取与第二优先级对应的初始化Profile,智能终端根据第二优先级对应的初始化Profile进入与该初始化Profile对应的网络,即第二预设网络,智能终端若成功进入第二预设网络,则通过第二预设网络连接第二预设网络下的运营商服务器。
[0100] 需要说明的是,当智能终端无法访问第二预设网络时,重复上述的操作,再次显示访问失败的信息与获取切换指令,直至成功访问预设网络并连接相应的运营商服务器。切换指令中还可以是已经被选择过的优先级。
[0101] 在另一些实施例中,步骤S20还包括:
[0102] 步骤e,将所述初始化Profile组中的初始化Profile按照优先级从大到小的顺序排列,得到初始化Profile序列;
[0103] 步骤f,根据所述初始化Profile序列中的初始化Profile的排列顺序连接运营商服务器。
[0104] 本实施例再提供一种智能终端连接运营商服务器的方法。同样的,智能终端为初始化Profile组中初始化Profile均配置不同的优先级,并根据优先级从大到小的顺序对初始化Profile组中的初始化Profile进行排列,得到初始化Profile序列。当用户激活智能终端后,智能终端根据初始化Profile序列中的排列顺序选择用于连接运营商服务器的初始化Profile,并根据该初始化Profile连接运营商服务器。
[0105] 在一些具体的实施例中,步骤f还包括:
[0106] 步骤f1,基于所述排列顺序中第一位的初始化Profile访问与所述第一位的初始化Profile对应的预设网络;
[0107] 步骤f2,若访问失败,则基于所述排列顺序中第二位的初始化Profile访问与所述第二位的初始化Profile对应的预设网络;
[0108] 步骤f3,若访问成功,则通过与所述第二位的初始化Profile对应的预设网络连接与所述第二位的初始化Profile对应的预设网络下的运营商服务器。
[0109] 本实施例提供一种选择初始化Profile入网的方法。首先从初始化Profile序列中选择优先级排在第一位的初始化Profile,智能终端根据第一位的初始化Profile访问预设的网络,该网络为与第一位的初始化Profile对应的网络。若智能终端访问失败,那么智能终端可自动切换初始化的Profile,一般的按照排列顺序选择第二位的初始化Profile访问与第二位的初始化Profile对应的网络,若还是失败继续按照排列顺序进行切换直至访问网络成功。智能终端若根据第二位的初始化Profile访问与第二位的初始化Profile对应的预设网络成功,则连接与第二位的初始化Profile对应的预设网络下的运营商服务器。
[0110] 本实施例还可以提供一种选择初始化Profile入网的方法。智能终端根据各个初始化Profile对应的网络的状况,选择最优网络的初始化Profile入网,提高智能终端的网络性能,例如,智能终端出厂时写入了移动、联通和电信的初始化Profile,通过智能终端搜网时发现移动的网络信号最强,智能终端优先选择移动的初始化Profile入网,在移动的SM‑DP+服务器中下载专属Profile。
[0111] 步骤S30,从所述运营商服务器中下载所述智能终端的专属Profile。
[0112] 初始化Profile可以被多个智能终端占用,通过初始化Profile可实现不具备连接WIFI和蓝牙的智能终端访问网络,初始化Profile只能使智能终端实现连网,并不是实际意义上的Profile,智能终端通过初始化Profile与运营商服务器建立连接后,从运营商服务器中下载唯一供智能终端使用的Profile,即专属Profile。
[0113] 实际情况中也存在从运营商服务器中下载专属Profile失败的情况,当智能终端从运营商服务器中下载专属Profile失败时,与上述访问网络失败后执行的步骤相同,智能终端切换初始化Profile,直至成功下载专属Profile为止。
[0114] 本实施例通过获取初始化Profile组,根据初始化Profile组中初始化Profile连接运营商服务器,从运营商服务器中下载智能终端的专属Profile,代替了智能终端在出厂后和没有被激活使用前就在eSIM卡中存入Profile,避免了智能终端长期未被激活时占用Profile造成Profile资源的浪费。
[0115] 本实施例在生产厂商增加Profile资源池,在生产不具备WIFI连接的智能终端时,写入Profile资源池中的初始化Profile,当智能终端被出售后,智能终端通过初始化Profile与运营商网络建立连接,进一步与运营商服务器建立连接,智能终端从运营商服务器中下载属于智能终端的专属Profile,下载完成后智能终端从初始化Profile切换到新下载的专属Profile,以使得智能终端通过专属Profile加入网络。专属Profile下载完成后,可将智能终端中的初始化Profile删除,以免占用智能终端eSIM的存储空间。
[0116] 现有的方法在生产大量的智能终端时需要预设大量的Profile,这会使生产厂商花费大量的人力和时间去操作,同时也会占用运营商大量的Profile资源,本实施例也可以避免这类问题的出现,简化了生产厂商的生产流程,节约了生产厂商的生产成本。
[0117] 本实施例提供的Profile下载方法,对市场现有的eSIM芯片均可使用,且适用于android、kaiOS等系统,还包括高通或者MTK等平台。
[0118] 此外,本发明实施例还提出一种Profile下载装置,所述Profile下载装置包括:
[0119] 获取模块,用于获取初始化Profile组;
[0120] 连接模块,用于根据所述初始化Profile组中初始化Profile连接运营商服务器;
[0121] 下载模块,用于从所述运营商服务器中下载所述智能终端的专属Profile。
[0122] 在一种实施方式中,所述获取模块包括:
[0123] 形成单元,用于从Profile资源池中选择若干个初始化Profile,形成初始化Profile组。
[0124] 在一种实施方式中,所述连接模块还包括:
[0125] 第一获取单元,用于获取用户于智能终端输入的选择指令;
[0126] 确定单元,用于确定所述选择指令中的第一优先级;
[0127] 第二获取单元,用于根据所述第一优先级从所述初始化Profile组中获取与所述第一优先级对应的初始化Profile;
[0128] 连接单元,用于根据所述第一优先级对应的初始化Profile连接运营商服务器。
[0129] 在一种实施方式中,所述连接单元还包括:
[0130] 访问子单元,用于基于所述第一优先级对应的初始化Profile访问第一预设网络;
[0131] 建立子单元,用于若访问成功,则通过所述第一预设网络与所述第一预设网络下的运营商服务器建立连接。
[0132] 在一种实施方式中,所述连接单元还包括:
[0133] 获取子单元,用于若基于所述第一优先级对应的初始化Profile访问第一预设网络失败,则获取切换指令;
[0134] 确定子单元,用于确定所述切换指令中的第二优先级;
[0135] 所述访问子单元还用于基于所述第二优先级对应的初始化Profile访问第二预设网络;
[0136] 所述建立子单元还用于若访问成功,则通过所述第二预设网络与所述第二预设网络下的运营商服务器建立连接。
[0137] 在一种实施方式中,所述连接模块还包括:
[0138] 排列单元,用于将所述初始化Profile组中的初始化Profile按照优先级从大到小的顺序排列,得到初始化Profile序列;
[0139] 所述连接单元还用于根据所述初始化Profile序列中的初始化Profile的排列顺序连接运营商服务器。
[0140] 在一种实施方式中,所述访问子单元还用于基于所述排列顺序中第一位的初始化Profile访问与所述第一位的初始化Profile对应的预设网络;若访问失败,则基于所述排列顺序中第二位的初始化Profile访问与所述第二位的初始化Profile对应的预设网络;
[0141] 所述建立子单元还用于若访问成功,则通过与所述第二位的初始化Profile对应的预设网络连接与所述第二位的初始化Profile对应的预设网络下的运营商服务器。
[0142] 此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有Profile下载程序,所述Profile下载程序被处理器执行时实现如上所述的Profile下载方法的各个步骤。
[0143] 需要说明的是,计算机可读存储介质可设置在基于智能终端中。
[0144] 本发明计算机可读存储介质具体实施方式与上述Profile下载方法各实施例基本相同,在此不再赘述。
[0145] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0146] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0147] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台智能终端设备(可以是手机智能终端,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0148] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。