Method for processing data quantifying force applied to one or more keys of a computer keyboard
    1.
    发明授权
    Method for processing data quantifying force applied to one or more keys of a computer keyboard 有权
    用于处理应用于计算机键盘的一个或多个键的数据量化力的方法

    公开(公告)号:US08648812B2

    公开(公告)日:2014-02-11

    申请号:US12180803

    申请日:2008-07-28

    IPC分类号: G09G5/00

    CPC分类号: G06F3/023 G06F3/0219

    摘要: A computer receives data from a keyboard having one or more keys which cause generation of keyboard data that quantitatively describe the relative force applied to those keys. The keyboard data are transmitted in an HID report containing identifiers for one or more keys that have been pressed and force data for each key. The force data may be a multi-bit value quantifying the key force, or a null indicator signaling that the key is not force-sensing. Keyboard data messages are then prepared which identify keys pressed, contain force data, and may indicate whether the force data updates previous force data. Force updates are only provided to application programs registering for key force data. In other aspects of the invention, key repeat messages are automatically generated for a key held pressed by a user. The key repeat messages are generated at a rate controlled by the amount of force applied to the key.

    摘要翻译: 计算机从具有一个或多个键的键盘接收数据,这些键导致产生定量描述施加于这些键的相对力的键盘数据。 键盘数据在包含已被按下的一个或多个键的标识符的HID报告中发送,并强制每个键的数据。 力数据可以是量化键力的多位值,或者是指示键不是力感测的空指示符。 然后准备键盘数据消息,其识别按下的键,包含力数据,并且可以指示力数据是否更新先前的力数据。 强制更新仅提供给注册关键力数据的应用程序。 在本发明的其他方面,对于用户按下的键,自动生成键重复消息。 密钥重复消息以由施加到密钥的力的量控制的速率生成。

    METHOD FOR PROCESSING DATA QUANTIFYING FORCE APPLIED TO ONE OR MORE KEYS OF A COMPUTER KEYBOARD
    2.
    发明申请
    METHOD FOR PROCESSING DATA QUANTIFYING FORCE APPLIED TO ONE OR MORE KEYS OF A COMPUTER KEYBOARD 有权
    用于处理计算机键盘的一个或多个数据量的数据量化方法

    公开(公告)号:US20090207055A1

    公开(公告)日:2009-08-20

    申请号:US12180803

    申请日:2008-07-28

    IPC分类号: H03M11/02

    CPC分类号: G06F3/023 G06F3/0219

    摘要: A computer receives data from a keyboard having one or more keys which cause generation of keyboard data that quantitatively describe the relative force applied to those keys. The keyboard data are transmitted in an HID report containing identifiers for one or more keys that have been pressed and force data for each key. The force data may be a multi-bit value quantifying the key force, or a null indicator signaling that the key is not force-sensing. Keyboard data messages are then prepared which identify keys pressed, contain force data, and may indicate whether the force data updates previous force data. Force updates are only provided to application programs registering for key force data. In other aspects of the invention, key repeat messages are automatically generated for a key held pressed by a user. The key repeat messages are generated at a rate controlled by the amount of force applied to the key.

    摘要翻译: 计算机从具有一个或多个键的键盘接收数据,这些键导致产生定量描述施加于这些键的相对力的键盘数据。 键盘数据在包含已被按下的一个或多个键的标识符的HID报告中发送,并强制每个键的数据。 力数据可以是量化键力的多位值,或者是指示键不是力感测的空指示符。 然后准备键盘数据消息,其识别按下的键,包含力数据,并且可以指示力数据是否更新先前的力数据。 强制更新仅提供给注册关键力数据的应用程序。 在本发明的其他方面,对于用户按下的键,自动生成键重复消息。 密钥重复消息以由施加到密钥的力的量控制的速率生成。

    Method for processing data quantifying force applied to one or more keys of a computer keyboard
    3.
    发明授权
    Method for processing data quantifying force applied to one or more keys of a computer keyboard 有权
    用于处理应用于计算机键盘的一个或多个键的数据量化力的方法

    公开(公告)号:US07417626B2

    公开(公告)日:2008-08-26

    申请号:US10662428

    申请日:2003-09-16

    IPC分类号: G09G5/00

    CPC分类号: G06F3/023 G06F3/0219

    摘要: A computer receives data from a keyboard having one or more keys which cause generation of keyboard data that quantitatively describe the relative force applied to those keys. The keyboard data are transmitted in an HID report containing identifiers for one or more keys that have been pressed and force data for each key. The force data may be a multi-bit value quantifying the key force, or a null indicator signaling that the key is not force-sensing. Keyboard data messages are then prepared which identify keys pressed, contain force data, and may indicate whether the force data updates previous force data. Force updates are only provided to application programs registering for key force data. In other aspects of the invention, key repeat messages are automatically generated for a key held pressed by a user. The key repeat messages are generated at a rate controlled by the amount of force applied to the key.

    摘要翻译: 计算机从具有一个或多个键的键盘接收数据,这些键导致产生定量描述施加于这些键的相对力的键盘数据。 键盘数据在包含已被按下的一个或多个键的标识符的HID报告中发送,并强制每个键的数据。 力数据可以是量化键力的多位值,或者是指示键不是力感测的空指示符。 然后准备键盘数据消息,其识别按下的键,包含力数据,并且可以指示力数据是否更新先前的力数据。 强制更新仅提供给注册关键力数据的应用程序。 在本发明的其他方面,对于用户按下的键,自动生成键重复消息。 密钥重复消息以由施加到密钥的力的量控制的速率生成。

    Method and apparatus for locating a cursor on a computer screen
    6.
    发明授权
    Method and apparatus for locating a cursor on a computer screen 失效
    用于在计算机屏幕上定位光标的方法和装置

    公开(公告)号:US5473343A

    公开(公告)日:1995-12-05

    申请号:US264560

    申请日:1994-06-23

    摘要: A method and computer system detects when a user of a computer depresses and releases a modifier key, for example, the CTRL key. The computer is programmed under a routine to locate the position of an active point of a cursor that is displayed on a computer screen. The computer thereafter generates and sequentially displays on the computer screen, concentric rings of decreasing size that radiate inward, centered on the active point, to thus help a user visually locate the cursor on the computer screen.

    摘要翻译: 方法和计算机系统检测计算机的用户何时按下并释放修改键,例如CTRL键。 计算机在程序下进行编程,以定位计算机屏幕上显示的光标的活动点的位置。 此后,计算机产生并依次在计算机屏幕上显示以活动点为中心向内辐射的尺寸减小的同心环,从而帮助用户将光标定位在计算机屏幕上。

    Method and system for activating focus
    7.
    发明授权
    Method and system for activating focus 失效
    激活焦点的方法和系统

    公开(公告)号:US5786818A

    公开(公告)日:1998-07-28

    申请号:US770226

    申请日:1996-12-19

    CPC分类号: G06F3/04812 G06F3/04842

    摘要: A system and method for minimizing clicks in the operation of a graphical user interface such as the WINDOWS operating environment is disclosed. Provided for minimizing the need for clicking to operate a graphical user interface is a "Focus" feature, which essentially eliminates the need to click. In particular, the Focus feature eliminates the need to single click on predetermined windows and applications in order to establish a "focus". That is, as a user moves a pointer around the screen in Windows, the Focus feature essentially follows the pointer and the equivalent of a single click is sent to objects such as icons or system menus for the desktop environment, such as file manager and program manager in the explorer window of version 3.1, or such as to system menus when the pointer passes over them.

    摘要翻译: 公开了一种用于最小化诸如WINDOWS操作环境之类的图形用户界面的操作中的点击的系统和方法。 为了最小化点击操作图形用户界面的需要是“Focus”功能,这基本上消除了点击的需要。 特别是,Focus功能消除了单击预定窗口和应用程序以建立“焦点”的需要。 也就是说,随着用户在Windows中移动指针围绕屏幕,Focus功能基本上遵循指针,并且单个点击的等效物体被发送到桌面环境的诸如图标或系统菜单的对象,例如文件管理器和程序 在3.1版本的资源管理器窗口中,或者当指针越过它们时,系统菜单。

    Method and apparatus for moving a cursor on a computer screen
    8.
    发明授权
    Method and apparatus for moving a cursor on a computer screen 失效
    用于在计算机屏幕上移动光标的方法和装置

    公开(公告)号:US5565887A

    公开(公告)日:1996-10-15

    申请号:US268146

    申请日:1994-06-29

    IPC分类号: G06F3/023 G06F3/038 G09G5/08

    CPC分类号: G06F3/038 G06F3/04892

    摘要: A routine allows a user to move a cursor in only mutually perpendicular, horizontal or vertical directions on a computer screen, despite erratic or wavy movement of a pointing device. The routine, once enabled, receives mouse movement signals produced when the user moves the pointing device, the mouse movement signals having x and y position components. The routine uses the greater of the change in the x and y components to initially move the cursor in either horizontal or vertical directions, respectively. The routine continues to move the cursor along the initially established direction, even if the change in mouse movement signals in the other perpendicular direction become greater during continued mouse movement. Only when the change in mouse movement signals in the perpendicular direction become much greater (e.g., ten times greater) will the routine switch to moving the cursor along the perpendicular direction.

    摘要翻译: 尽管定位设备不规则或波动地移动,例程允许用户在计算机屏幕上仅以相互垂直,水平或垂直方向移动光标。 该程序一旦使能,就接收用户移动指示装置时产生的鼠标移动信号,鼠标移动信号具有x和y位置分量。 例程使用x和y分量中更大的变化来分别在水平或垂直方向上移动光标。 即使鼠标移动信号在另一个垂直方向上的变化在继续的鼠标移动期间变得更大,例程继续沿初始建立的方向移动光标。 只有当垂直方向上的鼠标移动信号的变化变得更大(例如,10倍)时,程序将切换到沿着垂直方向移动光标。