具有防错特征的指示设备和方法

xiaoxiao2020-7-22  4

专利名称:具有防错特征的指示设备和方法
技术领域
本发明涉及指示设备,更具体地说,涉及允许用户在计算机环境中指示和点击,而不需要持续的控制移动的设备和方法。
背景技术
当环境条件或身体损伤限制用户的精确性或可用移动空间时,一般的指示设备会难以使用。鼠标要求持续的精确指示动作和点击集成按钮而不失去鼠标的位置的能力。鼠标或其它设备上的专用滚轮提供滚动能力,但这对操作滚轮的手指带来相当大的压力。鼠标还要求在较大的区域内移动,并当到达可用表面的边缘时,必须被抬起并重新定位。难以握住和释放鼠标而不移动光标位置,尤其是如果用户有损伤的话。跟踪球解决了这些问题中的许多问题,但是要求用户反复地把他们的手抬离跟踪球,以便进一步滚动跟踪球或者进行点击。控制杆需要持续的受控移动,而触控板也需要手指的抬起和重新定位。

发明内容
一种指示设备和方法包括占据一定区域的垫、所述区域周边的凸起边框、以及能够在所述垫上滑动移动以便接触所述边框的物体。检测设备被配置成检测所述物体在边框上的任意位置的物理接触,其中,与边框的接触生成指示边框上的接触位置的信号。一种用于控制生成的指示符的方法包括提供占据一定区域的垫、所述区域周边的凸起边框、和配置成检测所述边框上的任意位置处的物理接触的检测设备,其中,与所述边框的接触生成指示所述边框上的接触位置的信号;把所述边框上某一位置处的接触解释为在相应方向上移动生成的指示符的命令;以及在接触持续时,在相应维度移动生成的指示符。结合附图,根据本发明的例证实施例的下述详细说明,本发明的这些和其它特征及优点将变得明显。


在下面的说明中,本公开将参考附图来提供优选实施例的细节,其中图1是按照一个例证实施例的指示设备的顶视图;图2是图1的指示设备的侧剖视图,示出了按照本发明原理的更多细节;图3是示出按照一个例证实施例的指示设备的操作方法的方框图/流程图;图4A是示出按照一个例证实施例,如何实现持续移动的方框图;图4B是示出按照一个例证实施例,如何实现持续滚动移动的方框图;图5是示出如何实现鼠标按下事件以便定位一个位置并在该位置上进行点击,而不要求用户同时地保持位置并在同时进行点击的方框图;图6是示出按照一个实施例,在用户执行的“拖动”动作的管理中涉及的处理的方框图/流程图;以及图7是示出采用按照一个例证实施例的指示设备的系统的方框图/流程图。
具体实施例方式本发明提供一种指示设备,所述指示设备不要求持续的控制移动,能够在较小的区域中被操作,而不必把手抬离所述指示设备,具有集成的滚动能力,并且消除了在用户无意中点击了指示设备,或者当试图点击时用户意外地移动或抬起了指示设备的情况下的问题。在一个实施例中,所述指示设备包括用户在上面滑动盘以生成能够被所述指示设备所连接的计算机解释的涉及移动和点击的事件的表面。所述表面可以是方形、圆形等等,并且最好使其形状与用户所移动的盘的形状一致。所述表面具有吸引自由盘离开所述表面或垫的边缘的下陷中心或其它机构。所述表面的周边附近是凸起的磁化边缘或者其它“粘性”机构,以便一旦实现接触,就与垫的边缘保持接触。能够抵着所述边缘推动盘,并且如果释放的话,盘将被保持在所述边缘的位置。如果盘不与所述边缘接触,那么自由盘将会移向垫的中心。所述表面的接触边缘限定移动的方向。当盘抵着边缘时,屏幕上的光标在由所述边缘上的位置相对于所述表面的中心(或者其它参考点)所指示的方向上移动。当盘不接触边缘时,光标不移动。当盘处于它在其上滑动的表面的中心时,用户可通过在所述盘上按压来实现“点击”。所述表面的中心可对盘施加轻微的磁吸引力。可以使用力反馈来给出对于所述点击的触觉反馈(例如,噪声、振动等)。用户可通过在所述表面上滑动盘,以便当在所述边缘实现接触时生成适当方向上的移动,来操作所述指示设备。凸起的边缘和磁化用于补偿用户所施加的力的变化。另一方面,当盘接触边缘时,用户可释放盘,并且所述移动将继续。可进行点击而不释放盘,并且所述点击操作将不会引起任何不期望的光标移动。 各种传递函数可被应用于光标的移动特性,使得光标以恒速移动、加速、以与为了到达所述边缘所采取的按钮移动的速度有关的速度移动、或者以与施加于所述边缘的压力有关的速度移动。环绕所述表面的边缘移动盘可被解释为滚动移动,或者被解释为通过屏幕上元素的制表链(等效于当借助键击进行导航时,‘制表'键的多次按压)的移动。本发明的实施例可以采取纯硬件实施例的形式,或者包括硬件元件和软件元件的实施例的形式。在一个优选实施例中,本发明是以带有软件元件的硬件实现的。软件可包括(但不限于)固件、驻留软件、微代码等。此外,本发明可以采取可从计算机可用或计算机可读介质访问的计算机程序产品的形式,或者包括所述计算机程序产品,所述计算机程序产品提供供计算机或者任何指令执行系统使用,或者结合计算机或者任何指令执行系统使用的程序代码。对本说明来说,计算机可用或计算机可读介质可以是可包括、保存、传递、传播、或传输所述程序,供指令执行系统、设备或装置使用,或者结合指令执行系统、设备或装置使用的任意设备。所述介质可以是电、磁、光、电磁、红外或半导体系统(或设备或装置),或者传播介质。计算机可读介质的例子包括半导体或固态存储器、磁带、可拆卸的计算机磁盘、随机存取存储器(RAM)、只读存储器(ROM)、硬磁盘和光盘。光盘的当前例子包括光盘-只读存储器(CD-ROM)、读/写光盘(CD-R/W)和 DVD。
适合于保存和/或执行程序代码的数据处理系统包括通过系统总线与存储元件直接或间接耦接的至少一个处理器。存储元件可包括在程序代码的实际执行期间采用的本地存储器、大容量存储器、和提供至少一些程序代码的临时存储以减少在执行期间从大容量存储器取回代码的次数的高速缓冲存储器。输入/输出或者说I/O设备(包括但不限于键盘、显示器、指示设备等)可直接地或者通过居间的I/O控制器与系统耦接。网络适配器也可与系统耦接,以便使数据处理系统能够通过居间的专用或公共网络与其它数据处理系统或远程打印机或存储设备耦接。调制解调器、线缆调制解调器和以太网卡只是目前可用的几种网络适配器。按照本发明的原理的设备可包括用于感测操作(诸如盘的压力或位置)的集成电路芯片。芯片设计可用图形计算机编程语言创建,并保存在计算机存储介质中(例如磁盘、磁带、物理硬盘驱动器、或者虚拟硬盘驱动器,诸如在存储访问网络中)。如果设计人员不制备芯片或者用于制备芯片的光刻掩模,那么设计人员通过物理手段(例如,通过提供保存所得到的设计的存储介质的副本)或者电子地(例如,通过因特网)直接或间接地把所述设计提供给这样的实体。保存的设计随后被转换成适当的格式(例如,图形数据系统 II(GDSII))以便制备光刻掩模,一般包括将在晶片上形成的所考虑芯片设计的多个副本。 光刻掩模被用于定义晶片的将被蚀刻或以其它方法处理的区域(和/或晶片上的各层)。制作者可以原晶片的形式(即,作为具有多个未封装的芯片的单个晶片)作为裸管芯来分发所得到的集成电路芯片,或者以封装的形式来分发所得到的集成电路芯片。在后一种情况下,芯片被安装在单芯片封装(诸如具有固定在母板或者其它更高级载体上的引线的塑料载体)中,或者多芯片封装(诸如具有表面互连和/或埋入互连的陶瓷载体) 中。总之,所述芯片随后与其它芯片、离散电路元件和/或其它信号处理器件集成,作为(a) 中间产品(诸如母板)或者(b)最终产品的一部分。最终产品可以是包括集成电路芯片的任意产品,从玩具和其它低端应用到具有显示器、键盘或其它输入装置以及中央处理器的高级计算机产品。现在参见其中相同的附图标记代表相同或相似元件的附图,首先参见图1,图中按照本发明的原理,例证性地示出了指示设备100的顶视图。指示设备100包括低摩擦表面或垫104。垫104可包括许多低摩擦材料,包括塑料(例如,高密度聚乙烯、聚四氟乙烯等)、 橡胶材料(例如,氯丁橡胶)、织物或者它们的组合。垫104最好是刚性或半刚性的,以便能够把在任意点施加的力传递给压力传感器,以确定何时执行了点击操作。垫104可被形成为包括中心下陷区106,中心下陷区106最好在垫104的中间。垫104可以是矩形、圆形、细长形或者任何其它形状。垫104由凸起的边框108或凸缘包围。滑动盘102由低摩擦材料制成,并与垫104可滑动地接合。盘102受所述边框或凸缘108约束。盘102可包括在操作期间容纳指示设备100的用户的手指的指坑103。盘 102和边框108最好被配置成在它们之间形成吸引力。这可包括磁力、机械力(粘合剂、互锁机械功能部件)等等。盘102和边框108可包括磁性材料或磁导线,以在指示设备100 的工作期间在这些组件之间生成磁吸引力。当盘102未与边框108接触时,由于低摩擦力和/或盘102的重力,盘滑向中心 106。在其它实施例中,中心106可包括把盘102吸引到中心106的其它吸引力,诸如能够加速盘102滑向中心106的磁场。
参见图2,图中例证性地描述了指示设备100的侧剖视图。边框108可构成环绕垫104的凸缘,和/或可包括垫104的支承结构。盘102在表面110上滑动,从而允许在表面110上移动。由于摩擦力小,因此易于实现盘102的移动。一个或多个传感器116检测盘102相对于边框108的位置。这可用一个或多个压力传感器、应力/应变传感器、测量磁场的变化的检测器、光传感器、或者任何其它检测技术的检测器来实现。当盘102接触边框108时,利用指示设备100来生成光标移动。在一个实施例中, 在盘102和边框108之间生成弱作用力,以允许这些组件“粘连”在一起(磁力、粘附力等)。 这样,实现持续的光标移动,而用户不必维持移动以继续光标在显示器上的位置变化。采用传感器116来确定沿着边框108在盘102和边框108之间实现接触的位置。有利的是,指示设备100不要求持续的控制移动,并能够在较小的区域内被操作, 而不必把手抬离指示设备100。与仅仅在单个位置接合边框相反,通过沿着边框108移动盘 102,提供了集成的滚动能力。环绕所述表面的边缘移动盘102可被解释为滚动移动,或者被解释为通过屏幕上元素的制表链(等效于当借助键击或方向键进行导航以在行或域内移动光标时,‘制表'键的多次按压)的移动。当两个以上的检测器确定沿着垫104的边框108围绕垫104的周边的移动时,解释为滚动。边框108围绕表面110的周边,并包括凸起的边缘112。可抵着边缘112推动盘 102,如果被释放的话,盘102将被磁体114和IM或者其它连接功能部件122保持在适当位置。连接功能部件122可包括可变形的边框108、机械功能部件、粘性材料等等。与边缘 112的接触定义移动的方向。当盘102抵着边缘112时,屏幕上的光标(未示出)在由所述边缘上的位置相对于表面110的中心120(或者其它参考点)所指示的方向上移动。当盘 102不接触边缘112时,光标不移动。指示设备100的中心120(它还具有吸引盘102的吸引力)代表用户通过在盘102上按压从而压下垫104来执行的点击。可为所述点击提供力或触觉反馈。用户可通过在表面110上滑动盘102以接触边缘112从而生成适当方向上的移动,来操作指示设备100。凸起的边缘或边框108和磁化或者与所述边缘的“粘连”用于补偿用户所施加的力的变化。在一个实施例中,盘102和表面 110具有有助于把盘102保持在表面110上的吸引力,或者当盘102未在边缘112被接合时,朝着中心120移动盘102的吸引力。吸引力可利用磁体115和IM生成。在另一个实施例中,盘102和边框108具有在操作期间帮助保持盘102与边框108接触的吸引力。如果盘与边缘112或边框108接触,那么用户可释放盘102,并且移动将继续。在另一个实施例中,边缘112响应于压力而弯曲或凹进,有助于把盘102保持在适当位置。边缘108可包括可变形材料或粘性材料以提升吸引力。在另一个实施例中,机构122(磁体或表面的形状或纹理(例如,互锁功能部件等))促进盘102锁定在边缘112处,使得用户能够释放盘102, 同时仍然维持移动。能够执行点击而不释放盘102,并且点击动作将不会引起任何不期望的光标移动。 当然,可按多种方式来解释从盘102相对于边缘112和垫104的不同位置和状态接收的信号。例如,不同传递函数可被应用于光标的移动特性,使得光标以恒速移动、加速、以与为了到达边缘112而采取的移动速度有关的速度移动、或者以与施加于边缘112的压力有关的速度移动。可用一种或多种不同技术来实现传感器116。传感器116可包括压力传感器、磁传感器、应力/应变传感器或者可被配置成按照本发明原理适当地解释用户的动作的任何其它传感器。当用户在表面110上移动盘102时,指示设备100生成二维定位数据。表面110 具有凸起的边缘112或边框108,使得与所述边缘的接触产生光标或指示设备的移动。边缘112上的位置对应于移动的方向。在一个实施例中,施加于边缘112的压力可被转变成光标在显示器上的移动速度。在一个实施例中,垫104的表面110是凹陷的,使得当被释放时,盘102自然下滑到中心120。在另一个实施例中,不需要盘,用户的触摸被用于对边缘112施加压力,所述压力被用于转变成光标的移动。表面110的中心120上的压力可被用于产生点击事件,或者盘102上的压力可被用于产生点击事件。在另一个实施例中,可以设置供点击用的单独按钮。另一个特征可包括三维形式的指示设备100,其中,表面110上的压力对应于所述表面响应于压力而做出的第三维移动。参见图3,图中例证性地说明了一种用于解释指示设备动作的方法的方框图/流程图。图3最好用软件实现,所述软件可被加载到需要指示应用的计算机设备上。指示应用可包括在显示器上移动光标、或者任何其它的指示应用。程序首先在方框302、335和304中检查“点击”状态、“拖动”状态或“移动”状态的情况,在方框302、335和304中,真表示分别启动了点击、拖动或移动。在方框302中,确定点击是否为真。如果点击不为真,那么在方框335中确定拖动是否为真。如果拖动不为真,那么在方框304中确定移动是否为真。如果移动不为真,那么在方框306中确定盘是否接触边框。如果在方框302中点击为真,那么在方框341中确定拖动是否为真。如果否,那么在方框339中确定拖动计时器(测量“按下”事件和随后的“抬起”事件之间的时间量的用时时钟)是否超过给定阈值。如果拖动计时器超过所述阈值,那么在方框340中,把拖动状态设定为真。如果在方框339中测试的拖动计时器未超过计时阈值,那么在方框308中确定盘是否在垫的中心(例如,未接触边框)。如果盘在中心,那么在方框316中确定用户施加的压力是否足以超过点击阈值。如果存在足够的压力,那么程序被停止,并且点击状态保持为真(例如,用户点击了指示设备)。如果在方框308中确定盘不在中心(例如,接触边框),或者在方框316中确定记录的压力不足以超过压力阈值,那么在方框318中触发鼠标抬起事件。方框318之后是方框338,在方框338中,“静止时钟”被重置并启动。该时钟记录从最后一次移动盘以来以及从点击状态被改变以来过去的时间。换句话说,方框338中的静止时钟测量从最后一次发生任何移动或点击事件以来的时间量。之后,在方框323中把点击状态设定为假。如果移动状态304为真,那么在方框310中确定盘是否接触边框。如果盘未接触边框,那么在方框312中,移动被设定为假。如果在方框310中,盘接触边框,那么在方框330 中转到图4A或4B。随后,在方框337中重置并启动静止时钟,程序在方框334中转到图5。在方框306中,如果盘未接触边框,那么程序在方框336中转到图5。如果在方框 306中确定盘接触边框,那么在方框320中,把“移动”状态设定为真,程序在方框322中转到图4A或4B。图4A和4B提供了当确定盘接触边框时的备选动作。参见图4A,图4A是从图3中的方框330或322调用的。在方框402,定位盘在边框上的接触位置。这包括利用位置检测技术(传感器等)来确定盘接触了边框上的什么地方。在方框404中,接触位置被映射为移动方向。这可包括通过采用边框接触点和参考点,例如,垫的中心位置来确定方向。在方框406中,计算速度和光标位移。还可确定其它光标动作或性质。在方框408中,生成鼠标移动事件。换句话说,根据用户动作的解释,按照速度、方向等来移动光标。参见图4B,图4B是从图3中的方框330或322调用的。在方框410中,定位盘在边框上的接触位置。比较该位置与先前位置以确定是否要求滚动。这里,滚动被解释为沿着边框的接触移动(对滚动来说,也可设想其它动作)。在方框412中,位置变化被映射成移动方向以确定滚动方向。在方框414中,按照边框接触信息,把速度映射成滚动或制表增量或减量(例如,箭头键)。在方框416中,按照用户动作,在屏幕上生成滚动或制表事件。参见图5,图5是从图3中的方框334或336调用的。在方框502中,确定盘是否在垫的中心(未接触边框)。如果盘不在中心,那么程序在方框512转到图3。如果盘在中心,那么在方框504中,通过确定是否施加了超过阈值的压力来检查点击状态。如果否,那么程序在方框512转到图3。如果施加了足够的压力,那么在方框506中把点击状态设定为真,并在方框508中,在当前位置生成鼠标按下事件。鼠标按下事件意味着在点击活动/事件期间,光标被保持在其当前位置。这允许用户在点击时不必同时保持光标的位置。随后,方框509重置并启动上面对应于图3中的方框339说明的拖动计时器。方框510重置和启动上面对应于图3中的方框338说明的静止时钟。随后,程序在方框512 中转到图3。参见图6,方框600确定上面参考图3中的方框338说明的静止时钟是否超过其阈值,表明在时钟所测量的时段内未发生移动或者点击状态的变化。如果在方框600中确定静止时钟的当前值不大于阈值,那么方框601确定“点击状态”是否为真。如果点击不为真,那么方框602确定移动状态是否被设定为真。如果在方框602中移动状态不为真,那么方框603确定盘是否接触边框。如果盘未接触边框,那么方框604确定盘是否位于图1中的低摩擦表面或垫104的中心106。如果盘不在所述中心,那么程序在方框615转到图3。 如果在所述中心,那么方框622确定在盘上是否存在超过“点击”阈值的压力。如果不存在所述压力,那么返回方框600,以再次检查“静止时钟”。如果在方框600中确定静止时钟超过其阈值,或者在方框622中测试的压力超过 “点击”阈值,那么在方框605中把拖动状态设定为假。在方框606中把静止时钟重置为0, 并且程序在方框607转到图3。如果在方框601中确定点击状态为真,那么方框608确定移动状态是否为真。如果移动状态为真,那么方框609确定盘是否接触图1中的凸起边框或凸缘108。如果方框 609确定盘未接触凸缘,那么程序在方框607转到图3。如果方框609确定盘接触凸起边框或凸缘,那么在方框610中注明拖动事件。程序在方框611转到图4A或4B。如果在方框602中确定移动状态为真,那么方框612确定盘是否接触图1中的凸起边框或凸缘108。如果盘未接触所述边框或凸缘,那么在方框616中确定盘是否在垫的中心,如果盘不在所述中心,那么程序转到图3。如果在方框612中确定盘接触凸起边框,那么方框613重置静止时钟。随后,方框610注明拖动事件,在方框611程序转到图4A或 4B。如果在方框612中确定盘未接触凸起边框,那么程序转到方框616。如果在方框603中确定盘接触图1中的凸起边框108,那么在方框621中把移动状态设定为真,随后在方框613中重置静止时钟,在方框610中注明拖动事件。和前面一样, 方框611转到图4A或图4B。如果方框616确定盘不在垫的中心,那么在方框614中程序转到图3。如果方框 616确定盘位于垫的中心,那么方框617确定盘上的压力是否超过“点击”阈值。如果方框 617确定盘上的压力未超过阈值,那么在方框614程序转到图3。如果方框617确定盘上的压力超过“点击”阈值,那么方框618把拖动状态设定为假,方框619把点击状态设定为假, 方框620重置静止时钟,方框614转到图3。参见图7,指示设备100最好是其中需要定位光标或其它指示符的系统700的输入设备。系统700可包括计算机系统、计算机设备(诸如膝上型计算机)、个人数字助理、或者甚至蜂窝电话等等。系统700包括计算机处理器(CPU) 702或者等同物和显示器704。CPU 702运行用于接口指示设备100和显示器704并解释指示设备100的动作的软件,诸如参考图3、4A、4B、5和6说明的程序710。在显示器704上生成光标或其它指示符706。在一种有益的应用中,按照本发明的原理,在显示器704上定位或控制(例如,移动、点击、拖动滚动、制表)光标706。上面说明了具有防错特征的指示设备和方法的优选实施例(所述优选实施例是例证性的,而不是对本发明的限制),注意鉴于上面的教导,本领域的技术人员能够做出各种修改和变化。因此,要明白的是,可就公开的具体实施例做出各种改变,所述各种改变在由所附权利要求书限定的本发明的范围和精神之内。在已经根据专利法的要求详细描述了本发明的情况下,在所附权利要求书中阐述了要求权利并期望得到专利保护的技术方案。
权利要求
1.一种指示设备,包括占据一定区域的垫;所述区域周边的凸起边框;能够在垫上滑动移动以便接触边框的物体;以及配置成检测所述物体在边框上的任意位置处的物理接触的检测设备,其中,与边框的接触生成指示边框上的接触位置的信号。
2.按照权利要求1所述的指示设备,其中,所述垫包括凹陷的形状,使得当物体不与边框接触并被用户释放时,物体能够滑动到垫上的中间位置。
3.按照权利要求1所述的指示设备,其中,所述垫包括具有吸引物体的吸引力的中心位置,使得当物体不与边框接触并被用户释放时,物体能够滑动到垫上的中心位置。
4.按照权利要求1所述的指示设备,其中,所述边框包括当物体与边框接触时吸引并保持所述物体的机构。
5.按照权利要求4所述的指示设备,其中,所述机构包括磁体。
6.按照权利要求4所述的指示设备,其中,所述机构包括可变形的边框材料。
7.按照权利要求4所述的指示设备,其中,所述机构包括机械互锁机构和粘合剂之一。
8.按照权利要求1所述的指示设备,还包括位于垫附近以感测用户对垫施加的压力的传感器,其中,用信号通知高于阈值的所述压力以便解释为点击。
9.按照权利要求1所述的指示设备,还包括测量指示事件之间的时间的时钟,使得时间小于阈值并且同时确定移动事件和点击事件被解释为点击。
10.按照权利要求1所述的指示设备,还包括边框中的至少一个传感器,用于感测用户对边框施加的压力,其中,这种压力被用信号表示以便解释为速度。
11.按照权利要求1所述的指示设备,还包括边框中的至少一个传感器,用于感测用户对边框上的不同位置施加的滑动压力,其中,所述压力被转变成滚动动作和用于移动生成的指示符的聚焦区的动作之一。
12.一种指示设备,包括占据一定区域的垫;所述区域周边的凸起边框;配置成检测所述边框上的任意位置处的物理接触的检测设备;和配置成解释与边框的接触以在与边框上的接触位置有关的相应方向上移动生成的指示符的程序。
13.按照权利要求12所述的指示设备,还包括能够在垫上滑动移动以便接触边框的。
14.按照权利要求13所述的指示设备,其中,所述垫包括凹陷的形状,使得当盘不与边框接触并被用户释放时,盘能够滑动到垫上的中间位置。
15.按照权利要求13所述的指示设备,其中,所述垫包括具有吸引盘的吸引力的中心位置,使得当盘不与边框接触并被用户释放时,盘能够滑动到垫上的中心位置。
16.按照权利要求13所述的指示设备,其中,所述边框包括当盘与边框接触时吸引并保持所述盘的机构。
17.按照权利要求16所述的指示设备,其中,所述机构包括磁体、可变形的边框材料、机械互锁机构和粘合剂中的一个或多个。
18.按照权利要求12所述的指示设备,还包括位于垫附近以感测用户对垫施加的压力的传感器,其中,这种压力高于阈值被解释为点击。
19.按照权利要求12所述的指示设备,还包括能够在垫上滑动移动以便接触边框的盘和位于垫附近以感测用户对盘施加的压力的传感器,其中,这种压力高于阈值被解释为点击ο
20.按照权利要求12所述的指示设备,还包括边框中的至少一个传感器,用于感测用户对边框施加的压力,其中,这种压力被转变成生成的指示符的速度。
21.按照权利要求12所述的指示设备,还包括边框中的至少一个传感器,用于感测用户对边框上的不同位置施加的滑动压力,其中,这种压力被转变成滚动动作和用于移动生成的指示符的聚焦区的动作之一。
22.按照权利要求12所述的指示设备,还包括测量指示事件之间的时间的时钟,使得时间小于阈值并且同时确定移动事件和点击事件被解释为点击。
23.一种用于控制生成的指示符的方法,包括提供占据一定区域的垫、所述区域周边的凸起边框、以及配置成检测边框上的任意位置处的物理接触的检测设备,其中,与边框的接触生成指示边框上的接触位置的信号;把边框上某一位置处的接触解释为在相应方向上移动生成的指示符的命令;以及在接触持续时,在相应维度移动生成的指示符。
24.按照权利要求23所述的方法,还包括把物体吸引到边框以保持与边框接触。
25.按照权利要求23所述的方法,还包括把用户对垫施加的高于阈值的压力解释为点击,把用户对边框施加的压力解释为移动生成的指示符的速度,把阈值时间或静止期内的同时移动事件和点击事件解释为拖动,以及把用户对边框上的不同位置施加的滑动压力解释为滚动动作和用于移动生成的指示符的聚焦区的动作之一。
26.一种用于控制生成的指示符的计算机可读介质,所述计算机可读介质包含计算机可读程序,其中,当在计算机上被执行时,所述计算机可读程序使计算机执行下述步骤在具有占据一定区域的垫、所述区域周边的凸起边框、以及配置成检测边框上的任意位置处的物理接触的检测设备的指示设备中,把边框上某一位置处的接触解释为在相应方向上移动生成的指示符的命令,其中,与边框的接触生成指示边框上的接触位置的信号;以及在接触持续时,在相应维度移动生成的指示符。
全文摘要
指示设备(100)和方法包括占据一定区域的垫(104),所述区域周边的凸起边框(108),以及能够在垫(104)上滑动移动以便接触边框的物体(102)。检测设备(116)被配置成检测所述物体在边框上的任意位置处的物理接触,其中,与边框的接触生成指示边框上的接触位置的信号。
文档编号G06F3/033GK102171629SQ200980139053
公开日2011年8月31日 申请日期2009年10月2日 优先权日2008年10月3日
发明者P·G·法伊尔威泽, S·M·特里温 申请人:国际商业机器公司

最新回复(0)