SIM卡推荐方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:22224726 阅读:68 留言:0更新日期:2019-09-30 05:02
本申请揭示了一种SIM卡推荐方法、装置、存储介质及计算机设备,其中,SIM卡推荐方法,包括:获取所述移动终端的当前位置;根据所述当前位置,判断所述移动终端是否被多个通信网络覆盖;若所述移动终端被多个通信网络覆盖,则选出指定通信网络;识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络;若所述移动终端的SIM卡所能使用的通信网络不包括所述指定通信网络,则生成推荐信息,其中所述推荐信息为推荐匹配所述指定通信网络的SIM卡的信息。从而推荐出合适的SIM卡,克服了人们无法购买最合适的SIM卡的问题。并且采用自动推荐及指定通信网络的方式,提高通信质量,降低了出现SIM卡不合适而频繁更换的可能性,从而降低了操作繁琐度。

SIM Card Recommendation Method, Device, Storage Media and Computer Equipment

【技术实现步骤摘要】
SIM卡推荐方法、装置、存储介质及计算机设备
本申请涉及到计算机领域,特别是涉及到一种SIM卡推荐方法、装置、存储介质及计算机设备。
技术介绍
外出旅游(例如国外游)是当下常见的休闲方式,外出旅游时的通信费用过高是个问题,因此人们会购买当地的SIM卡以便旅游通信时使用。但是由于外出旅游时人们对当地的通信网络收费并不了解,无法购买最合适的SIM卡。人们或者随机选择SIM卡来使用,或者自行搜集信息来分析何种SIM卡合适自己,但这两种方法或者导致通信费用仍然高企、通信质量无法保证;或者导致过多的时间与精力的耗费,并且可能无法选择最合适的SIM卡。
技术实现思路
本申请的目的在于提供一种SIM卡推荐方法、装置、存储介质及计算机设备,旨在不需要用户花费额外的时间精力的前提下,通过推荐合适的SIM卡以减少通信费用、保证通信质量。本申请提出一种SIM卡推荐方法,应用于移动终端,包括:获取所述移动终端的当前位置;根据所述当前位置,判断所述移动终端是否被多个通信网络覆盖;若所述移动终端被多个通信网络覆盖,则通过预设的通信网络比较算法,从多个通信网络中选出指定通信网络;根据预设的SIM卡网络识别方法,识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络,其中所述移动终端具有n个卡槽,n为大于等于1的整数;判断所述移动终端的卡槽中的SIM卡所能使用的通信网络是否包括所述指定通信网络;若所述移动终端的SIM卡所能使用的通信网络不包括所述指定通信网络,则生成推荐信息,其中所述推荐信息为推荐匹配所述指定通信网络的SIM卡的信息。进一步地,所述根据所述当前位置,判断所述移动终端是否被多个通信网络覆盖的步骤,包括:调取预存的基站地图,其中所述基站地图中标记了基站位置和基站覆盖距离;在所述基站地图中,获取与所述当前位置的距离不大于所述基站覆盖距离的所有指定基站;判断所述所有指定基站是否属于同一种通信网络的基站;若所述所有指定基站不属于同一种通信网络的基站,则判定所述移动终端被多个通信网络覆盖。进一步地,所述通过预设的通信网络比较算法,从多个通信网络中选出指定通信网络的步骤,包括:获取每一所述通信网络的通讯资费和丢包率;根据公式:选择指数=a1×所述通讯资费-a2×所述丢包率,分别计算得到各个通信网络对应的选择指数,其中a1、a2均为预设的参数,a1、a2均大于0;在计算得到的各个所述选择指数中,选择数值最大的选择指数对应的通信网络作为所述指定通信网络。进一步地,所述根据预设的SIM卡网络识别方法,识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络,其中所述移动终端具有n个卡槽,n为大于等于1的整数的步骤之前,包括:获取不同频段和不同地区对应的通信网络信息;生成通信网络数据库,其中所述通信网络数据库记录了所述不同频段和不同地区对应的通信网络信息;所述根据预设的SIM卡网络识别方法,识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络的步骤,包括:获取所述移动终端的卡槽中的SIM卡对应的工作频段;利用所述通信网络数据库,获取在当前位置时所述工作频段对应的通信网络。进一步地,所述移动终端具有多个调制解调器,所述卡槽与所述调制解调器之间通过预设的开关电路连接,所述根据预设的SIM卡网络识别方法,识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络,其中所述移动终端具有n个卡槽,n为大于等于1的整数的步骤之前,包括:利用所述开关电路构建多个并行通道,其中并行通道用于连接所述卡槽中的SIM卡与所述调制解调器;判断处于同一并行通道中的SIM卡与调制解调器是否匹配;若处于同一并行通道中的任一SIM卡与调制解调器不匹配,则利用所述开关电路重新构建并行通道,并返回执行所述判断处于同一并行通道中的SIM卡与调制解调器是否匹配的步骤,直至处于同一并行通道中的每一SIM卡与调制解调器均匹配,或者,所有SIM卡均与调制解调器匹配过;若处于同一并行通道中的每一SIM卡与调制解调器均匹配,则生成通信网络识别指令,所述通信网络识别指令用于指示根据预设的SIM卡网络识别方法,识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络。进一步地,所述移动终端具有插入检测电路,所述插入检测电路在所述卡槽插入SIM卡时导通,所述利用所述开关电路构建多个并行通道,其中并行通道用于连接所述卡槽中的SIM卡与所述调制解调器的步骤之前,包括:获取所述插入检测电路的电流参数;判断所述电流参数是否大于预设的参数阈值;若所述电流参数不大于预设的参数阈值,则将所述插入检测电路对应的卡槽标记为空槽。进一步地,所述移动终端具有K个支持双SIM卡的调制解调器,所述开关电路具有2K个1×n多路开关,每个调制解调器的两个SIM接口均分别连接一个所述1×n多路开关的单端接口,其中K为大于0的整数,所述利用所述开关电路构建多个并行通道,其中并行通道用于连接所述卡槽中的SIM卡与所述调制解调器的步骤,包括:控制第一个1×n多路开关,以使第一个调制解调器的第一SIM接口与第一个卡槽的SIM卡连通;控制第二个1×n多路开关,以使第一个调制解调器的第二SIM接口与第二个卡槽的SIM卡连通;……;控制第m个1×n多路开关,以使第m/2个调制解调器的第一SIM接口与第m个卡槽的SIM卡连通;控制第m+1个1×n多路开关,以使第m/2个调制解调器的第二SIM接口与第m+1个卡槽的SIM卡连通,其中m为偶数;……;直至第K个调制解调器的第二SIM接口连通,或者第n个卡槽的SIM卡连通;将此时分别连接所述卡槽中的SIM卡与所述调制解调器的连接通道记为并行通道。本申请提供一种SIM卡推荐装置,应用于移动终端,包括:位置获取单元,用于获取所述移动终端的当前位置;通信网络判断单元,用于根据所述当前位置,判断所述移动终端是否被多个通信网络覆盖;通信网络选择单元,用于若所述移动终端被多个通信网络覆盖,则通过预设的通信网络比较算法,从多个通信网络中选出指定通信网络;通信网络识别单元,用于根据预设的SIM卡网络识别方法,识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络,其中所述移动终端具有n个卡槽,n为大于等于1的整数;指定通信网络判断单元,用于判断所述移动终端的卡槽中的SIM卡所能使用的通信网络是否包括所述指定通信网络;推荐信息生成单元,用于若所述移动终端的SIM卡所能使用的通信网络不包括所述指定通信网络,则生成推荐信息,其中所述推荐信息为推荐匹配所述指定通信网络的SIM卡的信息。本申请还提出一种存储介质,其为计算机可读的存储介质,其上存储有计算机程序,计算机程序被执行时实现前述的SIM卡推荐方法。本申请还提出一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现前述的SIM卡推荐方法。本申请的有益效果是:本申请提出的SIM卡推荐方法、装置、存储介质、计算机设备,通过获取所述移动终端的当前位置;若所述移动终端被多个通信网络覆盖,则通过预设的通信网络比较算法,从多个通信网络中选出指定通信网络;根据预设的SIM卡网络识别方法,识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络;若所述移动终端的SIM卡所能使用的通信网络不包括所述指定通信网络,则生成推荐信息,本文档来自技高网...

