移动终端的SIM卡切换方法、移动终端以及计算机存储介质与流程

文档序号:20783664发布日期:2020-05-19 21:29阅读:397来源:国知局
移动终端的SIM卡切换方法、移动终端以及计算机存储介质与流程

本申请涉及通信技术领域,特别是涉及一种移动终端的sim卡切换方法、移动终端以及计算机存储介质。



背景技术:

随着智能手机的快速发展,手机的智能化功能越来越强,尤其是上网功能,更是成了手机里的一项重要指标。终端用户可利用手机进行聊天,看视频,浏览网页,听音乐等功能,尽情畅游在网络的世界中。

然而,终端用户在通过手机进行上网时,可能会出现无法上网或者因信号太差导致网络速度很慢的问题。在遇到此类问题时,在当前的支持双卡制的智能手机中,可采用将数据业务功能切换到另一张卡上来解决。例如,当用户通过其中一张卡上网时,如果这张卡由于欠费或是信号不好等原因,导致访问的网页不能及时打开,一般通常情况下用户将数据业务手动切换到另一张卡。然后,这样操作增加了用户的操作负担,比较麻烦,并且访问的网页还需要用户重新打开,降低了用户的上网体验。

进一步地,用户无法比较双卡的网络质量,导致用户无法准确选择网络质量更高的sim卡。



技术实现要素:

本申请提供了一种移动终端的sim卡切换方法、移动终端以及计算机存储介质,主要解决的技术问题是如何自动切换网络质量高的sim卡,使得移动终端保持高网络质量,提高用户体验。

为解决上述技术问题,本申请提供了一种移动终端的sim卡切换方法,所述sim卡切换方法包括:

判断基于当前的第一sim卡的第一网络质量是否能承载当前的数据业务;

若否,将当前的第一sim卡切换至第二sim卡;

判断基于当前的第二sim卡的第二网络质量是否低于所述第一网络质量;

若是,将当前的第二sim卡切换至所述第一sim卡。

为解决上述技术问题,本申请还提供了一种移动终端,所述移动终端包括处理器以及与所述处理器耦接的存储器、通信模组;

其中,所述存储器用于存储程序数据,所述处理器用于执行所述程序数据以实现如上述的sim卡切换方法。

为解决上述技术问题,本申请还提供了一种计算机存储介质,所述计算机存储介质用于存储程序数据,所述程序数据在被处理器执行时,用以实现如上述的sim卡切换方法。

与现有技术相比,本申请的有益效果是:判断基于当前的第一sim卡的第一网络质量是否能承载当前的数据业务;若否,将当前的第一sim卡切换至第二sim卡;判断基于当前的第二sim卡的第二网络质量是否低于第一网络质量;若是,将当前的第二sim卡切换至第一sim卡。在这个过程中,当移动终端使用第一sim卡的第一网络质量不足于承载当前的数据业务时,移动终端主动将当前的第一sim卡切换至第二sim卡;切换完成后,移动终端获取第二sim卡的第二网络质量,并比较第一网络质量与第二网络质量,根据比较的结果自动控制保持第二sim卡或切换回第一sim卡,以此自动切换网络质量更高的sim卡,使得移动终端保持高网络质量,进而提高用户体验。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:

图1是本申请sim卡切换方法第一实施例的流程示意图;

图2是图1中移动终端的结构示意图;

图3是本申请sim卡切换方法第二实施例的流程示意图;

图4是本申请sim卡切换方法第三实施例的流程示意图;

图5是本申请sim卡切换方法第四实施例的流程示意图;

图6是本申请sim卡切换方法第五实施例的流程示意图;

图7是本申请sim卡切换方法第六实施例的流程示意图;

图8是本申请移动终端一实施例的结构示意图;

图9是本申请计算机存储介质一实施例的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请提出了一种应用于移动终端的sim卡切换方法,通过该sim卡切换方法可以实现双卡或多卡机制移动终端中sim卡的自动切换,其中,移动终端例如可以是智能手机、平板电脑、个人数字助理等设备。具体请参见图1和图2,其中,图1是本申请sim卡切换方法第一实施例的流程示意图,图2是图1中移动终端的结构示意图。

本实施例的移动终端20至少包括第一sim卡21和第二sim卡22,移动终端20中还设置有处理器等处理装置(图中未示出),通过相关处理装置,移动终端20可在第一sim卡21模式或第二sim卡模式22之间自动切换,以确保使用网络质量较高的sim卡模式。

