太阳城集团

  • / 37
  • 下载费用:30 金币  

解决触摸不连续性的方法和装置.pdf

摘要
申请专利号:

CN201580053216.7

申请日:

2015.09.23

公开号:

太阳城集团CN106716317A

公开日:

2017.05.24

当前法律状态:

实审

有效性:

审中

法律详情: 实质审查的生效 IPC(主分类):G06F 3/041申请日:20150923|||公开
IPC分类号: G06F3/041 主分类号: G06F3/041
申请人: 齐科斯欧公司
发明人: 罗伯特·肖; 朱莉娅·施华兹; 克里斯·哈里森
地址: 美国加利福尼亚州
优先权: 2014.10.01 US 14/503,894
专利代理机构: 北京安信方达知识产权代理有限公司 11262 代理人: 陆建萍;郑霞
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

太阳城集团CN201580053216.7

授权太阳城集团号:

|||

法律状态太阳城集团日:

2017.08.01|||2017.05.24

法律状态类型:

实质审查的生效|||公开

摘要

提供了用于确定初始笔画和随后笔画轨迹何时可以是共同用户输入动作的一部分的系统和方法。一种方法可以包括:接收信号,根据所述信号可以确定表示用户控制的指示器在触敏表面上的初始移动的初始笔画轨迹以及表示所述用户控制的指示器在所述触敏表面上的随后移动的随后笔画轨迹。所述方法进一步包括:当所述随后笔画轨迹在预定太阳城集团段之内跟随所述初始笔画轨迹并且所述初始笔画轨迹的迹线与所述随后笔画轨迹的迹线一致时,确定所述初始笔画轨迹和所述随后笔画轨迹包括共同用户输入动作的一部分。

权利要求书

1.一种用于确定用户输入动作的系统,包括:
传感器,所述传感器感测表示用户控制的指示器在触敏表面上的初始移动的初始笔画
轨迹并且感测表示所述用户控制的指示器在所述触敏表面上的随后移动的随后笔画轨迹;
以及
处理器,所述处理器接收所述信号并且当所述随后笔画轨迹在连续性太阳城集团范围之内跟
随所述初始笔画轨迹并且所述初始笔画轨迹的迹线与所述随后笔画轨迹的迹线一致时,确
定所述初始笔画轨迹和所述随后笔画轨迹包括共同用户输入动作的一部分。
2.如权利要求1所述的系统,其中,当所述初始笔画具有的速度在所述随后笔画的速度
的30%以内时,所述处理器确定所述初始笔画轨迹和所述随后笔画轨迹具有与共同用户输
入动作一致的迹线。
3.如权利要求1所述的系统,其中,当所述初始笔画轨迹具有初始曲率并且所述随后笔
画轨迹具有随后曲率,而所述随后曲率的半径在初始曲率的半径的30%以内时,所述处理
器确定所述初始笔画轨迹和所述随后笔画轨迹具有与共同用户输入动作一致的迹线。
4.如权利要求1所述的系统,进一步包括传感器,所述传感器被适配成用于感测所述指
示器与触敏表面之间的冲击,以便将表示所感测到的冲击的冲击数据提供给所述处理器,
并且其中,当所述处理器确定在所述随后笔画轨迹的开始时存在冲击而所述冲击与所述指
示器从所述触敏表面有意抬起之后的冲击一致时,所述处理器进一步确定所述初始笔画轨
迹不是与所述随后笔画轨迹共同的输入动作的一部分。
5.如权利要求1所述的系统,进一步包括传感器,所述传感器被适配成用于感测所述指
示器与触敏表面之间的冲击,以便将表示所感测到的冲击的冲击数据提供给所述处理器,
并且其中,当所述处理器确定在所述随后笔画开始时存在冲击时,所述处理器进一步确定
所述初始笔画轨迹不是与所述随后笔画轨迹共同的输入动作的一部分。
6.如权利要求1所述的系统,其中,当所述初始笔画轨迹的平均速度在随后笔画轨迹的
速度的30%以内时,所述处理器确定所述初始笔画轨迹的迹线与所述随后笔画轨迹的迹线
一致。
7.如权利要求1所述的系统,其中,当所述初始笔画轨迹的最后30%的平均初始笔画速
度在随后笔画轨迹的前30%的平均随后笔画速度的30%以内时,所述处理器确定所述初始
笔画轨迹的迹线与所述随后笔画轨迹的迹线一致。
8.如权利要求1所述的系统,进一步包括传感器,所述传感器能够感测指示在笔画过程
中由触笔施加在所述触敏表面上的力的状况,其中,当所述处理器确定在所述随后笔画轨
迹开始时由所述力传感器感测到的冲击力曲线与用户将指示器置于触敏表面上时在有意
抬起之后出现的冲击的力曲线一致时,所述处理器进一步确定所述随后笔画轨迹不是与所
述随后笔画轨迹共同的用户输入动作的一部分。
9.如权利要求8所述的系统,其中,所述力传感器包括以下各项中的至少一项:麦克风、
声音传感器、振动传感器、压电传感器、应力传感器、应变传感器、偏转传感器、压缩传感器、
以及弹性偏置感测系统,所述弹性偏置感测系统可以基于接触表面抵抗所述弹性构件的力
而进行偏转移动的程度来感测力并且可以生成指示由或通过指示器对触敏表面施加的力
的量的信号。
10.如权利要求8所述的系统,其中,所述力传感器包括指示器的圆形弹性挠性尖端,所
述尖端在被压靠在触敏表面上时展平从而根据通过所述尖端施加的力的量来增大与触敏
表面接触的表面积的量,并且其中,所述处理器基于所述指示器与所述触敏表面接触的所
述表面积来确定由所述指示器施加在所述触敏表面上的力的量。
11.如权利要求1所述的系统,其中,所述处理器进一步被适配成用于至少部分地基于
所述初始笔画轨迹的至少一部分的初始笔画速度和所述随后笔画轨迹的至少一部分的随
后笔画速度之一来确定不连续性速度。
12.如权利要求11所述的系统,其中,所述处理器基于所述确定的不连续性速度以及所
述初始笔画轨迹终止太阳城集团与所述随后笔画轨迹开始太阳城集团之间的太阳城集团来确定估计的不连续
性笔画长度
13.如权利要求12所述的系统,其中,所述处理器确定所述初始笔画轨迹的终止与所述
随后笔画轨迹的开始之间的最小笔画长度,并且在所述最小笔画长度大于所述估计的不连
续性笔画长度的情况下确定所述初始笔画轨迹和所述随后笔画轨迹不是共同用户输入动
作的一部分。
14.如权利要求12所述的系统,其中,每个笔画轨迹可以是有限数量的预定笔画图案之
一,所述估计的笔画长度可以被确定,并且所述处理器确定可以基于对应于所述初始笔画
轨迹和所述随后笔画轨迹的所述数量的预定笔画图案来生成复合笔画,同时还提供从所述
初始笔画轨迹的终点到所述随后笔画轨迹的路径,所述路径具有的路径长度最接近所述估
计的不连续性轨迹长度。
15.如权利要求1所述的系统,其中,所述处理器基于以下各项中的至少一项来确定估
计的不连续性笔画长度:所述初始笔画的加速度、所述随后笔画的加速度、所述初始笔画的
迹线以及所述随后笔画的迹线。
16.如权利要求1所述的系统,其中,所述连续性太阳城集团范围小于约100毫秒与400毫秒之
间。
17.如权利要求1所述的系统,其中,使用预定函数动态地基于所述笔画迹线来计算所
述太阳城集团连续性范围。
18.如权利要求1所述的系统,其中,所述连续性太阳城集团范围是至少部分地基于以下各项
中的至少一项来确定的:所述初始笔画轨迹的速度、所述随后笔画轨迹的速度、所述初始笔
画轨迹的加速度以及所述随后笔画轨迹的加速度。
19.如权利要求1所述的系统,其中,所述连续性太阳城集团范围是基于一种函数确定的,在所
述函数中所述连续性太阳城集团范围至少部分地与以下各项中的至少一项成反比:所述初始笔画
轨迹的速度、所述随后笔画轨迹的速度、所述初始笔画轨迹的加速度、所述随后笔画轨迹的
加速度、所述初始笔画轨迹的迹线以及所述随后笔画轨迹的迹线。
20.如权利要求1所述的系统,其中,当所述初始笔画轨迹的最后30%的平均初始笔画
加速度在随后笔画轨迹的前30%的平均随后笔画加速度的30%以内时,所述初始笔画轨迹
的所述迹线被确定为与所述随后笔画轨迹的迹线一致。
21.如权利要求1所述的系统,其中,当确定所述初始笔画轨迹和所述随后笔画轨迹包
括共同用户输入动作的一部分时,基于所述初始笔画轨迹的速度的方向和量值、所述初始
笔画轨迹的加速度的方向和量值、所述随后笔画轨迹的速度的方向和量值以及所述随后笔
画轨迹的加速度的方向和量值来确定不连续性笔画轨迹。
22.如权利要求1所述的系统,其中,当确定所述初始笔画轨迹和所述随后笔画轨迹包
括共同用户输入动作的一部分时,通过从所述初始笔画轨迹的终点延伸向前投影来确定不
连续性笔画轨迹,并且其中,所述向前投影遵循基于所述初始笔画轨迹的速度的方向和量
值、以及所述初始笔画轨迹的加速度的方向和量值中的至少一者所确定的迹线。
23.如权利要求1所述的系统,其中,当确定所述初始笔画轨迹和所述随后笔画轨迹包
括共同用户输入动作的一部分时,通过从所述随后笔画轨迹的起点向后延伸来确定不连续
性笔画轨迹,并且其中,所述向后投影遵循基于所述随后笔画轨迹的速度的方向和量值以
及所述随后笔画轨迹的加速度的方向和量值中的至少一者所确定的迹线。
24.一种连续性确定方法,所述方法包括以下步骤:
接收信号,根据所述信号可以确定表示用户控制的指示器在触敏表面上的初始移动的
初始笔画轨迹以及表示所述用户控制的指示器在所述触敏表面上的随后移动的随后笔画
轨迹;以及
当所述随后笔画轨迹在预定太阳城集团段之内跟随所述初始笔画轨迹并且所述初始笔画轨
迹的迹线与所述随后笔画轨迹的迹线一致时,确定所述初始笔画轨迹和所述随后笔画轨迹
包括共同用户输入动作的一部分。
25.如权利要求24所述的方法,其中,当所述初始笔画具有的速度在所述随后笔画轨迹
的速度的30%以内时,所述初始笔画轨迹和所述随后笔画轨迹被确定为具有与共同用户输
入动作一致的迹线。
26.如权利要求24所述的方法,其中,当所述初始笔画轨迹具有初始曲率并且所述随后
笔画轨迹具有随后曲率,而所述随后曲率的半径在初始曲率的半径的30%以内时,所述初
始笔画轨迹和所述随后笔画轨迹被确定为具有与共同用户输入动作一致的迹线。
27.如权利要求24所述的方法,进一步包括:感测在所述指示器与触敏表面之间的冲击
处的冲击力曲线,并且当所述随后笔画轨迹开始时存在冲击而所述冲击与所述指示器从所
述触敏表面有意抬起之后的冲击一致时,确定所述初始笔画轨迹不是与所述随后笔画轨迹
共同的输入动作的一部分。
28.如权利要求24所述的方法,进一步包括:感测在所述随后笔画轨迹的过程中所述指
示器与触敏表面之间的力曲线,并且当所述随后笔画轨迹开始时存在冲击而所述冲击与所
述指示器从所述触敏表面有意抬起而不与所述触敏表面接触之后发生的冲击一致时,确定
所述初始笔画轨迹不是与所述随后笔画轨迹共同的输入动作的一部分。
29.如权利要求24所述的方法,其中,当所述初始笔画轨迹的平均速度在随后笔画轨迹
的速度的30%以内时,所述处理器确定所述初始笔画轨迹的迹线与所述随后笔画轨迹的迹
线一致。
30.如权利要求24所述的方法,其中,当所述初始笔画轨迹的最后30%的平均初始笔画
速度在随后笔画轨迹的前30%的平均随后笔画速度的30%以内时,所述初始笔画轨迹的迹
线被确定为与所述随后笔画轨迹的迹线一致。
31.如权利要求24所述的方法,其中,当所述初始笔画轨迹的最后30%的平均初始笔画
加速度在随后笔画轨迹的前30%的平均随后笔画加速度的30%以内时,所述初始笔画轨迹
的所述迹线被确定为与所述随后笔画轨迹的迹线一致。
32.如权利要求24所述的方法,其中,当确定所述初始笔画轨迹和所述随后笔画轨迹包
括共同用户输入动作的一部分时,基于所述初始笔画轨迹的速度的方向和量值、所述初始
笔画轨迹的加速度的方向和量值、所述随后笔画轨迹的速度的方向和量值以及所述随后笔
画轨迹的加速度的方向和量值来确定不连续性笔画轨迹。
33.如权利要求24所述的方法,其中,当确定所述初始笔画轨迹和所述随后笔画轨迹包
括共同用户输入动作的一部分时,通过从所述初始笔画轨迹的终点延伸向前投影来确定不
连续性笔画轨迹,并且其中,所述向前投影遵循基于所述初始笔画轨迹的速度的方向和量
值、以及所述初始笔画轨迹的加速度的方向和量值中的至少一者所确定的迹线。
34.如权利要求24所述的方法,其中,当确定所述初始笔画轨迹和所述随后笔画轨迹包
括共同用户输入动作的一部分时,通过从所述随后笔画轨迹的起点向后延伸来确定不连续
性笔画轨迹,并且其中,所述向后投影遵循基于所述随后笔画轨迹的速度的方向和量值以
及所述随后笔画轨迹的加速度的方向和量值中的至少一者所确定的迹线。
35.一种具有程序指令的计算机可读记录介质,所述程序指令可以被不同的计算机部
件执行以实施一种方法,所述方法包括:
接收信号,根据所述信号可以确定表示用户控制的指示器在触敏表面上的初始移动的
初始笔画轨迹以及表示所述用户控制的指示器在所述触敏表面上的随后移动的随后笔画
轨迹;以及
当所述随后笔画轨迹在预定太阳城集团段之内跟随所述初始笔画轨迹并且所述初始笔画轨
迹的迹线与所述随后笔画轨迹的迹线一致时,确定所述初始笔画轨迹和所述随后笔画轨迹
包括共同用户输入动作的一部分。

