Customizing input device operation
First Claim
Patent Images
1. An apparatus comprising:
- an interface module internal to the apparatus that receives an input click pattern from an input device external to the apparatus, wherein the input device comprises a mouse;
a comparison module internal to the apparatus that compares the input click pattern to a user defined click pattern; and
an execution module internal to the apparatus that performs a user defined action corresponding to the user defined click pattern in response to the input click pattern matching the user defined click pattern, wherein the user defined click pattern and the user defined action are defined by a user of the apparatus, the user defined action is not part of a pool of preexisting actions, and the user defined action is an action performed on an application of the apparatus;
wherein at least a portion of the input module, the comparison module, and the execution module comprise one or more of hardware and program instructions, the program instructions stored on one or more non-transitory computer readable storage media.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, method, system, and program product are disclosed for customizing input device operation. In one example, an apparatus includes an interface module that receives an input click pattern from an input device. The apparatus also includes a comparison module that compares the input click pattern to a user defined click pattern. The apparatus includes an execution module that performs a user defined action corresponding to the user defined click pattern in response to the input click pattern matching the user defined click pattern.
11 Citations
20 Claims
-
1. An apparatus comprising:
-
an interface module internal to the apparatus that receives an input click pattern from an input device external to the apparatus, wherein the input device comprises a mouse; a comparison module internal to the apparatus that compares the input click pattern to a user defined click pattern; and an execution module internal to the apparatus that performs a user defined action corresponding to the user defined click pattern in response to the input click pattern matching the user defined click pattern, wherein the user defined click pattern and the user defined action are defined by a user of the apparatus, the user defined action is not part of a pool of preexisting actions, and the user defined action is an action performed on an application of the apparatus; wherein at least a portion of the input module, the comparison module, and the execution module comprise one or more of hardware and program instructions, the program instructions stored on one or more non-transitory computer readable storage media. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for customizing input device operation, comprising:
-
receiving, by an apparatus, an input click pattern from an input device external to the apparatus, wherein the input device comprises a mouse; comparing, by the apparatus, the input click pattern to a user defined click pattern; and performing, by the apparatus, a user defined action corresponding to the user defined click pattern in response to the input click pattern matching the user defined click pattern, wherein the user defined click pattern and the user defined action are defined by a user of the apparatus, the user defined action is not part of a pool of preexisting actions, and the user defined action is an action performed on an application of the apparatus. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for customizing input device operation, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
-
receive, by an apparatus, an input click pattern from an input device external to the apparatus, wherein the input device comprises a mouse; compare, by the apparatus, the input click pattern to a user defined click pattern; and perform, by the apparatus, a user defined action corresponding to the user defined click pattern in response to the input click pattern matching the user defined click pattern, wherein the user defined click pattern and the user defined action are defined by a user of the apparatus, the user defined action is not part of a pool of preexisting actions, and the user defined action is an action performed on an application of the apparatus. - View Dependent Claims (19, 20)
-
Specification