一种降低异常耗电的方法、终端、系统及计算机可读存储介质技术方案

技术编号:17596760 阅读:28 留言:0更新日期:2018-03-31 10:02
本发明专利技术实施例公开了一种降低异常耗电的方法、终端、系统及计算机可读存储介质,其中方法包括:获取应用软件在后台运行时的耗电信息;判断所述应用软件是否触发预设的异常耗电条件;若判断结果为所述应用软件触发所述异常耗电条件,向服务器上报所述应用软件触发所述异常耗电条件的预警信息;从所述服务器获取异常耗电应用软件名单,并根据所述异常耗电应用软件名单管理终端的异常耗电应用软件;其中,所述异常耗电应用软件名单是所述服务器根据各所述应用软件在各所述终端中触发所述异常耗电条件的平均次数确定的。通过应用本发明专利技术的技术方案,可以解决了终端内应用软件异常耗电的问题,降低终端的电量损耗,提高终端的续航时间。

A method, terminal, system and computer readable storage medium for reducing power consumption

The embodiment of the invention discloses a method for reducing power consumption, abnormal terminal, system and computer readable storage medium, wherein the method comprises: acquiring application software running in the background when the power consumption information; judging whether the application software is the default trigger abnormal consumption conditions; if abnormal conditions trigger the power to judge the results for the application early warning information to the server software, the application software to trigger the abnormal power consumption condition; obtaining abnormal power application software list from the server and management terminal of the abnormal power application software according to the abnormal power application software in the list; abnormal power application software of the server list is determined according to the average the number of the application software to trigger the abnormal conditions in the power consumption of each terminal in the. By applying the technical scheme of the invention, the problem of abnormal power consumption of the application software in the terminal can be solved, and the power consumption of the terminal is reduced, and the endurance time of the terminal is improved.

【技术实现步骤摘要】
一种降低异常耗电的方法、终端、系统及计算机可读存储介质
本专利技术涉及通信
,尤其涉及一种降低异常耗电的方法、终端、系统及计算机可读存储介质。
技术介绍
智能终端,如智能手机和平板电脑等正变得越来越流行。在智能终端的使用过程中,功耗大续航时间短一直是突出存在的问题。造成这一问题最主要的元凶是安装在智能终端中的应用软件,主要原因是由于软件开发者对系统的权限滥用或者使用的不规范,导致很多软件即使退到后台,仍旧会持续消耗手机电量,造成手机异常耗电。现有技术中,一般是通过统计应用软件的耗电量来解判断该应用软件是否耗电高。一般的做法有,先由终端将自身安装的应用软件的耗电量排行榜上传到服务器,之后服务器根据各终端的耗电量排行榜获取各应用软件的耗电量总排行,并根据该总排行作为判断应用程序是否异常耗电的依据。现有技术的缺点在于,单纯依靠耗电量排行并不能真实反映应用软件的耗电情况,因为应用软件的耗电量与应用软件的使用情况密切相关,例如,用户经常玩某个游戏,该游戏的耗电量自然就高。因此,单纯的耗电量排行不能真实反映应用软件的耗电情况,或者说不能作为这个应用软件是否属于异常耗电的判断依据,因为它会受每个用户具体使用这个应用的时间所影响。可见,现有技术无法准确的获取真正异常耗电的应用软件,也无法解决终端异常耗电的问题。
技术实现思路
本专利技术实施例提供一种降低异常耗电的方法、终端、系统及计算机可读存储介质,用以解决终端内应用软件异常耗电的问题。第一方面,本专利技术实施例提供了一种降低异常耗电的方法,该方法包括:获取应用软件在后台运行时的耗电信息;判断所述应用软件是否触发预设的异常耗电条件;若判断结果为所述应用软件触发所述异常耗电条件,向服务器上报所述应用软件触发所述异常耗电条件的预警信息;从所述服务器获取异常耗电应用软件名单,并根据所述异常耗电应用软件名单管理终端的异常耗电应用软件;其中,所述异常耗电应用软件名单是所述服务器根据各所述应用软件在各所述终端中触发所述异常耗电条件的平均次数确定的。第二方面,本专利技术实施例提供了一种降低异常耗电的系统,所述系统包括服务器以及多个终端;所述终端包括第一获取单元、判断单元、上报单元、第二获取单元以及管理单元;所述服务器包括统计分析单元,其中:所述获取单元用于获取应用软件在后台运行时的耗电信息;所述判断单元用于判断所述应用软件是否触发预设的异常耗电条件;所述发送单元用于若判断结果为所述应用软件触发所述异常耗电条件,向服务器上报所述应用软件触发所述异常耗电条件的预警信息;所述统计分析单元用于统计各所述应用软件在各终端中触发所述异常耗电条件的平均次数,并根据各所述应用软件在各所述终端中触发所述异常耗电条件的平均次数确定异常耗电应用软件名单;所述第二获取单元用于从所述服务器获取异常耗电应用软件名单;所述管理单元用于根据所述异常耗电应用软件名单管理终端的异常耗电应用软件。第三方面,本专利技术实施例提供了一种终端,该终端包括用于执行上述第一方面的方法的单元。第四方面,本专利技术实施例提供了另一种终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面的方法。第五方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面的方法。通过应用本专利技术的技术方案,由终端获取应用软件在后台运行时的耗电信息,并在应用软件的耗电触发预设的异常耗电条件时将其上报给服务器;由服务器统计分析各应用软件在各终端中触发异常耗电条件的平均次数并由此确定异常耗电应用软件名单;之后终端根据该异常耗电应用软件名单针对性地管理自身的异常耗电应用软件,实现了对其异常耗电行为的早发现、早处理,从而解决了终端内应用软件异常耗电的问题,降低了终端的电量损耗,提高了终端的续航时间。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种降低异常耗电的方法的示意流程图;图2是本专利技术另一实施例提供的一种降低异常耗电的方法的示意流程图;图3是本专利技术又一实施例提供的一种降低异常耗电的方法的示意流程图;图4是本专利技术实施例提供的一种降低异常耗电的系统的示意性框图图5是本专利技术实施例提供的一种终端的示意性框图;图6是图5中第一获取单元的示意性框图;图7是图5中第一判断单元的示意性框图;图8是图5中管理单元的示意性框图;图9是图5中管理单元的另一示意性框图;图10是图5中第二获取单元的示意性框图;图11是本专利技术另一实施例提供的一种终端示意性框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本专利技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。具体实现中,本专利技术实施例中描述的终端包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端。然而,应当理解的是,终端可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。终端支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、网站创建应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息收发应用程序、锻炼支持应用程序、本文档来自技高网...
一种降低异常耗电的方法、终端、系统及计算机可读存储介质

【技术保护点】
一种降低异常耗电的方法,其特征在于,包括:获取应用软件在后台运行时的耗电信息;判断所述应用软件是否触发预设的异常耗电条件;若判断结果为所述应用软件触发所述异常耗电条件,向服务器上报所述应用软件触发所述异常耗电条件的预警信息;从所述服务器获取异常耗电应用软件名单,并根据所述异常耗电应用软件名单管理终端的异常耗电应用软件;其中,所述异常耗电应用软件名单是所述服务器根据各所述应用软件在各所述终端中触发所述异常耗电条件的平均次数确定的。

【技术特征摘要】
1.一种降低异常耗电的方法,其特征在于,包括:获取应用软件在后台运行时的耗电信息;判断所述应用软件是否触发预设的异常耗电条件;若判断结果为所述应用软件触发所述异常耗电条件,向服务器上报所述应用软件触发所述异常耗电条件的预警信息;从所述服务器获取异常耗电应用软件名单,并根据所述异常耗电应用软件名单管理终端的异常耗电应用软件;其中,所述异常耗电应用软件名单是所述服务器根据各所述应用软件在各所述终端中触发所述异常耗电条件的平均次数确定的。2.根据权利要求1所述的方法,其特征在于,所述获取应用软件在后台运行时的耗电信息,包括:若所述应用软件在后台运行,获取所述应用软件在第一预设时长内的耗电量作为第一耗电量。3.根据权利要求2所述的方法,其特征在于,所述判断所述应用软件是否触发预设的异常耗电条件,包括:判断所述第一耗电量是否大于预设的第一耗电量阈值;若判断结果为所述耗电量大于所述第一耗电量阈值,判定所述应用软件触发所述异常耗电条件;若判断结果为所述耗电量不大于所述第一耗电量阈值,判定所述应用软件未触发所述异常耗电条件。4.根据权利要求3所述的方法,其特征在于,所述根据所述异常耗电应用软件名单管理终端的应用软件,包括:根据所述异常耗电应用软件名单确定终端内的异常耗电应用软件;若所述异常耗电应用软件在后台运行,获取所述异常耗电应用软件在第二预设时长内的耗电量作为第二耗电量,所述第二预设时长短于所述第一预设时长;判断所述第二耗电量是否大于预设的第二耗电量阈值,所述第二耗电量阈值小于所述第一耗电量阈值;若所述第二耗电量大于所述第二耗电量阈值,提示用户所述异常耗电应用软件耗电异常。5.根据权利要求1所述的方法,其特征在于,所述根据所述异常耗电应用软件名单管理终端的异常耗电应用软件,包括:若检测到有预下载的应用软件,...

【专利技术属性】
技术研发人员:尉雷金王滨
申请(专利权)人:深圳市金立通信设备有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1