说明书

解决触摸不连续性的方法和装置

发明人:罗伯特·肖

朱莉娅·施华兹

克里斯·哈里森

版权声明

本专利文献的公开内容的一部分包含受版权保护的材料。版权所有者并不反对任
何人对本专利文献或专利公开内容按照其在专利商标局专利文献或记录中所呈现地进行
复制再现、但是保留所有版权权利。

技术领域

本发明总体上涉及触摸屏技术领域,并且更具体地涉及基于触摸感测来确定用户
输入。

背景

背景部分中所讨论的主题不应该仅仅由于其在背景部分中有所提及而被假定为
现有技术。类似地,背景部分中所提及的问题或者与背景部分的主题相关联的问题不应被
假定为先前已在现有技术中被认识到。背景部分的主题仅仅代表不同的方法,在其中和其
自身也可能是发明。

触敏设备(如触摸屏显示器、轨迹板、以及图形输入板)具有触敏表面,所述触敏表
面可以感测所述触摸屏设备的用户何时使对象(如指尖)与所述触敏表面的一部分接触并
且向处理器发送信号,根据所述信号,所述处理器可以确定所述触敏表面感测表面的哪部
分发生了接触。通过随太阳城集团过去监测来自所述触敏表面的所述信号,能够收集从所述对象
接触所述触敏表面的时刻直到所述对象与所述触敏表面分离为止,所述对象的移动路径的
轨道数据特性。

常规地,这样的移动被称为笔画。应了解的是,逐笔画地处理笔画中的用户输入提
供了许多优点。一个优点是,笔画类型的移动(如手指点击、姿势以及手写)用于在大量人类
交互中传递太阳城集团。通过感测这种类型的姿势,触敏表面允许在用户与触敏设备之间实现更
自然的交互,由此提高此类设备的可用性和普及率,同时降低训练成本。

发明内容

提供了用于确定初始笔画和随后笔画轨迹何时来自共同用户输入动作的方法和
系统。在一个实施例中,一种系统具有:传感器,所述传感器感测表示用户控制的指示器在
触敏表面上的初始移动的初始笔画轨迹并且感测表示所述用户控制的指示器在所述触敏
表面上的随后移动的随后笔画轨迹;以及处理器,所述处理器接收所述信号并且当所述随
后笔画轨迹在连续性太阳城集团范围之内跟随所述初始笔画轨迹并且所述初始笔画轨迹的迹线
与所述随后笔画轨迹的迹线一致时,确定所述初始笔画轨迹和所述随后笔画轨迹包括共同
用户输入动作的一部分。

通过查看下文的附图、详细描述和权利要求书可以了解本发明的其他方面和优
点。

附图简要描述

所包括的附图仅用于说明目的,并且仅用于提供所公开技术的可能结构和过程步骤的
示例。这些附图决不限制本领域技术人员在不脱离本公开的精神和范围的情况下可以对实
施例做出的形式和细节上的任何更改。

图1示出了具有触敏表面和手指迹线的触敏设备的侧视立面图。手指迹线描绘了
用于在表面上形成笔画的指尖路径并且展示了抬起不连续性的示例;

图2示出了具有触敏表面的触敏设备的顶视图并且展示了触敏设备中的触摸不连
续性的第二示例,所述触敏表面具有由非触敏性的倒角区域界定的周界;

图3示出了触敏表面的顶视图,在所述触敏表面上提供的第一和多个不同手指描
画中具有空间受限文本输入字段;

图4示出了触敏系统的第一实施例的顶视图;

图5是触敏系统的一个实施例的框图;

图6示出了当指尖对触敏表面施加触摸时的声音/振动信号的示例性图形;