其中,移动终端20可以以各种形式来实施。例如,本申请中描述的移动终端20可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。在下述实施例中,假设终端是移动终端20。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本实施例的实施方式的构造也能够应用于固定类型的终端。

如图1所示,结合图2的结构示意图,该sim卡切换方法包括以下步骤:

s11:判断基于当前的第一sim卡的第一网络质量是否能承载当前的数据业务。

其中,sim卡,也成为用户身份识别卡、智能卡,移动终端20上必须装上sim卡才能与其它移动终端20和基站进行信息传输;sim卡主要用于gsm网络、w-cdma网络和td-scdma网络,sim卡可由不同的通信运营商生产和管理,例如,通信运营商包括中国移动、中国联通和中国电信等。在一个移动终端20内可安装不同通信运营商的sim卡,以使用不同通信运营商提供的通信网络。

本实施例的移动终端20为双卡或多卡机制终端,且安装的第一sim卡21和第二sim卡22均能正常使用。其中,移动终端20将第一sim卡21设置为主sim卡,在移动终端20开机或重启时,移动终端20主动连接第一sim卡21,并将第一sim卡21设置为主通讯卡。

当移动终端20接收到用户指令,并需要根据用户指令选择承载对应数据业务的第一sim卡21。此时,第一sim卡21从对应的通信运营商接收实现该数据业务的相关数据,接收数据的速度取决于第一sim卡21与通信运营商之间的第一网络质量。

移动终端20获取第一sim卡21的第一网络质量时,可以通过调用移动终端20中安装的测网络质量的应用程序获取实时的网络质量数值,也可以通过发送询问指令到通信运营商的方式,获取通信运营商反馈的网络质量数值。移动终端20获取实时的第一网络质量后,判断第一网络质量是否能承载当前的数据业务。当判断到第一sim卡21的第一网络质量能够承载当前的数据业务时,移动终端20继续使用第一sim卡21,以接收和执行当前的数据业务;当判断到第一sim卡21的第一网络质量不足以承载当前的数据业务时,则进入步骤s12。

s12:将当前的第一sim卡切换至第二sim卡。

在现有技术中,当用户需要切换使用中的sim卡时,需要在移动终端20里打开“设置”页面,然后在“设置”页面中点击“双卡和移动网络”选项,进入“双卡和移动网络”设置页面后,点击切换使用中的sim卡。在这个切换过程中,用户需要对显示界面执行多次手动操作才能实现切换sim卡,现有技术的切换方法过于复杂,且用户操作过多,容易影响用户体验。

在本实施例中,当移动终端20判断到第一sim卡21的第一网络质量不能够承载当前的数据业务时,移动终端20自动取消与第一sim卡21的连接,并连接第二sim卡22。

在连接第二sim卡22之前,移动终端20需要检测与第二sim卡22的电连接是否正常,或者检测第二sim卡22是否在设置在相应的sim卡槽内。当检测结果为可以与第二sim卡22正常连接时,移动终端20连接第二sim卡,并将第二sim卡设置为主通讯卡。

s13:判断基于当前的第二sim卡的第二网络质量是否低于第一网络质量。

其中,移动终端20切换第二sim卡22承载当前的数据业务后,移动终端20获取第二sim卡22的第二网络质量,获取方法与获取第一sim卡21的第一网络质量的方法相同,具体请参阅上述步骤s11。

当获取到第二网络质量的数值数据后,移动终端20判断当前的第二sim卡22的第二网络质量是否低于第一sim卡21的第一网络质量。若否,则说明移动终端20使用当前的第二sim卡22能够获得更高的网络质量,移动终端20继续使用第二sim卡22承载当前的数据业务;若是,则进入步骤s14。

s14:将当前的第二sim卡切换至第一sim卡。

其中,当当前的第二sim卡22的第二网络质量低于第一sim卡21的第一网络质量时,移动终端20将当前的第二sim卡22切换至第一sim卡21,以获取更高的网络质量。

进一步地,当移动终端20为多卡制终端时,移动终端20还包括第三sim卡(图中未示出)等。当移动终端20判断到当前的第二sim卡22的第二网络质量低于第一sim卡21的第一网络质量时,移动终端20将当前的第二sim卡22切换至第三sim卡,然后重新获取和比较当前的第三sim卡的第三网络质量与第一sim卡21的第一网络质量,根据比较结果选择继续使用第三sim卡承载当前的数据业务或者切换至第一sim卡21。

