一种防误触方法及防误触的终端装置与流程

文档序号:12663404阅读:559来源:国知局
一种防误触方法及防误触的终端装置与流程

本发明涉及触控领域,尤其涉及一种防误触方法及防误触的终端装置。



背景技术:

现在终端装置几乎都采用触摸屏或触摸按键作为人机交互的接口,在实际使用中,终端装置的误触现象是非常严重的,例如,当用户将移动终端放在口袋里做运动时,若衣服与触摸屏或触摸按键接触,就会莫名其妙地操作该终端装置。

虽然目前大多数的终端装置都具有防误触功能,例如,依靠设置在终端装置上方的距离传感器检测周围环境,当发现距离终端装置一定范围内有物体存在时,若屏幕上发生触摸动作,则可关闭屏幕及触控功能,从而减少误触的发生。但是,这种终端装置的防误触功能并不能很好的适应用户在运动或乘车时的防误触需求,防误触效果差。

另外,当终端装置处于锁屏状态下但是屏幕处于点亮状态时,若终端装置放置在包里,也有可能因为误触而调出菜单,使得菜单中的功能按键被误触发。



技术实现要素:

本发明要解决的技术问题在于现有的防误触方案中没有将终端装置的空间姿态以及被触控的情况相结合来识别误触,导致防误触效果差的缺陷,提供一种防误触方法及防误触的终端装置。

本发明解决其技术问题所采用的技术方案是:本发明提供一种防误触方法,其应用于终端装置,所述防误触方法包括:

通过传感器检测终端装置的空间姿态信息;

检测作用于终端装置的触控区域上的触控操作;

在空间姿态信息满足预定条件并且触控操作满足预设条件时产生控制信号;

根据控制信号调整所述触控区域的触控灵敏度,以使得终端装置不响应所述触控操作执行对应功能。

优选地,所述空间姿态信息满足预定条件包括:

终端装置的加速度大于或等于预定加速度阈值;或者

终端装置的偏转角度大于或等于预定角度阈值;或者

终端装置的加速度大于或等于预定加速度阈值并且终端装置的偏转角度大于或等于预定角度阈值;或者

终端装置的加速度或偏转角度的变化量满足预定条件。

优选地,终端装置的加速度或偏转角度的变化量满足预定条件包括:

终端装置的加速度或偏转角度的变化量在预定变化量范围内;或者

终端装置的加速度或偏转角度的变化量增大;或者

终端装置的加速度或偏转角度的变化量减小。

优选地,所述触控操作满足预定条件包括:

所述触控操作的频率大于或等于预定频率阈值;或者

所述触控操作的次数大于或等于预定次数阈值;或者

所述触控操作对应的压力值大于或等于预定压力阈值;或者

所述触控操作的持续时间大于或等于预定时长阈值;或者

所述触控操作对应的压力值大于或等于预定压力阈值并且所述触控操作的持续时间大于或等于预定时长阈值。

优选地,所述通过传感器检测终端装置的空间姿态信息包括:

通过加速度传感器检测终端装置的加速度信息;

所述在空间姿态信息满足预定条件并且触控操作满足预设条件时产生控制信号包括:

在所述加速度信息满足预定条件并且触控操作满足预设条件时产生控制信号。

优选地,所述通过传感器检测终端装置的空间姿态信息包括:

通过陀螺仪检测终端装置的偏转角度信息;

所述在空间姿态信息满足预定条件并且触控操作满足预设条件时产生控制信号包括:

在所述偏转角度信息满足预定条件并且触控操作满足预设条件时产生控制信号。

优选地,所述检测作用于终端装置的触控区域上的触控操作包括:

检测作用于终端装置的预定按键上的触控操作。

本发明还构造一种防误触方法,其应用于终端装置,所述防误触方法包括:

通过传感器检测终端装置的空间姿态信息;

检测作用于终端装置的mback按键上的触控操作;

在空间姿态信息满足预定条件并且触控操作满足预设条件时产生控制信号;

根据控制信号调整所述mback按键的触控灵敏度,以使得终端装置不响应所述触控操作执行对应功能。

本发明还构造一种防误触的终端装置,包括:

第一姿态检测单元,用于通过传感器检测终端装置的空间姿态信息;

第一触控检测单元,用于检测作用于终端装置的触控区域上的触控操作;

第一信号生成单元,用于在空间姿态信息满足预定条件并且触控操作满足预设条件时产生控制信号;

