Wi-Fi省电方法及移动终端的制作方法

文档序号:10573210阅读:205来源:国知局
Wi-Fi省电方法及移动终端的制作方法
【专利摘要】本发明公开一种Wi?Fi省电方法及移动终端,利用基站信息的变化来判断移动终端的位置是否发生变化,在未发生变化时关闭Wi?Fi功能,从而减少Wi?Fi模块的唤醒运行以及扫描操作的次数,降低移动终端的耗电量,延长其电池续航时间,在发生变化时扫描是否有可接入的Wi?Fi网络,从而能够及时发现所处区域内的可接入的Wi?Fi网络,便于及时进行数据通信,充分利用Wi?Fi带来的便利。
【专利说明】
W1-Fi省电方法及移动终端
技术领域
[0001 ] 本发明实施例涉及网络连接技术领域,具体涉及一种W1-Fi(Wireless Fidelity,无线保真)省电方法及移动终端。
【背景技术】
[0002]为了随时发现可接入的W1-Fi网络,用户经常一直开启移动终端的W1-Fi模块。当移动终端到达没有W1-Fi网络信号覆盖的区域时,W1-Fi模块的扫描仍在进行,较为密集的唤醒运行以及扫描操作无疑会大大增加移动终端的耗电量,严重影响其电池续航时间。
[0003]然而,如果用户为了省电而在未使用W1-Fi功能时关闭W1-Fi模块,则当移动终端到达有可接入的W1-Fi网络信号覆盖的区域时,移动终端不能及时接入W1-Fi网络,无法充分利用W1-Fi带来的便利。

【发明内容】

