一种电子设备控制方法、装置及电子设备与流程

文档序号:14447337阅读:197来源:国知局
一种电子设备控制方法、装置及电子设备与流程

本申请涉及电子设备技术领域,特别涉及一种电子设备控制方法、装置及电子设备。



背景技术:

随着智能穿戴产业的快速发展,越来越多的人开始使用属于可穿戴产品的电子设备,例如:智能手表、智能手环等。

电容触控按键作为可穿戴产品的重要交互方式,而基于电容触控按键的触发响应过程为:当检测到电容触控按键的电容变化量满足预设响应条件时,响应关于该电容触控按键的触控,即执行该电容触控按键当前所对应的功能。

但是,由于电容触控按键容易受到外界环境因素的干扰,经常会发生误触操作,而现有技术中每次误触操作均会得到响应,用户体验较差,给用户带了很多不解和困扰。例如:一些用户在洗手、淋浴或游泳的过程中,经常会发现可穿戴设备所显示的界面自动切换的情况,严重影响到用户体验。



技术实现要素:

有鉴于此,本申请提供一种电子设备控制方法、装置及电子设备,以降低关于误触操作的响应率,从而提高用户体验。

具体地,本申请是通过如下技术方案实现的:

第一方面,本申请提供了一种电子设备控制方法,应用于具有电容触控按键的电子设备,所述电容触控按键上设置有透光孔;所述电子设备还包括设置于所述电子设备内部的光学检测模块,所述光学检测模块发出的光线垂直入射至所述透光孔;所述方法包括:

当检测到所述电容触控按键的电容变化量满足预设响应条件时,确定所述光学检测模块当前的光线接收结果;其中,所述光线接收结果为关于所述光学检测模块所发出光线对应的反射光的接收结果;

判断所述光线接收结果是否为表明接收到反射光的结果;

当判断结果为是时,响应关于所述电容触控按键的触控;

当判断结果为否时,不响应关于所述电容触控按键的触控。

可选地,所述确定所述光学检测模块当前的光线接收结果的步骤,包括:

启动所述光学检测模块,以使所述光学检测模块发出光线,确定关于所述光线对应的光线接收结果,并上报所述光线接收结果;其中,所述光学检测模块上报所述光线接收结果后进入休眠状态;

接收所述光学检测模块上报的所述光线接收结果。

可选地,所述确定所述光学检测模块当前的光线接收结果的步骤,包括:

将所述光学检测模块最近一次上报的光线接收结果作为当前的光线接收结果;其中,所述光学检测模块持续发出光线并上报所发出光线对应的光线接收结果。

可选地,所述电子设备控制方法还包括:

判断是否开启辅助检测功能;

当判断结果为是时,执行当检测到所述电容触控按键的电容变化量满足预设响应条件时,确定所述光学检测模块当前的光线接收结果的步骤。

可选地,当检测到所述电容触控按键的电容变化量满足预设响应条件时,确定所述光学检测模块当前的光线接收结果的步骤,包括:

当检测到所述电容触控按键的电容变化量满足预设响应条件时,判断当前时间点是否处于预定时间段内,如果是,确定所述光学检测模块当前的光线接收结果。

第二方面,本申请提供了一种电子设备控制装置,应用于具有电容触控按键的电子设备,所述电容触控按键上设置有透光孔;所述电子设备还包括设置于所述电子设备内部的光学检测模块,所述光学检测模块发出的光线垂直入射至所述透光孔;所述装置包括:

光线接收结果确定单元,用于当检测到所述电容触控按键的电容变化量满足预设响应条件时,确定所述光学检测模块当前的光线接收结果;其中,所述光线接收结果为关于所述光学检测模块所发出光线对应的反射光的接收结果;

判断单元,用于判断所述光线接收结果是否为表明接收到反射光的结果;

处理单元,用于当判断结果为是时,响应关于所述电容触控按键的触控;当判断结果为否时,不响应关于所述电容触控按键的触控。

可选地,所述光线接收结果确定单元包括:

启动子单元,用于当检测到所述电容触控按键的电容变化量满足预设响应条件时,启动所述光学检测模块,以使所述光学检测模块发出光线,确定关于所述光线对应的光线接收结果,并上报所述光线接收结果;其中,所述光学检测模块上报所述光线接收结果后进入休眠状态;

接收子单元,用于接收所述光学检测模块上报的所述光线接收结果。

可选地,所述光线接收结果确定单元包括:

确定子单元,用于将所述光学检测模块最近一次上报的光线接收结果作为当前的光线接收结果;其中,所述光学检测模块持续发出光线并上报所发出光线对应的光线接收结果。

