Switched capacitor projection scan multi-touch sensor array
First Claim
1. A single-surface touch sensor panel, comprising:
- a plurality of distributed RC lines arranged in an array of rows and columns, the distributed RC lines including alternating connected transistors and metal pads formed on a single surface of a sensor panel substrate, each transistor having drain and source terminals connected to adjacent metal pads;
first and second column gate signal lines connected to gate terminals of the transistors on either side of each metal pad arranged in a column; and
first and second row gate signal lines connected to the gate terminals of the transistors on either side of each metal pad arranged in a row;
wherein the first and second column gate signal lines are configured for receiving non-overlapping first and second column gate signals to alternately gate the transistors in each column on and off and provide an effective resistance for each column; and
wherein the first and second row gate signal lines are configured for receiving non-overlapping first and second row gate signals to alternately gate the transistors in each row on and off and provide an effective resistance for each row.
1 Assignment
0 Petitions
Accused Products
Abstract
A touch sensor panel can be constructed on a single surface of a substrate as a plurality of distributed RC lines arranged in rows and columns. Each distributed RC line can include alternating connected transistors and metal pads. During operation, the transistors on either side of the metal pads in the rows are alternately gated on and off using non-overlapping gate signals, and pulse travel times for each row in both directions are measured. Similar measurements are taken for the columns. The frequency at which the transistors are gated can be changed to adjust pulse travel times. Equalized travel times are computed as the sum of the pulse travel times in both directions, and indicate which rows and columns have a finger touching it. The un-equalized pulse travel time data can then be used to determine the relative positions of the fingers within the rows and columns.
34 Citations
21 Claims
-
1. A single-surface touch sensor panel, comprising:
-
a plurality of distributed RC lines arranged in an array of rows and columns, the distributed RC lines including alternating connected transistors and metal pads formed on a single surface of a sensor panel substrate, each transistor having drain and source terminals connected to adjacent metal pads; first and second column gate signal lines connected to gate terminals of the transistors on either side of each metal pad arranged in a column; and first and second row gate signal lines connected to the gate terminals of the transistors on either side of each metal pad arranged in a row; wherein the first and second column gate signal lines are configured for receiving non-overlapping first and second column gate signals to alternately gate the transistors in each column on and off and provide an effective resistance for each column; and wherein the first and second row gate signal lines are configured for receiving non-overlapping first and second row gate signals to alternately gate the transistors in each row on and off and provide an effective resistance for each row. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for forming a single-surface touch sensor panel, comprising:
-
forming each of a plurality of distributed RC lines by alternating connected transistors and metal pads on a single surface of a sensor panel substrate, each transistor having drain and source terminals connected to adjacent metal pads; arranging the plurality of distributed RC lines in an array of rows and columns; applying non-overlapping first and second column gate signals to gate terminals of transistors on either side of each metal pad arranged in a column to alternately gate the transistors in each column on and off and provide an effective resistance for each column; and applying non-overlapping first and second row gate signals to gate terminals of the transistors on either side of each metal pad arranged in a row to alternately gate the transistors in each row on and off and provide an effective resistance for each row. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for detecting one or more touches on a single-surface touch sensor panel having columns and rows of distributed RC lines formed from alternating transistors and metal pads on a single surface of a sensor panel substrate, comprising:
-
for every column, applying non-overlapping first and second column gate signals to gate terminals of transistors on either side of each metal pad in the column to alternately gate the transistors in the column on and off and provide an effective resistance for the column, disabling the transistors in all rows, and sending a pulse top-to-bottom and then bottom-to-top through the column, measuring top-to-bottom and bottom-to-top pulse travel times through the column, and computing an equalized pulse travel time for that column as the sum of the top-to-bottom and bottom-to-top travel times; for every row, applying non-overlapping first and second row gate signals to gate terminals of the transistors on either side of each metal pad in the row to alternately gate the transistors in the row on and off and provide an effective resistance for the row, disabling the transistors in all columns, and sending a pulse left-to-right and then right-to-left through the row, measuring left-to-right and right-to-left pulse travel times through the row, and computing an equalized pulse travel time for that row as the sum of the left-to-right and right-to-left travel times; and identifying the rows and columns having touches as those rows and columns having equalized pulse travel times greater than a no-touch equalized pulse travel time. - View Dependent Claims (12, 13, 14)
-
-
15. A non-transitory computer-readable medium comprising program code for detecting one or more touches on a single-surface touch sensor panel having columns and rows of distributed RC lines formed from alternating transistors and metal pads on a single surface of a sensor panel substrate, the program code for causing performance of a method comprising:
-
for every column, applying non-overlapping first and second column gate signals to gate terminals of transistors on either side of each metal pad in the column to alternately gate the transistors in the column on and off and provide an effective resistance for the column, disabling the transistors in all rows, and sending a pulse top-to-bottom and then bottom-to-top through the column, measuring top-to-bottom and bottom-to-top pulse travel times through the column, and computing an equalized pulse travel time for that column as the sum of the top-to-bottom and bottom-to-top travel times; for every row, applying non-overlapping first and second row gate signals to gate terminals of the transistors on either side of each metal pad in the row to alternately gate the transistors in the row on and off and provide an effective resistance for the row, disabling the transistors in all columns, and sending a pulse left-to-right and then right-to-left through the row, measuring left-to-right and right-to-left pulse travel times through the row, and computing an equalized pulse travel time for that row as the sum of the left-to-right and right-to-left travel times; and identifying the rows and columns having touches as those rows and columns having equalized pulse travel times greater than a no-touch equalized pulse travel time. - View Dependent Claims (16, 17, 18)
-
-
19. A computing device including a single-surface touch sensor panel, the single-surface touch sensor panel comprising:
-
a plurality of distributed RC lines arranged in an array of rows and columns, the distributed RC lines including alternating connected transistors and metal pads formed on a single surface of a sensor panel substrate, each transistor having drain and source terminals connected to adjacent metal pads; first and second column gate signal lines connected to gate terminals of the transistors on either side of each metal pad arranged in a column; and first and second row gate signal lines connected to the gate terminals of the transistors ion either side of each metal pad arranged in a row; wherein the first and second column gate signal lines are configured for receiving non-overlapping first and second column gate signals to alternately gate the transistors in each column on and off and provide an effective resistance for each column; and wherein the first and second row gate signal lines are configured for receiving non-overlapping first and second row gate signals to alternately gate the transistors in each row on and off and provide an effective resistance for each row. - View Dependent Claims (20, 21)
-
Specification