Prosecution Insights
Last updated: July 17, 2026
Application No. 19/199,529

ACCESS TIME CALCULATOR CIRCUIT, CORRESPONDING MEMORY DEVICE AND METHOD

Non-Final OA §102
Filed
May 06, 2025
Priority
May 07, 2024 — IT 102024000010195
Examiner
CHERY, MARDOCHEE
Art Unit
Tech Center
Assignee
STMicroelectronics N.V.
OA Round
1 (Non-Final)
88%
Grant Probability
Favorable
1-2
OA Rounds
1y 3m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 88% — above average
88%
Career Allowance Rate
777 granted / 878 resolved
+28.5% vs TC avg
Moderate +10% lift
Without
With
+10.3%
Interview Lift
resolved cases with interview
Typical timeline
2y 6m
Avg Prosecution
15 currently pending
Career history
888
Total Applications
across all art units

Statute-Specific Performance

§101
1.6%
-38.4% vs TC avg
§103
64.7%
+24.7% vs TC avg
§102
17.4%
-22.6% vs TC avg
§112
4.0%
-36.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 878 resolved cases

Office Action

§102
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 . Claim Rejections - 35 USC § 102 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-11 is/are rejected under 35 U.S.C. 102(a1)/(a2) as being anticipated by Korson et al. (US 2004/0046615). Regarding claim 1, Korson et al. discloses a circuit, comprising: a read data port [FIG. 1: memory output signal] configured to be coupled to a memory [FIG. 1: memory] having stored therein alternate runs of data at different memory addresses [FIG. 1: memory output signal]; wherein the read data port is configured to receive data read from said memory [¶0011: the control circuit drives the non-clock inputs to the memory through line 3] with a memory access time in a sequence of read events [] from the different memory addresses [¶0007: an on-chip measurement oscillation circuit performs both the access time measurement and the cycle time measurement of a device under test where the circuit is a read mode and every cycle is a read operation]; wherein the data read from the memory in subsequent read events in the sequence of read events exhibits toggling in response to said alternate runs of data [¶0011: the control circuit drives the non-clock inputs to the memory through line 3, the control circuit to force an address bit for the next cycle to be the inverse of the current cycle during testing, by using the control circuit to preload address with a logic o and another address with logic 1 then every cycle will read from the opposite address causing a change on the output of memory]; an edge detector coupled to the read data port, wherein the edge detector is configured to detect toggling of data read from said memory in the subsequent read events [¶0017, 0021: pulse generator outputs two signals in response to change in logic level shown in FIG. 2]; and triggering circuitry coupled to the edge detector and configured to produce a trigger signal to start a new read event in said sequence of read events in response to said toggling of data which indicates an end of a previous read event in the sequence of read events [FIG. 2, ¶0019, 0021: during set-up, address A0 was set to logic 0 while address A1 was set to logic 1, pulse generator at the start of testing will cause the address that is read to change from A0 to A1, from logic 0 to logic 1 and through the ring oscillator the output of the memory will continue to toggle as the address that is read continues to switch between A0 and A1, a change on pulse generator input line will create a change in the logic level on both output lines after a delay]; wherein a duration of said alternate runs of data in said sequence of read events is indicative of said memory access time [¶0025: the cycle time is calculated by multiplying the passing frequency by 32 to reverse the effect of the divide down circuit and then multiplying again by 2 to arrive at the clock frequency and not the memory output frequency, this frequency is then inverted to determine the time period of the clock cycle]. Regarding claim 2, Korson et al. discloses the circuit of claim 1, comprising an address calculator triggered by said trigger signal and configured to produce different memory addresses to said memory in said sequence of read events from different memory addresses [¶0021]. Regarding claim 3, Korson et al. discloses the circuit of claim 1, comprising a finite state machine (FSM) configured to implement said sequence of read events from the different memory addresses, wherein the FSM comprises: a first input configured to receive a start signal for controlling starting said sequence of read events from different memory addresses [FIG. 2, ¶0016]; and a second input configured to receive a clock signal [¶0024]; wherein the FSM is configured to determine the cumulative duration of said alternate runs of data read in the sequence of read events started by said start signal based on said clock signal [¶0025]. Regarding claim 4, Korson et al. discloses the circuit of claim 3, comprising a counter triggered by said trigger signal and configured to produce a count value of the number of read events in said sequence of read events, wherein the FSM is configured to stop the sequence of read events from different memory addresses in response to the count value produced by counter reaching a count threshold [¶0023]. Regarding claim 5, Korson et al. discloses the circuit of claim 1, wherein the read data port comprises: an AND gate coupled to receive data output from the memory and provide a first signal indicative of a slowest run of logical ones in said alternate runs of data [FIG. 1-2, ¶0015-16: where the universal NOR gate implements the function of an AND gate]; an OR gate coupled to receive data output from the memory and provide a second signal indicative of a slowest run of logical zeros in said alternate runs of data [FIG. 1]; and a multiplexer configured to apply to said triggering circuitry one or the other of the first signal and the second signal based on a state signal having a first value and a second value, respectively, the state signal generated in response to toggling at the end of a previous read event in the sequence of read events [FIG. 1-2]. Regarding claim 7, the rationale in the rejection of claim 1 is herein incorporated. Regarding claim 8, Korson et al. discloses the memory device of claim 7, wherein the memory comprises one of: a flash memory, a floating gate transistor memory, a magneto-resistive random-access memory or a phase change memory [¶0011]. Regarding claim 9, the rationale in the rejection of claim 1 is herein incorporated. Regarding claim 10, Korson et al. discloses the circuit of claim the method of claim 9, wherein detecting toggling comprises: logically ANDing data output from the memory to generate a first signal indicative of a slowest run of logical ones in said alternate runs of data [FIG. 1-2]; and logically ORing data output from the memory to generate a second signal indicative of a slowest run of logical zeros in said alternate runs of data [FIG. 1-2]. Regarding claim 11, Korson et al. discloses the method of claim 10, wherein producing the trigger signal comprises selecting one or the other of the first signal and the second signal based on a state signal having a first value and a second value, respectively, wherein the state signal is generated in response to toggling at the end of a previous read event in the sequence of read events [¶0023]. Allowable Subject Matter Claim 6 is 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. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. IIJIMA (US20200073555) discloses a memory access circuit and NAND device connected by an address bus designating and address for the memory access, a data bus for communicating read data, a read enable signal used as a clock signal indicating transmission of a read transfer period and the timing of acquiring the read data. Any inquiry concerning this communication or earlier communications from the examiner should be directed to MARDOCHEE CHERY whose telephone number is (571)272-4246. The examiner can normally be reached 900-500. 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, Rocio del Mar Perez-Velez can be reached at (571) 270-5935. 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. /MARDOCHEE CHERY/Primary Examiner, Art Unit 2133
Read full office action

