终端控制方法及装置制造方法及图纸

技术编号:17884672 阅读:29 留言:0更新日期:2018-05-06 05:03
本公开是关于一种终端控制方法及装置。该方法包括:获取目标终端当前的运行状态相关参数;将当前的运行状态相关参数输入对应的当前状态预测模型,得到目标终端的当前运行状态;在目标终端的当前运行状态为睡眠状态的情况下,关闭目标终端中的目标进程。本公开实施例所提供的终端控制方法及装置,根据目标终端对应的当前状态预测模型,能够准确的确定目标终端的当前运行状态,在确定目标终端的当前运行状态为睡眠状态的情况下,关闭目标终端中的目标进程,降低目标终端的功耗。

Terminal control method and device

The present disclosure relates to a terminal control method and device. The method includes: obtaining the current running state parameters of the target terminal; input the current state related parameters to the corresponding current state prediction model, get the current running state of the target terminal, and close the target process in the target terminal when the current running state of the target terminal is sleep state. The terminal control method and device provided by the public embodiment can accurately determine the current running state of the target terminal according to the current state prediction model corresponding to the target terminal, and to close the target terminal in the target terminal and reduce the end of the target terminal in the case of determining the current state of the target terminal in the state of sleep. End power.

【技术实现步骤摘要】
终端控制方法及装置
本公开涉及电子
,尤其涉及一种终端控制方法及装置。
技术介绍
随着科学技术的进步,智能手机等终端设备的使用越来越广泛。相关技术中,通过提前制定的固定规则来对智能手机的功耗进行优化,但固定规则简单,难以满足不同用户的使用需求。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种终端控制方法及装置。根据本公开实施例的第一方面,提供一种终端控制方法,包括:获取目标终端当前的运行状态相关参数;将所述当前的运行状态相关参数输入对应的当前状态预测模型,得到所述目标终端的当前运行状态;在所述目标终端的当前运行状态为睡眠状态的情况下,关闭所述目标终端中的目标进程。对于上述方法,在一种可能的实现方式中,还包括:将所述目标终端在一段时间内的历史的运行状态相关参数,输入到通用状态预测模型,生成所述当前状态预测模型,其中,所述历史的运行状态相关参数包括睡眠模式对应的运行状态相关参数和非睡眠模式对应的运行状态相关参数。对于上述方法,在一种可能的实现方式中,还包括:获取多个样本终端的运行状态相关参数;对所述多个样本终端的运行状态相关参数进行特征提取,获取多个特征值;对所述多个特征值进行训练,生成所述通用状态预测模型。对于上述方法,在一种可能的实现方式中,所述运行状态相关参数包括以下至少一项:终端的屏幕的亮度、终端移动的速度和加速度、终端所处环境的光照强度和终端所处环境的噪声的分贝数。对于上述方法,在一种可能的实现方式中,关闭所述目标终端中的目标进程,包括以下至少一项:关闭耗电量大于或等于耗电量阈值的目标进程;关闭在当前时刻处于未使用状态的目标进程。根据本公开实施例的第二方面,提供一种终端控制装置,包括:数据获取模块,获取目标终端当前的运行状态相关参数;状态确定模块,将所述当前的运行状态相关参数输入对应的当前状态预测模型,得到所述目标终端的当前运行状态;进程关闭模块,在所述目标终端的当前运行状态为睡眠状态的情况下,关闭所述目标终端中的目标进程。对于上述装置,在一种可能的实现方式中,还包括:模型生成模块,将所述目标终端在一段时间内的历史的运行状态相关参数,输入到通用状态预测模型,生成所述当前状态预测模型,其中,所述历史的运行状态相关参数包括睡眠模式对应的运行状态相关参数和非睡眠模式对应的运行状态相关参数。对于上述装置,在一种可能的实现方式中,还包括:样本获取模块,获取多个样本终端的运行状态相关参数;特征提取模块,对所述多个样本终端的运行状态相关参数进行特征提取,获取多个特征值;模型训练模块,对所述多个特征值进行训练,生成所述通用状态预测模型。对于上述装置,在一种可能的实现方式中,所述运行状态相关参数包括以下至少一项:终端的屏幕的亮度、终端移动的速度和加速度、终端所处环境的光照强度和终端所处环境的噪声的分贝数。对于上述装置,在一种可能的实现方式中,关闭所述目标终端中的目标进程,包括以下至少一项:关闭耗电量大于或等于耗电量阈值的目标进程;关闭在当前时刻处于未使用状态的目标进程。根据本公开实施例的第三方面,提供一种终端控制装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行上述终端控制方法。根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由处理器执行时,使得处理器能够执行上述终端控制方法。本公开的实施例提供的技术方案可以包括以下有益效果:根据目标终端对应的当前状态预测模型,能够准确的确定目标终端的当前运行状态,在确定目标终端的当前运行状态为睡眠状态的情况下,关闭目标终端中的目标进程,降低目标终端的功耗。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种终端控制方法的流程图;图2是根据一示例性实施例示出的一种终端控制方法的流程图;图3是根据一示例性实施例示出的一种终端控制方法的流程图;图4是根据一示例性实施例示出的一种终端控制装置的框图;图5是根据一示例性实施例示出的一种终端控制装置的框图;图6是根据一示例性实施例示出的一种用于终端控制装置800的框图;图7是根据一示例性实施例示出的一种用于终端控制的装置1900的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种终端控制方法的流程图,如图1所示,该方法可以用于终端中,该方法可以包括以下步骤S11至步骤S13。在步骤S11中,获取目标终端当前的运行状态相关参数。在一种可能的实现方式中,运行状态相关参数可以包括与目标终端的睡眠状态存在关系的数据。例如,运行状态相关参数包括以下至少一项:终端的屏幕的亮度、终端移动的速度和加速度、终端所处环境的光照强度和终端所处环境的噪声的分贝数。此外,运行状态相关参数还可以包括:例如,终端的重力传感器等传感器所采集的参数、终端本身的总电量等参数。本领域技术人员可以根据实际需要选择运行状态相关参数,本公开对此不作限制。目标终端可以包括手机、平板电脑等终端设备,本公开对此不作限制。在步骤S12中,将当前的运行状态相关参数输入对应的当前状态预测模型,得到目标终端的当前运行状态。在本实施例中,可以根据预先生成的通用状态预测模型以及目标终端的历史的运行状态相关参数确定适用于目标终端的当前状态预测模型。然后,再将当前的运行状态相关参数输入当前状态预测模型,以便更准确的确定目标终端的当前运行状态。目标终端的当前运行状态可以包括判断目标终端是否处于睡眠状态的判断结果,例如,判断结果为目标终端的当前运行状态为睡眠状态,或者判断结果为目标状态的当前运行状态为非睡眠状态(例如使用状态等)。本公开对此不作限制。在步骤S13中,在目标终端的当前运行状态为睡眠状态的情况下,关闭目标终端中的目标进程。在本实施例中,如果当前状态预测模型输出的判断结果为“睡眠状态”,则确定目标终端的当前运行状态为睡眠状态,关闭目标终端中的目标进程。在一种可能的实现方式中,关闭目标终端中的目标进程,可以包括以下至少一项:关闭耗电量大于或等于耗电量阈值的目标进程;以及关闭在当前时刻处于未使用状态的目标进程。在该实现方式中,可以预先设置耗电量阈值,既可以设置一个适用于全部进程的耗电量阈值;也可以设置多个耗电量阈值,每个进程有对应的耗电量阈值或几个进程对应一个耗电量阈值。例如,可以根据某个进程所耗费的电量占终端总电量的占比对耗电量阈值进行设置,将该进程的耗电量阈值设置为占比为总电量的20%。然后,可以检测目标终端当前运行的各进程的耗电量。如果某个运行的进程的耗电量大于或等于对应的耗电量阈值,则可以将该进程关闭。在该实现方式中,还可以根据进程的使用频率、进程是否在前台(或后台)运行、进程的安装来源等参数,来判断进程是否处于未使用状态。例如,将本文档来自技高网...
终端控制方法及装置

