当前位置: 首页 > 专利查询>帕姆公司专利>正文

包含在手势正在进行时引入或移除接触点的手势输入的解译制造技术

技术编号:7159663 阅读:229 留言:0更新日期:2012-04-11 18:40
触敏装置接受表示手势的单点触摸和多点触摸输入,且可响应于在手势正在进行时引入或移除接触点而改变所述手势的参数。例如对屏幕上的对象的操纵等与所述手势相关联的操作在用户在所述手势正在进行时引入或移除接触点的情况下以可预测方式改变。正执行的所述操作的总体性质不改变,但所述操作的参数可改变。在各种实施例中,每当添加或移除接触点时,本发明专利技术的系统和方法便重设接触点位置与所述正执行的操作之间的关系,以便避免或在最大程度上减小所述操作的不连续性。以此方式,本发明专利技术避免了对正操纵的对象的突然或不可预测的改变。

【技术实现步骤摘要】
【国外来华专利技术】
在各种实施例中,本专利技术涉及用于控制电子装置的手势输入,且更确切地说涉及响应于在手势正在进行时引入或移除接触点而改变手势的参数。
技术介绍
为电子装置提供触敏表面和触敏显示屏幕是众所周知的。称为“触摸板”的触敏表面允许用户通过触摸来提供输入。触敏显示屏幕也称为“触摸屏幕”,这种触敏表面还充当显示装置(或覆盖在显示装置上)。触摸屏幕对于实施直接操纵技术尤其有效,因为用户可与显示于屏幕上的对象交互,例如通过在显示对象的位置触摸屏幕。大体上,触摸屏幕能够检测用户与显示区域接触的位置。用户通常使用手指、触笔或某种其它指向对象来与触摸屏幕交互。用户可执行各种输入动作,包含敲击、触摸、按压、 拖拽等。也可执行较复杂的输入动作。提供于触摸屏幕上的基于触摸的输入动作统称为 “手势”。许多手势涉及在表面上的一点(“接触点”)处起始接触且沿着表面拖拽手指(或其它指向对象),移动接触点的方式会指示将执行的操作的性质。众所周知,可以使用触摸屏幕或触摸板用手势直接操纵屏幕上的对象。此类技术可用于对屏幕上的对象执行许多不同类型的操作,包含移动、滚动、变焦、缩放、扭曲、拉伸、 旋转等。举例来说,用户可通过在对象显示的位置处触摸屏幕且在维持与屏幕接触的同时沿着屏幕拖拽他或她的手指(或例如触笔等其它对象)来移动屏幕上的对象。此输入动作称为“触摸-保持-拖拽”手势。屏幕上的对象随着用户的手指一起移动。当用户释放他或她的手指时,对象落在对应位置(如果所述位置是对象的有效目的地)。可在与显示屏幕分离的触摸板上执行类似的动作。触摸-保持-拖拽手势在许多系统中也可用以调用在对应于拖拽手势的方向上或在一些情况下在与拖拽手势方向相反的方向上的滚动操作。一些触摸屏幕能够解译两个或两个以上同时的接触点;这通常称为“多点触摸” 技术。举例来说,可从加利福尼亚州库珀蒂诺市的苹果公司(Apple Inc. of Cupertino, California)购得的iPhone包含允许用户经由“双指缩放”手势而控制变焦操作的多点触摸屏幕。用户例如使用拇指和食指在屏幕上的对象上的两个位置处接触屏幕。在维持与屏幕接触的同时,用户使拇指和食指远离以在屏幕上的对象上进行放大,从而引起对象放大。 相反,用户可使拇指和食指相互靠近以进行缩小。在许多此类系统中,放大程度与从手势的开始到结束两个接触点之间的距离改变成比例。对于触摸屏幕 和触摸板,许多其它类型的手势是已知的,包含单点触摸和多点触摸手势。大体上,常规系统可接受单点触摸和/或多点触摸手势,但不能在手势正在进行时添加或移除接触点的情况下可靠地解译手势。举例来说,如果用户用两个手指开始多点触摸手势,接着在手势正在进行时引入第三手指,那么常规系统无法可靠地解译输入。第三手指可能干脆被忽略,或其可被解译为代替现存接触点中的一者,或其可能会因为当呈现三个接触点时系统尝试鉴别两个接触点而引起不可预测的结果。在手势正在进行时移除接触点的情况下也存在类似的问题。需要一种触敏输入装置,其能够可靠地解译触摸输入,包含在手势正在进行时引入和/或移除接触点。还需要一种触敏输入装置,其通过允许用户在手势正在进行时添加或移除接触点而让用户能在更大程度上对输入操作进行控制。还需要一种系统和方法,其避免了现存基于触摸的输入装置的局限性,且以直观方式且在不对用户交互引入过多复杂性的情况下增强控制并改善用户体验。
技术实现思路
根据本专利技术的各种实施例,触敏装置接受表示手势的单点触摸和多点触摸输入, 还能够响应于在手势正在进行时引入或移除接触点而改变所述手势的参数。在一些实施例中,本专利技术实施于能够接受触摸输入的触摸屏幕或类似显示装置中。在其它实施例中,本专利技术实施于接受触摸输入但不充当显示装置的触摸板或类似装置中。在此实施方案中,可提供例如显示屏幕等单独的输出装置以展示手势的结果。在各种实施例中,用户通过触摸表面以起始手势来与装置交互。手势可包含一个接触点或多个接触点。对于每一接触点,可使用手指或触笔。手势可为静态的,一旦接触已起始便大体上不移动,或者手势可为包含一个或一个以上接触点的移动的动态手势。装置解译基于触摸的输入且响应于输入执行操作。举例来说,可响应于基于触摸的输入而移动、 重新定大小、旋转或以其它方式操纵屏幕上的对象。在一个实施例中,只要用户继续手势, 对对象的操纵或变换便继续。因此,可按用户的意愿在一段时间(例如,若干秒)内执行手势。在各种实施例中,手势的特定特性决定装置执行的操作的参数。举例来说,如果用户使用双指缩放手势来改变屏幕上的对象的大小,那么用户的手指从双指缩放手势的开始到结束的距离改变决定操作的缩放因数。在一个实施例中,线性缩放因数与用户的手指从双指缩放手势的开始到结束的距离改变成比例,使得两厘米到四厘米的距离改变将致使所显示对象沿着一个轴的大小加倍。在各种实施例中,在用户在手势正在进行时引入或移除接触点的情况下,例如对屏幕上的对象的操纵等与手势相关联的操作以可预测方式改变。在各种实施例中,正执行的所述操作的总体性质不改变,但参数(例如缩放因数)确实改变。在其它实施例中,引入或移除接触点并不改变操作的性质。在各种实施例中,每当添加或移除接触点时,本专利技术的系统和方法便重设接触点位置与正执行的操作之间的关系,以便避免或在最大程度上减小所述操作的不连续性。以此方式,本专利技术避免了对正操纵的对象的突然或不可预测的改变。举例来说,设想用户以两个接触点起始变焦手势(例如双指缩放手势)以放大屏幕上的对象。如上文所述,屏幕上的对象与所述两个接触点之间的距离改变成比例缩放。如果用户接着在双指缩放手势正在进行时引入第三接触点,那么在引入新接触点后将不发生立即不连续改变。然而,如果用户在引入第三接触点之后继续移动至少一个接触点,那么额外的变焦与由所述三个接触点形成的三角形的面积改变成比例发生。以此方式,根据三个接触点而非两个接触点以可预测方式来解译接触点中的任一者的移动。 作为另一实例,如果用户通过在屏幕上移动手指来起始滚动手势,那么所得滚动操作具有由用户手指的移动量和/或用户手指的移动速度决定的幅度和/或速度。在本专利技术的各种实施例中,用户可通过在滚动手势正在进行时引入第二手指(接触点)来调整幅度和/或速度。举例来说,第二接触点可致使在较高速度下执行滚动操作,直到移除第二接触点为止。在一个实施例中,在滚动操作中平稳地且无不连续性地执行从较低向较高速度的变换。在各种实施例中,以智能方式解译对接触点数目的额外改变以避免不可预测性和不连续性,且让用户在操纵屏幕上的对象和执行其它操作时能进行更大程度上的控制。在以下详细描述中将明了额外优点。附图说明本专利技术的若干实施例,且连同描述内容一起用以阐释本专利技术的原理。所属领域的技术人员将认识到,图中说明的特定实施例只是示范性的,且并不意图限制本专利技术的范围。图1描绘根据一个实施例的具有用于实施本专利技术的触敏显示屏幕的装置的实例。图2是描绘根据本专利技术一个实施例的响应于在手势正在进行时引入或移除接触点而改变手势的参数的方法的流程图。图3是描绘根据本专利技术一个实施例的响应于在手势正在进行时引入或移除接触点而改变变焦手势的参数的方法的流程图。图4是描绘根据本专利技术一个实施例的响应于在手势正在进行时引入或移除接触点而改变滚动手势的本文档来自技高网
...

【技术保护点】
1.一种用于解译触敏表面上手势输入的方法,其包括:接收表示手势的输入,所述输入包括与所述触敏表面接触的至少一个初始接触点;根据该至少一个接触点确定所述手势的至少一个参数;根据所确定的至少一个参数执行与所接收的手势输入相关联的操作;在输出装置上输出所执行的操作的结果;接收额外输入,所述额外输入表示所述手势的继续,所述额外输入包括与所述触敏表面接触的至少一个额外接触点;根据所述至少一个初始接触点和所述至少一个额外接触点改变先前确定的所述手势的至少一个参数;根据所改变的至少一个参数继续所述与所接收的手势输入相关联的操作;以及在所述输出装置上输出所继续的操作的结果。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:丹尼尔·马克·加坦·希普拉科夫
申请(专利权)人:帕姆公司
类型:发明
国别省市:US

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

1