CN109739420B - 一种控制方法、装置及电子设备 - Google Patents

一种控制方法、装置及电子设备 Download PDF

Info

Publication number
CN109739420B
CN109739420B CN201811646086.XA CN201811646086A CN109739420B CN 109739420 B CN109739420 B CN 109739420B CN 201811646086 A CN201811646086 A CN 201811646086A CN 109739420 B CN109739420 B CN 109739420B
Authority
CN
China
Prior art keywords
parameter
parameters
actual
operation setting
operating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811646086.XA
Other languages
English (en)
Other versions
CN109739420A (zh
Inventor
王英明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201811646086.XA priority Critical patent/CN109739420B/zh
Publication of CN109739420A publication Critical patent/CN109739420A/zh
Application granted granted Critical
Publication of CN109739420B publication Critical patent/CN109739420B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本申请实施例提供了一种控制方法、装置及电子设备,本申请实施例可以结合用户针对操作装置的实际操作行为,得到针对操作装置的实际操作参数;基于实际操作参数,调整操作装置的操作设置参数。由于操作装置的操作设置参数是基于用户的实际操作行为对应的实际操作参数进行调整的,已经结合了用户行为习惯,所以不会出现用户误认为电子设备发生问题的情况。

Description

一种控制方法、装置及电子设备
技术领域
本申请涉及数据处理技术领域,更具体的说,是涉及一种控制方法、装置及电子设备。
背景技术
目前的电子设备,例如智能手机、平板电脑、笔记本电脑、台式电脑等,通常都具有用于操作该电子设备的操作装置,例如,输入按键。输入按键可以包括:虚拟按键或物理按键。
用户可以通过对操作装置进行操作,以使得电子设备获得实际操作参数。例如,用户触按电源按键后,电子设备可以获得电源按键的实际操作参数,例如,实际触按时长。电子设备对得到的实际触按时长进行分析,若实际触按时长达到预先设置的操作设置参数(例如,预先设置的触按时长),则响应该触按操作,执行开机操作。若实际触按时长小于预先设置的操作设置参数(例如,预先设置的触按时长),则电子设备不会响应该触按操作,不会执行开机操作。
不同操作装置具有不同的操作设置参数,但是用户并不知道每个操作装置的操作设置参数,导致出现用户误认为电子设备发生问题的情况,例如,导致出现用户触按某个按键后(例如触按电源按键),电子设备并未执行用户想要的操作(例如开机操作)的情况,或,导致出现用户长时间触按某个按键后(例如触按音量增加按键),电子设备多次执行用户想要的操作(多次增大音量)的情况。
发明内容
有鉴于此,本申请实施例提供了一种控制方法、装置及电子设备,本申请实施例提供如下技术方案:
第一方面,一种控制方法,包括:
获取操作装置的操作设置参数,所述操作设置参数至少和时间相关;
获取对所述操作装置的实际操作参数;
基于所述实际操作参数,获取调整后的所述操作设置参数;
其中,若所述操作装置的实际操作参数满足针对所述操作设置参数设定的条件,包含所述操作装置的电子设备对所述操作装置的操作做出响应。
可选的,所述获取对所述操作装置的实际操作参数包括以下至少一种:
获取对所述操作装置的第一参数,其中,所述第一参数满足针对所述操作设置参数设定的条件;
获取对所述操作装置的第二参数,其中,所述第二参数不满足针对所述操作设置参数设定的条件。
可选的,所述实际操作参数包括以下至少一种:
至少一个触按所述操作装置的实际触按时长;
至少一个连续两次触按所述操作装置的时间间隔;
至少一个触按所述操作装置的实际触按力度;
至少一个触按所述操作装置的实际触按轨迹。
可选的,所述获取对所述操作装置的第二参数包括:
获取对所述操作装置的无效操作参数,所述无效操作参数不满足针对所述操作设置参数设定的条件;
从所述无效操作参数获取误操作参数;
从所述无效操作参数中去除所述误操作参数,得到所述第二参数。
可选的,所述基于所述实际操作参数,对所述操作设置参数进行调整,包括下列至少一种:
若所述实际操作参数包括所述第一参数,所述第一参数包括至少一个触按所述操作装置的实际触按时长,调整之前的所述操作设置参数包含的触按时长参数小于调整之后的所述操作设置参数包含的触按时长参数;
若所述实际操作参数包括所述第一参数,所述第一参数包括至少一个连续两次触按所述操作装置的时间间隔,调整之前的所述操作设置参数包含的触按时间间隔参数大于调整之后的所述操作设置参数包含的触按时间间隔参数。
可选的,所述基于所述实际操作参数,对所述操作设置参数进行调整包括:
基于所述实际操作参数,获得候选参数;
若所述候选参数与所述操作设置参数的差值大于阈值,将所述操作设置参数更新为所述候选参数。
可选的,所述获取操作装置的操作设置参数包括:
确定登录所述电子设备的目标用户;
获取在所述目标用户下的所述操作装置的操作设置参数。
可选的,所述获取操作装置的操作设置参数包括:
确定所述电子设备的当前状态;
获取在所处当前状态下所述操作装置的操作设置参数。
第二方面,一种控制装置,包括:
第一获取模块,用于获取操作装置的操作设置参数,所述操作设置参数至少和时间相关;
第二获取模块,用于获取对所述操作装置的实际操作参数;
第三获取模块,用于基于所述实际操作参数,获取调整后的所述操作设置参数;
其中,若所述操作装置的实际操作参数满足针对所述操作设置参数设定的条件,包含所述操作装置的电子设备对所述操作装置的操作做出响应。
可选的,所述第二获取模块包括以下至少一种:
第一参数获取单元,用于获取对所述操作装置的第一参数,其中,所述第一参数满足针对所述操作设置参数设定的条件;
第二参数获取单元,用于获取对所述操作装置的第二参数,其中,所述第二参数不满足针对所述操作设置参数设定的条件。
可选的,所述第二获取模块获取的实际操作参数包括以下至少一种:
至少一个触按所述操作装置的实际触按时长;
至少一个连续两次触按所述操作装置的时间间隔;
至少一个触按所述操作装置的实际触按力度;
至少一个触按所述操作装置的实际触按轨迹。
可选的,所述第二参数获取单元包括:
无效操作参数获取单元,用于获取对所述操作装置的无效操作参数,所述无效操作参数不满足针对所述操作设置参数设定的条件;
误操作参数获取单元,用于从所述无效操作参数获取误操作参数;
误操作参数去除单元,用于从所述无效操作参数中去除所述误操作参数,得到所述第二参数。
可选的,所述第三获取模块,包括下列至少一种:
触按时长参数调整单元,用于若所述实际操作参数包括所述第一参数,所述第一参数包括至少一个触按所述操作装置的实际触按时长,调整之前的所述操作设置参数包含的触按时长参数小于调整之后的所述操作设置参数包含的触按时长参数;
触按时间间隔参数调整单元,用于若所述实际操作参数包括所述第一参数,所述第一参数包括至少一个连续两次触按所述操作装置的时间间隔,调整之前的所述操作设置参数包含的触按时间间隔参数大于调整之后的所述操作设置参数包含的触按时间间隔参数。
可选的,所述第三获取模块包括:
候选参数获取单元,用于基于所述实际操作参数,获得候选参数;
操作设置参数更新单元,用于若所述候选参数与所述操作设置参数的差值大于阈值,将所述操作设置参数更新为所述候选参数。
可选的,所述第一获取模块包括:
目标用户确定单元,用于确定登录所述电子设备的目标用户;
第一操作设置参数获取子单元,用于获取在所述目标用户下的所述操作装置的操作设置参数。
可选的,所述第一获取模块包括:
状态确定单元,用于确定所述电子设备的当前状态;
第二操作设置参数获取子单元,用于获取在所处当前状态下所述操作装置的操作设置参数。
第三方面,一种电子设备,包括:
操作装置,用于获取输入操作;
存储器,用于存储程序;
处理器,用于执行所述程序,所述程序具体用于:
获取所述操作装置的操作设置参数,所述操作设置参数至少和时间相关;
获取针对所述操作装置至少一次输入操作的实际操作参数;
基于所述实际操作参数,获取调整后的所述操作设置参数;
其中,若所述操作装置的实际操作参数满足针对所述操作设置参数设定的条件,包含所述操作装置的电子设备对所述操作装置的操作做出响应。
经由上述的技术方案可知,与现有技术相比,本申请实施例提供了一种控制方法,可以结合用户针对操作装置的实际操作行为,得到针对操作装置的实际操作参数;基于实际操作参数,调整操作装置的操作设置参数。由于操作装置的操作设置参数是基于用户的实际操作行为对应的实际操作参数进行调整的,已经结合了用户行为习惯,所以不会出现用户误认为电子设备发生问题的情况。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例提供的电子设备的一种实现方式的结构图;
图2为本申请实施例提供的电子设备的另一种实现方式的结构图;
图3为本申请实施例提供的一种控制方法流程图;
图4示例了产生实际触按轨迹的过程示意图。
图5示例了一个误触按操作装置产生实际触按轨迹的过程示意图;
图6示例了包含第一按键的鼠标结构图;
图7为本申请实施例提供的一种控制装置结构示意图;
图8为本申请实施例提供的一种控制设备的硬件结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供了控制方法、控制装置以及电子设备。
上述电子设备可以是诸如台式机、移动终端(例如智能手机)、ipad等电子设备。
可选的,本申请实施例提供的处理方法可以应用于多种应用场景,本申请实施例提供但是不限于以下应用场景。
第一种应用场景,本申请实施例提供的控制方法应用于EC(EmbeddedController,嵌入式控制器)。如图1所示,为本申请实施例提供的电子设备的一种实现方式的结构图。
电子设备包括:EC 11以及一个或多个操作装置12。
可选的,操作装置12可以直接与EC 11相连;可选的,操作装置12可以间接与EC 11相连。
例如,若操作装置12可以为键盘、电源按键以及一键恢复按键中任一种,那么操作装置12可以直接与EC 11相连。若操作装置12为鼠标,那么操作装置12可以通过其他元件与EC 11相连。
在一可选实施例中,能够直接与EC 11相连的操作装置,EC 11可以获得用户针对操作装置12的实际操作行为对应的实际操作参数,基于实际操作参数,对之前的操作设置参数进行调整,获得调整后的操作设置参数。
可选的,之前的操作设置参数可以为操作装置的初始操作设置参数,初始操作设置参数可以为电子设备出厂之前设置在电子设备中的;可选的,可以理解的是,一个操作装置对应的操作设置参数可能被调整过多次,那么之前的操作设置参数为距离当前时间最近一次调整后的操作设置参数。
在一可选实施例中,不能够直接与EC 11相连的操作装置,EC 11可以通过中间元件得到操作装置的实际操作参数。
可以理解的是,由于是基于用户针对操作装置12的实际操作行为对应的实际操作参数,对操作装置之前的操作设置参数进行调整,所以得到的调整后的操作设置参数符合用户行为习惯。
下述以与EC相连的操作装置为电源按键为例进行说明。用户可以通过对电源按键进行实际触按操作,EC 11可以获取针对电源按键的实际操作参数,例如实际触按时长;EC11可以基于实际触按时长对电源按键的之前的操作设置参数进行调整,以得到满足用户习惯的调整后的操作设置参数。
第二种应用场景,本申请实施例提供的控制方法应用于EC以及处理组件,如图2所示,为本申请实施例提供的电子设备的另一种实现方式的结构图。
电子设备包括:EC 11、处理组件21以及一个或多个操作装置12。
可选的,一个或多个操作装置12可以与EC 11相连;或者,一个或多个操作装置12可以与处理组件21相连。
可选的,与EC 11相连的操作装置12可以为键盘、电源按键、以及一键恢复按键中一个或多个。与处理组件21相连的操作装置12可以为鼠标。
在一可选实施例中,若一个或多个操作装置12与EC 11相连,那么EC 11可以获得与其相连的一个或多个操作装置12对应的实际操作参数;EC 11可以将实际操作参数传输至处理组件21。
在一可选实施例中,若一个或多个操作装置12与处理组件21相连,那么处理组件21可以获得与其相连的一个或多个操作装置12对应的实际操作参数。
处理组件21可以基于针对操作装置12的实际操作行为对应的实际操作参数,对操作装置之前的操作设置参数进行调整,所以得到的调整后的操作设置参数符合用户行为习惯。
可选的,之前的操作设置参数可以为操作装置的初始操作设置参数,初始操作设置参数可以为电子设备出厂之前设置在电子设备中的;可选的,可以理解的是,一个操作装置对应的操作设置参数可能被调整过多次,那么之前的操作设置参数为距离当前时间最近一次调整后的操作设置参数。
在一可选实施例中,处理组件可以将与EC 11相连的一个或多个操作装置12分别对应的调整后的操作设置参数传输至EC 11。
在一可选实施例中,与处理组件21相连的一个或多个操作装置12分别对应的调整后的操作设置参数不用传输至EC 11。
在第二种应用场景中,可选的,处理组件21可以为AI(Artificial Intelligence,人工智能)引擎。
第三种应用场景,本申请实施例提供的控制方法应用于处理组件21中。
电子设备包括:处理组件21以及一个或多个操作装置12。
可选的,一个或多个操作装置12可以直接与处理组件21相连。
可选的,与处理组件21相连的操作装置12可以为鼠标。
在一可选实施例中,若一个或多个操作装置12与处理组件21相连,那么处理组件21可以获得与其相连的一个或多个操作装置12对应的实际操作参数。
处理组件21可以基于针对操作装置12的实际操作行为对应的实际操作参数,对操作装置之前的操作设置参数进行调整,所以得到的调整后的操作设置参数符合用户行为习惯。
可选的,之前的操作设置参数可以为操作装置的初始操作设置参数,初始操作设置参数可以为电子设备出厂之前设置在电子设备中的;可选的,可以理解的是,一个操作装置对应的操作设置参数可能被调整过多次,那么之前的操作设置参数为距离当前时间最近一次调整后的操作设置参数。
在上述三种应用场景中,EC 11或处理组件21获得调整后的操作设置参数的过程,结合了用户针对操作装置的实际操作行为对应的实际操作参数,即结合了用户的针对操作装置的操作习惯,使得调整后的操作设置参数更加贴合用户自身的行为习惯,从而不会出现在用户不知道操作装置的操作设置参数的情况下,误认为电子设备发生问题的情况。
下面结合上述三种应用场景,对本申请实施例提供的控制方法进行说明。请参阅附图3,为本申请实施例提供的一种控制方法流程图,该方法包括:
步骤S300、获取操作装置的操作设置参数,所述操作设置参数至少和时间相关。
可选的,步骤S300中获得操作设置参数可以是初始操作设置参数,初始操作设置参数可以是电子设备出厂之前设置在电子设备中的。例如,操作装置若为电源按键,电子设备在出厂前,可以预先设置该电源按键的初始操作设置参数为5ms。可选的,若电源按键的初始操作设置参数为5ms,可以表征触按电源按键的实际触按时长大于或等于5ms,电子设备执行开机操作。
可选的,可以理解的是,一个操作装置对应的操作设置参数可能被调整过多次,那么步骤S300中提及的操作设置参数为距离当前时间最近一次调整后的操作设置参数。可以理解的是,步骤S300提及的操作设置参数可以随着更新过程不断变化。例如,操作装置可以为电源按键,假设距离当前时间最近一次调整后的操作设置参数为5ms,那么本次对电源按键的操作设置参数的调整可以从5ms更新至6ms,或者,从5ms更新至4ms。
可选的,上述操作设置参数至少和时间相关。
在一可选实施例中,操作装置可以是电源按键,或,一键恢复按键,或,鼠标,或,键盘。
步骤S310、获取对所述操作装置的实际操作参数。
可选的,实际操作参数可以是对操作装置的一次或多次实际操作得到的参数。本步骤可以获取对操作装置的实际操作参数。
在上述三种应用场景中,EC 11和/或处理组件21可以获得分别与其自身相连的操作装置对应的实际操作参数。例如,EC 11可以监测用户针对与其自身相连的操作装置的实际操作对应的实际操作参数。处理组件21可以监测用户针对与其自身相连的操作装置的实际操作对应的实际操作参数。
在上述三种应用场景中,处理组件21或EC 11可以从其他元件中获得未与自身相连的操作装置对应的实际操作参数。
在一可选实施例中,本申请实施例提供的实际操作参数包括下列至少一种。
第一种:至少一个触按所述操作装置的实际触按时长。
实际操作参数可以至少包括至少一个触按操作装置的实际触按时长。可选的,一个触按所述操作装置的实际触按时长可以是用户在一次触按操作装置的过程中,连续不间断地触按操作装置的实际时长。
例如,操作装置可以是电源按键,则一次不间断地触按电源按键的实际时长即可以为一个触按电源按键的实际触按时长。
第二种:至少一个连续两次触按所述操作装置的时间间隔。
实际操作参数可以至少包括至少一个连续两次触按操作装置的时间间隔。可以理解的是,连续两次触按操作装置,两次触按操作装置之间具有一个时间间隔,可以将该时间间隔作为一个连续两次触按操作装置的时间间隔。
例如,操作装置可以是鼠标,在双击鼠标的左键或右键的过程中,需要连续两次触按鼠标的左键或右键,两次触按鼠标的左键或右键之间具有时间间隔。
第三种:至少一个触按所述操作装置的实际触按力度。
实际操作参数可以至少包括至少一个触按操作装置的实际触按力度。可选的,一个触按操作装置的实际触按力度可以是用户在一次触按操作装置的过程中,用户对操作装置施加的触按力度。
例如,操作装置可以是音量按键,则一次触按电源按键过程中,用户对操作按键施加的触按力度,可以称为一个触按音量按键的实际触按力度。
第四种:至少一个触按所述操作装置的实际触按轨迹。
实际操作参数可以至少包括至少一个触按操作装置的实际触按轨迹。可选的,一个触按操作装置的实际触按轨迹可以是用户在一次触按操作装置的过程中,连续不间断地触按操作装置所产生的触按轨迹。可选的,上述实际触按轨迹可以是一个点或者一条直线段或一条曲线段。
参见图4所示,其示例了产生实际触按轨迹的过程示意图。操作装置可以是手机屏幕上的滑动解锁按键,如图4左图所示,用户可以按住手机屏幕上的滑动解锁按键,并按照箭头方向移动手指,则在用户移动手指的过程中可以在手机屏幕上产生一个实际触按轨迹,也即图4右图所示的“向右箭头”组成的实际触按轨迹。
结合图4,本申请实施例中,还可以对预先设置的滑动解锁轨迹进行调整。
步骤S320、基于所述实际操作参数,获取调整后的所述操作设置参数。
其中,若所述操作装置的实际操作参数满足针对所述操作设置参数设定的条件,包含所述操作装置的电子设备对所述操作装置的操作做出响应。
在一可选实施例中,“针对所述操作设置参数设定的条件”可以包括下列任一种:大于或等于所述操作设置参数,或,小于或等于所述操作设置参数。
例如,若操作装置为电源按键,操作设置参数可以为触按电源按键的触按时长,针对该操作设置参数设定的条件可以为触按电源的触按时长大于或等于该操作设置参数。
基于上述举例,“若所述操作装置的实际操作参数满足针对所述操作设置参数设定的条件,包含所述操作装置的电子设备对所述操作装置的操作做出响应”是指,若触按电源按键的实际触按时长大于或等于操作设置参数,电子设备响应该触按操作,执行开机动作。
再例如,若操作装置为鼠标,操作设置参数为双击鼠标左键或右键时,连续两次触按的时间间隔;针对该操作设置参数设定的条件可以为连续两次触按鼠标左键或右键的时间间隔小于或等于该操作设置参数。
基于上述举例,“若所述操作装置的实际操作参数满足针对所述操作设置参数设定的条件,包含所述操作装置的电子设备对所述操作装置的操作做出响应”是指,若连续两次触按鼠标左键或右键的时间间隔小于或等于该操作设置参数,电子设备响应该双击操作,执行相应操作。
结合上述第一种应用场景对步骤S320进行说明:本申请实施例提供的控制方法可以应用于电子设备中的EC 11,可以由EC 11对步骤S300提及的操作设置参数进行调整,进而获取调整后的操作设置参数。
结合上述第二种应用场景对步骤S320进行说明:本申请实施例提供的控制方法可以应用于电子设备中的EC 11以及处理组件21,可以由处理组件21对步骤S300提及的操作设置参数进行调整,进而获取调整后的操作设置参数;可以将与EC 11相连的操作装置对应的调整后的操作设置参数传输至EC 11。
可以理解的是,处理组件21需要将与EC 11相连的操作装置对应的调整后的操作设置参数传输至EC 11,是因为EC 11自身具有若监测到用户针对于自身相连的操作装置的实际操作参数满足针对操作设置参数设定的条件,EC 11控制电子设备对所述操作装置的操作做出响应的功能;EC存储的与其自身相连的操作装置的操作设置参数可能是未调整之前的参数,因此,需要基于处理组件21获得的调整后的操作设置参数,对自身存储的未调整之前的操作设置参数进行更新。
可选的,若EC 11不具备若监测到用户针对于自身相连的操作装置的实际操作参数满足针对操作设置参数设定的条件,EC 11控制电子设备对所述操作装置的操作做出响应的功能,那么处理组件21可以无需将与EC 11相连的操作装置对应的调整后的操作设置参数发送至EC 11。
结合上述第三种应用场景对步骤S320进行说明:本申请实施例提供的控制方法应用于电子设备中的处理组件21,可以由处理组件21对步骤S300提及的操作设置参数进行调整,进而获取调整后的操作设置参数。
在第三种应用场景中,处理组件21可以仅调整与自身相连的操作装置的操作设置参数;或者,处理组件21可以调整与自身相连的操作装置的操作设置参数,以及,通过其他元件与自身相连的操作装置的操作设置参数。
可以理解的是,不同用户,例如老人、儿童、青少年、智障人,针对同一操作装置的操作设置参数不同,例如,老人或智障人士或儿童触按电源按键的触按时长可能小于青少年触按该电源按键的触按时长;若操作装置的操作设置参数是固定不变的,那么可能会导致部分用户,例如老人或智障人士或儿童,很难对该操作装置执行有效操作行为,例如,触按该电源按键的实际触按时长小于设定的电源按键的操作设置参数,从而无法启动电子设备。
可以理解的是,不同操作装置具有不同的操作设置参数,但是用户并不知道每个操作装置的操作设置参数,导致出现用户针对该操作装置执行了无效操作行为,使得用户误认为电子设备发生问题的情况,例如,导致出现用户触按某个按键后(例如触按电源按键),电子设备并未执行用户想要的操作(例如开机操作)的情况,或,导致出现用户长时间触按某个按键后(例如触按音量增加按键),电子设备多次执行用户想要的操作(多次增大音量)的情况。
本申请实施例提及的有效操作行为,是指,用户针对操作装置的实际操作参数满足针对所述操作设置参数设定的条件。
本申请实施例提供的无效操作行为,是指,用户针对操作装置的实际操作参数不满足针对所述操作设置参数设定的条件。
本申请实施例可以结合用户针对操作装置的实际操作行为对应的实际操作参数,针对该操作装置得到适合该用户的行为习惯的调整后的操作设置参数,从而可以使得不同用户均能对操作装置执行有效操作行为。
本申请实施例提供了一种控制方法,可以结合用户针对操作装置的实际操作行为,得到针对操作装置的实际操作参数;基于实际操作参数,调整操作装置的操作设置参数。由于操作装置的操作设置参数是基于用户的实际操作行为对应的实际操作参数进行调整的,已经结合了用户行为习惯,所以不会出现用户误认为电子设备发生问题的情况。
可以理解的是,对操作装置的一次或多次实际操作得到的实际操作参数可能为有效操作参数(对应有效操作行为),也可能为无效操作参数(对应无效操作行为)。本申请实施例中在基于实际操作参数,对步骤S300提及的操作设置参数进行调整的过程中,可以仅基于有效操作参数对步骤S300提及的操作设置参数进行调整;或者,可以仅基于无效操作参数对步骤S300提及的操作设置参数进行调整;或者,可以基于有效操作参数以及无效操作参数对步骤S300提及的操作设置参数进行调整。
综上,上述步骤S310的实现方式包括但不限于以下几种。
第一种:仅基于有效操作参数对步骤S300提及的操作设置参数进行调整。
可选的,具体方法可以包括:获取对所述操作装置的第一参数。
其中,所述第一参数满足针对所述操作设置参数设定的条件。
可选的,第一参数包括有效操作参数,也即针对操作装置的实际操作为有效操作行为,若该实际操作对应的实际操作参数满足针对所述操作设置参数设定的条件,那么,该实际操作参数为第一参数。
假设,操作装置为电源按键,步骤S300提及的电源按键的操作设置参数为5ms,针对该操作设置参数设定的条件为触按电源按键的实际触按时长大于或等于5ms,那么,若触按电源按键的实际触按时长大于或等于5ms,则电子设备可以响应该实际操作,所以第一参数可以为大于或等于5ms的任意值,如6ms。
第二种:仅基于无效操作参数对步骤S300提及的操作设置参数进行调整。
可选的,具体方法可以包括:获取对所述操作装置的第二参数。
其中,所述第二参数不满足针对所述操作设置参数设定的条件。
可选的,第二参数包括至少部分无效操作参数,由于操作装置的第二参数不满足针对所述操作设置参数设定的条件,包括操作装置的电子设备不对该操作装置的操作做出响应。
假设,操作装置为电源按键,步骤S300提及的电源按键的操作设置参数为5ms,针对该操作设置参数设定的条件为触按电源按键的实际触按时长大于或等于5ms,那么,若触按电源按键的实际触按时长小于5ms,则电子设备不能响应该实际操作,所以第二参数可以为小于5ms的任意值,如4ms。
第三种:基于有效操作参数以及无效操作参数对步骤S300提及的操作设置参数进行调整。
可以理解的是,在实际工作过程中,可能出现误触按操作装置的情况。误触按操作装置的情况,一般针对操作装置均为无效操作行为,例如,用户不小心碰到电源按键,用户误触按电源按键的时间可能极短;又如用户连续两次不小心碰到鼠标左键或右键,用户连续两次误触按鼠标左键或右键的时间间隔可能极长。
在上述实现步骤S310的第二种和第三种实现方式中,均包括第二参数,即至少利用第二参数,对步骤S300提及的操作设置参数进行调整。
在一可选实施例中,为了避免用户对操作装置的误操作,所以不利用针对操作装置的误操作行为对应的误操作参数,调整步骤S300提及的操作设置参数。
综上,第二参数包括无效操作参数中除去误操作参数外的参数。
基于此,上述实现步骤S310的第二种和第三种实现方式中,获取对操作装置的第二参数的过程具体可以包括:
S1、获取对所述操作装置的无效操作参数,所述无效操作参数不满足针对所述操作设置参数设定的条件。
S2、从所述无效操作参数获取误操作参数。
可选的,误操作参数是指由于用户针对操作装置的误操作所产生的实际操作参数。
可选的,确定误操作参数的实施方式可以包括多种,这里介绍几种可选的确定误操作参数的实施方式,具体可以包括:
第一种:触按所述操作装置的实际触按时长小于或等于第一预设值。
可选的,可以预先设置第一预设值,则当触按操作装置的实际触按时长小于或等于该第一预设值时,可以将该实际触按时长作为一个误操作参数。
可选的,该第一预设值可以为一个极小值。
例如,第一预设值为1ms,则当一个触按操作装置的实际触按时长小于等于1ms时,可以将该实际触按时长作为一个误操作参数。
假设,操作装置为电源按键,步骤S300提及的电源按键的操作设置参数为5ms,针对该操作设置参数设定的条件为触按电源按键的实际触按时长大于或等于5ms,那么,若触按电源按键的实际触按时长小于5ms,则电子设备不能响应该实际操作,所以第二参数可以为小于5ms的任意值,如4ms。
若第一预设值为1ms,那么第二参数可以为大于1ms小于5ms的任意值。
第二种:连续两次触按所述操作装置的时间间隔大于或等于第二预设值。
可选的,可以预先设置第二预设值,则当连续两次触按操作装置的时间间隔大于或等于该第二预设值时,可以将该时间间隔作为一个误操作参数。
例如,第二预设值为5ms,则若连续两次触按操作装置的时间间隔大于或等于5ms,可以将该时间间隔作为一个误操作参数。
假设,操作装置为鼠标,步骤S300提及的鼠标的操作设置参数为连续两次触按鼠标的左键或右键的时间间隔为3ms(连续两次触按鼠标的左键或右键为一次双击),针对该操作设置参数设定的条件为连续两次触按鼠标的左键或右键的时间间隔小于或等于3ms,那么,若触按鼠标的左键或右键的时间间隔大于3ms,则电子设备不能响应该实际操作,所以第二参数可以为大于3ms的任意值,如4ms。
若第二预设值为5ms,那么第二参数可以为大于4ms且小于5ms的任意值。
第三种:触按操作装置的实际触按力度小于或等于第三预设值。
可选的,可以预先设置第三预设值,则若触按操作装置的实际触按力度小于或等于该第三预设值,可以将该实际触按力度作为一个误操作参数。
可选的,该第三预设值可以为一个极小值。
例如,第三预设值为1N,则当一个触按操作装置的实际触按力度小于或等于1N时,可以将该实际触按力度作为一个误操作参数。
假设,操作装置为音量按键,步骤S300提及的操作设置参数为触按力度为3N,针对该操作设置参数设定的条件为触按音量按键触按力度大于或等于3N,那么,若触按音量按键的实际触按力度小于3N,则电子设备不能响应该实际操作,所以第二参数可以为小于3N的任意值,如2N。
若第三预设值为1N,那么第二参数可以为大于1N且小于3N的任意值。
第四种:触按操作装置的实际触按轨迹小于或等于预设长度。
可选的,可以预先设置预设长度,则若触按操作装置的实际触按轨迹小于或等于预设长度,可以将该实际触按轨迹作为一个误操作参数。
参见图5所示,其示例了一个误触按操作装置产生实际触按轨迹的过程示意图。图5左图中,用户误触按手机屏幕上的滑动解锁按键;由于误触按手机屏幕的时间一般较短,则用户抬起手指后,可以在手机屏幕上形成一个很短的实际触按轨迹,如图5右图所示。由于该实际触按轨迹小于预设长度,可以将该实际触按轨迹作为一个误操作参数。
S3、从所述无效操作参数中去除所述误操作参数,得到所述第二参数。
可选的,可以将上述确定的误操作参数从无效操作参数中去除,得到去除误操作参数后的无效操作参数,也即去除误操作参数后的第二参数。
可选的,对上述步骤S320,基于所述实际操作参数,获取调整后的所述操作设置参数的过程进行说明。本申请实施例提供但不限于以下几种方式。
第一种:仅基于第一参数,调整步骤S300提及的操作设置参数。
由于第一参数包括有效操作参数,例如,若操作装置为电源按键,假设步骤S300提及的电源按键的操作设置参数为10ms,针对电源按键的操作设置参数设定的条件为触按电源按键的实际触按时长大于或等于10ms,那么第一参数包括大于或等于10ms的任意值。
假设用户五次实际触按电源按键的实际触按时长分别为8ms,10ms,12ms,13ms,20ms,也即本申请实施例获取的五个实际操作参数分别为8ms,10ms,12ms,13ms,20ms;则该五个实际操作参数中,第一参数包括10ms,12ms,13ms,20ms。
可以理解的是,若将步骤S300提及的操作设置参数10ms一次调整太多,例如,调整为15s,那么在下次执行本申请实施例提供的控制方法时,步骤S300提及的电源按键的操作设置参数为15ms;针对此次的第一参数包括大于或等于15ms的任意值。
再次调节电源按键的操作设置参数时,由于第一参数包括有效操作参数,即第一参数均为大于或等于15ms的参数,所以仅能向上调节,无法向下调节电源按键的操作设置参数。
为了避免一次调节操作设置参数过大,导致调整过量,例如,假设最符合用户行为习惯的电源按键的操作设置参数应该为11ms,若一次调整太多,例如调整为15ms,那么,无法再次调节至11ms。
在一可选实施例中,在基于第一参数调整步骤S300提及的操作设置参数的过程中,可以逐渐调大或调小操作设置参数,不能一次调整太多。
可选的,可以预先设置调整步长,可以基于实际操作参数,每次按照调整步长对操作设置参数进行调整。
可选的,基于实际操作参数,对步骤S300提及的操作设置参数减去或加上调整步长。
可选的,可以在每次调整时,将操作设置参数与调整步长相加,或,相减,得到调整后的操作设置参数。可选的,预先设置的调整步长较小,例如调整步长为1ms,或,0.5ms。
在一可选实施例中,第一参数可以包括一个或多个有效操作参数,基于第一参数调整步骤S300提及的操作设置参数可以包括下列任一种:
基于多个有效操作参数的平均值或加权平均值,调整步骤S300提及的操作设置参数;
或,
基于多个有效操作参数的最小值或最大值,调整步骤S300提及的操作设置参数。
第二种:为了避免第一种方式中一次调整过多的问题,基于第一参数以及第二参数,调整步骤S300提及的操作设置参数。
第一参数包括有效操作参数,第二参数包括至少部分无效操作参数。
例如,若操作装置为电源按键,假设步骤S300提及的电源按键的操作设置参数为10ms,针对电源按键设定的条件为触按电源按键的实际触按时长大于或等于10ms,那么第一参数包括大于或等于10ms的任意值。
假设用户五次实际触按电源按键的实际触按时长分别为8ms,10ms,12ms,13ms,20ms,也即本申请实施例获取的五个实际操作参数分别为8ms,10ms,12ms,13ms,20ms;则该五个实际操作参数中,第一参数包括10ms,12ms,13ms,20ms;第二参数包括:8ms。
可以理解的是,若将步骤S300提及的操作设置参数10ms一次调整太多,例如,调整为15s,那么在下次执行本申请实施例提供的控制方法时,步骤S300提及的电源按键的操作设置参数为15ms;此时第一参数包括大于或等于15ms的任意值;此时第二参数包括小于15ms的任意值。
再次调节电源按键的操作设置参数时,由于第一参数包括有效操作参数,第二参数包括部分无效操作参数,所以既能向上调节,也能向下调节电源按键的操作设置参数。
在一可选实施例中,第一参数可以包括一个或多个有效操作参数,第二参数可以包括一个或多个无效操作参数,基于第一参数以及第二参数调整步骤S300提及的操作设置参数可以包括下列任一种:
基于多个有效操作参数以及多个无效操作参数的平均值或加权平均值,调整步骤S300提及的操作设置参数;
或,
基于多个有效操作参数以及多个无效操作参数的最小值或最大值,调整步骤S300提及的操作设置参数。
第三种:仅基于第二参数,调整步骤S300提及的操作设置参数。
由于第二参数包括至少部分无效操作参数,例如,若操作装置为鼠标,假设步骤S300提及的鼠标的操作设置参数为5ms,针对鼠标的操作设置参数设定的条件为连续两次触按鼠标的左键或右键的时间间隔小于或等于5ms,那么第二参数包括连续两次触按鼠标的左键或右键的时间间隔大于5ms的任意值。
假设用户五个连续两次触按鼠标的左键或右键的时间间隔分别为4ms,5ms,6ms,7ms,8ms,也即本申请实施例获取的五个实际操作参数分别为8ms,10ms,12ms,13ms,20ms;则该五个实际操作参数中,第一参数包括4ms,5ms;第二参数包括:6ms,7ms,8ms。
可以理解的是,若将步骤S300提及的操作设置参数5ms一次调整太多,例如,调整为8s,那么在下次执行本申请实施例提供的控制方法时,步骤S300提及的鼠标的操作设置参数为8ms;针对此次的第二参数包括大于或等于8ms的任意值。
再次调节鼠标的操作设置参数时,由于第二参数包括至少部分无效操作参数,即第二参数均为大于或等于8ms的参数,所以仅能向上调节,无法向下调节电源按键的操作设置参数。
为了避免一次调节操作设置参数过大,导致调整过量,例如,假设最符合用户行为习惯的鼠标的操作设置参数应该为7ms,若一次调整太多,例如调整为8ms,那么,无法再次调节至7ms。
在一可选实施例中,在基于第二参数调整步骤S300提及的操作设置参数的过程中,可以逐渐调大或调小操作设置参数,不能一次调整太多。
在上述任一可选实施例中,本申请实施例可以设定调整步骤S300提及的操作设置参数的时机,则上述步骤S320,基于所述实际操作参数,获取调整后的所述操作设置参数的过程具体还可以包括下列任一种:
一种可选的方式下,可以预先设置一个时间周期,当达到该时间周期时,本申请实施例可以基于该时间周期内的实际操作参数,获取调整后的操作设置参数。
另一种可选的方式下,由用户确定调整步骤S300提及的操作设置参数的时机。可选的,可以在电子设备中设置第一按键,若用户认为步骤S300提及的操作设置参数与用户的使用习惯不相符,用户可以触按该第一按键,从而对步骤S300提及的操作设置参数进行调整。
可选的,第一按键可以设置在相应的操作装置中,以操作装置为鼠标为例,可以参见图6所示,其示例了包含第一按键的鼠标结构图。在图6所示的鼠标中可以新增一个第一按键(用G表示)61,则若用户触按该第一按键61,表示用户具有调整步骤S300提及的操作设置参数的需求。
在上述任一可选实施例中,考虑到针对操作装置的实际操作参数可能与步骤S300提及的操作设置参数相差较小,若仍基于该实际操作参数对当前的操作设置参数进行调整,调整效率低下。基于此,本申请又提供了以下可选实施例,包括:
S1、基于所述实际操作参数,获得候选参数。
本步骤可以基于实际操作参数,获取候选参数,该候选参数可以用于与步骤S300提及的操作设置参数进行比较,进而确定是否有必要对步骤S300提及的操作设置参数进行调整。
可选的,若实际操作参数仅有一个,则可以将实际操作参数作为候选参数;若实际操作参数有多个,则可以基于该多个实际操作参数,确定候选参数。可选的,可以将多个实际操作参数的均值,或,方差,或,加权平均值作为候选参数。
S2、若所述候选参数与所述操作设置参数的差值大于阈值,将所述操作设置参数更新为所述候选参数。
可选的,可以预先设置阈值,若候选参数与操作设置参数的差值大于阈值,则可以将操作设置参数更新为候选参数,得到调整后的操作设置参数;若候选参数与操作设置参数的差值小于或等于阈值,则可以不对操作设置参数进行更新。
例如,假设操作设置参数为10ms,多个实际操作参数分别为10.1ms,10.2ms,10.1ms,10.1ms,10ms,预先设置的阈值为1ms。若将多个实际操作参数的均值作为候选参数,则确定的候选参数为10.1ms,该候选参数与操作设置参数差值仅为0.1ms,比阈值1ms小,因此可以不对操作设置参数进行更新。
又如,假设操作设置参数为10ms,多个实际操作参数分别为10ms,11ms,12ms,13ms,14ms,预先设置的阈值为1ms。若将多个实际操作参数的均值作为候选参数,则确定的候选参数为12ms,该候选参数与操作设置参数差值为2ms,比阈值1ms大,因此可以将候选参数12ms作为调整后的操作设置参数。
本申请实施例由于仅在候选参数与操作设置参数的差值大于阈值时,才对操作设置参数进行更新,可以减少更新操作设置参数的次数,提高了更新效率。
在上述任一可选实施例中,考虑到不同用户的实际操作行为不同,例如,用户双击鼠标按键,由于需要连续两次点击鼠标按键,对于老人而言,连续两次点击的时间间隔可能较长,而对于中学生而言,连续两次点击的时间间隔可能较短。因此,本申请实施例还可以获取针对不同用户的操作设置参数,进而结合用户的习惯,对该操作设置参数进行调整。基于此,上述步骤S300,获取操作装置的操作设置参数的过程进行说明。
可选的,上述步骤S300,获取操作装置的操作设置参数的实施过程具体可以包括:
S1、确定登录所述电子设备的目标用户。
可选的,可以确定登录电子设备的目标用户,进而基于目标用户对操作设置参数进行调整。
S2、获取在所述目标用户下的所述操作装置的操作设置参数。
可选的,针对不同目标用户的同一操作装置的操作设置参数可以不同,则本步骤可以获取在目标用户下的操作装置的操作设置参数;进而可以基于获取的目标用户下的操作装置的实际操作参数,对上述操作设置参数进行调整,得到针对该目标用户的该操作装置的调整后的操作设置参数。
综上,对于同一电子设备中的同一操作装置,不同用户,操作设置参数可能不同。
在上述任一可选实施例中,考虑到电子设备所处状态不同,同一操作装置对应的功能不同。因此,本申请实施例还可以获取电子设备所处状态,并确定在电子设备不同状态下,对同一操作装置不同操作设置参数进行调整。基于此,本申请实施例对上述步骤S300,获取操作装置的操作设置参数的过程进行说明。
可选的,上述步骤S300,获取操作装置的操作设置参数的可选实施过程具体可以包括:
S1、确定所述电子设备的当前状态。
可以理解的是,包含操作装置的电子设备可以包含多种状态,在不同的状态下,操作装置对应的功能可能不同;即在电子设备处于不同的状态下,该操作装置可以功能复用。
在一可选实施例中,电子设备可以包括三种状态,分别为第一状态、第二状态以及第三状态。
电子设备可以包括第一处理器EC以及第二处理器CPU(Central ProcessingUnit/Processor,中央处理器),在第一状态下,第一处理器EC处于工作状态,第二处理器CPU处于非工作状态;在第二状态下,第一处理器EC处于工作状态,第二处理器CPU处于工作状态;在第三状态下,第一处理器EC处于工作状态,第二处理器CPU再从非工作状态进入工作状态。
第一处理器EC具有将第二处理器CPU从非工作状态切换至工作状态的功能。
例如,操作装置可以是电源按键,当电子设备处于第一状态时,电源按键对应开机功能;当电子设备处于第二状态时,电源按键对应关机功能。
例如,操作装置可以是电源按键,针对该电源按键,若电子设备处于第一状态,电源按键的操作设置参数可以为5ms,针对该操作设置参数设定的条件为:触按电源按键的实际触按时长大于或等于5ms。若电子设备处于第二状态,电源按键的操作设置参数可以为10ms,针对该操作设置参数设定的条件为:触按电源按键的实际触按时长大于或等于10ms。
例如,操作装置可以是键盘中的F2按键,针对该F2按键,在电子设备处于第二状态下,F2按键对应对文件夹重新命名的功能,在电子设备处于第三状态下,F2对应进入BIOS界面的功能。
例如,若电子设备处于第二状态,F2对应的操作设置参数为2ms,针对该操作设置参数设定的条件为:触按F2按键的实际触按时长大于或等于2ms;若电子设备处于第三状态,F2对应的操作设置参数为10ms,针对该操作设置参数设定的条件为:触按F2按键的实际触按时长大于或等于10ms。
在电子设备处于第一状态下,用户可能需要触按电源按键的实际触按时长大于或等于5ms才可实现开机操作;若电子设备处于第二状态,用户可能需要触按电源按键的实际触按时长大于或等于10ms(即操作设置参数为10ms)才可实现关机操作。
在一可选实施例中,在电子设备处于第二状态下,还可以进一步划分其状态。可选的,电子设备包括两个子状态:娱乐子状态以及文档子状态。这里,娱乐子状态是指电子设备处于娱乐模式时的状态,例如玩游戏、观看视频等时电子设备的状态;文档子状态是指电子设备处于文档模式时的状态,例如办公时电子设备的状态。
可选的,在娱乐子状态下和文档子状态下,同一操作装置对应的操作设置参数可能不同。所以,在电子设备处于不同子状态下,同一操作装置可能对应不同的操作设置参数。
S2、获取在所述当前状态下所述操作装置的操作设置参数。
前述已经说明了,电子设备处于不同的状态时,操作装置的操作设置参数可以不同,则本步骤可以获取当前状态下的操作装置的操作设置参数;进而可以基于获取的当前状态下的操作装置的实际操作参数,对上述操作设置参数进行调整,得到调整后的操作设置参数。
可选的,本申请中的各个实施例可以结合,例如针对每一目标用户,可以确定其在登陆电子设备时,电子设备的当前状态,并确定当前状态下操作装置的操作设置参数,进而基于获取的当前状态下的操作装置的实际操作参数,对上述操作设置参数进行调整,得到调整后的操作设置参数。
上述本申请实施例中详细描述了方法,对于本申请实施例的方法可采用多种形式的装置实现,因此本申请实施例还提供了一种装置,下面给出具体的实施例进行详细说明。
参见图7,图7为本申请实施例提供的一种控制装置结构示意图。
如图7所示,该装置可以包括:
第一获取模块71,用于获取操作装置的操作设置参数,所述操作设置参数至少和时间相关;
第二获取模块72,用于获取对所述操作装置的实际操作参数;
第三获取模块73,用于基于所述实际操作参数,获取调整后的所述操作设置参数;
其中,若所述操作装置的实际操作参数满足针对所述操作设置参数设定的条件,包含所述操作装置的电子设备对所述操作装置的操作做出响应。
可选的,上述第二获取模块可以包括以下至少一种:
第一参数获取单元,用于获取对所述操作装置的第一参数,其中,所述第一参数满足针对所述操作设置参数设定的条件;
第二参数获取单元,用于获取对所述操作装置的第二参数,其中,所述第二参数不满足针对所述操作设置参数设定的条件。
可选的,上述第二获取模块获取的实际操作参数可以包括以下至少一种:
至少一个触按所述操作装置的实际触按时长;
至少一个连续两次触按所述操作装置的时间间隔;
至少一个触按所述操作装置的实际触按力度;
至少一个触按所述操作装置的实际触按轨迹。
可选的,上述第二参数获取单元可以包括:
无效操作参数获取单元,用于获取对所述操作装置的无效操作参数,所述无效操作参数不满足针对所述操作设置参数设定的条件;
误操作参数获取单元,用于从所述无效操作参数获取误操作参数;
误操作参数去除单元,用于从所述无效操作参数中去除所述误操作参数,得到所述第二参数。
可选的,上述第三获取模块,可以包括下列至少一种:
触按时长参数调整单元,用于若所述实际操作参数包括所述第一参数,所述第一参数包括至少一个触按所述操作装置的实际触按时长,调整之前的所述操作设置参数包含的触按时长参数小于调整之后的所述操作设置参数包含的触按时长参数;
触按时间间隔参数调整单元,用于若所述实际操作参数包括所述第一参数,所述第一参数包括至少一个连续两次触按所述操作装置的时间间隔,调整之前的所述操作设置参数包含的触按时间间隔参数大于调整之后的所述操作设置参数包含的触按时间间隔参数。
可选的,上述第三获取模块可以包括:
候选参数获取单元,用于基于所述实际操作参数,获得候选参数;
操作设置参数更新单元,用于若所述候选参数与所述操作设置参数的差值大于阈值,将所述操作设置参数更新为所述候选参数。
可选的,上述第一获取模块可以包括:
目标用户确定单元,用于确定登录所述电子设备的目标用户;
第一操作设置参数获取子单元,用于获取在所述目标用户下的所述操作装置的操作设置参数。
可选的,上述第一获取模块可以包括:
状态确定单元,用于确定所述电子设备的当前状态;
第二操作设置参数获取子单元,用于获取在所处当前状态下所述操作装置的操作设置参数。
本申请实施例提供的控制装置可应用于控制设备,如移动终端、PC终端、云平台、服务器及服务器集群等。可选的,图8示出了控制设备的硬件结构框图,参照图8,控制设备的硬件结构可以包括:至少一个处理器1,至少一个通信接口2,至少一个存储器3,至少一个通信总线4和至少一个操作装置5;
在本申请实施例中,处理器1、通信接口2、存储器3、通信总线4、操作装置5的数量为至少一个,且处理器1、通信接口2、存储器3、操作装置5通过通信总线4完成相互间的通信;
处理器1可能是一个中央处理器CPU,或者是特定集成电路ASIC
(Application Specific Integrated Circuit),或者是被配置成实施本申请实施例的一个或多个集成电路,或者是EC,或者是处理组件等;
存储器3可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatilememory)等,例如至少一个磁盘存储器;
其中,存储器存储有程序,处理器可调用存储器存储的程序,所述程序用于:
获取操作装置的操作设置参数,所述操作设置参数至少和时间相关;
获取对所述操作装置的实际操作参数;
基于所述实际操作参数,获取调整后的所述操作设置参数;
其中,若所述操作装置的实际操作参数满足针对所述操作设置参数设定的条件,包含所述操作装置的电子设备对所述操作装置的操作做出响应。
可选的,所述程序的细化功能和扩展功能可参照上文描述。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置或***类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
还需要说明的是,在本申请中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
结合本申请中所提供的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所提供的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请实施例。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本申请中所定义的一般原理可以在不脱离本申请实施例的精神或范围的情况下,在其它实施例中实现。因此,本申请实施例将不会被限制于本申请所示的这些实施例,而是要符合与本申请所提供的原理和新颖特点相一致的最宽的范围。