【技术保护点】
一种终端控制方法,其特征在于,包括:获取目标终端当前的运行状态相关参数;将所述当前的运行状态相关参数输入对应的当前状态预测模型,得到所述目标终端的当前运行状态;在所述目标终端的当前运行状态为睡眠状态的情况下,关闭所述目标终端中的目标进程。

【技术特征摘要】
1.一种终端控制方法,其特征在于,包括:获取目标终端当前的运行状态相关参数;将所述当前的运行状态相关参数输入对应的当前状态预测模型,得到所述目标终端的当前运行状态;在所述目标终端的当前运行状态为睡眠状态的情况下,关闭所述目标终端中的目标进程。2.根据权利要求1所述的方法,其特征在于,还包括:将所述目标终端在一段时间内的历史的运行状态相关参数,输入到通用状态预测模型,生成所述当前状态预测模型,其中,所述历史的运行状态相关参数包括睡眠模式对应的运行状态相关参数和非睡眠模式对应的运行状态相关参数。3.根据权利要求2所述的方法,其特征在于,还包括:获取多个样本终端的运行状态相关参数;对所述多个样本终端的运行状态相关参数进行特征提取,获取多个特征值;对所述多个特征值进行训练,生成所述通用状态预测模型。4.根据权利要求1所述的方法,其特征在于,所述运行状态相关参数包括以下至少一项:终端的屏幕的亮度、终端移动的速度和加速度、终端所处环境的光照强度和终端所处环境的噪声的分贝数。5.根据权利要求1所述的方法,其特征在于,关闭所述目标终端中的目标进程,包括以下至少一项:关闭耗电量大于或等于耗电量阈值的目标进程;关闭在当前时刻处于未使用状态的目标进程。6.一种终端控制装置,其特征在于,包括:数据获取模块,获取目标终端当前的运行状态相关参数;状态确定模块,将所述当前的运行状态相关参数输入对应的当前状态预测模型,得到所述目标终端的当前运...

【专利技术属性】
技术研发人员:涂鸿雁
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1