CN105188118A - 一种移动终端及其节电方法 - Google Patents

一种移动终端及其节电方法 Download PDF

Info

Publication number
CN105188118A
CN105188118A CN201510638696.5A CN201510638696A CN105188118A CN 105188118 A CN105188118 A CN 105188118A CN 201510638696 A CN201510638696 A CN 201510638696A CN 105188118 A CN105188118 A CN 105188118A
Authority
CN
China
Prior art keywords
mobile terminal
application
frequency
time
utilization
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510638696.5A
Other languages
English (en)
Inventor
王璐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Feixun Data Communication Technology Co Ltd
Original Assignee
Shanghai Feixun Data Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201510638696.5A priority Critical patent/CN105188118A/zh
Publication of CN105188118A publication Critical patent/CN105188118A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0264Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by selectively disabling software applications
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供一种移动终端及其节电方法,其中方法包括:当没有外接电源时,确定移动终端中应用的使用频率;如果移动终端中处于运行状态的应用的耗电量超过预先设置的耗电量阈值,和/或,移动终端的剩余电量低于预先设置的剩余电量阈值,关闭使用频率低于预先设置的使用阈值的应用。本发明能够有效存蓄移动终端的电量。

Description

一种移动终端及其节电方法
技术领域
本发明涉及节能技术领域,尤其涉及一种移动终端及其节电方法。
背景技术
随着社会的发展和科技的进步,移动终端,例如手机和平板电脑等的电量已经变成取代生理需求的马斯洛最底层需求。对于智能手机来说,无论单核、双核、四核、甚至八核,虽然处理器飞速发展,但制约智能手机体验的一个至关重要的问题就是电池的容量问题,待机时间过短一直是广大用户的烦恼,即便是搭载了超大容量的电池,也难逃一天一充电的尴尬局面。
在实际生活中,还会经常遇到这样的场景:待会儿有很重要的事情需要使用手机,但是手机电量只剩下20%了,然而电源、数据线、充电宝都没有带,更要命的是,在这个时候,还会有应用推送消息不断涌出,无情地消耗着那点本就无比珍贵的电量。
因此,如何实现智能手机的节能已经成为迫切需要解决的问题。
发明内容
有鉴于此,本发明提供了一种移动终端的节电方法、装置和***,有效存蓄移动终端的电量。
本发明提供了一种移动终端的节电方法,包括:当没有外接电源时,确定移动终端中应用的使用频率;如果所述移动终端中处于运行状态的应用的耗电量超过预先设置的耗电量阈值,和/或,所述移动终端的剩余电量低于预先设置的剩余电量阈值,关闭使用频率低于预先设置的使用阈值的应用。
进一步地,所述确定移动终端中应用的使用频率,具体为:设置第一变量open_count保存所述移动终端中应用在第一时间内的使用频数;设置第二变量standby_time_count保存所述移动终端中应用在第二时间内的待机时长达到设定时长的次数;根据所述open_count和所述standby_time_count的值,确定所述移动终端中应用的使用频率use_rate,其中 u s e _ r a t e = o p e n _ c o u n t + 2 s tan d _ t i m e _ c o u n t .
进一步地,所述确定移动终端中应用的使用频率后,还包括:以<key,value>键值对的形式存储所述移动终端中应用的使用频率,其中所述key为应用ID,所述value为use_rate。
进一步地,所述方法还包括:根据所述use_rate的值对移动终端中应用对应的<key,value>进行排序。
进一步地,所述确定移动终端中应用的使用频率之前,还包括:判断是否有外接电源,在判断出没有外接电源时,确定所述移动终端中应用的使用频率。
进一步地,所述方法还包括:触发所述移动终端的alert()程序,显示电量提醒,且显示处于运行状态的应用的耗电量;当接收到关闭应用请求时,对请求的应用进行关闭操作。
本发明还提供了一种移动终端,包括:第一判断模块,用于判断是否有外接电源;确定模块,用于在所述第一判断模块判断出没有外接电源时,确定所述移动终端中应用的使用频率;第二判断模块,用于判断处于运行状态的应用的耗电量是否超过预先设置的耗电量阈值;第三判断模块,用于判断所述移动终端的剩余电量是否低于预先设置的剩余电量阈值;节电模块,用于在所述第二判断模块判断出处于运行状态的应用的耗电量超过耗电量阈值,和/或,所述第二判断模块判断出移动终端的剩余电量低于剩余电量阈值时,根据预先设置的使用阈值,关闭使用频率低于所述使用阈值的应用。
进一步地,所述确定模块具体用于:设置第一变量open_count保存所述移动终端中应用在第一时间内的使用频数;设置第二变量standby_time_count保存所述移动终端中应用在第二时间内的待机时长达到设定时长的次数;根据所述open_count和所述standby_time_count的值,确定所述移动终端中应用的使用频率use_rate,其中 u s e _ r a t e = o p e n _ c o u n t + 2 s tan d _ t i m e _ c o u n t .
进一步地,所述确定模块还用于:以<key,value>键值对的形式存储所述移动终端中应用的使用频率,其中所述key为应用ID,所述value为use_rate;根据所述use_rate的值对移动终端中应用对应的<key,value>进行排序。
进一步地,所述节电模块还用于:触发所述移动终端的alert()程序,显示电量提醒,且显示处于运行状态的应用的耗电量;当接收到关闭应用请求时,对请求的应用进行关闭操作。
和现有技术相比,本发明的有益效果在于:确定移动终端中应用的使用频率,并结合处于运行状体的应用的耗电量和移动终端的剩余电量为参考,能够为用户关闭一段时间内并未使用的后台应用,且在移动终端电量相对充足时采取节电措施,有效减少电量损失;此外,在移动终端电量不足的时候不仅关闭使用频率较少的应用,还能够向用户发出剩余电量和应用耗电量的提醒,以帮助用户手动关闭应用,进一步减少了电量损失。
附图说明
图1为本发明所公开的移动终端的节电方法的流程示意图。
图2为本发明所公开的移动终端的结构示意图。
具体实施方式
以下将结合附图所示的具体实施方式对本发明进行详细描述,但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。
图1为本发明所公开的移动终端的节电方法的流程示意图。参照图1,本发明的移动终端的节电方法,包括:
步骤101,移动终端判断是否有外接电源,如果是,进入步骤102;如果否,则继续进行步骤101。
步骤102,确定移动终端中应用的使用频率。
相较于现有技术,本发明增加第一变量和第二变量来获取移动终端中应用的使用频率,如下:
设置第一变量open_count,保存移动终端中应用在第一时间内的使用频数;例如第一时间设置为48h,则保存移动终端中应用在48h内被点击触屏的使用频数;
设置第二变量standby_time_count,保存移动终端中应用在第二时间内的待机时长达到设定时长的次数;例如,第二时间设置为24h;待机时长指应用开启后用户未进行操作的时间;设定时长为T,用户可以进行设置。
基于设置的第一变量open_count和第二变量standby_time_count,移动终端中应用的使用频率的具体流程包括:
设置open_count起始值为0,即open_count=0;
如果在第一时间内使用应用,则open_count的值加1;
设置standby_time_count起始值为0,即standby_time_count=0;
设置待机时长等于当前时间减去用户打开应用进行操作的时间,即standby_time=now_time-open_time;
如果在第二时间内待机时长大于设定时长T,则standby_time_count的值加1,即
If(standby_time>T)
{
standby_time_count++;//如果待机时长超过了预设T,则次数加1
}
Else
{
standby_time_count=standby_time_count;//否则次数不变
}
根据open_count和standby_time_count的值,确定该应用的使用频率use_rate,具体计算公式为:以<key,value>键值对的形式存储每个应用的使用频率,其中key为应用ID,value为use_rate。
例如,应用A的open_count=5,stand_time_count=4,应用B的open_count=3,stand_time_count=2,则<A,use_rate>=<ID_A,5.5>,<B,use_rate>=<ID_B,4>,表明A比B使用频率高。将移动终端中所有应用的<ID_X,use_rate>存储在一个二进制文件中,可动态写入每个应用的使用频率,当有新的应用被安装时,追加一个键值对即可。
优选地,还可以按照use_rate的值进行排序,从而得到应用列表List,其中排序可以按照从小到大进行,得到使用频率从低到高的应用列表List,当然也可以有其他的排序方式,例如从大到小,在此不限定。
步骤103,判断处于运行状态的应用的耗电量是否超过预先设置的耗电量阈值,如果否,进行步骤104;如果是,进行步骤105。
在本发明中移动终端具有统计各应用耗电量的能力,因此在本步骤中移动终端可以定时或者实时获取处于运行状态的应用的耗电量,并进行处于运行状态的应用的耗电量和耗电量阈值的大小判断。
步骤104,判断移动终端的剩余电量是否低于预先设置的剩余电量阈值,如果是,进行步骤105;如果否,进行步骤106。
步骤105,根据预先设置的使用阈值,关闭使用频率低于该使用阈值的应用。
在本步骤中,当处于运行状态的应用的耗电量超过耗电量阈值,根据移动终端中应用的use_rate,关闭use_rate低于使用阈值的应用,即在此种情况下,即使移动终端的剩余电量还有很多,也对应用List中use_rate低于使用阈值的应用进行关闭以做到提前节电;当移动终端的剩余电量低于剩余电量阈值,根据移动终端中应用的use_rate,关闭use_rate低于使用阈值的应用。
步骤106,触发显示电量提醒,且显示处于运行状态的应用的耗电量。
在本步骤中,移动终端还提醒用户手动关闭应用,例如当移动终端的剩余电量低于剩余电量阈值时,触发移动终端的alert()程序,显示电量不足提醒,并将处于运行状态的应用的耗电量展示给用户,供用户手动选择关闭运行的应用。
图2为本发明所公开的移动终端的流程示意图。参照图2,本发明的移动终端,包括:
第一判断模块201,用于判断是否有外接电源;
确定模块202,用于在第一判断模块判断出没有外接电源时,确定移动终端中应用的使用频率;
第二判断模块203,用于判断处于运行状态的应用的耗电量是否超过预先设置的耗电量阈值;
第三判断模块204,用于判断移动终端的剩余电量是否低于预先设置的剩余电量阈值;
节电模块205,用于在第二判断模块判断出处于运行状态的应用的耗电量超过耗电量阈值,和/或第二判断模块判断出移动终端的剩余电量低于剩余电量阈值时,根据预先设置的使用阈值,关闭使用频率低于该使用阈值的应用。
其中,确定模块确定移动终端中应用的使用频率具体为:设置第一变量open_count保存所述移动终端中应用在第一时间内的使用频数;设置第二变量standby_time_count保存所述移动终端中应用在第二时间内的待机时长达到设定时长的次数;根据所述open_count和所述standby_time_count的值,确定所述移动终端中应用的使用频率use_rate,其中 u s e _ r a t e = o p e n _ c o u n t + 2 s tan d _ t i m e _ c o u n t .
确定模块还用于:以<key,value>键值对的形式存储所述移动终端中应用的使用频率,其中所述key为应用ID,所述value为use_rate;根据所述use_rate的值对移动终端中应用对应的<key,value>进行排序,形成应用列表List。
节电模块,还用于触发所述移动终端的alert()程序,显示电量提醒,且显示处于运行状态的应用的耗电量;当接收到关闭应用请求时,对请求的应用进行关闭操作。
本发明确定移动终端中应用的使用频率,并结合处于运行状体的应用的耗电量和移动终端的剩余电量为参考,能够为用户关闭一段时间内并未使用的后台应用,且在移动终端电量相对充足时采取节电措施,有效减少电量损失;此外,在移动终端电量不足的时候不仅关闭使用频率较少的应用,还能够向用户发出剩余电量和应用耗电量的提醒,以帮助用户手动关闭应用,进一步减少电量损失。
虽然本发明已以较佳实施例披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。