可选地,所述电子设备控制装置还包括:

功能状态判断单元,用于判断是否开启辅助检测功能;当判断结果为是时,触发所述光线接收结果确定单元。

可选地,所述光线接收结果确定单元具体用于:

当检测到所述电容触控按键的电容变化量满足预设响应条件时,判断当前时间点是否处于预定时间段内,如果是,确定所述光学检测模块当前的光线接收结果。

第三方面,本申请还提供了一种电子设备,包括:电容触控按键、光学检测模块、处理器、用于存储所述处理器可执行指令的存储器;其中,所述电容触控按键上设置有透光孔,所述光学检测模块发出的光线垂直入射至所述透光孔;

其中,所述处理器,用于执行本申请第一方面所提供的电子设备控制方法。

第四方面,本申请提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行本申请第一方面所提供的电子设备控制方法。

与现有技术相比,本申请所提供方案中,当检测到电容触控按键的电容变化量满足预设响应条件时,并非直接响应关于该电容触控按键的触控,而是通过光学检测模块关于发出光线对应的光线接收结果进行进一步判断,即判断是否确实是用户对电容触控按键的触控,并在判断为是时响应触控,而判断为否时不响应触控。可见,本方案通过二次判断方式来决定是否响应电容触控按键的触控,因此,可以降低关于误触操作的响应率,从而提高用户体验。

附图说明

图1为本申请实施例所提供的一种电子设备控制方法的流程图;

图2为本申请实施例中电容触控按键的俯视图;

图3为本申请实施例所提供的电子设备的一种剖面图;

图4为本申请实施例所提供的一种电子设备控制方法的另一流程图;

图5为本申请实施例所提供的一种电子设备控制方法的另一流程图;

图6为本申请实施例所提供的一种电子设备控制装置的结构示意图;

图7为本申请实施例所提供的一种电子设备控制装置的另一结构示意图;

图8为本申请实施例所提供的一种电子设备控制装置的另一结构示意图;

图9为本申请实施例所提供的一种电子设备的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

为了降低关于误触操作的响应率,从而提高用户体验,本申请实施例提供了一种电子设备控制方法、装置及电子设备。

下面首先对本申请实施例所提供的一种电子设备控制方法进行介绍。

需要说明的是,本申请实施例所提供的一种电子设备控制方法应用于具有电容触控按键的电子设备,该电容触控按键上设置有透光孔;并且,该电子设备还包括设置于该电子设备内部的光学检测模块,该光学检测模块发出的光线垂直入射至该透光孔。在具体应用中,该电子设备可以为智能手表、智能手环等可穿戴设备,当然并不局限于此。

其中,在不影响电容触控按键正常感受电容变化的前提下,该透光孔的具体位置和大小可以根据实际情况进行设定。其中,对于该透光孔的具体位置而言,在具体应用中,该具体位置可以为该电容触控按键的中心位置、边缘位置等等。举例而言:图2为一电容触控按键的俯视图,图2中该电容触控按键包括触控pad区域3和gnd区域2,在gnd(ground)区域2的中心位置设置有透光孔1;其中,gnd代表地线或0线,即公共端,是出于应用而假设的一个地;而触控pad为电容触控按键的触控区域。

另外,光学检测模块为设置在电子设备内部的一个元件,其可以发出光线以及接收光线,并且,发出的光线垂直入射至该透光孔。通过这样的设置,当用户操作该电容触控按键时,必然会遮挡住该透光孔,此时,光学检测模块发出的光线会被反射回至该光学检测模块;而当由于水滴或其他环境因素等导致电容触控按键发生电容变化,透光孔极有可能无法被遮挡,此时,光学检测模块发出的光学将不会被反射回至该光线检测模块。可见,通过透光孔和光学检测模块的结合,可以有效判断出是否是用户真正的触控操作。为了方便理解本申请中电子设备的具体结构,图3给出了一种示例性的剖面图,从上到下的结构依次是:透光孔1、提示用户可以触控的装饰片2、胶体3、电子设备内壳4、fpc(flexibleprintedcircuitboard,柔性印刷电路板)软板5、光学检测模块6、pcb(printedcircuitboard,印制电路板)7。

如图1所示,本申请所提供的一种电子设备控制方法,可以包括如下步骤:

s101,当检测到电容触控按键的电容变化量满足预设响应条件时,确定该光学检测模块当前的光线接收结果;

