省电控制方法及装置与流程

文档序号:12740751阅读:188来源:国知局
省电控制方法及装置与流程

本发明涉及电子设备控制技术领域,具体涉及一种省电控制方法及装置。



背景技术:

随着电子技术的发展,手机、平板电脑、笔记本电脑等电子设备使用越来越广泛,在日常生活中扮演的角色越来越重要。网络信号的质量对这些电子设备的续航时间有很大影响。其中一个原因是,电子设备中会安装许多需要连接网络的应用,这些应用会保持与网络的数据传输,当网络信号较差时,这些应用与网络传输数据的成功率较低,以至于频繁传输,导致耗电较快。此外,网络信号质量差易于造成电子设备掉线(断网)、需频繁的重新搜网连网,这些操作也会导致电子设备耗电量增大。



技术实现要素:

鉴于以上内容,有必要提出一种省电控制方法及装置,其可以对电子设备进行电量控制,防止由于网络不稳定导致电量消耗过快。

本发明的第一方面提供一种省电控制方法,应用于电子设备中,所述方法包括:

判断所述电子设备是否位于预设区域;

若所述电子设备位于预设区域,判断是否满足预设的预警条件,所述预设的预警条件包括所述电子设备的网络信号质量低于预设指标;

若满足预设的预警条件,对所述电子设备执行节电操作。

另一种可能的实现方式中,所述预设的预警条件还包括所述电子设备在单位时间内的耗电量大于预设的门限值。

另一种可能的实现方式中,所述网络信号包括无线局域网信号、蜂窝移动网络信号。

另一种可能的实现方式中,所述电子设备的网络信号质量低于预设指标包括:

网络信号强度小于预设强度;或者

搜网时间大于第一预设时间;或者

在第二预设时间内的断网次数大于预设次数。

另一种可能的实现方式中,所述对所述电子设备执行节电操作包括:

输出节电预警提醒;或者

减少所述电子设备重连网络的次数;或者

关闭所述电子设备的网络连接;或者

关闭所述电子设备中耗电量大的应用。

本发明的第二方面提供一种省电控制装置,所述装置包括:

定位单元,用于判断电子设备是否位于预设区域;

检测单元,用于若所述电子设备位于预设区域,判断是否满足预设的预警条件,所述预设的预警条件包括所述电子设备的网络信号质量低于预设指标;

操作单元,用于若满足预设的预警条件,对所述电子设备执行节电操作。

另一种可能的实现方式中,所述预设的预警条件还包括所述电子设备在单位时间内的耗电量大于预设的门限值。

另一种可能的实现方式中,所述网络信号包括无线局域网信号、蜂窝移动网络信号。

另一种可能的实现方式中,所述检测单元具体用于:

判断所述电子设备的网络信号强度是否小于预设强度,或者搜网时间是否大于第一预设时间,或者在第二预设时间内的断网次数是否大于预设次数;

若所述电子设备的网络信号强度小于预设强度,或者搜网时间大于第一预设时间,或者在第二预设时间内的断网次数大于预设次数,则确认所述电子设备连接的网络的信号质量低于预设指标。

另一种可能的实现方式中,所述操作单元具体用于:

若满足预设的预警条件,则输出节电预警提醒,或者减少所述电子设备重连网络的次数,或者关闭所述电子设备的网络连接,或者关闭所述电子设备中耗电量大的应用。

本发明判断电子设备是否位于预设区域,若所述电子设备位于预设区域,判断是否满足预设的预警条件,所述预设的预警条件包括所述电子设备的网络信号质量低于预设指标;若满足预设的预警条件,对所述电子设备执行节电操作。本发明可以在网络信号质量差的时候对电子设备进行节电控制,防止电子设备在网络信号不佳的情况下电量消耗过快。

附图说明

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

图1是本发明实施例提供的省电控制方法的流程图。

图2是本发明实施例提供的省电控制装置的结构图。

图3是本发明实施例提供的实现省电控制方法的电子设备的结构图。

主要元件符号说明

电子设备 1

省电控制装置 10

存储设备 20

处理设备 30

定位单元 201

检测单元 202

操作单元 203

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

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

在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

优选地,本发明的省电控制方法应用在一个或者多个电子设备中。所述电子设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。

所述电子设备可以是,但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、游戏机、交互式网络电视(Internet Protocol Television,IPTV)、智能穿戴式设备等。

图1为本发明实施例提供的省电控制方法的流程图。所述省电控制方法应用于电子设备中。如图1所示,该方法具体包括以下步骤:

101:判断所述电子设备是否位于预设区域。

若所述电子设备不位于预设区域,重复执行101。

所述预设区域可以包括通信热点区域,例如商场、车站、机场、体育场等人流密集区域。所述通信热点区域由于网络用户多,网络业务(如数据业务或语音业务)量大,容易发生信号拥塞。所述预设区域还可以包括网络不稳定区域,例如高铁上。电子设备在这些区域易于出现频繁断网、搜网的现象,导致电子设备耗电量增大,电池续航时间减少。所述预设区域可以根据实际情况进行设定,当电子设备位于该区域时,容易出现网络断断续续的情况。

可以获取所述电子设备当前的位置信息,根据所述电子设备当前的位置信息判断所述电子设备是否位于预设区域。例如,可以利用所述电子设备内置的GPS(Global Positioning System,全球定位系统)模块获取所述电子设备当前的位置信息。

102:若所述电子设备位于预设区域,判断是否满足预设的预警条件,所述预设的预警条件包括所述电子设备的网络信号质量低于预设指标。

若不满足预设的预警条件,重复执行102。

所述网络信号可以包括无线局域网信号、蜂窝移动网络信号。例如,可以判断所述电子设备连接的无线局域网的网络信号质量是否低于预设指标。或者,可以判断所述电子设备连接的蜂窝移动网络的网络信号质量是否低于预设指标。

所述电子设备的网络信号质量低于预设指标可以包括所述电子设备的网络信号强度小于预设强度。例如,所述预设强度为-90dB,若检测到所述电子设备的网络信号强度为-95dB,则判断所述电子设备的网络信号质量低于预设指标,即满足预设的预警条件。

或者,所述电子设备的网络信号质量低于预设指标可以包括所述电子设备的搜网时间大于第一预设时间。例如,所述第一预设时间为10秒,若所述电子设备的搜网时间为15秒,则判断所述电子设备的网络信号质量低于预设指标,即满足预设的预警条件。

或者,所述电子设备的网络信号质量低于预设指标可以包括所述电子设备在第二预设时间内的断网次数大于预设次数。例如,所述第二预设时间为3分钟,所述预设次数为10次,若所述电子设备在3分钟内的断网次数为12次,则判断所述电子设备的网络信号质量低于预设指标,即满足预设的预警条件。

所述电子设备的网络信号质量低于预设指标可以包括前述几种情况的组合。例如,若所述电子设备的网络信号强度小于预设强度且搜网时间大于第一预设时间,则判断所述电子设备的网络信号质量低于预设指标。或者,若所述电子设备的搜网时间大于第一预设时间且在第二预设时间内的断网次数大于预设次数,则判断所述电子设备的网络信号质量低于预设指标。

在另一实施例中,所述预设的预警条件还可以包括所述电子设备在单位时间内的耗电量大于预设的门限值。例如,所述单位时间为1分钟,所述预设的门限值为10毫安,若所述电子设备的在1分钟内的的耗电量为20毫安,则判断所述电子设备在单位时间内的耗电量大于预设的门限值。

103:若满足预设的预警条件,对所述电子设备执行节电操作。

例如,若所述电子设备的网络信号质量低于预设指标,则对所述电子设备执行节电操作。或者,若所述电子设备的网络信号质量低于预设指标,且所述电子设备在单位时间内的耗电量大于预设的门限值,则对所述电子设备执行节电操作。

对所述电子设备执行节电操作可以包括输出节电预警提醒。例如,在所述电子设备的显示界面显示提示信息“当前网络不稳定,建议关闭网络连接”。