在本实施例中,移动终端20在使用sim卡承载当前的数据业务时,需要判断当前的第一sim卡21的第一网络质量是否能够满足数据业务的要求;若不能够满足时,移动终端20自动将当前的第一sim卡21切换至第二sim卡22,以获得更高的网络质量;在切换sim卡后,移动终端20还可以比较切换前的第一网络质量和切换后的第二网络质量,以决定继续使用第二sim卡22承载当前的数据业务或者切换至第一sim卡21,以使得移动终端20能够始终保持较高网络质量的通信环境,进而提高用户体验。

在上述实施例中,移动终端20根据网络质量判断第一sim卡21或者第二sim卡22是否能够承载当前的数据业务。本申请还可以通过其它判断条件判断第一sim卡21或者第二sim卡22是否能够承载当前的数据业务,具体请参阅下述实施例的sim卡切换方法。

基于图1所示的sim卡切换方法实施例,本申请进一步提出另一实施例的sim卡切换方法,可参阅图3,图3是本申请sim卡切换方法第二实施例的流程示意图。

本实施例的sim卡切换方法应用于上述实施例的移动终端20,移动终端20的具体结构请参阅上述图2,在此不再赘述。

在上述实施例的sim卡切换方法步骤11的基础上,本实施例的sim卡切换方法包括以下步骤:

s21:获取当前的第一sim卡的网络制式、以及获取当前的数据业务类型。

移动终端20获取当前的第一sim卡21的网络制式,其中,网络制式至少包括2g、3g、4g、5g中的至少一种。不同网络制式的区别主要在于上行速率、下载速率和带宽。从第二代移动通信技术(2g)发展到第五代移动通信技术(5g),移动通信技术的上行速率和下载速率越来越快,而带宽也越来越大。进一步地,在相同的移动通信技术中,不同通信运营商生产的sim卡也具有不同的网络制式,相对地,对应的上行速率、下载速率和带宽也不同。具体可参阅下述各网络下常用制式的统计表:

由上表可知,不同的网络制式对应不同的上行速率、下载速率和带宽,上述参数直接影响sim卡承载数据业务的能力。

进一步地,移动终端20进一步获取当前的数据业务类型。根据数据业务功能的不同,数据业务可以分为信息类业务、娱乐类业务、消息类业务和移动商务业务等。

不同类型的数据业务对应的数据量不同,导致能够承载数据业务的能力也不同。

s22:判断当前的第一sim卡的网络制式与数据业务类型是否匹配。

其中,获取到第一sim卡21的网络制式和当前承载的数据业务类型时,移动终端20需要判断当前的第一sim卡的网络制式与数据业务类型是否匹配。

例如,移动终端20获取到当前的数据业务类型为娱乐类业务,数据业务具体指打开并使用视频直播类app,由于观看视频直播需要比较高的下载速率,如下载速度需高于1mbps,才能保证观看视频直播时,视频清晰、流畅。此时,当移动终端20获取的第一sim卡21的网络制式为3g、4g或5g中的其中一种网络制式时,移动终端20判断到当前的第一sim卡21的网络制式与数据业务类型匹配,则当前的第一sim卡21能够承载当前的数据业务,移动终端20继续使用第一sim卡21。当移动终端20获取的第一sim卡21的网络制式为2g时,移动终端20判断到当前的第一sim卡21的网络制式与数据业务类型不匹配,则进入步骤s23。

s23:确定当前的第一sim卡的第一网络质量不能承载当前的数据业务。

其中,移动终端20根据获取的第一sim卡21的网络制式中的上行速率、下载速率和带宽判断获取网络制式与当前承载的数据业务类型不匹配,从而确定当前的第一sim卡的第一网络质量不能承载当前的数据业务。

在其它情况下,网络制式的上行速率、下载速率和带宽中的一个或多个参数低于数据业务类型所需要的参数时,说明对应的第一sim卡21不能承载当前的数据业务。

在本实施例中,移动终端20根据当前的第一sim卡21和当前的数据业务类型确定当前的第一sim卡21的第一网络质量是否能够承载当前的数据业务,以丰富判断第一sim卡21或者第二sim卡22是否能够承载当前的数据业务的判断条件,提高sim卡切换方法的灵活性。

基于图1所示的sim卡切换方法实施例,本申请进一步提出又一实施例的sim卡切换方法,可参阅图4,图4是本申请sim卡切换方法第三实施例的流程示意图。

本实施例的sim卡切换方法应用于上述实施例的移动终端20,移动终端20的具体结构请参阅上述图2,在此不再赘述。

在上述实施例的sim卡切换步骤11的基础上,本实施例的sim卡切换方法包括以下步骤:

s31:获取当前的数据业务所需的数据流量大小。

其中,移动终端20获取承载或执行当前数据业务所需的数据流量大小,例如,当数据业务为发送图片业务时,移动终端20获取图片的大小,以确定发送图片业务所需的数据流量大小;或者当数据业务为下载视频业务时,移动终端20先获取视频的大小,以确定下载视频业务所需的数据流量大小。

s32:判断当前的第一sim卡的第一网络质量是否能满足数据流量大小的传输条件。

其中,移动终端20判断当前的第一sim卡21的第一网络质量,以获取网络通信中的平均上行速率或平均下载速率。根据传输条件,移动终端20判断第一网络质量是否能满足数据流量大小的传输条件。其中,传输条件包括时间限制等。

例如,当数据业务为发送图片业务时,移动终端20获取图片的大小为5m,传输条件为图片文件在5秒内传输完成,;当移动终端20获取第一sim卡21的平均上行速率大于或等于1m/s时,则确定当前的第一sim卡21的第一网络质量能够承载当前的数据业务;当移动终端20获取第一sim卡21的平均上行速率小于1m/s时,则进入步骤s33。

又例如,当数据业务为下载视频业务时,移动终端20获取视频的大小为600m,传输条件为视频文件在30秒内下载完成,;当移动终端20获取第一sim卡21的平均下载速率大于或等于20m/s时,则确定当前的第一sim卡21的第一网络质量能够承载当前的数据业务;当移动终端20获取第一sim卡21的平均上行速率小于20m/s时,则进入步骤s33。

s33:确定当前的第一sim卡的第一网络质量不能承载当前的数据业务。

其中,经过上述步骤,移动终端20确定当前的第一sim卡21的第一网络质量不能承载当前的数据业务时,执行上述步骤s12,以及后续步骤的sim卡切换方法。

在本实施例中,移动终端20根据当前的第一sim卡21的第一网络质量是否满足传输条件确定当前的第一sim卡21的第一网络质量是否能够承载当前的数据业务,以丰富判断第一sim卡21或者第二sim卡22是否能够承载当前的数据业务的判断条件,提高sim卡切换方法的灵活性。

基于图1所示的sim卡切换方法实施例,本申请进一步提出又一实施例的sim卡切换方法,可参阅图5,图5是本申请sim卡切换方法第四实施例的流程示意图。

本实施例的sim卡切换方法应用于上述实施例的移动终端20,移动终端20的具体结构请参阅上述图2,在此不再赘述。

在上述实施例的sim卡切换方法步骤11和步骤13的基础上,本实施例的sim卡切换方法包括以下步骤:

s41:采用当前的第一sim卡发送上网请求。

其中,移动终端20采用当前的第一sim卡21向通信运营商发送上网请求,并接受返回的数据信息;移动终端20根据该数据信息执行当前的数据业务。

s42:获取当前的第一sim卡的第一网络质量。

其中,在执行当前的数据业务的过程中,移动终端20获取当前的第一sim卡21的第一网络质量。其中,网络质量至少包括网络信号强度值、网络信号强度变化率、信噪比、信号灵敏度、rb资源中的一种。

例如,当以网络信号强度值表征为网络质量时,移动终端20获取第一sim卡21在承载当前的数据业务的过程中,获取网络信号的平均强度值,然后根据网络信号的平均强度值计算执行剩余的数据业务所需要的预估时间。当已完成时间加上预估时间得到的总时间在预设时间范围内时,说明以当前的网络信号强度值,第一sim卡21的第一网络质量能够承载当前的数据业务,移动终端20继续使用第一sim卡21;当已完成时间加上预估时间得到的总时间超出预设时间范围时,则进入步骤s43。

又例如,当以网络信号强度变化率表征为网络质量时,移动终端20获取第一sim卡21在承载当前的数据业务的过程中,网络信号的强度变化曲线,并对该强度变化曲线进行分析。当在设定的时间段内,最大网络信号强度值与最小网络信号强度值之间的差值大于设定阈值时,移动终端20认为该网络信号不稳定。或者,移动终端20采集低于设定信号强度阈值的网络信号强度值出现的次数,当该次数大于预设此时,例如在一分钟内,弱信号强度值出现的次数大于5次时,则移动终端20认为该网络信号不稳定,进入步骤s43。