其中,该光线接收结果为关于该光学检测模块所发出光线对应的反射光的接收结果。可以理解的是,光线接收结果的结果表示形式可以根据具体应用来设定,举例而言:“1”表示接收到反射光的结果;“0”表示未接收到反射光的结果;或者,“11”表示接收到反射光的结果;“00”表示未接收到反射光的结果,等等。

为了降低关于误触操作的响应率,从而提高用户体验,当检测到电容触控按键的电容变化量满足预设响应条件时,并非直接响应关于该电容触控按键的触控,而是结合透光孔和光学检测模块确定是真正的用户触发操作,还是误触操作,进而执行不同的操作。具体的,当检测到电容触控按键的电容变化量满足预设响应条件时,可以确定该光学检测模块当前的光线接收结果,进而根据光线接收结果来确定是否响应关于该电容触控按键的触控。其中,该预设响应条件可以为现有技术中的响应条件,由于不是本申请的发明点,在此不做限定。

需要说明的是,为了给用户提供较好的使用体验,可以允许用户根据自身使用情况来定制控制方式。

基于上述定制需求,在一种具体实现方式中,该电子设备可以为用户提供辅助检测功能,这样,当辅助检测功能开启时,可以执行本申请所提供的方案,而当辅助检测功能关闭时,可以执行现有技术中的方案(即当检测到电容触控按键的电容变化量满足预设响应条件时,响应关于该电容触控按键的触控),以保证用户可以自身使用情况来定制控制方式。基于该种处理思想,本申请所提供的方法还可以包括:判断是否开启辅助检测功能;当判断结果为是时,执行当检测到该电容触控按键的电容变化量满足预设响应条件时,确定该光学检测模块当前的光线接收结果的步骤。

基于上述定制需求,在另一种具体实现方式中,可以允许用户设定一些时间段,在所设定的时间段内,执行本申请所提供的方案,而在所设定的时间段外,执行现有技术中的方案。基于该种处理思想,本申请所提供方法中,当检测到该电容触控按键的电容变化量满足预设响应条件时,可以判断当前时间点是否处于预定时间段内,如果是,确定该光学检测模块当前的光线接收结果;否则,直接响应关于该电容触控按键的触控。

举例而言:假设在9:00-11:00和14:00-17:00两个时间段内用户处于工作状态,而由于受到工作环境影响,误触操作经常发生,此时,为了降低对误触操作的响应率,用户可以选择9:00-11:00和14:00-17:00作为预定时间段,这样,当检测到该电容触控按键的电容变化量满足预设响应条件时,可以判断当前时间点是否处于9:00-11:00或14:00-17:00,如果判断结果为是,则确定该光学检测模块当前的光线接收结果。

需要强调的是,由于该光学检测模块可以持续发出光线也可以不持续发出光线,因此,确定该光学检测模块当前的光线接收结果的具体实现方式存在多种,为了方案清楚,后续结合具体实例进行介绍。

s102,判断该光线接收结果是否为表明接收到反射光的结果,如果是,执行s103;否则,执行s104;

在确定该光线接收结果后,可以判断该光线接收结果是否为表明接收到反射光的结果,即进行二次判断,并根据不同的判断结果执行不同的操作。具体的,当判断出该光线接收结果为表明接收到反射光的结果时,表明透光孔被遮挡,可以认定为发生了真正的用户触发操作,因此,可以执行s103;而当判断出该光线接收结果为表明未接收到反射光的结果时,表明透光孔未被遮挡,可以认定为发生了误触操作,因此,可以执行s104。

s103,响应关于该电容触控按键的触控;

s104,不响应关于该电容触控按键的触控。

可以理解的是,所谓关于该电容触控按键的触控的响应方式根据电子设备当前的运行状态决定,本申请对此不作限定。

与现有技术相比,本申请所提供方案中,当检测到电容触控按键的电容变化量满足预设响应条件时,并非直接响应关于该电容触控按键的触控,而是通过光学检测模块关于发出光线对应的光线接收结果进行进一步判断,即判断是否确实是用户对电容触控按键的触控,并在判断为是时响应触控,而判断为否时不响应触控。可见,本方案通过二次判断方式来决定是否响应电容触控按键的触控,因此,可以降低关于误触操作的响应率,从而提高用户体验。

下面结合具体实例,对本申请实施例所提供的一种电子设备控制方法进行介绍。

需要说明的是,本申请实施例所提供的一种电子设备控制方法应用于具有电容触控按键的电子设备,该电容触控按键上设置有透光孔;并且,该电子设备还包括设置于该电子设备内部的光学检测模块,该光学检测模块发出的光线垂直入射至该透光孔。在具体应用中,该电子设备可以为智能手表、智能手环等可穿戴设备,当然并不局限于此。