对所述电子设备执行节电操作还可以包括减少所述电子设备重连网络的次数。例如,可以设置所述电子设备重连网络的最大次数(例如5次),若所述电子设备重连网络的次数达到所述最大次数,则不再进行网络连接。

对所述电子设备执行节电操作还可以包括关闭所述电子设备的网络连接。可以在所述电子设备的显示界面显示确认信息,询问用户是否关闭所述电子设备的网络连接。例如,在所述电子设备的显示界面显示弹出窗口,该弹出窗口包括信息“是否关闭网络连接?”以及“是”与“否”两个选择框。若用户选择关闭网络连接(例如选择所述弹出窗口中的选择框“是”),则关闭所述电子设备的网络连接。

对所述电子设备执行节电操作还可以包括关闭所述电子设备中耗电量大的应用。例如,可以检测所述电子设备中各个应用在第二预设时间(例如2分钟)内的耗电量,将耗电量大于预设值或者耗电量排名靠前的应用(如耗电量排前3名的应用)关闭。

上述实施例的省电控制方法判断所述电子设备是否位于预设区域,所述预设区域包括数据流量超过预设门限值的通信热点区域;若所述电子设备位于预设区域,判断是否满足预设的预警条件,所述预设的预警条件包括所述电子设备的网络信号质量低于预设指标;若满足预设的预警条件,对所述电子设备执行节电操作。上述实施例的省电控制方法可以根据电子设备所处位置进行电量控制,防止由于网络不稳定导致电量消耗过快。

图2为本发明一个实施例提供的省电控制装置的结构图。如图3所示,所述省电控制装置10可以包括:定位单元201、检测单元202、操作单元203。

定位单元201,用于判断电子设备是否位于预设区域。

所述预设区域可以包括通信热点区域,例如商场、车站、体育场等人流密集区域。所述通信热点区域由于网络用户多,网络业务量大,容易发生信号拥塞。所述预设区域还可以包括网络不稳定区域,例如高铁上。所述预设区域可以根据实际情况进行设定,当电子设备位于该区域时,容易出现网络断断续续的情况。

可以获取所述电子设备当前的位置信息,根据所述电子设备当前的位置信息判断所述电子设备是否位于预设区域。例如,可以利用所述电子设备内置的GPS(Global Positioning System,全球定位系统)模块获取所述电子设备当前的位置信息。

检测单元202,用于若所述电子设备位于预设区域,判断是否满足预设的预警条件,所述预设的预警条件包括所述电子设备的网络信号质量低于预设指标。

所述网络信号可以包括无线局域网信号、蜂窝移动网络信号。例如,可以判断所述电子设备连接的无线局域网的网络信号质量是否低于预设指标。或者,可以判断所述电子设备连接的蜂窝移动网络的网络信号质量是否低于预设指标。

所述电子设备的网络信号质量低于预设指标可以包括所述电子设备的网络信号强度小于预设强度。例如,所述预设强度为-90dB,若检测到所述电子设备的网络信号强度为-95dB,则判断所述电子设备的网络信号质量低于预设指标,即满足预设的预警条件。

或者,所述电子设备的网络信号质量低于预设指标可以包括所述电子设备的搜网时间大于第一预设时间。例如,所述第一预设时间为10秒,若所述电子设备的搜网时间为15秒,则判断所述电子设备的网络信号质量低于预设指标,即满足预设的预警条件。

或者,所述电子设备的网络信号质量低于预设指标可以包括所述电子设备在第二预设时间内的断网次数大于预设次数。例如,所述第二预设时间为3分钟,所述预设次数为10次,若所述电子设备在3分钟内的断网次数为12次,则判断所述电子设备的网络信号质量低于预设指标,即满足预设的预警条件。

所述电子设备的网络信号质量低于预设指标可以包括前述几种情况的组合。例如,若所述电子设备的网络信号强度小于预设强度且搜网时间大于第一预设时间,则判断所述电子设备的网络信号质量低于预设指标。或者,若所述电子设备的搜网时间大于第一预设时间且在第二预设时间内的断网次数大于预设次数,则判断所述电子设备的网络信号质量低于预设指标。