Claims (9)

1.一种移动终端的节电方法,其特征在于,包括:
当没有外接电源时,确定移动终端中应用的使用频率;
如果所述移动终端中处于运行状态的应用的耗电量超过预先设置的耗电量阈值,和/或,所述移动终端的剩余电量低于预先设置的剩余电量阈值,关闭使用频率低于预先设置的使用阈值的应用。
2.如权利要求1所述的移动终端的节电方法,其特征在于,所述确定移动终端中应用的使用频率,具体为:
设置第一变量open_count保存所述移动终端中应用在第一时间内的使用频数;
设置第二变量standby_time_count保存所述移动终端中应用在第二时间内的待机时长达到设定时长的次数;
根据所述open_count和所述standby_time_count的值,确定所述移动终端中应用的使用频率use_rate,其中 u s e _ r a t e = o p e n _ c o u n t + 2 s tan d _ t i m e _ c o u n t .
3.如权利要求2所述的移动终端的节电方法,其特征在于,所述确定移动终端中应用的使用频率后,还包括:以<key,value>键值对的形式存储所述移动终端中应用的使用频率,其中所述key为应用ID,所述value为use_rate。
4.如权利要求3所述的移动终端的节电方法,其特征在于,所述方法还包括:根据所述use_rate的值对移动终端中应用对应的<key,value>进行排序。
5.如权利要求1~4中任一项所述的移动终端的节电方法,其特征在于,所述方法还包括:触发所述移动终端的alert()程序,显示电量提醒,且显示处于运行状态的应用的耗电量;当接收到关闭应用请求时,对请求的应用进行关闭操作。
6.一种移动终端,其特征在于,包括:
第一判断模块,用于判断是否有外接电源;
确定模块,用于在所述第一判断模块判断出没有外接电源时,确定所述移动终端中应用的使用频率;
第二判断模块,用于判断处于运行状态的应用的耗电量是否超过预先设置的耗电量阈值;
第三判断模块,用于判断所述移动终端的剩余电量是否低于预先设置的剩余电量阈值;
节电模块,用于在所述第二判断模块判断出处于运行状态的应用的耗电量超过耗电量阈值,和/或,所述第二判断模块判断出移动终端的剩余电量低于剩余电量阈值时,根据预先设置的使用阈值,关闭使用频率低于所述使用阈值的应用。
7.如权利要求6所述的移动终端,其特征在于,所述确定模块具体用于:
设置第一变量open_count保存所述移动终端中应用在第一时间内的使用频数;
设置第二变量standby_time_count保存所述移动终端中应用在第二时间内的待机时长达到设定时长的次数;
根据所述open_count和所述standby_time_count的值,确定所述移动终端中应用的使用频率use_rate,其中 u s e _ r a t e = o p e n _ c o u n t + 2 s tan d _ t i m e _ c o u n t .
8.如权利要求7所述的移动终端,其特征在于,所述确定模块还用于:以<key,value>键值对的形式存储所述移动终端中应用的使用频率,其中所述key为应用ID,所述value为use_rate;根据所述use_rate的值对移动终端中应用对应的<key,value>进行排序。
9.如权利要求6~8中任一项所述的移动终端,其特征在于,所述节电模块还用于:触发所述移动终端的alert()程序,显示电量提醒,且显示处于运行状态的应用的耗电量;当接收到关闭应用请求时,对请求的应用进行关闭操作。
CN201510638696.5A 2015-09-29 2015-09-29 一种移动终端及其节电方法 Pending CN105188118A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510638696.5A CN105188118A (zh) 2015-09-29 2015-09-29 一种移动终端及其节电方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510638696.5A CN105188118A (zh) 2015-09-29 2015-09-29 一种移动终端及其节电方法

Publications (1)

Publication Number Publication Date
CN105188118A true CN105188118A (zh) 2015-12-23

Family

ID=54909901

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510638696.5A Pending CN105188118A (zh) 2015-09-29 2015-09-29 一种移动终端及其节电方法

Country Status (1)

Country Link
CN (1) CN105188118A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105759942A (zh) * 2016-02-25 2016-07-13 广东欧珀移动通信有限公司 耗电异常的处理方法及移动终端
CN105955445A (zh) * 2016-04-29 2016-09-21 周肇炎 移动终端的节电方法
CN106951057A (zh) * 2017-03-23 2017-07-14 广东欧珀移动通信有限公司 应用的控制方法及移动终端
CN108170252A (zh) * 2017-12-26 2018-06-15 中国联合网络通信集团有限公司 一种终端节电方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102510422A (zh) * 2011-10-09 2012-06-20 惠州Tcl移动通信有限公司 一种移动终端及其调节运行负荷的方法
CN102811289A (zh) * 2012-08-15 2012-12-05 东莞宇龙通信科技有限公司 终端和终端的电源管理方法
CN103533619A (zh) * 2012-07-05 2014-01-22 华为技术有限公司 移动通信终端及其电源管理方法
US20140207734A1 (en) * 2013-01-23 2014-07-24 Htc Corporation Data synchronization management methods and systems
CN104298336A (zh) * 2013-07-19 2015-01-21 贝壳网际(北京)安全技术有限公司 移动终端及其应用程序的控制方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102510422A (zh) * 2011-10-09 2012-06-20 惠州Tcl移动通信有限公司 一种移动终端及其调节运行负荷的方法
CN103533619A (zh) * 2012-07-05 2014-01-22 华为技术有限公司 移动通信终端及其电源管理方法
CN102811289A (zh) * 2012-08-15 2012-12-05 东莞宇龙通信科技有限公司 终端和终端的电源管理方法
US20140207734A1 (en) * 2013-01-23 2014-07-24 Htc Corporation Data synchronization management methods and systems
CN104298336A (zh) * 2013-07-19 2015-01-21 贝壳网际(北京)安全技术有限公司 移动终端及其应用程序的控制方法和装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105759942A (zh) * 2016-02-25 2016-07-13 广东欧珀移动通信有限公司 耗电异常的处理方法及移动终端
CN105955445A (zh) * 2016-04-29 2016-09-21 周肇炎 移动终端的节电方法
CN106951057A (zh) * 2017-03-23 2017-07-14 广东欧珀移动通信有限公司 应用的控制方法及移动终端
CN106951057B (zh) * 2017-03-23 2020-05-01 Oppo广东移动通信有限公司 应用的控制方法及移动终端
CN108170252A (zh) * 2017-12-26 2018-06-15 中国联合网络通信集团有限公司 一种终端节电方法及装置

