Methods and apparatus for adaptive keyboard scanning
AssigneeIntel Corporation
InventorsSagar Pawar, Raghavendra Nagaraj, Prakash Pillai, Ovais Pir, Pannerkumar Rajagopal
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for adaptive keyboard scanning are disclosed. A disclosed example apparatus to adaptively control operation of a keyboard includes at least one memory, instructions, and processor circuitry. The processor circuitry is to determine whether to operate the keyboard in a first mode or in a second mode different from the first mode, the first mode corresponding to a first number of keys, the second mode corresponding to a second number of keys less than the first number of keys, and set the keyboard to operate in the first mode or the second mode based on the determination.
Claims30
An apparatus to adaptively control operation of a keyboard, the apparatus comprising:
- at least one memory;
- machine readable instructions;
- and
- at least one programmable circuitry to be programmed by the machine readable instructions to:
- determine whether to operate the keyboard in a first mode or in a second mode different from the first mode, the first mode corresponding to a first number of keys, the second mode corresponding to a second number of keys less than the first number of keys, and
- set the keyboard to operate in the first mode or the second mode based on the determination, the keyboard to operate at a first clock speed when the keyboard is operated in the first mode, and the keyboard to operate at a second clock speed when the keyboard is operated in the second mode, the second clock speed different from the first clock speed.
A keyboard comprising:
- a housing;
- keys supported by the housing, ones of the keys associated with a respective row and a respective column;
- and
- a hub controller to set sampling of the keys in a first mode or in a second mode, the first mode corresponding to a first number of the keys, the second mode corresponding to a second number of the keys less than the first number of the keys, the hub controller to utilize a first scan matrix corresponding to a first sampling rate when the keyboard is in the first mode and utilize a second scan matrix corresponding to a second sampling rate greater than the first sampling rate when the keyboard is in the second mode.
A non-transitory computer readable medium comprising instructions to cause at least one programmable circuitry to:
- determine whether to operate a keyboard in a first mode or in a second mode different from the first mode, the first mode corresponding to a first number of keys, the second mode corresponding to a second number of keys less than the first number of keys;
- and
- based on the determination, cause the keyboard to scan the first number of keys in the first mode or scan the second number of keys in the second mode, the first mode associated a first clock speed, the second mode associated with a second clock speed different from the first clock speed.
A method comprising:
- determining, by executing instructions with at least one programmable circuitry, whether to operate a keyboard in a first mode or in a second mode different from the first mode, the first mode corresponding to a first number of keys, the second mode corresponding to a second number of keys less than the first number of keys, the first mode corresponding to a first clock speed, the second mode corresponding to a second clock speed different from the first clock speed;
- and
- in response to determining whether to operate the keyboard in the first mode or in the second mode, setting, by executing instructions with one or more of the at least one programmable circuitry, the keyboard to scan the first number of keys in the first mode, or setting the keyboard to scan the second number of keys in the second mode.
Dependencies are inferred from the claim text.