s43:当第一sim卡的第一网络质量不能承载当前的数据业务时,将当前的第一sim卡切换至第二sim卡。

其中,本实施例的步骤s43与上述实施例的步骤s12相同,在此不再赘述。

s44:采用当前的第二sim卡发起上网请求。

其中,从第一sim卡21切换至第二sim卡22后,移动终端20采用当前的第二sim卡发起上网请求,并接受返回的数据信息。

进一步地,数据信息还包括回复信息。具体地,通信运营商在接收到移动终端20通过第二sim卡22发送过来的上网请求后,会检验第二sim卡22是否有足以完成当前的数据业务的费用。如果没有费用或费用不足,通信运营商会拒绝移动终端20的上网请求,并返回一个回复信息(如,欠费或费用不足等)。如果有足够的费用,通信运营商会相应移动终端20的上网请求,并返回一个相应信息。此过程同样适用于第一sim卡21,在此不再赘述。

s45:判断第二网络质量是否低于第一网络质量。

当获取到第二网络质量的数值数据后,移动终端20判断当前的第二sim卡22的第二网络质量是否低于第一sim卡21的第一网络质量。若否,则说明移动终端20使用当前的第二sim卡22能够获得更高的网络质量,移动终端20继续使用第二sim卡22承载当前的数据业务;若是,则将当前的第二sim卡22切换至第一sim卡21。

进一步地,由于环境的影响导致第一网络质量和/或第二网络质量波动较大,移动终端20有可能在第一sim卡21和第二sim卡22之间不断切换,导致用电量上升,造成资源浪费。因此,本实施例中,移动终端20检测到在设定的时间段切换sim卡的此时大于设定次数时,将不会进行sim卡的切换。另外,移动终端20还可以设定一间隔时间,例如,两次sim卡切换操作间隔时间必须大于1分钟或其它设定的间隔时间。

在本实施例中,移动终端20根据当前的第一sim卡21的第一网络质量,第一网络质量包括网络信号强度值、网络信号强度变化率、信噪比、信号灵敏度、rb资源中的一种或多种数据,确定当前的第一sim卡21的第一网络质量是否能够承载当前的数据业务,以丰富判断第一sim卡21或者第二sim卡22是否能够承载当前的数据业务的判断条件,提高sim卡切换方法的灵活性。

基于图1所示的sim卡切换方法实施例,本申请进一步提出又一实施例的sim卡切换方法,可参阅图6,图6是本申请sim卡切换第五实施例的流程示意图。

本实施例的sim卡切换方法应用于上述实施例的移动终端20,移动终端20的具体结构请参阅上述图2,在此不再赘述。

在上述实施例的sim卡切换方法步骤11和步骤13的基础上,本实施例的sim卡切换方法包括以下步骤:

s51:获取当前的位置信息。

其中,移动终端20通过自身的位置信息模块,如gps等,获取当前的位置信息,并将位置信息存储在存储单元内。位置信息包括经度信息和纬度信息等,位置信息一般与通信记录信息,如历史网络质量等,一起存储在存储单元内。

s52:获取与当前的位置信息对应的历史数据中,第一sim卡对应的第一历史网络质量。

其中,移动终端20获取当前的位置信息后,根据该位置信息在存储单元内查询对应的历史数据。历史数据包括第一sim卡21对应的第一历史网络质量,还可以包括第一sim卡21的通信运营商信息、用户的偏好信息等。

s53:判断第一历史网络质量是否能承载当前的数据业务。

其中,根据历史数据中的第一历史网络质量,移动终端20判断当前的第一sim卡是否能承载当前的数据业务。当位置信息对应的第一历史网络质量能够承载当前的数据业务,则认为当前的第一网络质量也可以承载当前的数据业务;当位置信息对应的第一历史网络质量不能承载当前的数据业务,则进入步骤s54。

或者,若位置信息对应的通信运营商信息和/或用户的偏好信息与当前的第一sim卡21的信息匹配,则认为当前的第一sim卡21可以承载当前的数据业务;若位置信息对应的通信运营商信息和/或用户的偏好信息与当前的第一sim卡21的信息不匹配,则进入步骤s54。

