权数据发送给手机终端,以便手机终端根据所述网络鉴权数据接入移动网络。2.根据权利要求1所述的方法,其特征在于,将对应的激活时间大于所述当前时间,且对应的差值绝对值最小的策略文件确定为第一策略文件之前,还包括: 判断是否存在对应的差值绝对值为零的策略文件; 若存在对应的差值绝对值为零的策略文件,则将对应的差值绝对值为零的第二策略文件中的激活状态设置为已激活,将所述策略数据中其他策略文件中的激活状态设置为去激活,以在接收到手机终端的网络鉴权数据获取请求时,将第二策略文件对应的号码的网络鉴权数据发送给手机终端,以便手机终端根据所述网络鉴权数据接入移动网络。3.根据权利要求1或2所述的方法,其特征在于,将对应的激活时间大于所述当前时间,且对应的差值绝对值最小的策略文件确定为第一策略文件之前,还包括: 获取激活状态为已激活的第三策略文件; 将对应的激活时间小于所述当前时间,且对应的差值绝对值最小的策略文件确定为第四策略文件; 若所述第三策略文件对应的号码与所述第四策略文件对应的号码不同,则将所述第四策略文件中的激活状态设置为已激活,将所述策略数据中其他策略文件中的激活状态设置为去激活,以在接收到手机终端的网络鉴权数据获取请求时,将第四策略文件对应的号码的网络鉴权数据发送给手机终端,以便手机终端根据所述网络鉴权数据接入移动网络。4.根据权利要求1所述的方法,其特征在于,若计时到时,则将所述第一策略文件中的激活状态设置为已激活,将所述策略数据中其他策略文件中的激活状态设置为去激活之后,还包括: 重新获取当前时间; 重新计算所述当前时间与各个策略文件中激活时间之间的差值绝对值; 重新根据所述当前时间和所述各个策略文件对应的差值绝对值确定第一策略文件和所述定时器的计时时间,并进行计时,以在计时到时时,将所述第一策略文件中的激活状态设置为已激活,将所述策略数据中其他策略文件中的激活状态设置为去激活,以在接收到手机终端的网络鉴权数据获取请求时,将第一策略文件对应的号码的网络鉴权数据发送给手机终端,以便手机终端根据所述网络鉴权数据接入移动网络。5.根据权利要求1所述的方法,其特征在于,所述获取策略数据之前,还包括:通过手机终端向用户推送策略文件设置界面;接收用户在所述策略文件设置界面上设置的各个号码对应的策略文件;或者,获取手机终端发送的各个号码对应的策略文件。6.根据权利要求1所述的方法,其特征在于,所述策略文件中还包括:定时激活标识和定时激活类型;分别计算所述当前时间与各个策略文件中激活时间之间的差值绝对值,包括:获取所述策略数据中定时激活标识为需激活的策略文件集合;计算所述当前时间与所述策略文件集合中的各个策略文件中激活时间之间的差值绝对值;对应的,若计时到时,则将所述第一策略文件中的激活状态设置为已激活,将所述策略数据中其他策略文件中的激活状态设置为去激活之后,还包括:若所述第一策略文件中的定时激活类型为一次性定时激活,则将所述第一策略文件中的定时激活标识设置为不需激活。7.—种S頂卡号码切换装置,其特征在于,包括:获取模块,用于获取策略数据,所述策略数据中包括:至少一个号码对应的策略文件;所述策略文件中包括:激活时间以及激活状态;所述获取模块,还用于获取当前时间;计算模块,用于分别计算所述当前时间与各个策略文件中激活时间之间的差值绝对值;确定模块,用于将对应的激活时间大于所述当前时间,且对应的差值绝对值最小的策略文件确定为第一策略文件;所述确定模块,还用于将所述第一策略文件对应的差值绝对值确定为定时器的计时时间,并进行计时;设置模块,用于在计时到时时,将所述第一策略文件中的激活状态设置为已激活,将所述策略数据中其他策略文件中的激活状态设置为去激活,以在接收到手机终端的网络鉴权数据获取请求时,将第一策略文件对应的号码的网络鉴权数据发送给手机终端,以便手机终端根据所述网络鉴权数据接入移动网络。8.根据权利要求7所述的装置,其特征在于,还包括:判断模块;所述确定模块将对应的激活时间大于所述当前时间,且对应的差值绝对值最小的策略文件确定为第一策略文件之前,所述判断模块,用于判断是否存在对应的差值绝对值为零的策略文件;所述设置模块,还用于在存在对应的差值绝对值为零的策略文件时,将对应的差值绝对值为零的第二策略文件中的激活状态设置为已激活,将所述策略数据中其他策略文件中的激活状态设置为去激活,以在接收到手机终端的网络鉴权数据获取请求时,将第二策略文件对应的号码的网络鉴权数据发送给手机终端,以便手机终端根据所述网络鉴权数据接入移动网络。9.根据权利要求7或8所述的装置,其特征在于,所述确定模块将对应的激活时间大于所述当前时间,且对应的差值绝对值最小的策略文件确定为第一策略文件之前,所述获取模块,还用于获取激活状态为已激活的第三策略文件; 所述确定模块,还用于将对应的激活时间小于所述当前时间,且对应的差值绝对值最小的策略文件确定为第四策略文件; 所述设置模块,还用于在所述第三策略文件对应的号码与所述第四策略文件对应的号码不同时,将所述第四策略文件中的激活状态设置为已激活,将所述策略数据中其他策略文件中的激活状态设置为去激活,以在接收到手机终端的网络鉴权数据获取请求时,将第四策略文件对应的号码的网络鉴权数据发送给手机终端,以便手机终端根据所述网络鉴权数据接入移动网络。10.根据权利要求7所述的装置,其特征在于,所述设置模块在计时到时时,将所述第一策略文件中的激活状态设置为已激活,将所述策略数据中其他策略文件中的激活状态设置为去激活之后, 所述获取模块,还用于重新获取当前时间; 所述计算模块,还用于重新计算所述当前时间与各个策略文件中激活时间之间的差值绝对值; 所述确定模块,还用于重新根据所述当前时间和所述各个策略文件对应的差值绝对值确定第一策略文件和所述定时器的计时时间,并进行计时,以在计时到时时,将所述第一策略文件中的激活状态设置为已激活,将所述策略数据中其他策略文件中的激活状态设置为去激活,以在接收到手机终端的网络鉴权数据获取请求时,将第一策略文件对应的号码的网络鉴权数据发送给手机终端,以便手机终端根据所述网络鉴权数据接入移动网络。11.根据权利要求7所述的装置,其特征在于,还包括:推送模块和接收模块; 所述获取模块获取策略数据之前,所述推送模块,用于通过手机终端向用户推送策略文件设置界面; 所述接收模块,用于接收用户在所述策略文件设置界面上设置的各个号码对应的策略文件。12.根据权利要求7所述的装置,其特征在于,所述获取模块获取策略数据之前,所述获取模块,还用于获取手机终端发送的各个号码对应的策略文件。13.根据权利要求7所述的装置,其特征在于,所述策略文件中还包括:定时激活标识和定时激活类型; 所述计算模块分别计算所述当前时间与各个策略文件中激活时间之间的差值绝对值中,所述计算模块具体用于, 获取所述策略数据中定时激活标识为需激活的策略文件集合; 计算所述当前时间与所述策略文件集合中的各个策略文件中激活时间之间的差值绝对值; 对应的,所述设置模块在计时到时时,将所述第一策略文件中的激活状态设置为已激活,将所述策略数据中其他策略文件中的激活状态设置为去激活之后,所述设置模块,还用于在所述第一策略文件中的定时激活类型为一次性定时激活时,将所述第一策略文件中的定时激活标识设置为不需激活。
【专利摘要】本发明提供一种SIM卡号码切换方法和装置,其中方法包括:通过获取至少一个号码对应的策略文件;策略文件中包括:激活时间以及激活状态;获取当前时间;根据当前时间与各个策略文件中激活时间之间的大小关系以及差值绝对值确定下一个要激活的号码,并在满足该号码的激活时间时进行激活,从而能够根据各个号码对应的策略文件和当前时间实现对SIM卡中各号码之间的自动切换,省时省力,提高了号码切换效率。
【IPC分类】H04W8/20, H04W24/02
【公开号】CN105357661
【申请号】CN201510696239
【发明人】仇剑书
【申请人】中国联合网络通信集团有限公司
【公开日】2016年2月24日
【申请日】2015年10月23日