Systems and methods for implementing haptics for pressure sensitive keyboards
First Claim
1. A keyboard system, comprising:
- one or more pressure sensitive keys configured to provide analog output signals corresponding to each given one of the pressure sensitive keys that is representative of the level of pressure applied to the given key;
pressure sensing interface circuitry coupled to receive the analog output signal from each given one of the pressure sensitive keys, the pressure-sensing digital output circuitry being configured to provide key pressure indication signals representative of at least two respective different levels of pressure applied to the corresponding given one of the pressure sensitive keys, the at least two different levels of pressure comprising at least first and second different levels of pressure; and
haptics actuation circuitry coupled and configured to impart a variable haptics motion characteristic independently to each given one of the pressure sensitive keys based at least in part on the key pressure indication signals provided by the pressure sensing interface circuitry corresponding to the pressure level applied to the corresponding given one of the pressure sensitive keys such that a first haptics motion is imparted to a given one of the pressure sensitive keys at the first pressure level applied to the given one of the pressure sensitive keys that is different than a second haptics motion that is imparted to the given one of the pressure sensitive keys at the second pressure level applied to the given one of the pressure sensitive keys.
14 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are employed for implementing haptics for pressure sensitive keyboards, such as the type of keyboards having keys that produce alternating digital open/short signals that emulate actuation of conventional “momentary on” digital keys. The disclosed systems and methods may be implemented to provide haptics for both touch typing and variable pressure sensitive operation of a pressure sensitive keyboard. Users of a variable pressure keyboard may be provided with a variable pressure haptics effect, e.g., to enable the user to intuitively understand from the haptics vibration produced by the key how much pressure they are applying to a given key at any given time. Vibration characteristics (e.g., vibration rate, vibration waveform pattern, etc.) of a given pressed key may be varied in real time in coordination with, or in response to, corresponding changes in user pressure applied to the same given key.
-
Citations
22 Claims
-
1. A keyboard system, comprising:
-
one or more pressure sensitive keys configured to provide analog output signals corresponding to each given one of the pressure sensitive keys that is representative of the level of pressure applied to the given key; pressure sensing interface circuitry coupled to receive the analog output signal from each given one of the pressure sensitive keys, the pressure-sensing digital output circuitry being configured to provide key pressure indication signals representative of at least two respective different levels of pressure applied to the corresponding given one of the pressure sensitive keys, the at least two different levels of pressure comprising at least first and second different levels of pressure; and haptics actuation circuitry coupled and configured to impart a variable haptics motion characteristic independently to each given one of the pressure sensitive keys based at least in part on the key pressure indication signals provided by the pressure sensing interface circuitry corresponding to the pressure level applied to the corresponding given one of the pressure sensitive keys such that a first haptics motion is imparted to a given one of the pressure sensitive keys at the first pressure level applied to the given one of the pressure sensitive keys that is different than a second haptics motion that is imparted to the given one of the pressure sensitive keys at the second pressure level applied to the given one of the pressure sensitive keys. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of imparting haptics motion, comprising:
-
providing one or more pressure sensitive keys; producing an analog output signal for each given one of the pressure sensitive keys when depressed by a user, the analog output signals being representative of the level of pressure applied to the given pressure sensitive key by the user; and providing one or more key pressure indication signals based upon the analog output signal, the one or more key pressure indication signals being representative of at least two respective different levels of pressure applied to the given pressure sensitive key by the user, the at least two different levels of pressure comprising at least first and second different levels of pressure; and imparting a variable haptics motion characteristic independently to each given one of the pressure sensitive keys based at least in part on a provided key pressure indication signal that is representative of pressure applied to the given pressure sensitive key by the user such that a first haptics motion is imparted to the given one of the pressure sensitive keys at the first pressure level applied to the given one of the pressure sensitive keys that is different than a second haptics motion that is imparted to the given one of the pressure sensitive keys at the second pressure level applied to the given one of the pressure sensitive keys. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification