Method and apparatus for enabling the adaptation of the input parameters for a computer system pointing device
AssigneeInternational Business Machines Corporation
InventorsROBERT JULIAN KAMPER, MICHAEL ANTHONY PAOLINI
Life of this patent
Estimating the term…
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.
Claims49
A method for processing input parameters for a computer system pointing device comprising:
- receiving movement information from the computer system pointing device;
- applying a spatial smoothing function to the movement information;
- and
- outputting spatially smoothed movement information.
An apparatus for processing input parameters for a computer system pointing means comprising:
- receiving means for receiving movement information;
- application means for applying a spatial smoothing function to the movement information;
- and
- outputting means for outputting spatially smoothed movement information.
A computer program product comprising computer code instructions embodied on a computer readable medium for enabling input parameters for a computer system pointing device, comprising:
- instructions for receiving movement information;
- instructions for applying a spatial smoothing function to the movement information;
- and
- instructions for outputting spatially smoothed movement information.
A pointing device driver for processing input parameters comprising:
- logic for receiving movement information from a computer system pointing device;
- logic for applying a spatial smoothing function to the movement information;
- and
- logic for outputting spatially smoothed movement information.
A pointing device for processing input parameters comprising:
- pointer device means for generating smoothed movement signals comprising:
- movement information generation means for generating movement information from device movement;
- application means applying a spatial smoothing function to the movement information;
- and
- outputting means for outputting spatially smoothed movement information;
- and
- operating system means for processing the outputted spatially smoothed movement information.
A pointing device system for processing input parameters comprising:
- input means for detecting user actuated movement;
- conversion means for converting user actuated movement to movement information;
- application means applying a spatial smoothing function to the movement information;
- and
- outputting means for outputting spatially smoothed movement information.
A computer program module comprising computer code instructions embodied on a computer readable medium for processing input parameters for a computer system pointing device, comprising:
- instructions for receiving movement information;
- instructions for applying a spatial smoothing function to the movement information;
- and
- instructions for outputting spatially smoothed movement information.
Dependencies are inferred from the claim text.