Keyboard Adaptive Haptic Response
First Claim
1. A method comprising:
- detecting an actuation of a key or keyboard element of a keyboard; and
responsive to detecting the actuation, dynamically imparting single or multi-vectored movement to the key or keyboard element according to one or both of;
at least one user-selected parameter;
orat least one ascertained parameter based on one or more other key or keyboard element actuations.
5 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide a keyboard that adaptively provides haptic feedback to a user. In at least some embodiments, an actuation of a key or keyboard element of the keyboard is detected. This can be accomplished by detecting the closure of an associated switch caused by a user depressing the key or keyboard element. In response to detecting the actuation, an electrically-deformable material is utilized as an actuating mechanism to impart single or multi-vectored movement to the key or keyboard element according to drive parameters. This movement produces a perceived acceleration of the key or keyboard element, thus providing haptic feedback which simulates a “snapover” effect.
166 Citations
27 Claims
-
1. A method comprising:
-
detecting an actuation of a key or keyboard element of a keyboard; and responsive to detecting the actuation, dynamically imparting single or multi-vectored movement to the key or keyboard element according to one or both of; at least one user-selected parameter;
orat least one ascertained parameter based on one or more other key or keyboard element actuations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A keyboard comprising:
-
a plurality of keys or keyboard elements; a switch associated with a key or keyboard element, wherein the switch is configured to detect actuations of the key or keyboard element; an actuator operably associated with the switch and the key or keyboard element, wherein the actuator is configured to impart, in response to detecting an actuation of the key or keyboard element, single or multi-vectored movement to the key or keyboard element according to one or both of; at least one user-selected parameter;
orat least one ascertained parameter based on one or more other key or keyboard element actuations. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a keyboard comprising a plurality of keys or keyboard elements; an actuator operably associated with a key or keyboard element of the keyboard, wherein the actuator is configured to impart, in response to an actuation of the key or keyboard element, single or multi-vectored movement to the key or keyboard element according to one or more parameters; an adaptive response component configured to automatically ascertain at least one of the one or more parameters from data associated with one or more other key or keyboard element actuations. - View Dependent Claims (19, 20, 21, 22)
-
-
23. One or more computer-readable storage media embodying computer-readable instructions which, when executed, provide a user interface comprising:
-
multiple different selectable profiles for providing haptic feedback via a keyboard, wherein individual selectable profiles comprise one or more settings associated with at least one key or keyboard element of the keyboard; and one or more selectable controls for adjusting the settings. - View Dependent Claims (24, 25, 26, 27)
-
Specification