图7示出了当塑料制成的触摸装置对触敏表面施加触摸时的声音/振动信号的示
例性图形;

图8展示了初始笔画轨迹和随后笔画轨迹;

图9展示了连续性确定方法的第一实施例;

图10示出了初始笔画轨迹、不连续性、随后笔画轨迹、最小笔画长度、估计的笔画
长度以及可能的不连续性笔画路径的包络线;

图11示出了复合笔画轨迹的示例;

图12示出了初始笔画轨迹、不连续性、随后笔画轨迹、最小笔画长度、估计的笔画
长度以及可能的不连续性笔画路径的包络线;

图13示出了复合不连续性笔画轨迹的示例;

图14示出了用于创造不连续性笔画路径的向前投影的示例;

图15示出了向后投影的示例;

图16示出了用于确定不连续性笔画路径的向前投影和向后投影的示例。

详细说明

本部分中描述了根据一个或多个实施例的方法和装置的应用。提供这些示例仅是
为了添加上下文并帮助理解本公开。因此,对于本领域技术人员而言将明显的是,可在没有
这些具体细节中的部分或全部的情况下实践在此所描述的技术。在其他实例中,为了避免
不必要地模糊本公开,未详细描述公知的过程步骤。其他应用也是可能的,这样使得以下示
例不应视为对范围或设置的限定或限制。

在以下详细描述中,参考了形成说明书一部分的附图,在附图中以说明的方式示
出了具体实施例。尽管足够详细地对这些实施例进行了描述以使得本领域技术人员能够实
践本公开,但应理解的是,这些示例不是限制性的,这样使得在不脱离本公开的精神和范围
的情况下可以使用其他实施例并且可以做出改变。

可以用多种方式来实现一个或多个实施例,包括如过程、装置、系统、设备、方法、
计算机可读介质(如包含计算机可读指令或计算机程序代码的计算机可读存储介质)、或如
包括内嵌有计算机可读程序代码的计算机可用介质的计算机程序产品。

所公开的实施例可以包括一种用于确定初始笔画和随后笔画轨迹何时来自共同
用户输入动作的系统。所述系统可以包括传感器,所述传感器被配置成用于感测表示用户
控制的指示器在触敏表面上的初始移动的初始笔画轨迹并且用于感测表示所述用户控制
的指示器在所述触敏表面上的随后移动的随后笔画轨迹。所述系统还包括处理器,所述处
理器被配置成用于接收信号并且用于当所述随后笔画轨迹在连续性太阳城集团范围之内跟随所
述初始笔画轨迹并且所述初始笔画轨迹的迹线与所述随后笔画轨迹的迹线一致时,确定所
述初始笔画轨迹和所述随后笔画轨迹包括共同用户输入动作的一部分。

所公开的实施例可以包括一种进行连续性确定的方法。在此方法中:接收信号,根
据所述信号可以确定表示用户控制的指示器在触敏表面上的初始移动的初始笔画轨迹以
及表示所述用户控制的指示器在所述触敏表面上的随后移动的随后笔画轨迹;并且当所述
随后笔画轨迹在预定太阳城集团段之内跟随所述初始笔画轨迹并且所述初始笔画轨迹的迹线与
所述随后笔画轨迹的迹线一致时,确定所述初始笔画轨迹和所述随后笔画轨迹包括共同用
户输入动作的一部分。

所公开的实施例可以包括一种具有程序指令的计算机可读记录介质,所述程序指
令可以被不同的计算机部件执行以实施一种方法,其中,所述方法包括:接收信号,根据所
述信号可以确定表示用户控制的指示器在触敏表面上的初始移动的初始笔画轨迹以及表
示所述用户控制的指示器在所述触敏表面上的随后移动的随后笔画轨迹,并且当所述随后
笔画轨迹在预定太阳城集团段之内跟随所述初始笔画轨迹并且所述初始笔画轨迹的迹线与所述
随后笔画轨迹的迹线一致时,确定所述初始笔画轨迹和所述随后笔画轨迹包括共同用户输
入动作的一部分。

总体上,触敏设备可以使用触敏表面来感测旨在表示字母/数字字符的笔画。例
如,美国专利号5,596,656描述了一种系统,在所述系统中使用彼此图形地特殊分离的符号
来写入文本。这些符号优选地限定了拼写字母以便减少为了学习用其以可接受的高速率来
写入文本所需要的太阳城集团和努力。此外,为了适应文本的“盲”写以及在空间受限文本输入字
段中写入文本,这些符号有利地是由单个完整笔画或单笔画限定的。相应地,在单笔画解释
中,在触敏屏上的每个单个完整移动轨迹被理解成单独的笔画,并且通过将所述笔画与单
笔画字符的有限集合进行比较来解释。每个笔画的单笔画解释大大简化了自动解释每个感
测到的笔画的任务,因为不需要解释算法来处理之前和之后笔画的组合,并且仅需要将每
个单独的笔画与有限的选项集进行比较。

单笔画解释的一种变体,被称为“Jot”手写识别系统,使用单笔画字符与两笔画字
符的组合来限定单独的字符。这种系统被结合到由掌上计算公司(Palm Computing)在2003
年以商标名“Graffiti 2Powered by Jot”介绍的各种型号的个人数字助理中出售的软件
中。Jot有利地使用两笔画方法以使用两步构成来形成字符,所述两步构成更紧密地近似于
常规手写构成,如要求两条相交线来形成“x”、“t”和“k”等字符并且对于字母“i”要求打点。
在此,处理有限的两笔画字符集合的有限的额外处理负担是被接收的,有利于允许用户以
更符合常规手写笔画的方式来形成某些字符。

更近年来,对笔画的单笔画解释已经应用于在具有虚拟键盘的触敏屏上输入字母
数字文本的任务中。例如,美国专利7,098,896描述了呈现虚拟键盘的触敏设备,所述虚拟
键盘包括一组键,字母表中的每个字母与至少一个键相关联。在使用‘896号专利的设备中,
用户通过将手指或其他指示器从在有待写入的单词中的第一字母之处或附近的位置移动,
并且接着依次沿着所决定的单词的每个字母之处或附近的键盘位置描画来描画单笔画输
入图案。生成与所输入的部分描画相关联的可能的单词列表并且呈现给用户以用于选择。
相应地,在这种方法中,不使用单笔画解释来标识形成单词中的单独字符的笔画、而是基于
跨所述虚拟键盘从单词中的第一字母到所述单词中的最后一个字母的路径来选择可能的
单词。在美国专利号7,250,938中描述了相似的方法。

对所感测到的触摸移动图案进行单笔画解释可以有用地应用于其他目的。这些目
的包括接收和处理图形标记、用户输入动作,如常规的鼠标/触笔交互、或更复杂的多点触
摸用户输入动作。同样,单笔画解释简化了处理。

从以上内容将了解的是,单笔画解释要求准确感测用户完成的笔画。这进而要求
准确感测笔画在哪里开始、笔画在哪里终止、以及其间的移动路径。然而,在一些情况下,笔
画的一部分未被感测到或者没有被理解为预期笔画的一部分。这被称为不连续性。

在一些情况下,不连续性的出现是因为没有在所述笔画的持续太阳城集团期间维持与触
敏设备的接触。这种情况的一个示例是抬起不连续性,这是当手指或触笔移动时所述手指
或触笔被短暂地抬起而不与触敏表面接触时出现。

图1展示了抬起不连续性的示例。图1示出了具有触敏表面22和手指迹线24的触敏
设备20的侧视立面图。手指迹线24描绘了用于在表面22上形成笔画的指尖路径。如图1的实
施例所示,在方法阶段26期间,指尖沿着迹线从与触摸屏设备20的表面22分开的位置移动
到与接触表面22相接触的位置以便开始笔画。在手指迹线24的第一接触区段28的过程中,
指尖维持与触敏表面22接触。然而,在手指迹线24的抬起区段30的过程中,所述指尖与触敏
设备20的触敏表面22分离。指尖与触敏表面22之间的接触在手指迹线24的第二接触区段32
的过程中被重建,并且在移除阶段34开始时结束,在移除阶段中指尖迹线24被拉离触敏表
面22。

接着分别准备表征笔画36a和36b的常规地分开的数据集,每个数据集具有唯一的
标识、单独的笔画轨迹数据以及单独的元数据。接着使用单笔画解释来独立地解释这些数
据集。然而,这并没有得到表示触敏系统20的用户的意图的结果,并且可能产生必须进行修
正的两个错误。此外,在进行了这样的修正之后,必须在无抬起的情况下重复手指迹线24。

图2示出了具有触敏表面22的触敏设备20的顶视图,所述触敏表面具有由倒角区
域42界定的周界40。倒角区域34不是触敏性的。在这个示例中,使指尖在初始接触位置44处
与触敏表面22接触,并且沿着大致圆形指尖迹线46移动到终点接触位置48。如图2所示,指
尖迹线46的第一区段50a从初始接触位置44延伸到触敏表面22的周界40,指尖迹线42的第
二区段50b在指尖迹线46离开周界40时开始并且在指尖迹线46返回周界40内部时终止,并
且指尖迹线42的第三区段50c在指尖迹线46重新进入周界40时开始并且在终点接触位置48
处终止。

同样,在常规的方法中,第一区段50a被标识为第一笔画并且第三区段50c为第二
笔画,接着分别准备表征第一区段50a和第三区段50c的单独数据集,每个数据集具有唯一
的标识、单独的笔画轨迹数据以及单独的元数据。接着使用单笔画解释来独立地解释这些
数据集。这类似地产生了可能产生两个错误的错误结果,这些错误必须被修正并且此外要
求在周界40的界限内重复手指迹线46。

图3展示了在触敏设备20中可能出现的不连续性的又另一个示例。在这个示例中,
触敏表面22对于周界40内的任一点处的触摸都是敏感的,然而在这个实施例中,在触敏表
面22的第一部分54中提供了空间受限文本输入字段。当用户形成整个图案(如第一个示例
70)时,这个系统如预期地工作。然而,当笔画的一个区段延伸超出第一部分54时,非预期的
结果是可能的。这种情况的一个示例在图3中展示出,其中第二笔画72具有在第一部分54之
内的第一区段72a、在第一部分54之外的第二区段72b、以及在第一部分54之内的第三区段
72c。同样,常规的基于笔画的分析可以确定已经完成了两个笔画:第一笔画72a和第二笔画
72c。

其他非预期的效果是可能的。例如,在图3展示的示例中,触敏表面22的第二部分
56、第三部分58和第四部分60分别与返回符号62、主页符号64和运行的app符号66相关联。
在图3的示例中,第三笔画74具有在第一部分54之内的第一区段74a,但第二区段74b拖进了
部分60中。这启动了运行的app例程,这可能中断用户在第一部分54中正在采取的用户输入
动作。

本领域需要的是用于触摸屏解释的、对于用户输入动作宽容并且甚至在用户输入
动作的感测中存在中断时正确地解释所述用户输入动作的系统和方法。

为了满足此需要所做的一种努力可以在美国马萨诸塞州伯灵顿市的纽昂司公司
(Nuance Corporation)出售的软件中找到。在这个软件中,创建从字符到字符地跨过占据
了触敏显示屏的一部分的键盘覆盖板的笔画。当笔画超过键盘覆盖板的边界时,忽略在键
盘覆盖板之外发生的活动。然而,只要维持手指与触敏表面之间的接触,手指就返回到键盘
区域。相应地,在用户在键盘覆盖板部分屏幕内开始笔画并且离开键盘覆盖板部分而返回
到所述键盘覆盖板部分、并且继续一个笔画时,笔画被认为包含在键盘周界内的所有感测
到的指示器移动。这同样可能具有非预期的结果,并且需要其他的方法。

图4示出了根据本发明的一个实施例的触敏设备100的外部视图,并且图5示出了
触敏设备100的框图。在这个实施例中,触敏设备100具有显示区域110,所述显示区域在二
维呈现区域112上呈现图像。在这个实施例中,触摸感测系统120提供了至少部分地与呈现
区域112同延的触敏表面112。触敏表面112被适配成用于检测指示器124(如指尖或触笔)的
尖端126何时被用户定位在相对于触敏表面112的一系列感测位置之内并且用于生成信号,
根据所述信号它可以确定触敏表面112的哪个部分与指示器124接触。

图4和图5的触敏设备100可以采取多种形式中的任一种,如图4所示包括智能电
话。然而,在其他实施例中,触敏设备100可以采取其他形式,包括但不限于任何类型的具有
触摸感测系统和处理器的数字设备,所述处理器是如微处理器、微控制器、或任何类型的可
编程控制设备、或预编程的或专用的处理或控制系统。此类触敏设备的示例包括台式计算
机、笔记本计算机、工作站、PDA、连网板以及移动电话(除了智能电话)。类似地,触敏设备
100可以采取其他形式,如独立触摸板和轨迹板、以及结合了触敏表面22(如触摸板、图形输
入板和轨迹板)的系统的形式。在此方面应了解的是,虽然触敏设备100的部件被展示是在
单一壳体102内,但这是可选的,并且这些部件可以位于触敏设备100的多个分开容纳的部
件中。

在图4和图5展示的实施例中,触敏设备100具有结合了触敏表面112的触摸感测系
统110,所述触敏表面感测在此被示出为触笔的指示器120何时触摸触敏表面110。触摸感测
系统110产生信号,根据所述信号它可以确定触敏表面112的哪个部分与指示器120接触。处
理器130接收来自触摸感测系统110的所述信号并且分析所述信号以便检测指示器120在触
敏表面112上完成的笔画。

在图4和图5展示的实施例中,触敏设备100进一步具有存储器系统140。存储器系
统140可能能够向处理器130提供编程的以及其他形式的指令,所述指令可以用于其他目
的。存储器系统140可以包括只读存储器、随机存取半导体存储器、或其他类型的可以永久
安装或分开地安装至触敏设备100上的存储器或计算机可读介质。此外,触敏设备100还可
以借助于可选的通信系统190访问与触敏设备100分离的存储器系统140。

触敏设备100还被示出为具有其他可选的部件,如具有音频传感器162(如麦克风
和/或与麦克风的连接)和音频输出端164的音频系统160(如扬声器或与扬声器的连接)。触
敏设备100在这个实施例中还被示出为具有存储器系统140并且如图所示可以包括具有显
示器122的显示系统120、传感器170、通信系统190、接口单元210、信号处理单元220、信号确
定单元230、以及事件确定单元250和数据库260。

传感器170可以采取多种形式中的任一种形式并且可以总体上包括用于感测感测
设备100内部或外部的状况的任何已知的设备。传感器170可以(不受限制地)采取以下形
式:声学传感器、加速度计、光传感器、测距仪、温度计、霍尔效应传感器、开关(如2路开关、4
路开关、6路开关、8路开关)、鼠标与轨迹球系统、操纵杆系统、语音识别系统、基于视频的手
势识别系统或其他此类系统、射频标识和近场通信传感器、条形码传感器、位置传感器以及
本领域已知的其他传感器,所述其他传感器可以用来检测可能对于掌控图像传感器的操作
或执行其将此太阳城集团转换成处理器130可以使用的形式的这些功能有用的条件,所述处理器
可以使用所述形式来掌控触敏设备100的操作。传感器170还可以包括被适配成用于为了安
全性和情感成像目的而检测用户的特性的生物传感器。

替代地或此外,传感器170可以包括加速度计、振动传感器、超声传感器、压电设
备、或可以感测指示指示器124与触敏表面112之间的接触的振动或声音的其他已知的电路
和系统。

传感器170还可以包括可以感测指示器124对触敏表面112施加的压力的量的压力
传感器。在这种类型的一些实施例中,触敏表面112可以是不仅可以感测触敏表面112的哪
个部分已经与指示器124接触,而且还可以感测对触敏表面施加的压力的量的类型。这种类
型的不同技术是已知的,其示例包括但不限于由日本埼玉县加须市的Wacom有限公司以商
标Wacom出售的图形输入板,并且这些图形输入板目前能够感测1024个不同的压力水平。

在另外的其他实施例中,传感器170可以包括结合到指示器124之中或之上的一个
或多个力传感器172,所述力传感器可以感测指示在指示器124与触敏表面112之间施加的
力的量的状况。在这样的实施例中,力传感器170可以采取以下形式,例如但不限于:压电传
感器、应力传感器、应变传感器、压缩传感器、偏转传感器、或弹性偏置感测系统,所述弹性
偏置感测系统可以基于接触表面抵抗所述弹性构件的力而进行偏转移动的程度来感测力
并且可以生成指示由或通过指示器对触敏表面112施加的力的量的信号。

这样的力传感器172可以通过有线连接或无线连接、如通过可选的能够与通信系
统180通信的无线通信模块182而直接连接至接口单元210。

在另外的实施例中,可以通过提供在一些实施例中可以具有圆形挠性尖端(如橡
胶或金属网尖端)的指示器124来实现力感测,所述尖端被安排成在被压靠在触敏表面112
上时以弹性方式展平从而增加与触敏表面112接触的表面积的量。在这样的实施例中,触敏
表面112接触的面积的大小是用户对触敏表面112施加的力的量的有效代表,并且在此方
面,能够感测与触敏表面112接触的面积的触敏表面可以用于此目的。通过适当的校准、使
用指尖或其他这样的指示器124可以实现类似的结果。

通信系统180可以采取以下形式:可以将数据转换成能够通过光信号、射频信号或
其他形式的有线或无线信号来传送到外部设备的任何光学、射频或其他电路或系统。通信
系统180可以用于多个目的,包括但不限于发送和接收指令集、以及与远程传感器或存储器
系统交换数据。

如图5所示,根据本发明的一个实施例的触敏设备100可以包括接口单元210。接口
单元210可以接收例如来自触摸感测系统110、音频系统160、音频和/或传感器170或其任何
部件的信号并且处理这些信号以便被处理器130或被采取信号处理器或信号处理电路形式
的信号处理单元220使用。

接口单元210可以例如连接至来自触摸感测系统110、音频系统160、以及传感器
170的输出上。这样的输出经常是模拟形式,并且接口单元210可以包括任何已知类型的可
以将此类输出转换成可以被信号处理单元220或处理器150使用的数字信号的模数转换器,
并且将结合可以采取本领域已知的任何形式的模数转换器。接口单元210还可以包括放大
器、滤波器(包括但不限于噪声滤波器、带通/带阻滤波器或联接器)、断路器、熔丝连接环、
或保护触敏系统100的其他部件免受潜在损坏的其他系统。

根据本发明的一个实施例的接口单元210可以执行与音频传感器162和传感器170
接口连接的功能,以便感测当指示器124接触触敏表面112、或在其他实施例中接触触摸输
入感测设备100的其他特定部分(即,外部部分)时产生的声音或振动。

我们的方法可以利用具有一个或多个传感器(例如,一个用于空中声学,并且一个
用于机械振动,也称为结构声学)的两个振动声学信号源。可以使用若干传感器类型,包括
但不限于:

压电弯曲元件

压电膜

加速度计(例如,线性可变差动变压器(LVDT),

电位计式、可变磁阻、压电式、压阻式、电容式、

伺服(力平衡)、MEMS)

位移传感器

速度传感器

振动传感器

陀螺仪

接近度传感器

电传声器

水听器

电容式传声器

驻极体电容式传声器

动态传声器

带式传声器

碳粒传声器

压电传声器

光纤传声器

激光传声器

液体传声器

MEMS传声器

可以注意到,许多触摸屏计算设备现在已经具有内置传声器和加速度计(例如,用
于声音和输入感应)。这些可以在不需要附加传感器的情况下使用,或可以与专门的传感器
协同工作。

为此,接口单元210可以接收来自音频传感器162或可以感测振动的传感器170的
信号,并准备这些信号以供信号处理器220使用。在这个实施例中,这是采取以下形式:将此
类信号转换成数字形式并提供表示由音频传感器162和传感器170感测到的状况的数字信
号。

接口单元210还可以接收来自处理器130和/或信号处理单元220的信号并且可以
使用这些信号来控制显示系统120、音频系统140和通信系统180的操作。在此方面,接口单
元210可以包括显示器驱动器、包含放大器的音频输出系统等等。应了解的是,属于接口单
元210的这些功能中的部分或全部可以由集成在触摸音频系统160、传感器170、或通信系统
180内的硬件或程序来执行。

信号处理单元220接收来自接口单元210的可能采用数字形式的信号,并且准备这
些信号以用于进一步处理。信号处理单元220可以执行采样、量化和编码过程中的至少一者
以将此类模拟信号转换成数字信号。信号处理单元220可以将这些数字信号发送至处理器
130或确定单元230。

在这个实施例中,还提供了确定单元230、事件确定单元250以及数据库260。根据
本发明的一个实施例,接口单元210、信号处理单元220、信号确定单元230、事件确定单元
250以及数据库260的功能中的至少一些可以是用于控制其他公知硬件部件或用于执行软
件的部件或与其通信的程序模块,所述程序模块例如被包含在触敏设备100中,包括例如但
不限于处理器130、存储器系统140、接口单元210、以及在一些实施例中的信号处理单元
220。这些程序模块可以以操作系统、应用程序模块、或其他程序模块的形式被包含在触敏
设备100中,同时它们可以物理地存储在多种公知存储设备中。进一步,这些程序模块可以
被存储在可以借助于通信系统180与触敏设备100通信的远程存储设备中。同时,这样的程
序模块可以包括但不限于:用于执行特定任务或执行根据本发明如下文描述的特定抽象数
据类型的例程、子例程、程序、对象、部件、数据结构等等。也可以在被适配成用于执行与此
类模块相关联的功能的硬件配置方面表达这样的程序模块。

根据本发明的一个实施例的确定单元230可以分析从信号处理单元220发射的数
字信号以便标识和表征在触敏屏112上作出的笔画的迹线。这样的表征典型地包括标识大
小、形状、x、y位置轨迹以及形成所述笔画所花的太阳城集团。可选地,确定单元230可以进一步标
识与触敏屏112接触的指示器124的类型。进一步,在一些实施例中,确定单元230可以确定
指示器124对触敏表面130施加的压力。

总体上,当确定单元230对笔画进行表征时,笔画被表示成一系列x、y坐标值,每个
坐标值表示在一个感测时刻的接触位置。如本领域已知的,使用典型的触敏表面112来获得
笔画迹线太阳城集团涉及以预定的速率(如每秒一百次)对触敏表面112进行采样。在一个这样的
实施例中,每秒一百次地感测指示器124在触敏表面112上的位置(如果有的话),并且确定
指示指示器124与触敏表面112之间的接触位置的x坐标值和y坐标值。由于采样是以均匀的
太阳城集团间隔发生,因此笔画速度与样本之间行经的距离成比例,并且指示器124在样本之间行
经的物理或空间位置在笔画速度较快时成比例地更大并且在笔画速度较小时成比例地更
小。这些x、y坐标数据和太阳城集团数据可以用多种方式来存储、采样、滤波或处理。

在图4展示的实施例中,指示器124被展示为触笔。这同样是可选的,并且指示器
124可以包括可以移动到与触敏表面112相接触并且可以由此被检测到的任何对象。在其他
实施例中,指示器124可以采取任何电子笔、或其中具有或不具有电子电路的其他工具的形
式,所述指示器可以属于或不属于触摸输入感测设备100,除了当指示器124是用户的身体
部位(如用户的手指)时。指示器124可以由多种不同的材料(如金属、木材、塑料、橡胶以及
玻璃)制成。当指示器124是用户的手指时,所述手指的特定部位中的每个部位都可以变成
根据本发明的指示器124,因为手指通常是由多个不同的部分(如指尖、指甲、指关节以及关
节)构成。

总体上,不同类型的指示器130在与触敏表面112接触时产生不同的声音信号和振
动信号,并且声音信号和振动信号中的这种差异可以用于在它们之间进行区分。例如,当指
示器124是指尖时由触摸产生的声音/振动的音色(即,波的形状和频率)或音调(即,波的频
率)与当指示器124是金属触笔时由触摸产生的不同。因此,可以将太阳城集团由不同类型的指示
器130的触摸产生的各种声音/振动的不同波数据预先存储在与这些类型的对应触摸装置
和/或对应触摸装置所触摸的部分(例如,触摸感测系统110或其他特定部分)相关联的数据
库260中,并且利用其来实施本发明。这些不同的波数据可以存储在数据库260中。然而,这
样的波数据还可以以简况太阳城集团的形式存储,可以在所述太阳城集团中分析波数据的特性。

在一些实施例中,通过如基于信号频率、信号频谱或类似太阳城集团的数学分析来表征
已知的潜在指示器130的波形的特征。在使用这样的方法的情况下,信号确定单元230可以
参考数据库260来确定生成了从信号处理单元220发出的数字的声音/振动信号的指示器
124的类型。信号确定单元230还可以在还没有发生触摸的程度上确定触敏设备100中实际
已施加了触摸的这部分。例如,确定单元230可以通过一起考虑由除了触敏表面112之外的
部件(如,例如但不限于安排在触敏表面112附近的可以感测电容或电容变化的传感器170)
感测到的触摸信号来确定实际上已经对触敏表面112施加了触摸。

信号确定单元230还可以确定从信号处理单元220发出的数字声音/振动信号的振
幅,以便确定在笔画过程中在指示器124与触敏表面112之间的触摸强度。触摸强度可以被
确定为n种类型的强度之一并且可以基于来自传感器170的信号(如来自力传感器174的信
号)或者基于冲击过程中所述数字的声音/振动信号的振幅来确定。触摸强度意指所述指示
器124对触敏表面施加的力(例如,4牛顿)。

用于确定的特征包括但不限于:振幅、平均值、标准偏差、标准偏差(经整体振幅归
一化)、方差、偏斜度、峰度、和、绝对值和、均方根(RMS)、峰值因数、离差、熵、功率和、质心、
变化系数、互相关(即,滑动点积)、零点交叉、以及周期性(即,周期性变化)。

进一步,可以对于所述声音/振动信号的不同表示来计算以上特征,包括所述信号
的时域和频域表示(包括此类表示的一阶、二阶和三阶导数)、以及进一步地时域和频域表
示的滤波版本以及此类滤波版本的一阶、二阶和三阶导数。

此外,使用频域表示(包括此类表示的一阶、二阶和三阶导数)以及进一步地频域
表示的滤波版本和此类滤波版本的一阶、二阶和三阶导数,可以计算以下特征:频谱矩心、
频谱密度、球谐函数、总平均频谱能量、频带能量比(例如,对于每一倍频程)以及对数频谱
频带比(例如,对于每一对倍频程以及每一对三倍频程)。

其他声音/振动特征包括倒谱系数、基于线性预测的倒谱系数(LPCC)、感知线性预
测倒谱系数、梅尔频率倒谱系数(MFCC)、频率相位(例如,如FFT所生成的)。最后,还可以由
通过将小窗口在所述声音/振动信号上滑动而得到的太阳城集团序列数据来计算特征,包括上述
特征的窗口内区别。

