Prosecution Insights
Last updated: April 19, 2026
Application No. 19/218,835

TOUCH CONTROL METHOD, TOUCH CONTROL CIRCUIT, AND TOUCH PANEL

Non-Final OA §102§103§112
Filed
May 27, 2025
Examiner
KETEMA, BENYAM
Art Unit
2626
Tech Center
2600 — Communications
Assignee
Jadard Technology Inc.
OA Round
1 (Non-Final)
65%
Grant Probability
Favorable
1-2
OA Rounds
2y 8m
To Grant
76%
With Interview

Examiner Intelligence

Grants 65% — above average
65%
Career Allow Rate
395 granted / 606 resolved
+3.2% vs TC avg
Moderate +11% lift
Without
With
+10.8%
Interview Lift
resolved cases with interview
Typical timeline
2y 8m
Avg Prosecution
13 currently pending
Career history
619
Total Applications
across all art units

Statute-Specific Performance

§101
1.6%
-38.4% vs TC avg
§103
59.5%
+19.5% vs TC avg
§102
27.7%
-12.3% vs TC avg
§112
7.6%
-32.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 606 resolved cases

Office Action

§102 §103 §112
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Claims 1-15 are presented for examination. Claim Rejections - 35 USC § 112 The following is a quotation of 35 U.S.C. 112(b): (b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention. The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. Claim(s) 1, 8 and 9 rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being incomplete for omitting essential steps, such omission amounting to a gap between the steps. See MPEP § 2172.01. The omitted steps is/are: “receiving a driving code matrix…”. Independent claims recites “…the touch control method comprising; receiving a driving code matrix…” however it is unclear how or who supplies the received drive code matrix to touch the control. The claim only recites receiving drive code matrix without establishing the source of driving code matrix. Therefore claims 2-7 and 10-15 are also rejected due to its dependency to the above claims. Claim Rejections - 35 USC § 102 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. (a)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. Claim(s) 1-4 and 8-12 is/are rejected under 35 U.S.C. 102(a)(1)/102(a)(2) as being anticipated by Lee et al (PG Pub NO 2022/0043537). As in claim 1, Lee et al discloses a touch control method applied to a touch panel (Par 0001) comprising a plurality of driving electrodes and a plurality of sensing electrodes intersect to form a plurality of touch nodes [(Fig 1) discloses plurality of driving electrodes (TX) and a plurality of sensing electrodes (RX) intersect], the touch control method comprising: receiving a driving code matrix of 2ⁿ-1 order comprising a plurality of codes corresponding to the plurality of touch nodes, n is a positive integer greater than 1; (Fig 1, 16 and Par 0042) discloses [0042] The encoder 211 may encode signals (e.g., transmission voltages) and generate the transmission signals TXs. In an example embodiment, the encoder 211 may encode the signals based on a matrix H. Further, because the matrix H used for the encoding process needs to be restored through a decoding process, the presence of an inverse matrix may be required. [0044] The receiving circuit 230 may receive the receiving signals RXs through the plurality of output lines RL_1 to RL_N. The receiving circuit 230 may include a decoder 231. Thus the transmission signals based on a matrix H (i.e. driving code matrix order) are codes corresponding to the plurality of touch nodes sending a plurality of driving signals to the plurality of driving electrodes simultaneously according to the driving code matrix; (Fig 1-2 and Par 0041-0043 and 0047-0052) discloses [0041] The transmitting circuit 210 may respectively provide the transmission signals TXs to the plurality of input lines TL_1 to TL_M wired in the touch panel 100. [0042] The encoder 211 may encode signals (e.g., transmission voltages) and generate the transmission signals TXs. In an example embodiment, the encoder 211 may encode the signals based on a matrix H. and receiving a sensing code matrix generated by the plurality of sensing electrodes based on the plurality of driving signals, wherein the sensing code matrix is configured to obtain a touch position. (Fig 1, 3 and Par 0044) discloses [0044] The receiving circuit 230 may receive the receiving signals RXs through the plurality of output lines RL_1 to RL_N. The receiving circuit 230 may include a decoder 231. [0045] In an example embodiment, the decoder 231 may decode the receiving signals RXs based on an inverse matrix of the matrix H and extract mutual capacitances based on the decoding results. As in claim 2, Lee et al discloses the touch control method according to claim 1, wherein each column of the driving code matrix comprises a plurality of codes 1 and a plurality of codes -1, each of the plurality of codes 1 represents sending a positive driving signal to a corresponding touch driving electrode, and each of the plurality of codes -1 represents sending a negative driving signal to a corresponding touch driving electrode. (Fig 3, 5 and par 0066) discloses column of the driving code matrix comprises a plurality of codes 1 (positive driving signal) and a plurality of codes -1 (negative driving signal) to a corresponding touch driving electrode (see fig 10 also). As in claim 3, Lee et al discloses the touch control method according to claim 2, wherein the sending a plurality of driving signals to the plurality of driving electrodes simultaneously comprises: sending a plurality of positive driving signals to partial of the plurality of driving electrodes simultaneously and sending a plurality of negative driving signals to the remaining driving electrodes simultaneously. (Fig 1, 3 and Par 0067) discloses the receiving circuit RX or 230 may receive a receiving signal. [0069] For example, elements [y1, y2, y3, y4] of the receiving signal RXs may be proportional to a matrix product of the Hadamard matrix H.sub.4 and the first to fourth mutual capacitances As in claim 4, Lee et al discloses the touch control method according to claim 2, wherein each column of codes in the driving code matrix has a same arithmetic sum. (Fig 5, 10) discloses the arithmetic sums of codes in each column of the driving code matrix are same arithmetic sum. As in claim 8, Lee et al discloses a touch control circuit (Fig 1 item 200 and Fig 18) comprising a memory storing (600) a computer program and a processor connected to the memory, a touch control method being performed when the computer program being executed by the processor [(Fig 18 and Par 0156) discloses A control logic 500 may execute commands stored in the memory and control all operations of the touch sensor and a display], the touch control method comprising: receiving a driving code matrix of 2ⁿ-1 order comprising a plurality of codes corresponding to the plurality of touch nodes, n is a positive integer greater than 1; (Fig 1, 16 and Par 0042) discloses [0042] The encoder 211 may encode signals (e.g., transmission voltages) and generate the transmission signals TXs. In an example embodiment, the encoder 211 may encode the signals based on a matrix H. Further, because the matrix H used for the encoding process needs to be restored through a decoding process, the presence of an inverse matrix may be required. [0044] The receiving circuit 230 may receive the receiving signals RXs through the plurality of output lines RL_1 to RL_N. The receiving circuit 230 may include a decoder 231. sending a plurality of driving signals to the plurality of driving electrodes simultaneously according to the driving code matrix; (Fig 1-2 and Par 0041-0043 and 0047-0052) discloses [0041] The transmitting circuit 210 may respectively provide the transmission signals TXs to the plurality of input lines TL_1 to TL_M wired in the touch panel 100. [0042] The encoder 211 may encode signals (e.g., transmission voltages) and generate the transmission signals TXs. In an example embodiment, the encoder 211 may encode the signals based on a matrix H. and receiving a sensing code matrix generated by the plurality of sensing electrodes based on the plurality of driving signals, wherein the sensing code matrix is configured to obtain a touch position. (Fig 1, 3 and Par 0044) discloses [0044] The receiving circuit 230 may receive the receiving signals RXs through the plurality of output lines RL_1 to RL_N. The receiving circuit 230 may include a decoder 231. [0045] In an example embodiment, the decoder 231 may decode the receiving signals RXs based on an inverse matrix of the matrix H and extract mutual capacitances based on the decoding results. As in claim 9, Lee et al discloses a touch panel (Fig 1) comprising: a plurality of driving electrodes; a plurality of sensing electrodes intersecting the plurality of driving electrodes to form a plurality of touch nodes [(Fig 1) discloses plurality of driving electrodes (TX) and a plurality of sensing electrodes (RX) intersect]; and a touch control circuit comprising a memory storing a computer program and a processor connected to the memory, a touch control method being performed when the computer program being executed by the processor[(Fig 1, 18 and Par 0156) discloses a control logic 500 may execute commands stored in the memory and control all operations of the touch sensor and a display], the touch control method comprising: receiving a driving code matrix of 2ⁿ-1 order comprising a plurality of codes corresponding to the plurality of touch nodes, n is a positive integer greater than 1; (Fig 1, 16 and Par 0042) discloses [0042] The encoder 211 may encode signals (e.g., transmission voltages) and generate the transmission signals TXs. In an example embodiment, the encoder 211 may encode the signals based on a matrix H. Further, because the matrix H used for the encoding process needs to be restored through a decoding process, the presence of an inverse matrix may be required. [0044] The receiving circuit 230 may receive the receiving signals RXs through the plurality of output lines RL_1 to RL_N. The receiving circuit 230 may include a decoder 231. sending a plurality of driving signals to the plurality of driving electrodes simultaneously according to the driving code matrix; (Fig 1-2 and Par 0041-0043 and 0047-0052) discloses [0041] The transmitting circuit 210 may respectively provide the transmission signals TXs to the plurality of input lines TL_1 to TL_M wired in the touch panel 100. [0042] The encoder 211 may encode signals (e.g., transmission voltages) and generate the transmission signals TXs. In an example embodiment, the encoder 211 may encode the signals based on a matrix H. and receiving a sensing code matrix generated by the plurality of sensing electrodes based on the plurality of driving signals, wherein the sensing code matrix is configured to obtain a touch position. (Fig 1, 3 and Par 0044) discloses [0044] The receiving circuit 230 may receive the receiving signals RXs through the plurality of output lines RL_1 to RL_N. The receiving circuit 230 may include a decoder 231. [0045] In an example embodiment, the decoder 231 may decode the receiving signals RXs based on an inverse matrix of the matrix H and extract mutual capacitances based on the decoding results. As in claim 10, Lee et al discloses the touch panel according to claim 9, wherein each column of the driving code matrix comprises a plurality of codes 1 and codes -1, each of the plurality of codes 1 represents sending a positive driving signal to a corresponding touch driving electrode, and each of the plurality of codes - 1 represents sending a negative driving signal to a corresponding touch driving electrode. (Fig 3, 5 and par 0066) discloses column of the driving code matrix comprises a plurality of codes 1 (positive driving signal) and a plurality of codes -1 (negative driving signal) to a corresponding touch driving electrode (see fig 10 also). As in claim 11, Lee et al discloses the touch panel according to claim 10, wherein the sending a plurality of driving signals to the plurality of driving electrodes simultaneously comprises: sending a plurality of positive driving signals to partial of the plurality of driving electrodes simultaneously and sending a plurality of negative driving signals to the remaining driving electrodes simultaneously. (Fig 1, 3 and Par 0067) discloses the receiving circuit RX or 230 may receive a receiving signal. [0069] For example, elements [y1, y2, y3, y4] of the receiving signal RXs may be proportional to a matrix product of the Hadamard matrix H.sub.4 and the first to fourth mutual capacitances As in claim 12, Lee et al discloses the touch panel according to claim 10, wherein each column of codes in the driving code matrix has a same arithmetic sum. (Fig 5, 10) discloses the arithmetic sums of codes in each column of the driving code matrix are same arithmetic sum. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claim(s) 5 and 13 is/are rejected under 35 U.S.C. 103 as being unpatentable over Lee et al (PG Pub NO 2022/0043537) in view of Hamaguchi et al (PG Pub NO 2014/0104236). As in claim 5, Lee et al discloses the touch control method according to claim 4, wherein each column of codes in the driving code matrix has the arithmetic sum (Fig 5, 10) discloses an even number matrix wherein the arithmetic sums of codes in each column of the driving code matrix are same arithmetic sum. But fails to disclose each column of codes in the driving code matrix has the arithmetic sum of 1. However Hamaguchi et al (Fig 10 and Par 0091-0092) discloses an M-sequence code MC1 according to which the touch panel system 1 is driven. The M-sequence code MC1 is a matrix of 31 rows.times.31 columns. An element "1" in the M-sequence code MC1 means that +V volt is applied to the drive lines. The element "-1" in the M-sequence code MC1 means that -V volt is applied to the drive lines. Thus the each column of codes in the driving code matrix has the arithmetic sum of 1 as shown in fig 10. Therefore it would have been obvious to an ordinary skill person in the art at the time of the filing to modify Lee et al with the teaching of Hamaguchi et al touch panel controller wherein the driving code matrix of each column includes 16 codes 1 and 15 codes −1, so that the arithmetic sum of the codes in each column would be 1 which would help in improving signal-to-noise ratio of the touch panel . As in claim 13, Lee et al discloses the touch panel according to claim 12, wherein each column of codes in the driving code matrix has the arithmetic sum (Fig 5, 10) discloses an even number matrix wherein the arithmetic sums of codes in each column of the driving code matrix are same arithmetic sum. But fails to disclose each column of codes in the driving code matrix has the arithmetic sum of 1. However Hamaguchi et al (Fig 10 and Par 0091-0092) discloses an M-sequence code MC1 according to which the touch panel system 1 is driven. The M-sequence code MC1 is a matrix of 31 rows.times.31 columns. An element "1" in the M-sequence code MC1 means that +V volt is applied to the drive lines. The element "-1" in the M-sequence code MC1 means that -V volt is applied to the drive lines. Thus the each column of codes in the driving code matrix has the arithmetic sum of 1 as shown in fig 10. Therefore, it would have been obvious to an ordinary skill person in the art at the time of the filing to modify Lee et al with the teaching of Hamaguchi et al touch panel controller wherein the driving code matrix of each column includes 16 codes 1 and 15 codes −1, so that the arithmetic sum of the codes in each column would be 1 which would help in improving signal-to-noise ratio of the touch panel . Claim(s) 6 and 14 is/are rejected under 35 U.S.C. 103 as being unpatentable over Lee et al (PG Pub NO 2022/0043537) in view of Mohamed et al (PG Pub NO 2020/0379623). As in claim 6, Lee et al discloses the touch control method according to claim 1, after the receiving a sensing code matrix generated by the plurality of sensing electrodes based on the plurality of driving signals, the touch control method further comprises: multiplying the sensing code matrix by a preset demodulation matrix to obtain a capacitance matrix; and recognizing the touch position according to the capacitance matrix. Lee et al (Par 0044- 0045) discloses receiving circuit 230 may receive the receiving signals RXs through the plurality of output lines RL_1 to RL_N. The receiving circuit 230 may include a decoder 231.The decoder 231 may decode the receiving signals RXs based on an inverse matrix of the matrix H and extract mutual capacitances based on the decoding results. The touch controller 200 may calculate a touch position or touch sensitivity of the conductive object on the touch panel 100 based on variations in a plurality of mutual capacitances. But fails to explicitly discloses the use of demodulation matrix to obtain a capacitance matrix. However Mohamed et al (Par 0054) discloses The receiving circuit 124, particularly, the processing circuit 228 may generate touch data by applying a demodulation matrix to sensing data generated depending on response signals. Such processing in the driving circuit 122 is also referred to as a data encoding and the processing in the receiving circuit 124 is also referred to as a data decoding. [0062] discloses generating demodulated data by applying an inverse matrix of the modulation matrix M as a demodulation matrix to the sensing data. Therefore, it would have been obvious to an ordinary skill person in the art at the time of the filing to modify Lee et al with the teaching of Mohamed et al wherein the device can generate touch data by applying a demodulation matrix that is similar to data decoding by removing offsets from sensing data and separate influences of the driving signals. As in claim 14, Lee et al discloses the touch panel according to claim 9, after the receiving a sensing code matrix generated by the plurality of sensing electrodes based on the plurality of driving signals, the touch control method further comprises: multiplying the sensing code matrix by a preset demodulation matrix to obtain a capacitance matrix; and recognizing the touch position according to the capacitance matrix. Lee et al (Par 0044- 0045) discloses receiving circuit 230 may receive the receiving signals RXs through the plurality of output lines RL_1 to RL_N. The receiving circuit 230 may include a decoder 231.The decoder 231 may decode the receiving signals RXs based on an inverse matrix of the matrix H and extract mutual capacitances based on the decoding results. The touch controller 200 may calculate a touch position or touch sensitivity of the conductive object on the touch panel 100 based on variations in a plurality of mutual capacitances. But fails to explicitly discloses the use of demodulation matrix to obtain a capacitance matrix. However Mohamed et al (Par 0054) discloses The receiving circuit 124, particularly, the processing circuit 228 may generate touch data by applying a demodulation matrix to sensing data generated depending on response signals. Such processing in the driving circuit 122 is also referred to as a data encoding and the processing in the receiving circuit 124 is also referred to as a data decoding. [0062] discloses generating demodulated data by applying an inverse matrix of the modulation matrix M as a demodulation matrix to the sensing data. Therefore, it would have been obvious to an ordinary skill person in the art at the time of the filing to modify Lee et al with the teaching of Mohamed et al wherein the device can generate touch data by applying a demodulation matrix that is similar to data decoding by removing offsets from sensing data and separate influences of the driving signals. Claim(s) 7 and 15 is/are rejected under 35 U.S.C. 103 as being unpatentable over Lee et al (PG Pub NO 2022/0043537) in view of Mohamed et al (PG Pub NO 2020/0379623) and in further view of Hamaguchi et al (PG Pub NO 2014/0104236) As in claim 7, Lee et al in view of Mohamed et al discloses the touch control method according to claim 6, but fails to disclose the preset demodulation matrix is obtained by changing all codes -1 of the sensing code matrix into 0. However Hamaguchi et al (Fig 10-11 and Par 0092) discloses changing all codes -1 of the sensing code matrix into 0. Therefore, it would have been obvious to an ordinary skill person in the art at the time of the filing to modify Lee et al in view of Mohamed et al with the teaching of Hamaguchi et al to implement known method to yield same predictable outcome of decode matrix . As in claim 15, Lee et al in view of Mohamed et al discloses the touch control method according to claim 14, but fails to disclose the preset demodulation matrix is obtained by changing all codes -1 of the sensing code matrix into 0. However Hamaguchi et al (Fig 10-11 and Par 0092) discloses changing all codes -1 of the sensing code matrix into 0. Therefore, it would have been obvious to an ordinary skill person in the art at the time of the filing to modify Lee et al in view of Mohamed et al with the teaching of Hamaguchi et al to implement known method to yield same predictable outcome of decode matrix . Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to BENYAM KETEMA whose telephone number is (571)270-7224. The examiner can normally be reached 9AM-5PM (M-F). Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Temesghen Ghebretinsae can be reached at 571-272-3017. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /BENYAM KETEMA/Primary Examiner, Art Unit 2626
Read full office action

Prosecution Timeline

May 27, 2025
Application Filed
Mar 27, 2026
Non-Final Rejection — §102, §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12596020
ELECTRICAL END DEVICE, MANUFACTURING METHOD AND ADJUSTMENT METHOD
2y 5m to grant Granted Apr 07, 2026
Patent 12598708
DETACHABLE SENSOR ASSEMBLY FOR AN ELONGATE CONDUCTOR
2y 5m to grant Granted Apr 07, 2026
Patent 12591320
TRACK PAD WITH FORCE SENSING AND HAPTIC FEATURES
2y 5m to grant Granted Mar 31, 2026
Patent 12572271
INFORMATION INPUT DEVICE, INFORMATION INPUT METHOD, INFORMATION INPUT CONTROL PROGRAM, AND ELECTRONIC DEVICE
2y 5m to grant Granted Mar 10, 2026
Patent 12561016
ACCESSORY FOR A COMPUTER MOUSE
2y 5m to grant Granted Feb 24, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

1-2
Expected OA Rounds
65%
Grant Probability
76%
With Interview (+10.8%)
2y 8m
Median Time to Grant
Low
PTA Risk
Based on 606 resolved cases by this examiner. Grant probability derived from career allow rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month