例如,当移动终端20获取当前所在的位置为a区域,从存储单元中提取与a区域相关的历史数据,根据历史数据中的通信运营商信息,移动终端20使用与该通信运营商信息对应的第一sim卡21或第二sim卡22。

s54:将当前的第一sim卡切换至第二sim卡。

其中,本实施例的步骤s54与上述实施例的步骤s12相同,在此不再赘述。

s55:获取与当前的位置信息对应的历史数据中,第二sim卡对应的第二历史网络质量。

其中,移动终端20将当前的第一sim卡21切换至第二sim卡22后,移动终端20同样根据当前的位置信息在存储单元内查询第二sim卡22对应的历史数据,并在历史数据中获取第二sim卡对应的第二历史网络质量。

s56:判断第二历史网络质量是否低于第一历史网络质量。

其中,移动终端20通过上述步骤获取了第一历史网络质量和第二历史,并比较第一历史网络质量与第二历史网络质量。当第二历史网络质量低于第一历史网络质量时,则认为当前的第二网络质量也低于第一网络质量,移动终端20将当前的第二sim卡22切换至第一sim卡21。当第二历史网络质量高于第一历史网络质量时,则认为当前的第二网络质量也高于第一网络质量,移动终端20继续采用当前的第二sim卡22承载当前的数据业务。

在本实施例中,移动终端20根据当前的位置信息查询对应的第一历史网络质量和第二历史网络质量,并通过判断第一历史网络质量是否能承载当前的数据业务的结果,确定当前的第一sim卡21的第一网络质量是否能够承载当前的数据业务,以丰富判断第一sim卡21或者第二sim卡22是否能够承载当前的数据业务的判断条件,提高sim卡切换方法的灵活性。

基于图1所示的sim卡切换方法实施例,本申请进一步提出又一实施例的sim卡切换方法,可参阅图7,图7是本申请sim卡切换方法第六实施例的流程示意图。

本实施例的sim卡切换方法应用于上述实施例的移动终端20,移动终端20的具体结构请参阅上述图2,在此不再赘述。

在上述实施例的sim卡切换方法的基础上,本实施例的sim卡切换方法还包括以下步骤:

s61:判断当前的位置信息是否对应设定的特殊位置。

其中,移动终端20通过自身的位置信息模块,如gps等,获取当前的位置信息,并将当前的位置信息与存储单元中设定的特殊位置信息匹配。其中,特殊位置一般指对网络质量影响较大的场所,例如隧道、电梯和地下车库等场所。

若当前的位置信息与特殊位置信息匹配,则说明移动终端20处于对网络质量影响较大的场所,此时,切换sim卡已经不能起到改变网络质量的效果,基于节省移动终端20功耗的前提,进入步骤s62。

或者,当前的位置信息与特殊位置信息不匹配,但在切换sim卡的过程中,移动终端20检测到第一sim卡21的第一网络质量和第二sim卡22的第二网络质量均小于设定的网络质量阈值时,此时,切换sim卡同样已经不能起到改变网络质量的效果,基于节省移动终端20功耗的前提,进入步骤s62。

s62:始终不对sim卡进行切换。

其中,移动终端20在预设时间内保持采用当前的第一sim卡21或当前的第二sim卡22承载当前的数据业务。

在本实施例中,移动终端20检测当前的位置信息是否与存储单元中存储的特殊位置信息匹配;若匹配,则移动终端20不执行sim卡切换方法,以减少移动终端20的功耗。

基于上述sim卡切换方法的实施例,本申请还提出了一种移动终端,具体请参阅图8,图8是本申请移动终端一实施例的结构示意图。

本实施例的移动终端30包括处理器31,以及与处理器31耦接的存储器32、通信模组33。

其中,存储器32用于存储程序数据,处理器31用于执行该程序数据以实现上述实施例的sim卡切换方法。

在本实施例中,处理器31还可以称为cpu(centralprocessingunit,中央处理单元)。处理器31可能是一种集成电路芯片,具有信号的处理能力。处理器31还可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器31也可以是任何常规的处理器等。

本申请还提供一种计算机存储介质,如图9所示,计算机存储介质400存储有程序数据,程序数据能够被执行以实现如本申请sim卡切换方法实施例中所述的方法。

本申请sim卡切换方法实施例中所涉及到的方法,在实现时以软件功能单元的形式存在并作为独立的产品销售或使用时,可以存储在装置中,例如一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1