可以用两种方式来计算触摸强度。例如,触摸强度可以被确定为低、中和高强度之
一。替代地,触摸强度可以被确定为连续数值,例如位于0.0与100.0之间。在此情况下,触摸
强度的类型数量是根据用于区分所述声音/振动信号的振幅的量的指标数量确定的。

在此,所考虑的所述声音/振动信号的振幅可以是所述信号的最大振幅。

由于信号确定单元230所确定的触摸强度可以取决于施加触摸的指示器124从根
本上改变,因此有必要相对于这些独立的指示器124类型预先确定上述指示器124类型指标
以便区分所述数字声音/振动信号的振幅的量值。

这将参照图6和图7进一步讨论。图6示出了当指尖对触敏表面112施加触摸时的声
音/振动信号的示例性图形。图7示出了当塑料制成的触摸装置对触敏表面112施加触摸时
的声音/振动信号的示例性图形。在图6中,(a)、(b)和(c)表示分别与低、中和高触摸强度相
对应的声音/振动信号。同样,图7中的(a)、(b)和(c)表示分别与低、中和高触摸强度相对应
的声音/振动信号。如展示所示,优选的是,信号确定单元230基于指示器124的预定类型来
确定触摸强度,因为当指示器124改变时,指示器124所产生的声音/振动信号的振幅的量值
以及其他特征可能变得不同。触摸强度可以被表征和记录为力曲线数据。

基于在指示器124与触敏表面112之间的初始冲击时的声音和振动(如上文根据声
音/振动信号所确定的)来确定力曲线数据。此外,可以基于所感测到的通过指示器130对触
敏表面112施加的力的量的变化跨整个笔画来确定力曲线数据,这种变化可以用上文更详
细描述的这些不同方式以及用于感测对表面施加的力的任何其他方式进行感测。

信号确定单元230可以将所确定的笔画跟踪数据、指示指示器124类型的数据、以
及触摸强度数据传输至如下文描述的笔画连续性单元240。此外,信号确定单元230可以传
输表征在笔画形成过程中由或通过指示器124施加的力的量的笔画力曲线数据。这在一个
实施例中可以通过提供与笔画跟踪数据的每个元素相对应的力数据、或通过采样、数学处
理、或以其他方式处理用于表征在笔画形成过程中所施加的力的量的力数据来实现。

如在背景部分更详细描述的,触摸输入系统100的有效操作要求对于在笔画输入
过程中可能出现的不连续性的宽容。相应地,如图4和5的实施例中所示,提供了笔画连续性
单元240。笔画连续性单元240接收笔画跟踪数据、并且确定两个或更多相继笔画是否是预
期单一笔画的被不连续性分开的多个部分,并且在是的情况下,连续性单元240确定可能笔
画路径并且将表示所述可能笔画路径的跟踪数据供应至事件确定单元250,以代替这些相
继笔画的笔画跟踪数据。

参照图8和9展示了笔画连续性单元240的操作。图8展示了在触敏表面112上输入
的、在时刻t1终止的初始笔画轨迹300以及由触敏表面112在时刻t2开始感测到的随后笔画
轨迹310的示例。初始笔画轨迹300的单笔画解释可以例如得到字母J,而随后笔画轨迹320
的单笔画解释可以得到字母C。然而,在时刻t1与时刻t2之间出现不连续性的情况下,这可
能不是用户意图的正确解释。

在触敏设备100中,笔画连续性单元240在将笔画轨迹数据提交至事件确定单元
250之前进行连续性分析。所述连续性分析确定初始笔画轨迹300和随后笔画轨迹310是否
应当以独立笔画数据集的形式被提交至事件确定单元250、或者初始笔画轨迹300和随后笔
画轨迹310是否应当在提交至笔画处理单元260之前进行整合。

图9展示了连续性确定方法的第一实施例。如图9的实施例中所示,接收初始笔画
轨迹如图10中所示的初始笔画轨迹300和随后笔画轨迹310的笔画轨迹数据。连续性确定单
元240检查与初始笔画轨迹300和随后笔画轨迹310相关联的太阳城集团数据(步骤400)。当连续性
单元240确定了随后笔画轨迹310在连续性太阳城集团范围之内没有跟随初始笔画轨迹300时,笔
画连续性单元240将太阳城集团初始笔画轨迹300和随后笔画轨迹310的笔画跟踪数据以及可选的
笔画指示器类型数据和笔画力数据一起传送至事件确定单元250以便处理多个单独的笔
画。

所述连续性太阳城集团范围可以是固定的或可变的。例如,在一个实施例中,所述连续性
太阳城集团范围可以是小于约250毫秒的固定太阳城集团。在其他实施例中,所述连续性太阳城集团范围可以是
小于约250毫秒至约500毫秒之间的任何太阳城集团。在其他实施例中,可以基于初始笔画轨迹300
或随后笔画轨迹310的迹线使用预定函数来动态地计算所述太阳城集团连续性范围。在一个这样
的实施例中,所述连续性太阳城集团范围可以基于初始笔画轨迹300的速度、随后笔画轨迹310的
速度、或二者来确定。用于确定连续性太阳城集团范围的示例性函数可以是以下一种:其中连续性
太阳城集团范围是至少部分地与初始笔画轨迹300的速度、随后笔画轨迹310的速度、或二者成反
比的。用于确定连续性太阳城集团范围的其他示例性函数可以确定至少部分地与初始笔画轨迹
300、随后笔画轨迹310或二者的加速度成反比的连续性太阳城集团范围。在另外的其他实施例中,
可以基于初始笔画路径300与随后笔画路径310之间的间隔距离来确定连续性太阳城集团范围,其
中所述预定函数至少部分地与所述间隔距离成反比。

然而,如果连续性确定单元250确定了随后笔画轨迹310在所述连续性太阳城集团范围之
内跟随初始笔画轨迹300,连续性单元240则判定初始笔画轨迹300和随后笔画轨迹310是否
具有与共同用户输入动作一致的迹线(步骤410)。初始笔画300和随后笔画轨迹310的迹线
的多个特性指示了共同用户输入动作。

在此方面应了解的是,在笔画轨迹如初始笔画轨迹300和随后笔画轨迹310有意地
被形成为分开的笔画的情况下,在初始笔画轨迹300达到终点302时,初始笔画300的速度可
能减小,使得随后笔画310开始时的速度将显著不同。相比之下,当初始笔画轨迹300和随后
笔画轨迹310被形成为共同用户输入动作的一部分时,在形成初始笔画轨迹300的速度与形
成随后笔画轨迹310的速度之间将典型地存在相对近的关系。

这样的相对近的关系可以包括例如:初始笔画轨迹300的最后30%的平均初始笔
画速度是在随后笔画轨迹310的前30%的平均随后笔画速度的+/-30%以内。在其他实施例
中,可以针对初始笔画轨迹300的更大或更小尺寸的部分、或者针对随后笔画轨迹300的更
大或更小尺寸的部分来确定平均初始笔画轨迹速度。类似地在其他实施例中,可以在初始
笔画轨迹300和随后笔画轨迹310的更大部分上确定平均速度差值。

速度和加速度既可以以标量形式又可以以矢量形式被确定。例如,接触位置相对
于初始位置的太阳城集团变化速率沿着x轴或y轴任一者可以为负或为正。在一些实施例中,此类
移动的速度可以被计算为表示每单位太阳城集团的总位移的简单标量数值,与方向无关。在这样
的实施例中,可以快速地计算和跟踪速度。类似地,可以将加速度减小到表示总位移速度的
太阳城集团变化速率的标量数值。在其他实施例中,标量速度和标量加速度可以被确定为笔画的
延伸速率以及笔画的延伸速率改变的速率。

然而,在其他实施例中,采集速度太阳城集团并将其维持为具有x轴速度和y轴速度的矢
量形式。这提供了太阳城集团速度方向以及速率的太阳城集团。类似地,可以采集表示x轴加速度和y轴加
速度的矢量形式的加速度,因而可以确定太阳城集团加速度的方向太阳城集团。在其他实施例中,矢量数
据可以以其他形式保留,如极坐标形式或者可以用来确定矢量或加速度的方向和量值的其
他形式。

还确定初始笔画轨迹300和随后笔画轨迹310是否具有一致的迹线(步骤420)。例
如,限定了具有第一斜率的相对笔直的线的初始笔画轨迹300以及限定了具有第二斜率的
相对笔直的线随后笔画轨迹310可以被看成指示了被画成是共同用户输入动作的一部分,
其中,所述第二斜率在所述第一斜率的20度之内并且总体上与初始笔画轨迹对齐。当初始
笔画轨迹300具有初始曲率并且随后图案具有随后曲率时,可以出现所述初始笔画和所述
随后笔画轨迹具有的迹线具有与共同用户输入动作一致的路径的情形的另一个示例,其
中,所述随后曲率的半径在初始曲率的半径的30%以内。

