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

    公开(公告)号:US20060214926A1

    公开(公告)日:2006-09-28

    申请号:US11085192

    申请日:2005-03-22

    IPC分类号: G09G5/00

    摘要: 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 my 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.

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

    Method and system for computer application program task switching via a single hardware button
    2.
    发明申请
    Method and system for computer application program task switching via a single hardware button 审中-公开
    用于计算机应用程序的方法和系统通过单个硬件按钮切换任务

    公开(公告)号:US20060213754A1

    公开(公告)日:2006-09-28

    申请号:US11083777

    申请日:2005-03-17

    IPC分类号: H01H9/28 H01H9/26

    摘要: Described is a computer-implemented system and method that detects and differentiates different actuation methods entered via a single hardware button, and then takes different task (application program window) switching actions based on the type of actuation method detected. Example button actuation methods include double actuation, press-and-hold, single actuation, and also latent double actuation (which is slower than double actuation, but fast enough to be differentiated from a single actuation). Example task switching actions include toggling focus between two programs, cycling focus between each active program, presenting a Start menu, and/or presenting a list of active programs to select. The single hardware button may be dedicated to task switching, or may be a multi-purpose button that performs task switching when entered into a task switching mode via one actuation method, and performs one or more other functions when not in the task switching mode.

    摘要翻译: 描述了一种计算机实现的系统和方法,其检测和区分通过单个硬件按钮输入的不同的致动方法,然后基于检测到的致动方法的类型,执行不同的任务(应用程序窗口)切换动作。 示例按钮致动方法包括双重致动,按压和保持,单次致动以及潜在双重致动(其比双重致动慢,但足够快以与单次致动区分开)。 示例性任务切换动作包括在两个程序之间切换焦点,在每个活动程序之间循环重点,呈现开始菜单和/或呈现要选择的活动程序的列表。 单个硬件按钮可以专用于任务切换,或者可以是当通过一个致动方法进入任务切换模式时执行任务切换的多用途按钮,并且当不处于任务切换模式时执行一个或多个其他功能。

    Scrolling web pages using direct interaction

    公开(公告)号:US20060048071A1

    公开(公告)日:2006-03-02

    申请号:US10928747

    申请日:2004-08-30

    IPC分类号: G06F3/00

    CPC分类号: G06F3/0485

    摘要: Aspects of the present invention provide a system and method for scrolling or dragging information on a display. A panning tool is provided that may scroll information, such as a web page, on a display in tandem with movement of a cursor. If interactive elements are present on the page or document, an interactive element may be activated as desired. Scrolling may be accomplished with the panning tool either on non-interactive elements or interactive elements that are not required to be activated. Furthermore, inertia of movement of the information on a display is optimized and autoscrolling is provided in which a page or document may be scrolled without dragging.

    Scrolling web pages using direct interaction

    公开(公告)号:US20060048073A1

    公开(公告)日:2006-03-02

    申请号:US10985922

    申请日:2004-11-12

    IPC分类号: G06F3/00

    CPC分类号: G06F3/0485

    摘要: Aspects of the present invention provide a system and method for scrolling or dragging information on a display. A panning tool is provided that may scroll information, such as a web page, on a display in tandem with movement of a cursor. If interactive elements are present on the page or document, an interactive element may be activated as desired. Scrolling may be accomplished with the panning tool either on non-interactive elements or interactive elements that are not required to be activated. Furthermore, inertia of movement of the information on a display is optimized and autoscrolling is provided in which a page or document may be scrolled without dragging.