功耗检测方法、装置、终端及可读存储介质制造方法及图纸

技术编号:20286836 阅读:33 留言:0更新日期:2019-02-10 18:41
本发明专利技术公开了一种功耗检测方法,该方法包括:侦测终端中当前启动的应用程序具有多个运行进程;则获取所述应用程序在所述终端中预设周期内的历史耗电数据和对应的运行进程数;获取终端当前运行环境的总耗电权值以及所述终端的当前剩余电量;根据所述应用程序的历史耗电数据、所述运行进程数、终端当前运行环境的总耗电权值以及所述终端的当前剩余电量,检测所述终端的剩余电量是否足够应用程序运行一个进程。本发明专利技术还公开了一种装置、一种终端和一种可读存储介质。本发明专利技术能够检测评估终端剩余电量是否足够应用程序运行一个进程。

Power detection methods, devices, terminals and readable storage media

The invention discloses a power consumption detection method, which includes: detecting that an application currently started in a terminal has multiple running processes; acquiring the historical power consumption data and corresponding number of running processes of the application in the preset period of the terminal; acquiring the total power consumption weights of the current operating environment of the terminal and the current residual power of the terminal; and according to the said response; The historical power consumption data of the program, the number of running processes, the total power consumption weight of the current running environment of the terminal and the current residual power of the terminal are used to detect whether the residual power of the terminal is enough for the application program to run a process. The invention also discloses a device, a terminal and a readable storage medium. The invention can detect and evaluate whether the residual power of the terminal is enough for the application program to run a process.

【技术实现步骤摘要】
功耗检测方法、装置、终端及可读存储介质
本专利技术涉及功耗检测方法、装置、终端
,尤其涉及功耗检测方法、装置、终端及可读存储介质。
技术介绍
随着终端中应用程序的不断开发,越来越多的用户喜欢在终端中玩应用程序,应用程序在运行过程中耗电量较大,而终端的绝大部分供电是由其电池提供,当电量低于预设值时,却无法准确的告知具有多个运行进程的应用程序还能不能继续运行完一个进程,或者剩余电量可使用应用程序的剩余时间,例如:游戏程序,剩余电量低于预设值时,用户不清楚剩余电量是否足够其继续进行运行完一个游戏进程,用户如果选择继续游戏,终端可能会因为电量不足而突然关机,导致游戏中断输掉了比赛,另一方面,用户也会因为担心关机,忐忑不安的继续游戏而影响游戏的水平。
技术实现思路
本专利技术的主要目的在于提出一种功耗检测方法、终端及可读存储介质,旨在检测评估终端剩余电量是否足够应用程序运行一个进程。为实现上述目的,本专利技术提供一种功耗检测方法,所述方法包括如下步骤:侦测终端中当前启动的应用程序是否具有多个运行进程;若是,则获取所述应用程序在所述终端中预设周期内的历史耗电数据和对应的运行进程数;获取终端当前本文档来自技高网...

【技术保护点】
1.一种功耗检测方法,其特征在于,所述方法包括如下步骤:侦测终端中当前启动的应用程序是否具有多个运行进程;若是,则获取所述应用程序在所述终端中预设周期内的历史耗电数据和对应的运行进程数;获取终端当前运行环境的总耗电权值以及所述终端的当前剩余电量;根据所述应用程序的历史耗电数据、所述运行进程数、终端当前运行环境的总耗电权值以及所述终端的当前剩余电量,检测所述终端的剩余电量是否足够应用程序运行一个进程。

【技术特征摘要】
1.一种功耗检测方法,其特征在于,所述方法包括如下步骤:侦测终端中当前启动的应用程序是否具有多个运行进程;若是,则获取所述应用程序在所述终端中预设周期内的历史耗电数据和对应的运行进程数;获取终端当前运行环境的总耗电权值以及所述终端的当前剩余电量;根据所述应用程序的历史耗电数据、所述运行进程数、终端当前运行环境的总耗电权值以及所述终端的当前剩余电量,检测所述终端的剩余电量是否足够应用程序运行一个进程。2.如权利要求1所述的功耗检测方法,其特征在于,所述获取所述应用程序在所述终端中预设周期内的历史耗电数据和对应的运行进程数的步骤之前,还包括:判断所述终端的剩余电量是否低于预设值,若是,则执行步骤:获取所述应用程序在所述终端中预设周期内的历史耗电数据和对应的运行进程数。3.如权利要求1所述的功耗检测方法,其特征在于,所述应用程序为具有多局游戏运行进程的游戏程序;则所述应用程序在所述终端中预设周期内的历史耗电数据和对应的运行进程数的步骤为:所述游戏程序在所述终端中预设周期内的历史耗电数据和对应的游戏局数;所述游戏程序在所述终端中预设周期内的历史耗电数据包括:所述游戏程序在所述终端中预设周期内的运行时长、对应的最短单局游戏的耗电量、对应的最长单局游戏的耗电量以及对应的总耗电量;则所述根据所述应用程序的历史耗电数据、所述运行进程数、终端当前运行环境的总耗电权值以及所述终端的当前剩余电量,检测所述终端的剩余电量是否足够应用程序运行一个进程为:根据所述游戏程序的历史耗电数据、所述游戏局数、终端当前运行环境的总耗电权值以及所述终端的当前剩余电量,检测所述终端的剩余电量是否足够游戏程序运行一局游戏进程。4.如权利要求3所述的功耗检测方法,其特征在于,根据所述游戏程序的历史耗电数据、所述游戏局数、终端当前运行环境的总耗电权值以及所述终端的当前剩余电量,检测所述终端的剩余电量是否足够游戏程序运行一局游戏进程的步骤,包括:当终端当前的剩余电量大于或等于所述最长单局游戏的耗电量时,则检测判断所述终端的当前剩余电量足够游戏程序运行一局游戏进程;当终端当前剩余的电量小于或等于最短单局游戏的耗电量时,则检测判断所述终端的剩余电量不足游戏程序运行一局游戏进程;当终端当前的剩余电量小于所述最长单局游戏的耗电量且大于所述最短单局游戏的耗电量时,则根据所述游戏程序在终端中预设周期内的运行时长、总耗电量和对应的游戏局数,计算所述游戏程序单局游戏的时长平均值和单局游戏耗电量平均值;根据公式:所述终端的当前剩余电量-当前运行环境总耗电权值×单局游戏的时长平均值=剩余游戏电量值,计算剩余游戏电量值,当剩余游戏电量值大于或等于单局游戏耗电量平均值时,则检测判断所述终端的当前剩余电量足够游戏程序运行一局游戏进程,当剩余游戏电量值小于单局游戏耗电量平均值时,则检测判断所述终端当前剩余电量不足游戏程序运行一局游戏进程。5.如权利要求3所述的功耗检测方法,其特征在于,根据所述游戏程序的历史耗电数据、所述游戏局数、终端当前运行环境的总耗电权值以及所述终端的当前剩余电量,检测所述终端的剩余电量是否足够...

【专利技术属性】
技术研发人员:张小娟
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1