初始笔画路径300的终点与随后笔画路径310的起点之间的物理间隔也提供了可
以用来测试的有用太阳城集团。例如,如图10所示,初始笔画路径300具有的终点302具有第一x、y
坐标(x1,y1),而随后笔画路径300具有的起点312具有x、y坐标(x2,y2)。所述不连续性笔画
路径可以在x1、y1处开始并在x2、y2处终止。

相应地,最小不连续性笔画长度330可以被确定为x1与x2之差的平方同y1与y2之
差的平方的和的平方根。可以将这个最小不连续性笔画长度与基于初始笔画轨迹300、随后
笔画轨迹310或二者的过程中的平均或中值速度乘以笔画之间的太阳城集团量而可以确定的估计
的不连续性笔画长度进行比较。在估计的不连续性笔画长度小于所述最小不连续性笔画长
度的情况下,可以确定的是,基于所述迹线太阳城集团,将初始笔画轨迹300与随后笔画轨迹310整
合似乎无理。

在图9的实施例中还示出了判定用于作出初始笔画轨迹300的指示器124的指示器
类型数据以及用于作出随后笔画轨迹310的指示器124的指示器类型数据是否一致的可选
步骤(步骤430)。因为,如上文指出的,随后笔画轨迹310必须在相对短的连续性太阳城集团范围内
跟随初始笔画轨迹300,才可以推测预定太阳城集团段内不可能从一个指示器124有意地切换成另
一个指示器124。相应地,在确定了使用第一类型的指示器124作出的初始笔画轨迹300后面
跟随着用第二类型的指示器124作出的随后笔画轨迹310的情况下,可以推测随后笔画轨迹
310并非有意作为共同用户输入动作的一部分。这个决定可以基于指示器类型数据来作出。

图9进一步示出了以下可选步骤:判定初始笔画轨迹300和随后笔画轨迹数据310
是否具有指示属于共同用户输入动作的一部分的一致的力曲线。在作出这种判定时可以使
用力数据。例如在与初始笔画轨迹300和随后笔画轨迹310相关联的力曲线数据的实施例
中,所述力数据包括表征指示器124与触敏表面122之间的冲击的冲击力数据,所述冲击力
数据例如对应于能够确定如上文描述的指示器类型的唯一声音或振动图案。冲击时的唯一
声音或振动图案也可以用于帮助辨别在随后笔画轨迹310开始时的冲击是否是跟随无意抬
起或有意抬起而发生的。例如,不可能的情况是,在所计划的笔画开始时指示器124有意地
冲击触敏表面112的声音或振动曲线将与指示器124返回到触敏表面112上时的冲击具有相
同的声音或振动曲线,以便修正无意的抬起。

这些不同类型的冲击的声音或振动曲线可以被存储在例如存储器140或数据库
260中。接着可以将声音或振动曲线与在随后笔画轨迹312开始时发现的所感测到的声音或
振动图案进行比较。在有意的抬起之后的冲击的声音或振动曲线对应于在随后笔画轨迹
312开始时的所感测到的声音或振动图案的情况下,在一些实施例中可以确定的是,初始笔
画轨迹310和随后笔画轨迹312是分开的笔画。相反,在无意的抬起之后的冲击的声音曲线
对应于在随后笔画轨迹312开始时的所感测到的声音或振动图案的情况下,在一些实施例
中可以确定的是,初始笔画轨迹310和随后笔画轨迹312是共同笔画的一部分。进一步,在随
后笔画轨迹312开始时的声音曲线不与任何冲击一致的情况下,能够确定的是,初始笔画和
随后笔画是共同笔画的组成部分。

除了冲击数据之外的力曲线数据也可以提供有用的太阳城集团,可以分析所述太阳城集团以帮
助判定初始笔画轨迹300和随后笔画轨迹310是否是共同用户输入动作的一部分。例如,在
笔画轨迹(如初始笔画轨迹300和随后笔画轨迹310)有意地形成为分开的笔画的情况下,在
初始笔画轨迹300达到终点时,所施加的力将频繁地减小,使得在随后笔画310开始时所施
加的力将显著不同。相反,当初始笔画轨迹300和随后笔画轨迹310形成为共同用户输入动
作的一部分时,将典型地在形成初始笔画轨迹中所使用的力或力的曲线并且具体地形成初
始笔画轨迹300的终点中所使用的力与在形成随后笔画轨迹310所使用力或力的曲线之间
存在相对近的关系。将这些笔画的力特性进行比较并且在初始笔画轨迹300中施加的力的
量与形成随后笔画轨迹310所施加的力的量差异更大的情况下,确定这些是分开的笔画(步
骤440)。在一个实施例中,差异程度可以是在约10%与40%之间,在其他实施例中差异程度
可以是至少约15%。

在确定了初始笔画轨迹300和随后笔画轨迹310是共同用户输入动作的一部分的
情况下,太阳城集团在所述随后笔画轨迹之后检测到的任何额外笔画轨迹重复步骤400-440可能
是有用的,使得如果在共同用户输入动作中存在多于一个不连续性,则后面的笔画轨迹将
被认为好像它们是共同用户输入动作的一部分。

一旦确定了形成为共同用户输入动作的一部分的这些笔画轨迹,处理器130就可
以执行笔画整合450的额外步骤。在这个步骤中,将初始笔画轨迹300和随后笔画轨迹310整
合成如图10所示的整合的笔画轨迹350,并且给予所述整合的笔画轨迹350唯一的标识符、
整合的x、y轨迹数据以及太阳城集团太阳城集团,并且将所述整合的笔画轨迹传达至事件确定单元。在这
个实施例中,在所述复合笔画中留下了不连续性320,并且可选地由事件确定单元250生成
了太阳城集团所述复合笔画中存在不连续性的元数据。这允许事件确定单元250对所述复合笔画
轨迹应用事件确定过程,假设所述复合斜率轨迹表示其中具有较小不连续性的统一用户输
入动作。应了解的是,在形成这样的复合轨迹时,已经相对于相同的x、y坐标系确定了初始
笔画路径300和随后笔画路径310的x、y数据。相应地,参照这个坐标系来确定初始笔画路径
300与随后笔画路径310之间的相对大小和位置关系变为有可能,从而允许创建如图11所示
的整合的笔画轨迹350。

在其他实施例中,除了整合初始笔画轨迹300与随后笔画轨迹310之外,笔画整合
步骤450还可以确定用于取代由于任何不连续性而丢失的任何笔画轨迹数据的不连续性修
正轨迹。这样的不连续性修正轨迹确定可以通过确定表示由于不连续性320而丢失的估计
轨迹长度的估计不连续性笔画长度330而开始。这种估计可以基于不连续性笔画速度。初始
笔画轨迹300与随后笔画310之间的不连续性笔画速度至少部分地基于以下各项之一:初始
笔画轨迹300的至少一部分的初始笔画速度以及随后笔画轨迹310的至少一部分的随后笔
画速度。所述不连续性笔画速度可以是例如初始笔画轨迹300和随后笔画轨迹310过程中的
平均笔画速度、以及在初始笔画轨迹300的终止与随后笔画轨迹310的开始之间过去的太阳城集团
量。然而,不连续性笔画速度可以基于初始笔画轨迹300和随后笔画轨迹310的其他部分中
的速度。所确定的估计的不连续性笔画长度提供了限定所述不连续性笔画轨迹的第一约束
条件。在某些实施例中,确定所述估计的不连续性笔画长度可以基于以下各项中的至少一
项:初始笔画的加速度、随后笔画的加速度、初始笔画的迹线以及随后笔画的迹线。

所述不连续性笔画路径也受初始笔画路径300的终点坐标x、y以及随后笔画路径
310的起点坐标x、y约束。如上文指出的并且如图10所示,初始笔画路径300具有的终点302
具有第一x、y坐标(x1,y1),而随后笔画路径300具有的起点312具有x、y坐标(x2,y2)。所述
不连续性笔画路径可以在x1、y1处开始并在x2、y2处终止。

相应地,如上文指出的,最小不连续性笔画长度330可以被确定为x1与x2之差的平
方同y1与y2之差的平方的和的平方根。在一个实施例中,将估计的不连续性笔画长度与最
小笔画长度进行比较可以用来确定不连续性笔画轨迹342。例如,在估计的不连续性笔画长
度在最小不连续性笔画长度330的例如30%以内的情况下,最小不连续性笔画轨迹342可以
近似于在初始笔画轨迹300的终点302与随后笔画轨迹310的起点312之间的线(如图11所
示),以获得整合的笔画轨迹350,所述整合的笔画轨迹可以被传送至事件确定单元260以便
与任何指示器类型数据和力数据一起用于进一步处理。