关于透光孔和光学检测模块的具体描述内容可以参见上述实施例中的相关描述内容,在此不做赘述。

如图4所示,本申请实施例所提供的一种电子设备控制方法,可以包括如下步骤:

s201,当检测到电容触控按键的电容变化量满足预设响应条件时,启动该光学检测模块,以使该光学检测模块发出光线,确定关于该光线对应的光线接收结果,并上报该光线接收结果;

s202,接收该光学检测模块反馈的该光线接收结果;

为了降低关于误触操作的响应率,从而提高用户体验,当检测到电容触控按键的电容变化量满足预设响应条件时,并非直接响应关于该电容触控按键的触控,而是结合透光孔和光学检测模块确定是真正的用户触发操作,还是误触操作,进而执行不同的操作。具体的,当检测到电容触控按键的电容变化量满足预设响应条件时,启动该光学检测模块,以使该光学检测模块发出光线,确定关于该光线对应的光线接收结果,并上报该光线接收结果;相应的,该电子设备可以接收到该光学检测模块上报的该光线接收结果。

需要强调的是,该光学检测模块上报该光线接收结果后进入休眠状态,这样,在下次检测到电容触控按键的电容变化量满足预设响应条件时,需要重新启动该光学检测模块。

另外,为了给用户提供较好的使用体验,可以允许用户根据自身使用情况来定制控制方式。

基于上述定制需求,在一种具体实现方式中,该电子设备可以为用户提供辅助检测功能,这样,当辅助检测功能开启时,可以执行本申请所提供的方案,而当辅助检测功能关闭时,可以执行现有技术中的方案(即当检测到电容触控按键的电容变化量满足预设响应条件时,响应关于该电容触控按键的触控),以保证用户可以自身使用情况来定制控制方式。基于该种处理思想,本申请所提供的方法还可以包括:判断是否开启辅助检测功能;当判断结果为是时,执行s201。

基于上述定制需求,在另一种具体实现方式中,可以允许用户设定一些时间段,在所设定的时间段内,执行本申请所提供的方案,而在所设定的时间段外,执行现有技术中的方案。基于该种处理思想,本申请所提供方法中,当检测到该电容触控按键的电容变化量满足预设响应条件时,可以判断当前时间点是否处于预定时间段内,如果是,确定该光学检测模块当前的光线接收结果;否则,直接响应关于该电容触控按键的触控。

s203,判断该光线接收结果是否为表明接收到反射光的结果,如果是,执行s204;否则,执行s205;

s204,响应关于该电容触控按键的触控;

s205,不响应关于该电容触控按键的触控。

本实施例中,s203-s205与上述实施例的s102-s104相同,在此不做赘述。

可见,本方案通过二次判断方式来决定是否响应电容触控按键的触控,因此,可以降低关于误触操作的响应率,从而提高用户体验。

下面结合另一具体实例,对本申请实施例所提供的一种电子设备控制方法进行介绍。

需要说明的是,本申请所提供的一种电子设备控制方法应用于具有电容触控按键的电子设备,该电容触控按键上设置有透光孔;并且,该电子设备还包括设置于该电子设备内部的光学检测模块,该光学检测模块发出的光线垂直入射至该透光孔。在具体应用中,该电子设备可以为智能手表、智能手环等可穿戴设备,当然并不局限于此。

关于透光孔和光学检测模块的具体描述内容可以参见上述实施例中的相关描述内容,在此不做赘述。

如图5所示,本申请实施例所提供的一种电子设备控制方法,可以包括如下步骤:

s301,当检测到电容触控按键的电容变化量满足预设响应条件时,将该光学检测模块最近一次上报的光线接收结果作为当前的光线接收结果;

其中,该光学检测模块持续发出光线并上报所发出光线对应的光线接收结果;

为了降低关于误触操作的响应率,从而提高用户体验,当检测到电容触控按键的电容变化量满足预设响应条件时,并非直接响应关于该电容触控按键的触控,而是结合透光孔和光学检测模块确定是真正的用户触发操作,还是误触操作,进而执行不同的操作。具体的,当检测到电容触控按键的电容变化量满足预设响应条件时,将该光学检测模块最近一次上报的光线接收结果作为当前的光线接收结果。

需要强调的是,该光学检测模块持续发出光线并上报所发出光线对应的光线接收结果,这样,当检测到电容触控按键的电容变化量满足预设响应条件时,直接获取该光学检测模块最近一次上报的光线接收结果作为当前的光线接收结果即可。

另外,为了给用户提供较好的使用体验,可以允许用户根据自身使用情况来定制控制方式。

