Touch sensing
AssigneeCypress Semiconductor Corporation
InventorsViktor Kremin, Roman Ogirko, Pavlo Saldak
Life of this patent
Estimating the term…
Abstract
In an embodiment of the techniques presented herein, a method for touch detection includes detecting a touch event on a touch panel, sending an excitation signal to the touch panel, sensing a first response to the excitation signal in a first conductive element at a first position relative to the touch panel, sensing a second response to the excitation signal in a second conductive element at a second position relative to the touch panel, identifying one of the first position or the second position as an initiating position for the touch event based on the first response and the second response, and controlling the touch panel based on the initiating position.
Claims20
A method for touch detection, comprising:
- detecting a touch event on a touch panel;
- sending an excitation signal to the touch panel;
- sensing a first response to the excitation signal in a first conductive element at a first position relative to the touch panel;
- sensing a second response to the excitation signal in a second conductive element at a second position relative to the touch panel;
- identifying one of the first position or the second position as an initiating position for the touch event based on the first response and the second response;
- and
- controlling the touch panel based on the initiating position.
A touch sensing system, comprising:
- a touch panel;
- a first distributed controller at a first position relative to the touch panel;
- a second distributed controller at a second position relative to the touch panel;
- and
- a touch controller configured to:
- detect a touch event on the touch panel;
- establish a first communication channel with the first distributed controller;
- establish a second communication channel with the second distributed controller;
- evaluate the first communication channel and the second communication channel to identify one of the first position or the second position as an initiating position for the touch event;
- and
- control the touch panel based on the initiating position.
A touch controller, comprising:
- touch sensor array terminals;
- a transmit sequencer configured to:
- generate a transmit signal selectively connectable to the touch sensor array terminals;
- and
- generate an excitation signal on the touch sensor array terminals;
- an analog-to-digital-converter module selectively connectable to the touch sensor array terminals to measure responses to the transmit signal;
- and
- a processor configured to:
- detect a touch event based on the responses to the transmit signal;
- receive a first signal responsive to the excitation signal and associated with a first position relative to the touch sensor array terminals;
- receive a second signal responsive to the excitation signal and associated with a second position relative to the touch sensor array terminals;
- identify one of the first position or the second position as an initiating position for the touch event based on the first signal and the second signal;
- and
- generate a control signal based on the initiating position.
Dependencies are inferred from the claim text.