Patents by Inventor Robert Julian Kamper

Robert Julian Kamper has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6963937
    Abstract: A computer system provides a user with an ability to configure a filter, according to a user's personal characteristics, for user-input data generated by an input device. It also provides a configurable, customizable, adaptive filter for individualizing user settings, parameters, or algorithms so that the system adapts to user-specific characteristics in order to minimize “errors” in the use of input devices. Moreover, the individual characteristics are portable with the user through the use of a customized adaptive input profile. The customized adaptive input profile may be stored on a network or within a smart card so that the customized parameters are accessible when the user requires the use of a particular client or workstation in a distributed data processing environment.
    Type: Grant
    Filed: December 17, 1998
    Date of Patent: November 8, 2005
    Assignee: International Business Machines Corporation
    Inventors: Robert Julian Kamper, Michael Anthony Paolini
  • Patent number: 6509889
    Abstract: Smoothing a mouse pointer track on a screen is accomplished by smoothing mouse movement information using a spatial filtering function. Initially it is determined if the mouse movement information from a pointing device should be smoothed, and if so, which component of the movement information needs smoothing. Then the type of smoothing function is selected and applied to the mouse movement information. The smoothed mouse movement information is then added to the last mouse pointer position thereby smoothing the mouse pointer track.
    Type: Grant
    Filed: December 3, 1998
    Date of Patent: January 21, 2003
    Assignee: International Business Machines Corporation
    Inventors: Robert Julian Kamper, Michael Anthony Paolini
  • Publication number: 20020163502
    Abstract: Smoothing a mouse pointer track on a screen is accomplished by smoothing mouse movement information using a spatial filtering function. Initially it is determined if the mouse movement information from a pointing device should be smoothed, and if so, which component of the movement information needs smoothing. Then the type of smoothing function is selected and applied to the mouse movement information. The smoothed mouse movement information is then added to the last mouse pointer position thereby smoother in the mouse pointer track.
    Type: Application
    Filed: December 3, 1998
    Publication date: November 7, 2002
    Inventors: ROBERT JULIAN KAMPER, MICHAEL ANTHONY PAOLINI
  • Patent number: 5999176
    Abstract: A single scrolling control mechanism is provided for any active display window in a graphical user interface. As a different display window becomes active, a determination is made of whether the display data fits within the display window. A graphical device representing the scrolling mechanism is displayed with scrolling indicators denoting directions in which additional data may be revealed by scrolling. The scrolling indicators provide a user control for the scrolling mechanism, such that actuation of a scrolling indicator causes the display window to scroll in the indicated direction. The scrolling mechanism may be an object utilizing existing object classes and API calls for an existing operating system. The display of the scrolling indicators may be persistent (i.e. always shown) or may be contingent on whether the currently active window is scrollable. The display of scrolling indicators may be varied to visually indicate the states, including active, inactive, and in use.
    Type: Grant
    Filed: April 4, 1997
    Date of Patent: December 7, 1999
    Assignee: International Business Machines Corporation
    Inventor: Robert Julian Kamper