Prosecution Insights
Last updated: April 19, 2026
Application No. 18/426,117

HYBRID DYNAMIC WORD LINE START VOLTAGE

Non-Final OA §102
Filed
Jan 29, 2024
Examiner
LAPPAS, JASON
Art Unit
2827
Tech Center
2800 — Semiconductors & Electrical Systems
Assignee
Micron Technology, Inc.
OA Round
1 (Non-Final)
91%
Grant Probability
Favorable
1-2
OA Rounds
2y 0m
To Grant
99%
With Interview

Examiner Intelligence

Grants 91% — above average
91%
Career Allow Rate
375 granted / 413 resolved
+22.8% vs TC avg
Moderate +8% lift
Without
With
+8.3%
Interview Lift
resolved cases with interview
Fast prosecutor
2y 0m
Avg Prosecution
16 currently pending
Career history
429
Total Applications
across all art units

Statute-Specific Performance

§101
1.0%
-39.0% vs TC avg
§103
28.9%
-11.1% vs TC avg
§102
61.8%
+21.8% vs TC avg
§112
3.6%
-36.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 413 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 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. Claims 1-20 are rejected under 35 U.S.C. 102 (a)(1) as being anticipated by Sforzin (U.S. Patent Application 11,335,416). Claim 1. An apparatus, comprising: one or more controllers associated with a memory device (comprising local controllers 135 a and b, system controller, host controller, Sforzin Fig 1), wherein the one or more controllers are configured to (configured to is functional language) cause the apparatus to: communicate, from the one or more controllers to the memory device (communicate from local controller Fig 1), one or more program commands (read/write); perform one or more program operations at the memory device using a word line start voltage based at least in part on communicating the one or more program commands (perform a program operation at memory device 130); and communicate a lowest word line starting voltage offset associated with performing the one or more program operations to the one or more controllers (controller 135 is configured to communicate a lowest word line starting voltage offset associated with performing the one or more program operations to the one or more controllers). Claim 2. The apparatus of claim 1, wherein the one or more controllers are further configured to (configured to is functional language) cause the apparatus to: determine whether a voltage offset exists for a block type (block type taught as 170 Fig 1) associated with the one or more program commands (read/write), wherein communicating the one or more program commands includes communicating a command indicating the voltage offset (controller 135 is configured to communicating the one or more program commands, including communicating a command indicating the voltage offset). Claim 3. The apparatus of claim 2, wherein the word line start voltage is based, at least in part, on communicating the command indicating the voltage offset (the word line start voltage is based, at least in part, on communicating the command indicating the voltage offset through local controller 135 Fig 1). Claim 4. The apparatus of claim 2, wherein the word line start voltage is based, at least in part, on communicating the command indicating the voltage offset and a default voltage (the word line start voltage is based at least in part on communicating the command indicating the offset and a default voltage through 135). Claim 5. The apparatus of claim 1, wherein the word line start voltage is based, at least in part, on a default voltage (the word line start voltage is based, at least in part, on a default voltage from PMIC 145 Fig 1). Claim 6. The apparatus of claim 1, wherein a plurality of block types are associated with the one or more program commands (block types in 100 Fig 1), and the one or more controllers are further configured to (configured to is functional language) cause the apparatus to: determine whether a voltage offset exists for each block type associated with the one or more program commands (commands from command queue 260 Fig 2), wherein communicate one or more commands includes communicating a command indicating a voltage offset for (from PMIC 305 Fig 3) each block type based at least in part on determining that the voltage offset exists for the block type (each block type of memory 100 based at least in part on determining that the voltage offset from PMIC exists for the block type in 310 Fig 3). Claim 7. The apparatus of claim 1, wherein the one or more controllers are further configured to (configured to is functional language) cause the apparatus to: store a word line start voltage offset for a first page of a block type associated with the one or more program commands (configured store a word line start voltage offset for a first page of a block type in 310 Fig 3 associated with the one or more program commands from interface 220 Fig 2); compare the stored word line start voltage offset to a subsequent word line start voltage offset associated with a subsequent page of the block type (configured to compare the stored word line start voltage offset to a subsequent word line start voltage offset associated with a subsequent page of the block type in 310 Fig 3); and replace the stored word line start voltage offset with the subsequent word line start voltage offset if the subsequent word line start voltage offset is less than the stored word line start voltage offset (Sforzin Fig 3 is configured to replace the stored word line start voltage offset with the subsequent word line start voltage offset if the subsequent word line start voltage offset is less than the stored word line start voltage offset using memory 310). Claim 8. The apparatus of claim 7, wherein the one or more controllers are further configured to (configured to is functional language) cause the apparatus to: repeat the comparing and the replacing, until the one or more program operations have been performed on all pages of the block type (Fig 3 is configured to repeat the comparing and the replacing, until the one or more program operations have been performed on all pages of the block type 310 Fig 3); and communicate an indication that the one or more program operations are complete to the one or more controllers (configured to communicate an indication that the one or more read/write program operations are complete to the one or more controllers, through controller 230 Fig 2). Claim 9. The apparatus of claim 1, wherein communicating the lowest word line start voltage offset is configured to (configured to is functional language) cause the apparatus to: communicate an indication that the program operation is complete to the one or more controllers (configured to communicate an indication that the program operation is complete to the one or more controllers through bus 253 Fig 2); and communicate the lowest word line start voltage offset in response to receiving a command from the one or more controllers (configured to communicate the lowest word line start voltage offset in response to receiving a command from the one or more controllers, storage controller 230 Fig 2). Claim 10. The apparatus of claim 1, wherein the one or more controllers are further configured to (configured to is functional language) cause the apparatus to: store the lowest word line start voltage offset and an indication of a block type associated with the word line start voltage offset at the one or more controllers (configured to store the lowest word line start voltage offset and an indication of a block type, block 170 Fig 1, associated with the word line start voltage offset at the one or more controllers, local controller 135 Fig 1). Claim 11. The apparatus of claim 10, wherein the one or more controllers stores a lowest word line start voltage offset for each block type associated with the memory device (wherein the one or more controllers, comprising local controller 135 Fig 1, stores a lowest word line start voltage offset for each block type, 170 Fig 1, associated with the memory device 130 Fig 1). Claim 12. A non-transitory computer-readable medium storing code, the code comprising instructions executable by one or more processors to: communicate, from one or more controllers to a memory device (communicate from local controller comprising 135 a and b, system controller, host controller, Sforzin Fig 1), one or more program commands (read/write); perform one or more program operations at the memory device using a word line start voltage based at least in part on communicating the one or more program commands (perform a program operation at memory device 130); and communicate a lowest word line starting voltage offset associated with performing the one or more program operations to the one or more controllers (controller 135 communicates a lowest word line starting voltage offset associated with performing the one or more program operations to the one or more controllers). Claim 13. The non-transitory computer-readable medium of claim 12, wherein the instructions are further executable by the one or more processors to: determine whether a voltage offset exists for a block type (block type taught as 170 Fig 1) associated with the one or more program commands (read/write), wherein communicate the one or more program commands includes communicating a command indicating the voltage offset (controller 135 communicated the one or more program commands, including communicating a command indicating the voltage offset). Claim 14. The non-transitory computer-readable medium of claim 13, wherein the word line start voltage is based, at least in part, on communicating the command indicating the voltage offset (the word line start voltage is based, at least in part, on communicating the command indicating the voltage offset through local controller 135 Fig 1). Claim 15. The non-transitory computer-readable medium of claim 13, wherein the word line start voltage is based, at least in part, on communicating the command indicating the voltage offset and a default voltage (the word line start voltage is based at least in part on communicating the command indicating the offset and a default voltage through 135). Claim 16. The non-transitory computer-readable medium of claim 12, wherein the word line start voltage is based, at least in part, on a default voltage (the word line start voltage is based, at least in part, on a default voltage from PMIC 145 Fig 1). Claim 17. The non-transitory computer-readable medium of claim 12, wherein a plurality of block types are associated with the one or more program commands (block types in 100 Fig 1), and the instructions are further executable by the one or more processors to: determine whether a voltage offset exists for each block type associated with the one or more program commands (commands from command queue 260 Fig 2), wherein communicate one or more commands includes communicating a command indicating a voltage offset for (from PMIC 305 Fig 3) each block type based at least in part on determining that the voltage offset exists for the block type (each block type of memory 100 based at least in part on determining that the voltage offset from PMIC exists for the block type in 310 Fig 3). Claim 18. The non-transitory computer-readable medium of claim 12, wherein the instructions are further executable by the one or more processors to: store a word line start voltage offset for a first page of a block type associated with the one or more program commands (store a word line start voltage offset for a first page of a block type in 310 Fig 3 associated with the one or more program commands from interface 220 Fig 2); compare the stored word line start voltage offset to a subsequent word line start voltage offset associated with a subsequent page of the block type (compare the stored word line start voltage offset to a subsequent word line start voltage offset associated with a subsequent page of the block type in 310 Fig 3); and replace the stored word line start voltage offset with the subsequent word line start voltage offset if the subsequent word line start voltage offset is less than the stored word line start voltage offset (Sforzin Fig 3 is configured to replace the stored word line start voltage offset with the subsequent word line start voltage offset if the subsequent word line start voltage offset is less than the stored word line start voltage offset using memory 310). Claim 19. The non-transitory computer-readable medium of claim 18, wherein the instructions are further executable by the one or more processors to: repeat the comparing and the replacing, until the one or more program operations have been performed on all pages of the block type (Fig 3 repeats the comparing and the replacing, until the one or more program operations have been performed on all pages of the block type 310 Fig 3); and communicate an indication that the one or more program operations are complete to the one or more controllers (communicates an indication that the one or more read/write program operations are complete to the one or more controllers, through controller 230 Fig 2). Claim 20. A method, comprising: communicating, from a controller (local controllers 135) to a memory device (memory device 130 Fig 1), one or more program commands (read/write); performing one or more program operations at the memory device using a word line start voltage based at least in part on communicating (communicate from local controller Fig 1) the one or more program commands (read/write); and communicating a lowest word line starting voltage offset associated with performing the one or more program operations to the controller (controller 135 communicates a lowest word line starting voltage offset associated with performing the one or more program operations to the controller). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to Jason Lappas whose telephone number is (571) 270-1272. The examiner can normally be reached on M-F 7:30AM-5:00PM EST. If attempts to reach the examiner by telephone are unsuccessful, the examiner's supervisor, Amir Zarabian can be reached on (571) 272-1852. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /JASON LAPPAS/ Primary Examiner, Art Unit 2827
Read full office action

Prosecution Timeline

Jan 29, 2024
Application Filed
Feb 06, 2026
Non-Final Rejection — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12602159
APPARATUS HAVING SEGMENTED DATA LINES AND METHODS OF THEIR OPERATION
2y 5m to grant Granted Apr 14, 2026
Patent 12597475
MEMORY SYSTEM, CONTROL METHOD THEREOF, AND PROGRAM
2y 5m to grant Granted Apr 07, 2026
Patent 12597471
NON-VOLATILE MEMORY AND CORRESPONDING MANUFACTURING METHOD
2y 5m to grant Granted Apr 07, 2026
Patent 12597472
SELECTIVELY ERASING ONE OF MULTIPLE ERASE BLOCKS COUPLED TO A SAME STRING USING GATE INDUCED DRAIN LEAKAGE
2y 5m to grant Granted Apr 07, 2026
Patent 12597479
SEMICONDUCTOR DEVICE
2y 5m to grant Granted Apr 07, 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
91%
Grant Probability
99%
With Interview (+8.3%)
2y 0m
Median Time to Grant
Low
PTA Risk
Based on 413 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