一种解决干扰的方法及电子设备的制造方法
【专利摘要】本发明公开了一种解决干扰的方法及电子设备,所述方法包括:获得第一本体和第二本体的相对位置,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域;确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件;所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态;其中,所述预设条件为无限接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。用于解决现有技术在使用具有多触控区域的设备过程中,存在容易针对设备的误触操作,进而降低设备使用性能的技术问题。
【专利说明】
_种解决干扰的方法及电子设备
技术领域
[0001]本发明涉及电子领域,特别涉及一种解决干扰的方法及电子设备。
【背景技术】
[0002]随着电子设备的多样化设计,出现了具有多个触控区域的设备,比如,类笔记本形式的设备,其中一个设备主体为触控显示屏,另一个设备主体为触控板虚拟出来的键盘。
[0003]其中,在使用多触控区域的设备的过程中,为了降低设备功耗,当两触控区域贴合至一定程度,或者当设备未接收到任何输入操作达到一定时长时,控制两触控区域进入休眠状态。
[0004]然而,一方面,由于显示屏与虚拟键盘所在触控区域间进入休眠状态有一定的时间间隔,比如,当两触控区域即将折叠在一起时,触控显示屏所在的触控区域优先进入休眠状态,待5min后,虚拟键盘所在的触控区域才进入休眠状态。其中,在这5min内,触控显示屏尽管进入休眠状态,但仍处于通电状态,相当于电容极板仍具有一定的电容特性,而虚拟键盘所在的触控区域并未进入休眠状态,此时,二者间的电容特性将导致针对虚拟键盘的误触操作。另一方面,由于触控区域均具有电容特性,当二者在即将合上的过程中时,由于二者间的电容特性,将导致对两触控区域的误触操作。也就是说,现有技术在使用多触控屏设备的过程中,存在以上至少两种情况的误触情况。
[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]可选地,所述处理器具体用于:
[0047]确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未靠近;
[0048]在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域与所述第二触控区域中至少一个触控区域进入休眠状态的器件处于非工作状态时,
[0049]控制所述第一触控区域和所述第二触控区域中任意一个触控区域处于所述禁用状态,或者,控制所述第一触控区域和所述第二触控区域均处于所述禁用状态。
[0050]可选地,所述处理器具体用于:
[0051]确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未靠近;
[0052]在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域进入休眠状态的第一时刻与用于控制所述第二触控区域进入所述休眠状态的第二时刻时,
[0053]基于所述第一时刻与所述第二时刻,从两个触控区域中确定出先行进入所述休眠状态的第三触控区域;
[0054]控制所述第三触控区域处于所述禁用状态。
[0055]可选地,所述电子设备还包括分别设置在所述第一本体和所述第二本体上的至少两个角度传感器,其中,在所述相对位置下,通过所述至少两个角度传感器确定所述第一触控区域与所述第二触控区域间的当前夹角;通过所述处理器检测所述当前夹角是否小于一预设夹角阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域间相距所述预设范围。
[0056]可选地,所述电子设备还包括一霍尔传感器与磁铁单元,其中,所述霍尔传感器设置在所述第一本体与所述第二本体中任一本体上,所述磁铁单元设置在另一本体上;其中,在所述相对位置下,通过所述霍尔传感器获得霍尔电流值或霍尔电压值;通过所述处理器检测所述霍尔电流值是否大于一预设电流值,或者检测所述霍尔电压值是否大于一预设电压值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。
[0057]可选地,所述电子设备还包括一接近传感器,设置在所述第一本体与所述第二本体中任一本体上,其中,所述接近传感器包括红外线发光二极管和红外线接收二极管;所述处理器具体用于:通过测量所述红外线发光二极管发出的红外光从发射到接收的第一时长值;
[0058]基于所述第一时长值,确定所述第一触控区域与所述第二触控区域间的相对距离;
[0059]检测所述相对距离是否小于预设距离阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。
[0060]可选地,在所述控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态之后,所述处理器还用于:
[0061 ]确定所述第一本体与所述第二本体的相对位置关系不再满足所述预设条件;
[0062]控制所述第一触控区域处于所述使能状态和/或控制所述第二触控区域处于所述使能状态。
[0063]可选地,所述第一触控区域对应于触摸屏和/或至少一个功能键。
[0064]另一方面,本申请实施例还提供了一种电子设备,包括:
[0065]第一获得单元,用于获得第一本体和第二本体的相对位置,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域;
[0066]第一确定单元,用于确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件;
[0067]第一控制单元,用于在所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态;其中,所述预设条件为无限接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。
[0068]本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
[0069]在本申请实施例的技术方案中,通过获得第一本体和第二本体的相对位置,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域;确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件;所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态;其中,所述预设条件为无限接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。也就是说,在处于使能状态的第一触控区域与处于使能状态的第二触控区域相互之间处于即将产生干扰的位置关系时,控制所述第一触控区域和所述第二触控区域中的至少一个触控区域处于禁用状态,进而解决了现有技术在使用具有多触控区域的设备过程中,存在容易针对设备的误触操作,进而降低设备使用性能的技术问题,有效避免了针对具有多触控区域的设备的误操作,提高了设备的使用性能。
【附图说明】
[0070]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
[0071 ]图1为本申请实施例一中一种解决干扰的方法流程图;
[0072]图2为本申请实施例一中一种解决干扰的方法中第一种实现方式的方法流程图;
[0073]图3为本申请实施例一中一种解决干扰的方法中第二种实现方式的方法流程图;
[0074]图4为本申请实施例一中一种解决干扰的方法中第三种实现方式的方法流程图;
[0075]图5为本申请实施例一中一种解决干扰的方法中为了确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围的第一种确定方式的方法流程图;
[0076]图6为本申请实施例一中一种解决干扰的方法中为了确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围的第二种确定方式的方法流程图;
[0077]图7为本申请实施例一中一种解决干扰的方法中为了确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围的第三种确定方式的方法流程图;
[0078]图8为本申请实施例一中一种解决干扰的方法中在步骤S103之后的方法流程图;
[0079]图9为本申请实施例二提供的一种电子设备的结构方框图;
[0080]图10为本申请实施例三提供的一种电子设备的结构方框图。
【具体实施方式】
[0081]本发明实施例提供一种解决干扰的方法及电子设备,用于解决现有技术在使用具有多触控区域的设备过程中,存在容易针对设备的误触操作,进而降低设备使用性能的技术问题,有效避免了针对具有多触控区域的设备的误操作,提高了设备的使用性能的技术效果。
[0082]本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:
[0083]一种解决干扰的方法,包括:
[0084]获得第一本体和第二本体的相对位置,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域;
[0085]确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件;
[0086]所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态;
[0087]其中,所述预设条件为无限接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。
[0088]在本申请实施例的技术方案中,通过获得第一本体和第二本体的相对位置,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域;确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件;所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态;其中,所述预设条件为无限接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。也就是说,在处于使能状态的第一触控区域与处于使能状态的第二触控区域相互之间处于即将产生干扰的位置关系时,控制所述第一触控区域和所述第二触控区域中的至少一个触控区域处于禁用状态,进而解决了现有技术在使用具有多触控区域的设备过程中,存在容易针对设备的误触操作,进而降低设备使用性能的技术问题,有效避免了针对具有多触控区域的设备的误操作,提高了设备的使用性能。
[0089]为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互结合。
[0090]基于本申请的技术方案所提供的实施例中,所述电子设备具体可以为具有两个及以上触控区域的柔性屏设备、翻盖手机等可形变设备,还可以是笔记本电脑,在此就不一一举例了。
[0091 ] 实施例一
[0092]请参考图1,本申请实施例一提供了一种解决干扰的方法,包括:
[0093]SlOl:获得第一本体和第二本体的相对位置,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域;
[0094]S102:确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件;
[0095]S103:所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态;
[0096]其中,所述预设条件为无限接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。
[0097]在具体实施过程中,步骤SlOl至步骤S103的具体实现过程如下:
[0098]首先,获得第一本体和第二本体的相对位置,其中,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域。当然,本申请实施例中的电子设备的两本体上还可以具有除所述第一触控区域和所述第二触控区域外的其它触控区域,由于针对两触控区域间解决干扰的方法原理与三个及其以上触控区域间解决干扰的方法原理类似,在此,仅以两触控区域间的解决干扰为例进行详细的解释说明。比如,在电子设备为诸如笔记本电脑这种由两部分本体通过诸如铰链的连接结构连接在一起的设备,且该设备两本体表面依次为A?D面,所述第一本体可以是包含有显示屏的部分,所述第二本体可以是包含有键盘输入装置的部分,所述第一表面具体可以是包含有显示屏的B面,所述第二表面具体可以是包含有键盘输入装置的C面,所述第一触控区域具体为显示屏所在的触控区域,所述第二触控区域具体为键盘输入装置所在的触控区域。此外,在具体实施过程中所述第一触控区域和所述第二触控区域具体可以为由具有电容特性的材质制成的触控区域。具体来讲,当所述第一本体和所述第二本体通过诸如铰链的连接结构连接在一起时,所述第一本体和所述第二本体能够通过所述连接结构实现相对转动。再比如,在电子设备整体为可形变的柔性屏设备时,所述第一本体和所述第二本体分属于整体的某个区域内的结构。所述第一触控区域和所述第二触控区域分属于对应结构中的某个区域内。此外,在具体实施过程中,可以通过设置在诸如铰链的连接结构中的运动传感器获得所述连接结构的运动参数信息,进而获得所述第一本体和所述第二本体间的相对位置。此外,还可以通过内置在电子设备内的诸如重力传感器,陀螺仪传感器等运动传感器获得两本体间的相对位置。当然,本领域的技术人员还可以根据实际需要来设计不同方案进而获得两本体间的相对位置,在此就不一一赘述了。
[0099]然后,确定所述第一本体和所述第二本体的相对位置关系是否满足预设条件,其中,所述预设条件为无线接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。在具体实施过程中,在电子设备具体为通过铰链等连接结构进行开合的笔记本电脑时,通过对两本体间相对角度的检测,所述预设条件可以为两个本体间开合角度是否等于一预设角度阈值。在电子设备具体为由两个本体组成的可插拔设备时,通过对两本体相对距离的检测,所述预设条件可以为两个本体吸附在一起的情况。此外,在具体实施过程中,所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域在满足所述预设条件之前,以及满足所述预设条件之时,两个触控区域之间不会产生相互影响。只有在满足所述预设条件之后,如果不对触控区域的禁用状态进行控制,两触控区域间将产生相互干扰。因此,在采用本申请实施例的技术方案后,在两触控区域间即将产生相互干扰之前,能够有效避免二者之间的干扰,进而有效避免对触控区域的误操作。
[0100]在本申请实施例中,针对每种针对触控区域产生误触的情况,将采用不同的解决方案来实现对触控区域禁用状态的控制。在具体实施过程中,有以下三种实现方式,但不仅限于以下三种实现方式。
[0101]第一种实现方式
[0102]第一种实现方式主要针对两本体间即将合上而未合上的过程中,两触控区域间即将产生彼此干扰,由于处于使能状态的触控区域具有一定的电容特性,相对于电容器的其中一个极板,当处于同时处于使能状态的两触控区域靠近至一定程度时,两触控区域间的电容特性将彼此相互干扰。所以,在具体实施过程中,请参考图2,第一种实现方式具体包括:
[0103]S201:确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域无限靠近而未靠近;
[0104]S202:控制所述第一触控区域和所述第二触控区域中任意一个触控区域处于所述禁用状态,或者,控制所述第一触控区域和所述第二触控区域均处于所述禁用状态。
[0105]在具体实施过程中,步骤S201至步骤S202的具体实现过程如下:
[0106]首先,确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未靠近。也就是说,检测所述第一触控区域与所述第二触控区域间是否处于即将贴合在一起的预设范围内。比如,所述第一触控区域与所述第二触控区域间夹角为2°,处于即将贴合在一起且即将产生相互干扰的[2°,0]的夹角范围内。然后,控制所述第一触控区域和所述第二触控区域中至少一个触控区域处于禁用状态。具体来讲,当处于同时处于使能状态的两触控区域靠近至一定程度时,两触控区域间的电容特性将彼此相互干扰。为了有效避免二者间的电容干扰,具体可以通过控制其中一个触控区域处于禁用状态,还可以同时控制两个触控区域处于禁用状态,从而有效避免了两触控区域间的电容干扰。
[0107]第二种实现方式
[0108]第二种实现方式主要针对两本体间即将合上而未合上的过程中,两触控区域间即将彼此干扰,但控制触控区域进入休眠状态的器件还未工作时,所产生的误触情况。具体来讲,请参考图3所示,包括步骤:
[0109]S301:确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未靠近;
[0110]S302:在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域与所述第二触控区域中至少一个触控区域进入休眠状态的器件处于非工作状态时,控制所述第一触控区域和所述第二触控区域中任意一个触控区域处于所述禁用状态,或者,控制所述第一触控区域和所述第二触控区域均处于所述禁用状态。
[0111]在具体实施过程中,步骤S301至步骤S302的具体实现过程如下:
[0112]首先,步骤S301的具体实现原理和第一种实现方式的实现原理相同,在此就不一一赘述了。然后,在所述第一触控区域与所述第二触控区域相距所述预设范围,及在确定用于控制所述第一触控区域与所述第二触控区域中至少一个触控区域进入休眠状态的器件处于非工作状态时,控制所述第一触控区域和所述第二触控区域中任意一个触控区域处于所述禁用状态,或者,控制所述第一触控区域和所述第二触控区域均处于所述禁用状态。举个具体的例子来说,在具体实施过程中,为了降低电子设备的使用功耗,当未针对电子设备进行任何输入操作达到一定时长时,笔记本电脑显示屏所在本体以及键盘输入装置所在本体将进入休眠状态。如果在具体实施过程中,当两本体间相距所述预设范围时,而两本体中任一本体进入休眠状态的器件未工作,进而导致两本体触控区域间仍然存在电容特性,进一步地,使得两触控区域间相互干扰。为了避免干扰,比如,具体可以通过控制显示屏所在本体进入休眠状态且对其进行断电处理,从而使得该本体不存在电容特性,也就是说,使得该本体上的所述第一触控区域处于禁用状态。进一步地,不会对具有电容特性的输入装置所在的本体产生电容干扰。再比如,可以通过控制输入装置所在本体进入休眠状态且对其进行断电处理,从而使得该本体不存在电容特性,也就是说,使得该本体上的所述第一触控区域处于禁用状态。进一步地,不会对具有电容特性的显示屏所在的本体产生电容干扰。再比如,可以通过控制显示屏所在本体进入休眠状态并对其进行断电处理,并同时控制输入装置所在本体进入休眠状态并对其进行断电处理,从而使得两本体均不存在电容特性,也就是说,使得所述第一触控区域和所述第二触控区域均处于禁用状态。通过以上几种途径,进而有效避免了两本体间的相互干扰,有效避免了针对触控区域的误触操作。
[0113]第三种实现方式
[0114]第三种实现方式主要针对两本体间即将合上而未合上的过程中,两触控区域间即将产生彼此干扰,但两触控区域进入休眠状态间具有一定的间隔时长时,所产生的误触情况。具体来讲,如果其中一个触控区域优先进入休眠状态,但由于该触控区域仍然处于通电状态,所以,在两触控区域间处于即将产生彼此干扰的相对位置关系时,处于通电状态的触控区域仍具有一定的电容特性,仍将对另一个随后进入休眠状态的触控区域的电容特性产生电容干扰。为了避免两触控区域间的电容干扰,请参考图4所示,包括步骤:
[0115]S401:确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未靠近;
[0116]S402:在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域进入休眠状态的第一时刻与用于控制所述第二触控区域进入所述休眠状态的第二时刻时,基于所述第一时刻与所述第二时刻,从两个触控区域中确定出先行进入所述休眠状态的第三触控区域;
[0117]S403:控制所述第三触控区域处于所述禁用状态。
[0118]在具体实施过程中,步骤S401至步骤S403的具体实现过程如下:
[0119]首先,步骤S401的具体实现原理和第一种实现方式的实现原理相同,在此就不一一赘述了。然后,在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域进入休眠状态的第一时刻与用于控制所述第二触控区域进入所述休眠状态的第二时刻时,进一步地,基于所述第一时刻和所述第二时刻,将从两个触控区域中确定出先行进入所述休眠状态的第三触控区域。具体来讲,在确定出先行进入所述休眠状态的触控区域为所述第一触控区域时,所述第三触控区域具体为所述第一触控区域;在确定出先行进入所述休眠状态的触控区域为所述第二触控区域时,所述第三触控区域具体为所述第二触控区域;在确定出所述第一触控区域与所述第二触控区域将同时进入所述休眠状态时,所述第三触控区域具体为所述第一触控区域和所述第二触控区域。举个具体的例子来说,在显示屏所在本体上的触控区域与键盘输入装置所在本体上的触控区域处于即将合上而未合上,且两触控区域间即将产生彼此干扰时,由于键盘输入装置所在本体内的触控区域进入休眠状态的时刻,迟于显示屏所在本体内的触控区域所要进入休眠状态的时刻,为了及时有效地避免先行进入休眠状态的显示屏的触控区域内的电容特性,对处于待机状态的键盘输入装置所在本体上的触控区域内的电容特性的干扰,进一步地,将控制先行进入休眠状态的显示屏所在本体内的触控区域处于禁用状态,比如,在控制其休眠的同时,对其进行断电处理。从而使得该触控区域无电容特性,进一步地有效避免了两触控区域间的电容干扰。
[0120]当然,本领域的技术人员还可以根据需要来设计其它的用于实现对触控区域禁用状态的控制的实现方式,在此就不一一举例说明了。
[0121]在本申请实施例中,为了确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,在具体实施过程中,具体可以有以下三种确定方式,但不仅限于以下三种确定方式。
[0122]第一种确定方式
[0123]当所述第一本体和所述第二本体上分别设置有角度传感器时,请参考图5,第一种确定方式具体包括:
[0124]S501:在所述相对位置下,通过分别设置在所述第一本体和所述第二本体上的至少两个角度传感器确定所述第一触控区域与所述第二触控区域间的当前夹角;
[0125]S502:检测所述当前夹角是否小于一预设夹角阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域间相距所述预设范围。
[0126]在具体实施过程中,步骤S501至步骤S502的具体实现过程如下:
[0127]首先,通过分别设置在所述第一本体和所述第二本体上的至少两个角度传感器确定两触控区域间的当前夹角;在具体实施过程中,角度传感器具体可以是重力传感器,陀螺仪传感器等。具体来讲,通过分别设置在显示屏所在本体上的角度传感器a,以及键盘所在本体上的角度传感器b,确定出两本体间的夹角为1°。然后,检测所述当前夹角是否小于一预设夹角阈值。由于当两本体间的夹角处于一定夹角范围时,两本体内的触控区域间将彼此相互影响,在以产生相互影响的预设夹角阈值为2°为例时,由于1°小于该预设夹角阈值,故在当前夹角下,两本体内的触控区域间相距所述预设范围。当然,在具体实施过程中,还可以通过预设夹角范围来确定两触控区域间是否处于相互干扰的位置关系,在此就不一一举例说明了。
[0128]第二种确定方式
[0129]当所述第一本体和所述第二本体中任一本体上设置有霍尔传感器,另一本体上设置一磁铁单元时,请参考图6,第二种确定方式具体包括:
[0130]S601:在所述相对位置下,通过所述霍尔传感器获得霍尔电流值或霍尔电压值;
[0131]S602:检测所述霍尔电流值是否大于一预设电流值,或者检测所述霍尔电压值是否大于一预设电压值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。
[0132]在具体实施过程中,步骤S601至步骤S602的具体实现过程如下:
[0133]具体来讲,在电子设备的其中一个本体上设置霍尔传感器,在另一本体的表面或内部设置了磁铁单元。通过所述第一本体与所述第二本体的相对位置变化,且当两本体间处于所述相对位置时,所述霍尔传感器位于所述磁铁单元的感应磁场内,所述霍尔传感器的电子受到洛伦兹力而聚集,从而在电子聚集的方向上产生一个电场,此电场将会使后来的电子受到电场力作用而平衡掉磁场造成的洛伦兹力,使得后来的电子能够顺利通过不会偏移,此称为霍尔效应,而产生的内部电压称为霍尔电压,产生的内部电流称为霍尔电流。也就是说,当两本体间处于所述相对位置时,所述霍尔传感器位于所述磁铁单元的感应磁场内,所述霍尔传感器将获得磁场强度等参数信息,进而获得霍尔电流值,霍尔电压值等参数信息。由于当两本体逐渐靠近时,所述霍尔传感器受到的磁场强度将逐渐增强,反之,当两本体逐渐远离时,所述霍尔传感器受到的磁场强度将逐渐减弱,因此,在具体实施过程中,具体可以通过检测霍尔电流值与设备内部预存的预设电流值进行比较,当大于一预设电流值时,表明两本体上的触控区域间相距所述预设范围。此外,还可以通过检测霍尔电压值与设备内部预存的预设电压值进行比较,当大于一预设电压值时,表明两本体上的触控区域间相距所述预设范围。
[0134]第三种确定方式
[0135]当所述第一本体和所述第二本体中任一本体上设置有接近传感器,其中,所述接近传感器包括红外线发光二极管和红外线接收二极管,请参考图7,第三种确定方式具体包括:
[0136]S701:通过测量所述红外线发光二极管发出的红外光从发射到接收的第一时长值;
[0137]S702:基于所述第一时长值,确定所述第一触控区域与所述第二触控区域间的相对距离;
[0138]S703:检测所述相对距离是否小于预设距离阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。
[0139]在具体实施过程中,步骤S701至步骤S703的具体实现过程如下:
[0140]由于在具体实施过程中,当两本体间接近至一定程度时,从其中一个本体上发射出的红外光将被障碍物(另一本体)反射回来,通过飞行时间法便可以获得两本体间的相对距离。具体来讲,首先,通过测量所述红外线发光二极管发出的红外光从发射到接收的第一时长值。比如,所述第一时长值为At。然后,由于光速为一常数c = 3.0X 10%/s,进一步地,能够所述第一时长值△ t,确定两触控区域间的相对距离为s = c △ t/2。进一步地,检测该相对距离是否小于一预设距离阈值,在为是时,表明两触控区域间相距所述预设范围。比如,获得的所述相对距离为3cm,在所述预设距离阈值为4cm表明两触控区域相距所述预设范围。此外,在具体实施过程中,当然,本领域的技术人员,还可以根据需要通过在设备本体上设置其它距离传感器来检测两本体上的触控区域间是否相距所述预设范围,在此就不一一赘述了。
[0141]在本申请实施例中,为了提高测量精度的准确性,本领域的技术人员可以对以上几种确定方式进行任意组合来实现对两触控区域间相对距离的测量,当然,还可以基于相同的实现原理来设计其它的确定方式,在此就不一一举例说明了。
[0142]在本申请实施例中,为了进一步提高电子设备的使用性能,请参考图8,在步骤S103:控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态之后,具体包括:
[0143]S801:确定所述第一本体与所述第二本体的相对位置关系不再满足所述预设条件;
[0144]S802:控制所述第一触控区域处于所述使能状态和/或控制所述第二触控区域处于所述使能状态。
[0145]在具体实施过程中,步骤S801至步骤S802的具体实现过程如下:
[0146]首先,确定所述第一本体与所述第二本体的相对位置关系不再满足所述预设条件。比如,所述第一本体与所述第二本体间不再处于相互干扰的相对位置。比如,两本体间由折叠在一起的状态切换为彼此间有一定夹角的状态。然后,为了快速切换到用户使用模式,具体可以是控制所述第一触控区域处于所述使能状态,还可以是控制所述第二触控区域处于所述使能状态,还可以是同时控制两触控区域处于所述使能状态,也就是说,将触控区域由禁用状态快速切换至使能状态,进一步地提高了电子设备的使用性能。
[0147]在具体实施过程中,通过控制触控区域处于禁用状态,主要是控制该触控区域所对应的触摸屏或者任意具有触控功能的功能键处于禁用状态,在该禁用状态下,该区域内的触摸屏或者任何具有触控功能的功能键将无法响应来自外界的任何输入操作,从而有效避免了针对触控区域的误操作。
[0148]实施例二
[0149]基于与本申请实施例一同样的发明构思,请参考图9,本申请实施例二还提供了一种电子设备,包括:
[0150]第一本体10;
[0151]第二本体20,与第一本体10连接;
[0152]处理器30,与第一本体10和第二本体20连接在一起;其中,处理器30具体用于:
[0153]获得第一本体10和第二本体20的相对位置,第一本体10的第一表面包括第一触控区域,第二本体20的第二表面包括第二触控区域;
[0154]确定第一本体10与第二本体20的相对位置关系是否满足预设条件;
[0155]所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态;
[0156]其中,所述预设条件为无限接近于第一本体10上处于使能状态的第一触控区域与第二本体20上处于使能状态的第二触控区域相互之间产生干扰的位置关系。
[0157]在本申请实施例中,处理器30具体用于:
[0158]确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未靠近;
[0159]在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域与所述第二触控区域中至少一个触控区域进入休眠状态的器件处于非工作状态时,
[0160]控制所述第一触控区域和所述第二触控区域中任意一个触控区域处于所述禁用状态,或者,控制所述第一触控区域和所述第二触控区域均处于所述禁用状态。
[0161]在本申请实施例中,处理器30具体用于:
[0162]确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未靠近;
[0163]在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域进入休眠状态的第一时刻与用于控制所述第二触控区域进入所述休眠状态的第二时刻时,
[0164]基于所述第一时刻与所述第二时刻,从两个触控区域中确定出先行进入所述休眠状态的第三触控区域;
[0165]控制所述第三触控区域处于所述禁用状态。
[0166]在本申请实施例中,所述电子设备还包括分别设置在第一本体10和第二本体20上的至少两个角度传感器,其中,在所述相对位置下,通过所述至少两个角度传感器确定所述第一触控区域与所述第二触控区域间的当前夹角;通过处理器30检测所述当前夹角是否小于一预设夹角阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域间相距所述预设范围。
[0167]在本申请实施例中,所述电子设备还包括一霍尔传感器与磁铁单元,其中,所述霍尔传感器设置在所述第一本体与所述第二本体中任一本体上,所述磁铁单元设置在另一本体上;其中,在所述相对位置下,通过所述霍尔传感器获得霍尔电流值或霍尔电压值;通过所述处理器检测所述霍尔电流值是否大于一预设电流值,或者检测所述霍尔电压值是否大于一预设电压值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。
[0168]在本申请实施例中,所述电子设备还包括一接近传感器,设置在第一本体10与第二本体20中任一本体上,其中,所述接近传感器包括红外线发光二极管和红外线接收二极管;所述处理器具体用于:通过测量所述红外线发光二极管发出的红外光从发射到接收的第一时长值;
[0169]基于所述第一时长值,确定所述第一触控区域与所述第二触控区域间的相对距离;
[0170]检测所述相对距离是否小于预设距离阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。
[0171]在本申请实施例中,在所述控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态之后,所述处理器还用于:
[0172]确定第一本体10与第二本体20的相对位置关系不再满足所述预设条件;
[0173]控制所述第一触控区域处于所述使能状态和/或控制所述第二触控区域处于所述使能状态。
[0174]在本申请实施例中,所述第一触控区域对应于触摸屏和/或至少一个功能键。
[0175]实施例三
[0176]基于与本申请实施例一同样的发明构思,请参考图10,本申请实施例三还提供了一种电子设备,包括:
[0177]第一获得单元40,用于获得第一本体和第二本体的相对位置,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域;
[0178]第一确定单元50,用于确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件;
[0179]第一控制单元60,用于在所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态;
[0180]其中,所述预设条件为无限接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。
[0181]在本申请实施例中,第一确定单元50具体用于:确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未靠近;第一控制单元60,在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域与所述第二触控区域中至少一个触控区域进入休眠状态的器件处于非工作状态时,控制所述第一触控区域和所述第二触控区域中任意一个触控区域处于所述禁用状态,或者,控制所述第一触控区域和所述第二触控区域均处于所述禁用状态。
[0182]在本申请实施例中,第一确定单元50具体用于:确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未靠近;此时,第一控制单元60,在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域进入休眠状态的第一时刻与用于控制所述第二触控区域进入所述休眠状态的第二时刻时,基于所述第一时刻与所述第二时刻,从两个触控区域中确定出先行进入所述休眠状态的第三触控区域;控制所述第三触控区域处于所述禁用状态。
[0183]在本申请实施例中,第一确定单元50具体用于:
[0184]在所述相对位置下,通过分别设置在所述第一本体和所述第二本体上的至少两个角度传感器确定所述第一触控区域与所述第二触控区域间的当前夹角;
[0185]检测所述当前夹角是否小于一预设夹角阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域间相距所述预设范围。
[0186]在本申请实施例中,在所述第一本体与所述第二本体中任一本体上设置霍尔传感器,另一本体上设置一磁铁单元时,第一确定单元50具体用于:
[0187]在所述相对位置下,通过所述霍尔传感器获得霍尔电流值或霍尔电压值;
[0188]检测所述霍尔电流值是否大于一预设电流值,或者检测所述霍尔电压值是否大于一预设电压值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。
[0189]在本申请实施例中,在所述第一本体与所述第二本体中任一本体上设置接近传感器,其中,所述接近传感器包括红外线发光二极管和红外线接收二极管,第一确定单元50具体用于:
[0190]通过测量所述红外线发光二极管发出的红外光从发射到接收的第一时长值;
[0191]基于所述第一时长值,确定所述第一触控区域与所述第二触控区域间的相对距离;
[0192]检测所述相对距离是否小于预设距离阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。
[0193]在本申请实施例中,在所述控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态之后,所述电子设备还包括:
[0194]第二确定单元,用于确定所述第一本体与所述第二本体的相对位置关系不再满足所述预设条件;
[0195]第二控制单元,用于控制所述第一触控区域处于所述使能状态和/或控制所述第二触控区域处于所述使能状态。
[0196]在本申请实施例中,第一控制单元60具体用于:
[0197]控制所述第一触控区域对应的触摸屏和/或至少一个功能键处于所述禁用状态。
[0198]通过本申请实施例中的一个或多个技术方案,可以实现如下一个或多个技术效果:
[0199]在本申请实施例的技术方案中,通过获得第一本体和第二本体的相对位置,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域;确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件;所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态;其中,所述预设条件为无限接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。也就是说,在处于使能状态的第一触控区域与处于使能状态的第二触控区域相互之间处于即将产生干扰的位置关系时,控制所述第一触控区域和所述第二触控区域中的至少一个触控区域处于禁用状态,进而解决了现有技术在使用具有多触控区域的设备过程中,存在容易针对设备的误触操作,进而降低设备使用性能的技术问题,有效避免了针对具有多触控区域的设备的误操作,提高了设备的使用性能。
[0200]在本申请实施例的技术方案中,通过在所述控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态之后,首先,确定所述第一本体与所述第二本体的相对位置关系不再满足所述预设条件;然后,控制所述第一触控区域处于所述使能状态和/或控制所述第二触控区域处于所述使能状态。也就是说,当处于使能状态的第一触控区域和处于使能状态的第二触控区域中至少两个触控区域中任一触控区域处于禁用状态时,一旦确定所述电子设备的所述第一本体的所述第一触控区域和所述第二本体的所述第二触控区域不再处于彼此相互干扰的相对位置关系,所述电子设备能够自动控制处于所述禁用状态的第一触控区域处于使能状态,和/或,自动控制处于所述禁用状态的第二触控区域处于使能状态,从而提高了电子设备的使用性能,增加了用户体验。
[0201]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0202]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0203]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0204]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0205]具体来讲,本申请实施例中的解决干扰的方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与解决干扰的方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
[0206]获得第一本体和第二本体的相对位置,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域;
[0207]确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件;
[0208]所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态;
[0209]其中,所述预设条件为无限接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。
[0210]可选地,所述存储介质中存储的与步骤,所述确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件,对应的计算机指令在执行时,包括:
[0211 ]确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未靠近;
[0212]所述控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态,对应的计算机指令在执行时,具体包括:
[0213]在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域与所述第二触控区域中至少一个触控区域进入休眠状态的器件处于非工作状态时,
[0214]控制所述第一触控区域和所述第二触控区域中任意一个触控区域处于所述禁用状态,或者,控制所述第一触控区域和所述第二触控区域均处于所述禁用状态。
[0215]可选地,所述存储介质中存储的与步骤,所述确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件,对应的计算机指令在执行时,包括:
[0216]确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未靠近;
[0217]所述控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态,对应的计算机指令在执行时,具体包括:
[0218]在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域进入休眠状态的第一时刻与用于控制所述第二触控区域进入所述休眠状态的第二时刻时,
[0219]基于所述第一时刻与所述第二时刻,从两个触控区域中确定出先行进入所述休眠状态的第三触控区域;
[0220]控制所述第三触控区域处于所述禁用状态。
[0221]可选地,所述存储介质中存储的与步骤,所述确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,对应的计算机指令在执行时,具体包括:
[0222]在所述相对位置下,通过分别设置在所述第一本体和所述第二本体上的至少两个角度传感器确定所述第一触控区域与所述第二触控区域间的当前夹角;
[0223]检测所述当前夹角是否小于一预设夹角阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域间相距所述预设范围。
[0224]可选地,所述存储介质中存储的与步骤,在所述第一本体与所述第二本体中任一本体上设置霍尔传感器,另一本体上设置一磁铁单元时,所述确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,对应的计算机指令在执行时,具体包括:
[0225]在所述相对位置下,通过所述霍尔传感器获得霍尔电流值或霍尔电压值;
[0226]检测所述霍尔电流值是否大于一预设电流值,或者检测所述霍尔电压值是否大于一预设电压值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。
[0227]可选地,所述存储介质中存储的与步骤,在所述第一本体与所述第二本体中任一本体上设置接近传感器,其中,所述接近传感器包括红外线发光二极管和红外线接收二极管,所述确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,对应的计算机指令在执行时,具体包括:
[0228]通过测量所述红外线发光二极管发出的红外光从发射到接收的第一时长值;
[0229]基于所述第一时长值,确定所述第一触控区域与所述第二触控区域间的相对距离;
[0230]检测所述相对距离是否小于预设距离阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。
[0231]可选地,所述存储介质中存储的与步骤,在所述控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态之后,对应的计算机指令在执行时,所述方法包括:
[0232]确定所述第一本体与所述第二本体的相对位置关系不再满足所述预设条件;
[0233]控制所述第一触控区域处于所述使能状态和/或控制所述第二触控区域处于所述使能状态。
[0234]可选地,所述存储介质中存储的与步骤,所述控制所述第一触控区域处于禁用状态,对应的计算机指令在执行时,具体为:
[0235]控制所述第一触控区域对应的触摸屏和/或至少一个功能键处于所述禁用状态。
[0236]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0237]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种解决干扰的方法,包括: 获得第一本体和第二本体的相对位置,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域; 确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件; 所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态; 其中,所述预设条件为无限接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。2.如权利要求1所述的方法,其特征在于,所述确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件,包括: 确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未A+-.、Γ-罪近; 所述控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态,具体包括: 在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域与所述第二触控区域中至少一个触控区域进入休眠状态的器件处于非工作状态时, 控制所述第一触控区域和所述第二触控区域中任意一个触控区域处于所述禁用状态,或者,控制所述第一触控区域和所述第二触控区域均处于所述禁用状态。3.如权利要求1所述的方法,其特征在于,所述确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件,包括: 确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未A+-.、Γ-罪近; 所述控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态,具体包括: 在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域进入休眠状态的第一时刻与用于控制所述第二触控区域进入所述休眠状态的第二时刻时, 基于所述第一时刻与所述第二时刻,从两个触控区域中确定出先行进入所述休眠状态的第三触控区域; 控制所述第三触控区域处于所述禁用状态。4.如权利要求2-3任一权项所述的方法,其特征在于,所述确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,具体包括: 在所述相对位置下,通过分别设置在所述第一本体和所述第二本体上的至少两个角度传感器确定所述第一触控区域与所述第二触控区域间的当前夹角; 检测所述当前夹角是否小于一预设夹角阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域间相距所述预设范围。5.如权利要求2-3任一权项所述的方法,其特征在于,在所述第一本体与所述第二本体中任一本体上设置霍尔传感器,另一本体上设置一磁铁单元时,所述确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,具体包括: 在所述相对位置下,通过所述霍尔传感器获得霍尔电流值或霍尔电压值; 检测所述霍尔电流值是否大于一预设电流值,或者检测所述霍尔电压值是否大于一预设电压值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。6.如权利要求2-3任一权项所述的方法,其特征在于,在所述第一本体与所述第二本体中任一本体上设置接近传感器,其中,所述接近传感器包括红外线发光二极管和红外线接收二极管,所述确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,具体包括: 通过测量所述红外线发光二极管发出的红外光从发射到接收的第一时长值; 基于所述第一时长值,确定所述第一触控区域与所述第二触控区域间的相对距离;检测所述相对距离是否小于预设距离阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。7.如权利要求1所述的方法,其特征在于,在所述控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态之后,所述方法包括: 确定所述第一本体与所述第二本体的相对位置关系不再满足所述预设条件; 控制所述第一触控区域处于所述使能状态和/或控制所述第二触控区域处于所述使能状态。8.如权利要求1所述的方法,其特征在于,所述控制所述第一触控区域处于禁用状态,具体为: 控制所述第一触控区域对应的触摸屏和/或至少一个功能键处于所述禁用状态。9.一种电子设备,包括: 第一本体; 第二本体,与所述第一本体连接; 处理器,与所述第一本体和所述第二本体连接在一起;其中,所述处理器具体用于: 获得所述第一本体和所述第二本体的相对位置,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域; 确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件; 所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态; 其中,所述预设条件为无限接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。10.如权利要求9所述的电子设备,其特征在于,所述处理器具体用于: 确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未A+-.、Γ—罪近; 在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域与所述第二触控区域中至少一个触控区域进入休眠状态的器件处于非工作状态时, 控制所述第一触控区域和所述第二触控区域中任意一个触控区域处于所述禁用状态,或者,控制所述第一触控区域和所述第二触控区域均处于所述禁用状态。11.如权利要求9所述的电子设备,其特征在于,所述处理器具体用于: 确定在所述相对位置下,所述第一触控区域与所述第二触控区域间是否相距一预设范围,其中,所述预设范围用于表征所述第一触控区域和所述第二触控区域间无限靠近而未A+-.、Γ-罪近; 在所述第一触控区域与所述第二触控区域间相距所述预设范围,及在确定用于控制所述第一触控区域进入休眠状态的第一时刻与用于控制所述第二触控区域进入所述休眠状态的第二时刻时, 基于所述第一时刻与所述第二时刻,从两个触控区域中确定出先行进入所述休眠状态的第三触控区域; 控制所述第三触控区域处于所述禁用状态。12.如权利要求10-11任一权项所述的电子设备,其特征在于,所述电子设备还包括分别设置在所述第一本体和所述第二本体上的至少两个角度传感器,其中,在所述相对位置下,通过所述至少两个角度传感器确定所述第一触控区域与所述第二触控区域间的当前夹角;通过所述处理器检测所述当前夹角是否小于一预设夹角阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域间相距所述预设范围。13.如权利要求10-11任一权项所述的电子设备,其特征在于,所述电子设备还包括一霍尔传感器与磁铁单元,其中,所述霍尔传感器设置在所述第一本体与所述第二本体中任一本体上,所述磁铁单元设置在另一本体上;其中,在所述相对位置下,通过所述霍尔传感器获得霍尔电流值或霍尔电压值;通过所述处理器检测所述霍尔电流值是否大于一预设电流值,或者检测所述霍尔电压值是否大于一预设电压值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。14.如权利要求10-11任一权项所述的电子设备,其特征在于,所述电子设备还包括一接近传感器,设置在所述第一本体与所述第二本体中任一本体上,其中,所述接近传感器包括红外线发光二极管和红外线接收二极管;所述处理器具体用于:通过测量所述红外线发光二极管发出的红外光从发射到接收的第一时长值; 基于所述第一时长值,确定所述第一触控区域与所述第二触控区域间的相对距离; 检测所述相对距离是否小于预设距离阈值,其中,在为是时,表明所述第一触控区域与所述第二触控区域相距所述预设范围。15.如权利要求9所述的电子设备,其特征在于,在所述控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态之后,所述处理器还用于: 确定所述第一本体与所述第二本体的相对位置关系不再满足所述预设条件; 控制所述第一触控区域处于所述使能状态和/或控制所述第二触控区域处于所述使能状态。16.如权利要求9所述的电子设备,其特征在于,所述第一触控区域对应于触摸屏和/或至少一个功能键。17.—种电子设备,包括: 第一获得单元,用于获得第一本体和第二本体的相对位置,所述第一本体的第一表面包括第一触控区域,所述第二本体的第二表面包括第二触控区域; 第一确定单元,用于确定所述第一本体与所述第二本体的相对位置关系是否满足预设条件; 第一控制单元,用于在所述相对位置关系满足所述预设条件的情况下,控制所述第一触控区域处于禁用状态和/或控制所述第二触控区域处于禁用状态; 其中,所述预设条件为无限接近于所述第一本体上处于使能状态的第一触控区域与所述第二本体上处于使能状态的第二触控区域相互之间产生干扰的位置关系。
【文档编号】G06F3/0488GK106020710SQ201610500755
【公开日】2016年10月12日
【申请日】2016年6月29日
【发明人】杨尚欣
【申请人】联想(北京)有限公司