Prosecution Insights
Last updated: July 17, 2026
Application No. 18/482,681

TWO-LEVEL RATE-CONTROLLED SENSOR ARRAYS TO MONITOR LOGIC PATHS THROUGH AN INTEGRATED CIRCUIT

Non-Final OA §102
Filed
Oct 06, 2023
Priority
Jul 20, 2023 — provisional 63/514,774
Examiner
NGUYEN, NHA T
Art Unit
Tech Center
Assignee
Qualcomm Incorporated
OA Round
1 (Non-Final)
87%
Grant Probability
Favorable
1-2
OA Rounds
0m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 87% — above average
87%
Career Allowance Rate
926 granted / 1063 resolved
+27.1% vs TC avg
Strong +18% interview lift
Without
With
+18.4%
Interview Lift
resolved cases with interview
Typical timeline
2y 4m
Avg Prosecution
20 currently pending
Career history
1081
Total Applications
across all art units

Statute-Specific Performance

§101
5.7%
-34.3% vs TC avg
§103
47.4%
+7.4% vs TC avg
§102
31.3%
-8.7% vs TC avg
§112
10.8%
-29.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1063 resolved cases

Office Action

§102
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 . DETAILED ACTION This Office Action responds to the Application filed on 10/6/2023 and IDS filed on 11/20/2024, 1/03/2025, 6/19/2025, and 3/16/2026. Claims 1-20 are pending. Claim Rejections - 35 USC § 102 3. 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)(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. 4. Claim(s) 1-5, 11, and 12 is/are rejected under 35 U.S.C. 102(a)(2) as being anticipated by Herberholz et al. (U.S. Pub. No. 2024/0111350 A1). As per claim 1, Herberholz discloses: An apparatus comprising: a first sensor array formed in an integrated circuit, sensors of the first sensor array having paths through the integrated circuit and sensors of the first sensor array configured to generate one or more first level indications of a condition of the integrated circuit (See Figure 2A, i.e. functional path 214 & monitor 298, See Figure 2B, i.e. timing monitor 136, See Para [0023]-[0024], i.e. XOR logic gate or similar comparison device…setup warning comparison logic (L1) may output the setup warning signal 254 when the desired timing margin is not met, See Para [0043], i.e. select functional paths and couple their observation points to nearby timing monitors, See Para [0053], i.e. for TMU_A, method 800 may scan functional paths [prior art monitor functional path using TMU_A is considered as the first sensor array]) ; a second sensor array formed in the integrated circuit, sensors of the second sensor array having paths through the integrated circuit and sensors of the second sensor array configured to generate one or more second level indications of the condition of the integrated circuit (See Figure 2B, i.e. timing monitor Unit 136, See Para [0025], i.e. cluster 226 of path timing monitors or TMUs 208 … communicates via a digital control bus to a sensor group interface … sensor group interface has a digital bus connection to a control processor subsystem 148, See Para [0043], i.e. co-locate canary paths nearby the functional paths within the core circuitry and couple the canary paths to the timing monitors, See Para [0053], i.e. a number of warnings generated for canary paths monitored by TMU_B – [prior art monitor canary path using TMU_B is considered as the second sensor array); and a monitor controller coupled to the first sensor array and to the second sensor array and configured to receive the one or more first level indications and to actuate the second sensor array in response to the one or more first level indications (See Figure 2B, i.e. timing monitor Unit 136, See Para [0025], i.e. cluster 226 of path timing monitors or TMUs 208 … communicates via a digital control bus to a sensor group interface … sensor group interface has a digital bus connection to a control processor subsystem 148, See Para [0053]-[0055], i.e. check a number of warnings generated in a specified period for each functional path monitored by TMU_A that exceeds a number of warnings generated for canary paths monitored by TMU_B – [prior art after determining warning for TMU_A, determine warning generated TMU_B in order to determine if re-calibration of the sensor is considered as the actuation of the actuate the second sensor array in response to the one or more first level indications, as cited above]). As per claim 2, Herberholz discloses all of the features of claim 1 as discloses above wherein Herberholz also discloses wherein the indications comprise indications of setup timing margin conditions (See Para [0055]-[0056], i.e. minimum setup timing margins, See Para [0059]-[0060], i.e. checking a number of setup warnings). As per claim 3, Herberholz discloses all of the features of claim 1 as discloses above wherein Herberholz also discloses wherein the integrated circuit has a plurality of logic paths, wherein the sensors of the first sensor array are configured to replicate operation of a respective logic path (See Figure 2A, i.e. functional path 214 & monitor 298, See Figure 2B, i.e. timing monitor 136, See Para [0023]-[0024], i.e. XOR logic gate or similar comparison device…setup warning comparison logic (L1) may output the setup warning signal 254 when the desired timing margin is not met, See Para [0043], i.e. select functional paths and couple their observation points to nearby timing monitors, See Para [0053], i.e. for TMU_A, method 800 may scan functional paths). As per claim 4, Herberholz discloses all of the features of claim 1 as discloses above wherein Herberholz also discloses wherein the sensors of the second sensor array are configured to replicate a worst-case operation instance of the respective logic path (See Para [0031], i.e. a calibration of delays between the worst functional path and the canary path, See Para [0038]). As per claim 5, Herberholz discloses all of the features of claim 1 as discloses above wherein Herberholz also discloses wherein the monitor controller comprises a toggle rate controller coupled to the first sensor array, the toggle rate controller configured to control a toggle rate of sensors of the second sensor array (See Para [0050], i.e. nominal frequency…increase clock frequency). As per claim 11, Herberholz discloses all of the features of claim 1 as discloses above wherein Herberholz also discloses wherein the second sensor array comprises an aggregator configured to aggregate the one or more second level indications of the sensors of the second sensor array and to generate a margin code, and wherein the monitor controller receives the margin code (See Figure 2B, i.e. timing monitor Unit 136, See Para [0025], i.e. cluster 226 of path timing monitors or TMUs 208 … communicates via a digital control bus to a sensor group interface … sensor group interface has a digital bus connection to a control processor subsystem 148, See Para [0053]-[0055], i.e. check a number of warnings generated in a specified period for each functional path monitored by TMU_A that exceeds a number of warnings generated for canary paths monitored by TMU_B). As per claim 12, Herberholz discloses all of the features of claim 1 as discloses above wherein Herberholz also discloses wherein the first sensor array comprises an aggregator configured to aggregate the one or more second level indications of the sensors of the first sensor array and to generate a margin code, and wherein the monitor controller receives the margin code to actuate the second sensor array in response to the margin code (See Figure 2B, i.e. timing monitor Unit 136, See Para [0025], i.e. cluster 226 of path timing monitors or TMUs 208 … communicates via a digital control bus to a sensor group interface … sensor group interface has a digital bus connection to a control processor subsystem 148, See Para [0053]-[0055], i.e. check a number of warnings generated in a specified period for each functional path monitored by TMU_A that exceeds a number of warnings generated for canary paths monitored by TMU_B). Allowable Subject Matter 5. Claims 18-20 are allowed. 6. Claims 6-10 and 13-17 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. 7. The following is a statement of reasons for the indication of allowable subject matter: With respect to claim 18: The closest prior art of record Herberholz et al. (U.S. Pub. No. 2024/0111350 A1) teach: A method comprising: generating one or more first level indications of a condition of an integrated circuit in a first sensor array formed in an integrated circuit, sensors of the first sensor array having paths through the integrated circuit (See Figure 2A, i.e. functional path 214 & monitor 298, See Figure 2B, i.e. timing monitor 136, See Para [0023]-[0024], i.e. XOR logic gate or similar comparison device…setup warning comparison logic (L1) may output the setup warning signal 254 when the desired timing margin is not met, See Para [0043], i.e. select functional paths and couple their observation points to nearby timing monitors, See Para [0053], i.e. for TMU_A, method 800 may scan functional paths [prior art monitor functional path using TMU_A is considered as the first sensor array]). The prior art does not teach: actuating a second sensor array in response to the one or more first level indications falling below a threshold, sensors of the second sensor array having paths through the integrated circuit, and being more numerous than sensors of the first sensor array; and generating one or more second level indications of a condition of the integrated circuit in the second sensor array, as recited in independent claim 18. With respect to claim 19: The closest prior art of record Herberholz et al. (U.S. Pub. No. 2024/0111350 A1) teach: A method comprising: generating one or more first level indications of a condition of an integrated circuit in a first sensor array formed in an integrated circuit, sensors of the first sensor array having paths through the integrated circuit (See Figure 2A, i.e. functional path 214 & monitor 298, See Figure 2B, i.e. timing monitor 136, See Para [0023]-[0024], i.e. XOR logic gate or similar comparison device…setup warning comparison logic (L1) may output the setup warning signal 254 when the desired timing margin is not met, See Para [0043], i.e. select functional paths and couple their observation points to nearby timing monitors, See Para [0053], i.e. for TMU_A, method 800 may scan functional paths [prior art monitor functional path using TMU_A is considered as the first sensor array]). The prior art does not teach the limitations: actuating a second sensor array in response to the one or more first level indications falling below a threshold, sensors of the second sensor array having paths through the integrated circuit; and generating one or more second level indications of the condition of the integrated circuit in the second sensor array upon actuation, as recited in independent claim 19. With respect to claim 20: The closest prior art of record Herberholz et al. (U.S. Pub. No. 2024/0111350 A1) teach: A computer-readable medium having instructions that when executed by the machine cause the machine to perform operations including: generating one or more first level indications of a condition of an integrated circuit in a first sensor array formed in an integrated circuit, sensors of the first sensor array having paths through the integrated circuit (See Figure 2A, i.e. functional path 214 & monitor 298, See Figure 2B, i.e. timing monitor 136, See Para [0023]-[0024], i.e. XOR logic gate or similar comparison device…setup warning comparison logic (L1) may output the setup warning signal 254 when the desired timing margin is not met, See Para [0043], i.e. select functional paths and couple their observation points to nearby timing monitors, See Para [0053], i.e. for TMU_A, method 800 may scan functional paths [prior art monitor functional path using TMU_A is considered as the first sensor array]). The prior art does not teach the limitations: actuating a second sensor array in response to the one or more first level indications falling below a threshold, sensors of the second sensor array having paths through the integrated circuit; and generating one or more second level indications of the condition of the integrated circuit in the second sensor array upon actuation, as recited in independent claim 20. With respect to claims 6-10 and 13-17: The prior art does not teach the limitations of claims 6, 10, 13, 14, 15, and 17 – wherein claims 7-9 depend on claim 6, wherein claim 16 depend on claim 15. Conclusion 8. Any inquiry concerning this communication or earlier communications from the examiner should be directed to NHA T NGUYEN whose telephone number is (571)270-1405. The examiner can normally be reached M-F 8:00AM-5:00PM. 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, Jack Chiang can be reached at 571-272-7483. 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. /NHA T NGUYEN/Primary Examiner, Art Unit 2851
Read full office action

Prosecution Timeline

Oct 06, 2023
Application Filed
Jun 29, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12682268
PHYSICAL LAYOUTS OF MAJORANA-BASED QUBITS FOR IMPLEMENTATIONS OF PENTAGONAL TILINGS
3y 10m to grant Granted Jul 14, 2026
Patent 12675085
METHOD AND APPARATUS FOR PREDICTING A PROCESS METRIC ASSOCIATED WITH A PROCESS
3y 10m to grant Granted Jul 07, 2026
Patent 12662835
PARKING FACILITY FOR MOTOR VEHICLES
3y 5m to grant Granted Jun 23, 2026
Patent 12657359
QUANTUM COMPUTING SYSTEM BASED ON QUANTUM DOT QUBITS AND OPERATION METHOD THEREOF
3y 9m to grant Granted Jun 16, 2026
Patent 12631955
METHOD OF CORRECTING AN ERROR OF A LAYOUT OF A PATTERN, METHOD OF MANUFACTURING A PHOTOMASK USING THE SAME, AND METHOD OF FORMING A PATTERN USING THE SAME
3y 7m to grant Granted May 19, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
87%
Grant Probability
99%
With Interview (+18.4%)
2y 4m (~0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 1063 resolved cases by this examiner. Grant probability derived from career allowance 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