Enhanced proximity sensing
AssigneeCypress Semiconductor Corporation
InventorsAndrew Best, Robert Birch, Louis Bokma, Jonathan R. Peterson
Life of this patent
Estimating the term…
Abstract
An embodiment of the present invention is directed to a method for rejecting sensor information when a switch is being pressed in a system having sensors over switches. A switch in the process of being pressed may be determined based on an increase in pressure which may be determined by measuring the increase in capacitance at a plurality of capacitive sensors. The rejection of sensor information when the switch is being pressed allows the user interface to more accurately thus facilitates smooth and jitterless interface operation.
Claims20
A method for detecting a pressing of a button comprising:
- measuring an increase in capacitance of a plurality of adjacent capacitive sensors of a user input device, said user input device comprising said button and said plurality of adjacent capacitive sensors disposed adjacent to said button;
- determining a number of said plurality of adjacent capacitive sensors having the increased capacitance;
- using said measured increase in capacitance and said determined number of said plurality of adjacent capacitive sensors having the increased capacitance to determine whether said button is being pressed;
- and
- provided said button has been determined to be being pressed, rejecting data from said plurality of adjacent capacitive sensors, said data corresponding to the increased capacitance.
A method for determining if a button is being pressed comprising:
- measuring changes in a proximity of an object with a plurality of sensors of an input device comprising said plurality of sensors and said button;
- determining whether a pressure of said object is increasing, wherein said pressure of said object is determined based on a change in capacitance of said plurality of sensors based on said proximity of said object;
- and
- provided it is determined that pressure of said object is increasing, not reporting information related to said change in capacitance of said plurality of sensors to a user input detection unit.
A system comprising:
- a plurality of sensors;
- a plurality of switches, wherein said plurality of switches are adjacent to said plurality of sensors;
- and
- a control unit for communicating with an apparatus and coupled to said plurality of sensors and said plurality of switches and wherein said control unit determines a change in pressure of said plurality of sensors based on electronic signals from said plurality of sensors, and based on said pressure, said control unit operable to ignore information from said plurality of sensors during user input determination, said information corresponding to an increase in capacitance measured by said plurality of sensors.
A method of detecting user input on a user input device comprising said method comprising:
- measuring an increase in capacitance of a plurality of adjacent capacitive sensors of said user input device comprising said plurality of adjacent capacitive sensors and a button, wherein said plurality of adjacent capacitive sensors are disposed adjacent to said button;
- determining a number of said plurality of adjacent capacitive sensors having the increased capacitance;
- using said measured increase in capacitance and said determined number of said plurality of adjacent capacitive sensors having the increased capacitance to determine whether said button is in a process of being pressed;
- and
- provided said button has been determined to be in a process of being pressed, rejecting data from said plurality of adjacent capacitive sensors in a user input determination process, said data corresponding to the increased capacitance.
Dependencies are inferred from the claim text.