Touch sensing unit and display device including the same
US-12164734-B2 · Dec 10, 2024 · US
US9274652B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9274652-B2 |
| Application number | US-72393707-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 22, 2007 |
| Priority date | May 17, 2006 |
| Publication date | Mar 1, 2016 |
| Grant date | Mar 1, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A sensing technique using a capacitance touch sensor as a user interface is provided. An apparatus for sensing the movement of fingers using a multi-touch sensor includes a touch determination module which determines whether a user has actually touched a touch sensor comprising one or more touch points with at least one of his/her fingers, a clustering module which groups a plurality of electrodes arrayed in the touch sensor into one or more clusters according to a set of standards if the touch determination module determines that the user has actually touched the touch sensor with at least one of his/her finger, a position value calculation module which calculates a finger position value indicating the location of the finger of the user that touches the touch sensor for each of the clusters, and a movement information detection module which detects movement information of the finger of the user that touches the touch sensor using information regarding variations over time in the finger position value.
Opening claim text (preview).
What is claimed is: 1. An apparatus for sensing movements of a plurality of fingers, the apparatus comprising: a touch sensor which is configured to receive a plurality of touch inputs; and a controller which is configured to calculate finger position values indicating locations of the plurality of fingers that touches the touch sensor, and determine movement information of the plurality of fingers based on variations over time in the finger position values and if at least one touch input related to the movements is intentional, generate an input signal corresponding to the at least one touch input, wherein the controller calculates distances between a current finger position and a plurality of previous finger positions, compares the distances, and determines, based on the compared distances, which one of the plurality of previous finger positions is intentionally touched, and wherein the controller compares a j-th finger position value Pcj(t) of N finger position values detected at a current time t with the first through M-th finger position values Pc 1 (t-1) through Pc M (t-1) detected at a previous time (t-1), and determines whichever of the first through M-th finger position values Pc 1 (t-1) through Pc M (t-1) is least distant from the j-th finger position value Pcj(t) as displacement corresponding to movement of a j-th finger of a user. 2. The apparatus of claim 1 further comprising a touch sensor integrated circuit (IC) which is configured to calculate capacitance generated when a user touches the touch sensor with the plurality of fingers, digitize the result of the calculation, output a signal obtained by the digitization, and measure the output signal. 3. The apparatus of claim 2 , wherein the controller determines that the user has actually touched the touch sensor with the plurality of fingers if the standard deviation of the measured output signal is larger than a predefined threshold. 4. The apparatus of claim 1 , wherein a plurality of electrodes arrayed in the touch sensor are grouped into one or more clusters based on the number of electrodes arrayed in the touch sensor, the sum of the intensities of digital signals respectively output by the electrodes of the touch sensor, or the combination thereof. 5. The apparatus of claim 4 , wherein the controller calculates the finger position values by applying a weighted average to each of the clusters. 6. The apparatus of claim 1 , wherein the displacement between the current finger position and the plurality of previous finger positions can be determined as indicated by the following equation: D ij =Pc j (t-1)−Pc j (t) or D ij =Pc j (t)−Pc i (t-1) where Pc j (t) indicates the j-th finger position value of N finger position values detected at the current time t, and Pc i (t-1) indicates an i-th finger position value of M finer position values detected at the previous time (t-1), wherein the displacement between the current finger position and the plurality of previous finger positions can be represented by an M*N matrix or an N*M matrix having D ij or D ji as an element. 7. The apparatus of claim 1 , wherein the controller extracts information regarding intentional touches by the plurality of fingers using the determined displacement. 8. The apparatus of claim 7 , wherein the information regarding intentional touches by the plurality of fingers comprises the number of at least one finger that intentionally touches the touch sensor and the number of the plurality of fingers that are moving on the touch sensor. 9. A method of sensing movements of a plurality of fingers, the method comprising: (a) receiving a plurality of touch inputs on a touch sensor; (b) calculating finger position values indicating locations of the plurality of fingers that touch the touch sensor; and (c) determining movement information of the plurality of fingers based on variations over time in the finger position values and if at least one touch input related to the movements is intentional, generating an input signal corresponding to the at least one touch input, wherein (c) further comprises calculating distance between a current finger position and plurality of a previous finger positions, comparing the distances, and determining, based on the compared distances, which one of the plurality of previous finger positions is intentionally touched position, and wherein (c) comprises: (d1) a j-th finger position value Pcj(t) of N finger position values detected at a current time t with the first through M-th finger position values Pc 1 (t-1) through Pc M (t-1) detected at a previous time (t-1), and determining whichever of the first through M-th finger position values Pc 1 (t-1) through Pc M (t-1) is least distant from the j-th finger position value Pcj(t) as displacement corresponding to movement of a j-th finger of a user; and (d2) filtering out unintentional touches by the user's fingers by extracting information regarding intentional touches by the plurality of fingers using the displacement determined in (d1). 10. The method of claim 9 , wherein (a) comprises calculating capacitance generated when a user touches the touch sensor with the plurality of fingers, digitizing the result of the calculation, outputting a signal obtained by the digitization, and measuring the output signal. 11. The method of claim 10 , wherein (a) further comprises determining that the user has actually touched the touch sensor with the plurality of fingers if the standard deviation of the measured output signal is larger than a predefined threshold. 12. The method of claim 9 , wherein a plurality of electrodes arrayed in the touch sensor are grouped into one or more clusters based on the number of electrodes arrayed in the touch sensor, the sum of the intensities of digital signals respectively output by the electrodes of the touch sensor, or the combination thereof. 13. The method of claim 12 , wherein (b) comprises calculating the finger position values by applying a weighted average to each of the clusters. 14. The method of claim 9 , wherein the displacement between the current finger position and the plurality of previous finger positions can be determined as indicated by the following equation: D ij =Pcj(t-1)−Pcj(t) or D ji =Pcj(t)−Pci(t-1) where Pcj(t) indicates the j-th finger position value of N finger position values detected at the current time t, and Pci(t-1) indicates an i-th finger position value of M finer position values detected at the previous time (t-1), wherein the displacement between the current finger position and the plurality of previous finger positions can be represented by an M*N matrix or an N*M matrix having D ij or D ji as an element. 15. The method of claim 9 , wherein the information regarding intentional touches by the plurality of fingers comprises the number of at least one finger that intentionally touch the touch sensor and the number of the plurality of fingers that are moving on the touch sensor. 16. At least one non-transitory computer readable medium storing computer readable instructions that control at least one processor to implement the method of claim 9 .
Control or interface arrangements specially adapted for digitisers · CPC title
Scrolling or panning · CPC title
by capacitive means · CPC title
Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving (Synchronisation with the driving of the display or the backlighting unit to avoid interferences generated internally G06F3/04184) · CPC title
Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.