Keyboard adaptive haptic response
First Claim
1. A method for providing adaptive haptic response to keyboard keys, comprising:
- sensing actuation of one or more keys of a keyboard;
ascertaining at least one ascertained parameter based on the actuation of the one or more keys;
sensing subsequent actuation of the one or more keys; and
responsive to detecting the subsequent actuating, dynamically imparting vectored movement to the one or more keys subsequently actuated according to the at least one ascertained parameter.
4 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.
-
Citations
18 Claims
-
1. A method for providing adaptive haptic response to keyboard keys, comprising:
-
sensing actuation of one or more keys of a keyboard; ascertaining at least one ascertained parameter based on the actuation of the one or more keys; sensing subsequent actuation of the one or more keys; and responsive to detecting the subsequent actuating, dynamically imparting vectored movement to the one or more keys subsequently actuated according to the at least one ascertained parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A keyboard, comprising:
-
a plurality of keyboard elements; a plurality of switches, wherein each switch of the plurality of switches is respectively associated with a keyboard element of the plurality of keyboard elements and configured to detect actuations of the respective keyboard element; an adaptive response component configured to collect data and ascertain at least one ascertained parameter based on an actuation of the plurality of keyboard elements; and a plurality of actuators, wherein each actuator of the plurality of actuators is respectively and operably associated with a keyboard element of the plurality of keyboard elements, and wherein each actuator is configured to impart, in response to detecting a subsequent actuation of the respective keyboard element, vectored movement to the respective keyboard element according to the at least one ascertained parameter. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A keyboard controller, comprising:
-
a switch interface configured to detect actuations of a keyboard element; an adaptive response component configured to collect data and ascertain at least one ascertained parameter based on the detected actuations of the keyboard element via the switch interface; and an actuator interface configured to impart, in response to the switch interface detecting a subsequent actuation of the keyboard element, signals causing vectored movement to the keyboard element according to the at least one ascertained parameter provided by the adaptive response component. - View Dependent Claims (18)
-
Specification