Claims (8)

1.一种控制方法,包括:
获取操作装置的操作设置参数,包括:确定登录电子设备的目标用户;获取在所述目标用户下的所述操作装置的操作设置参数,所述操作设置参数至少和时间相关;
获取对所述操作装置的实际操作参数;
基于所述实际操作参数,获取调整后的所述操作设置参数,包括:基于所述实际操作参数,获得候选参数,若所述候选参数与所述操作设置参数的差值大于阈值,将所述操作设置参数更新为所述候选参数;
其中,若所述操作装置的实际操作参数满足针对所述操作设置参数设定的条件,包含所述操作装置的电子设备对所述操作装置的操作做出响应。
2.根据权利要求1所述控制方法,所述获取对所述操作装置的实际操作参数包括以下至少一种:
获取对所述操作装置的第一参数,其中,所述第一参数满足针对所述操作设置参数设定的条件;
获取对所述操作装置的第二参数,其中,所述第二参数不满足针对所述操作设置参数设定的条件。
3.根据权利要求1或2所述控制方法,所述实际操作参数包括以下至少一种:
至少一个触按所述操作装置的实际触按时长;
至少一个连续两次触按所述操作装置的时间间隔;
至少一个触按所述操作装置的实际触按力度;
至少一个触按所述操作装置的实际触按轨迹。
4.根据权利要求2所述控制方法,所述获取对所述操作装置的第二参数包括:
获取对所述操作装置的无效操作参数,所述无效操作参数不满足针对所述操作设置参数设定的条件;
从所述无效操作参数获取误操作参数;
从所述无效操作参数中去除所述误操作参数,得到所述第二参数。
5.根据权利要求2所述控制方法,所述基于所述实际操作参数,获取调整后的所述操作设置参数,包括下列至少一种:
若所述实际操作参数包括所述第一参数,所述第一参数包括至少一个触按所述操作装置的实际触按时长,调整之前的所述操作设置参数包含的触按时长参数小于调整之后的所述操作设置参数包含的触按时长参数;
若所述实际操作参数包括所述第一参数,所述第一参数包括至少一个连续两次触按所述操作装置的时间间隔,调整之前的所述操作设置参数包含的触按时间间隔参数大于调整之后的所述操作设置参数包含的触按时间间隔参数。
6.根据权利要求1所述控制方法,所述获取操作装置的操作设置参数包括:
确定所述电子设备的当前状态;
获取在所述当前状态下所述操作装置的操作设置参数。
7.一种控制装置,包括:
第一获取模块,用于获取操作装置的操作设置参数,包括:确定登录所述电子设备的目标用户;获取在所述目标用户下的所述操作装置的操作设置参数,所述操作设置参数至少和时间相关;
第二获取模块,用于获取对所述操作装置的实际操作参数;
第三获取模块,用于基于所述实际操作参数,获取调整后的所述操作设置参数;
其中,若所述操作装置的实际操作参数满足针对所述操作设置参数设定的条件,包含所述操作装置的电子设备对所述操作装置的操作做出响应。
8.一种电子设备,包括:
操作装置,用于获取输入操作;
存储器,用于存储程序;
处理器,用于执行所述程序,所述程序具体用于:
获取所述操作装置的操作设置参数,包括:确定登录所述电子设备的目标用户;获取在所述目标用户下的所述操作装置的操作设置参数,所述操作设置参数至少和时间相关;
获取针对所述操作装置至少一次输入操作的实际操作参数;
基于所述实际操作参数,获取调整后的所述操作设置参数,包括:基于所述实际操作参数,获得候选参数,若所述候选参数与所述操作设置参数的差值大于阈值,将所述操作设置参数更新为所述候选参数;
其中,若所述操作装置的实际操作参数满足针对所述操作设置参数设定的条件,包含所述操作装置的电子设备对所述操作装置的操作做出响应。
CN201811646086.XA 2018-12-29 2018-12-29 一种控制方法、装置及电子设备 Active CN109739420B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811646086.XA CN109739420B (zh) 2018-12-29 2018-12-29 一种控制方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811646086.XA CN109739420B (zh) 2018-12-29 2018-12-29 一种控制方法、装置及电子设备