在另一实施例中,所述预设的预警条件还可以包括所述电子设备在单位时间内的耗电量大于预设的门限值。例如,所述单位时间为1分钟,所述预设的门限值为10毫安,若所述电子设备的在1分钟内的的耗电量为20毫安,则判断所述电子设备在单位时间内的耗电量大于预设的门限值。

操作单元203,用于若满足预设的预警条件,对所述电子设备执行节电操作。

例如,若所述电子设备的网络信号质量低于预设指标,则对所述电子设备执行节电操作。或者,若所述电子设备的网络信号质量低于预设指标,且所述电子设备在单位时间内的耗电量大于预设的门限值,则对所述电子设备执行节电操作。

对所述电子设备执行节电操作可以包括输出节电预警提醒。例如,在所述电子设备的显示界面显示提示信息“当前网络不稳定,建议关闭网络连接”。

对所述电子设备执行节电操作还可以包括减少所述电子设备重连网络的次数。例如,可以设置所述电子设备重连网络的最大次数(例如5次),若所述电子设备重连网络的次数达到所述最大次数,则不再进行网络连接。

对所述电子设备执行节电操作还可以包括关闭所述电子设备的网络连接。可以在所述电子设备的显示界面显示确认信息,询问用户是否关闭所述电子设备的网络连接。例如,在所述电子设备的显示界面显示弹出窗口,该弹出窗口包括信息“是否关闭网络连接?”以及“是”与“否”两个选择框。若用户选择关闭网络连接(例如选择所述弹出窗口中的选择框“是”),则关闭所述电子设备的网络连接。

对所述电子设备执行节电操作还可以包括关闭所述电子设备中耗电量大的应用。例如,可以检测所述电子设备中各个应用在第二预设时间(例如2分钟)内的耗电量,将耗电量大于预设值或者耗电量排名靠前的应用(如耗电量排前3名的应用)关闭。

上述实施例的省电控制装置判断所述电子设备是否位于预设区域,所述预设区域包括数据流量超过预设门限值的通信热点区域;若所述电子设备位于预设区域,判断是否满足预设的预警条件,所述预设的预警条件包括所述电子设备的网络信号质量低于预设指标;若满足预设的预警条件,对所述电子设备执行节电操作。上述实施例的省电控制装置可以根据电子设备所处位置进行电量控制,防止由于网络不稳定导致电量消耗过快。

图3为实现本发明省电控制方法的电子设备的结构示意图。所述电子设备1包括存储设备20、处理设备30。

优选地,本发明的省电控制方法通过所述省电控制装置10来实现。

所述电子设备1是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。

所述电子设备1可以是,但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(Personal Digital Assistant,PDA)、游戏机、交互式网络电视(Internet Protocol Television,IPTV)、智能穿戴式设备等。

所述电子设备1可以处于网络中,所述电子设备1所处的网络包括,但不限于互联网、广域网、城域网、局域网、虚拟专用网络(Virtual Private Network,VPN)等。

所述存储设备20用于存储所述省电控制装置10中各个程序段的程序代码。所述存储设备20可以包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

所述处理设备30可以包括一个或者多个微处理器、数字处理器。所述处理设备30可执行所述电子设备1的操作系统以及安装的各类应用程序、程序代码等,例如所述省电控制装置10。所述处理设备30执行所述省电控制装置10的各个程序段的程序代码从而实现:判断所述电子设备1是否位于预设区域,所述预设区域包括数据流量超过预设门限值的通信热点区域;若所述电子设备1位于预设区域,判断是否满足预设的预警条件,所述预设的预警条件包括所述电子设备1的网络信号质量低于预设指标;若满足预设的预警条件,对所述电子设备1执行节电操作。本发明可以根据电子设备1所处位置进行电量控制,防止由于网络不稳定导致电量消耗过快。

在本发明所提供的几个实施例中,应该理解到,所揭露的电子设备和方法,可以通过其它的方式实现。例如,以上所描述的电子设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

另外,在本发明各个实施例中的各功能单元可以集成在相同处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在相同单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。电子设备权利要求中陈述的多个单元或电子设备也可以由同一个单元或电子设备通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

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