Prosecution Timeline

May 06, 2025
Application Filed
Jul 01, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12681651
STORAGE CONTROLLER PERFORMING PARTIAL REFRESH OPERATION, STORAGE DEVICE INCLUDING THE SAME, AND METHOD OF OPERATING THE SAME
1y 7m to grant Granted Jul 14, 2026
Patent 12664084
DATA PROCESSING METHOD, DATA PROCESSING DEVICE, ELECTRONIC APPARATUS, AND STORAGE MEDIUM
2y 5m to grant Granted Jun 23, 2026
Patent 12664087
MEMORY DEVICE, CXL MEMORY DEVICE, SYSTEM IN PACKAGE, AND SYSTEM ON CHIP INCLUDING HIGH BANDWIDTH MEMORY
1y 9m to grant Granted Jun 23, 2026
Patent 12664088
METHOD OF OPERATING STORAGE CONTROLLER, STORAGE DEVICE, AND METHOD OF OPERATING STORAGE DEVICE
1y 7m to grant Granted Jun 23, 2026
Patent 12650937
MEMORY MODULE OPERABLE TO PROVIDE DISTINCT SIGNALING INTERFACES VIA AN OPEN-DRAIN OUTPUT FOR DISTINCT OPERATIONS
2y 4m to grant Granted Jun 09, 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
88%
Grant Probability
99%
With Interview (+10.3%)
2y 6m (~1y 3m remaining)
Median Time to Grant
Low
PTA Risk
Based on 878 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