网络切换方法、网络切换装置及移动终端与流程

文档序号:15778298发布日期:2018-10-30 15:53阅读:190来源:国知局
网络切换方法、网络切换装置及移动终端与流程

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



背景技术:

随着终端技术的快速发展,人们在生活或工作过程中广泛地使用移动终端。移动终端支持各种应用程序的运行,不同应用程序耗流量不同,用户在使用终端过程中,通常为了节省流量,会手动来回切换移动终端网络,如此不仅操作繁琐,浪费用户时间,且在手动切换过程中难免会切换到网络信号差的网络,导致应用程序运行过程中因网速太差而出现卡顿等运行不稳定情况。对此,目前还没有有效的解决方案。



技术实现要素:

本发明正是基于上述技术问题至少之一,提出了一种新的网络切换方案,能够在节省流量的同时,最大程度上的确保应用程序运行稳定性,有效避免用户手动切换网络带来的隐患。

有鉴于此,本发明提出了一种新的网络切换方法,适用于移动终端,包括:当移动终端中有目标应用进程启动运行时,检测所述移动终端当前所述接入的网络是否为移动数据网络;在确定所述移动终端当前所接入的网络为移动数据网络时,获取所述移动终端的位置信息;根据所述移动终端的位置信息,判断所述移动终端是否处于预定区域内;当确定所述移动终端处于预定区域内时,获取所述移动终端搜索到的可用无线数据网的信号强度,并控制所述移动终端切换至信号强度大于等于阈值的无线数据网络;当确定所述移动终端不处于预定区域内时,控制所述移动终端继续接入所述移动数据网络;其中,所述目标进程为历史耗流量值大于等于预定流量值的应用进程和/或用户设定的耗流量大于等于预定流量值的应用进程。

在该技术方案中,当移动终端中有耗流量比较大应用程序(即目标应用程序)运行时,通过检测移动终端当前所接入的网络是否为移动数据网络,若是,则获取移动终端的位置信息,并根据移动终端的位置信息判断移动终端是否在预定区域内(预定区域具体可由用户自行设置,如用户办公区域、用户家中等可靠性区域),若在预定区域内,则搜索可用无线数据网的信号强度,并控制移动终端接入信号强度大于等于阈值的无线数据网络,从而有效降低目标应用程序对流量的消耗,节省了流量,同时接入信号强度较强的无线数据网络可确保目标应用程序能够正常运行,保证其运行稳定性,若不在预定区域内,则移动终端周围的无线数据网络的可信度不高,此时控制移动终端继续接入移动数据网络,来最大程度上确保应用程序运行稳定性,整个过程无需用户手动来回切换,节省了用户时间,提升了用户的使用体验。

在上述技术方案中,优选地,当有多个信号强度大于等于阈值的无线数据网络时,所述控制所述移动终端切换至信号强度大于等于阈值的无线数据网络的步骤,具体包括:显示包含有所有所述信号强度大于等于阈值的无线数据网络的选择界面,所述选择界面支持用户对任一所述多个信号强度大于等于阈值的无线数据网络的选择操作;获取用户在所述选择界面上选定的无线数据网络;控制所述移动终端切换至所述用户选定的无线数据网络。

在该技术方案中,考虑到会存在信号强度大于等于阈值的无线数据网络会有多个的情况,此时可通过显示包含有所有信号强度大于等于阈值的无线数据网络的选择界面,以供用户进行选择,控制移动终端切换至用户选定的无线数据网络,满足了用户的使用需求。

在上述任一项技术方案中,优选地,当确定所述移动终端不处于预定区域内之后,以及在控制所述移动终端继续接入所述移动数据网络的步骤之前,还包括:提示用户是否关断所述移动数据网络;在接收到确定关断所述移动数据网络的指令时,控制所述移动终端关断所述移动数据网络;在未接收到关断所述移动数据网络的指令时,执行所述移动终端继续接入所述移动数据网络的步骤。