基于上述定制需求,在一种具体实现方式中,该电子设备可以为用户提供辅助检测功能,这样,当辅助检测功能开启时,可以执行本申请所提供的方案,而当辅助检测功能关闭时,可以执行现有技术中的方案(即当检测到电容触控按键的电容变化量满足预设响应条件时,响应关于该电容触控按键的触控),以保证用户可以自身使用情况来定制控制方式。基于该种处理思想,本申请所提供的方法还可以包括:判断是否开启辅助检测功能;当判断结果为是时,执行s301。

基于上述定制需求,在另一种具体实现方式中,可以允许用户设定一些时间段,在所设定的时间段内,执行本申请所提供的方案,而在所设定的时间段外,执行现有技术中的方案。基于该种处理思想,本申请所提供方法中,当检测到该电容触控按键的电容变化量满足预设响应条件时,可以判断当前时间点是否处于预定时间段内,如果是,确定该光学检测模块当前的光线接收结果;否则,直接响应关于该电容触控按键的触控。

s302,判断该光线接收结果是否为表明接收到反射光的结果,如果是,执行s303;否则,执行s304;

s303,响应关于该电容触控按键的触控;

s304,不响应关于该电容触控按键的触控。

本实施例中,s302-s304与上述实施例的s102-s104相同,在此不做赘述。

可见,本方案通过二次判断方式来决定是否响应电容触控按键的触控,因此,可以降低关于误触操作的响应率,从而提高用户体验。

相应于上述方法实施例,本申请实施例还提供了一种电子设备控制装置,该电子设备控制装置应用于具有电容触控按键的电子设备,所述电容触控按键上设置有透光孔;所述电子设备还包括设置于所述电子设备内部的光学检测模块,所述光学检测模块发出的光线垂直入射至所述透光孔;如图6所示,所述装置可以包括:

光线接收结果确定单元610,用于当检测到所述电容触控按键的电容变化量满足预设响应条件时,确定所述光学检测模块当前的光线接收结果;其中,所述光线接收结果为关于所述光学检测模块所发出光线对应的反射光的接收结果;

判断单元620,用于判断所述光线接收结果是否为表明接收到反射光的结果;

处理单元630,用于当判断结果为是时,响应关于所述电容触控按键的触控;当判断结果为否时,不响应关于所述电容触控按键的触控。

与现有技术相比,本申请所提供方案中,当检测到电容触控按键的电容变化量满足预设响应条件时,并非直接响应关于该电容触控按键的触控,而是通过光学检测模块关于发出光线对应的光线接收结果进行进一步判断,即判断是否确实是用户对电容触控按键的触控,并在判断为是时响应触控,而判断为否时不响应触控。可见,本方案通过二次判断方式来决定是否响应电容触控按键的触控,因此,可以降低关于误触操作的响应率,从而提高用户体验。

可选地,如图7所示,所述光线接收结果确定单元610可以包括:

启动子单元611,用于当检测到所述电容触控按键的电容变化量满足预设响应条件时,启动所述光学检测模块,以使所述光学检测模块发出光线,确定关于所述光线对应的光线接收结果,并上报所述光线接收结果;其中,所述光学检测模块上报所述光线接收结果后进入休眠状态;

接收子单元612,用于接收所述光学检测模块上报的所述光线接收结果。

可选地,如图8所示,所述光线接收结果确定单元610可以包括:

确定子单元613,用于将所述光学检测模块最近一次上报的光线接收结果作为当前的光线接收结果;其中,所述光学检测模块持续发出光线并上报所发出光线对应的光线接收结果。

可选地,本申请所提供的装置还可以包括:

功能状态判断单元,用于判断是否开启辅助检测功能;当判断结果为是时,触发所述光线接收结果确定单元。

可选地,所述光线接收结果确定单元610具体用于:

当检测到所述电容触控按键的电容变化量满足预设响应条件时,判断当前时间点是否处于预定时间段内,如果是,确定所述光学检测模块当前的光线接收结果。

本申请电子设备控制装置的实施例可以应用在电子设备上,该电子设备包括电容触控按键、光学检测模块,其中,所述电容触控按键上设置有透光孔,所述光学检测模块发出的光线垂直入射至所述透光孔。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在电子设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图9所示,为本申请电子设备控制装置所在电子设备的一种硬件结构图,除了图9所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的电子设备通常根据该电子设备的实际功能,还可以包括其他硬件,对此不再赘述。

另外,相应于上述方法实施例,本申请实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行本申请上述的电子设备控制方法。

上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1