在图12展示的其他情形下,在最小不连续性笔画长度330与估计的不连续性笔画
长度之间可能存在更显著的差异。在这样的情况下,可以检查初始笔画轨迹300和随后笔画
轨迹310的特性以便标识不连续性笔画长度330的可能的笔画路径曲率。同样在此,由于不
连续性出现的有限太阳城集团量,在初始笔画轨迹300的终点302与随后笔画轨迹310的起点312之
间存在可能的不连续性笔画路径的有限包络线360。在这样的实施例中,可能有用的是考虑
来自初始笔画300的迹线和随后笔画310的迹线的太阳城集团。在这种类型的一个实施例中,曲线
插值可以有用地用于确定具有所示的迹线的初始笔画轨迹300与具有所示的迹线的随后笔
画轨迹310之间的可能轨迹路径、并且组合成如图13所示的不连续性笔画轨迹342,所述不
连续性笔画轨迹可以与任何指示器类型数据和力数据一起被发送至事件确定单元250。

如图14所示,在其他实施例中,可以通过限定从终点302和初始笔画路径300延伸
到不连续性(如不连续性330)中的向前投影340,来确定不连续性笔画轨迹342。在这个实施
例中,确定初始笔画路径300的矢量速度和加速度太阳城集团。接着使用初始笔画路径300的矢量
速度和加速度的方向和量值太阳城集团来确定向前投影340的迹线。这允许针对向前投影340所选
择的迹线具有更大的置信度和更大的可靠性。例如,在如图14中所展示的实施例中,从终点
302起的向前投影340可以使用基于与初始笔画轨迹300(如,初始笔画轨迹300的最后30%)
相关联的速度和加速度太阳城集团的矢量来进行。在这个示例中,当向前投影340是由所述基于速
度和加速度的矢量限定并且被延伸了所述估计的不连续性笔画长度时,向前投影340从曲
线初始笔画轨迹300的终点302延伸至随后笔画轨迹310的起点312。在发生这种情况时,向
前投影340可以用作不连续性笔画轨迹342。

如图15所示,在其他实施例中,可以通过限定从随后笔画路径310的起点312延伸
到不连续性(如不连续性330)中的向后投影350来确定不连续性笔画轨迹342。在这个实施
例中,确定初始笔画路径300的矢量速度和加速度太阳城集团。接着使用初始笔画路径300的矢量
速度和加速度的方向和量值太阳城集团来确定向后投影350的迹线。这允许针对向后投影350所选
择的迹线具有更大的置信度和更大的可靠性。例如,在如图15中所展示的实施例中,从起点
312起的向后投影350可以使用基于与随后笔画轨迹310(如,随后笔画轨迹300的初始30%)
相关联的速度和加速度太阳城集团的矢量来进行。在一些情况下,当向后投影350是由所述基于速
度和加速度的矢量限定并且被延伸了所述估计的不连续性笔画长度时,向后投影340从随
后笔画轨迹310的起点312延伸至随后笔画轨迹310的终点302。在发生这种情况时,向前投
影340可以用作不连续性笔画轨迹342。

然而,这样的置信度不是绝对的。如图15所示,沿着由基于随后笔画轨迹310的加
速度和速度的矢量所限定的迹线延伸向后投影350致使笔画轨迹超出包络线360之外。在这
种情况发生时,随后笔画轨迹310的进一步向后延伸并不预测可靠的不连续性笔画轨迹。在
从初始笔画轨迹300的向前投影340或从随后笔画轨迹310的向后投影任一者遵循的轨迹不
在包络线360之内、或者以其他方式并不沿着使不连续性330闭合的迹线前行时,可以使用
其他的方法。例如,向后投影350和向前投影340可以组合以确定不连续性笔画轨迹342。

在图16中展示了这种情况的一个示例,其中例如发现了延伸向后投影350和向前
投影340使得向后投影350和向前投影340的交点352在包络线360之内。在这个示例中,不连
续性笔画轨迹342遵循延伸至交点352的向前投影340并且接着遵循从投影352到随后笔画
轨迹310的起点312的向后笔画投影350。应了解的是,使用向前投影340和向后投影350,实
质性地减小不连续性330的大小变为可能,使得甚至在向前投影340和向后投影350无法以
可靠预测用户输入动作的方式被组合时,大大减小了在大小减小的不连续性的约束条件之
内可能出现的可能不连续性笔画路径的集合。

相应地,在将具有方向太阳城集团和量值太阳城集团两者的加速度和速度一起使用的实施例
中,以更大的可靠性将迹线向前投影或向后投影到不连续性中变为可能。

在事件确定单元250设法判定由于具有不连续性而分离的初始笔画轨迹300和随
后笔画轨迹310是否是有限数量的预定笔画图案之一的实施例中,可以确定估计的笔画长
度,并且可以基于对应于初始笔画轨迹300、随后笔画路径310的所述数量的预定笔画图案
来生成整合的笔画轨迹,同时还提供从初始笔画轨迹300的终点到随后笔画轨迹310的起点
的路径,所述路径具有的路径长度最接近于所述估计的不连续性轨迹长度。

根据本发明的一个实施,事件确定单元250可以执行功能来生成预先安排的事件。
可以对应于整合的笔画轨迹数据以及可选地具体指示器124类型和具体触摸强度、或与笔
画轨迹数据相关联的其他太阳城集团来生成不同的事件。所生成的具体事件可以由用户通过使用
在触摸输入感测设备100上执行的或固定地设置在触摸输入感测单元100处的应用程序来
预先确定或设置。

将理解的是,在此描述的处理可以以串行方式实现。例如,在确定了初始笔画轨迹
300、随后笔画轨迹310和不连续性笔画轨迹342将形成如图11所示的整合笔画轨迹350之
后,整合的笔画轨迹350可以被视为初始笔画轨迹300,并且可以重复如步骤400至450的步
骤,以判定整合的笔画轨迹350和随后笔画轨迹(未示出)是否是共同用户输入动作的一部
分。如果是,则可以形成另一个整合的笔画轨迹(未示出),并且可以对另一个随后笔画轨迹
(如果有的话)重复这些步骤400至450,其中这些循环的迭代重复直到确定了随后的笔画
(如果有的话)不是与以这种方式组合的所述整合的笔画轨迹共同的用户输入动作的一部
分。

因此,根据本发明,用户可以根据指示器124的类型和对应的触摸强度来体验多种
不同的事件,甚至当用户触摸他/她的触摸输入感测设备100的相同部分时也是如此。此类
事件的示例可以包括在触摸输入单元110上显示的视觉对象之中对于对应于触摸的对象进
行选择、放大、编辑、去除、向前、播放音频以及播放视频。

根据本发明的一个实施例,笔画轨迹数据以及表征不同类型的指示器在触敏表面
112上的不同冲击曲线的数据、以及如上文描述的任何其他数据可以被存储在数据库260
中。虽然图4示出了数据库260被结合在触敏设备100中,但数据库260可以根据本领域技术
人员实施本发明的需要而被配置成与触敏设备100分离。数据库260可以使用存储器系统
140或使用本地或远程计算机可读介质或设备进行存储,并且不仅可以指代狭义上的数据
库而且还可以指代广义上的数据库,包括基于文件系统等等的数据记录。根据本发明的数
据库260甚至可以是简单日志的集合,如果可以从所述集合中搜索和检索数据的话。

最后,根据本发明的一个实施例的处理器130可以执行用于控制信号感测单元
210、信号处理单元220、信号确定单元230、笔画连续性单元240、事件确定单元250和数据库
260之间的数据流的功能。也就是说,处理器130可以控制触敏设备100的部件如接口单元
210、信号处理单元220、信号确定单元230、事件确定单元250和数据库260之间的数据流、可
以分别执行其具体功能。此外,在此太阳城集团接口单元210、信号处理单元220、信号确定单元
230、笔画连续性单元240、事件确定单元250和数据库260的功能中的任何或全部功能可以
由处理器130执行。

如上文描述的根据本发明的实施例可以以不同计算机部件可以执行的程序指令
的形式来实现,并且可以存储在计算机可读记录介质上。所述计算机可读记录介质可以单
独地或组合地包括程序指令、数据文件、数据结构等等。存储在所述计算机可读记录介质上
的程序指令可以是专门针对本发明设计和配置的,或者还可以是计算机软件领域的技术人
员已知且可获得的。所述计算机刻可读记录介质的示例包括以下各项:磁介质如硬盘、软
盘、和磁带;光介质如压缩盘只读存储器(CD-ROM)和数字通用盘(DVD);磁光介质如光盘;以
及专门被配置成用于存储和执笔画序指令的硬件设备,如只读存储器(“ROM”)、随机存取存
储器(RAM)和闪存。这些程序指令的示例不仅包括由编译器等等产生的机器语言代码,而且
还可以包括可以由计算机使用解译器执行的高级语言代码。以上硬件设备可以更换成一个
或多个软件模块,以用于执行本发明的操作,反之亦然。

虽然以上结合具体限制(如详细描述的部件以及受限的实施例和附图)来对本发
明进行描述,但这些仅被提供用于帮助对本发明的一般性理解。本发明不局限于以上实施
例,并且本领域技术人员将了解的是,根据以上说明作出不同的改变和修改是可能的。

因此,本发明的精神不应局限于以上描述的实施例,并且所附权利要求书及其等
同物的总体范围将落入本发明的范围和精神之内。

关 键 词:
解决 触摸 连续性 方法 装置
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:解决触摸不连续性的方法和装置.pdf
链接地址:http://zh228.com/p-6059799.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');