网络切换方法、装置、移动终端及计算机存储介质与流程

文档序号:14070459阅读:168来源:国知局

本发明涉及移动终端技术领域,具体而言,涉及一种网络切换方法、一种网络切换装置、一种移动终端和一种计算机存储介质。



背景技术:

随着移动通信技术发展,移动终端已经成为人们生活、工作中不可或缺的工具。

相关技术中,移动终端为了节省流量开支,在进入到无线局域网环境中时会自动切换至无线局域网,这样的切网操作虽然在一定程度上节省了数据流量,但是存在较多的弊端,例如无线局域网的信号差,移动终端切网后会出现网络异常,或者移动终端中一些应用程序处于运行状态,如游戏、支付进程,网络切换时会造成卡顿或支付失败等,影响用户的使用体验,对此,目前还没有有效的解决方案。



技术实现要素:

本发明正是基于上述技术问题至少之一,提出了一种新的网络切换方案,能够结合无线局域网的信号强度和应用程序的优先等级来确定是否进行网络切换,在确保节省数据流程的同时,最大程度上保证用户用网流畅,提升了用户的使用体验。

有鉴于此,本发明的第一方面提出了一种网络切换方法,包括:当移动终端所处环境有无线局域网时,检测所述无线局域网的信号强度;获取所述移动终端当前运行的应用程序的优先等级;根据所述无线局域网的信号强度和所述应用程序的优先等级,确定是否控制所述移动终端切换至所述无线局域网。

在该技术方案中,当移动终端所处环境有无线局域网时,通过检测无线局域网的信号强度,以及获取移动终端当前运行的应用程序的优先等级,基于无线局域网的信号强度和应用程序的优先等级来确定是否进行网络切换,在确保节省数据流程的同时,最大程度上保证用户用网流畅,提升了用户的使用体验。

在上述技术方案中,优选地,所述根据所述无线局域网的信号强度和所述应用程序的优先等级,确定是否控制所述移动终端切换至所述无线局域网的步骤,具体包括:判断所述无线局域网的信号强度是否大于等于阈值;以及判断所述应用程序的优先等级是否高于等于预定等级;当所述无线局域网的信号强度大于等于阈值且所述应用程序的优先等级低于预定等级时,控制所述移动终端切换至所述无线局域网;当所述无线局域网的信号强度小于阈值和/或所述应用程序的优先等级高于等于预定等级时,控制所述移动终端保持接入当前网络。

在该技术方案中,当应用程序的优先等级低于预定等级,此时应用程序可被中断,当应用程序的优先等级高于等于预定等级,此时应用程序尽可能不被中断,当无线局域网的信号强度大于等于阈值且应用程序的优先等级低于预定等级时,控制移动终端切换至无线局域网,有效地节省数据流量,当无线局域网的信号强度小于阈值和/或应用程序的优先等级高于等于预定等级时,控制移动终端保持接入当前网络,最大程度确保用户用网的流畅性。

在上述任一项技术方案中,优选地,当信号强度大于等于阈值的所述无线局域网为多个时,根据信号强度对多个所述无线局域网进行排序,且同时在所述应用程序的优先等级高于等于预定等级时,控制所述移动终端切换至信号强度最强的无线局域网。

在上述任一项技术方案中,优选地,还包括:检测是否接收到设置优先等级的设置指令;在确定接收到所述设置指令时,设置所述应用程序的优先等级。

根据本发明的第二方面,提出了一种网络切换装置,包括:第一检测单元,用于当移动终端所处环境有无线局域网时,检测所述无线局域网的信号强度;获取单元,用于获取所述移动终端当前运行的应用程序的优先等级;处理单元,用于根据所述无线局域网的信号强度和所述应用程序的优先等级,确定是否控制所述移动终端切换至所述无线局域网。

在该技术方案中,当移动终端所处环境有无线局域网时,通过检测无线局域网的信号强度,以及获取移动终端当前运行的应用程序的优先等级,基于无线局域网的信号强度和应用程序的优先等级来确定是否进行网络切换,在确保节省数据流程的同时,最大程度上保证用户用网流畅,提升了用户的使用体验。

在上述任一项技术方案中,优选地,所述处理单元包括:第一判断单元,用于判断所述无线局域网的信号强度是否大于等于阈值;以及第二判断单元,用于判断所述应用程序的优先等级是否高于等于预定等级;控制单元,用于当所述无线局域网的信号强度大于等于阈值且所述应用程序的优先等级低于预定等级时,控制所述移动终端切换至所述无线局域网,当所述无线局域网的信号强度小于阈值和/或所述应用程序的优先等级高于等于预定等级时,控制所述移动终端保持接入当前网络。

在该技术方案中,当应用程序的优先等级低于预定等级,此时应用程序可被中断,当应用程序的优先等级高于等于预定等级,此时应用程序尽可能不被中断,当无线局域网的信号强度大于等于阈值且应用程序的优先等级低于预定等级时,控制移动终端切换至无线局域网,有效地节省数据流量,当无线局域网的信号强度小于阈值和/或应用程序的优先等级高于等于预定等级时,控制移动终端保持接入当前网络,最大程度确保用户用网的流畅性。

在上述任一项技术方案中,优选地,所述控制单元,还用于当信号强度大于等于阈值的所述无线局域网为多个时,根据信号强度对多个所述无线局域网进行排序,且同时在所述应用程序的优先等级低于预定等级时,控制所述移动终端切换至信号强度最强的无线局域网。

在上述任一项技术方案中,优选地,还包括:第二检测单元,用于检测是否接收到设置优先等级的设置指令;设置单元,用于在所述检测单元确定接收到所述设置指令时,设置所述应用程序的优先等级。

根据本发明的第三方面,提出了一种移动终端,包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述网络切换方法的步骤。

根据本发明的第四方面,提出了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述网络切换方法的步骤。

通过以上技术方案,网络切换方案,能够结合无线局域网的信号强度和应用程序的优先等级来确定是否进行网络切换,在确保节省数据流程的同时,最大程度上保证用户用网流畅,提升了用户的使用体验。

附图说明

图1示出了根据本发明的实施例的网络切换方法的示意流程图;

图2示出了根据本发明的实施例的网络切换装置的示意框图;

图3示出了根据本发明的实施例的移动终端的示意框图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了根据本发明的实施例的网络切换方法的示意流程图。

如图1所示,根据本发明的实施例的网络切换方法,包括:

步骤102,当移动终端所处环境有无线局域网时,检测所述无线局域网的信号强度。

步骤104,获取所述移动终端当前运行的应用程序的优先等级。

步骤106,根据所述无线局域网的信号强度和所述应用程序的优先等级,确定是否控制所述移动终端切换至所述无线局域网。

在该技术方案中,当移动终端所处环境有无线局域网时,通过检测无线局域网的信号强度,以及获取移动终端当前运行的应用程序的优先等级,基于无线局域网的信号强度和应用程序的优先等级来确定是否进行网络切换,在确保节省数据流程的同时,最大程度上保证用户用网流畅,提升了用户的使用体验。

在上述技术方案中,优选地,所述根据所述无线局域网的信号强度和所述应用程序的优先等级,确定是否控制所述移动终端切换至所述无线局域网的步骤,具体包括:判断所述无线局域网的信号强度是否大于等于阈值;以及判断所述应用程序的优先等级是否高于等于预定等级;当所述无线局域网的信号强度大于等于阈值且所述应用程序的优先等级低于预定等级时,控制所述移动终端切换至所述无线局域网;当所述无线局域网的信号强度小于阈值和/或所述应用程序的优先等级高于等于预定等级时,控制所述移动终端保持接入当前网络。

在该技术方案中,当应用程序的优先等级低于预定等级,此时应用程序可被中断,当应用程序的优先等级高于等于预定等级,此时应用程序尽可能不被中断,当无线局域网的信号强度大于等于阈值且应用程序的优先等级低于预定等级时,控制移动终端切换至无线局域网,有效地节省数据流量,当无线局域网的信号强度小于阈值和/或应用程序的优先等级高于等于预定等级时,控制移动终端保持接入当前网络,最大程度确保用户用网的流畅性。

在上述任一项技术方案中,优选地,当信号强度大于等于阈值的所述无线局域网为多个时,根据信号强度对多个所述无线局域网进行排序,且同时在所述应用程序的优先等级高于等于预定等级时,控制所述移动终端切换至信号强度最强的无线局域网。

在上述任一项技术方案中,优选地,还包括:检测是否接收到设置优先等级的设置指令;在确定接收到所述设置指令时,设置所述应用程序的优先等级。

图2示出了根据本发明的实施例的网络切换装置的示意框图。

