选择性地拒绝触摸表面的边缘区域中的触摸接触的制作方法

文档序号:6480275阅读:203来源:国知局
专利名称:选择性地拒绝触摸表面的边缘区域中的触摸接触的制作方法
技术领域
本申请一般地涉及用于计算系统的输入装置,并且更具体地涉及选择性地拒绝触摸传感器面板的边缘区域中的触摸接触。
背景技术
目前存在多种类型的输入装置用于在计算系统中执行操作,例如按钮或键、鼠标、轨迹球、触摸传感器面板、操纵杆、触摸屏等。尤其地,触摸屏由于其操作的简单性和通用性以及越来越低的价格而正变得日益流行。触摸屏可以包括触摸传感器面板,触摸传感器面板可以是具有触敏表面的透明(clear)面板。触摸传感器面板可以位于显示屏前面,使得触敏表面覆盖显示屏的可视区域。触摸屏可以允许用户通过使用手指或指示笔简单地触摸显示屏来进行选择和移动光标。通常,触摸屏可以识别触摸以及触摸在显示屏上的位置,并且计算系统可以解释触摸,并然后基于触摸事件执行动作。
触摸传感器面板可以被实施为由多个驱动线(例如行)与多个感测线(例如列)交叉而形成的像素阵列,其中驱动线和感测线^Ml电介质材料分开。这样的触摸传感器面板的一个示例在申请人于2007年1月3日提交的标题为"Double誦Sided Touch Sensitive Panel and FlexCircuit Bonding"的共同未决美国专利申请No. 11/650,049中有描述,该专利申请的全部内容通过引用结合于此。
然而,手指和手掌不经意地靠近触摸传感器面板可能导致识别或处理无意识的手势。在触摸传感器面板与其他正被使用的输入装置(例如常规键盘或机械按钮或键)分开但是彼此相邻时,这些不经意的触摸可能经常发生。此外,当触摸传感器面板本身正被使用时,诸如被用于稳定手(但不是手势的一部分)或握持装置的那些手指可能无意地触摸面板的边缘并被检测到。

发明内容
本发明涉及选择性地拒绝触摸传感器面板的边缘区域中的触摸接触(触摸事件),以使无意识的操作最小化。此外,通过为对于边缘接触的拒绝提供某些例外,可以使触摸传感器面板的功能最大化。
在一些实施例中,可以简单地忽略围绕触摸传感器面板的周界的边缘带中的接触。然而,对于边缘拒绝可以存在多种例外。例如,在中心区域和边缘带二者中的接触在某种情况下可以使得边缘带中的接触被识别为手势的一部分。在另一实施例中,如果边缘带中的接触是静止的,则其可以被忽略。然而,如果边缘带中的接触移动超过阈值距离或速度,则可以将其识别为手势的一部分。
类似地,在轨迹板实施例中,轨迹板的底部区域内的接触如果是静止的则可以被忽略,但是如果是移动的则可以被识别为手势的 一部分。为了适应不同的手指大小, 一个或多个区域(例如,底部区域或顶部区域)的尺寸可以基于对拇指或其他手指的识别而被改变。
如果触摸传感器面板的中心区域或主区域中的接触追踪
(track)边缘带或底部区域中接触的移动,则边缘带或底部区域中的接触可以不被忽略,而是相反被识别为手势的一部分。此外,在识别触摸传感器面板的中心区域或主区域中的手势期间在边缘带或底部区域中出现的接触可以被识别为该手势的 一部分或被识别为实现诸如拖动锁定或手势转换这样的操作的控制输入。在其他实施例中,如果多个接触具有某个预定的间隔(例如,其形心具有在1 3cm之间的X方向的间隙),则在边缘带中所检测到的两个或更多接触可以被解 释为手势。


图1A示出了根据本发明一个实施例的实现边缘拒绝的示例性触
摸传感器面板;
图IB示出了根据本发明一个实施例的实现边缘拒绝的例外的示
例性触摸传感器面板。
图2示出了根据本发明一个实施例的实现边缘拒绝的示例性轨迹板。
图3A示出了根据本发明一个实施例的实现边缘拒绝和例外的示 例性触摸传感器面板。
图3B示出了根据本发明一个实施例的基于识别出两个具有同步 移动的接触实现边缘拒绝例外的示例性触摸传感器面板。
图4示出了根据本发明 一个实施例的实现对边缘拒绝的例外以提 供拖动锁定功能的示例性触摸传感器面板。
图5A示出了根据本发明一个实施例的基于边缘区和主区域中的 接触实现对边缘拒绝的例外的示例性触摸传感器面板。
图5B示出了根据本发明一个实施例的实现对边缘拒绝的例外以 允许收聚(pinching)手势的示例性触摸传感器面板。
图5C和5D分别示出了根据本发明实施例的示例性的对边缘拒 绝的例外和边缘拒绝的示例。
图6示出了根据本发明一个实施例的采用具有可变宽度边缘带的 边缘拒绝的示例性触摸传感器面板。
图7A示出了根据本发明实施例的集成有拾取键(pick button) 和点击区域的示例性轨迹板700 。
图7B示出了根据本发明实施例的其中可以定义两个以上点击区 域的图7A实施例的示例性扩展。
图8示出了根据本发明 一个实施例的能以触摸传感器面板操作以
17实现边缘拒绝和对边缘拒绝的例外的示例性计算系统。
图9A示出了根据本发明一个实施例的可以包括用于实现边缘拒 绝和对边缘拒绝的例外的触摸传感器面板和计算系统的示例性移动电 话。
图9B示出了根据本发明一个实施例的可以包括用于实现边缘拒 绝和对边缘拒绝的例外的触摸传感器面板和计算系统的示例性数字媒 体播放器。
图9C示出了根据本发明一个实施例的可以包括用于实现边缘拒 绝和对边缘拒绝的例外的触摸传感器面板和计算系统的示例性个人计 算机。
图10是根据本发明一个实施例的示例性触摸板和显示器的简化 示意图。
图11是根据本发明一个实施例的示例性输入装置的透视图。
图12A、 12B、 12C和12D是根据本发明一个实施例的具有按钮 触摸板的示例性输入装置的简化侧视图。图13是根据本发明一个实施例的连接到计算装置的示例性输入 装置的简化框图。
图14是根据本发明一个实施例的示例性输入装置的横截面侧视图。
图15是根据本发明一个实施例的图12的示例性输入装置的横截 面的另一侧;f见图。
具体实施例方式
在下面对优选实施例的描述中参考附图,在附图中以示例性的方 式示出了其中可以实施本发明的特定实施例。应该理解,在不背离本 发明的实施例的范围的情况下,可以使用其他实施例,并可以对结构 进行改变。
本发明涉及选择性地拒绝触摸传感器面板的边缘区域中的触摸接 触,以使无意识的操作最小化。此外,通过为边缘接触的拒绝提供某些例外,触摸传感器面板的功能被最大化。
图1A示出了根据本发明实施例的实现边缘拒绝的示例性触摸传 感器面板100。可以在触摸传感器面板100的围绕中心区域104的外 边界中创建边缘带102 (触摸拒绝区)。如果在边缘带102中检测到 所有接触(例如手指或手掌),则这些接触可以被忽略。在图1A所 示的示例中,因为触摸图像(touch image) 106和108分别具有位于 边缘带102中的形心110和112,所以这些接触可以被忽略。
图IB示出了根据本发明实施例的在示例性触摸传感器面板100 上可能发生的第二种情况。在图IB的示例中,如果与边缘带102中 的接触116 —起,在中心区域104中检测到接触114,则可以在中心 区域和边缘带二者中识别接触。在该种情况下,根据前述标准(拒绝 或识别标准)识别边缘接触可以防止有意的手势(例如,具有在边缘 带中开始的接触的收聚手势)被忽略。
然而,当手指被用于执行诸如中心区域104中的指点 (pointing)这样的操作时,不经意地放置在边缘带102中的所谓 "小手指(pinky)"或其他手指可能被识别,并且可能执行无意识的 手势,而不是指点手势。因此,在本发明的其他实施例中,如果在中 心区域104和边缘带102 二者中检测到接触114和116,以及如果边 缘接触116的形心118没有移动超过阁值量(例如lmm),则其可 以;故忽略。然而,如果边缘接触116在4壬何方向上移动超过该阈值量 (即使在中心区域中没有检测到任何其他手指),则其可以被识别并 成为可能作为手势的一部分的可追踪接触。该识别也允许追踪在边缘 带102中执行的操作。
图2示出了根据本发明实施例的实现边缘拒绝的轨迹板200形式 的示例性触摸传感器面板。在图2的示例中,传统的键盘空格键 、space bar) 202和机械拾取键204。图2中示出的示例性的无意识 触摸可以包括搁在空格键202上但是也无意识地搁在轨迹板200上的 拇指206。检测到的208处的接触可以被忽略,从而不会无意地产生 点击或其他动作。此外,小指头210无意识地接触轨迹板200可以被
19忽略,并且搁在拾取键204上但是也悬于214处轨迹板的底部之上的 拇指212可以被忽略,以避免其被识别为无意的收聚手势的一部分。
图3A示出了根据本发明的实施例的实现边缘拒绝的另一示例性 触摸传感器面板300。在图3A的示例中,触摸传感器面板300可以 包括通常可以被预留用于执行某些非手势(non-gesture)动作的底 部区域302。例如,底部区域302中的手指轻敲可以被解释为"点击" 或选择功能。因此,底部区域302中的接触对于除了这些功能之外的 目的通常都可以被忽略。然而,在某些情形中,可能期望在底部区域 302中的接触被识别为手势的一部分。因此,根据本发明一些实施 例,才艮据拒绝或识别标准,如果形心(centroid) 306是静止的,则 发生在底部区域中的被辨识为手指的接触304 (即特定阈值尺寸的触 摸的非同心图像)可以被忽略,但是如果形心不是静止的,则可以被
识另U为手势(gesture)的一部分。在题目为"Method and Apparatus for Integrating Manual Input"的美国专利No. 6,323,846中公开了识 别触摸事件,其全部内容通过引用结合于此用于各种目的。此处所定 义的静止是指当形心从计算出的形心中心移动小于阚值量,或保持低 于某速度阈值。如果瞬时位置和低通滤波器(LPF)平均位置值之间 的差超过特定阈值值,则可以认为形心在移动而不再静止。使用该标 准,具有緩慢偏移或滚转(roll)运动的接触可以被忽略,但是较快 速的偏移可以使该接触被识别为手势的一部分。
在本发明的另一实施例中,底部区域302或顶部区域316 (或任 何其他边缘区域)的尺寸可以基于确定接触是由特定手指引起的而动 态地改变。例如,如果在底部区域302中检测到拇指,则基于触摸面 积的半径,限定底部区域的分界线308可以向上移动以增加底部区域 的尺寸。然而,如果在底部区域302中检测到其他手指,则分界线 308可以向下移动以减小底部区域的尺寸。对于顶部区域316或其他 边缘区域(例如左或右侧部区域)可以进行类似的调节。
如上所述,底部区域302中的接触可以被看作是独立于主区域 310的非接触,尽管在一些实施例中,底部区域中的接触可以被检测并与主区域中的接触一起被使用。例如,如果底部区域302中的接触 以与主区域310中的移动同步的方式或以按其他方式与主区域310中 的移动相关的方式移动,则底部区域中的接触可以连同主区域中的接 触 一起被识别为手势的 一部分。
图3B示出了根据本发明的实施例的具有同步动作的两个接触的 识别。在图3B的示例中,如果接触304和接触312彼此以基本同步 的方式移动,则接触304可以连同接触312 —起^皮识别为手势的一部 分。否则,可以忽略接触304。在此所定义的"同步"移动的两个接触 可以包括以近似相同的速度和/或方向(X和Y分量一起,或仅X分 量或仅Y分量)移动的形心。在另一实施例中,两个接触的同步移 动可以包括同步地轻压(touch down)。因此,即4吏这两个接触中之 一可能在边缘带中轻压,如果其与在主区域310中轻压的接触基本上 同时地轻压,则这两个接触可以#_识别为手势的一部分。
图4示出了根据本发明的实施例的对边缘拒绝的另一示例性例 外。在图4的示例中,在位置(1),由两个手指在主区域410中引 起的接触416和418作为有意的拖动操作的一部分而向左移动。在位 置(2),接触416和418已经到达主区域410的最左边缘。如果拖 动操作要继续,则在位置(3),拇指可以被放置在底部区域402 中,从而使接触420出现。在该实施例中,不是被忽略,相反,这两 个先前存在的接触416和418使接触420 ^C识别为该手势的所谓"拖 动锁定"功能部件(feature)。通过适当的拖动锁定,这两个手指可 以暂时抬起离开触摸传感器面板并在位置(4)再次向主区域410的 中心处轻压,其中可以继续向左的拖动操作。应该理解,该边缘拒绝 例外也可以被适用于主区域410中的其他手势,其中主区域中的其他 接触(可选地伴随有移动)可以使底部区域402中的后续接触被识别 为手势的一部分。可替换地,底部区域402中的后续接触可导致在主 区域410中识別的手势的改变。例如, 一旦在底部区域402中检测到 接触或从底部区域402移开接触,就可以将主区域410中的指点功能 转变为拖动功能。
21图5A示出了根据本发明的实施例的边缘拒绝的另一示例性例 外。在图5A中,在底部区域502中检测到的静止的拇指524加上在 主区域510中检测到的其他手指522可以被识别为手指拖动手势的开 始,并且这只要拇指保持静止而其他手指移动就可以保持。
图5B示出了根据本发明的实施例的边缘拒绝的又一示例性例 外。在图5B中,在底部区域中检测到的拇指524加上在主区域510 中检测到的其他手指522同步向彼此移动可以被识别为收聚手势的开 始。
图5C示出了根据本发明的实施例的边缘拒绝的另一示例性例 外。在图5C中,如果在边缘带(例如底部区域502)中检测到的两 个或更多接触528具有某预设间隔(例如,这些接触具有的形心在X 方向上具有在1到3cm之间的间隙),则这些接触可以被解释为一 个手势。以该方式,例如,在底部区域502中开始滚动(scroll) (以及然后如530处所示的向上移动)的两个手指将立即开始该手 势,而不会作为边缘横跨(straddle)而被忽略。
然而,图5D示出了在特定区域中,发生在边缘带中的两个接触 可以被忽略。在图5D的示例中,由于边缘横跨的手掌而发生的侧部 区域526中的两个接触532可以:故忽略,以避免启动无意的滚动。
图6示出了根据本发明的实施例的采用具有可变宽度边缘带602 的边缘拒绝的示例性触摸传感器面板600。在图6的示例中,边缘带 602的宽度可以取决于接触606的长半径(major radius)。形心 610位于边缘带602内的长半径大(大于特定阈值)的接触可以使边 缘带更大,以便相对于指尖更好地忽略拇指。长半径大于该阈值的量 或百分比可以被用来按比例增大边缘带602。可替换地,边缘带602 的宽度可以与长半径无关,相反,其可以基于特定手指类型的辨识。 在一些实施例中,可变宽度边缘带602可以具有不一致的宽度,并且 可以沿触摸传感器面板的一个或多个边缘更宽,沿触摸传感器面板的 一个或多个其他边缘更窄。例如,边缘带602的底部区域602a的宽 度可以大于侧部区域602b和602c以及顶部区域602d的宽度。
22图7A示出了根据本发明的实施例的集成有拾取键的示例性轨迹 板700。在图7A的示例中,轨迹板(trackpad) 700可以通过按压 轨迹板而被机械地操纵(actuate)以产生"点击"输入来实现机械拾 取键。下面在图10-15中描述集成有拾取键的轨迹板。
在图7A的轨迹板700中,轨迹板表面上任何位置处足够的压力 都可以导致产生点击,并且因此点击本身不决定点击的位置。因此, 根据本发明的实施例,在轨迹板700上感测的触摸可以被用来确定应 该如何解释点击。当检测到机械点击时,可以根据在轨迹板的何处检 测到点击来解释点击以及所启动的结果功能。在图7A的示例性实施 例中,轨迹板700被分成主点击区域702和次点击区域704。例如, 当与来自轨迹板的机械点击一起在主点击区域702上检测到触摸,则 可以启动左点击动作。类似地,例如,当与来自轨迹板的机械点击一 起在次点击区域704上检测到触:J莫,则启动(initiate)右点击动作。 轨迹板700的划分可以以固件实现。
图7A的示例示出了相同大小的主和次点击区&戈702和704。但> 是,在其他实施例中,点击区域的大小或面积可能不相同,以应对所 意欲的使用模式以及避免错误解释的点击。例如,因为次点击区域 704的使用频率可能低于主点击区域702,所以次点击区域可以更 小,并/或位于更不可能在其上进行点击的区域中,诸如轨迹板700 的右下角。
图7B示出了图7A的实施例的示例性扩展,其中可以限定两个 以上的点击区域。在图7B的示例中,除了主点击区域702和次点击 区域704之外,还可以限定多个功能键点击区域706、 708和710。 点击轨迹板700与在这些区域中任何区域内的触摸一起可以启动相应 的动作。本领域的技术人员应该理解,因为划分是以固件来实现的, 所以也可以采用按任何数量的配置的任何数量的区域。在进一步的实 施例中,这些区域可以根据计算装置的特定用途(例如,根据被执行 的应用程序或被显示的用户界面)来动态改变。
上面描述的本发明的实施例可以通过使用在2007年1月3日提交的题目为"Double-Sided Touch Sensitive Panel and Flex Circuit Bonding"的美国专利申请No. 11/650,049中所描述的各种类型的触摸 传感器面板来实现。在2007年1月3日提交的题目为"Proximity and Multi-touch Sensor Detection and Demodulation,,的美国专利申 请No. 11/649,998中所描述的各种类型的感测通道可以被用来检测触 摸和悬停(hover)动作。如在2006年7月3日提交的题目为 "Identifying Contacts on Touch Surface"的美国专利申请No. 11/428,522、在2007年5月31日提交的题目为"Multi-touch Input Discrimination,,的美国专利申请No. 11/756,211、以及在2004年7月 30曰提交的题目为"Gestures for Touch Sensitive Input Devices,,的美 国专利申请No. 10/903,964中所描述的那样,所得到的触摸图像可以 被进一步处理,以确定触摸事件的位置、辨识手指接触、以及辨识手
于各种目的。
图8示出了示例性计算系统800,其可以包括上述的本发明的一 个或多个实施例。计算系统800可以包括一个或多个面板处理器802 和外围设备804、以及面板子系统806。外围设备804包括但不限于 随机存取存储器(RAM)或其他类型的存储器或内存、监视计时器 (watchdog timer)等。面板子系统806可以包括但不限于一个或多 个感测通道808、通道扫描逻辑电路810和驱动逻辑电路814。通道 扫描逻辑电路810可以访问RAM 812,自主地(autonomously)从 感测通道读取数据并提供用于感测通道的控制。此外,通道扫描逻辑 电路810可以控制驱动逻辑电路814以产生多种频率和相位的激励信 号816,激励信号可以以由电荷泵815所建立的电压而被选择性地施 加至触摸传感器面板824的驱动线。在一些实施例中,面板子系统 806、面板处理器802和外围设备804可以被集成为单个特定用途集 成电路(ASIC)。
触摸传感器面板824可以包括具有多条驱动线和多条感测线的电 容性感测介质(capacitive sensing medium),尽管也可以使用其他感测介质。驱动线和感测线的每个相交、相邻(adjacency)或几乎 相邻(near adjacency)可以代表电容性感测节点,并可以,皮看作像 点(像素)826,其在触摸传感器面板824被看作获取触摸的"图像" 时特别有用。(换句话说,在面板子系统806已经确定在触摸传感器 面板中是否已经在每个触摸传感器处检测到触摸事件之后,多点触摸 面板中发生了触摸事件的触摸传感器的图案(pattern)可以被看作 触摸的"图像,,(例如,触摸该面板的手指的图案)。)触摸传感器面 板824的每条感测线可以驱动面板子系统806中的感测通道808 (在 此也^f皮称作事件检测和解调电路)。
计算系统800也可以包括主机处理器828,用于接收来自面板处 理器802的输出并执行基于该输出的动作,这些动作可以包括但限 于移动诸如光标或指针这样的对象、滚动或摇动(panning)、调 节控制设置、打开文件或文档、查看菜单、进行选择、执行指令、操 作连接到主机设备的外围设备、接听电话、进行电话呼叫、桂断电 话、改变音量或音频设置、存储诸如地址、常用号码、已接电话、未 接电话之类的关于电话通信的信息、登录到计算机或计算机网络、允 许授权个体访问计算机或计算机网络的受限区域、加栽与计算机桌面 的用户偏好配置相关联的用户简档、允许访问网页内容、运行特定程 序、加密或解码消息,等等。主机处理器828也可以执行可能与面板 处理无关的其他功能,并且可以被连接到程序存储器832和诸如 LCD显示器这样的用于为设备用户提供UI (用户界面)的显示装置 830。当部分或全部位于触摸传感器面板之下、或者部分或全部与触 摸传感器面板集成时,显示装置830与触摸传感器面板824 —起可以 形成触摸屏818。
注意,上述的一个或多个功能可以由存储在存储器中的固件(例 如,图8中一个外围设备804 )来执行并^皮面板处理器802执行,或 被存储在程序存储器832中并由主机处理器828执行。固件也可以被 存储在任何计算机可读介质中和/或在任何计算机可读介质中被传 送,该计算机可读介质由指令执行系统、设备或装置或者可以从指令执行系统、设备或装置取指令并执行指令的其他系统使用或与指令执 行系统、设备或装置或者可以从指令执行系统、设备或装置取指令并 执行指令的其他系统相关,其中指令执行系统、设备或装置例如是基 于计算机的系统、包含处理器的系统。在本文档的上下文中,"计算 机可读存储介质"可以是任何能够包含或存储由指令执行系统、设备 或装置使用或与指令执行系统、设备或装置连接的存储介质。计算机
可读存储介质可以包括但不限于电子的、磁的、光学的、电磁的、 红外的、或半导体的系统、设备或装置、便携式计算机盘(磁性 的)、随机存取存储器(RAM)(磁性)、只读存储器(ROM) (磁性)、可擦除可编程只读存储器(EPROM)(磁性)、便携式 光盘(诸如CD、 CD誦R、 CD誦RW、 DVD、 DVD訓R、或DVD-RW) 或闪存(诸如压缩闪存卡、安全数据卡、USB存储装置、记忆棒 等)。
固件也可以在任何由指令执行系统、设备或装置或者能够从指令 执行系统、设备或装置取指令并执行指令的其他系统使用或与指令执 行系统、设备或装置或者能够从指令执行系统、设备或装置取指令并 执行指令的其他系统相关的传送介质中传播,其中指令执行系统、设 备或装置例如是基于计算机的系统、包含处理器的系统。在本文档的 上下文中,"传送介质"可以是任何能够传输、传播、或传送由指令执 行系统、设备或装置使用或与指令执行系统、设备或装置相关的程 序。传送可读介质可以包括但不限于电子的、磁的、光学的、电磁 的、或红外的有线或无线传播介质。
图9A示出了示例性的移动电话936,其可以包括用于执行上面 根据本发明实施例所述的边缘拒绝和边缘拒绝例外的触摸传感器面板 924和计算系统942。图9B示出了示例性的数字媒体播放器940,其 可以包括用于执行上面根据本发明实施例所述的边缘拒绝和边缘拒绝 例外的触摸传感器面板924和计算系统942。图9C示出了示例性的 个人计算机944,其可以包括用于执行上面根据本发明实施例所述的 边缘拒绝和边缘拒绝例外的触摸传感器面板(轨迹板)924和计算系统942。图9A、 9B、和9C的移动电话、媒体播放器和个人计算机 可以从上述边缘拒绝和边缘拒绝例外中有利地受益,因为实现这些特 征可以最小化无意的操作,同时提供最大的功能性。
如上所讨论的,本发明的一些实施例涉及集成有拾取键的轨迹 板。下面将参考图10 15描述集成有拾取键的轨迹板的一个示例。然 而,应该理解,集成有拾取键的其他轨迹板或输入装置也落入本发明 的实施例的范围内。
图10是根据本发明实施例的示例性触摸板和显示器的简化示意 图。在图10的示例中,触敏轨迹板10可以是包括保护/装饰罩12和 多个位于保护罩12下方的电极14的小区域(通常为矩形)。电极 14可以位于电路4反上,例如印刷电路板(PCB)上。为了易于描 述,保护罩12的一部分已经被移除,以示出电极14。不同电极14 或其组合可以代表不同的x, y位置。在一种配置中,当手指16(或 可替换地,指示笔,未示出)接近电极栅(electrode grid) 14时, 手指可以与接近手指的一个或多个电极形成电容,或可以改变在一个
或多个这样的电极之间已有的电容。电路板/感测电子装置(未示 出)测量这样的电容变化,并产生被发送至具有显示屏22的主机装 置20 (例如,计算装置)的输入信号。输入信号18被用于控制显示 屏22上光标24的移动。如图所示,输入光标在与所检测到的x, y 手指运动类似的x, y方向上移动。
图11是根据本发明实施例的示例性输入装置的简化透视图。输 入装置30通常被配置为发送信息或数据至电子装置(未示出),以 在显示屏上执行动作(例如,经由图形用户界面(GUI)),例如, 移动输入光标、进行选择、提供指令等。输入装置可以通过有线连接 (例如缆线/连接器)或无线连接(例如IR,蓝牙等)与电子装置交 互。
输入装置30可以是独立的单元或者其可以被集成到电子装置 中。当作为独立单元时,输入装置通常具有其自己的机壳。当与电子 装置集成时,输入装置通常使用电子装置的机壳。在任一情况下,输
27入装置可以在结构上被连接到机壳,例如通过螺钉、揿钮(snap)、 定位器、粘合剂等。在一些情况下,输入装置可以被可移动地连接到 电子装置,例如通过瑪站(docking station)。输入装置所连接到的 电子装置可以对应于任何客户相关的电子产品。例如,电子装置可以 对应于诸如桌面计算机、膝上型计算机或PDA这样的计算机;诸如 音乐播放器这样的媒体播放器;诸如移动电话这样的通信装置;诸如 键盘这样的另一输入装置;等。
如图11所示,输入装置30包括框架32 (或支撑结构)和轨迹 板34。框架32提供用于支撑输入装置部件的结构。外壳形式的框架 32也可以封住或容纳输入装置的部件。包括轨迹板34的部件可以对 应于用于操作输入装置30的电子、光学和/或机械的部件。
轨迹板34提供直观的接口,被配置用于提供一个或多个用于控 制与其所附接到的电子装置相关的各种应用的功能。例如,触摸启动 的控制功能可以被用于移动对象或在显示屏上执行动作或进行选择或 发布与操作电子装置相关的命令。为了执行触摸启动的控制功能,轨
迹板34可以被设置为接收来自在轨迹板34的表面上(例如,线性 地、径向地、成角度地等)移动的手指(或物体)的输入、来自在轨 迹板34上保持特定位置的手指的输入、和/或接收由手指在轨迹板34 的特定位置上轻敲而产生的输入。应该想到,触摸板34提供简单的 单手操作,即,使用户使用一个或多个手指与电子装置交互。
轨迹板34可以;陂广泛地改变。例如,轨迹板34可以是传统的基 于笛卡尔坐标系的轨迹板,或者轨迹板34可以是基于极坐标系的轨 迹板。基于极坐标系的轨迹板的示例可以在2002年7月1日提交的 被授予Zadesky等人的题为"TOUCH PAD FOR HANDHELD DEVICE,,的美国专利No. 7,046,230中找到,其全部内容通过引用结 合于此用于各种目的。
轨迹板34可以以相对模式或绝对模式被使用。在绝对模式中, 轨迹板34报告其正被触摸的绝对坐标(例如,对于笛卡尔坐标系是 x, y;或者对于极坐标系是(r,e))。在相对^^式中,轨迹板34报
28告改变的方向和/或距离(例如,左/右,上/下,等)。在大多数情况
下,由轨迹板34所产生的信号指示在显示屏上方向与当手指在轨迹 板34的表面上移动时手指的方向相似的移动。
轨迹板34的形状可以被广泛地改变。例如,轨迹板34可以是圆 形的、椭圆形的、正方形的、矩形的、三角形的等等。通常,轨迹板 34的外周界限定轨迹板34的工作边界。在示出的实施例中,轨迹板 是矩形的。矩形轨迹板在膝上型计算机中很普遍。圓形轨迹板允许用 户以自由的方式连续旋转手指,即,手指可以不停地作360度旋转。 此外,用户可以从所有侧成切向地旋转他或她的手指,从而给出更多 的手指位置范围。这些特征在执行滚动功能时都有帮助,从而使得圆 形轨迹板有利于与便携式媒体播放器一起使用(例如,Cupertino, CA的Apple Inc.生产的iPOD媒体播放器)。此外,轨迹板34的尺 寸通常对应于使用户能够易于操作的尺寸(例如,手指尖大小或更 大)。
通常采取刚性平面平台(rigid planar platform)的轨迹板34包 括用于接收用于操纵轨迹板的手指(或物体)的可触摸外跟踪表面 (track surface) 36。尽管未在图11中示出,在可触摸外跟踪表面 36的下方是传感器布置(arrangement),该传感器布置对诸如在其 上的手指按压和/或运动之类的事件敏感。传感器布置通常包括多个 传感器,这些传感器被配置为在手指置于其上、在其上轻击或通过其 上方时激活。在最筒单的情况下,每次当手指位于传感器上方时产生 电信号。给定时间帧中的信号数量可以指示轨迹板34上手指的位 置、方向、速度、和加速度,即用户移动其手指越多,信号越多。在 多数情况下,由将信号的数量、组合和频率转换为位置、方向、速度 和加速度信息的电子接口监视信号。然后,该信息可以被电子装置使 用以在显示屏上执行期望的控制功能。传感器布置可以被广泛地改 变。例如,传感器可以基于阻性感观'J ( resistive sensing)、表面声波 感测、压力感测(例如应变计)、红外感测、光学感测、扩散信号技 术(dispersive signal technology)、声音脉沖识别、电容性感测等等。
在示出的实施例中,轨迹板34基于电容性感测(capacitive sensing)。如通常所知的,基于电容的轨迹板被设置为检测当用户 在轨迹板周围移动诸如手指这样的物体时电容的变化。在大多数情况 下,电容性轨迹板包括保护罩、 一个或多个电极层、电路板和包括特 定用途集成电路(ASIC)的相关电子装置。保护罩被布置在电极上 方;电极被安装在电路板的顶面上;ASIC被安装在电路板的底面 上。保护罩用于保护内层(imderlayer),并提供允许手指在其上滑 动的表面。表面通常是光滑的,使得手指在移动时不与其相粘。保护 罩还提供手指与电极层之间的绝缘层。电极层包括多个空间上不同的 电极。可以使用任何合适数量的电极。在大多数情况下,希望增加电 极的数量,以提供更高的分辨率,即更多信息可以被用于诸如加速度 这样的事情。
电容性感测根据电容原理工作。如应当想到的那样,只要两个导 电部件彼此靠近而不实际接触,则它们的电场相互作用形成电容。在 上述结构中,第一导电部件是电极中的一个或多个,第二导电部件例 如是用户的手指。因此,当手指靠近触摸板时,在手指和紧密靠近手 指的电极之间形成微小的电容。每个电极中的电容由位于电路板背面 的ASIC测量。通过检测每个电极处电容的变化,ASIC可以确定当 手指在触摸板上移动时手指的位置、方向、速度和加速度。ASIC还 可以以电子装置能够使用的形式报告该信息。
根据一个实施例,轨迹板34能够相对于框架32移动,以启动另 一组信号(不是仅仅跟踪信号)。例如,刚性平面平台形式的轨迹板 34可以相对于框架32 ^走转、枢轴转动(pivot)、滑动、平移 (translate)、弯曲和/或类似动作。轨迹板34可以净皮连接到框架32 和/或其可以可移动地被框架32限制。例如,轨迹板34可以通过螺 钉、轴接(axels)、枢接(pin joint)、滑动接合(slider joint)、 球窝接头(ball and socket joint)、挠性接合(flexure joint)、磁 体、衬垫和/或类似物而连接到框架32。轨迹板34也可以在框架的空间内悬浮(例如,万向节(gimbal))。应该注意,输入装置30可 以附加地包括诸如枢轴/平移连接、枢轴/挠性连接、枢轴/球窝连接、 平移/挠性连接等的连接组合,以增加运动范围(例如增加自由 度)。在移动时,触摸板34被配置为启动产生一个或多个信号的电 路。该电路通常包括一个或多个移动指示器,诸如开关、传感器、编 码器等。万向(gimbaled)轨迹板的示例可以在2003年8月18日提 交的题目为"MOVABLE TOUCH PAD WITH ADDED FUNCTIONALITY"的美国专利申请No. 10/643,256号中找到,其全 部内容通过引用结合于此用于各种目的。
在示出的实施例中,轨迹板34采用执行"拾取(pick)"动作的 可压按钮的形式。即,整个轨迹板34的一部分作为单个或多个按钮 工作,使得通过按压轨迹板34可以实现一个或多个附加的按钮功 能,而不是轻敲轨迹板或使用单独的按钮/单独的区域。如图12A和 12B所示,根据本发明的一个实施例,当来自手指38、手掌、手或 其他物体的力被施加到轨迹板34时,轨迹板34能够在竖直
(upright)(或中性(neutral))位置(图12A )和压下(或激 活)位置(图12B)之间移动。该力不应该太小以考虑无意地激活按 钮信号,但是该力也不应该太大而使用户由于需要过度的压力而不舒 服。轨迹板34通常通过例如挠性铰链(flexure hinge)、弹性部件 或磁体而在竖直位置中偏置(bias)。当该偏置通过按压在轨迹板34 上的物体而被克服时,轨迹板34移动至激活位置。如图12C所示, 轨迹板34可以在一端处被枢轴转动,使得激活位置相对于中性位置 稍微倾斜。当手指(或其他物体)从轨迹板34移开时,偏置部件
(biasing member)促使其返回至中性位置。垫片或其他结构(未示 出)可以防止轨迹板34在其返回时超过中性位置。例如,框架32的 一部分可以向外延伸至轨迹板34的一部分之上,以使轨迹板34停止 在中性位置。以该方式,如果期望的话,轨迹板表面可以被保持为与 框架32齐平。例如,在膝上形计算机或手持媒体装置中,可能期望 使轨迹板与计算机或装置的机壳齐平。
31如图12A所示,在竖直/中性位置中,当诸如用户手指这样的物 体在x, y平面中的触摸板的顶面上方移动时,轨迹板34产生跟踪信 号。尽管图12A描述了竖直的中性位置,但是中性位置可以位于任 何取向。如图12B所示,在压下位置(z方向)中,轨迹板34产生 一个或多个按钮信号。按钮信号可以用于各种功能,包括但不限于进 行选择或发布与操作电子装置有关的命令。例如,对于音乐播放器, 按钮功能可以与打开菜单、播》文歌曲、快进歌曲、通过菜单搜索等相 关。如图12D所示,输入装置30可以被设置为同时既提供跟踪信号 又提供按钮信号,即在沿轨迹表面(即在x,y方向上)切向移动的同 时在z方向上按压触摸板34。在其他情况下,输入装置30可以被设 置为在触摸板34被按压时仅提供按钮信号以及在触摸板34竖直时仅 提供跟踪信号。
为了详细描述,轨迹板34被配置为操纵一个或多个移动指示 器,这些移动指示器能够在轨迹板34被移动至激活位置时产生按钮 信号。移动指示器通常位于框架32中并可以被连接到轨迹板34和/ 或框架32。移动指示器可以是开关和传感器的任何组合。开关通常 被配置为提供诸如激活(接通)或去激活(关闭)的脉冲或二进制数 据。例如,轨迹板34的下侧部分可以被配置为当用户在轨迹板34上 按压时接触或接合(并因此激活)开关。另一方面,传感器通常被配 置为提供连续的或模拟的数据。例如,传感器可以被配置为当用户按 压轨迹板34时测量轨迹板34相对于框架的倾斜位置或倾斜量。任何 适当的机械的、电的和/或光学的开关或传感器可以被使用。例如, 可以4吏用触觉开关(tact switch )、力敏电阻器(force sensitive resistor)、压力传感器、接近传感器(proximity sensor)等。
图10至12中示出的轨迹板10和30在一些实施例中可以是多点 触摸(multi-touch)轨迹板。与仅识别一个触摸点的标准触摸屏(例 如计算机触摸板、ATM)相反,多点触摸包括触摸表面(屏、台、 壁等)或触摸板,以及识别多个同时触摸点的软件。该效果是通过多 种手段实现的,包括但不限于电容性感测、阻性感测、表面声波感测、热、手指压力、高捕获比相机(high capture rate cameras)、 红外线、光学捕获(optic capture )、调谐电磁感应(tuned electromagnetic induction )、和阴影捕获(shadow capture )。 多点 触摸移动电话的示例是Cupertino, CA的Apple Inc.出品的iPhone。 多点触摸媒体装置的示例是由Apple Inc.出品的iPod Touch。具有多 点触摸轨迹板的膝上式计算机的示例是由Apple Inc.出品的MacBook Air和MacBook Pro。在此所描述的所有输入装置在一些实施例中可 以采用多点触摸技术;可替换地,在此描述的输入装置可以采用单点 触摸(single touch )轨迹板。
图13是根据本发明一个实施例的计算系统39的简化示意图。计 算系统通常包括操作地连接到计算装置42的输入装置40。例如,输 入装置40可以一般对应于图11和12中示出的输入装置30,计算装 置42可以对应于膝上型计算机、桌面计算机、PDA、媒体播放器、 移动电话、智能电话、视频游戏机等。如图所示,输入装置40包括 能够按压的轨迹板44和一个或多个移动指示器(movement indicator) 46。当轨迹板44被按压时,轨迹板44被配置为产生跟踪 信号,移动指示器46被配置为产生按钮信号。尽管轨迹板44可以被 广泛地改变,但是在该实施例中,轨迹板44包括电容性传感器48和 用于从传感器48获取位置信号并将信号提供给计算装置42的控制系 统50。控制系统50可以包括特定用途集成电路(ASIC),其被配 置为监视来自传感器48的信号,计算被监视的信号的位置(笛卡尔 或角)、方向、速度和加速度,以及将该信息报告给计算装置42的 处理器。移动指示器46也可以被广泛地改变。然而,在该实施例 中,移动指示器46采用在轨迹板44被按压时产生按钮信号的开关的 形式。开关46可以对应于机械、电或光学类型的开关。在一个特定 实施例中,开关46是机械类型的开关,其包括可以被轨迹板44推动 以产生按钮信号的突出的执行机构52。例如,开关可以是触觉开关 或触4莫官隆结构(tactile dome )。
轨迹板44和开关46 二者都通过通信接口 54操作地连接到计算装置42。通信接口提供用于输入装置和电子装置之间直接或间接连接的连接点。通信接口 54可以是有线的(电线、缆线、连接器)或无线的(例如,发射器/接收器)。
计算装置42通常包括被配置为执行指令和实现与计算装置42相关的操作的处理器55 (例如CPU或微处理器)。例如,使用例如从存储器所接收的指令,处理器可以控制计算装置42的部件之间的输入和输出数据的接收和操作。在大多数情况下,处理器55在操作系统或其他软件的控制下执行指令。处理器55可以是单芯片处理器或可以由多个部件实现。
计算装置42也可以包括操作地连接到处理器54的输入/输出(I/O)控制器56。 I/O控制器56可以与处理器54集成,或者其可以是单独的部件,如图所示。I/O控制器56通常被配置为控制与可被连接到计算装置42的一个或多个I/O装置(例如输入装置40)的交互。I/O控制器56通常通过在计算装置42和期望与计算装置42通信的I/O装置之间交换数据来操作。
计算装置42也包括操作地连接到处理器54的显示控制器58。显示控制器58可以与处理器54集成,或者其可以是单独部件,如图所示。显示控制器58被配置为处理显示命令,以在显示屏60上产生文字和图形。例如,显示屏60可以是单色显示器、彩色图形适配器(CGA)显示器、增强型图形适配器(EGA)显示器、可变图形阵列(VGA)显示器、超级VGA显示器、液晶显示器(LCD)(例如,有源阵列、无源阵列等等)、阴极射线管(CRT)、等离子显示器、背光发光二极管(LED) LCD显示器等。
在一个实施例中(未示出),轨迹板44可以包括玻璃表面,其不仅作为触敏表面,而且也作为显示屏;在该种情况下,图13中示出的显示屏60可以与轨迹板44的玻璃表面结合。这在具有触敏显示器的计算装置(例如媒体播放器或移动电话)中是有益的。具有触敏显示器的媒体播方文器的示例是Cupertino CA的Apple Inc.出品的iPod Touch。具有触敏显示器的移动电话的示例是由Cupertino CA的Apple Inc.出品的iPhone。
在大多数情况下,处理器54与操作系统一起操作以执行计算机代码并产生和使用数据。计算机代码和数据可以驻留在操作地连接到处理器54的程序存储区62中。程序存储区62通常提供用于保持正被计算装置42使用的数据的空间。例如,程序存储区可以包括只读存储器(ROM)、随机存取存储器(RAM)、硬盘驱动器和/或类似物。计算机代码和数据也可以驻留在可移动程序介质上并在需要时被加载或安装到计算装置上。在一个实施例中,程序存储区62被配置为存储用于控制由输入装置40所产生的跟踪和按钮信号如何被计算装置42使用的信息。
图14示出了输入装置的一个实施例,被一般地表示为70,包括连接到框架76的轨迹板72。框架76可以是用于独立输入装置的外壳,或者其可以是用于结合轨迹板72的另一装置(例如膝上型计算机、桌面计算机、手持媒体装置、PDA、移动电话、智能电话等)的外壳。轨迹板72包括多个层,包括用于跟踪手指移动的外触敏跟踪表面74。跟踪表面74也可以提供低摩擦装饰表面。在一个实施例中,轨迹板72基于电容性感测;从而,其包括例如可以在PCB上实现的电极层80。在电容性感测的情况下,跟踪表面74是电介质材料。加强构件(stiffener) 84位于电极层80下方。图14和15中示出了加强构件84,但是在一些实施例中,加强构件可以省略。加强构件84可以被用于补偿电极层80固有的柔性。电极层80通过发送信号到传感器82来响应沿轨迹表面74的手指移动。在电容性感测的情况下,电极层80记录基于手指移动的电容变化,并且传感器82是电容性传感器。这样,轨迹板72结合触摸传感器布置。传感器82被示出为位于电极层80的底部上,但是在其他实施例中,其也可以位于其他地方。如果如在所示的实施例中那样,传感器82位于轨迹板72的可移动部分上,则输入装置可以结合能够与系统一起移动的柔性电连接(未示出)。
移动指示器78位于轨迹板72的底部上。移动指示器78可以被
35广泛地改变,然而,在该实施例中其采用机械开关的形式,机械开关
通常被布置在轨迹板72和框架76之间。在其他实施例中,移动指示器78可以是传感器,例如电传感器。移动指示器78可以被附接到框架76或轨迹板72。在所示实施例中,移动指示器78被附节到电极层80的底侧。例如,如果电极层80位于PCB上,则移动指示器78可以位于PCB的底部上。在另一实施例中,移动指示器78可以采用触觉开关的形式,并且更特别地,可以是SMT穹隆结构开关(domeswitch)(为SMT封装的穿隆结构开关)。
轨迹板72在图14中被示出为在其中性位置中,其中在该中性位置中,运动传感器78不与框架76接触。当用户向跟踪表面74施加向下的压力时,轨迹^反72可以向下移动,从而4吏运动传感器78记录这个位置变化。在示出的实施例中,运动传感器78 (触觉开关)将接触框架76,或在该种情况下接触固定螺丝(set screw) 88。固定螺丝88可以被手动地调节,以改变中性位置和激活位置之间的距离。在一个实施例中(未示出),固定螺丝88可以直接在位于中性位置的运动传感器78附近,使得在系统中没有空隙(slack)或预行程。挠性铰链86将轨迹板72与框架76连接。挠性铰链86是能回复原位的材料,其在,皮施加力时弯曲,但施加恢复力以促4吏轨迹板72向中性位置回复。在一个实施例中,挠性铰链86可以是薄弹簧钢。
如图15中所示,挠性铰链86在用户在轨迹表面74上向下推压时将弯曲。挠性铰链86也促使轨迹板72向其中性位置回复,其中中性位置在图14所示的实施例中是水平的。这样,用户可以在跟踪表面74上几乎任何地方按下,并导致"拾取",从而意味着移动指示器78将记录该按压。这与现有技术的结合单独跟踪区和拾取区的轨迹板相反。能够在跟踪表面74上任何位置拾取将为用户提供更直观和更合意的接口。例如,用户可以能够用单个手指产生跟踪和按钮信号,而不必从跟踪表面74移开手指。相反,操作具有单独的跟踪区和拾取区的轨迹板的用户可能例如使用右手来跟踪并使用左手来拾取,或者使用食指来跟踪并使用拇指来拾取。可以是框架76的延伸或者是分离部件的凸缘90通过接触轨迹板72的一部分(例如加强构件84 )来阻止轨迹板72行进超过其中性位置。这样,跟踪表面74可以被保持为基本上与框架76的顶面齐平。可以存在与凸缘卯相协作以緩冲(cushion )轨迹板72和凸缘卯之间接触的减震器或上止机构(upstop)(未示出)。
应该想到,通过在跟踪表面74上的按压而产生的拾取可以包括选择屏幕上的项、打开文件或文档、执行指令、启动程序、查看菜单和/或类似动作。按钮功能也可以包括使得更容易在电子系统中定位的功能,例如缩放、滚动、打开不同菜单、将输入光标返回始位、执行诸如输入、删除、插入、向上/向下翻页这样的与键盘相关的动作等。
挠性铰链86使得可移动轨迹板在最小的垂直空间中是可能的。最小的垂直空间被实现,因为挠性铰链86很薄的,并且通常处于与轨迹^反72的底层平行;因此,挠性铰链86没有明显地增加轨迹板72的厚度。因此,这样的布置对于在超薄膝上型计算机中的使用是可行的。在这样的超薄膝上型计算机应用中,垂直空间是非常有限的。在过去,电部件的尺寸经常是电装置能够被制成多小的限制性特征。如今,电装置日益小型化,从而意味着机械部件(例如可移动轨迹板)现在可能是关鍵的尺寸限制部件。因此,容易理解为什么线性启动(linear-actuation)(例如通过线圏弹簧或类似物支撑可移动轨迹板)在一些应用中不是理想的。此外,使用弹簧可能为制造工艺增加不必要的复杂性(增加的部件数量、更高成本、更高的故障率等)。弹簧的另一不利之处在于,在一些实施例中,弹簧可能掩盖或损害触觉开关力轮廓(force profile)。相反,挠曲86可以在跟踪表面74上传递基本上一致的感觉,并给用户更可靠的触觉开关力轮廓的表现。
现在参考图15,根据本发明的一个实施例,当用户在轨迹板72的跟踪表面74上按压时,轨迹板72枢轴转动,向下启动布置在下方的开关78。当被启动时,开关78产生可以由连接到输入装置70的
37电子装置使用的按钮信号。挠曲(flexure) 86可以限制轨迹板72基本上绕仅一个轴移动。这例如可以通过使用在轨迹板72的一侧(诸如后侧)上沿轴布置的多个挠曲来实现。此外,如果轨迹板72被制成不易弯曲的(例如,如果必要,通过包括加强构件84),则获得调平结构(leveling architecture)。换句话说,挠性铰链86促使轨迹板72向其中性位置,并且也允许绕基本上仅一个轴(即,挠性铰链86沿其被连接到框架76的轴)移动。
尽管已经参考附图充分描述了根据本发明的实施例,但是应该注意,各种改变和修改对于本领域技术人员是显而易见的。这些改变和修改应该被理解为包括在所附权利要求中限定的本发明的实施例的范围内。
38
权利要求
1. 一种用于选择性地拒绝触摸传感器面板上的接触的方法,包括指定所述触摸传感器面板中的一个或多个区域为接触拒绝区;以及根据拒绝或识别标准,选择性地拒绝或识别在所述一个或多个接触拒绝区内检测到的第一接触。
2. 根据权利要求1所述的方法,进一步包括如果在所述触摸 传感器面板的主区域内还检测到第二接触,则识别所述第一接触。
3. 根据权利要求1所述的方法,进一步包括如果在所述触摸 传感器面板的主区域内还检测到第二接触,并且所述第一接触被检测 为具有超过特定阈值的移动,则识别所述第一接触。
4. 根据权利要求1所述的方法,进一步包括仅在所述第一接 触被识别为特定手势的 一 部分或全部的情况下,才识别所述第 一 接
5. 根据权利要求1所述的方法,进一步包括根据确定拇指或 其他手指为所述第一接触的起因,改变所述接触拒绝区的尺寸。
6. 根据权利要求1所述的方法,进一步包括如果在所述触摸 传感器面板的主区域内还检测到第二接触,并且所述第一接触和所述 第二接触具有基本上同步的移动,则识别所述第一接触。
7. 根据权利要求1所述的方法,进一步包括如果在所述触摸 传感器面板的主区域内检测到一个或多个第二接触为手势的一部分,则将所述第一接触识别为所述手势的一部分。
8. 根据权利要求7所述的方法,进一步包括将所述一个或多 个第二接触识别为拖动手势的一部分,并将所述第一接触识别为所述 拖动手势的拖动锁定分量。
9. 根据权利要求1所述的方法,进一步包括如果在所述触摸 传感器面板内检测到执行第一手势的一个或多个第二接触,则将所述 第 一接触识别为改变所述第 一手势。
10. 根据权利要求1所述的方法,进一步包括根据计算出的所 述第一接触的参数,改变所述接触拒绝区的尺寸。
11. 根据权利要求1所述的方法,进一步包括沿所述触摸传感 器面板的周界指定接触拒绝区。
12. 根据权利要求11所述的方法,进一步包括沿所述触摸传 感器面板的各个边缘为所述接触拒绝区分配不同的宽度。
13. 根据权利要求1所述的方法,进一步包括如果在与所述第 一接触相距特定预定距离的范围内还检测到第二接触,则识别所述第 一接触。
14. 根据权利要求1所述的方法,进一步包括如果在所述触摸 传感器面板的主区域内还检测到第二接触,并且所述第一接触和所述 第二接触基本上同时触摸所述触摸传感器面板,则识别所述第一接 触。
15. —种计算机可读存储介质,存储用于选择性地拒绝触摸传感器面板上的接触的程序代码,所述程序代码导致包括以下步骤的方法的执行根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感器面 板中的 一个或多个指定的接触拒绝区内检测到的第 一接触;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或 多个边缘布置。
16. 根据权利要求15所述的计算机可读存储介质,所述程序代 码进一步用于如果在所述触摸传感器面板的主区域内还检测到第二接触,则识 别所述第一接触。
17. 根据权利要求15所述的计算机可读存储介质,所述程序代 码进一步用于如果在所述触摸传感器面板的主区域内还检测到第二接触,并且 所述第 一接触被检测为具有超过特定阈值的移动,则识别所述第 一接 触。
18. 根据权利要求15所述的计算机可读存储介质,所述程序代 码进一步用于仅在所述第 一接触被识别为特定手势的 一部分或全部的情况下, 才识别所述第一接触。
19. 根据权利要求15所述的计算机可读存储介质,所述程序代 码进一步用于根据确定拇指或其他手指是所述第一接触的起因,改变所述接触 拒绝区的尺寸。
20. 根据权利要求15所述的计算机可读存储介质,所述程序代码进一步用于如果在所述触摸传感器面板的主区域内还检测到第二接触,并且 所述第一接触和所述第二接触具有基本上同步的移动,则识别所述第 一接触。
21. 根据权利要求15所述的计算机可读存储介质,所述程序代 码进一步用于如果在所述触摸传感器面板的主区域内检测到一个或多个第二接 触为手势的一部分,则识别所述第一接触为所述手势的一部分。
22. 根据权利要求21所述的计算机可读存储介质,所述程序代 码进一步用于将所述一个或多个第二接触识别为拖动手势的一部分,并将所述 第一接触识别为所述拖动手势的拖动锁定分量。
23. 根据权利要求15所述的计算机可读存储介质,所述程序代 码进一步用于如果在所述触摸传感器面板的主区域内检测到执行第一手势的一 个或多个第二接触,则将所述第一接触识别为改变所述第一手势。
24. 根据权利要求15所述的计算机可读存储介质,所述程序代 码进一步用于根据计算出的所述第 一接触的参数改变所述接触拒绝区的尺寸。
25. 根据权利要求15所述的计算机可读存储介质,所述程序代 码进一步用于沿所述触摸传感器面板的周界指定接触拒绝区。
26. 根据权利要求25所述的计算机可读存储介质,所述程序代码进一步用于沿所述触摸传感器面板的各个边缘,为所述接触拒绝区分配不同 的宽度。
27. 根据权利要求15所述的计算机可读存储介质,所述程序代 码进一步用于如果在与所述第一接触相距特定预定距离的范围内还检测到第二 接触,则识别所述第一接触。
28. 根据权利要求15所述的计算机可读存储介质,所述程序代 码进一步用于如果在所述触摸传感器面板的主区域内还检测到第二接触,并且 所述第一接触和所述第二接触基本上同时触摸所述触摸传感器面板, 则识别所述第一接触。
29. —种包括计算机可读存储介质的移动电话,所述计算机可读 存储介质存储用于选择性地拒绝触摸传感器面板上的接触的程序代 码,所述程序代码导致包括以下步骤的方法的执行根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感器面 板中的一个或多个指定的接触拒绝区内检测到的第一接触;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或 多个边缘布置。
30. —种包括计算机可读存储介质的媒体播放器,所述计算机可 读存储介质存储用于选择性地拒绝触摸传感器面板上的接触的程序代 码,所述程序代码导致包括以下步骤的方法的执行根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感器面 板中的 一个或多个指定的接触拒绝区内检测到的第 一接触;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或多个边缘布置。
31. —种包括计算机可读存储介质的个人计算机,所述计算机可 读存储介质存储用于选择性地拒绝触摸传感器面板上的接触的程序代 码,所述程序代码导致包括以下步骤的方法的执行根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感器面 板中的 一个或多个指定的接触拒绝区内检测到的第 一接触;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或 多个边缘布置。
32. —种用于解释触摸传感器面板上的接触的方法,包括 指定所述触摸传感器面板中的一个或多个区域作为点击区; 检测所述触摸传感器面板的机械点击;与所述机械点击的检测几乎同时地检测特定点击区处的触摸;以及根据所述特定点击区解释所述触摸。
33. 根据权利要求32所述的方法,进一步包括根据按钮使用 模式分配一个或多个所述点击区的范围。
34. 根据权利要求32所述的方法,进一步包括根据按钮使用 模式分配一个或多个所述点击区的位置。
35. 根据权利要求32所述的方法,进一步包括根据当前装置 使用情况动态地指定所述一个或多个点击区。
36. —种计算机可读存储介质,存储用于解释触摸传感器面板上 的接触的程序代码,所述程序代码导致包括以下步骤的方法的执行检测来自触摸传感器面板的机械点击,其中所述触摸传感器面板能够通过在所述触摸传感器面板上的任何地方施加压力而产生所述机械点击;以及根据所述触摸传感器面板上的特定点击区,解释与检测所述触摸 传感器面板的机械点击几乎同时地在所述特定点击区处检测到的触 摸。
37. 根据权利要求36所述的计算机可读存储介质,所述程序代 码进一步用于根据按钮使用模式分配一个或多个点击区的范围。
38. 根据权利要求36所述的计算机可读存储介质,所述程序代 码进一步用于根据按钮使用模式分配一个或多个点击区的位置。
39. 根据权利要求36所述的计算机可读存储介质,所述程序代 码进一步用于根据当前装置使用情况动态地指定所述一个或多个点击区。
40. —种用于选择性地拒绝触摸传感器面板上的接触的设备,包括用于指定所述触摸传感器面板中的一个或多个区域为接触拒绝区 的装置;以及用于根据拒绝或识别标准,选择性地拒绝或识别在所述一个或多 个接触拒绝区内检测到的第 一接触的装置。
41. 根据权利要求40所述的设备,进一步包括 用于如果在所述触摸传感器面板的主区域内还检测到第二接触,则识别所述第 一接触的装置。
42. 根据权利要求40所述的设备,进一步包括 用于如果在所述触摸传感器面板的主区域内还检测到第二接触,并且所述第一接触被检测为具有超过特定阈值的移动,则识别所述第 一接触的装置。
43. 根据权利要求40所述的设备,进一步包括用于仅在所述第 一接触被识别为特定手势的 一部分或全部的情况 下,才识别所述第一接触的装置。
44. 根据权利要求40所述的设备,进一步包括 用于根据确定拇指或其他手指为所述第一接触的起因,改变所述接触拒绝区的尺寸的装置。
45. 根据权利要求40所述的设备,进一步包括 用于如果在所述触摸传感器面板的主区域内还检测到第二接触,并且所述第一接触和所述第二接触具有基本上同步的移动,则识别所 述第一接触的装置。
46. 根据权利要求40所述的设备,进一步包括 用于如果在所述触摸传感器面板的主区域内检测到一个或多个第二接触为手势的一部分,则将所述第一接触识别为所述手势的一部分 的装置。
47. 根据权利要求46所述的设备,进一步包括用于将所述一个或多个第二接触识别为拖动手势的一部分,并将 所述第 一接触识别为所述拖动手势的拖动锁定分量的装置。
48. 根据权利要求40所述的设备,进一步包括用于如果在所述触摸传感器面板内检测到执行第一手势的一个或多个第二接触,则将所述第一接触识别为改变所述第一手势的装置。
49. 根据权利要求40所述的设备,进一步包括 用于根据计算出的所述第一接触的参数,改变所述接触拒绝区的尺寸的装置。
50. 根据权利要求40所述的设备,进一步包括 用于沿所述触摸传感器面板的周界指定接触拒绝区的装置。
51. 根据权利要求50所述的设备,进一步包括 用于沿所述触摸传感器面板的各个边缘为所述接触拒绝区分配不同的宽度的装置。
52. 根据权利要求40所述的设备,进一步包括用于如果在与所述第 一接触相距特定预定距离的范围内还检测到 第二接触,则识别所述第一接触的装置。
53. 根据权利要求40所述的设备,进一步包括用于如果在所迷触摸传感器面板的主区域内还检测到第二接触, 并且所述第一接触和所述第二接触基本上同时触摸所述触摸传感器面 板,则识别所述第一接触的装置。
54. —种用于选择性地拒绝触摸传感器面板上的接触的设备,包括用于根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感 器面板中的一个或多个指定的接触拒绝区内检测到的第一接触的装置;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或 多个边缘布置。
55. 根据权利要求54所述的设备,进一步包括 如果在所述触摸传感器面板的主区域内还检测到第二接触,则识别所述第一接触。
56. 根据权利要求54所述的设备,进一步包括 用于如果在所述触摸传感器面板的主区域内还检测到第二接触,并且所述第一接触被检测为具有超过特定阈值的移动,则识别所述第 一接触的装置。
57. 根据权利要求54所述的设备,进一步包括用于仅在所述第 一接触被识别为特定手势的 一部分或全部的情况 下,才识别所述第一接触的装置。
58. 根据权利要求54所述的设备,进一步包括 用于根据确定拇指或其他手指是所述第一接触的起因,改变所述接触拒绝区的尺寸的装置。
59. 根据权利要求54所述的设备,进一步包括 用于如果在所述触摸传感器面板的主区域内还检测到第二接触,并且所述第一接触和所述第二接触具有基本上同步的移动,则识别所 述第一接触的装置。
60. 根据权利要求54所述的设备,进一步包括 用于如果在所述触摸传感器面板的主区域内检测到一个或多个第二接触为手势的一部分,则识别所述第一接触为所述手势的一部分的 装置。
61. 根据权利要求60所述的设备,进一步包括用于将所述一个或多个第二接触识别为拖动手势的一部分,并将 所述第一接触识别为所述拖动手势的拖动锁定分量的装置。
62. 根据权利要求54所述的设备,进一步包括 用于如果在所述触摸传感器面板的主区域内检测到执行第一手势的一个或多个第二接触,则将所述第一接触识别为改变所述第一手势 的装置。
63. 根据权利要求54所述的设备,进一步包括用于根据计算出的所述第 一接触的参数改变所述接触拒绝区的尺 寸的装置。
64. 根据权利要求54所述的设备,进一步包括用于沿所述触摸传感器面板的周界指定接触拒绝区的装置。
65. 根据权利要求64所述的设备,进一步包括 用于沿所述触摸传感器面板的各个边缘,为所述接触拒绝区分配不同的宽度的装置。
66. 根据权利要求54所述的设备,进一步包括用于如果在与所述第 一接触相距特定预定距离的范围内还检测到 第二接触,则识别所述第一接触的装置。
67. 根据权利要求54所述的设备,进一步包括用于如果在所述触摸传感器面板的主区域内还检测到第二接触, 并且所述第一接触和所述第二接触基本上同时触摸所述触摸传感器面 板,则识别所述第一接触的装置。
68. —种移动电话,包括用于选择性地拒绝触摸传感器面板上的接触的设备,所述设备包括用于根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感 器面板中的一个或多个指定的接触拒绝区内检测到的第一接触的装置;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或 多个边缘布置。
69. —种媒体播放器,包括用于选择性地拒绝触摸传感器面板上 的接触的设备,所述设备包括用于根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感 器面板中的一个或多个指定的接触拒绝区内检测到的第一接触的装置;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或 多个边缘布置。
70. —种个人计算机,包括用于选择性地拒绝触摸传感器面板上 的接触的设备,所述设备包括用于根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感 器面板中的一个或多个指定的接触拒绝区内检测到的第一接触的装 置;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或 多个边缘布置。
71. —种用于解释触摸传感器面板上的接触的设备,包括 用于指定所述触摸传感器面板中的一个或多个区域作为点击区的装置;用于检测所述触摸传感器面板的机械点击的装置; 用于与所述机械点击的检测几乎同时地检测特定点击区处的触摸 的装置;以及用于根据所述特定点击区解释所述触摸的装置。
72. 根据权利要求71所述的设备,进一步包括用于根据按钮 使用模式分配一个或多个所述点击区的范围的装置。
73. 根据权利要求71所述的设备,进一步包括用于根据按钮 使用模式分配一个或多个所述点击区的位置的装置。
74. 根据权利要求71所述的设备,进一步包括用于根据当前 装置使用情况动态地指定所述一个或多个点击区的装置。
75. —种用于解释触摸传感器面板上的接触的设备,包括 用于检测来自触摸传感器面板的机械点击的装置,其中所述触摸传感器面板能够通过在所述触摸传感器面板上的任何地方施加压力而 产生所述机械点击;以及用于根据所述触摸传感器面板上的特定点击区,解释与检测所述 触摸传感器面板的机械点击几乎同时地在所述特定点击区处检测到的 触摸的装置。
76. 根据权利要求75所述的设备,进一步包括用于根据按钮使用模式分配一个或多个点击区的范围的装置。
77. 根据权利要求75所述的设备,进一步包括 用于根据按钮使用模式分配一个或多个点击区的位置的装置。
78. 根据权利要求75所述的设备,进一步包括用于根据当前装置使用情况动态地指定所述一个或多个点击区的装置o
全文摘要
本发明公开了选择性地拒绝触摸传感器面板的边缘区域中的触摸接触。此外,通过提供某些对拒绝边缘接触的例外,可以最大化触摸传感器面板的功能。在触摸传感器面板的周界周围的边缘带中的接触可以被忽略。然而,如果在边缘带中的接触移动超过阈值距离或速度,其可以被识别为手势的一部分。为了适应不同的手指尺寸,边缘带的尺寸可以根据识别到的手指或拇指被改变。此外,如果在触摸传感器面板的中心区域中的接触跟踪边缘带中的接触的移动,则在边缘带中的接触可以被识别为手势的一部分。
文档编号G06F3/041GK101482785SQ20091000230
公开日2009年7月15日 申请日期2009年1月4日 优先权日2008年1月4日
发明者W·C·维斯特曼 申请人:苹果公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1