第一防误触单元,用于根据控制信号调整所述触控区域的触控灵敏度,以使得终端装置不响应所述触控操作执行对应功能。

本发明还构造一种防误触的终端装置,包括:

第二姿态检测单元,用于通过传感器检测终端装置的空间姿态信息;

第二触控检测单元,用于检测作用于终端装置的mback按键上的触控操作;

第二信号生成单元,用于在空间姿态信息满足预定条件并且触控操作满足预设条件时产生控制信号;

第二防误触单元,用于根据控制信号调整所述mback按键的触控灵敏度,以使得终端装置不响应所述触控操作执行对应功能。

实施本发明的技术方案,当用户运动或乘车时,终端装置由于颠簸,其空间姿态会发生变化,此时,终端装置检测自身的空间姿态信息,同时检测触控区域或mback按键上的触控操作,当判断出空间姿态信息满足预定条件并且触控操作满足预设条件时,产生控制信号,并根据控制信号调整触控区域或mback按键的触控灵敏度,以使得终端装置不响应该触控操作执行对应功能,因此,该终端装置的防误触功能能很好的适应用户在运动或乘车时的防误触需求,防误触效果较好。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的一种防误触方法的第一实施例的流程示意图。

图2是本发明提供的一种防误触方法的第二实施例的流程示意图。

图3是本发明提供的一种防误触的终端装置的第一实施例的结构示意图。

图4是本发明提供的一种防误触的终端装置的第二实施例的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,图1是本发明提供的一种防误触方法的第一实施例的流程示意图,该实施例的防误触方法可以应用于带触摸屏或触摸按键的终端装置中。其中,终端装置包括但不限于手机、平板电脑、智能手表、智能手环、MP3、MP4等。终端装置的操作系统可包括但不限于Flyme操作系统、Android操作系统、IOS操作系统、Symbian(塞班)操作系统、Black Berry(黑莓)操作系统、Windows Phone操作系统等等。如图1所示,该实施例的防误触方法包括如下步骤:

S11.通过传感器检测终端装置的空间姿态信息;

在该步骤中,空间姿态信息包括加速度信息和/或偏转角度信息,传感器可包括加速度传感器和/或陀螺仪(角速度传感器)和/或磁场传感器,优选地,传感器采用由三轴加速度传感器、三轴陀螺仪及三轴磁场传感器所组成的九轴传感器。

另外,该步骤中的传感器在检测终端装置的空间姿态信息时,可以为实时检测,也可为只有当用户触发特定按键(可为实体按键也可为虚拟按键)后才开始检测,本发明实施例不做限定。

S12.检测作用于终端装置的触控区域上的触控操作;

在该步骤中,触控操作可包括触摸屏上或者预定触摸按键上的点击、按压、滑动等操作等。预定触摸按键可以是功能按键,也可以是具有触摸和/或压力传感功能的实体按键,还可以是具有例如生物信息识别等其他功能的按键。其中,点击操作可以包括单击、双击或多次点击等,按压操作可以包括短按、长按以及具有不同压力值的按压操作(例如重按、轻按)等,滑动操作可以指在触控区域上沿直线滑动,也可以滑动出特定的符号等。

S13.在空间姿态信息满足预定条件并且触控操作满足预设条件时产生控制信号;

在该步骤中,当终端装置中内置的传感器检测到终端装置的空间姿态信息,且终端装置中的触摸屏或触摸按键检测到用户的触控操作后,空间姿态信息及触控操作信息可输出至终端装置中内置的主控制器或其他具有数据运算处理功能的处理器或控制器,包括但不限于微处理器、微控制器、数字信号处理器、微型计算器、中央处理器、场编程门阵列、可编程逻辑设备、状态器、逻辑电路、模拟电路、数字电路和/或任何基于操作指令操作信号(模拟和/或数字)的设备。由其判断空间姿态信息是否满足预定条件及判断触控操作是否满足预设条件。

关于空间姿态信息的预定条件及触控操作的预设条件,可由用户预先设置得到,例如,用户可在终端装置首次开机时设置预定条件及预设条件,或者终端装置在使用过程中通过输入某一预置口令后进行条件设置,等等,本发明实施例不做限定。本发明可以通过各种存储器件存储预设的预定条件及预设条件。各存储器件可由一个或多个存储组件所实现。于此,存储组件可以是诸如内存或缓存器等,但在此并不对其限制。内存可诸如只读存储器(Read-Only Memory;ROM)、随机存取内存(Random Access Memory;RAM)、非永久性内存、永久性内存、静态内存、易失存储器、闪存和/或任何存储数字信息的设备。

