[发明专利]用于确定用户的触摸手势的方法与设备无效
申请号: | 201180019861.9 | 申请日: | 2011-04-19 |
公开(公告)号: | CN102985903A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 弗兰克·本汉姆奥达 | 申请(专利权)人: | 电子触控产品解决方案公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 孙纪泉 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 确定 用户 触摸 手势 方法 设备 | ||
技术领域
本发明涉及用于确定用户的触摸手势的方法,例如缩放、旋转或轻击(flick);在触摸敏感设备中,包括相互作用表面和用于分析触摸事件的装置。本发明还涉及相应的设备。
背景技术
在触摸敏感设备的相互作用表面上的触摸手势涉及连续触摸事件,在连续触摸事件期间,用户直接或间接地触摸该触摸敏感设备一定时间期间,并且在同时,典型地在相互作用表面上移到。能够确定用户的触摸手势的这样的装置在本领域中是已知的。用于识别复杂触摸手势的操作系统通常是具有包括多点触摸敏感功能的触摸敏感相互作用表面的集成装置。操作系统需要多点触摸能力,因为多个复杂手势,如选择、浏览、突出显示还有缩放、旋转,需要从触摸事件中确定,对于这些手势,诸如缩放,涉及在触摸敏感设备的相互作用表面上同时移动两个手指。然而,具有这样多点触摸功能大大增加装置的成本,并且因此典型地保留给高端装置。
因此,基于此,本发明的目的是提供一种用于确定用户的触摸手势的方法和设备,其被简化,使得其在不仅在其他装置中,还可以在低端装置中实现,对于低端装置,市场条件不允许使用高度精密复杂的触摸屏方案。
发明内容
这个目的由根据权利要求1所述的方法和权利要求18所述的设备来实现。
一种用于确定在触摸敏感设备中用户的触摸手势的方法,所述触摸敏感设备包括相互作用表面和每次只能分析在所述相互作用表面上的连续单点触摸事件或连续多点触摸事件的单个触摸点的位置的装置,所述方法包括步骤:
a)确定在用户的手势过程中在所述相互作用表面上的至少一个连续触摸事件的多个连续触摸点坐标,和
b)基于在步骤a)中确定的触摸点坐标之间的预定关系,确定预定的单点触摸模式或多点触摸模式,和
c)执行与在步骤b)中确定的触摸模式对应的预定操作。
使用根据本发明的方法,即使只使用一次仅能够分析一个触摸的单点触摸敏感功能,通过使用多个触摸点位置之间的位置和/或时间关系,甚至也能够模拟多点触摸功能。结果,即使在低端应用中,不必放弃如缩放的更复杂手势,由于使用单点触摸技术,与多点触摸解决方案相比,设备的成本可以保持较低。在用户在相互作用表面上使用多个手指的情况下,在步骤b)中确定的触摸点相互作用坐标将在轨迹之中分布。
在此上下文中,术语“触摸事件(touch event)”涉及用户与触摸敏感相互作用表面的任何相互作用。触摸事件可以是在表面上简单的点击、滑动操作、保持操作或多点触摸事件,在多点触摸事件期间,至少两个手指或两个铁笔同时与相互作用表面相互作用。术语“连续触摸事件”涉及例如用户的一个或多个手指在相互作用表面上的滑动或保持操作。术语“触摸点坐标”涉及由所述分析装置确定的触摸事件的轨迹上的一个点的位置的坐标。
本发明的方法的步骤a)可以在预定持续时间过程中执行,特别是在400毫秒到800毫秒过程中。如果确定的触摸点坐标的数量大于最小阈值和/或如果至少两个触摸点坐标之间的距离大于预定值,则可以执行本发明的方法的步骤b)。因此,在进入步骤b)过程的分析中之前,确定触摸事件是否能有效地涉及手势,从而减少计算量。事实上,如果触摸点坐标的数量太低或触摸位置坐标之间的距离太小,用户的触摸事件不能够涉及复杂手势,而仅涉及在相互作用表面上的简单点击。
方法的步骤b)可以包括分析触摸点坐标是否大致定位在线上。这样做,如线性回归的算法被应用到在步骤a)中确定的触摸点坐标。如果触摸点坐标定位在线上,如旋转的一些复杂手势,可以被排除,而不需要复杂分析,在所述复杂手势过程中,一个或两个手指在相互作用表面上描述圆弧状触摸事件。
有利地,步骤b)可以包括通过确定预定数量的连续被确定的触摸点坐标是否满足如下关系,来识别触摸点坐标大致定位在线上:
yi=axi+b±Δ或者xi=c±Δ
其中yi和xi对应于在预定数量连续触摸点坐标中的触摸点i的触摸点坐标,a是第一常数,特别是整数,b是第二常数,Δ是第三常数,和c是第四常数,并且其中,a被限制成预定数量的不同离散值,特别是小于50,更特别地小于10,甚至更特别地小于5。对于这种数据分析,计算工作量可以保持为低,使得执行分析所需要的电子装置可以是简单的。为了优化可用的计算量,不同值的数量值应是2的次幂,因此,例如4、8、16或32。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子触控产品解决方案公司,未经电子触控产品解决方案公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180019861.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种设有可调式靠背的牵引车
- 下一篇:一种用于电动叉车的他励行走电机控制器