IP Library Granted Patent US 10,126,889
Granted Patent B2
US 10,126,889 · App. 14/852,093 · Granted Nov 13, 2018

Techniques for locally improving signal to noise in a capacitive touch sensor

Inventors: Jonathan Westhues (Portland, OR); Jefferson Y. Han (Holliswood, NY)
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
G06F3/044G02F1/13338G06F3/0416G06F3/0418G06F2203/04108
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,126,889
App. No.
14/852,093
Granted
Nov 13, 2018
Kind
B2
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for digital signal processing (DSP) techniques for generally improving a signal-to-noise ratio (SNR) of capacitive touch sensors.

Claims (27)

1. A system comprising:

a data processing apparatus;

a capacitive touch sensor configured to interact with the data processing apparatus; and

a liquid crystal display,

the system is configured to:

determine a noise frequency in the capacitive touch sensor;

identify that the noise frequency is a function of a frequency of the liquid crystal display; and

determine an excitation frequency for the capacitive touch sensor as a function of the determined noise frequency, wherein when determining the excitation frequency the system is further configured to:

select an initial excitation frequency for the capacitive touch sensor;

compute a cross-correlation between the noise frequency and the initial excitation frequency over an integration period, wherein the computation of the cross-correlation is presentable in a sinc-like waveform with at least one peak and at least two nulls; and

select the excitation frequency for the capacitive touch sensor by selecting a frequency at one of the nulls in the sinc-like waveform and assigning the determined excitation frequency to be a same frequency as the frequency at the selected null, thereby selecting an excitation waveform corresponding to the selected excitation frequency.

2. The system of claim 1 , wherein the noise frequency is within a range of about 4 kHz to about 19 kHz, the capacitive touch sensor comprises a maximum transmit voltage of about 200V, and the capacitive touch sensor is configured to provide a current to travel through a user that is on an order of about tens of microamps.

3. The system of claim 1 , wherein the capacitive touch sensor comprises a front end interface, the system is configured to demodulate a waveform at an output of the front end interface of the capacitive touch sensor, wherein the sinc-like waveform comprises the cross-correlation of the noise frequency against the initial excitation frequency.

4. The system of claim 1 , the system is configured to:

measure a level of noise in the capacitive touch sensor; and

set an initial threshold for detecting a touch from a user of the capacitive touch sensor based on the level of measured noise.

5. The system of claim 4 , the system is configured to:

continuously measure the level of noise in the capacitive touch sensor; and

continuously adjust a threshold for detecting the touch from the user of the capacitive touch sensor based on the level of continuously-measured noise.

6. The system of claim 4 , wherein

the liquid crystal display and the capacitive touch sensor are frequency locked.

7. The system of claim 6 , wherein

the capacitive touch sensor comprises rows and columns of trace lines arranged in a matrix configuration, and

the data processing apparatus is configured to identify highest-noise columns with the highest measured level of noise, and set a frame rate of the capacitive touch sensor so that the highest-noise columns appear stationary at a predetermined position on the liquid crystal display.

8. The system of claim 1 , wherein the system is configured to determine a plurality of orthogonal excitation waveforms for the capacitive touch sensor, wherein at least one of the plurality of orthogonal excitation waveforms comprises the selected excitation waveform corresponding to the selected excitation frequency,

wherein the capacitive touch sensor is configured for simultaneous transmission of the plurality of orthogonal excitation waveforms, and

wherein the plurality of orthogonal excitation waveforms are all orthogonal to the determined noise frequency.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2017
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 044823/0905 →
MERGER Recorded Nov 27, 2017
From: PERCEPTIVE PIXEL INC.
To: MICROSOFT CORPORATION
Reel/Frame 044511/0872 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2015
From: WESTHUES, JONATHAN; HAN, JEFFERSON Y.
To: PERCEPTIVE PIXEL INC.
Reel/Frame 036546/0799 →
Continuity (2)
Division 12838422 · Jul 16, 2010
Related Publication 20160004357A1 · Jan 7, 2016
Cited By (1)
US 12,334,073