-
公开(公告)号:US5565887A
公开(公告)日:1996-10-15
申请号:US268146
申请日:1994-06-29
申请人: Lora K. McCambridge , James A. Andrews , Carl T. Hellings , Eric W. Hanson , Jon B. Kimmich , Timothy T. Brewer , Michael W. Van Flandern , Paul E. Henderson, Jr.
发明人: Lora K. McCambridge , James A. Andrews , Carl T. Hellings , Eric W. Hanson , Jon B. Kimmich , Timothy T. Brewer , Michael W. Van Flandern , Paul E. Henderson, Jr.
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倍)时,程序将切换到沿着垂直方向移动光标。
-
公开(公告)号:US5596347A
公开(公告)日:1997-01-21
申请号:US414210
申请日:1995-03-31
申请人: Kenneth R. Robertson , Paul E. Henderson, Jr. , Samuel H. Smith , Carl T. Hellings , James A. Andrews , Eric W. Hanson , Timothy T. Brewer , Teresa L. Kelsey , Anthony R. Claflin , Daniel S. Hoeger , Lora K. McCambridge
发明人: Kenneth R. Robertson , Paul E. Henderson, Jr. , Samuel H. Smith , Carl T. Hellings , James A. Andrews , Eric W. Hanson , Timothy T. Brewer , Teresa L. Kelsey , Anthony R. Claflin , Daniel S. Hoeger , Lora K. McCambridge
CPC分类号: G06F3/04812
摘要: A system determining an intended cursor location on the computer display screen and automatically repositions the cursor at the intended location. If the user selects a command that alters the contents of the display, such as opening a new window, the system analyzes the new screen display to determine whether there are user selectable options associated with the new screen display. The system determines if one of the user selectable options is a default option and automatically positions the cursor at the default option. If the new screen display is an application program, the system attempts to locate a user selectable option and repositions the cursor at the user selectable option. When the new window is closed, the system returns the cursor to the position it was at before the new window was opened. The system also predicts an intended location for a screen display that has not been altered, and automatically positions the cursor at the intended location. This feature can be selectively enabled to prevent the inadvertent repositioning of the cursor in the display.
-
公开(公告)号:US5598183A
公开(公告)日:1997-01-28
申请号:US570811
申请日:1995-12-12
申请人: Kenneth R. Robertson , Paul E. Henderson, Jr. , Samuel H. Smith , Carl T. Hellings , James A. Andrews , Eric W. Hanson , Timothy T. Brewer , Teresa L. Kelsey , Anthony R. Claflin , Daniel S. Hoeger , Lora K. McCambridge
发明人: Kenneth R. Robertson , Paul E. Henderson, Jr. , Samuel H. Smith , Carl T. Hellings , James A. Andrews , Eric W. Hanson , Timothy T. Brewer , Teresa L. Kelsey , Anthony R. Claflin , Daniel S. Hoeger , Lora K. McCambridge
CPC分类号: G06F3/04812
摘要: A system determining an intended cursor location on the computer display screen and automatically repositions the cursor at the intended location. If the user selects a command that alters the contents of the display, such as opening a new window, the system analyzes the new screen display to determine whether there are user selectable options associated with the new screen display. The system determines if one of the user selectable options is a default option and automatically positions the cursor at the default option. If the new screen display is an application program, the system attempts to locate a user selectable option and repositions the cursor at the user selectable option. When the new window is closed, the system returns the cursor to the position it was at before the new window was opened. The system also predicts an intended location for a screen display that has not been altered, and automatically positions the cursor at the intended location. This feature can be selectively enabled to prevent the inadvertent repositioning of the cursor in the display.
摘要翻译: 确定计算机显示屏幕上的预期光标位置并自动将光标重新定位在预期位置的系统。 如果用户选择改变显示内容的命令,例如打开新窗口,则系统分析新的屏幕显示以确定是否存在与新屏幕显示相关联的用户可选择选项。 系统确定用户可选择的选项之一是否为默认选项,并自动将光标置于默认选项。 如果新的屏幕显示是应用程序,则系统尝试定位用户可选择的选项,并以用户可选择的选项重新定位光标。 当新窗口关闭时,系统会将光标返回到新窗口打开之前的位置。 该系统还预测了未被更改的屏幕显示的预期位置,并自动将光标定位在预期位置。 可以选择性地启用此功能,以防止光标在显示屏中的意外重新定位。
-
公开(公告)号:US5929840A
公开(公告)日:1999-07-27
申请号:US206543
申请日:1994-03-04
申请人: Timothy T. Brewer , Paul E. Henderson, Jr. , Kenneth R. Robertson , Anthony R. Claflin , Alan W. McRobert
发明人: Timothy T. Brewer , Paul E. Henderson, Jr. , Kenneth R. Robertson , Anthony R. Claflin , Alan W. McRobert
CPC分类号: G06F3/04812
摘要: A system for preventing inadvertent wrapping of a cursor generated on a computer display detects the location of the cursor in proximity with a border of the display and determines whether a user actually intends the cursor to wrap to the opposite side of the display. The system considers a variety of factors to determine whether the user actually intends to wrap the cursor. The time for which the user moves the cursor against the border, the distance that the cursor would have moved but for the border, and the velocity or acceleration with which the cursor approaches the border can all be considered by the system in determining whether or not to permit the wrapping of the cursor. The system automatically generates an indicator signal to permit the cursor to wrap from one side of the display to the opposite side. The user can select the size of the border and determine whether the border will have a color different from the normal display background color to visually indicate the location of the border to the user. The system can selectively enable and disable the border in response to a variety of factors. The user can manually generate the indicator signal by activating a command signal input. The system can operate in a graphical environment where a plurality of display windows are shown on the computer display. The system defines a border for each window to prevent the inadvertent wrapping of the cursor.
摘要翻译: 用于防止在计算机显示器上产生的光标的意外缠绕的系统检测光标在显示器的边界附近的位置,并且确定用户是否实际上将光标打包到显示器的相对侧。 系统考虑各种因素来确定用户是否实际打算包装光标。 用户将光标移动到边界的时间,光标移动距离,但是边框的距离以及光标接近边界的速度或加速度都可以被系统考虑,以确定是否 以允许光标的包装。 系统自动生成一个指示信号,使光标从显示器的一侧包裹到相反的一侧。 用户可以选择边框的大小,并确定边框是否具有与正常显示背景颜色不同的颜色,以便可视地指示边框到用户的位置。 系统可以根据各种因素选择性地启用和禁用边界。 用户可以通过激活命令信号输入来手动生成指示信号。 该系统可以在其中在计算机显示器上显示多个显示窗口的图形环境中操作。 系统为每个窗口定义一个边框,以防止光标的无意包装。
-
-
-