如图2所示,根据本发明的实施例的网络切换装置200,包括:第一检测单元202、获取单元204和处理单元206。

其中,第一检测单元202用于当移动终端所处环境有无线局域网时,检测所述无线局域网的信号强度;获取单元204用于获取所述移动终端当前运行的应用程序的优先等级;处理单元206用于根据所述无线局域网的信号强度和所述应用程序的优先等级,确定是否控制所述移动终端切换至所述无线局域网。

在该技术方案中,当移动终端所处环境有无线局域网时,通过检测无线局域网的信号强度,以及获取移动终端当前运行的应用程序的优先等级,基于无线局域网的信号强度和应用程序的优先等级来确定是否进行网络切换,在确保节省数据流程的同时,最大程度上保证用户用网流畅,提升了用户的使用体验。

在上述任一项技术方案中,优选地,所述处理单元206包括:第一判断单元2062,用于判断所述无线局域网的信号强度是否大于等于阈值;以及第二判断单元2064,用于判断所述应用程序的优先等级是否高于等于预定等级;控制单元2066,用于当所述无线局域网的信号强度大于等于阈值且所述应用程序的优先等级低于预定等级时,控制所述移动终端切换至所述无线局域网,当所述无线局域网的信号强度小于阈值和/或所述应用程序的优先等级高于等于预定等级时,控制所述移动终端保持接入当前网络。

在该技术方案中,当应用程序的优先等级低于预定等级,此时应用程序可被中断,当应用程序的优先等级高于等于预定等级,此时应用程序尽可能不被中断,当无线局域网的信号强度大于等于阈值且应用程序的优先等级低于预定等级时,控制移动终端切换至无线局域网,有效地节省数据流量,当无线局域网的信号强度小于阈值和/或应用程序的优先等级高于等于预定等级时,控制移动终端保持接入当前网络,最大程度确保用户用网的流畅性。

在上述任一项技术方案中,优选地,所述控制单元2066,还用于当信号强度大于等于阈值的所述无线局域网为多个时,根据信号强度对多个所述无线局域网进行排序,且同时在所述应用程序的优先等级低于预定等级时,控制所述移动终端切换至信号强度最强的无线局域网。

在上述任一项技术方案中,优选地,还包括:第二检测单元208,用于检测是否接收到设置优先等级的设置指令;设置单元210,用于在所述检测单元确定接收到所述设置指令时,设置所述应用程序的优先等级。

如图3所示,根据本发明的实施例的移动终端,包括通过系统总线连接的处理器、存储器、存储在存储器上并可在处理器上运行的计算机程序以及网络接口等。其中,处理器用于提供计算和控制能力。存储器为计算机程序的运行提供环境。存储器包括内存器和非易失性存储介质。网络接口用于通过网络与连接至网络的其他终端进行通信。处理器执行计算机程序实现以下步骤:

当移动终端所处环境有无线局域网时,检测所述无线局域网的信号强度;

获取所述移动终端当前运行的应用程序的优先等级;

根据所述无线局域网的信号强度和所述应用程序的优先等级,确定是否控制所述移动终端切换至所述无线局域网。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

判断所述无线局域网的信号强度是否大于等于阈值;以及

判断所述应用程序的优先等级是否高于等于预定等级;

当所述无线局域网的信号强度大于等于阈值且所述应用程序的优先等级低于预定等级时,控制所述移动终端切换至所述无线局域网;

当所述无线局域网的信号强度小于阈值和/或所述应用程序的优先等级高于等于预定等级时,控制所述移动终端保持接入当前网络。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

当信号强度大于等于阈值的所述无线局域网为多个时,根据信号强度对多个所述无线局域网进行排序,且同时在所述应用程序的优先等级低于预定等级时,控制所述移动终端切换至信号强度最强的无线局域网。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

检测是否接收到设置优先等级的设置指令;

在确定接收到所述设置指令时,设置所述应用程序的优先等级。

以上结合附图详细说明了本发明的技术方案,本发明的技术方案提出了一种新的网络切换方案,能够结合无线局域网的信号强度和应用程序的优先等级来确定是否进行网络切换,在确保节省数据流程的同时,最大程度上保证用户用网流畅,提升了用户的使用体验。

应当说明的是,上述系统实施例中,所包括的各个模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块的具体名称也只是为了方便相互区分,并不限制本发明的保护范围。

另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于可读存储介质中。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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