Touch determination with signal compensation

US9411464B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9411464-B2
Application numberUS-201214002859-A
CountryUS
Kind codeB2
Filing dateMar 6, 2012
Priority dateMar 9, 2011
Publication dateAug 9, 2016
Grant dateAug 9, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A multi-touch system includes a panel for conducting signals, e.g. by FTIR, from incoupling points to outcoupling points, to define detection lines across the panel. A signal processor operates in a repeating sequence of iterations to obtain an output signal from a detector coupled to the outcoupling points and generate a formatted signal value for each detection line, and operate a reconstruction algorithm on the formatted signal values to determine an interaction pattern on the panel. The signal processor also, at least intermittently in the sequence of iterations, operates compensation data on the formatted signal values to compensate for contaminations on the panel, and calculates updated compensation data based on an interference pattern determined as a function of the interaction pattern, the interference pattern being a 2D representation of contamination-induced signal interferences. The influence of contaminations in the interaction pattern is thereby suppressed.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of enabling touch determination based on an output signal from a touch-sensitive apparatus, the touch-sensitive apparatus including a panel configured to conduct signals from a plurality of incoupling points to a plurality of outcoupling points, thereby defining detection lines that extend across a surface portion of the panel between pairs of incoupling and outcoupling points, at least one signal generator coupled to the incoupling points to generate the signals, and at least one signal detector coupled to the outcoupling points to generate the output signal, wherein the method comprises, in a sequence of iterations: generating, based on the output signal, a signal value for each detection line; operating a reconstruction algorithm on the signal values to determine a reconstructed interaction pattern on the surface portion; and at least intermittently in the sequence of iterations operating compensation data on the signal values to compensate the signal values for signal interferences on the surface portion, and calculating updated compensation data based on an interference pattern determined as a function of the reconstructed interaction pattern, the interference pattern being a two-dimensional representation of signal interferences on the surface portion. 2. The method of claim 1 , wherein the compensation data includes compensation values for the detection lines; and the compensation values are generated by mapping the interference pattern to the detection lines. 3. The method of claim 2 , wherein the compensation values are generated by evaluating a projection function that aggregates values of the interference pattern along a respective detection line. 4. The method of claim 3 , wherein the projection function is a linear operator. 5. The method of claim 2 , wherein the interference pattern is defined by a set of basis functions on the surface portion, and an interference value for each basis function; and the compensation value for a respective detection line is calculated as a function of an intersection between the detection line and the basis functions. 6. The method of claim 2 , wherein the operating the compensation data on the signal values comprises: subtracting a compensation value from a formatted value calculated based on the output signal to represent signal attenuation or signal transmission for a respective detection line. 7. The method of claim 2 , wherein the operating the compensation data on the signal values comprises: obtaining a respective weight factor as a function of a compensation value for a respective detection line; and obtaining a signal value as a function of the respective weight factor. 8. The method of claim 1 , further comprising: determining the interference pattern by determining a distribution of added signal interferences on the surface portion, the added signal interferences being added to the surface portion since a preceding step of operating the compensation data on the signal values. 9. The method of claim 8 , wherein the interference pattern is given by the added signal interferences. 10. The method of claim 8 , wherein the interference pattern is determined by updating a preceding interference pattern by the added signal interferences. 11. The method of claim 8 , wherein the added signal interferences are determined for regions that are free from touch interactions in the interaction pattern. 12. The method of claim 1 , wherein the interference pattern and the reconstructed interaction pattern are given in a common format that represents signal attenuation or signal transmission on the surface portion. 13. The method of claim 1 , wherein the output signal represents detected signal energy on the respective detection lines. 14. The method of claim 1 , wherein the reconstruction algorithm is a tomographic reconstruction algorithm. 15. The method of claim 1 , further comprising: processing the reconstructed interaction pattern for extraction of touch data. 16. The method of claim 1 , wherein the signal interferences originate from deposits on the surface portion. 17. A non-transitory computer readable medium comprising computer code which, when executed on a data-processing system, is adapted to carry out the method of claim 1 . 18. A device for enabling touch determination based on an output signal from a touch-sensitive apparatus, the touch-sensitive apparatus comprising a panel configured to conduct signals from a plurality of incoupling points to a plurality of outcoupling points, thereby defining detection lines that extend across a surface portion of the panel between pairs of incoupling and outcoupling points, at least one signal generator coupled to the incoupling points to generate the signals, and at least one signal detector coupled to the outcoupling points to generate the output signal, said device comprising: an input for receiving the output signal; and a signal processor configured to, repeatedly in a sequence of iterations, generate, based on the output signal, a signal value for each detection line, operate a reconstruction algorithm on the signal values to determine a reconstructed interaction pattern on the surface portion, and at least intermittently in the sequence of iterations operate compensation data on the signal values to compensate the signal values for signal interferences on the surface portion, and calculate updated compensation data based on an interference pattern determined as a function of the reconstructed interaction pattern, the interference pattern being a two-dimensional representation of signal interferences on the surface portion. 19. A touch-sensitive apparatus, comprising: a panel configured to conduct signals from a plurality of incoupling points to a plurality of outcoupling points, thereby defining detection lines that extend across a surface portion of the panel between pairs of incoupling and outcoupling points; at least one signal generator coupled to the incoupling points to generate the signals; at least one signal detector coupled to the outcoupling points to generate an output signal which is indicative of one or more touches present on the surface portion; and a signal processor connected to receive the output signal and configured to, repeatedly in a sequence of iterations, generate, based on the output signal, a signal value for each detection line, operate a reconstruction algorithm on the signal values to determine a reconstructed interaction pattern on the surface portion, and at least intermittently in the sequence of iterations operate compensation data on the signal values to compensate the signal values for signal interferences on the surface portion, and calculate updated compensation data based on an interference pattern determined as a function of the reconstructed interaction pattern, the interference pattern being a two-dimensional representation of signal interferences on the surface portion.

Assignees

Inventors

Classifications

  • Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen · CPC title

  • Touch location disambiguation · CPC title

  • G06F3/042Primary

    by opto-electronic means · CPC title

  • for error correction or compensation, e.g. based on parallax, calibration or alignment · CPC title

  • G06F3/0416Primary

    Control or interface arrangements specially adapted for digitisers · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9411464B2 cover?
A multi-touch system includes a panel for conducting signals, e.g. by FTIR, from incoupling points to outcoupling points, to define detection lines across the panel. A signal processor operates in a repeating sequence of iterations to obtain an output signal from a detector coupled to the outcoupling points and generate a formatted signal value for each detection line, and operate a reconstruct…
Who is the assignee on this patent?
Wallander Mats Petter, Christiansson Tomas, Wall Henrik, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06F3/042. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 09 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).