【技术保护点】
1.一种SIM卡推荐方法,其特征在于,应用于移动终端,包括:获取所述移动终端的当前位置;根据所述当前位置,判断所述移动终端是否被多个通信网络覆盖;若所述移动终端被多个通信网络覆盖,则通过预设的通信网络比较算法,从多个通信网络中选出指定通信网络;根据预设的SIM卡网络识别方法,识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络,其中所述移动终端具有n个卡槽,n为大于等于1的整数;判断所述移动终端的卡槽中的SIM卡所能使用的通信网络是否包括所述指定通信网络;若所述移动终端的SIM卡所能使用的通信网络不包括所述指定通信网络,则生成推荐信息,其中所述推荐信息为推荐匹配所述指定通信网络的SIM卡的信息。

【技术特征摘要】
1.一种SIM卡推荐方法,其特征在于,应用于移动终端,包括:获取所述移动终端的当前位置;根据所述当前位置,判断所述移动终端是否被多个通信网络覆盖;若所述移动终端被多个通信网络覆盖,则通过预设的通信网络比较算法,从多个通信网络中选出指定通信网络;根据预设的SIM卡网络识别方法,识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络,其中所述移动终端具有n个卡槽,n为大于等于1的整数;判断所述移动终端的卡槽中的SIM卡所能使用的通信网络是否包括所述指定通信网络;若所述移动终端的SIM卡所能使用的通信网络不包括所述指定通信网络,则生成推荐信息,其中所述推荐信息为推荐匹配所述指定通信网络的SIM卡的信息。2.根据权利要求1所述的SIM卡推荐方法,其特征在于,所述根据所述当前位置,判断所述移动终端是否被多个通信网络覆盖的步骤,包括:调取预存的基站地图,其中所述基站地图中标记了基站位置和基站覆盖距离;在所述基站地图中,获取与所述当前位置的距离不大于所述基站覆盖距离的所有指定基站;判断所述所有指定基站是否属于同一种通信网络的基站;若所述所有指定基站不属于同一种通信网络的基站,则判定所述移动终端被多个通信网络覆盖。3.根据权利要求1所述的SIM卡推荐方法,其特征在于,所述通过预设的通信网络比较算法,从多个通信网络中选出指定通信网络的步骤,包括:获取每一所述通信网络的通讯资费和丢包率;根据公式:选择指数=a1×所述通讯资费-a2×所述丢包率,分别计算得到各个通信网络对应的选择指数,其中a1、a2均为预设的参数,a1、a2均大于0;在计算得到的各个所述选择指数中,选择数值最大的选择指数对应的通信网络作为所述指定通信网络。4.根据权利要求1所述的SIM卡推荐方法,其特征在于,所述根据预设的SIM卡网络识别方法,识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络,其中所述移动终端具有n个卡槽,n为大于等于1的整数的步骤之前,包括:获取不同频段和不同地区对应的通信网络信息;生成通信网络数据库,其中所述通信网络数据库记录了所述不同频段和不同地区对应的通信网络信息;所述根据预设的SIM卡网络识别方法,识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络的步骤,包括:获取所述移动终端的卡槽中的SIM卡对应的工作频段;利用所述通信网络数据库,获取在当前位置时所述工作频段对应的通信网络。5.根据权利要求1所述的SIM卡推荐方法,其特征在于,所述移动终端具有多个调制解调器,所述卡槽与所述调制解调器之间通过预设的开关电路连接,所述根据预设的SIM卡网络识别方法,识别出所述移动终端的卡槽中的SIM卡所能使用的通信网络,其中所述移动终端具有n个卡槽,n为大于等于1的整数的步骤之前,包括:利用所述开关电路构建多个并行通道,其中并行通道用于连接所述卡槽中的SIM卡与所述调制解调器;判断处于同一并行通道中的SIM卡与调制解调器是否匹配;若处于同一并行通道中的任一SIM卡与调制解调器不匹配,则利用所述开关电路重新构建并行通道,并返回执行所述判断处于同一并行通道中的SIM卡与调制解调器是否匹配的步骤,直至处于同一并行通道中的每...

【专利技术属性】
技术研发人员:郑勇许仿珍王辉
申请(专利权)人:深圳市沃特沃德股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1