在该技术方案中,考虑到目标应用程序需消耗的流量较大,此时提示用户是否关断移动数据网络,以便用户根据需求来选择关断或关断移动网络,在接收到确定关断移动数据网络的指令时,控制移动终端关断移动数据网络,以节省流量,在未接收到关断移动数据网络的指令时,控制移动终端继续接入移动数据网络,以满足用户的使用需求。

根据本发明的第二方面,提出了一种网络切换装置,适用于移动终端,包括:检测单元,用于当移动终端中有目标应用进程启动运行时,检测所述移动终端当前所述接入的网络是否为移动数据网络;获取单元,用于在确定所述移动终端当前所接入的网络为移动数据网络时,获取所述移动终端的位置信息;判断单元,用于根据所述移动终端的位置信息,判断所述移动终端是否处于预定区域内;第一处理单元,用于当确定所述移动终端处于预定区域内时,获取所述移动终端搜索到的可用无线数据网的信号强度,并控制所述移动终端切换至信号强度大于等于阈值的无线数据网络;第二处理单元,用于当确定所述移动终端不处于预定区域内时,控制所述移动终端继续接入所述移动数据网络;其中,所述目标进程为历史耗流量值大于等于预定流量值的应用进程和/或用户设定的耗流量大于等于预定流量值的应用进程。

在该技术方案中,当移动终端中有耗流量比较大应用程序(即目标应用程序)运行时,通过检测移动终端当前所接入的网络是否为移动数据网络,若是,则获取移动终端的位置信息,并根据移动终端的位置信息判断移动终端是否在预定区域内(预定区域具体可由用户自行设置,如用户办公区域、用户家中等可靠性区域),若在预定区域内,则搜索可用无线数据网的信号强度,并控制移动终端接入信号强度大于等于阈值的无线数据网络,从而有效降低目标应用程序对流量的消耗,节省了流量,同时接入信号强度较强的无线数据网络可确保目标应用程序能够正常运行,保证其运行稳定性,若不在预定区域内,则移动终端周围的无线数据网络的可信度不高,此时控制移动终端继续接入移动数据网络,来最大程度上确保应用程序运行稳定性,整个过程无需用户手动来回切换,节省了用户时间,提升了用户的使用体验。

在上述技术方案中,优选地,当有多个信号强度大于等于阈值的无线数据网络时,所述第一处理单元具体用于:显示包含有所有所述信号强度大于等于阈值的无线数据网络的选择界面,所述选择界面支持用户对任一所述多个信号强度大于等于阈值的无线数据网络的选择操作;获取用户在所述选择界面上选定的无线数据网络;控制所述移动终端切换至所述用户选定的无线数据网络。

在该技术方案中,考虑到会存在信号强度大于等于阈值的无线数据网络会有多个的情况,此时可通过显示包含有所有信号强度大于等于阈值的无线数据网络的选择界面,以供用户进行选择,控制移动终端切换至用户选定的无线数据网络,满足了用户的使用需求。

在上述任一项技术方案中,优选地,所述第二处理单元具体用于:当确定所述移动终端不处于预定区域内之后,提示用户是否关断所述移动数据网络;在接收到确定关断所述移动数据网络的指令时,控制所述移动终端关断所述移动数据网络;在未接收到关断所述移动数据网络的指令时,控制所述移动终端继续接入所述移动数据网络。

在该技术方案中,考虑到目标应用程序需消耗的流量较大,此时提示用户是否关断移动数据网络,以便用户根据需求来选择关断或关断移动网络,在接收到确定关断移动数据网络的指令时,控制移动终端关断移动数据网络,以节省流量,在未接收到关断移动数据网络的指令时,控制移动终端继续接入移动数据网络,以满足用户的使用需求。

根据本发明的第三方面,提出了一种移动终端,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述技术方案中任一项所述的方法。

通过以上技术方案,能够在节省流量的同时,最大程度上的确保应用程序运行稳定性,有效避免用户手动切换网络带来的隐患。

附图说明

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

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

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

具体实施方式

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

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

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

如图1所示,根据本发明的实施例的网络切换方法,适用于移动终端,包括:

步骤102,当移动终端中有目标应用进程启动运行时,检测所述移动终端当前所述接入的网络是否为移动数据网络。

步骤104,在确定所述移动终端当前所接入的网络为移动数据网络时,获取所述移动终端的位置信息。具体地,可基于移动终端中的定位模块来获取移动终端的位置信息,或者获取用户输入的移动终端的位置信息。

步骤106,根据所述移动终端的位置信息,判断所述移动终端是否处于预定区域内。

步骤108,当确定所述移动终端处于预定区域内时,获取所述移动终端搜索到的可用无线数据网的信号强度,并控制所述移动终端切换至信号强度大于等于阈值的无线数据网络。

步骤110,当确定所述移动终端不处于预定区域内时,控制所述移动终端继续接入所述移动数据网络;其中,所述目标进程为历史耗流量值大于等于预定流量值的应用进程和/或用户设定的耗流量大于等于预定流量值的应用进程。

在该技术方案中,当移动终端中有耗流量比较大应用程序(即目标应用程序)运行时,通过检测移动终端当前所接入的网络是否为移动数据网络,若是,则获取移动终端的位置信息,并根据移动终端的位置信息判断移动终端是否在预定区域内(预定区域具体可由用户自行设置,如用户办公区域、用户家中等可靠性区域),若在预定区域内,则搜索可用无线数据网的信号强度,并控制移动终端接入信号强度大于等于阈值的无线数据网络,从而有效降低目标应用程序对流量的消耗,节省了流量,同时接入信号强度较强的无线数据网络可确保目标应用程序能够正常运行,保证其运行稳定性,若不在预定区域内,则移动终端周围的无线数据网络的可信度不高,此时控制移动终端继续接入移动数据网络,来最大程度上确保应用程序运行稳定性,整个过程无需用户手动来回切换,节省了用户时间,提升了用户的使用体验。

在上述技术方案中,优选地,当有多个信号强度大于等于阈值的无线数据网络时,所述控制所述移动终端切换至信号强度大于等于阈值的无线数据网络的步骤,具体包括:显示包含有所有所述信号强度大于等于阈值的无线数据网络的选择界面,所述选择界面支持用户对任一所述多个信号强度大于等于阈值的无线数据网络的选择操作;获取用户在所述选择界面上选定的无线数据网络;控制所述移动终端切换至所述用户选定的无线数据网络。

在该技术方案中,考虑到会存在信号强度大于等于阈值的无线数据网络会有多个的情况,此时可通过显示包含有所有信号强度大于等于阈值的无线数据网络的选择界面,以供用户进行选择,控制移动终端切换至用户选定的无线数据网络,满足了用户的使用需求。

在上述任一项技术方案中,优选地,当确定所述移动终端不处于预定区域内之后,以及在控制所述移动终端继续接入所述移动数据网络的步骤之前,还包括:提示用户是否关断所述移动数据网络;在接收到确定关断所述移动数据网络的指令时,控制所述移动终端关断所述移动数据网络;在未接收到关断所述移动数据网络的指令时,执行所述移动终端继续接入所述移动数据网络的步骤。

在该技术方案中,考虑到目标应用程序需消耗的流量较大,此时提示用户是否关断移动数据网络,以便用户根据需求来选择关断或关断移动网络,在接收到确定关断移动数据网络的指令时,控制移动终端关断移动数据网络,以节省流量,在未接收到关断移动数据网络的指令时,控制移动终端继续接入移动数据网络,以满足用户的使用需求。

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

如图2所示,根据本发明的实施例的网络切换装置200,适用于移动终端,包括:检测单元202、获取单元204、判断单元206、第一处理单元208和第二处理单元210。

其中,检测单元202用于当移动终端中有目标应用进程启动运行时,检测所述移动终端当前所述接入的网络是否为移动数据网络;获取单元204用于在确定所述移动终端当前所接入的网络为移动数据网络时,获取所述移动终端的位置信息;判断单元206用于根据所述移动终端的位置信息,判断所述移动终端是否处于预定区域内;第一处理单元208用于当确定所述移动终端处于预定区域内时,获取所述移动终端搜索到的可用无线数据网的信号强度,并控制所述移动终端切换至信号强度大于等于阈值的无线数据网络;第二处理单元210用于当确定所述移动终端不处于预定区域内时,控制所述移动终端继续接入所述移动数据网络;其中,所述目标进程为历史耗流量值大于等于预定流量值的应用进程和/或用户设定的耗流量大于等于预定流量值的应用进程。

在该技术方案中,当移动终端中有耗流量比较大应用程序(即目标应用程序)运行时,通过检测移动终端当前所接入的网络是否为移动数据网络,若是,则获取移动终端的位置信息,并根据移动终端的位置信息判断移动终端是否在预定区域内(预定区域具体可由用户自行设置,如用户办公区域、用户家中等可靠性区域),若在预定区域内,则搜索可用无线数据网的信号强度,并控制移动终端接入信号强度大于等于阈值的无线数据网络,从而有效降低目标应用程序对流量的消耗,节省了流量,同时接入信号强度较强的无线数据网络可确保目标应用程序能够正常运行,保证其运行稳定性,若不在预定区域内,则移动终端周围的无线数据网络的可信度不高,此时控制移动终端继续接入移动数据网络,来最大程度上确保应用程序运行稳定性,整个过程无需用户手动来回切换,节省了用户时间,提升了用户的使用体验。

在上述技术方案中,优选地,当有多个信号强度大于等于阈值的无线数据网络时,所述第一处理单元208具体用于:显示包含有所有所述信号强度大于等于阈值的无线数据网络的选择界面,所述选择界面支持用户对任一所述多个信号强度大于等于阈值的无线数据网络的选择操作;获取用户在所述选择界面上选定的无线数据网络;控制所述移动终端切换至所述用户选定的无线数据网络。

在该技术方案中,考虑到会存在信号强度大于等于阈值的无线数据网络会有多个的情况,此时可通过显示包含有所有信号强度大于等于阈值的无线数据网络的选择界面,以供用户进行选择,控制移动终端切换至用户选定的无线数据网络,满足了用户的使用需求。

在上述任一项技术方案中,优选地,所述第二处理单元210具体用于:当确定所述移动终端不处于预定区域内之后,提示用户是否关断所述移动数据网络;在接收到确定关断所述移动数据网络的指令时,控制所述移动终端关断所述移动数据网络;在未接收到关断所述移动数据网络的指令时,控制所述移动终端继续接入所述移动数据网络。

在该技术方案中,考虑到目标应用程序需消耗的流量较大,此时提示用户是否关断移动数据网络,以便用户根据需求来选择关断或关断移动网络,在接收到确定关断移动数据网络的指令时,控制移动终端关断移动数据网络,以节省流量,在未接收到关断移动数据网络的指令时,控制移动终端继续接入移动数据网络,以满足用户的使用需求。

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

如图3所示,本发明的实施例还提出了一种移动终端30,包括:处理器31,存储器32,总线33和通信接口34,所述处理器31、存储器32和通信接口34通过总线33连接;处理器31用于执行存储器32中存储的可执行模块,例如计算机程序。

其中,存储器32可能包含高速随机存取存储器,也可能还包括非易失性存储器,例如至少一个磁盘存储器。通过至少一个通信接口34(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

总线33可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

其中,存储器32用于存储程序,所述处理器31在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流过程定义的装置所执行的方法可以应用于处理器31中,或者由处理器31实现。

处理器31可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器31中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器31可以是通用处理器,包括中央处理器、网络处理器等;还可以是数字信号处理器、专用集成电路、现成可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器32,处理器31读取存储器32中的信息,结合其硬件完成上述方法的步骤。

以上结合附图详细说明了本发明的技术方案,本发明的技术方案提出了一种新的网络切换方案,能够在节省流量的同时,最大程度上的确保应用程序运行稳定性,有效避免用户手动切换网络带来的隐患。

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

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