一种调节方法以及装置与流程

文档序号:33017922发布日期:2023-01-20 17:54阅读:37来源:国知局
一种调节方法以及装置与流程

1.本技术涉及数据处理技术领域,尤其涉及一种调节方法以及装置。


背景技术:

2.在实际应用中,对电子设备中的装置,比如手机显示屏幕亮度的调节,都是根据环境亮度自动调节或通过用户的手动操作实现的。然而,这样的调节方式不能满足用户的实际使用需求。


技术实现要素:

3.基于以上问题,本技术实施例提供了一种调节方法以及装置。
4.本技术实施例提供的技术方案是这样的:
5.本技术实施例提供了一种调节方法,所述方法包括:
6.获取第一状态;其中,所述第一状态包括电子设备的用户的状态;
7.确定与所述第一状态对应的第一参数;其中,所述第一参数至少包括所述电子设备的至少一个模块的状态参数;
8.基于所述第一参数调节所述至少一个模块的运行状态。
9.在一些实施例中,所述基于所述第一参数调节所述至少一个模块的运行状态,包括:
10.基于所述第一参数以及所述至少一个模块的运行状态,确定待调节参数;
11.基于所述第一参数以及所述待调节参数,确定调节策略;
12.基于所述调节策略调节所述待调节参数,以调节所述至少一个模块的运行状态。
13.在一些实施例中,所述待调节参数的数量为至少两个,所述调节策略包括是否联动调节所述待调节参数中的参数;所述基于所述第一参数以及所述待调节参数,确定调节策略,包括:
14.确定所述电子设备所处环境的环境信息;其中,所述环境信息至少包括所述环境所处时区对应的时段信息和/或所述环境对应的场景信息;
15.确定所述第一参数与所述待调节参数之间的参数差异;
16.基于所述环境信息以及所述参数差异,确定是否联动调节所述待调节参数中的参数。
17.在一些实施例中,所述确定所述电子设备所处环境的环境信息,包括:
18.获取所述电子设备的网络连接信息;
19.基于所述网络连接信息,确定所述环境信息。
20.在一些实施例中,所述确定所述电子设备所处环境的环境信息,包括:
21.采集所述用户的行为信息;
22.基于所述行为信息,确定所述用户的日程信息;
23.基于所述日程信息,确定所述环境信息。
24.在一些实施例中,所述基于所述环境信息以及所述参数差异,确定是否联动调节所述待调节参数中的参数,包括:
25.基于所述环境信息,确定所述待调节参数中每一参数的调节步长、以及所述待调节参数中各个参数的调节顺序;
26.基于所述参数差异,确定是否基于所述调节顺序以及所述调节步长联动调节所述待调节参数中的参数。
27.在一些实施例中,所述基于所述第一参数以及所述待调节参数,确定调节策略,包括:
28.获取所述用户的历史调节信息;
29.确定所述第一参数与所述待调节参数之间的参数差异;
30.基于所述历史调节信息以及所述参数差异,确定所述调节策略。
31.在一些实施例中,所述基于所述第一参数调节所述至少一个模块的运行状态,包括:
32.基于所述第一状态,确定用户距离;其中,所述用户距离包括所述用户与所述电子设备之间的距离;
33.若所述用户距离小于或等于第一阈值、且所述用户距离小于或等于所述第一阈值的持续时间大于或等于第二阈值,基于所述第一参数调节所述至少一个模块的运行状态,直至所述至少一个模块的输入输出参数为第二参数;其中,所述第一参数与所述第二参数之间的差异小于预设阈值。
34.在一些实施例中,所述基于所述第一参数调节所述至少一个模块的运行状态之后,所述方法还包括:
35.调节所述至少一个模块的状态参数至第二状态;其中,所述第二状态包括调节所述至少一个模块的运行状态之前所述至少一个模块的输入输出参数的状态。
36.本技术实施例还提供了一种调节装置,所述装置包括:
37.获取模块,用于获取第一状态;其中,所述第一状态包括电子设备的用户的状态;
38.确定模块,用于确定与所述第一状态对应的第一参数;其中,所述第一参数至少包括所述电子设备的至少一个模块的状态参数;
39.调节模块,用于基于所述第一参数,调节所述至少一个模块的运行状态。
40.本技术实施例还提供了一种电子设备,所述设备包括处理器和存储器;所述存储器中存储有计算机程序,所述计算机程序被处理器执行时,能够实现如前任一所述的调节方法。
41.本技术实施例还提供了一种计算机可读存储介质,该存储介质中存储有计算机程序,该计算机程序被电子设备的处理器执行时,能够实现如前任一所述的调节方法。
42.本技术实施例提供的调节方法中,由于第一状态包括电子设备的用户的状态,因此与第一状态对应的第一参数,能够包含对用户的状态产生积极或消极影响的至少一种参数;并且,由于第一参数至少包括电子设备的至少一个模块的状态参数,从而使得通过第一参数能够确定对用户的状态产生积极或消极影响的至少一个模块;与此同时,基于第一参数调节至少一个模块的运行状态,不仅能够实现对与用户的状态关联的至少一个模块的运行状态的精准调节,而且还能实现对与用户的状态关联的至少一个模块的运行状态的适应
性调节,从而实现了对至少一个模块的人性化、智能化调节,提高了电子设备的智能化水平,使得电子设备能够满足多样化的实际使用需求。
附图说明
43.图1为本技术实施例提供的调节方法的流程示意图;
44.图2为本技术实施例提供的调节至少一个模块的运行状态的流程示意图;
45.图3为本技术实施例提供的确定调节策略的流程示意图;
46.图4为本技术实施例提供的应用于睡眠场景的调节方法的流程示意图;
47.图5为本技术实施例提供的调节装置的结构示意图。
具体实施方式
48.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
49.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
50.在实际应用中,对电子设备比如手机的参数调节,通常是通过用户手动调节的方式、或者基于环境状态比如环境光亮度自动调节实现的,这样的调节方式不能满足实际的调节需求。
51.基于以上问题,本技术实施例提供了一种调节方法以及装置。本技术实施例提供的调节方法,在获取电子设备的用户的状态即第一状态之后,能够确定与第一状态对应的第一参数,并基于第一参数调节电子设备的至少一个模块的运行状态;其中,第一参数包括电子设备的至少一个模块的状态参数。如此,本技术实施例提供的调节方法,实现了根据电子设备的用户的状态间接的调节电子设备的至少一个模块的运行状态,从而使得对电子设备的至少一个模块的运行状态的调节方向以及调节结果,能够满足实际的调节需求,进而提高了对至少一个模块的运行状态调节的针对性和精准度。
52.本技术实施例提供的调节方法,可以通过电子设备的处理器实现;上述处理器可以为特定用途集成电路(application specific integrated circuit,asic)、数字信号处理器(digital signal processor,dsp)、数字信号处理装置(digital signal processing device,dspd)、可编程逻辑装置(programmable logic device,pld)、现场可编程逻辑门阵列(field programmable gate array,fpga)、中央处理器(central processing unit,cpu)、控制器、微控制器、微处理器中的至少一种。
53.图1为本技术实施例提供的调节方法的流程示意图,如图1所示,该流程可以包括以下步骤:
54.步骤101、获取第一状态。
55.其中,第一状态包括电子设备的用户的状态。
56.在一种实施方式中,电子设备可以包括具备数据处理功能的任意设备,比如电子设备可以包括家用电器设备,比如智能门禁设备、电视机设备以及空气净化设备等;示例性的,电子设备可以包括办公设备,比如计算机设备以及打印机设备等;示例性的,电子设备可以包括移动终端设备,比如智能手机或智能穿戴设备。
57.在一种实施方式中,第一状态可以包括电子设备的用户的情绪状态,比如兴奋、激
动以及悲伤等情绪状态;示例性的,第一状态可以包括用户的身体状态,比如疲劳状态;示例性的,第一状态可以包括用户的运动状态,比如用户处于静止状态还是持续运动的状态;示例性的,第一状态可以包括与用户的生物钟相关的状态,比如睡眠状态或清醒状态;示例性的,第一状态可以包括用户的生理指征状态,比如用户的血压、心跳以及脑电波等状态。
58.在一种实施方式中,第一状态可以是电子设备从其它设备中获取的,比如智能手机可以通过智能手表获取用户的血压以及心跳等状态数据;示例性的,电子设备可以通过其所包含的数据采集装置采集用户数据,并对用户数据进行特征识别,得到识别结果,然后对识别结果进行整合而得到第一状态;示例性的,上述数据采集装置可以包括音频采集装置、图像采集装置以及传感器装置等,本技术实施例对此不作限定。
59.示例性的,电子设备可以在得到用户的许可的条件下,获取第一状态。
60.步骤102、确定与第一状态对应的第一参数。
61.其中,第一参数至少包括电子设备的至少一个模块的状态参数。
62.在一种实施方式中,电子设备的至少一个模块的运行状态,可以对第一状态产生积极或消极影响,相应的,第一参数可以包括对第一状态产生积极或消极影响的参数;比如在第一状态表示用户处于激动状态的情况下,至少一个模块可以包括电子设备的音频输出模块以及视频输出模块,示例性的,音频输出模块的第一参数可以包括音频输出模块输出的音频数据、音频数据的频率、响度、音色以及节奏,视频输出模块的第一参数可以包括图像数据或视频数据的亮度、色温、以及内容数据。
63.示例性的,可以对第一状态以及电子设备的至少一个模块的运行状态进行分析,从而确定与至少一个模块的运行状态关联的参数对第一状态的影响程度,并将上述参数中对第一状态的影响程度大于或等于第三阈值的参数,确定为第一参数。
64.在一种实施方式中,第一状态与第一参数之间可以具备对应关系;示例性的,不同的第一状态对应的第一参数可以不同,比如用户的平静状态或睡眠状态对应的第一参数、与用户的激动状态或工作状态对应的第一参数可以不同;示例性的,在获取第一状态之后,可以基于第一状态与上述对应关系中的第一状态之间的匹配关系,从上述对应关系中获取与当前的第一状态对应的第一参数。
65.步骤103、基于第一参数调节至少一个模块的运行状态。
66.在一种实施方式中,可以基于第一参数将至少一个模块的运行状态从第一运行状态调整至第二运行状态;示例性,第一运行状态可以包括至少一个模块的当前运行状态;示例性的,第二运行状态对第一状态的消极或积极影响程度可以小于或等于第三阈值。
67.在一种实施方式中,在至少一个模块的数量中模块的数量为多个的情况下,可以基于第一参数对多个模块中的至少部分模块的运行状态进行调整。
68.由以上可知,本技术实施例提供的调节方法,在获取第一状态之后,能够确定与第一状态对应的第一参数,还能够基于第一参数调节至少一个模块的运行状态,其中,第一状态包括电子设备的用户的状态,第一参数至少包括电子设备的至少一个模块的状态参数。
69.由此,本技术实施例提供的调节方法中,由于第一状态包括电子设备的用户的状态,因此与第一状态对应的第一参数,能够包含对用户的状态产生积极或消极影响的至少一种参数;并且,由于第一参数至少包括电子设备的至少一个模块的状态参数,从而使得通过第一参数能够确定对用户的状态产生积极或消极影响的至少一个模块;与此同时,基于
第一参数调节至少一个模块的运行状态,不仅能够实现对与用户的状态关联的至少一个模块的运行状态的精准调节,而且还能实现对与用户的状态关联的至少一个模块的运行状态的适应性调节,从而实现了对至少一个模块的人性化、智能化调节,提高了电子设备的智能化水平,能够满足多样化的实际使用需求。
70.基于前述实施例,本技术实施例提供的调节方法中,基于第一参数调节至少一个模块的运行状态,可以通过图2所示的流程实现,图2为本技术实施例提供的调节至少一个模块的运行状态的流程示意图,如图2所示,该流程可以包括以下步骤:
71.步骤201、基于第一参数以及至少一个模块的运行状态,确定待调节参数。
72.在一种实施方式中,待调节参数的数量可以为至少一个;示例性的,待调节参数可以包括至少一个模块中单个模块的输入输出参数;示例性的,在至少一个模块的数量为多个的情况下,待调节参数可以包括多个模块中的至少两个模块的输入输出参数;示例性的,输入输出参数可以包括上述模块处理的数据的格式、内容、风格,还可以包括上述模块输出数据的形式参数,比如音量、亮度等。
73.在一种实施方式中,至少一个模块的运行状态可以包括当前时刻至少一个模块的运行状态,或者从第一时刻至当前时刻的时段内,至少一个模块的运行状态;示例性的,第一时刻可以早于当前时刻。
74.示例性的,可以基于第一参数的类型以及至少一个模块的运行状态,确定待调节参数;示例性的,比如第一参数的类型可以包括音频参数,那么可以基于至少一个模块中音视频输出模块的运行状态,确定待调节参数包括音视频输出模块的音频输出参数和视频输出参数,还可以包括音视频模块当前正在解码的音频和/或视频文件的参数,比如音频和/或视频文件的作者、风格以及节奏等;示例性的,比如第一参数的类型包括亮度参数,那么,可以基于至少一个模块中视频输出模块、设置模块的运行状态,确定待调节参数包括电子设备的显示模块的显示亮度。
75.步骤202、基于第一参数以及待调节参数,确定调节策略。
76.在一种实施方式中,调节策略可以包括如何对待调节参数进行调节、启动对待调节参数调节的条件以及时机等;示例性的,调节策略还可以包括是否自动的、自适应的调节待调节参数;示例性的,调节策略还可以包括是否基于用户预先设定的步骤或基于用户的输入指令对待调节参数进行调节。
77.在一种实施方式中,可以基于第一参数以及待调节参数的类型,确定调节策略,比如第一参数以及待调节参数包括音频输出参数,则可以确定调节策略为:在调节当前音视频输出模块的音频输出参数的基础上,同步限制其它具备音频输出功能的模块的工作状态。
78.在一种实施方式中,可以基于第一参数以及待调节参数中所包含的参数的数量,确定调节策略,比如第一参数以及待调节参数中包含的参数的数量大于或等于第四阈值,则可以确定调节策略为:在指定时段内实现对待调节参数的调节。
79.在一种实施方式中,可以基于第一参数以及待调节参数对应的能耗状态,确定调节策略,比如第一参数以及待调节参数中包含的参数的能耗大于或等于第五阈值,则可以确定调节策略为:调节待调节参数至指定状态,从而使得其对应的至少一个模块的能耗小于第五阈值。
80.步骤203、基于调节策略调节待调节参数,以调节至少一个模块的运行状态。
81.在一种实施方式中,可以在调节策略所包含的调节条件满足时,基于调节策略中的调节步骤对调节参数进行调节,从而调节至少一个模块的运行状态;示例性的,调节条件可以包括电子设备的剩余电量为指定电量、电子设备中处于运行状态的进程数量为指定数量、电子设备的发热状态为第一指定状态、电子设备的持续运行时间为指定时长、第一状态为第二指定状态中的至少一种;示例性的,第二指定状态可以包括亚健康状态、办公状态或睡眠状态等。
82.在一种实施方式中,可以基于调节策略调节待调节参数,以调节至少一个模块的运行状态,直至至少一个模块的运行状态切换至目标状态为止。
83.由以上可知,本技术实施例提供的调节方法,基于第一参数以及至少一个模块的运行状态确定待调节参数后,能够基于第一参数以及待调节参数确定调节策略,然后再基于调节策略调节待调节参数,以调节至少一个模块的运行状态。
84.由此,本技术实施例提供的调节方法,基于第一参数以及至少一个模块的运行状态确定待调节参数,从而使得待调节参数不仅与第一参数相关,而且与至少一个模块的实际运行状态相关,提高了待调节参数的针对性和精准度;并且,基于第一参数以及待调节参数确定调节策略,能够提高调节策略对待调节参数的过程、以及调节结果与第一参数之间的关联性和对应性;与此同时,基于调节策略调节待调节参数,能够使得调节结束后的至少一个模块的运行状态,能够与第一参数以及实际的调节需求匹配,从而能够提高调节效率,改善调节效果。
85.基于前述实施例,本技术实施例提供的调节方法中,待调节参数的数量为至少两个;调节策略包括是否联动调节待调节参数中的参数。
86.在一种实施方式中,联动调节待调节参数中的参数,可以包括同时调节待调节参数中的参数;示例性的,联动调节待调节参数中的参数,可以包括按照预设顺序或调节策略中设置的顺序对待调节参数中的至少两个参数依次进行调节;示例性的,联动调节待调节参数中参数,可以包括按照预设顺序或调节策略中限定的顺序,对待调节参数中的至少两个参数进行间歇性的顺次或递归调节,比如在第一时段内调节第一待调节参数,第二时段内调节第二待调节参数,在第三时段内调节第一待调节参数,第四时段内调节第二待调节参数;其中,第一时段、第二时段、第三时段以及第四时段可以为具备时间连续性的时段。
87.相应的,基于第一参数以及待调节参数,确定调节策略,可以通过图3所示的流程实现,图3为本技术实施例提供的确定调节策略的流程示意图;如图3所示,该流程可以包括以下步骤:
88.步骤301、确定电子设备所处环境的环境信息。
89.其中,环境信息至少包括环境所处时区对应的时段信息和/或环境对应的场景信息。
90.在一种实施方式中,环境所处时区可以是在确定环境的位置后,再根据环境的位置确定的;示例性的,环境所处时区对应的时段信息可以包括电子设备的时间信息在环境所处时区中的时间段信息,比如电子设备的时间信息在环境所处的东八时区为午夜休息时段。
91.在一种实施方式中,场景信息可以包括家庭场景、工作场景、商旅场景、以及户外
健身场景等;示例性的,环境对应的场景信息可以包括环境所处位置的场景信息。
92.示例性的,可以结合环境所处位置的社会环境信息,对环境所处位置进行关联分析,从而确定环境所处位置的场景信息,比如,根据环境所处位置的城市、街道、建筑物功能、节假日时段、以及是否存在活动组织等信息,对环境所处位置对应的经纬度进行关联分析,从而确定环境所处位置的场景信息。
93.示例性的,可以通过网络搜索的方式获取电子设备所处位置的环境关联的社会环境信息;还可以通过电子设备中的数据采集装置对电子设备所处位置的环境参数进行采集,并对采集得到的环境参数进行特征识别以及关联分析而确定电子设备所处环境的社会环境信息,本技术实施例对此不作限定。
94.在一种实施方式中,环境信息与第一参数之间可以存在一一对应的关联关系,比如会议场景对应的第一参数与睡眠场景对应的第一参数可以不同。
95.步骤302、确定第一参数与待调节参数之间的参数差异。
96.在一种实施方式中,第一参数可以包括至少两个维度的信息,其中,第一个维度可以包括第一参数的类型或名称,第二个维度可以包括第一参数的参数值;相应的,待调节参数也可以包括至少两个维度的信息,比如待调节参数的类型以及待调节参数的当前参数值。
97.在一种实施方式中,可以对第一参数以及待调节参数中参数的类型进行比较,此时,参数差异可以包括第一参数与待调节参数之间的参数类型差异。
98.在一种实施方式中,可以对目标参数的参数值,以及待调节参数中对应类型的参数的参数值进行比较,从而确定参数差异,此时的参数差异可以包括第一参数与待调节参数中对应类型的参数之间的参数值差异。
99.步骤303、基于环境信息以及参数差异,确定是否联动调节待调节参数中的参数。
100.在一种实施方式中,可以基于环境信息中的时段信息与用户预先设定的目标时段之间的时间差,确定参数调节速率,然后基于参数调节速率、参数差异以及目标参数,确定是否联动调节待调节参数,比如基于调节速率以及参数差异,确定在上述时间差对应的时段内对待调节参数中各个参数的调节结果与第一参数的参数值不匹配,此时可以确定需要联动调节待调节参数;示例性的,若基于调节速率以及参数差异,确定在上述时间差对应的时段内对待调节参数中各个参数的调节结果与第一参数的参数值匹配,则可以确定不联动调节待调节参数。
101.在一种实施方式中,可以确定第一参数以及调节速率,然后基于参数差异、调节速率以及第一参数之间的关系,确定是否联动调节待调节参数;比如在涉及核心数据的会议场景内,可以确定环境信息中的会议场景对应的第一参数包括飞行模式以及静音模式,此时可以根据会议开始时间确定调节速率,然后基于调节速率对包括电子设备当前的网络连接参数、音视频播放参数、数据采集参数以及音视频数据采集状态在内的参数差异,确定在会议开始时间之前能够将上述参数差异对应的待调节参数调节至第一参数的参数值,若否,则确定需要联动调节待调节参数,相应的,若是,则可以确定不需要联动调节待调节参数。
102.由以上可知,本技术实施例提供的调节方法中,待调节参数的数量为至少两个,调节策略包括是否联动调节待调节参数中的参数,在确定电子设备所处环境的环境信息、以
及确定第一参数与待调节参数之间的参数差异后,能够基于环境信息以及参数差异,确定是否联动调节待调节参数中的参数;其中,环境信息至少包括环境所处时区对应的时段信息和/或环境对应的场景信息。
103.由此,本技术实施例提供的调节方法,通过确定电子设备所处环境的环境信息,能够提高对待调节参数调节的环境针对性;并且,通过确定第一参数与待调节参数之间的参数差异,能够预先确定待调节参数的调节方向;与此同时,基于环境信息以及参数差异,确定是否联动调节待调节参数中的参数,不仅能够精确的控制对待调节参数的调节模式,而且还能降低对待调节参数调节的时间成本以及功耗成本。
104.基于前述实施例,本技术实施例提供的调节方法中,确定电子设备所处环境的环境信息,可以通过以下方式实现:
105.获取电子设备的网络连接信息;基于网络连接信息,确定环境信息。
106.在一种实施方式中,网络连接信息可以包括电子设备的有线或无线的网络连接信息,比如电子设备连接的wi-fi、蓝牙以及移动通信网络的信息;示例性的,网络连接信息可以包括电子设备接入网络的标识、接入的网络设备所处位置或网络设备所覆盖的地域范围等。
107.示例性的,通过电子设备接入的移动通信网络,可以确定电子设备接入的基站的基站标识,由于每一基站都有确定的设置位置以及信号覆盖范围,因此,基于基站标识以及基站标识对应的基站的设置位置和信号覆盖范围,就可以确定电子设备的位置信息,然后可以基于电子设备的位置信息,确定环境信息。
108.由以上可知,本技术实施例提供的调节方法,在获取电子设备的网络连接信息后,能够基于网络连接信息,确定环境信息。
109.由于电子设备的网络连接状态能够实时获取、且能够实时更新,因此,网络连接信息的精确度较高;并且,获取电子设备的网络连接信息并不需要额外的数据采集和数据处理操作,如此,基于网络连接信息确定环境信息,能够大大降低确定环境信息的时间成本以及计算成本,从而能够提高确定环境信息的效率。
110.基于前述实施例,本技术实施例提供的调节方法中,确定电子设备所处环境的环境信息,可以通过以下方式实现:
111.采集用户的行为信息;基于行为信息,确定用户的日程信息;基于日程信息,确定环境信息。
112.示例性的,电子设备可以在得到用户的许可的情况下,执行采集用户的行为信息的操作。
113.在一种实施方式中,用户的行为信息可以包括用户在日常生活或工作中执行的一系列的、离散的、但与时间以及地点关联的行为,比如用户早上六点在家中起床,早上八点启动车辆,早上八点至九点之间驾车行驶在第一路段,在晚上八点至九点之间驾车行驶在第二路段等;示例性的,可以通过电子设备的数据采集装置采集上述行为信息;示例性的,数据采集装置可以包括音频采集装置、视频采集装置、传感器装置、时间获取装置以及全球定位系统(global positioning system,gps)装置等。
114.在一种实施方式中,电子设备可以对一系列离散的行为信息进行时间、地点关联,从而确定用户的日程信息;示例性的,日程信息中的信息可以是对行为信息进行分类、聚
合、以及特征识别的结果;示例性的,日程信息可以包括按照日期、地点对行为信息进行分类聚合的结果;示例性的,日程信息还可以包括与日期和/或地点对应的环境信息。
115.在一种实施方式中,可以基于电子设备当前所处环境的位置和/或时段信息,对日程信息进行筛选,从而确定环境信息。
116.由以上可知,本技术实施例提供的调节方法,在采集用户的行为信息并基于行为信息确定用户的日程信息后,能够基于日程信息确定环境信息。
117.由此,本技术实施例提供的调节方法,通过采集用户的行为信息,能够获得用户在日常生活和工作中的惯性执行动作、以及与上述惯性执行动作关联的环境信息;并且,基于行为信息确定的日程信息,能够将行为信息中离散的时间、地点以及环境信息整合起来,从而能够提高基于日程信息确定环境信息的效率,进而提高参数调节的效率;与此同时,基于日程信息确定的环境信息,能够与用户的日常惯性操作一致,从而提高环境信息的精准度。
118.基于前述实施例,本技术实施例提供的调节方法中,基于环境信息以及参数差异,确定是否联动调节待调节参数中的参数,可以通过以下方式实现:
119.基于环境信息,确定待调节参数中每一参数的调节步长、以及待调节参数中各个参数的调节顺序;基于参数差异,确定是否基于调节顺序以及调节步长联动调节待调节参数中的参数。
120.在一种实施方式中,调节步长可以包括正数或负数;示例性的,可以基于参数差异确定待调节参数的调节方向,从而确定调节步长的取值。
121.在一种实施方式中,调节顺序可以包括待调节参数中各个参数相邻调节的顺序,比如第一个待调节参数调节结束之后调节第二个待调节参数;示例性的,调节顺序还可以包括待调节参数中各个参数间歇性递归调节的顺序,比如,第一个待调节参数调节结束后,启动第一定时器,在第一定时器超时后,调节第二个待调节参数,在第二个待调节参数调节结束之后,启动第二定时器,在第二定时器超时后,继续调节第一个待调节参数。
122.在一种实施方式中,可以基于环境信息检测到位置、时段以及场景中的至少一种发生改变时,启动数据采集装置采集环境数据,确定调节速率,然后根据调节速率确定调节步长以及调节顺序。
123.在一种实施方式中,可以基于参数差异与差异阈值,确定是否基于调节顺序以及调节步长联动调节待调节参数中的参数,比如若参数差异大于差异阈值,则确定基于调节顺序以及调节步长联动调节待调节参数中的参数;若参数差异小于差异阈值,则确定不联动调节待调节参数中的参数;示例性的,差异阈值可以包括参数差异中各个参数之间的参数值的差异,还可以包括参数差异中所包含的参数的数量和/或种类。
124.由以上可知,本技术实施例提供的调节方法,基于环境信息,确定待调节参数中每一参数的调节步长、以及待调节参数中各个参数的调节顺序之后,能够基于参数差异,确定是否基于调节顺序以及调节步长联动调节待调节参数中的参数。
125.由此,本技术实施例提供的调节方法中,基于环境信息确定待调节参数中每一参数的调节步长以及调节顺序,能够提高调节步长以及调节顺序与环境信息的匹配度;并且,基于参数差异,确定是否基于调节顺序以及调节步长联动调节待调节参数中的参数,能够提高对待调节参数调节的效率。
126.基于前述实施例,本技术实施例提供的调节方法中,基于第一参数以及待调节参
数,确定调节策略,可以通过以下方式实现:
127.获取用户的历史调节信息;确定第一参数与待调节参数之间的参数差异;基于历史调节信息以及参数差异,确定调节策略。
128.示例性的,用户的历史调节信息可以是在获得用户的许可的条件下获取的。
129.在一种实施方式中,历史调节信息可以包括用户对待调节参数历史调节的信息;示例性的,历史调节信息可以包括调节步长和/或调节节奏;示例性的,历史调节信息还可以与场景和/或时段相关,比如在第一场景中,用户按照第一调节方式对待调节参数调节,而在第二场景用户按照第二调节方式对待调节方式进行调节,比如在第一时段内,用户按照第三调节方式调节待调节参数,而在第二时段内,用户按照第四调节方式调节待调节参数。
130.示例性的,历史调节信息还可以与参数差异有关,比如在参数差异为第一差异的情况下,用户历史按照第五调节方式调节待调节参数,而在参数差异为第二差异的情况下,用户历史按照第六调节方式调节待调节参数。
131.示例性的,可以基于当前的参数差异与历史调节信息中的参数差异之间的匹配程度,从历史调节信息中确定与当前的参数差异对应的待调节参数的调节方式,并将上述调节方式确定为调节策略。
132.示例性的,可以基于当前的时段信息和场景信息中的至少一种、以及当前的参数差异,与历史调节信息中的时段和场景中的对应信息、以及参数差异,确定待调节参数的调节方式,并将上述调节方式确定为调节策略。
133.由以上可知,本技术实施例提供的调节方法中,在获取用户的历史调节信息、且确定第一参数与待调节参数之间的参数差异之后,能够基于历史调节信息以及参数差异,确定调节策略。
134.由此,本技术实施例提供的调节方法中,历史调节信息能够包含用户的历史调节习惯,那么,基于历史调节信息以及参数差异确定的调节策略,能够提高电子设备参数调节的人性化水平;而且,调节策略还与实际的参数差异相关,从而能够提高参数调节的针对性,如此,通过上述操作能够实现用户的历史调节习惯与实际参数差异这两个因素在参数调节过程中的平衡,从而能够提高参数调节的针对性,提高电子设备参数调节过程的智能化水平和人性化水平。
135.基于前述实施例,本技术实施例提供的调节方法中,基于第一参数调节至少一个模块的运行状态,可以通过以下方式实现:
136.基于第一状态,确定用户距离;若用户距离小于或等于第一阈值、且用户距离小于或等于第一阈值的持续时间大于或等于第二阈值,基于第一参数调节至少一个模块的运行状态,直至至少一个模块的输入输出参数为第二参数。
137.其中,用户距离包括用户与电子设备之间的距离;第一参数与第二参数之间的差异小于预设阈值。
138.示例性的,若用户距离大于第一阈值、或用户距离小于或等于第一阈值的持续时间小于第二阈值,则可以不执行基于第一参数调节至少一个模块的运行状态的操作。
139.在一种实施方式中,可以基于第一状态中的距离参数确定用户距离。
140.在一种实施方式中,第一阈值、第二阈值以及预设阈值,可以根据用户的个人使用
习惯、电子设备所处环境对应的时区、电子设备所处环境对应的场景、以及第一状态中的至少一种而确定或调节,本技术实施例对此不做限定。
141.在一种实施方式中,可以根据用户的个人使用习惯、电子设备所处环境对应的时区、电子设备所处环境对应的场景、第一状态以及至少一个模块的运状态中的至少一种确定第二参数;示例性的,由于数字电路的量化误差,导致第一参数与第二参数之间无法完全相等,因此,至少一个模块的输入输出参数为第二参数时,可以结束对至少一个模块的运行状态的调节过程。
142.由以上可知,本技术实施例提供的调节方法,基于第一状态确定用户距离之后,若用户距离小于或等于第一阈值、且用户距离小于或等于第一阈值的持续时间大于或等于第二阈值,则基于第一参数调节至少一个模块的运行状态,直至至少一个模块的输入输出参数为第二参数;其中,用户距离包括用户与电子设备之间的距离,第一参数与第二参数之间的差异小于预设阈值。
143.由此,通过确定用户距离,能够进一步细粒度的确定至少一个模块的运行状态对电子设备的用户的影响程度;并且,在用户距离小于或等于第一阈值、且用户距离小于或等于第一阈值的持续时间大于或等于第二阈值时,基于第一参数调节至少一个模块的运行状态,从而实现了对至少一个模块的运行状态调节的严格控制;并且,至少一个模块的输入输出参数为第二参数、且第一参数与第二参数之间的参数差异小于预设阈值,使得调节过程能够满足电子设备的数字电路的数据处理状态,从而能够简化调节流程,减少冗余的无限逼近第一参数的调节操作。
144.基于前述实施例,本技术实施例提供的调节方法中,基于第一参数调节至少一个模块的运行状态之后,还可以包括以下步骤:
145.调节至少一个模块的状态参数至第二状态。
146.其中,第二状态包括调节至少一个模块的运行状态之前至少一个模块的输入输出参数的状态。
147.示例性的,在调节至少一个模块的运行状态之前,可以首先获取并保存第二状态。
148.在一种实施方式中,第二状态可以包括至少一个模块的输入数据的状态,比如音频播放模块在调节过程启动时播放的第一曲目;示例性的,在调节音频播放模块的运行状态的过程中,可以将第一曲目变更为第二曲目,而在上述调节过程结束之后,可以将音频播放模块的播放的曲目更改为第一曲目。
149.在一种实施方式中,第二状态可以包括至少一个模块的输出数据的状态,比如,在调节过程启动之前,视频播放模块播放视频时的亮度为第一亮度,而在调节过程中将视频播放模块的视频播放亮度调节为第二亮度,在调节过程结束之后,可以将视频播放亮度调节为第一亮度。
150.示例性的,在调节至少一个模块的运行状态结束之后,可以将至少一个模块切换至后台运行状态、暂停运行状态或停止运行状态;示例性的,调节至少一个模块的状态参数至第二状态,用于供至少一个模块在下次切换至运行状态后基于第二状态执行数据处理操作。
151.由以上可知,本技术实施例提供的调节方法,在基于第一参数调节至少一个模块的运行状态之后,还可以调节至少一个模块的状态参数至第二状态;其中,第二状态包括调
节至少一个模块的运行状态之前至少一个模块的输入输出参数的状态。
152.由此,本技术实施例提供的调节方法,在调节至少一个模块的运行状态调节结束之后,能够调节至少一个模块的状态参数至第二状态,从而能够削弱对至少一个模块的状态参数的非必要调节、对至少一个模块的下次正常运行产生的消极影响。
153.本技术实施例提供的调节方法可以应用于多种场景中,图4为本技术实施例提供的应用于睡眠场景的调节方法的流程示意图,如图4所示,该流程可以包括以下步骤:
154.步骤401、启动自动调节选项。
155.示例性的,本技术实施例提供的调节方法,可以在自动调节选项启动后启动。
156.步骤402、判断是否设置有调节时段。
157.示例性的,调节时段可以包括用户预先设置的启动本技术实施例提供的调节方法的时段;示例性的,若用户未设置调节时段,则执行步骤403;若用户设置有调节时段,则执行步骤404。
158.步骤403、设置调节时段为默认时段。
159.示例性的,默认时段可以根据用户的历史作息习惯或用户的身体健康状况设置,也可以根据公众的睡眠时段设置;示例性的,默认睡眠时段可以包括24:00-6:00。
160.示例性的,在设置调节时段之后,可以执行步骤404。
161.步骤404、检测用户操作。
162.示例性的,在检测用户操作之前,可以首先检测用户状态即前述实施例中的第一状态;示例性的,可以通过用户状态判断用户是否处于躺卧状态;示例性的,还可以根据用户状态确定用户距离,并在用户距离小于或等于第一阈值、且用户距离小于或等于第一阈值的持续时间大于或等于第二阈值的条件下,检测用户操作;示例性的,可以通过电子设备中的红外线检测装置检测用户距离。
163.示例性的,用户操作可以包括用户针对电子设备的操作,比如触控操作等。
164.步骤405、判断是否在预设时段内未检测到用户操作。
165.示例性的,预设时段可以是根据用户的作息习惯预先设定的;示例性的,预设时段可以根据用户的身体状态、情绪状态、电子设备所处场景中的至少一种确定或调节。
166.示例性的,若在预设时段内检测到用户操作,则继续执行步骤404;若在预设时间内未检测到用户操作,则执行步骤406。
167.示例性的,若电子设备的屏幕处于非激活状态,但电子设备后台有音频播放应用在运行,此时可以确定在预设时段内未检测到用户操作。
168.步骤406、调节音量或亮度。
169.示例性的,以前台运行状态的音频播放应用为例,与音频播放应用对应的至少一个模块包括电子设备的显示模块比如显示屏以及音频输出模块,此时可以调节显示模块的显示亮度或音频输出模块的输出音量,也就是说,可以确定待调节参数包括显示模块的显示亮度或音频输出模块的输出音量。
170.示例性的,可以根据显示模块的显示亮度或音频输出模块的输出音量、以及与用户的睡眠状态对应的第一参数,确定调节策略,并基于调节策略基于调节步长以及调节顺序对显示亮度以及输出音量进行调节。
171.示例性的,若显示模块显示音频输出界面的同时,音频输出模块在输出音频,则调
节策略可以包括以各自的步长同时或依次调节上述参数,比如同时以-10%的步长调节显示亮度以及输出音量;示例性的,若显示模块处于非激活状态,但音频输出模块处于音频输出状态,此时的待调节参数可以为输出音量,因此可以仅对输出音量进行调节;示例性的,若音频输出模块处于暂停音频输出状态,但显示模块处于激活显示状态,则待调节参数可以包括显示亮度,此时可以仅调节显示亮度。
172.步骤407、判断是否检测到取消调节操作。
173.示例性的,若检测到用户输入的取消调节操作,则执行步骤408;若未检测到用户输入的取消调节操作,则执行步骤409。
174.步骤408、恢复音量或亮度。
175.示例性的,在恢复音量或亮度之后,可以继续执行步骤404,与启动下一次的调节过程。
176.步骤409、判断音量或亮度是否为目标值。
177.示例性的,目标值可以为前述实施例中第一参数的参数值。
178.示例性的,若音量或亮度为不为目标值,则执行步骤410;若音量或亮度为目标值,则执行步骤411。
179.步骤410、以指定时间间隔调节音量或亮度。
180.示例性的,指定时间间隔可以随着用户个人调节习惯而确定,示例性的,指定时间间隔可以为5分钟或10分钟;示例性的,可以按照步骤406中相似的方式调节音量或亮度。
181.步骤411、关闭应用恢复音量或亮度保持息屏状态。
182.示例性的,当输出音量或显示亮度为0时,可以将音频播放应用切换至停止运行状态,比如关闭音频播放应用;示例性的,可以恢复音频播放应用的初始音量以及音频播放过程中显示模块的初始亮度,同时保持显示模块的息屏状态。
183.在实际应用中,多数用户会在睡觉前玩手机,比如播放视频或音频,此时若用户切换至睡眠状态,手机会持续视频或音频的播放状态,这会导致手机电量消耗,且也会对用户睡眠产生消极影响。
184.通过本技术实施例提供的调节方法,能够根据用户的睡眠模式实现对手机中至少一个模块、以及与至少一个模块关联的应用的运行状态的自适应调节,能够解决以上技术问题。
185.基于前述实施例,本技术实施例还提供了一种调节装置,图5为本技术实施例提供的调节装置的结构示意图,如图5所示,该装置可以包括
186.获取模块501,用于获取第一状态;其中,第一状态包括电子设备的用户的状态;
187.确定模块502,用于确定与第一状态对应的第一参数;其中,第一参数至少包括电子设备的至少一个模块的状态参数;
188.调节模块503,用于基于第一参数,调节至少一个模块的运行状态。
189.在一些实施例中,确定模块502,用于基于第一参数以及至少一个模块的运行状态,确定待调节参数;基于第一参数以及待调节参数,确定调节策略;
190.调节模块503,用于基于调节策略调节待调节参数,以调节至少一个模块的运行状态。
191.在一些实施例中,待调节参数的数量为至少两个,调节策略包括是否联动调节待
调节参数中的参数;
192.确定模块502,用于确定电子设备所处环境的环境信息;其中,环境信息至少包括环境所处时区对应的时段信息和/或环境对应的场景信息;
193.确定模块502,还用于确定第一参数与待调节参数之间的参数差异;基于环境信息以及参数差异,确定是否联动调节待调节参数中的参数。
194.在一些实施例中,获取模块501,用于获取电子设备的网络连接信息;
195.确定模块502,用于基于网络连接信息,确定环境信息。
196.在一些实施例中,获取模块501,用于采集用户的行为信息;
197.确定模块502,用于基于行为信息,确定用户的日程信息;基于日程信息,确定环境信息。
198.在一些实施例中,确定模块502,用于基于环境信息,确定待调节参数中每一参数的调节步长、以及待调节参数中各个参数的调节顺序;基于参数差异,确定是否基于调节顺序以及调节步长联动调节待调节参数中的参数。
199.在一些实施例中,获取模块501,用于获取用户的历史调节信息;
200.确定模块502,用于确定第一参数与待调节参数之间的参数差异;基于历史调节信息以及参数差异,确定调节策略。
201.在一些实施例中,确定模块502,用于基于第一状态,确定用户距离;其中,用户距离包括用户与电子设备之间的距离;
202.调节模块503,用于若用户距离小于或等于第一阈值、且用户距离小于或等于第一阈值的持续时间大于或等于第二阈值,基于第一参数调节至少一个模块的运行状态,直至至少一个模块的输入输出参数为第二参数;其中,第一参数与第二参数之间的差异小于预设阈值。
203.在一些实施例中,调节模块503,用于调节至少一个模块的状态参数至第二状态;其中,第二状态包括调节至少一个模块的运行状态之前至少一个模块的输入输出参数的状态。
204.由于第一状态包括电子设备的用户的状态,因此与第一状态对应的第一参数,能够包括对用户的状态产生积极或消极影响的至少一种参数;并且,由于第一参数至少包括电子设备的至少一个模块的状态参数,从而使得通过第一参数能够确定对用户的状态产生积极或消极影响的至少一个模块;与此同时,基于第一参数调节至少一个模块的运行状态,不仅能够实现对与用户的状态关联的至少一个模块的运行状态的精准调节,而且还能实现对与用户的状态关联的至少一个模块的运行状态的适应性调节,从而实现了对至少一个模块的人性化、智能化调节,提高了电子设备的智能化水平,使得电子设备能够满足多样化的实际使用需求。
205.基于前述实施例,本技术实施例还提供了一种电子设备,该电子设备包括处理器和存储器,其中,存储器中存储有计算机程序,该计算机程序被处理器执行时,能够实现如前任一实施例所提供的调节方法。
206.上述处理器可以为asic、dsp、dspd、pld、fpga、cpu、控制器、微控制器、微处理器中的至少一种。
207.上述存储器,可以是易失性存储器(volatile memory),例如随机存取存储器
(random access memory,ram);或者非易失性存储器(non-volatile memory),例如只读存储器(read-only memory,rom),flash memory,硬盘驱动器(hard disk drive,hdd)或固态硬盘(solid state disk,ssd);或者上述种类的存储器的组合,并向处理器提供指令和数据。
208.上述获取模块、确定模块以及调节模块可以通过上述处理器实现。
209.基于前述实施例,本技术实施例还提供了一种计算机可读存储介质,该存储介质中存储有计算机程序,该计算机程序被电子设备的处理器执行时,能够实现如前任一实施例提供的调节方法。
210.上文对各个实施例的描述倾向于强调各个实施例之间的不同之处,其相同或相似之处可以互相参考,为了简洁,本文不再赘述。
211.本技术所提供的各方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
212.本技术所提供的各产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
213.本技术所提供的各方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
214.需要说明的是,上述计算机可读存储介质可以是只读存储器(read only memory,rom)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read-only memory,eprom)、电可擦除可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁性随机存取存储器(ferromagnetic random access memory,fram)、快闪存储器(flash memory)、磁表面存储器、光盘、或只读光盘(compact disc read-only memory,cd-rom)等存储器;也可以是包括上述存储器之一或任意组合的各种电子设备,如移动电话、计算机、平板设备、个人数字助理等。
215.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
216.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
217.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件节点的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所描述的方法。
218.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序
指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
219.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
220.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
221.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1