当判断出所检测的空间姿态信息满足预定条件,且所检测的触控操作满足预设条件时,产生一控制信号,该控制信号用于调整触控区域的触控灵敏度。在此需说明的是,若终端装置中的传感器仅包括加速度传感器,所检测的空间姿态信息仅包括加速度信息,则在该步骤中判断所检测的空间姿态信息是否满足预定条件时,仅判断所检测的加速度信息是否满足预定条件即可。若终端装置中的传感器仅包括陀螺仪,所检测的空间姿态信息仅包括偏转角度信息,则在该步骤中判断所检测的空间姿态信息是否满足预定条件时,仅判断所检测的偏转角度是否满足预定条件即可。

S14.根据控制信号调整所述触控区域的触控灵敏度,以使得终端装置不响应所述触控操作执行对应功能。

在该步骤中,在接收到控制信号后,可根据该控制信号调整触控操作所在的触控区域的触控灵敏度,例如,将该触控区域的触控灵敏度调低,以使得终端装置不响应该触控操作执行对应功能。

在一个可选实施例中,在步骤S13中,空间姿态信息满足预定条件可包括下列步骤中的任意一个或者多个:

终端装置的加速度大于或等于预定加速度阈值;

终端装置的偏转角度大于或等于预定角度阈值;

终端装置的加速度大于或等于预定加速度阈值并且终端装置的偏转角度大于或等于预定角度阈值;

终端装置的加速度或偏转角度的变化量满足预定条件。

关于终端装置的加速度或偏转角度的变化量满足预定条件的步骤.其可进一步包括下列步骤中的任意一个:

终端装置的加速度或偏转角度的变化量在预定变化量范围内;或者

终端装置的加速度或偏转角度的变化量增大;或者

终端装置的加速度或偏转角度的变化量减小。

在一个可选实施例中,在步骤S13中,触控操作满足预定条件可包括下列步骤中的任意一个或者多个:

触控操作的频率大于或等于预定频率阈值;

触控操作的次数大于或等于预定次数阈值;

触控操作对应的压力值大于或等于预定压力阈值;

触控操作的持续时间大于或等于预定时长阈值;

触控操作对应的压力值大于或等于预定压力阈值并且触控操作的持续时间大于或等于预定时长阈值。

请参阅图2,图2是本发明提供的一种防误触方法的第二实施例的流程示意图,该实施例的防误触方法可以应用于带mback按键的终端装置中。其中,终端装置包括但不限于手机、平板电脑、智能手表、智能手环、MP3、MP4等。终端装置的操作系统可包括但不限于Flyme操作系统、Android操作系统、IOS操作系统、Symbian(塞班)操作系统、Black Berry(黑莓)操作系统、Windows Phone操作系统等等。如图2所示,该实施例的防误触方法包括如下步骤:

S21.通过传感器检测终端装置的空间姿态信息;

在该步骤中,空间姿态信息包括加速度信息和/或偏转角度信息,传感器可包括加速度传感器和/或陀螺仪(加速度传感器)和/或磁场传感器,优选地,传感器采用由三轴加速度传感器、三轴陀螺仪及三轴磁场传感器所组成的九轴传感器。

另外,该步骤中的传感器在检测终端装置的空间姿态信息时,可以为实时检测,也可以为只有当用户触发特定按键(可为实体按键也可为虚拟按键)后才开始检测,本发明实施例不做限定。

S22.检测作用于终端装置的mback按键上的触控操作;

在该步骤中,关于mback按键,需说明的是,mback按键下方集成有压力传感器,其可检测到轻触及重压操作,当判断出检测到的触摸操作为轻触时,对应的执行功能为返回上一层界面;当判断出检测到的触摸操作为重压时,对应的执行功能为返回主界面。

S23.在空间姿态信息满足预定条件并且触控操作满足预设条件时产生控制信号;

在该步骤中,当终端装置中内置的传感器检测到空间姿态信息,且终端装置中的mback按键检测到用户的触控操作后,控制姿态信息及触控操作信息可输出至终端装置中内置的主控制器或其他具有数据运算处理功能的处理器或控制器,包括但不限于微处理器、微控制器、数字信号处理器、微型计算器、中央处理器、场编程门阵列、可编程逻辑设备、状态器、逻辑电路、模拟电路、数字电路和/或任何基于操作指令操作信号(模拟和/或数字)的设备。由其判断空间姿态信息是否满足预定条件及判断触控操作是否满足预设条件。

