触摸操作处理方法和终端技术

技术编号:7116318 阅读:161 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种触摸操作处理方法,用于具有感应触摸设备的终端,包括:步骤102,在所述感应触摸设备上定义至少一个非触发区域;步骤104,采集所述感应触摸设备上所感应到的操作信号,判断和所述操作信号对应的触摸动作所在的位置,若所述位置在所述非触发区域中,则不响应所述触摸动作。相应地,本发明专利技术还提供了一种终端。通过本发明专利技术提供的技术方案,可以通过自行设定或智能生成非触发区域,忽视该区域的触摸动作,减少可能出现的误操作,提升用户体验。

【技术实现步骤摘要】

本专利技术涉及触摸处理技术,具体而言,涉及一种触摸操作处理方法和一种终端。
技术介绍
现有的触摸屏手机由于屏幕占据了机身的绝大部分面积,所以在手持操作过程中经常会产生误碰,如在看电子书以及电影时,经常由于误碰而关闭应用,影响了用户体验。 为了解决该问题,相关技术中将感应触摸设备分为第一区域与第二区域,第一区域的响应级别高于第二区域,当存在两个区域都有触摸动作时,仅响应第一区域的应用。当用户握住移动终端操作时,响应第一区域的动作,屏蔽第二区域的动作。但该技术方案对于第一区域与第二区域的面积以及所处位置不能根据用户所需自由调节、或是智能调节,并且对于误操作的其他类型没有检测。因此,需要一种新的触摸处理技术,可以通过自行设定或智能生成非触发区域,忽视该区域的触摸动作,减少可能出现的误操作,提升用户体验。
技术实现思路
本专利技术正是基于上述问题,提出了一种新的触摸处理技术,可以通过自行设定或智能生成非触发区域,忽视该区域的触摸动作,减少可能出现的误操作,提升用户体验。有鉴于此,本专利技术提出了一种触摸操作处理方法,用于具有感应触摸设备的终端, 包括步骤102,在所述感应触摸设备上定义至少一个非触发区域;步骤104,采集所述感应触摸设备上所感应到的操作信号,判断和所述操作信号对应的触摸动作所在的位置,若所述位置在所述非触发区域中,则不响应所述触摸动作。在该技术方案中,非触发区域是指 在感应触摸设备如终端的触摸屏、触摸板等上,选取一个或多个区域,比如用户容易进行误操作的区域,使得这些区域可以感应用户的触摸动作,但不会对这些触摸动作进行响应,从而避免误触发导致的误操作。用户可以根据自己的操作习惯,将感应触摸设备上可能容易误触碰到的位置设定为非触发区域。可以同时设定多个非触发区域,比如对于手持移动终端的触摸屏而言,其上下或左右边框容易被触碰到,可以分别设定为非触发区域。对于非触发区域接收到的触摸动作,终端将不给予响应,从而避免误操作。在上述技术方案中,优选地,所述步骤102还包括设置每个所述非触发区域的大小、形状和/或在所述感应触摸设备上的位置。在该技术方案中,对于每一个非触发区域, 均可以自由设定,完全根据用户的需要进行选择如何设定。在上述技术方案中,优选地,定义所述非触发区域的过程包括获取所述操作信号中包含的所述触摸动作的操作参数,并将所述操作参数与预设的操作阈值进行比较,若所述操作参数不超过所述操作阈值的范围,则所述触摸动作为正常操作,否则为非正常操作, 其中,所述操作参数包括按压时间和/或操作轨迹的形状;以及统计所述感应触摸设备的不同区域上在预设的时间阈值内产生的非正常操作的次数,若所述次数超过预设的次数阈值,则将对应的区域定义为所述非触发区域。在该技术方案中,对于正常操作或非正常操作的判断,其依据为正常操作时,如用手指在触摸屏上进行操作时,手指与触摸屏的接触面往往为一些较为规则的形状,如点击动作为一个圆形或椭圆形,拖动动作为一个两端为弧形、粗细在特定范围内的线条,且接触时间均遵循特定的规律,而对于非正常操作,则具有较大差异,如接触面为异形,接触时间过长等。那么,对于非正常操作经常出现的区域,显然应该设定为非触发区域,有利于提升用户体验。这里的触摸动作的检测、判断都是由终端自行进行的,并据此对非触发区域进行智能设定,无需用户进行干预。在上述技术方案中,优选地,还包括获取所述感应触摸设备的不同区域上产生的正常操作的参数,并根据所述正常操作的参数对所述预设的操作阈值进行校正。在该技术方案中,对触摸动作是否为正常操作的判断,是通过与预设的阈值进行比较得出的,但对于每个人而言,其操作的方式等往往都有着自己的习惯。通过收集用户的个人操作时的操作参数,将其个人习惯纳入考虑,并据此对预设的操作参数进行修改,有利于提高对于是否正常操作的判断的准确率,从而有利于对非触发区域的设定。比如在某个区域频繁出现非正常操作时,很可能用户希望进行的是正常操作,只是个人习惯与预设阈值存在抵触,此时, 可以由终端对用户进行询问,是否将该区域作为可正常触发的区域。在上述技术方案中,优选地,统计在所述非触发区域产生的非正常操作的次数,若在预设的取消时间阈值内,所述次数均不超过所述次数阈值,则取消所述非触发区域。在该技术方案中,对于已经智能设定了的非触发区域,虽然不响应用户在该区域内的触摸动作, 但仍可以检测到是否接收到非正常操作,若长时间没有接收到非正常操作,则可能在之前为恶意设定或误设定,可以由终端重新将该区域设定为可正常触发的区域。在上述技术方案中,优选地,所述步骤102还包括为应用程序定义所述非触发区域,并将定义结果与所述应用程序的标识进行对应地存储;以及所述步骤104还包括在启动应用程序时,根据所述应用程序的标识,在所述终端中获取对应于所述应用程序的标识的定义结果,并根据所述定义结果对所述感应触摸设备进行定义。在该技术方案中,由于每个应用程序的操作方式和可能带来的误操作均有差异,因而可以对每个应用程序分别进行非触发区域的设定,防止由于不恰当的设定影响了用户的正常操作。在上述技术方案中,优选地,还包括设置开启条件;以及所述步骤104还包括判断是否满足所述开启条件,若满足,则开启所述非触发区域。在该技术方案中,开启条件可以是简单的开关,可以由用户选择是否开启,也可以通过判断是否有应用程序启动,并在判断为有的情况下开启,还可以只在有应用程序启动并且全屏的情况下,才进行开启。可见, 这里既可以手动开启,也可以由终端自动判断和智能开启。这里的开启条件可以是终端对温度的感应——由于用户的误操作更容易在采用单手握持终端并操作的过程中,而用户是否手持终端或是否采用握持方式下,终端能够感应到的温度显然是不一样的,因此,可以通过对温度的感应,对用户是否手持或是否采用握持方式进行判断,并进而开启或关闭一个或多个非触发区,提升用户的操作体验。在上述技术方案中,优选地,所述终端包括触屏手机、平板手机、MID(Mobile Internet Device,移动互联网设备)、UMPC (Ultra-mobile Personal Computer,超级移动个人计算机)、平板电脑和/或带有触摸屏或触摸板的电脑。根据本专利技术的又一方面,还提出了一种终端,包含感应触摸设备,包括定义模块, 在所述感应触摸设备上定义至少一个非触发区域;采集模块,采集所述感应触摸设备上所感应到的操作信号;获取模块,根据所述采集模块采集到的所述操作信号,获取所述操作信号对应的触摸动作所在的位置;判断模块,判断所述获取模块获取的所述位置是否在所述非触发区域中;处理模块,若所述判断模块的判断结果为是,则不响应所述触摸动作。在该技术方案中,非触发区域是指在感应触摸设备如终端的触摸屏、触摸板等上,选取一个或多个区域,比如用户容易进行误操作的区域,使得这些区域可以感应用户的触摸动作,但不会对这些触摸动作进行响应,从而避免误触发导致的误操作。用户可以根据自己的操作习惯,将感应触摸设备上可能容易误触碰到的位置设定为非触发区域。可以同时设定多个非触发区域,比如对于手持移动终端的触摸屏而言,其上下或左右边框容易被触碰到,可以分别设定为非触发区域。对于非触发区域接收到的触摸动作,终端将不给予响应,从而避免误操作。在本文档来自技高网...

【技术保护点】
1.一种触摸操作处理方法,用于具有感应触摸设备的终端,其特征在于,包括:步骤102,在所述感应触摸设备上定义至少一个非触发区域;步骤104,采集所述感应触摸设备上所感应到的操作信号,判断和所述操作信号对应的触摸动作所在的位置,若所述位置在所述非触发区域中,则不响应所述触摸动作。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈澜波王旭
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1