Publications (2)

Publication Number Publication Date
CN109739420A CN109739420A (zh) 2019-05-10
CN109739420B true CN109739420B (zh) 2021-05-18

Family

ID=66362782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811646086.XA Active CN109739420B (zh) 2018-12-29 2018-12-29 一种控制方法、装置及电子设备

Country Status (1)

Country Link
CN (1) CN109739420B (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014066098A1 (en) * 2012-10-25 2014-05-01 Apple Inc. User interface for streaming media stations with virtual playback
CN104461351A (zh) * 2014-11-12 2015-03-25 深圳市金立通信设备有限公司 一种终端解锁的方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101989147A (zh) * 2010-12-09 2011-03-23 华为终端有限公司 触摸屏参数调整的方法及装置
US9430067B2 (en) * 2013-01-11 2016-08-30 Sony Corporation Device and method for touch detection on a display panel
CN104735144A (zh) * 2015-03-20 2015-06-24 努比亚技术有限公司 基于大数据改变终端状态的方法及服务器
CN105843513A (zh) * 2016-04-15 2016-08-10 惠州Tcl移动通信有限公司 一种基于移动终端的自适应双击唤醒检测方法及***
CN106502565A (zh) * 2016-10-31 2017-03-15 珠海市魅族科技有限公司 一种启动应用功能的方法及装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014066098A1 (en) * 2012-10-25 2014-05-01 Apple Inc. User interface for streaming media stations with virtual playback
CN104461351A (zh) * 2014-11-12 2015-03-25 深圳市金立通信设备有限公司 一种终端解锁的方法

Also Published As

Publication number Publication date
CN109739420A (zh) 2019-05-10

Similar Documents

Publication Publication Date Title
CN106708407B (zh) 防止触摸按键误触发的方法、装置及移动终端
US10466849B2 (en) Method and terminal for preventing unintentional triggering of a touch key and storage medium
CN106681635B (zh) 一种分屏防误触方法、装置及移动终端
WO2018107903A1 (zh) 移动终端的触摸屏控制方法、装置、移动终端及存储介质
CN107340910B (zh) 一种触摸按键的响应方法、装置、存储介质及电子设备
US10884611B2 (en) Method and apparatus for controlling touch screen of terminal, and terminal
CN105528130B (zh) 一种控制方法、装置和电子设备
CN105045454A (zh) 一种终端防误触方法及终端
WO2015027905A1 (zh) 一种对移动终端应用程序的管理***及管理方法
CN104049901A (zh) 移动终端及其操作触控按键的方法
US20140092049A1 (en) Touch-Control Method, Device, And Electronic Device
CN105117062A (zh) 一种屏幕亮度调节方法及移动终端
CN107357458B (zh) 触摸按键的响应方法、装置、存储介质及移动终端
CN105677222B (zh) 应用信息展示方法、应用信息展示装置及终端
CN105159505A (zh) 一种界面操作方法及终端
WO2017128521A1 (zh) 一种锁屏界面处理方法及终端
CN104035722A (zh) 移动终端及其防止虚拟按键误操作的方法
CN109508522B (zh) 一种数据清除方法、装置、存储介质及终端
TW201512921A (zh) 動態設置觸控禁閉區域的觸控顯示裝置、方法與記錄媒體
CN108804138A (zh) 应用操作优化方法、装置、存储介质及终端设备
US11740916B1 (en) System and method for providing a customized graphical user interface based on user inputs
CN109739420B (zh) 一种控制方法、装置及电子设备
CN103645835A (zh) 信息处理的方法及电子设备
CN108475126A (zh) 触摸操作的处理方法和触摸键盘
CN105549857B (zh) 一种电子终端的控制方法及电子终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant