Targeting in a stylus-based user interface
    11.
    发明授权
    Targeting in a stylus-based user interface 有权
    在基于触笔的用户界面中进行定位

    公开(公告)号:US08502804B2

    公开(公告)日:2013-08-06

    申请号:US12772644

    申请日:2010-05-03

    IPC分类号: G06F3/033

    摘要: Aspects of the invention provide virtual hover zones. When a user lowers a hovering stylus while remaining within a hover zone, cursor control is modified to be more easily controllable by the user. If the user pauses the stylus in mid-air before lowering the stylus, and if the stylus remains within the hover zone, then upon touchdown the cursor may be moved to the projection of the location where the stylus was paused. Any action that may be taken in response to the touch down may be sent to the projection location as well. Also provided are cursor control zones. A dampening zone may be used to provide dampened cursor movement feedback in response to movement input provided by a pointing device. Also, a dead zone may be used to prohibit cursor movement in response to movement input provided by the pointing device.

    摘要翻译: 本发明的方面提供虚拟悬停区域。 当用户在停留在悬停区域的同时降低悬停的触控笔时,光标控制被修改为更容易被用户控制。 如果用户在降低触控笔之前在空中暂停触控笔,并且如果触控笔保持在悬停区域内,则在触地时,光标可能会移动到手写笔暂停位置的投影。 响应于触摸可以采取的任何动作也可以被发送到投影位置。 还提供了光标控制区。 可以使用阻尼区域来响应于由指示设备提供的移动输入而提供抑制的光标移动反馈。 此外,可以使用死区来响应由指示设备提供的移动输入来禁止光标移动。

    Targeting in a stylus-based user interface
    12.
    发明授权
    Targeting in a stylus-based user interface 有权
    在基于触笔的用户界面中进行定位

    公开(公告)号:US07728825B2

    公开(公告)日:2010-06-01

    申请号:US11085192

    申请日:2005-03-22

    IPC分类号: G06F3/033

    摘要: Aspects of the invention provide virtual hover zones. When a user lowers a hovering stylus while remaining within a hover zone, cursor control is modified to be more easily controllable by the user. If the user pauses the stylus in mid-air before lowering the stylus, and if the stylus remains within the hover zone, then upon touchdown the cursor may be moved to the projection of the location where the stylus was paused. Any action that may be taken in response to the touch down may be sent to the projection location as well. Also provided are cursor control zones. A dampening zone may be used to provide dampened cursor movement feedback in response to movement input provided by a pointing device. Also, a dead zone may be used to prohibit cursor movement in response to movement input provided by the pointing device.

    摘要翻译: 本发明的方面提供虚拟悬停区域。 当用户在停留在悬停区域的同时降低悬停的触控笔时,光标控制被修改为更容易被用户控制。 如果用户在降低触控笔之前在空中暂停触控笔,并且如果触控笔保持在悬停区域内,则在触地时,光标可能会移动到手写笔暂停位置的投影。 响应于触摸可以采取的任何动作也可以被发送到投影位置。 还提供了光标控制区。 可以使用阻尼区域来响应于由指示设备提供的移动输入而提供抑制的光标移动反馈。 此外,可以使用死区来响应由指示设备提供的移动输入来禁止光标移动。

    Bypassing class drivers through virtual driver enablement
    13.
    发明授权
    Bypassing class drivers through virtual driver enablement 有权
    通过虚拟驱动程序启用绕过类驱动

    公开(公告)号:US07865910B2

    公开(公告)日:2011-01-04

    申请号:US11495873

    申请日:2006-07-28

    IPC分类号: G06F3/00

    CPC分类号: G06F9/4411

    摘要: A virtual driver is enabled and a class driver is bypassed to provide at least one functionality different than that of the bypassed class driver. A filter driver is initialized in the stack of a class driver in order to bypass the class driver. The filter driver receives inputs associated with the input device and/or application emulating an input device and passes the input data to a virtual driver. The virtual driver provides data to an operating system for functionality that is at least partially different than that of the bypassed class driver.

    摘要翻译: 启用虚拟驱动程序,并绕过类驱动程序以提供与旁路类驱动程序不同的功能。 过滤器驱动程序在类驱动程序的堆栈中初始化,以绕过类驱动程序。 滤波器驱动器接收与输入设备相关联的输入和/或仿真输入设备的应用,并将输入数据传递到虚拟驱动器。 虚拟驱动程序向操作系统提供与被绕过的类驱动程序至少部分不同的功能的数据。

    Touch Input Data Handling
    14.
    发明申请
    Touch Input Data Handling 有权
    触摸输入数据处理

    公开(公告)号:US20140285457A1

    公开(公告)日:2014-09-25

    申请号:US14293528

    申请日:2014-06-02

    IPC分类号: G06F3/041 G06F3/0354

    摘要: A system for enabling a tablet input object is described. A tablet input object can take various inputs from touch, a mouse, and a pen and sends their information to an application or operating system. Also, a pen message pathway may also be used to handle touch messages, thereby reusing an existing pen message pathway for messages created by something other than a pen.

    摘要翻译: 描述用于启用平板电脑输入对象的系统。 平板电脑输入对象可以从触摸,鼠标和笔中获取各种输入,并将其信息发送到应用程序或操作系统。 此外,笔消息路径也可以用于处理触摸消息,从而重用现有的笔消息路径以用于由笔以外的东西创建的消息。

    Multi-touch uses, gestures, and implementation
    16.
    发明授权
    Multi-touch uses, gestures, and implementation 有权
    多点触摸使用,手势和实现

    公开(公告)号:US09063647B2

    公开(公告)日:2015-06-23

    申请号:US11433643

    申请日:2006-05-12

    IPC分类号: G06F3/041 G06F3/0488

    摘要: A tablet PC having an interactive display, which is touchscreen enabled, may be enhanced to provide a user with superior usability and efficiency. A touchscreen device may be configured to receive multiple concurrent touchscreen contacts. The attributes of the multiple concurrent touchscreen contracts may be mapped to operations performed on the computing device. As a result, a user can trigger the execution of the toggle accessibility aid operation and the screen rotation operation with greater convenience. Moreover, the tablet PC may be configured to map an operation to a hand gesture or input.

    摘要翻译: 可以增强具有启用触摸屏的交互式显示器的平板PC,以向用户提供优异的可用性和效率。 触摸屏设备可以被配置为接收多个并发触摸屏触点。 多个并发触摸屏合约的属性可以映射到在计算设备上执行的操作。 结果,用户可以更方便地触发切换辅助操作和屏幕旋转操作的执行。 此外,平板电脑可以被配置为将操作映射到手势或输入。

    Bypassing class drivers through virtual driver enablement
    17.
    发明申请
    Bypassing class drivers through virtual driver enablement 有权
    通过虚拟驱动程序启用绕过类驱动

    公开(公告)号:US20080127228A1

    公开(公告)日:2008-05-29

    申请号:US11495873

    申请日:2006-07-28

    IPC分类号: G06F9/44

    CPC分类号: G06F9/4411

    摘要: A virtual driver is enabled and a class driver is bypassed to provide at least one functionality different than that of the bypassed class driver. A filter driver is initialized in the stack of a class driver in order to bypass the class driver. The filter driver receives inputs associated with the input device and/or application emulating an input device and passes the input data to a virtual driver. The virtual driver provides data to an operating system for functionality that is at least partially different than that of the bypassed class driver.

    摘要翻译: 启用虚拟驱动程序,并绕过类驱动程序以提供与旁路类驱动程序不同的功能。 过滤器驱动程序在类驱动程序的堆栈中初始化,以绕过类驱动程序。 滤波器驱动器接收与输入设备相关联的输入和/或仿真输入设备的应用,并将输入数据传递到虚拟驱动器。 虚拟驱动程序向操作系统提供与被绕过的类驱动程序至少部分不同的功能的数据。

    Reducing accidental touch-sensitive device activation
    18.
    发明授权
    Reducing accidental touch-sensitive device activation 有权
    减少意外的触敏设备激活

    公开(公告)号:US07847789B2

    公开(公告)日:2010-12-07

    申请号:US10994385

    申请日:2004-11-23

    IPC分类号: G06F3/041

    摘要: Aspects of the present invention reduce the number of false positive touch inputs made by a non-stylus object such as the user's finger or hand. When the stylus is located proximate to the touch-sensitive surface, the sensitivity of the surface to non-stylus input is disabled, reduced, or otherwise modified. For example, non-stylus inputs may be ignored while the stylus is within a proximity zone defined near the touch-sensitive surface. Further aspects of the present invention are directed to adjusting the threshold requirements of a non-stylus input depending upon where on the touch-sensitive surface the input is made. Still further aspects of the present invention are directed to calibrating various sensitivity thresholds for non-stylus input, as well as the size and/or shape of the proximity zone.

    摘要翻译: 本发明的方面减少了诸如用户的手指或手之类的非触笔对象所做的假阳性触摸输入的数量。 当触控笔靠近触敏表面时,表面对非触笔输入的灵敏度被禁用,减少或以其他方式修改。 例如,当触针位于触敏表面附近定义的邻近区域内时,可能会忽略非触笔输入。 本发明的其它方面涉及根据在触敏表面上进行输入的位置来调整非触笔输入的阈值要求。 本发明的另外的方面涉及校准非触针输入的各种灵敏度阈值以及邻近区域的尺寸和/或形状。

    Touch screen accuracy
    19.
    发明授权
    Touch screen accuracy 有权
    触摸屏精度

    公开(公告)号:US07489306B2

    公开(公告)日:2009-02-10

    申请号:US11018679

    申请日:2004-12-22

    IPC分类号: G09F3/41

    摘要: A user interface is provided allowing a user to simulate mouse hovering with the user's finger on a touch-sensitive display. When a finger or other stylus touches the touch-sensitive display adjacent to a display cursor, a control appears that enables the user to drag the cursor about the display by dragging the control. Manipulation of the control instead of the cursor allows the user to see the cursor while it moves, making it easier to accurately target small objects that were previously difficult to target directly. In addition, a tap or other user touch input is funneled from the control to the location of the cursor itself. For example, if the user taps on the control, the tap causes an event such as a left mouse button down event to be generated at the location of the cursor as opposed to the location of the tap, thereby improving accuracy.

    摘要翻译: 提供了一个用户界面,允许用户使用用户的手指在触敏显示器上模拟鼠标悬停。 当手指或其他手写笔触摸与显示器光标相邻的触敏显示器时,出现一个控件,使用户能够通过拖动控件拖动光标关于显示屏。 操纵控件而不是光标允许用户在移动时看到光标,从而更容易准确地定位以前难以直接定位的小对象。 此外,点击或其他用户触摸输入从控件汇总到光标本身的位置。 例如,如果用户点击控件,则点击导致在光标的位置处产生诸如鼠标左键的事件,而不是抽头的位置,从而提高精度。