Input device training and automatic assignment
First Claim
Patent Images
1. A computer-implemented method for providing input device training to a User, the method comprising:
- receiving an input from an input device directed to a computer;
interpreting an action based on the input;
determining an alternate input for the action; and
providing feedback about the alternate input to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented methods for providing input device training to a user are disclosed. A user'"'"'s inputs (e.g., mouse clicks, key presses, etc.) are analyzed in order to determine optimal inputs and provide feedback to the user about optimal inputs. In addition, if a user may benefit from the assignment of frequently used inputs to an unused shortcut or button, a method is disclosed for automatically making such an assignment and alerting the user to the assignment.
77 Citations
20 Claims
-
1. A computer-implemented method for providing input device training to a User, the method comprising:
-
receiving an input from an input device directed to a computer;
interpreting an action based on the input;
determining an alternate input for the action; and
providing feedback about the alternate input to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for assigning a frequently used interaction, the method comprising:
-
determining a plurality of unused input components;
searching a plurality of stored inputs for a frequently used interaction; and
assigning the frequently used interaction to one of the plurality of unused input components. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for providing input device training, the system comprising:
-
an input device;
a display device;
a database; and
a processor, coupled with the input device, the display device, and the database, wherein the processor is configured to perform the steps of receiving an input from the input device, interpreting an action based on the input, storing the input and the action in the database, searching the database for a pattern of input device usage, determining an alternate input that accomplishes the action, and displaying feedback about the alternate input on the display device.
-
Specification