Multipoint touchscreen

US11604547B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11604547-B2
Application numberUS-202117160249-A
CountryUS
Kind codeB2
Filing dateJan 27, 2021
Priority dateMay 6, 2004
Publication dateMar 14, 2023
Grant dateMar 14, 2023

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 touch panel having a transparent capacitive sensing medium configured to detect multiple touches or near touches that occur at the same time and at distinct locations in the plane of the touch panel and to produce distinct signals representative of the location of the touches on the plane of the touch panel for each of the multiple touches is disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for detecting pressure at each of one or more touch regions that occur at a same time and at one or more distinct locations in a plane of a device, comprising: detecting a change in charge coupling at each of a plurality of sensing nodes in the device; generating touch data from the detected change in charge coupling at each of the plurality of sensing nodes; generating gradient data from the touch data, the gradient data indicative of differences in the touch data between the plurality of sensing nodes; and estimating an amount of pressure at each of the one or more touch regions from the gradient data. 2. The method of claim 1 , further comprising: when the gradient data is indicative of a steep gradient, estimating a greater amount of pressure at a particular touch region; and when the gradient data is indicative of a shallow gradient, estimating a lower amount of pressure at the particular touch region. 3. The method of claim 1 , further comprising calculating boundaries for each of the one or more touch regions from the gradient data. 4. The method of claim 3 , wherein the boundaries are calculated using a watershed algorithm. 5. The method of claim 1 , further comprising: receiving raw data, the raw data indicative of the detected change in charge coupling at each of the plurality of sensing nodes; and filtering the raw data to generate the touch data. 6. The method of claim 5 , further comprising calculating coordinates for each of the one or more touch regions from the raw data associated with each of the one or more touch regions. 7. The method of claim 6 , wherein calculating the coordinates for each of the one or more touch regions comprises calculating a centroid of each of the one or more touch regions using the raw data associated with each of the one or more touch regions. 8. The method of claim 5 , wherein filtering the raw data comprises reducing noise in the raw data. 9. The method of claim 5 , wherein filtering the raw data comprises eliminating the raw data indicative of a touch at a particular sensing node, when no other sensing node adjacent to that particular sensing node contains raw data indicative of a touch at that adjacent sensing node. 10. The method of claim 5 , wherein prior to receiving the raw data, the method comprises converting analog signals from each of the plurality of sensing nodes into digitized signals, the digitized signals constituting the raw data. 11. A touch sensitive device, comprising: a touch sensor panel including a plurality of sensing nodes; a processor coupled to the touch sensor panel, the processor configured for detecting pressure at each of one or more touch regions that occur at a same time and at one or more distinct locations on the touch sensor panel by detecting a change in charge coupling at each of the plurality of sensing nodes, generating touch data from the detected change in charge coupling at each of the plurality of sensing nodes, generating gradient data from the touch data, the gradient data indicative of differences in the touch data between the plurality of sensing nodes, and estimating an amount of pressure at each of the one or more touch regions from the gradient data. 12. The touch sensitive device of claim 11 , the processor further configured for: when the gradient data is indicative of a steep gradient, estimating a greater amount of pressure at a particular touch region; and when the gradient data is indicative of a shallow gradient, estimating a lower amount of pressure at the particular touch region. 13. The touch sensitive device of claim 11 , the processor further configured for calculating boundaries for each of the one or more touch regions from the gradient data. 14. The touch sensitive device of claim 13 , the processor further configured for calculating the boundaries using a watershed algorithm. 15. The touch sensitive device of claim 11 , the processor further configured for: receiving raw data, the raw data indicative of the detected change in charge coupling at each of the plurality of sensing nodes; and filtering the raw data to generate the touch data. 16. The touch sensitive device of claim 15 , the processor further configured for calculating coordinates for each of the one or more touch regions from the raw data associated with each of the one or more touch regions. 17. The touch sensitive device of claim 16 , the processor further configured for calculating the coordinates for each of the one or more touch regions by calculating a centroid of each of the one or more touch regions using the raw data associated with each of the one or more touch regions. 18. The touch sensitive device of claim 15 , wherein filtering the raw data comprises reducing noise in the raw data. 19. The touch sensitive device of claim 15 , wherein filtering the raw data comprises eliminating the raw data indicative of a touch at a particular sensing node, when no other sensing node adjacent to that particular sensing node contains raw data indicative of a touch at that adjacent sensing node. 20. The touch sensitive device of claim 15 , further comprising sense circuitry coupled to the touch sensor panel and configured for converting analog signals from each of the plurality of sensing nodes into digitized signals, the digitized signals constituting the raw data.

Assignees

Inventors

Classifications

  • 2.5D-digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface and also measures the distance of the input means within a short range in the Z direction, possibly with a separate measurement setup · CPC title

  • using two or more layers of sensing electrodes, e.g. using two layers of electrodes separated by a dielectric layer · CPC title

  • Control or interface arrangements specially adapted for digitisers · CPC title

  • G06F3/0412Primary

    Digitisers structurally integrated in a display · CPC title

  • G06F3/0443Primary

    using a single layer of sensing electrodes · 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 US11604547B2 cover?
A touch panel having a transparent capacitive sensing medium configured to detect multiple touches or near touches that occur at the same time and at distinct locations in the plane of the touch panel and to produce distinct signals representative of the location of the touches on the plane of the touch panel for each of the multiple touches is disclosed.
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/0412. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 14 2023 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).