[0004]鉴于此,本发明实施例提供一种W1-Fi省电方法及移动终端,能够减少W1-Fi模块的唤醒运行以及扫描操作的次数,减少移动终端的耗电量,延长移动终端的电池续航时间,还能够及时有效发现所处区域内可接入的W1-Fi网络,便于及时进行数据通信。
[0005]本发明实施例提供的一种W1-Fi省电方法,包括:在移动终端开启W1-Fi功能且未接入W1-Fi网络时,判断Modem是否检测到基站信息的变化,基站信息包括与Modem进行通信的基站的身份标识信息;若未检测到基站信息的变化,则关闭W1-Fi功能;若检测到基站信息的变化,则通过W1-Fi功能扫描是否有可接入的W1-Fi网络,并在扫描到有可接入的W1-Fi网络时,移动终端发起接入可接入的W1-Fi网络的动作。
[0006]可选地,在通过W1-Fi功能扫描是否有可接入的W1-Fi网络之前,所述方法还包括:判断距离移动终端前次通过W1-Fi功能执行扫描的时间是否达到预先设定的唤醒周期;若是,则通过W1-Fi功能扫描是否有可接入的W1-Fi网络;若否,则延长一段时间,并直至距离上次通过W1-Fi功能进行扫描的时间达到预先设定的唤醒周期,才执行所述通过W1-Fi功能扫描是否有可接入的W1-Fi网络的步骤。
[0007]可选地,所述方法还包括:在未扫描到有可接入的W1-Fi网络时,关闭W1-Fi功能或执行判断Modem是否检测到基站信息的变化的步骤。
[0008]可选地,移动终端发起接入扫描到的可接入的W1-Fi网络的动作的步骤包括:获取可接入的W1-Fi网络的接入点;查询是否有与接入点相连接的历史记录;若有,则自动通过接入点接入可接入的W1-Fi网络;若无,则提示移动终端的用户连接可接入的W1-Fi网络。
[0009]可选地,移动终端包括W1-Fi模块,关闭W1-Fi功能包括控制W1-Fi模块进入休眠状态或进入断开对W1-Fi模块供电的状态。
[0010]本发明实施例提供的一种移动终端,包括:信息判断模块,用于在移动终端开启W1-Fi功能且未接入W1-Fi网络时判断Modem是否检测到基站信息的变化,其中基站信息包括与Modem进行通信的基站的身份标识信息;W1-Fi模块,用于在信息判断模块未检测到基站信息的变化时关闭W1-Fi功能;以及在信息判断模块未检测到基站信息的变化时,通过W1-Fi功能扫描是否有可接入的W1-Fi网络,并在扫描到有可接入的W1-Fi网络时发起接入扫描到的可接入的W1-Fi网络的动作。
[0011 ]可选地,移动终端还包括时间判断模块,在信息判断模块未检测到基站信息的变化时,时间判断模块用于检测距离移动终端前次通过W1-Fi功能执行扫描的时间是否达到预先设定的唤醒周期;若是,则W1-Fi模块通过W1-Fi功能扫描是否有可接入的W1-Fi网络;若否,则延长一段时间,直至时间判断模块检测距离移动终端前次通过W1-Fi功能执行扫描的时间是否达到预先设定的唤醒周期,W1-Fi模块才扫描是否有可接入的W1-Fi网络。
[0012]可选地,在信息判断模块未检测到基站信息的变化,且在W1-Fi模块未扫描到有可接入的W1-Fi网络时,W1-Fi模块关闭W1-Fi功能,或者由信息判断模块继续判断Modem是否检测到基站信息的变化。
[0013]可选地,W1-Fi模块包括获取单元、查询单元、接入单元以及提示单元,其中,获取单元,用于获取可接入的W1-Fi网络的接入点;查询单元,用于查询是否有与接入点相连接的历史记录;接入单元,用于在查询单元查询到有与接入点相连接的历史记录时自动通过接入点接入可接入的W 1-F i网络;提示单元,用于在查询单元未查询到与接入点相连接的历史记录时提示移动终端的用户连接可接入的W1-Fi网络。
[0014]可选地,关闭W1-Fi功能包括W1-Fi模块进入休眠状态或W1-Fi模块进入断开对其供电的状态。
[0015]本发明实施例的W1-Fi省电方法及移动终端,利用基站信息的变化来判断移动终端的位置是否发生变化,在未发生变化时关闭W1-Fi功能,从而减少W1-Fi模块的唤醒运行以及扫描操作的次数,降低移动终端的耗电量,延长其电池续航时间,在发生变化时扫描是否有可接入的W1-Fi网络,从而能够及时发现所处区域内的可接入的W1-Fi网络,便于及时进行数据通信,充分利用W1-Fi带来的便利。
【附图说明】
[0016]图1是本发明一实施例的W1-Fi省电方法的流程图;
[0017]图2是本发明另一实施例的W1-Fi省电方法的流程图;
[0018]图3是本发明一实施例的移动终端的原理框示意图;
[0019]图4是本发明一实施例的移动终端的硬件结构示意图。
【具体实施方式】
[0020]下面将结合本发明实施例中的附图,对本发明所提供的各个示例性的实施例的技术方案进行清楚、完整地描述。
[0021]图1是本发明一实施例的W1-Fi省电方法的流程图。如图1所示,本实施例的W1-Fi省电方法包括以下步骤:
[0022]Sll:在移动终端开启W1-Fi功能且未接入W1-Fi网络时,判断Modem是否检测到基站信息的变化,基站信息包括基站的身份标识信息;
[0023]开启W1-Fi功能且未接入W1-Fi网络表示移动终端自身的开启W1-Fi模块但未接入其所在区域内的W1-Fi网络,该状态可适用的实际应用场景包括但不限于:移动终端处于锁屏的待机状态、移动终端屏幕开启但未运行任何基于W1-Fi网络的后台业务或应用程序。
[0024]本发明实施例全文所述的移动终端包括但不限于智能手机、便携式通信装置、PDA(Personal Digital Assistant,个人数字助理或平板电脑)、可穿戴设备等具有W1-Fi网络连接功能的电子设备。
[0025]具有W1-Fi网络连接功能的移动终端包括modem(调制解调器)和AP(WirelessAccess Point,无线访问接入点),其中,modem作为一种在发送数据时通过调制将数字信号转换为模拟信号且在接收数据时通过解调将模拟信号转换为数字信号的装置,主要作用是将W1-Fi网络传输的模拟信号转换为数字信号,而后再转换为移动终端可以识别的数字信号;AP相当于一个连接移动终端和W1-Fi网络的桥梁,主要作用是将移动终端接入W1-Fi网络并最终接入以太网。
[0026]在移动终端处于待机状态时,modem仍定期被唤醒与基站通讯,因此可以按照预定周期检测基站信息是否发生变化,即检测移动终端间隔预定周期后所处区域的基站是否变化,其中基站既可以是提供W i _Fi网络的基站也可以是提供以太网的基站。由于每一基站发射的信号的覆盖区域有限、不同区域设置有不同身份标识的基站,因此可以根据基站信息是否变化判断移动终端所处的区域是否发生了变化。
[0027]如果未检测到基站信息的变化,表示移动终端的位置未发生变化,其所处区域内没有可接入的W1-Fi网络,则执行步骤SI 2。
[0028]如果检测到基站信息的变化,表示移动终端的位置发生变化,其所处区域内有可能有可接入的W1-Fi网络,则执行步骤S13及S14。
[0029]S12:关闭移动终端的W1-Fi功能;
[0030]具体地,关闭W1-Fi功能包括但不限于控制移动终端的W1-Fi模块进入休眠状态或者进入断开对W1-Fi模块供电的状态。
[0031]S13:通过W1-Fi功能扫描是否有可接入的W1-Fi网络;
[0032]如果未扫描到可接入的W1-Fi网络,则继续执行步骤SllS卩Modem继续检测基站信息是否发生变化。当然,其他实施例在未扫描到可接入的W1-Fi网络时表示移动终端所处区域内仍然没有可接入的W1-Fi网络,则可执行步骤SI 2即关闭移动终端的W1-Fi功能。
[0033]如果扫描到有可接入的W1-F i网络,则执行步骤S14。
[0034]S14:移动终端发起接入所述可接入的W1-Fi网络的动作。
[0035]由上述可知,本实施例利用基站信息的变化来判断移动终端的位置是否发生变化,在基站信息未发生变化时表示没有可接入的W1-Fi网络,通过关闭W1-Fi功能可以避免唤醒AP,从而减少W1-Fi模块的唤醒运行的次数以及扫描操作的次数,降低移动终端的耗电量,延长其电池续航时间,在基站信息发生变化时扫描是否有可接入的W1-Fi网络,从而能够及时发现移动终端所处区域内的可接入的W1-Fi网络,便于及时接入W1-Fi网络以进行数据通信,充分利用W1-Fi带来的便利。
[0036]移动终端发起接入所述可接入的W1-Fi网络的动作包括两种情况:一种是移动终端与该扫描到的W1-Fi网络之前有过连接,另一种是移动终端与该扫描到的W1-Fi网络之前没有过连接。
[0037]判断是否有过连接的方式包括但不限于查询是否有与该W1-Fi网络的接入点(该接入点实际上也是一种无线访问接入点,但并非是移动终端的AP)相连接的历史记录,具体而言:获取可接入的W1-Fi网络的接入点,而后查询移动终端是否有与接入点相连接的历史记录;若有相连接的历史记录,则自动通过接入点接入可接入的W1-Fi网络;若没有相连接的历史记录,则提示移动终端的用户连接可接入的W1-Fi网络。
[0038]举例而言,在移动终端处于锁屏的待机状态时,如果判定移动终端与本次扫描到的W1-Fi网络的接入点没有相连接的历史记录,则可以在移动终端的屏幕上以提示框的方式提醒用户当前有可接入的W1-Fi网络,当然也可以采用提示框与震动、响铃等相结合的方式。
[0039]图2是本发明另一实施例的W1-Fi省电方法的流程图。如图2所示,本实施例的W1-Fi省电方法包括以下步骤:
[0040]S21:在开启W1-Fi功能且未接入W1-Fi网络时,判断Modem是否检测到基站信息的变化,基站信息包括基站的身份标识信息;
[0041 ]如果未检测到基站信息的变化,则执行步骤S22。
[0042]如果检测到基站信息的变化,则执行步骤S23及S24。
[0043]S22:关闭移动终端的W1-Fi功能;
[0044]S23:判断距离移动终端前次通过W1-Fi功能执行扫描的时间是否达到预先设定的唤醒周期;
[0045 ]该唤醒周期指的是移动终端唤醒AP以搜索W1-F i网络的周期。
[0046]若否,表示当前时刻距离上次扫描时间太短,为了避免增加W1-Fi模块的唤醒运行的次数,本实施例执行步骤S24以及S23。
[0047]若是,则执行步骤S25。
[0048]S24:延长一段时间,并直至距离上次通过W1-Fi功能进行扫描的时间达到预先设定的唤醒周期;
[0049]S25:通过W1-Fi功能扫描是否有可接入的W1-Fi网络;
[0050]如果未扫描到可接入的W1-Fi网络,则继续执行步骤S21S卩Modem继续检测基站信息是否发生变化。
[0051 ]如果扫描到有可接入的W1-Fi网络,则执行步骤S26。
[0052]S26:移动终端发起接入所述可接入的W1-Fi网络的动作。
[0053]与前述实施例不同的是,本实施例在判定移动终端的位置发生变化之后且扫描是否有可接入的W1-Fi网络之前,需要判定此刻距离前次扫描的时间是否达到预先设定的唤醒周期。本实施例主要考虑到即使移动终端的位置发生变化,也并不一定表示当前区域内就一定有可接入的W1-Fi网络,为了避免唤醒AP以进一步减少W1-Fi模块的唤醒运行的次数以及扫描操作的次数,在到达唤醒周期时才进行扫描。
[0054]本实施例无需考虑移动终端在未到达唤醒周期时就错过扫描这一问题,因为唤醒周期必定小于移动终端由一个位置进入另一个位置的时间,也就是说,在第一次检测到基站信息的变化之后且在第二次检测到基站信息的变化之前,移动终端一定会到达唤醒周期,完全可以确保移动终端有足够的时间去扫描并连接可接入的W1-Fi网络。换言之,若在还未到达唤醒周期时用户就已经离开当前可能有可接入的W1-Fi网络的区域,表示用户并不想连接当前区域内的W1-Fi网络进行数据通信,当然也就无需扫描当前区域内是否有可接入的W1-Fi网络。
[0055]图3是本发明一实施例的移动终端的原理框示意图。如图3所示,本实施例的移动终端30包括:
[0056]信息判断模块31,用于在移动终端30开启W1-Fi功能且未接入W1-Fi网络时判断Modem是否检测到基站信息的变化,其中基站信息包括与Modem进行通信的基站的身份标识信息;
[0057]W1-Fi模块32,用于在信息判断模块31未检测到基站信息的变化时关闭W1-Fi功能;以及在信息判断模块31未检测到基站信息的变化时,通过W1-Fi功能扫描是否有可接入的W1-Fi网络,并在扫描到有可接入的W1-Fi网络时发起接入扫描到的可接入的W1-Fi网络的动作。
[0058]可选地,移动终端30还包括时间判断模块33,在信息判断模块31未检测到基站信息的变化时,时间判断模块33用于检测距离移动终端30前次通过W1-Fi功能执行扫描的时间是否达到预先设定的唤醒周期;若是,则W1-Fi模块32通过W1-Fi功能扫描是否有可接入的W1-Fi网络;若否,则延长一段时间,直至时间判断模块33检测距离移动终端30前次通过W1-Fi功能执行扫描的时间是否达到预先设定的唤醒周期,W1-Fi模块32才扫描是否有可接入的W1-Fi网络。
[0059]可选地,在信息判断模块31未检测到基站信息的变化,且在W1-Fi模块32未扫描到有可接入的W1-Fi网络时,W1-Fi模块32关闭W1-Fi功能,或者由信息判断模块31继续判断Modem是否检测到基站信息的变化。
[0060]可选地,W1-Fi模块32包括获取单元321、查询单元322、接入单元323以及提示单元324,其中,获取单元321,用于获取可接入的W1-Fi网络的接入点;查询单元322,用于查询是否有与接入点相连接的历史记录;接入单元323,用于在查询单元322查询到有与接入点相连接的历史记录时自动通过接入点接入可接入的W1-Fi网络;提示单元324,用于在查询单元322未查询到与接入点相连接的历史记录时提示移动终端30的用户连接可接入的W1-Fi网络。
[0061 ] 可选地,关闭W1-Fi功能包括W1-Fi模块32进入休眠状态或W1-Fi模块32进入断开对其供电的状态。
[0062]本发明实施例的移动终端30的上述模块对应执行上述各个实施例的W1-Fi省电方法,具有与其相同的技术效果。
[0063]应该理解到,上述模块的划分为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如两个模块可以集成到另一个系统中,或一些特征可以忽略,或不执行。另外,模块相互之间的连接可以通过一些接口,也可以是电性或其它形式。上述模块既可以采用软件功能框的形式实现,也可以采用例如图4所示的硬件的形式实现。
[0064]参阅图4所示,所述调移动终端30包括至少一个处理器41、至少一个网络接口或其他通信接口 42、存储器43和至少一个通信总线44,存储器44用于存储程序指令。为了方便说明,图4所示处理器41、相应接口、存储器43以及通信总线44的数量为一个。处理器41用于:
[0065]执行程序指令以在移动终端30开启W1-Fi功能且未接入W1-Fi网络时判断Modem是否检测到基站信息的变化,其中基站信息包括与Modem进行通信的基站的身份标识信息;进一步
[0066]执行程序指令以在未检测到基站信息的变化时控制网络接口或其他通信接口42关闭W1-Fi功能;在未检测到基站信息的变化时,控制网络接口或其他通信接口 42通过W1-Fi 功能扫描是否有可接入的 W1-Fi 网络 ,并在扫描到有可接入的 W1-Fi 网络时 ,控制网络接口或其他通信接口 42发起接入扫描到的可接入的W1-Fi网络的动作。
[0067]可选地,在未检测到基站信息的变化时,处理器41还用于执行程序指令以检测前次通过W1-Fi功能执行扫描的时间是否达到预先设定的唤醒周期;若是,则控制网络接口或其他通信接口 42通过W1-Fi功能扫描是否有可接入的W1-Fi网络;若否,则延长一段时间,直至检测距离前次通过W1-Fi功能执行扫描的时间是否达到预先设定的唤醒周期,才通过W1-Fi 功能扫描是否有可接入的 W1-Fi 网络。
[0068]可选地,在未检测到基站信息的变化,且在未扫描到有可接入的W1-Fi网络时,处理器41还用于执行程序指令以控制网络接口或其他通信接口 42关闭W1-Fi功能,或者继续判断Modem是否检测到基站信息的变化。
[0069]可选地,处理器41还用于执行程序指令以获取可接入的W1-Fi网络的接入点,并查询是否有与接入点相连接的历史记录;在查询到有与接入点相连接的历史记录时,控制网络接口或其他通信接口 42自动通过接入点接入可接入的W1-Fi网络;在未查询到与接入点相连接的历史记录时,提示移动终端30的用户连接可接入的W1-Fi网络。
[0070]可选地,关闭W1-Fi功能包括W1-Fi模块进入休眠状态或W1-Fi模块进入断开对其供电的状态。
[0071]应理解,本发明实施例的上述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可存储在一个计算机可读取存储介质中,即本发明实施例可以以软件产品的形式体现出来,其包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器或者网络设备等)执行本发明各实施例所述方法的全部或部分步骤。
[0072]再次说明,以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,例如各实施例之间技术特征的相互结合,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种W1-Fi省电方法,其特征在于,所述方法包括: 在移动终端开启W1-Fi功能且未接入W1-Fi网络时,判断调制解调器Modem是否检测到基站信息的变化,其中所述基站信息包括与所述Modem进行通信的基站的身份标识信息; 若未检测到所述基站信息的变化,则关闭所述W 1-F i功能; 若检测到所述基站信息的变化,则通过所述W1-Fi功能扫描是否有可接入的W1-Fi网络,并在扫描到有可接入的W1-Fi网络时,所述移动终端发起接入所述扫描到的可接入的W1-Fi网络的动作。2.根据权利要求1所述的方法,其特征在于,在通过所述W1-Fi功能扫描是否有可接入的W1-Fi网络之前,所述方法还包括: 判断距离所述移动终端前次通过所述W1-Fi功能执行扫描的时间是否达到预先设定的唤醒周期; 若是,则通过所述W1-Fi功能扫描是否有可接入的W1-Fi网络; 若否,则延长一段时间,并直至距离上次通过所述W1-Fi功能进行扫描的时间达到预先设定的唤醒周期,才执行所述通过所述W1-Fi功能扫描是否有可接入的W1-Fi网络的步骤。3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 在未扫描到有可接入的W1-Fi网络时,关闭所述W1-Fi功能或者执行所述判断Modem是否检测到基站信息的变化的步骤。4.根据权利要求1所述的方法,其特征在于,所述移动终端发起接入所述扫描到的可接入的W1-Fi网络的动作的步骤包括: 获取所述可接入的W1-Fi网络的接入点AP; 查询是否有与所述接入点相连接的历史记录; 若有,则自动通过所述接入点接入所述可接入的W1-Fi网络; 若无,则提示所述移动终端的用户连接所述可接入的W1-Fi网络。5.根据权利要求1-5任意一项所述的方法,其特征在于,所述移动终端包括W1-Fi模块,所述关闭W1-Fi功能包括控制所述W1-Fi模块进入休眠状态或进入断开对所述W1-Fi模块供电的状态。6.一种移动终端,其特征在于,所述移动终端包括: 信息判断模块,用于在移动终端开启W1-Fi功能且未接入W1-Fi网络时判断Modem是否检测到基站信息的变化,其中所述基站信息包括与所述Modem进行通信的基站的身份标识信息; W1-Fi模块,用于在所述信息判断模块未检测到所述基站信息的变化时关闭所述W1-Fi功能;以及 在所述信息判断模块未检测到所述基站信息的变化时,通过所述W1-Fi功能扫描是否有可接入的W1-Fi网络,并在扫描到有可接入的W1-Fi网络时发起接入所述扫描到的可接入的W1-Fi网络的动作。7.根据权利要求6所述的移动终端,其特征在于,所述移动终端还包括时间判断模块,在所述信息判断模块未检测到所述基站信息的变化时,所述时间判断模块用于检测距离所述移动终端前次通过所述W1-Fi功能执行扫描的时间是否达到预先设定的唤醒周期;若是,则所述W1-Fi模块通过所述W1-Fi功能扫描是否有可接入的W1-Fi网络;若否,则延长一段时间,直至所述时间判断模块检测距离所述移动终端前次通过所述W1-Fi功能执行扫描的时间是否达到预先设定的唤醒周期,所述W1-Fi模块才扫描是否有可接入的W1-Fi网络。8.根据权利要求6所述的移动终端,其特征在于,在所述信息判断模块未检测到所述基站信息的变化,且在所述W1-F i模块未扫描到有可接入的W1-F i网络时,所述W1-F i模块关闭所述W 1-F i功能,或者由所述信息判断模块继续判断Modem是否检测到基站信息的变化。9.根据权利要求6所述的移动终端,其特征在于,所述W1-Fi模块包括获取单元、查询单元、接入单元以及提示单元,其中, 所述获取单元,用于获取所述可接入的W1-Fi网络的接入点AP; 所述查询单元,用于查询是否有与所述接入点相连接的历史记录; 所述接入单元,用于在所述查询单元查询到有与所述接入点相连接的历史记录时自动通过所述接入点接入所述可接入的W1-Fi网络; 所述提示单元,用于在所述查询单元未查询到与所述接入点相连接的历史记录时提示所述移动终端的用户连接所述可接入的W1-Fi网络。10.根据权利要求6-9任意一项所述的移动终端,其特征在于,所述关闭W1-Fi功能包括所述W1-Fi模块进入休眠状态或所述W1-Fi模块进入断开对其供电的状态。
【文档编号】H04W52/02GK105933962SQ201610328980
【公开日】2016年9月7日
【申请日】2016年5月18日
【发明人】孙红辉
【申请人】深圳天珑无线科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1