Method and apparatus for providing configurability and customization of adaptive user-input filtration
First Claim
1. A method for processing input data from a user of a data processing system, the method comprising:
- receiving input pointer data generated by a hand manipulated pointer input device;
filtering the input pointer data according to an adaptive input profile customized for the user to generate improved input pointer data, wherein pointer manipulation from the improved input pointer data more closely corresponds to the user'"'"'s intent than does the input pointer data.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
40 Claims
-
1. A method for processing input data from a user of a data processing system, the method comprising:
-
receiving input pointer data generated by a hand manipulated pointer input device;
filtering the input pointer data according to an adaptive input profile customized for the user to generate improved input pointer data, wherein pointer manipulation from the improved input pointer data more closely corresponds to the user'"'"'s intent than does the input pointer data. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10)
-
-
3. A method for processing input data from a user of a data processing system, the method comprising:
-
receiving input pointer data generated by a hand manipulated pointer input device;
filtering the input pointer data according to an adaptive input profile customized for the user to generate improved input pointer data, wherein pointer manipulation from the improved input pointer data more closely corresponds to the user'"'"'s intent than does the input pointer data, wherein the adaptive input profile is used to compensate for mis-alignment of the hand manipulated pointer input device with a specified handedness when utilized by a user with an opposite handedness.
-
-
11. A computer program product in a computer readable media for use in a data processing system for processing input data from a user of a data processing system, the computer program product comprising:
-
receiving instructions for receiving input pointer data generated by a hand manipulated pointer input device;
filtering instructions for filtering the input pointer data according to an adaptive input profile customized for the user to generate improved input pointer data, wherein pointer manipulation from the improved input pointer data more closely corresponds to the user'"'"'s intent than does the input pointer data. - View Dependent Claims (12, 14, 15, 16, 17, 18, 19, 20)
-
-
13. A computer program product in a computer readable media for use in a data processing system for processing input data from a user of a data processing system, the computer program product comprising:
-
receiving instructions for receiving input pointer data generated by a hand manipulated pointer input device;
filtering instructions for filtering the input pointer data according to an adaptive input profile customized for the user to generate improved input pointer data, wherein pointer manipulation from the improved input pointer data more closely corresponds to the user'"'"'s intent than does the input pointer data, wherein the adaptive input profile is used to compensate for mis-alignment of the hand manipulated pointer input device with a specified handedness when utilized by a user with an opposite handedness.
-
-
21. A system for processing input data from a user of a data processing system, the system comprising:
-
receiving means for receiving input pointer data generated by a hand manipulated pointer input device;
filtering means for filtering the input pointer data according to an adaptive input profile customized for the user to generate improved input pointer data, wherein pointer manipulation from the improved input pointer data more closely corresponds to the user'"'"'s intent than does the input pointer data. - View Dependent Claims (22, 24, 25, 26, 27, 28, 29, 30)
-
-
23. A system for processing input data from a user of a data processing system, the system comprising:
-
receiving means for receiving input pointer data generated by a hand manipulated pointer input device;
filtering means for filtering the input pointer data according to an adaptive input profile customized for the user to generate improved input pointer data, wherein pointer manipulation from the improved input pointer data more closely corresponds to the user'"'"'s intent than does the input pointer data, wherein the adaptive input profile is used to compensate for mis-alignment of the hand manipulated pointer input device with a specified handedness when utilized by a user with an opposite handedness.
-
-
31. A data processing system in a computer readable media for use in a data processing system for processing input data from a user of a data processing system, the data processing system comprising:
-
a receiver which receives input pointer data generated by a hand manipulated pointer input device;
a filter which filters the input pointer data according to an adaptive input profile customized for the user to generate improved input pointer data, wherein pointer manipulation from the improved input pointer data more closely corresponds to the user'"'"'s intent than does the input pointer data. - View Dependent Claims (32, 34, 35, 36, 37, 38, 39, 40)
-
-
33. A data processing system in a computer readable media for use in a data processing system for processing input data from a user of a data processing system, the data processing system comprising:
-
a receiver which receives input pointer data generated by a hand manipulated pointer input device;
a filter which filters the input pointer data according to an adaptive input profile customized for the user to generate improved input pointer data, wherein pointer manipulation from the improved input pointer data more closely corresponds to the user'"'"'s intent than does the input pointer data, wherein the adaptive input profile is used to compensate for mis-alignment of the hand manipulated pointer input device with a specified handedness when utilized by a user with an opposite handedness.
-
Specification