本申请实施例提供了一种设备控制方法及装置,所述设备控制方法包括:确定设备当前所处的使用场景,在每个所述使用场景下,设备均具有多个不同等级的功耗;确定所述设备在当前使用场景下的功耗等级,并基于对应的所述功耗等级确定功耗参数;基于所述功耗参数至少调整所述设备中部分功能器件的运行参数。基于本申请的设备控制方法不仅可以使设备功耗降低,而且不会影响用户对设备的使用,也即不会影响用户在使用设备时设备输出的性能,保证了用户对设备的使用体验。设备的使用体验。设备的使用体验。
【技术实现步骤摘要】
一种设备控制方法及装置
[0001]本申请实施例涉及计算机
,特别涉及一种设备控制方法及装置。
技术介绍
[0002]当前电子设备的系统在正常使用情况下,如笔记本电脑在正常使用下,由于大部分笔记本追求极致轻薄,故其电池容量通常较小且固定,因此在该种情况下,如何延长系统电量的使用时间是关键问题。
[0003]当前方案大多采用根据设备的某单一参数进行设备整体功耗的强制调节,如强制降低功耗以实现节省能耗。但由于设备的性能和功耗是相互影响的,所以采用现有方案会在一定程度上导致设备的性能有所牺牲,影响用户对设备的使用体验。
技术实现思路
[0004]为了解决上述技术问题,本申请实施例提供了一种设备控制方法,包括:
[0005]确定设备当前所处的使用场景,在每个所述使用场景下,设备均具有多个不同等级的功耗;
[0006]确定所述设备在当前使用场景下的功耗等级,并基于对应的所述功耗等级确定功耗参数;
[0007]基于所述功耗参数至少调整所述设备中部分功能器件的运行参数。
[0008]作为一可选实施例,所述确定所述设备在当前使用场景下的功耗等级,包括:
[0009]确定用户对所述设备的使用状态,和/或设备的运行状态;
[0010]至少基于所述使用状态和/或设备的运行状态确定所述设备在当前使用场景下的功耗等级。
[0011]作为一可选实施例,所述确定用户对所述设备的使用状态,包括:
[0012]确定用户是否注视设备;和/或
[0013]确定用户是否操作设备。
[0014]作为一可选实施例,所述确定用户对所述设备的使用状态,包括:
[0015]确定用户对设备是否处于连续操作状态;
[0016]所述确定用户对设备是否处于连续操作状态,包括:
[0017]判断第一时间段内所述设备的鼠标位置的变化满足第一预设条件;或
[0018]在所述设备运行第一目标程序的情况下,判断第二时间段内所述设备的显示屏幕的显示内容的变化满足第二预设条件;
[0019]基于判断结果确定用户对设备是否处于连续操作状态;
[0020]所述至少基于所述使用状态和/或设备的运行状态确定所述设备在当前使用场景下的功耗等级,包括:
[0021]若基于所述判断结果确定用户为非连续操作状态,则直接确定所述设备在当前场景下对应的功耗等级为低功耗等级。
[0022]作为一可选实施例,所述确定设备的运行状态,包括:
[0023]确定所述设备当前运行的应用程序的信息,所述应用程序的信息包括以下至少一项:应用程序的类型、应用程序的运行阶段、应用程序的响应时间。
[0024]作为一可选实施例,所述至少基于所述使用状态和/或设备的运行状态确定所述设备在当前使用场景下的功耗等级,包括:
[0025]基于预置芯片分析处理所述使用状态和/或设备的运行状态;
[0026]基于分析处理结果确定设备的目标运行状态,所述目标运行状态适配用户当前对所述设备的使用需求;
[0027]基于所述目标运行状态确定所述设备在当前使用场景下的功耗等级。
[0028]其中,所述预置芯片的处理功耗小于所述设备的处理器的处理功耗。
[0029]作为一可选实施例,所述设备包括多个第一功能器件及多个第二功能器件,所述第一功能器件用于支持所述设备实现所述应用场景,对应不同的所述应用场景,所述第一功能器件不同;
[0030]所述基于所述功耗参数至少调整所述设备中部分功能器件的运行参数,包括:
[0031]分别确定所述第一功能器件及第二功能器件在所述应用场景下的运行功率范围;
[0032]基于所述功耗参数、各第一功能器件的运行功率范围、各第二功能器件的运行功率范围调整所述第一功能器件、第二功能器件的运行参数。
[0033]作为一可选实施例,所述基于所述功耗参数、各第一功能器件的运行功率范围、各第二功能器件的运行功率范围调整所述第一功能器件、第二功能器件的运行参数,包括:
[0034]基于所述功耗参数、各第一功能器件的运行功率范围及各第二功能器件的运行功率范围分别确定每个所述第一功能器件与第二功能器件调整后的功率,并控制每个所述第一功能器件与第二功能器件分别基于对应的调整后的功率运行;或
[0035]在所述设备的总运行功率固定的情况下,基于所述设备总运行功率、各第一功能器件的运行功率范围及各第二功能器件的运行功率范围,同时结合所述功耗参数分别对每个所述第一功能器件与第二功能器件进行功率重分配,并基于重分配后的功率对应控制所述第一功能器件与第二功能器件的运行。
[0036]作为一可选实施例,所述确定设备当前所处的使用场景,包括:
[0037]确定所述设备当前运行的应用程序,基于所述应用程序确定所述设备所处的使用场景;或
[0038]确定所述设备所处环境,基于所述环境确定所述设备所处的使用场景。
[0039]本申请另一实施例同时提供一种设备控制装置,包括:
[0040]第一确定模块,用于确定设备当前所处的使用场景,在每个所述使用场景下,设备均具有多个不同等级的功耗;
[0041]第二确定模块,用于确定所述设备在当前使用场景下的功耗等级,并基于对应的所述功耗等级确定功耗参数;
[0042]调整模块,用于根据所述功耗参数至少调整所述设备中部分功能器件的运行参数。
[0043]基于上述实施例的公开可以获知,本申请实施例具备的有益效果包括能够根据设备当前所处的使用场景确定对应的功耗等级,并根据功耗等级确定对应的功耗参数,最终
基于该功耗参数对设备中的至少部分功能器件进行匹配调整,如此不仅可以使设备功耗降低,而且不会影响用户对设备的使用,也即不会影响用户在使用设备时设备输出的性能,保证了用户对设备的使用体验。
[0044]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0045]下面通过附图和实施例,对本申请的技术方案做进一步的详细描述。
附图说明
[0046]图1为本申请实施例中的设备控制方法的流程图。
[0047]图2为本申请实施例中的设备控制方法的一应用流程图。
[0048]图3为本申请实施例中的设备控制方法的另一应用流程图。
[0049]图4为本申请实施例中的办公场景下的不同状态示意图。
[0050]图5为本申请实施例中的办公场景下的功率调整示意图。
[0051]图6为本申请实施例中的设备控制装置的结构框图。
具体实施方式
[0052]下面,结合附图对本申请的具体实施例进行详细的描述,但不作为本申请的限定。
[0053]应理解的是,可以对此处公开的实施例做出各种修改。因此,下述说明书本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种设备控制方法,包括:确定设备当前所处的使用场景,在每个所述使用场景下,设备均具有多个不同等级的功耗;确定所述设备在当前使用场景下的功耗等级,并基于对应的所述功耗等级确定功耗参数;基于所述功耗参数至少调整所述设备中部分功能器件的运行参数。2.根据权利要求1所述的设备控制方法,其中,所述确定所述设备在当前使用场景下的功耗等级,包括:确定用户对所述设备的使用状态,和/或设备的运行状态;至少基于所述使用状态和/或设备的运行状态确定所述设备在当前使用场景下的功耗等级。3.根据权利要求2所述的方法,其中,所述确定用户对所述设备的使用状态,包括:确定用户是否注视设备;和/或确定用户是否操作设备。4.根据权利要求2或3所述的方法,其中,所述确定用户对所述设备的使用状态,包括:确定用户对设备是否处于连续操作状态;所述确定用户对设备是否处于连续操作状态,包括:判断第一时间段内所述设备的鼠标位置的变化满足第一预设条件;或在所述设备运行第一目标程序的情况下,判断第二时间段内所述设备的显示屏幕的显示内容的变化满足第二预设条件;基于判断结果确定用户对设备是否处于连续操作状态;所述至少基于所述使用状态和/或设备的运行状态确定所述设备在当前使用场景下的功耗等级,包括:若基于所述判断结果确定用户为非连续操作状态,则直接确定所述设备在当前场景下对应的功耗等级为低功耗等级。5.根据权利要求2所述的方法,其中,所述确定设备的运行状态,包括:确定所述设备当前运行的应用程序的信息,所述应用程序的信息包括以下至少一项:应用程序的类型、应用程序的运行阶段、应用程序的响应时间。6.根据权利要求2所述的方法,其中,所述至少基于所述使用状态和/或设备的运行状态确定所述设备在当前使用场景下的功耗等级,包括:基于预置芯片分析处理所述使用状态和/或设备的运行状态;基于分析处理结果确定设备的目标运行状态,所述目标运行状态适配用户当前对所述设备的使用需求;基于所述目标运行状态确定所述设备在当前使用场景下的功...
【专利技术属性】
技术研发人员:班学历,肖启华,莫志坚,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。