Similar Documents

Publication Publication Date Title
CN102811289B (zh) 终端和终端的电源管理方法
CN104166542A (zh) 检测应用耗电的方法和装置
CN105188118A (zh) 一种移动终端及其节电方法
CN105071486A (zh) 一种充电提示方法和装置
CN106304292A (zh) 一种应用消息提醒方法及终端
CN105141762B (zh) 一种移动终端的低电关机方法及***
CN105892614A (zh) 一种智能终端的功耗管控方法及***
CN202652331U (zh) 一种手机死机后进行复位的***
CN104503276A (zh) 一种智能用电的方法、装置及终端
CN103049179A (zh) 移动终端和移动终端屏幕状态控制方法
WO2018018706A1 (zh) 一种应用程序冻结方法及装置
CN104486824A (zh) 移动终端的节能方法及装置
CN104539005A (zh) 一种移动终端充电控制***及方法
CN107493595A (zh) 一种低功耗安全认证装置及控制方法
CN204945252U (zh) 便携式电磁辐射侦测设备
Liu et al. Measuring and optimizing android smartwatch energy consumption: Poster
CN102636757A (zh) 一种电池电量管理方法
CN100479601C (zh) 一种移动通信设备的省电方法
CN105208225A (zh) 一种降低智能手表功耗的方法及装置
CN108232346B (zh) 一种充电方法及装置
CN102970417A (zh) 一种手机的关机闹钟管理方法
CN102290843B (zh) 一种便携式设备自动适配充电器的方法
CN202550660U (zh) 一种移动终端设备及其供电电路
CN201781542U (zh) 一种省电的手机
WO2018137383A1 (zh) 屏幕显示方法及装置、终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
AD01 Patent right deemed abandoned
AD01 Patent right deemed abandoned

Effective date of abandoning: 20190423