关于空间姿态信息的预定条件及触控操作的预设条件,可由用户预先设置得到,例如,用户可在终端装置首次开机时设置预定条件及预设条件,或者终端装置在使用过程中通过输入某一预置口令后进行条件设置,等等,本发明实施例不做限定。本发明可以通过各种存储器件存储预设的预定条件及预设条件。各存储器件可由一个或多个存储组件所实现。于此,存储组件可以是诸如内存或缓存器等,但在此并不对其限制。内存可诸如只读存储器(Read-Only Memory;ROM)、随机存取内存(Random Access Memory;RAM)、非永久性内存、永久性内存、静态内存、易失存储器、闪存和/或任何存储数字信息的设备。

当判断出所检测的空间姿态信息满足预定条件,且所检测的触控操作满足预设条件时,产生一控制信号,该控制信号用于调整触控区域的触控灵敏度。在此需说明的是,若终端装置中的传感器仅包括加速度传感器,所检测的空间姿态信息仅包括加速度信息,则在该步骤中判断所检测的空间姿态信息是否满足预定条件时,仅判断所检测的加速度信息是否满足预定条件即可。若终端装置中的传感器仅包括陀螺仪,所检测的空间姿态信息仅包括偏转角度信息,则在该步骤中判断所检测的空间姿态信息是否满足预定条件时,仅判断所检测的偏转角度是否满足预定条件即可。

S24.根据控制信号调整所述mback按键的触控灵敏度,以使得终端装置不响应所述触控操作执行对应功能。

在该步骤中,在接收到控制信号后,可根据该控制信号调整触控操作所在的触控区域的触控灵敏度,例如,将该触控区域的触控灵敏度调低,以使得终端装置不响应该触控操作执行对应功能。

请参阅图3,图3是本发明提供的一种防误触的终端装置的第一实施例的结构示意图,该实施例的终端装置具有触摸屏或触摸按键。其中,终端装置包括但不限于手机、平板电脑、智能手表、智能手环、MP3、MP4等。终端装置的操作系统可包括但不限于Flyme操作系统、Android操作系统、IOS操作系统、Symbian(塞班)操作系统、Black Berry(黑莓)操作系统、Windows Phone操作系统等等。如图3所示,该实施例的终端装置包括第一姿态检测单元11、第一触控检测单元12、第一信号生成单元13及第一防误触单元14。其中,第一姿态检测单元11用于通过传感器检测终端装置的空间姿态信息,该第一姿态检测单元11可包括加速度传感器和/或陀螺仪和/或磁场传感器,所检测的空间姿态信息可包括加速度信息和/或偏转角度信息。第一触控检测单元12用于检测作用于终端装置的触控区域上的触控操作,该第一触控检测单元12可检测触摸屏上的触控操作,也可检测预定触摸按键上的触摸操作。第一信号生成单元13用于在空间姿态信息满足预定条件并且触控操作满足预设条件时产生控制信号。第一防误触单元14用于根据控制信号调整所述触控区域的触控灵敏度,以使得终端装置不响应所述触控操作执行对应功能。

请参阅图4,图4是本发明提供的一种防误触的终端装置的第二实施例的结构示意图,该实施例的终端装置具有mback按键。其中,终端装置包括但不限于手机、平板电脑、智能手表、智能手环、MP3、MP4等。终端装置的操作系统可包括但不限于Flyme操作系统、Android操作系统、IOS操作系统、Symbian(塞班)操作系统、Black Berry(黑莓)操作系统、Windows Phone操作系统等等。如图4所示,该实施例的终端装置包括第二姿态检测单元21、第二触控检测单元22、第二信号生成单元23及第二防误触单元24。其中,第二姿态检测单元21用于通过传感器检测终端装置的空间姿态信息。第二触控检测单元22用于检测作用于终端装置的mback按键上的触控操作。第二信号生成单元23用于在空间姿态信息满足预定条件并且触控操作满足预设条件时产生控制信号。第二防误触单元24用于根据控制信号调整所述mback按键的触控灵敏度,以使得终端装置不响应所述触控操作执行对应功能。

本发明实施例的方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本发明实施例的装置中的模块或单元或子单元可以根据实际需要进行合并、划分和删减。本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器ROM、随机存取器RAM、磁盘或光盘等。

以上所揭露的仅为本发明的较佳实施例而已,当然不能以此来限定本发明的权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

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