SYSTEMS AND METHODS FOR IMPLEMENTING A MULTI-FUNCTION MODE FOR PRESSURE SENSITIVE SENSORS AND KEYBOARDS
First Claim
1. Variable pressure sensor processing system, comprising at least one processing device configured as a multiple macro information creation component coupled to receive an analog output signal from each given one of one or more pressure sensitive sensors that is representative of pressure applied to the given sensor, the multiple macro information creation component being configured to:
- detect an identity of a given one of the pressure sensitive sensors to which pressure is being applied based on a received one of the analog output signals;
detect a level of pressure applied to the given one of the pressure sensitive sensors based on the received one of the analog output signals; and
select and produce a given macro information that corresponds to the detected combination of sensor identity and pressure level applied to the given one of the pressure sensitive sensors.
14 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed herein for implementing one or more individual pressure sensitive keys that each support multiple native scan codes, with each scan code corresponding to a unique pressure level output. The disclosed systems and methods may be implemented in one exemplary embodiment to allow users to leverage the capability of a variable pressure keyboard by providing an information handling system having individual variable pressure keys that are each capable of outputting a different macro or multi-key sequence per key pressure level sensed.
90 Citations
22 Claims
-
1. Variable pressure sensor processing system, comprising at least one processing device configured as a multiple macro information creation component coupled to receive an analog output signal from each given one of one or more pressure sensitive sensors that is representative of pressure applied to the given sensor, the multiple macro information creation component being configured to:
-
detect an identity of a given one of the pressure sensitive sensors to which pressure is being applied based on a received one of the analog output signals; detect a level of pressure applied to the given one of the pressure sensitive sensors based on the received one of the analog output signals; and select and produce a given macro information that corresponds to the detected combination of sensor identity and pressure level applied to the given one of the pressure sensitive sensors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information handling system, comprising:
-
at least one processing device configured to execute a user application thereon; keyboard circuitry 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 pressure applied to the given key; and at least one processing device configured as multiple macro information creation component coupled to receive the analog output signal from each given one of the pressure sensitive keys, the multiple macro information creation component being configured to; detect an identity of a given one of the pressure sensitive keys to which pressure is being applied based on a received one of the analog output signals, detect a level of pressure applied to the given one of the pressure sensitive keys based on the received one of the analog output signals, select and produce a given macro information that corresponds to the detected combination of key identity and pressure level applied to the given one of the pressure sensitive keys, and provide the given macro information to the at least one user application. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of accepting input from one or more variable pressure sensors, comprising:
-
providing one or more pressure sensitive sensors; producing an analog output signal for each given one of the pressure sensitive sensors when depressed by a user, the analog output signals being representative of pressure applied to the given pressure sensitive sensor by the user; providing one or more variable pressure sensor processing components comprising at least one processing device configured as multiple macro information creation component; receiving the analog output signal in the variable pressure sensor processing components from each given one of one or more pressure sensitive sensors that is representative of pressure applied to the given sensor; and using the variable pressure sensor processing components to perform the following steps; detecting an identity of a given one of the pressure sensitive sensors to which pressure is being applied based on a received one of the analog output signals, detecting a level of pressure applied to the given one of the pressure sensitive sensors based on the received one of the analog output signals, and selecting and producing a given macro information that corresponds to the detected combination of sensor identity and pressure level applied to the given one of the pressure sensitive sensors. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification