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

文档序号:6515775阅读:224来源:国知局
选择性地拒绝触摸表面的边缘区域中的触摸接触的制作方法
【专利摘要】本发明公开了选择性地拒绝触摸传感器面板的边缘区域中的触摸接触。此外,通过提供某些对拒绝边缘接触的例外,可以最大化触摸传感器面板的功能。在触摸传感器面板的周界周围的边缘带中的接触可以被忽略。然而,如果在边缘带中的接触移动超过阈值距离或速度,其可以被识别为手势的一部分。为了适应不同的手指尺寸,边缘带的尺寸可以根据识别到的手指或拇指被改变。此外,如果在触摸传感器面板的中心区域中的接触跟踪边缘带中的接触的移动,则在边缘带中的接触可以被识别为手势的一部分。
【专利说明】选择性地拒绝触摸表面的边缘区域中的触摸接触
[0001]本申请是申请日为2009年I月4日、申请号为200910002305.5、发明名称为“选
择性地拒绝触摸表面的边缘区域中的触摸接触”的发明申请的分案申请。
[0002]相关申请的交叉参考
[0003]本申请要求2008年I月4日提交的美国临时专利申请N0.61/019, 220以及于2008年9月30日提交的美国专利申请N0.12/242,772的权益,这两个专利申请的全部内容通过引用结合于此用于各种目的。
【技术领域】
[0004]本申请一般地涉及用于计算系统的输入装置,并且更具体地涉及选择性地拒绝触摸传感器面板的边缘区域中的触摸接触。
【背景技术】
[0005]目前存在多种类型的输入装置用于在计算系统中执行操作,例如按钮或键、鼠标、轨迹球、触摸传感器面板、操纵杆、触摸屏等。尤其地,触摸屏由于其操作的简单性和通用性以及越来越低的价格而正变得日益流行。触摸屏可以包括触摸传感器面板,触摸传感器面板可以是具有触敏表面的透明(clear)面板。触摸传感器面板可以位于显示屏前面,使得触敏表面覆盖显示屏的可视区域。触摸屏可以允许用户通过使用手指或指示笔简单地触摸显示屏来进行选择和移动光标。通常,触摸屏可以识别触摸以及触摸在显示屏上的位置,并且计算系统可以解释触摸,并然后基于触摸事件执行动作。
[0006]触摸传感器面板可以被实施为由多个驱动线(例如行)与多个感测线(例如列)交叉而形成的像素阵列,其中驱动线和感测线被电介质材料分开。这样的触摸传感器面板的一个示例在 申请人:于2007年I月3日提交的标题为“Double-Sided Touch SensitivePanel and Flex Circuit Bonding”的共同未决美国专利申请N0.11/650,049中有描述,该专利申请的全部内容通过引用结合于此。
[0007]然而,手指和手掌不经意地靠近触摸传感器面板可能导致识别或处理无意识的手势。在触摸传感器面板与其他正被使用的输入装置(例如常规键盘或机械按钮或键)分开但是彼此相邻时,这些不经意的触摸可能经常发生。此外,当触摸传感器面板本身正被使用时,诸如被用于稳定手(但不是手势的一部分)或握持装置的那些手指可能无意地触摸面板的边缘并被检测到。

【发明内容】

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

【附图说明】
[0012]图1A示出了根据本发明一个实施例的实现边缘拒绝的示例性触摸传感器面板;
[0013]图1B示出了根据本发明一个实施例的实现边缘拒绝的例外的示例性触摸传感器面板。
[0014]图2示出了根据本发明一个实施例的实现边缘拒绝的示例性轨迹板。
[0015]图3A示出了根据本发明一个实施例的实现边缘拒绝和例外的示例性触摸传感器面板。
[0016]图3B示出了根据本发明一个实施例的基于识别出两个具有同步移动的接触实现边缘拒绝例外的示例性触摸传感器面板。
[0017]图4示出了根据本发明一个实施例的实现对边缘拒绝的例外以提供拖动锁定功能的示例性触摸传感器面板。
[0018]图5A示出了根据本发明一个实施例的基于边缘区和主区域中的接触实现对边缘拒绝的例外的示例性触摸传感器面板。
[0019]图5B示出了根据本发明一个实施例的实现对边缘拒绝的例外以允许收聚(pinching)手势的示例性触摸传感器面板。
[0020]图5C和分别示出了根据本发明实施例的示例性的对边缘拒绝的例外和边缘拒绝的示例。
[0021]图6示出了根据本发明一个实施例的采用具有可变宽度边缘带的边缘拒绝的示例性触摸传感器面板。
[0022]图7A示出了根据本发明实施例的集成有拾取键(pick button)和点击区域的示例性轨迹板700。
[0023]图7B示出了根据本发明实施例的其中可以定义两个以上点击区域的图7A实施例的示例性扩展。
[0024]图8示出了根据本发明一个实施例的能以触摸传感器面板操作以实现边缘拒绝和对边缘拒绝的例外的示例性计算系统。
[0025]图9A示出了根据本发明一个实施例的可以包括用于实现边缘拒绝和对边缘拒绝的例外的触摸传感器面板和计算系统的示例性移动电话。
[0026]图9B示出了根据本发明一个实施例的可以包括用于实现边缘拒绝和对边缘拒绝的例外的触摸传感器面板和计算系统的示例性数字媒体播放器。
[0027]图9C示出了根据本发明一个实施例的可以包括用于实现边缘拒绝和对边缘拒绝的例外的触摸传感器面板和计算系统的示例性个人计算机。
[0028]图10是根据本发明一个实施例的示例性触摸板和显示器的简化示意图。
[0029]图11是根据本发明一个实施例的示例性输入装置的透视图。
[0030]图12A、12B、12C和12D是根据本发明一个实施例的具有按钮触摸板的示例性输入装置的简化侧视图。
[0031]图13是根据本发明一个实施例的连接到计算装置的示例性输入装置的简化框图。
[0032]图14是根据本发明一个实施例的示例性输入装置的横截面侧视图。
[0033]图15是根据本发明一个实施例的图12的示例性输入装置的横截面的另一侧视图。
【具体实施方式】
[0034]在下面对优选实施例的描述中参考附图,在附图中以示例性的方式示出了其中可以实施本发明的特定实施例。应该理解,在不背离本发明的实施例的范围的情况下,可以使用其他实施例,并可以对结构进行改变。
[0035]本发明涉及选择性地拒绝触摸传感器面板的边缘区域中的触摸接触,以使无意识的操作最小化。此外,通过为边缘接触的拒绝提供某些例外,触摸传感器面板的功能被最大化。
[0036]图1A示出了根据本发明实施例的实现边缘拒绝的示例性触摸传感器面板100。可以在触摸传感器面板100的围绕中心区域104的外边界中创建边缘带102 (触摸拒绝区)。如果在边缘带102中检测到所有接触(例如手指或手掌),则这些接触可以被忽略。在图1A所示的示例中,因为触摸图像(touch image)106和108分别具有位于边缘带102中的形心110和112,所以这些接触可以被忽略。
[0037]图1B示出了根据本发明实施例的在示例性触摸传感器面板100上可能发生的第二种情况。在图1B的示例中,如果与边缘带102中的接触116 —起,在中心区域104中检测到接触114,则可以在中心区域和边缘带二者中识别接触。在该种情况下,根据前述标准(拒绝或识别标准)识别边缘接触可以防止有意的手势(例如,具有在边缘带中开始的接触的收聚手势)被忽略。
[0038]然而,当手指被用于执行诸如中心区域104中的指点(pointing)这样的操作时,不经意地放置在边缘带102中的所谓“小手指(pinky)”或其他手指可能被识别,并且可能执行无意识的手势,而不是指点手势。因此,在本发明的其他实施例中,如果在中心区域104和边缘带102 二者中检测到接触114和116,以及如果边缘接触116的形心118没有移动超过阈值量(例如1_),则其可以被忽略。然而,如果边缘接触116在任何方向上移动超过该阈值量(即使在中心区域中没有检测到任何其他手指),则其可以被识别并成为可能作为手势的一部分的可追踪接触。该识别也允许追踪在边缘带102中执行的操作。
[0039]图2示出了根据本发明实施例的实现边缘拒绝的轨迹板200形式的示例性触摸传感器面板。在图2的示例中,传统的键盘空格键(space bar) 202和机械拾取键204。图2中示出的示例性的无意识触摸可以包括搁在空格键202上但是也无意识地搁在轨迹板200上的拇指206。检测到的208处的接触可以被忽略,从而不会无意地产生点击或其他动作。此外,小指头210无意识地接触轨迹板200可以被忽略,并且搁在拾取键204上但是也悬于214处轨迹板的底部之上的拇指212可以被忽略,以避免其被识别为无意的收聚手势的一部分。
[0040]图3A示出了根据本发明的实施例的实现边缘拒绝的另一示例性触摸传感器面板300。在图3A的示例中,触摸传感器面板300可以包括通常可以被预留用于执行某些非手势(non-gesture)动作的底部区域302。例如,底部区域302中的手指轻敲可以被解释为“点击”或选择功能。因此,底部区域302中的接触对于除了这些功能之外的目的通常都可以被忽略。然而,在某些情形中,可能期望在底部区域302中的接触被识别为手势的一部分。因此,根据本发明一些实施例,根据拒绝或识别标准,如果形心(centroid) 306是静止的,则发生在底部区域中的被辨识为手指的接触304 (即特定阈值尺寸的触摸的非同心图像)可以被忽略,但是如果形心不是静止的,则可以被识别为手势(gesture)的一部分。在题目为“Method and Apparatus for Integrating Manual Input”的美国专利N0.6,323,846 中公开了识别触摸事件,其全部内容通过引用结合于此用于各种目的。此处所定义的静止是指当形心从计算出的形心中心移动小于阈值量,或保持低于某速度阈值。如果瞬时位置和低通滤波器(LPF)平均位置值之间的差超过特定阈值值,则可以认为形心在移动而不再静止。使用该标准,具有缓慢偏移或滚转(roll)运动的接触可以被忽略,但是较快速的偏移可以使该接触被识别为手势的一部分。
[0041]在本发明的另一实施例中,底部区域302或顶部区域316 (或任何其他边缘区域)的尺寸可以基于确定接触是由特定手指引起的而动态地改变。例如,如果在底部区域302中检测到拇指,则基于触摸面积的半径,限定底部区域的分界线308可以向上移动以增加底部区域的尺寸。然而,如果在底部区域302中检测到其他手指,则分界线308可以向下移动以减小底部区域的尺寸。对于顶部区域316或其他边缘区域(例如左或右侧部区域)可以进行类似的调节。
[0042]如上所述,底部区域302中的接触可以被看作是独立于主区域310的非接触,尽管在一些实施例中,底部区域中的接触可以被检测并与主区域中的接触一起被使用。例如,如果底部区域302中的接触以与主区域310中的移动同步的方式或以按其他方式与主区域310中的移动相关的方式移动,则底部区域中的接触可以连同主区域中的接触一起被识别为手势的一部分。
[0043]图3B示出了根据本发明的实施例的具有同步动作的两个接触的识别。在图3B的示例中,如果接触304和接触312彼此以基本同步的方式移动,则接触304可以连同接触312 —起被识别为手势的一部分。否则,可以忽略接触304。在此所定义的“同步”移动的两个接触可以包括以近似相同的速度和/或方向(X和Y分量一起,或仅X分量或仅Y分量)移动的形心。在另一实施例中,两个接触的同步移动可以包括同步地轻压(touch down)ο因此,即使这两个接触中之一可能在边缘带中轻压,如果其与在主区域310中轻压的接触基本上同时地轻压,则这两个接触可以被识别为手势的一部分。
[0044]图4示出了根据本发明的实施例的对边缘拒绝的另一示例性例外。在图4的示例中,在位置(1),由两个手指在主区域410中引起的接触416和418作为有意的拖动操作的一部分而向左移动。在位置(2),接触416和418已经到达主区域410的最左边缘。如果拖动操作要继续,则在位置(3),拇指可以被放置在底部区域402中,从而使接触420出现。在该实施例中,不是被忽略,相反,这两个先前存在的接触416和418使接触420被识别为该手势的所谓“拖动锁定”功能部件(feature)。通过适当的拖动锁定,这两个手指可以暂时抬起离开触摸传感器面板并在位置(4)再次向主区域410的中心处轻压,其中可以继续向左的拖动操作。应该理解,该边缘拒绝例外也可以被适用于主区域410中的其他手势,其中主区域中的其他接触(可选地伴随有移动)可以使底部区域402中的后续接触被识别为手势的一部分。可替换地,底部区域402中的后续接触可导致在主区域410中识别的手势的改变。例如,一旦在底部区域402中检测到接触或从底部区域402移开接触,就可以将主区域410中的指点功能转变为拖动功能。
[0045]图5A示出了根据本发明的实施例的边缘拒绝的另一示例性例外。在图5A中,在底部区域502中检测到的静止的拇指524加上在主区域510中检测到的其他手指522可以被识别为手指拖动手势的开始,并且这只要拇指保持静止而其他手指移动就可以保持。
[0046]图5B示出了根据本发明的实施例的边缘拒绝的又一示例性例外。在图5B中,在底部区域中检测到的拇指524加上在主区域510中检测到的其他手指522同步向彼此移动可以被识别为收聚手势的开始。
[0047]图5C示出了根据本发明的实施例的边缘拒绝的另一示例性例外。在图5C中,如果在边缘带(例如底部区域502)中检测到的两个或更多接触528具有某预设间隔(例如,这些接触具有的形心在X方向上具有在I到3cm之间的间隙),则这些接触可以被解释为一个手势。以该方式,例如,在底部区域502中开始滚动(scroll)(以及然后如530处所示的向上移动)的两个手指将立即开始该手势,而不会作为边缘横跨(straddle)而被忽略。
[0048]然而,图示出了在特定区域中,发生在边缘带中的两个接触可以被忽略。在图 的示例中,由于边缘横跨的手掌而发生的侧部区域526中的两个接触532可以被忽略,以
避免启动无意的滚动。
[0049]图6示出了根据本发明的实施例的采用具有可变宽度边缘带602的边缘拒绝的示例性触摸传感器面板600。在图6的示例中,边缘带602的宽度可以取决于接触606的长半径(major radius)。形心610位于边缘带602内的长半径大(大于特定阈值)的接触可以使边缘带更大,以便相对于指尖更好地忽略拇指。长半径大于该阈值的量或百分比可以被用来按比例增大边缘带602。可替换地,边缘带602的宽度可以与长半径无关,相反,其可以基于特定手指类型的辨识。在一些实施例中,可变宽度边缘带602可以具有不一致的宽度,并且可以沿触摸传感器面板的一个或多个边缘更宽,沿触摸传感器面板的一个或多个其他边缘更窄。例如,边缘带602的底部区域602a的宽度可以大于侧部区域602b和602c以及顶部区域602d的宽度。
[0050]图7A示出了根据本发明的实施例的集成有拾取键的示例性轨迹板700。在图7A的示例中,轨迹板(trackpad) 700可以通过按压轨迹板而被机械地操纵(actuate)以产生“点击”输入来实现机械拾取键。下面在图10?15中描述集成有拾取键的轨迹板。
[0051]在图7A的轨迹板700中,轨迹板表面上任何位置处足够的压力都可以导致产生点击,并且因此点击本身不决定点击的位置。因此,根据本发明的实施例,在轨迹板700上感测的触摸可以被用来确定应该如何解释点击。当检测到机械点击时,可以根据在轨迹板的何处检测到点击来解释点击以及所启动的结果功能。在图7A的示例性实施例中,轨迹板700被分成主点击区域702和次点击区域704。例如,当与来自轨迹板的机械点击一起在主点击区域702上检测到触摸,则可以启动左点击动作。类似地,例如,当与来自轨迹板的机械点击一起在次点击区域704上检测到触摸,则启动(initiate)右点击动作。轨迹板700的划分可以以固件实现。
[0052]图7A的示例示出了相同大小的主和次点击区域702和704。但是,在其他实施例中,点击区域的大小或面积可能不相同,以应对所意欲的使用模式以及避免错误解释的点击。例如,因为次点击区域704的使用频率可能低于主点击区域702,所以次点击区域可以更小,并/或位于更不可能在其上进行点击的区域中,诸如轨迹板700的右下角。
[0053]图7B示出了图7A的实施例的示例性扩展,其中可以限定两个以上的点击区域。在图7B的示例中,除了主点击区域702和次点击区域704之外,还可以限定多个功能键点击区域706、708和710。点击轨迹板700与在这些区域中任何区域内的触摸一起可以启动相应的动作。本领域的技术人员应该理解,因为划分是以固件来实现的,所以也可以采用按任何数量的配置的任何数量的区域。在进一步的实施例中,这些区域可以根据计算装置的特定用途(例如,根据被执行的应用程序或被显示的用户界面)来动态改变。
[0054]上面描述的本发明的实施例可以通过使用在2007年I月3日提交的题目为“Double-Sided Touch Sensitive Panel and Flex Circuit Bonding” 的美国专利申请N0.11/650,049中所描述的各种类型的触摸传感器面板来实现。在2007年I月3日提交的题目为“Proximity and Mult1-touch Sensor Detection and Demodulation,,的美国专利申请N0.11/649,998中所描述的各种类型的感测通道可以被用来检测触摸和悬停(hover)动作。如在 2006 年 7 月 3 日提交的题目为 “Identifying Contacts on Touch Surface”的美国专利申请N0.11/428,522、在2007年5月31日提交的题目为“Mult1-touch InputDiscrimination”的美国专利申请N0.11/756,211、以及在2004年7月30日提交的题目为 “Gestures for Touch Sensitive Input Devices” 的美国专利申请 N0.10/903,964 中所描述的那样,所得到的触摸图像可以被进一步处理,以确定触摸事件的位置、辨识手指接触、以及辨识手势。在本段中所引用的所有在先申请的全部内容通过引用结合于此用于各种目的。
[0055]图8示出了示例性计算系统800,其可以包括上述的本发明的一个或多个实施例。计算系统800可以包括一个或多个面板处理器802和外围设备804、以及面板子系统806。外围设备804包括但不限于随机存取存储器(RAM)或其他类型的存储器或内存、监视计时器(watchdog timer)等。面板子系统806可以包括但不限于一个或多个感测通道808、通道扫描逻辑电路810和驱动逻辑电路814。通道扫描逻辑电路810可以访问RAM812,自主地(autonomously)从感测通道读取数据并提供用于感测通道的控制。此外,通道扫描逻辑电路810可以控制驱动逻辑电路814以产生多种频率和相位的激励信号816,激励信号可以以由电荷泵815所建立的电压而被选择性地施加至触摸传感器面板824的驱动线。在一些实施例中,面板子系统806、面板处理器802和外围设备804可以被集成为单个特定用途集成电路(ASIC)。
[0056]触摸传感器面板824可以包括具有多条驱动线和多条感测线的电容性感测介质(capacitive sensing medium),尽管也可以使用其他感测介质。驱动线和感测线的每个相交、相邻(adjacency)或几乎相邻(near adjacency)可以代表电容性感测节点,并可以被看作像点(像素)826,其在触摸传感器面板824被看作获取触摸的“图像”时特别有用。(换句话说,在面板子系统806已经确定在触摸传感器面板中是否已经在每个触摸传感器处检测到触摸事件之后,多点触摸面板中发生了触摸事件的触摸传感器的图案(pattern)可以被看作触摸的“图像”(例如,触摸该面板的手指的图案)。)触摸传感器面板824的每条感测线可以驱动面板子系统806中的感测通道808 (在此也被称作事件检测和解调电路)。
[0057]计算系统800也可以包括主机处理器828,用于接收来自面板处理器802的输出并执行基于该输出的动作,这些动作可以包括但限于:移动诸如光标或指针这样的对象、滚动或摇动(panning)、调节控制设置、打开文件或文档、查看菜单、进行选择、执行指令、操作连接到主机设备的外围设备、接听电话、进行电话呼叫、挂断电话、改变音量或音频设置、存储诸如地址、常用号码、已接电话、未接电话之类的关于电话通信的信息、登录到计算机或计算机网络、允许授权个体访问计算机或计算机网络的受限区域、加载与计算机桌面的用户偏好配置相关联的用户简档、允许访问网页内容、运行特定程序、加密或解码消息,等等。主机处理器828也可以执行可能与面板处理无关的其他功能,并且可以被连接到程序存储器832和诸如IXD显示器这样的用于为设备用户提供UI (用户界面)的显示装置830。当部分或全部位于触摸传感器面板之下、或者部分或全部与触摸传感器面板集成时,显示装置830与触摸传感器面板824 —起可以形成触摸屏818。
[0058]注意,上述的一个或多个功能可以由存储在存储器中的固件(例如,图8中一个外围设备804)来执行并被面板处理器802执行,或被存储在程序存储器832中并由主机处理器828执行。固件也可以被存储在任何计算机可读介质中和/或在任何计算机可读介质中被传送,该计算机可读介质由指令执行系统、设备或装置或者可以从指令执行系统、设备或装置取指令并执行指令的其他系统使用或与指令执行系统、设备或装置或者可以从指令执行系统、设备或装置取指令并执行指令的其他系统相关,其中指令执行系统、设备或装置例如是基于计算机的系统、包含处理器的系统。在本文档的上下文中,“计算机可读存储介质”可以是任何能够包含或存储由指令执行系统、设备或装置使用或与指令执行系统、设备或装置连接的存储介质。计算机可读存储介质可以包括但不限于:电子的、磁的、光学的、电磁的、红外的、或半导体的系统、设备或装置、便携式计算机盘(磁性的)、随机存取存储器(RAM)(磁性)、只读存储器(ROM)(磁性)、可擦除可编程只读存储器(EPROM)(磁性)、便携式光盘(诸如⑶、⑶-R、⑶-RW、DVD、DVD-R、或DVD-RW)或闪存(诸如压缩闪存卡、安全数据卡、USB存储装置、记忆棒等)。
[0059]固件也可以在任何由指令执行系统、设备或装置或者能够从指令执行系统、设备或装置取指令并执行指令的其他系统使用或与指令执行系统、设备或装置或者能够从指令执行系统、设备或装置取指令并执行指令的其他系统相关的传送介质中传播,其中指令执行系统、设备或装置例如是基于计算机的系统、包含处理器的系统。在本文档的上下文中,“传送介质”可以是任何能够传输、传播、或传送由指令执行系统、设备或装置使用或与指令执行系统、设备或装置相关的程序。传送可读介质可以包括但不限于:电子的、磁的、光学的、电磁的、或红外的有线或无线传播介质。
[0060]图9A示出了示例性的移动电话936,其可以包括用于执行上面根据本发明实施例所述的边缘拒绝和边缘拒绝例外的触摸传感器面板924和计算系统942。图9B示出了示例性的数字媒体播放器940,其可以包括用于执行上面根据本发明实施例所述的边缘拒绝和边缘拒绝例外的触摸传感器面板924和计算系统942。图9C示出了示例性的个人计算机944,其可以包括用于执行上面根据本发明实施例所述的边缘拒绝和边缘拒绝例外的触摸传感器面板(轨迹板)924和计算系统942。图9A、9B、和9C的移动电话、媒体播放器和个人计算机可以从上述边缘拒绝和边缘拒绝例外中有利地受益,因为实现这些特征可以最小化无意的操作,同时提供最大的功能性。
[0061]如上所讨论的,本发明的一些实施例涉及集成有拾取键的轨迹板。下面将参考图10?15描述集成有拾取键的轨迹板的一个示例。然而,应该理解,集成有拾取键的其他轨迹板或输入装置也落入本发明的实施例的范围内。
[0062]图10是根据本发明实施例的示例性触摸板和显示器的简化示意图。在图10的示例中,触敏轨迹板10可以是包括保护/装饰罩12和多个位于保护罩12下方的电极14的小区域(通常为矩形)。电极14可以位于电路板上,例如印刷电路板(PCB)上。为了易于描述,保护罩12的一部分已经被移除,以示出电极14。不同电极14或其组合可以代表不同的x,y位置。在一种配置中,当手指16 (或可替换地,指示笔,未示出)接近电极栅(electrodegrid)14时,手指可以与接近手指的一个或多个电极形成电容,或可以改变在一个或多个这样的电极之间已有的电容。电路板/感测电子装置(未示出)测量这样的电容变化,并产生被发送至具有显示屏22的主机装置20 (例如,计算装置)的输入信号。输入信号18被用于控制显示屏22上光标24的移动。如图所示,输入光标在与所检测到的X,y手指运动类似的X,y方向上移动。
[0063]图11是根据本发明实施例的示例性输入装置的简化透视图。输入装置30通常被配置为发送信息或数据至电子装置(未示出),以在显示屏上执行动作(例如,经由图形用户界面(⑶I)),例如,移动输入光标、进行选择、提供指令等。输入装置可以通过有线连接(例如缆线/连接器)或无线连接(例如IR,蓝牙等)与电子装置交互。
[0064]输入装置30可以是独立的单元或者其可以被集成到电子装置中。当作为独立单元时,输入装置通常具有其自己的机壳。当与电子装置集成时,输入装置通常使用电子装置的机壳。在任一情况下,输入装置可以在结构上被连接到机壳,例如通过螺钉、揿钮(snap)、定位器、粘合剂等。在一些情况下,输入装置可以被可移动地连接到电子装置,例如通过坞站(docking station)。输入装置所连接到的电子装置可以对应于任何客户相关的电子产品。例如,电子装置可以对应于诸如桌面计算机、膝上型计算机或PDA这样的计算机;诸如音乐播放器这样的媒体播放器;诸如移动电话这样的通信装置;诸如键盘这样的另一输入装置;等。
[0065]如图11所示,输入装置30包括框架32 (或支撑结构)和轨迹板34。框架32提供用于支撑输入装置部件的结构。外壳形式的框架32也可以封住或容纳输入装置的部件。包括轨迹板34的部件可以对应于用于操作输入装置30的电子、光学和/或机械的部件。
[0066]轨迹板34提供直观的接口,被配置用于提供一个或多个用于控制与其所附接到的电子装置相关的各种应用的功能。例如,触摸启动的控制功能可以被用于移动对象或在显示屏上执行动作或进行选择或发布与操作电子装置相关的命令。为了执行触摸启动的控制功能,轨迹板34可以被设置为接收来自在轨迹板34的表面上(例如,线性地、径向地、成角度地等)移动的手指(或物体)的输入、来自在轨迹板34上保持特定位置的手指的输入、和/或接收由手指在轨迹板34的特定位置上轻敲而产生的输入。应该想到,触摸板34提供简单的单手操作,即,使用户使用一个或多个手指与电子装置交互。
[0067]轨迹板34可以被广泛地改变。例如,轨迹板34可以是传统的基于笛卡尔坐标系的轨迹板,或者轨迹板34可以是基于极坐标系的轨迹板。基于极坐标系的轨迹板的示例可以在2002年7月I日提交的被授予Zadesky等人的题为“TOUCH PAD FOR HANDHELD DEVICE”的美国专利N0.7,046,230中找到,其全部内容通过弓I用结合于此用于各种目的。
[0068]轨迹板34可以以相对模式或绝对模式被使用。在绝对模式中,轨迹板34报告其正被触摸的绝对坐标(例如,对于笛卡尔坐标系是x,y ;或者对于极坐标系是(r, Θ ))。在相对模式中,轨迹板34报告改变的方向和/或距离(例如,左/右,上/下,等)。在大多数情况下,由轨迹板34所产生的信号指示在显示屏上方向与当手指在轨迹板34的表面上移动时手指的方向相似的移动。
[0069]轨迹板34的形状可以被广泛地改变。例如,轨迹板34可以是圆形的、椭圆形的、正方形的、矩形的、三角形的等等。通常,轨迹板34的外周界限定轨迹板34的工作边界。在示出的实施例中,轨迹板是矩形的。矩形轨迹板在膝上型计算机中很普遍。圆形轨迹板允许用户以自由的方式连续旋转手指,即,手指可以不停地作360度旋转。此外,用户可以从所有侧成切向地旋转他或她的手指,从而给出更多的手指位置范围。这些特征在执行滚动功能时都有帮助,从而使得圆形轨迹板有利于与便携式媒体播放器一起使用(例如,Cupertino, CA的Apple Inc.生产的iPOD媒体播放器)。此外,轨迹板34的尺寸通常对应于使用户能够易于操作的尺寸(例如,手指尖大小或更大)。
[0070]通常采取刚性平面平台(rigid planar platform)的轨迹板34包括用于接收用于操纵轨迹板的手指(或物体)的可触摸外跟踪表面(track surface) 36。尽管未在图11中示出,在可触摸外跟踪表面36的下方是传感器布置(arrangement),该传感器布置对诸如在其上的手指按压和/或运动之类的事件敏感。传感器布置通常包括多个传感器,这些传感器被配置为在手指置于其上、在其上轻击或通过其上方时激活。在最简单的情况下,每次当手指位于传感器上方时产生电信号。给定时间帧中的信号数量可以指示轨迹板34上手指的位置、方向、速度、和加速度,即用户移动其手指越多,信号越多。在多数情况下,由将信号的数量、组合和频率转换为位置、方向、速度和加速度信息的电子接口监视信号。然后,该信息可以被电子装置使用以在显示屏上执行期望的控制功能。传感器布置可以被广泛地改变。例如,传感器可以基于阻性感测(resistive sensing)、表面声波感测、压力感测(例如应变计)、红外感测、光学感测、扩散信号技术(dispersive signal technology)、声音脉冲识别、电容性感测等等。
[0071]在示出的实施例中,轨迹板34基于电容性感测(capacitive sensing)。如通常所知的,基于电容的轨迹板被设置为检测当用户在轨迹板周围移动诸如手指这样的物体时电容的变化。在大多数情况下,电容性轨迹板包括保护罩、一个或多个电极层、电路板和包括特定用途集成电路(ASIC)的相关电子装置。保护罩被布置在电极上方;电极被安装在电路板的顶面上;ASIC被安装在电路板的底面上。保护罩用于保护内层(underlayer),并提供允许手指在其上滑动的表面。表面通常是光滑的,使得手指在移动时不与其相粘。保护罩还提供手指与电极层之间的绝缘层。电极层包括多个空间上不同的电极。可以使用任何合适数量的电极。在大多数情况下,希望增加电极的数量,以提供更高的分辨率,即更多信息可以被用于诸如加速度这样的事情。
[0072]电容性感测根据电容原理工作。如应当想到的那样,只要两个导电部件彼此靠近而不实际接触,则它们的电场相互作用形成电容。在上述结构中,第一导电部件是电极中的一个或多个,第二导电部件例如是用户的手指。因此,当手指靠近触摸板时,在手指和紧密靠近手指的电极之间形成微小的电容。每个电极中的电容由位于电路板背面的ASIC测量。通过检测每个电极处电容的变化,ASIC可以确定当手指在触摸板上移动时手指的位置、方向、速度和加速度。ASIC还可以以电子装置能够使用的形式报告该信息。
[0073]根据一个实施例,轨迹板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 ADDEDFUNCTIONALITY”的美国专利申请N0.10/643, 256号中找到,其全部内容通过引用结合于此用于各种目的。
[0074]在示出的实施例中,轨迹板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齐平。例如,在膝上形计算机或手持媒体装置中,可能期望使轨迹板与计算机或装置的机壳齐平。[0075]如图12A所示,在竖直/中性位置中,当诸如用户手指这样的物体在x,y平面中的触摸板的顶面上方移动时,轨迹板34产生跟踪信号。尽管图12A描述了竖直的中性位置,但是中性位置可以位于任何取向。如图12B所示,在压下位置(z方向)中,轨迹板34产生一个或多个按钮信号。按钮信号可以用于各种功能,包括但不限于进行选择或发布与操作电子装置有关的命令。例如,对于音乐播放器,按钮功能可以与打开菜单、播放歌曲、快进歌曲、通过菜单搜索等相关。如图12D所示,输入装置30可以被设置为同时既提供跟踪信号又提供按钮信号,即在沿轨迹表面(即在X,y方向上)切向移动的同时在z方向上按压触摸板34。在其他情况下,输入装置30可以被设置为在触摸板34被按压时仅提供按钮信号以及在触摸板34竖直时仅提供跟踪信号。
[0076]为了详细描述,轨迹板34被配置为操纵一个或多个移动指示器,这些移动指示器能够在轨迹板34被移动至激活位置时产生按钮信号。移动指示器通常位于框架32中并可以被连接到轨迹板34和/或框架32。移动指示器可以是开关和传感器的任何组合。开关通常被配置为提供诸如激活(接通)或去激活(关闭)的脉冲或二进制数据。例如,轨迹板34的下侧部分可以被配置为当用户在轨迹板34上按压时接触或接合(并因此激活)开关。另一方面,传感器通常被配置为提供连续的或模拟的数据。例如,传感器可以被配置为当用户按压轨迹板34时测量轨迹板34相对于框架的倾斜位置或倾斜量。任何适当的机械的、电的和/或光学的开关或传感器可以被使用。例如,可以使用触觉开关(tact switch)、力敏电阻器(force sensitive resistor)、压力传感器、接近传感器(proximity sensor)等。
[0077]图10至12中示出的轨迹板10和30在一些实施例中可以是多点触摸(mult1-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。在此所描述的所有输入装置在一些实施例中可以采用多点触摸技术;可替换地,在此描述的输入装置可以采用单点触摸(singletouch)轨迹板。
[0078]图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。例如,开关可以是触觉开关或触摸穹隆结构(tactile dome)。
[0079]轨迹板44和开关46 二者都通过通信接口 54操作地连接到计算装置42。通信接口提供用于输入装置和电子装置之间直接或间接连接的连接点。通信接口 54可以是有线的(电线、缆线、连接器)或无线的(例如,发射器/接收器)。
[0080]计算装置42通常包括被配置为执行指令和实现与计算装置42相关的操作的处理器55 (例如CPU或微处理器)。例如,使用例如从存储器所接收的指令,处理器可以控制计算装置42的部件之间的输入和输出数据的接收和操作。在大多数情况下,处理器55在操作系统或其他软件的控制下执行指令。处理器55可以是单芯片处理器或可以由多个部件实现。
[0081]计算装置42也可以包括操作地连接到处理器54的输入/输出(I/O)控制器56。I/O控制器56可以与处理器54集成,或者其可以是单独的部件,如图所示。I/O控制器56通常被配置为控制与可被连接到计算装置42的一个或多个I/O装置(例如输入装置40)的交互。I/O控制器56通常通过在计算装置42和期望与计算装置42通信的I/O装置之间交换数据来操作。
[0082]计算装置42也包括操作地连接到处理器54的显示控制器58。显示控制器58可以与处理器54集成,或者其可以是单独部件,如图所示。显示控制器58被配置为处理显示命令,以在显示屏60上产生文字和图形。例如,显示屏60可以是单色显示器、彩色图形适配器(CGA)显示器、增强型图形适配器(EGA)显示器、可变图形阵列(VGA)显示器、超级VGA显示器、液晶显示器(IXD)(例如,有源阵列、无源阵列等等)、阴极射线管(CRT)、等离子显示器、背光发光二极管(LED) IXD显示器等。
[0083]在一个实施例中(未示出),轨迹板44可以包括玻璃表面,其不仅作为触敏表面,而且也作为显示屏;在该种情况下,图13中示出的显示屏60可以与轨迹板44的玻璃表面结合。这在具有触敏显示器的计算装置(例如媒体播放器或移动电话)中是有益的。具有触敏显示器的媒体播放器的示例是Cupertino CA的Apple Inc.出品的iPod Touch。具有触敏显示器的移动电话的示例是由Cupertino CA的Apple Inc.出品的iPhone。
[0084]在大多数情况下,处理器54与操作系统一起操作以执行计算机代码并产生和使用数据。计算机代码和数据可以驻留在操作地连接到处理器54的程序存储区62中。程序存储区62通常提供用于保持正被计算装置42使用的数据的空间。例如,程序存储区可以包括只读存储器(ROM)、随机存取存储器(RAM)、硬盘驱动器和/或类似物。计算机代码和数据也可以驻留在可移动程序介质上并在需要时被加载或安装到计算装置上。在一个实施例中,程序存储区62被配置为存储用于控制由输入装置40所产生的跟踪和按钮信号如何被计算装置42使用的信息。
[0085]图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的可移动部分上,则输入装置可以结合能够与系统一起移动的柔性电连接(未示出)。
[0086]移动指示器78位于轨迹板72的底部上。移动指示器78可以被广泛地改变,然而,在该实施例中其采用机械开关的形式,机械开关通常被布置在轨迹板72和框架76之间。在其他实施例中,移动指示器78可以是传感器,例如电传感器。移动指示器78可以被附接到框架76或轨迹板72。在所示实施例中,移动指示器78被附节到电极层80的底侧。例如,如果电极层80位于PCB上,则移动指示器78可以位于PCB的底部上。在另一实施例中,移动指示器78可以采用触觉开关的形式,并且更特别地,可以是SMT穹隆结构开关(domeswitch)(为SMT封装的穹隆结构开关)。
[0087]轨迹板72在图14中被示出为在其中性位置中,其中在该中性位置中,运动传感器78不与框架76接触。当用户向跟踪表面74施加向下的压力时,轨迹板72可以向下移动,从而使运动传感器78记录这个位置变化。在示出的实施例中,运动传感器78 (触觉开关)将接触框架76,或在该种情况下接触固定螺丝(set screw)88。固定螺丝88可以被手动地调节,以改变中性位置和激活位置之间的距离。在一个实施例中(未示出),固定螺丝88可以直接在位于中性位置的运动传感器78附近,使得在系统中没有空隙(slack)或预行程。挠性铰链86将轨迹板72与框架76连接。挠性铰链86是能回复原位的材料,其在被施加力时弯曲,但施加恢复力以促使轨迹板72向中性位置回复。在一个实施例中,挠性铰链86可以是薄弹簧钢。
[0088]如图15中所示,挠性铰链86在用户在轨迹表面74上向下推压时将弯曲。挠性铰链86也促使轨迹板72向其中性位置回复,其中中性位置在图14所示的实施例中是水平的。这样,用户可以在跟踪表面74上几乎任何地方按下,并导致“拾取”,从而意味着移动指示器78将记录该按压。这与现有技术的结合单独跟踪区和拾取区的轨迹板相反。能够在跟踪表面74上任何位置拾取将为用户提供更直观和更合意的接口。例如,用户可以能够用单个手指产生跟踪和按钮信号,而不必从跟踪表面74移开手指。相反,操作具有单独的跟踪区和拾取区的轨迹板的用户可能例如使用右手来跟踪并使用左手来拾取,或者使用食指来跟踪并使用拇指来拾取。
[0089]可以是框架76的延伸或者是分离部件的凸缘90通过接触轨迹板72的一部分(例如加强构件84)来阻止轨迹板72行进超过其中性位置。这样,跟踪表面74可以被保持为基本上与框架76的顶面齐平。可以存在与凸缘90相协作以缓冲(cushion)轨迹板72和凸缘90之间接触的减震器或上止机构(upstop)(未示出)。
[0090]应该想到,通过在跟踪表面74上的按压而产生的拾取可以包括选择屏幕上的项、打开文件或文档、执行指令、启动程序、查看菜单和/或类似动作。按钮功能也可以包括使得更容易在电子系统中定位的功能,例如缩放、滚动、打开不同菜单、将输入光标返回始位、执行诸如输入、删除、插入、向上/向下翻页这样的与键盘相关的动作等。
[0091]挠性铰链86使得可移动轨迹板在最小的垂直空间中是可能的。最小的垂直空间被实现,因为挠性铰链86很薄的,并且通常处于与轨迹板72的底层平行;因此,挠性铰链86没有明显地增加轨迹板72的厚度。因此,这样的布置对于在超薄膝上型计算机中的使用是可行的。在这样的超薄膝上型计算机应用中,垂直空间是非常有限的。在过去,电部件的尺寸经常是电装置能够被制成多小的限制性特征。如今,电装置日益小型化,从而意味着机械部件(例如可移动轨迹板)现在可能是关键的尺寸限制部件。因此,容易理解为什么线性启动(linear-actuation)(例如通过线圈弹簧或类似物支撑可移动轨迹板)在一些应用中不是理想的。此外,使用弹簧可能为制造工艺增加不必要的复杂性(增加的部件数量、更高成本、更高的故障率等)。弹簧的另一不利之处在于,在一些实施例中,弹簧可能掩盖或损害触觉开关力轮廓(force profile)。相反,挠曲86可以在跟踪表面74上传递基本上一致的感觉,并给用户更可靠的触觉开关力轮廓的表现。
[0092]现在参考图15,根据本发明的一个实施例,当用户在轨迹板72的跟踪表面74上按压时,轨迹板72枢轴转动,向下启动布置在下方的开关78。当被启动时,开关78产生可以由连接到输入装置70的电子装置使用的按钮信号。挠曲(fleXUre)86可以限制轨迹板72基本上绕仅一个轴移动。这例如可以通过使用在轨迹板72的一侧(诸如后侧)上沿轴布置的多个挠曲来实现。此外,如果轨迹板72被制成不易弯曲的(例如,如果必要,通过包括加强构件84),则获得调平结构(leveling architecture)。换句话说,挠性铰链86促使轨迹板72向其中性位置,并且也允许绕基本上仅一个轴(即,挠性铰链86沿其被连接到框架76的轴)移动。
[0093]因此,根据上述公开,在有些实施例中,公开了一种用于选择性地拒绝触摸传感器面板上的接触的方法,包括:指定所述触摸传感器面板中的一个或多个区域为接触拒绝区;以及根据拒绝或识别标准,选择性地拒绝或识别在所述一个或多个接触拒绝区内检测到的第一接触。在有些实施例中,所述方法进一步包括:仅在所述第一接触被识别为特定手势的一部分或全部的情况下,才识别所述第一接触。在有些实施例中,所述方法进一步包括:如果在所述触摸传感器面板的主区域内检测到执行第一手势的一个或多个第二接触,则将所述第一接触识别为改变所述第一手势。在有些实施例中,所述方法进一步包括:如果在与所述第一接触相距特定预定距离的范围内还检测到第二接触,则识别所述第一接触。在有些实施例中,所述方法进一步包括:如果在所述触摸传感器面板的主区域内还检测到第二接触,并且所述第一接触和所述第二接触基本上同时触摸所述触摸传感器面板,则识别所述第一接触。
[0094]在有些实施例中,公开了一种计算机可读存储介质,存储用于选择性地拒绝触摸传感器面板上的接触的程序代码,所述程序代码导致包括以下步骤的方法的执行:根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感器面板中的一个或多个指定的接触拒绝区内检测到的第一接触;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或多个边缘布置。在有些实施例中,所述程序代码进一步用于:如果在所述触摸传感器面板的主区域内还检测到第二接触,则识别所述第一接触。在有些实施例中,所述程序代码进一步用于:如果在所述触摸传感器面板的主区域内还检测到第二接触,并且所述第一接触被检测为具有超过特定阈值的移动,则识别所述第一接触。在有些实施例中,所述程序代码进一步用于:仅在所述第一接触被识别为特定手势的一部分或全部的情况下,才识别所述第一接触。在有些实施例中,所述程序代码进一步用于:根据确定拇指或其他手指是所述第一接触的起因,改变所述接触拒绝区的尺寸。在有些实施例中,所述程序代码进一步用于:如果在所述触摸传感器面板的主区域内还检测到第二接触,并且所述第一接触和所述第二接触具有基本上同步的移动,则识别所述第一接触。在有些实施例中,所述程序代码进一步用于:如果在所述触摸传感器面板的主区域内检测到一个或多个第二接触为手势的一部分,则识别所述第一接触为所述手势的一部分。在有些实施例中,所述程序代码进一步用于:将所述一个或多个第二接触识别为拖动手势的一部分,并将所述第一接触识别为所述拖动手势的拖动锁定分量。在有些实施例中,所述程序代码进一步用于:如果在所述触摸传感器面板的主区域内检测到执行第一手势的一个或多个第二接触,则将所述第一接触识别为改变所述第一手势。在有些实施例中,所述程序代码进一步用于:根据计算出的所述第一接触的参数改变所述接触拒绝区的尺寸。在有些实施例中,所述程序代码进一步用于:沿所述触摸传感器面板的周界指定接触拒绝区。在有些实施例中,所述程序代码进一步用于:沿所述触摸传感器面板的各个边缘,为所述接触拒绝区分配不同的宽度。在有些实施例中,所述程序代码进一步用于:如果在与所述第一接触相距特定预定距离的范围内还检测到第二接触,则识别所述第一接触。在有些实施例中,所述程序代码进一步用于:如果在所述触摸传感器面板的主区域内还检测到第二接触,并且所述第一接触和所述第二接触基本上同时触摸所述触摸传感器面板,则识别所述第一接触。
[0095]在有些实施例中,公开了 一种包括计算机可读存储介质的移动电话,所述计算机可读存储介质存储用于选择性地拒绝触摸传感器面板上的接触的程序代码,所述程序代码导致包括以下步骤的方法的执行:根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感器面板中的一个或多个指定的接触拒绝区内检测到的第一接触;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或多个边缘布置。
[0096]在有些实施例中,公开了一种包括计算机可读存储介质的媒体播放器,所述计算机可读存储介质存储用于选择性地拒绝触摸传感器面板上的接触的程序代码,所述程序代码导致包括以下步骤的方法的执行:根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感器面板中的一个或多个指定的接触拒绝区内检测到的第一接触;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或多个边缘布置。
[0097]在有些实施例中,公开了 一种包括计算机可读存储介质的个人计算机,所述计算机可读存储介质存储用于选择性地拒绝触摸传感器面板上的接触的程序代码,所述程序代码导致包括以下步骤的方法的执行:根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感器面板中的一个或多个指定的接触拒绝区内检测到的第一接触;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或多个边缘布置。
[0098]在有些实施例中,公开了一种用于解释触摸传感器面板上的接触的方法,包括:指定所述触摸传感器面板中的一个或多个区域作为点击区;检测所述触摸传感器面板的机械点击;与所述机械点击的检测几乎同时地检测特定点击区处的触摸;以及根据所述特定点击区解释所述触摸。在有些实施例中,所述方法进一步包括:根据按钮使用模式分配一个或多个所述点击区的范围。在有些实施例中,所述方法进一步包括:根据按钮使用模式分配一个或多个所述点击区的位置。在有些实施例中,所述方法进一步包括:根据当前装置使用情况动态地指定所述一个或多个点击区。
[0099]在有些实施例中,公开了一种计算机可读存储介质,存储用于解释触摸传感器面板上的接触的程序代码,所述程序代码导致包括以下步骤的方法的执行:检测来自触摸传感器面板的机械点击,其中所述触摸传感器面板能够通过在所述触摸传感器面板上的任何地方施加压力而产生所述机械点击;以及根据所述触摸传感器面板上的特定点击区,解释与检测所述触摸传感器面板的机械点击几乎同时地在所述特定点击区处检测到的触摸。在有些实施例中,所述程序代码进一步用于:根据按钮使用模式分配一个或多个点击区的范围。在有些实施例中,所述程序代码进一步用于:根据按钮使用模式分配一个或多个点击区的位置。在有些实施例中,所述程序代码进一步用于:根据当前装置使用情况动态地指定所述一个或多个点击区。
[0100]在有些实施例中,公开了一种用于选择性地拒绝触摸传感器面板上的接触的设备,包括:用于指定所述触摸传感器面板中的一个或多个区域为接触拒绝区的装置;以及用于根据拒绝或识别标准,选择性地拒绝或识别在所述一个或多个接触拒绝区内检测到的第一接触的装置。在有些实施例中,所述设备进一步包括:用于仅在所述第一接触被识别为特定手势的一部分或全部的情况下,才识别所述第一接触的装置。在有些实施例中,所述设备进一步包括:用于如果在所述触摸传感器面板内检测到执行第一手势的一个或多个第二接触,则将所述第一接触识别为改变所述第一手势的装置。在有些实施例中,所述设备进一步包括:用于如果在与所述第一接触相距特定预定距离的范围内还检测到第二接触,则识别所述第一接触的装置。在有些实施例中,所述设备进一步包括:用于如果在所述触摸传感器面板的主区域内还检测到第二接触,并且所述第一接触和所述第二接触基本上同时触摸所述触摸传感器面板,则识别所述第一接触的装置。
[0101]在有些实施例中,公开了一种用于选择性地拒绝触摸传感器面板上的接触的设备,包括:用于根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感器面板中的一个或多个指定的接触拒绝区内检测到的第一接触的装置;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或多个边缘布置。在有些实施例中,所述设备进一步包括:用于仅在所述第一接触被识别为特定手势的一部分或全部的情况下,才识别所述第一接触的装置。在有些实施例中,所述设备进一步包括:用于如果在所述触摸传感器面板的主区域内检测到执行第一手势的一个或多个第二接触,则将所述第一接触识别为改变所述第一手势的装置。在有些实施例中,所述设备进一步包括:用于如果在与所述第一接触相距特定预定距离的范围内还检测到第二接触,则识别所述第一接触的装置。在有些实施例中,所述设备进一步包括:用于如果在所述触摸传感器面板的主区域内还检测到第二接触,并且所述第一接触和所述第二接触基本上同时触摸所述触摸传感器面板,则识别所述第一接触的装置。
[0102]在有些实施例中,公开了一种移动电话,包括用于选择性地拒绝触摸传感器面板上的接触的设备,所述设备包括:用于根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感器面板中的一个或多个指定的接触拒绝区内检测到的第一接触的装置;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或多个边缘布置。
[0103]在有些实施例中,公开了一种媒体播放器,包括用于选择性地拒绝触摸传感器面板上的接触的设备,所述设备包括:用于根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感器面板中的一个或多个指定的接触拒绝区内检测到的第一接触的装置;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或多个边缘布置。
[0104]在有些实施例中,公开了一种个人计算机,包括用于选择性地拒绝触摸传感器面板上的接触的设备,所述设备包括:用于根据拒绝或识别标准,选择性地拒绝或识别在所述触摸传感器面板中的一个或多个指定的接触拒绝区内检测到的第一接触的装置;其中所述一个或多个接触拒绝区沿所述触摸传感器面板的一个或多个边缘布置。
[0105]在有些实施例中,公开了一种用于解释触摸传感器面板上的接触的设备,包括:用于指定所述触摸传感器面板中的一个或多个区域作为点击区的装置;用于检测所述触摸传感器面板的机械点击的装置;用于与所述机械点击的检测几乎同时地检测特定点击区处的触摸的装置;以及用于根据所述特定点击区解释所述触摸的装置。在有些实施例中,所述设备进一步包括:用于根据按钮使用模式分配一个或多个所述点击区的范围的装置。在有些实施例中,所述设备进一步包括:用于根据按钮使用模式分配一个或多个所述点击区的位置的装置。在有些实施例中,所述设备进一步包括:用于根据当前装置使用情况动态地指定所述一个或多个点击区的装置。
[0106]在有些实施例中,公开了一种用于解释触摸传感器面板上的接触的设备,包括:用于检测来自触摸传感器面板的机械点击的装置,其中所述触摸传感器面板能够通过在所述触摸传感器面板上的任何地方施加压力而产生所述机械点击;以及用于根据所述触摸传感器面板上的特定点击区,解释与检测所述触摸传感器面板的机械点击几乎同时地在所述特定点击区处检测到的触摸的装置。在有些实施例中,所述设备进一步包括:用于根据按钮使用模式分配一个或多个点击区的范围的装置。在有些实施例中,所述设备进一步包括:用于根据按钮使用模式分配一个或多个点击区的位置的装置。在有些实施例中,所述设备进一步包括:用于根据当前装置使用情况动态地指定所述一个或多个点击区的装置。
[0107]尽管已经参考附图充分描述了根据本发明的实施例,但是应该注意,各种改变和修改对于本领域技术人员是显而易见的。这些改变和修改应该被理解为包括在所附权利要求中限定的本发明的实施例的范围内。
【权利要求】
1.一种可点击的轨迹板,包括: 触摸表面,其被配置为检测几乎同时出现在轨迹板上的多个触摸; 至少一个可按压的机械按钮,其能够通过触摸表面处的压力来被激活;以及 处理器,其能够 指定所述触摸表面上的多个区域作为点击区; 检测由于在所述触摸表面上任何地方施加压力引起的轨迹板的机械点击,所述机械点击本身不确定所述触摸表面上的触摸位置; 与所述机械点击的检测几乎同时地检测触摸; 确定检测到触摸的点击区;以及 根据所确定的点击区确定要执行的操作。
2.根据权利要求1所述的可点击的轨迹板,其中所述触摸表面是未标记的。
3.根据权利要求1所述的可点击的轨迹板,其中所述处理器进一步能够根据按钮使用模式分配所述点击区中的一个或多个的区域。
4.根据权利要求1所述的可点击的轨迹板,其中所述处理器进一步能够根据按钮使用模式分配所述点击区中的一个或多个的位置。
5.根据权利要求1所述的可点击的轨迹板,其中所述处理器进一步能够根据当前装置使用情况动态地指定所述一个或多个点击区。
6.根据权利要求1所述的可点击的轨迹板,其中如果特定的点击区是触摸传感器面板中的主要点击区,则所述处理器进一步能够在检测到触摸和机械点击时触发左击动作。
7.根据权利要求1所述的可点击的轨迹板,其中如果特定的点击区是触摸传感器面板中的次要点击区,则所述处理器进一步能够在检测到触摸和机械点击时触发右击动作。
8.一种在具有至少一个可按压的机械按钮的可点击的轨迹板上发起操作的方法,包括 : 配置轨迹板的触摸表面以检测几乎同时出现的多个触摸; 指定所述触摸表面上的多个区域作为点击区; 检测由于在所述触摸表面上任何地方施加压力引起的轨迹板的机械点击,所述机械点击本身不确定所述触摸表面上的触摸位置; 与所述机械点击的检测几乎同时地检测触摸; 确定检测到触摸的点击区;以及 根据所确定的点击区确定要执行的操作。
9.根据权利要求8所述的方法,其中所述触摸表面是未标记的。
10.根据权利要求8所述的方法,进一步包括:根据按钮使用模式分配所述点击区中的一个或多个的区域。
11.根据权利要求8所述的方法,进一步包括:根据按钮使用模式分配所述点击区中的一个或多个的位置。
12.根据权利要求8所述的方法,进一步包括:根据当前装置使用情况动态地指定所述一个或多个点击区。
13.根据权利要求8所述的方法,进一步包括:如果特定的点击区是触摸传感器面板中的主要点击区,则在检测到触摸和机械点击时触发左击动作。
14.根据权利要求8所述的方法,进一步包括:如果特定的点击区是触摸传感器面板中的次要点击区,则在检测到触摸和机械点击时触发右击动作。
15.一种可点击的轨迹板,包括: 用于触发轨迹板的点击的部件; 用于配置轨迹板的触摸表面以检测几乎同时出现的多个触摸的部件; 用于指定所述触摸表面上的多个区域作为点击区的部件; 用于检测由于在所述触摸表面上任何地方施加压力引起的轨迹板的机械点击的部件,所述机械点击本身不确定所述触摸表面上的触摸位置; 用于与所述机械点击的检测几乎同时地检测触摸的部件; 用于确定检测到触摸的点击区的部件;以及 用于根据所确定的点击区确定要执行的操作的部件。
16.根据权利要求15所述的可点击的轨迹板,其中所述触摸表面是未标记的。
17.根据权利要求15所述的可点击的轨迹板,进一步包括:用于根据按钮使用模式分配所述点击区中的一个或多个的区域的部件。
18.根据权利要求15所述的可点击的轨迹板,进一步包括:用于根据按钮使用模式分配所述点击区中的一`个或多个的位置的部件。
19.根据权利要求15所述的可点击的轨迹板,进一步包括:用于根据当前装置使用情况动态地指定所述一个或多个点击区的部件。
20.根据权利要求15所述的可点击的轨迹板,进一步包括: 用于如果特定的点击区是触摸传感器面板中的主要点击区,则在检测到触摸和机械点击时触发左击动作的部件;以及 用于如果所述特定的点击区是触摸传感器面板中的次要点击区,则在检测到触摸和机械点击时触发右击动作的部件。
【文档编号】G06F3/0488GK103513927SQ201310489261
【公开日】2014年1月15日 申请日期:2009年1月4日 优先权日:2008年1月4日
【发明者】W·C·维斯特曼 申请人:苹果公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1