Prosecution Insights
Last updated: July 31, 2026
Application No. 18/939,061

CORRECTIVE READ AGGRESSOR INFORMATION FOR ERROR CORRECTION CODE ENHANCEMENT

Non-Final OA §103
Filed
Nov 06, 2024
Priority
Jul 25, 2024 — provisional 63/675,444
Examiner
NGUYEN, STEVE N
Art Unit
2111
Tech Center
2100 — Computer Architecture & Software
Assignee
Micron Technology Inc.
OA Round
2 (Non-Final)
75%
Grant Probability
Favorable
2-3
OA Rounds
1y 0m
Est. Remaining
94%
With Interview

Examiner Intelligence

Grants 75% — above average
75%
Career Allowance Rate
478 granted / 641 resolved
+19.6% vs TC avg
Strong +19% interview lift
Without
With
+19.0%
Interview Lift
resolved cases with interview
Typical timeline
2y 9m
Avg Prosecution
17 currently pending
Career history
667
Total Applications
across all art units

Statute-Specific Performance

§101
4.1%
-35.9% vs TC avg
§103
85.2%
+45.2% vs TC avg
§102
2.1%
-37.9% vs TC avg
§112
6.3%
-33.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 641 resolved cases

Office Action

§103
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 . Response to Arguments Applicant's arguments filed 6/1/2026 have been fully considered but they are not persuasive. Applicant argues that Nguyen is silent as to a low and high substate being based on read voltages being compared against thresholds, and therefore does not teach the newly amended language in the independent claims filed 6/1/2026. The Examiner disagrees and asserts that Nguyen teaches the claimed limitations. In Fig. 15B, Nguyen shows that each neighboring aggressor (labeled left bit and right bit) are in one of a high or low substate. The high or low substates are determined by the read module 102 in Fig. 13 by reading each of the cells. Col. 2, lines 18-34 explain that the state of a memory cell is determined by comparing a gate read voltage with a hard read threshold VT. Therefore, the Examiner disagrees with the Applicant and maintains all rejections of claims 1-25. All amendments and arguments by the Applicant have been considered. It is the Examiner’s conclusion that claims 1-25 are not patentably distinct or non-obvious over the prior art of record. Therefore, the rejection is maintained. Claim Rejections - 35 USC § 103 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) 1-25 are rejected under 35 U.S.C. 103 as being unpatentable over Cai et al (US Pat. 10,997,017; hereinafter referred to as Cai) in view of Nguyen et al (US Pat. 9,437,320; hereinafter referred to as Nguyen). As per claims 1, 22: Cai teaches a memory method and device, comprising: a memory comprising a memory cell array arranged according to a plurality of word lines and a plurality of bit lines (Fig. 3); and a memory controller configured to manage operations of the memory to determine corrective read information (Fig. 1, 100), wherein the memory controller is configured to: perform a hard read on a victim memory cell based on a hard read threshold (Fig. 4B, R1-R7) to estimate a memory state of the victim memory cell (col.12, lines 45-47), perform one or more soft reads on the victim memory cell to generate soft information for the victim memory cell (col. 12, lines 47-48), calculate an initial error correction confidence value of the victim memory cell based on the hard read performed on the victim memory cell and the soft information (Figs. 9-10, 90; col. 12, lines 47-48), perform a hard read on a neighboring aggressor memory cell to determine a memory state of the neighboring aggressor memory cell (Fig. 12, 1250; col. 12, lines 58-60), and refine the initial error correction confidence value of the victim memory cell, based on the hard read on the neighboring aggressor memory cell, to generate a refined error correction confidence value of the victim memory cell (Fig. 12, 1260). Not explicitly disclosed is performing one or more soft reads on the victim memory cell based on one or more soft read thresholds to generate soft information for the victim memory cell, and refining the initial error correction confidence value based on a vector of the initial error correction confidence value, wherein refining the initial error correction confidence value is based on the memory state of the neighboring aggressor memory cell being in a high substate or a low substate, the high substate associated with a read voltage value of the neighboring aggressor memory cell being greater than the hard read threshold and the low substate associated with the read voltage value of the neighboring aggressor memory cell being less than the hard read threshold. However, Nguyen in an analogous art teaches performing a soft read (col. 9, line 65-col. 10, line 2) for generating soft information based on one or more soft read thresholds (col. 11, lines 8-32), and refining the LLR confidence value (Fig. 14, 212) based on a vector of an initial LLR confidence value (col. 10, lines 53-64; col. 13, lines 43-53), wherein refining the initial error correction confidence value is based on the memory state of the neighboring aggressor memory cell being in a high substate or a low substate (Fig. 15B, left and right neighboring aggressor bit is either 0 or 1), the high substate associated with a read voltage value of the neighboring aggressor memory cell being greater than the hard read threshold (col. 2, lines 18-20 and 28-32) and the low substate associated with the read voltage value of the neighboring aggressor memory cell being less than the hard read threshold (col. 2, lines 18-20 and 26-28). Therefore, it would have been obvious for one of ordinary skill in the art before the effective filing date to use the LLR of Nguyen in the system of Cai. This modification would have been obvious for one of ordinary skill in the art at the time of filing because Cai teaches using LLRs (col. 10, lines 64-66). As per claim 2: Nguyen further teaches the memory device of claim 1, wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the low substate (Fig. 15B, row 1), refine the initial error correction confidence value, the vector of which indicates a low confidence of an erased state (Fig. 15B, row 1, soft bit 0 for erased state), wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the high substate (Fig. 15B, last row), refine the initial error correction confidence value, the vector of which indicates a low confidence of a programmed state (Fig. 15B, last row, soft bit 0 for programmed state). Not explicitly disclosed is adjusting the initial error correction confidence value to a lower confidence level. However, Cai teaches a confidence value adjusting component (Fig. 9, 920) for adjusting the LLR when aggressor cells have strong influence on victim cells (col. 11, lines 47-52). Therefore, it would have been obvious for one of ordinary skill in the art before the effective filing date to make the adjustments recommended by Nguyen in Fig. 15B since Nguyen shows likely outcomes of different victim and aggressor cell combinations. As per claim 3: Nguyen further teaches the memory device of claim 2, wherein the vector that indicates the low confidence of the erased state corresponds to the victim memory cell having a first read voltage value that is between the hard read threshold and a first soft read threshold, the first soft read threshold being less than the hard read threshold (Fig. 5, bin 1 with respect to Vr2), and wherein the vector that indicates the low confidence of the programmed state corresponds to the victim memory cell having a second read voltage value that is between the hard read threshold and a second soft read threshold, the second soft read threshold being greater than the hard read threshold (Fig. 5, bin 2 with respect to Vr2). As per claim 4: Nguyen further teaches the memory device of claim 1, wherein the initial error correction confidence value is an initial log likelihood ratio (LLR) value, wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the low substate (Fig. 15B, row 1), refine the initial LLR value (Fig. 15B, row 1, soft bit 0), and wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the high substate (Fig. 15B, last row), refine the initial LLR value to zero (Fig. 15B, last row, soft bit 0). Not explicitly disclosed is refining an initial LLR value to zero, the initial LLR having a vector of +1 or -1. However, Cai teaches a confidence value adjusting component for adjusting the LLR (Fig. 9, 920; col. 11, lines 47-62). Therefore, it would have been obvious for one of ordinary skill in the art before the effective filing date to adjust an initial LLR to 0 for the situations as above since it is suggested by Nguyen in Fig. 15B. As per claim 5: Nguyen further teaches the memory device of claim 1, wherein the initial error correction confidence value is an initial log likelihood ratio (LLR) value (col. 10, lines 40-42), wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the low substate (Fig. 15B, row 1), refine the initial LLR value, having a vector of +2, by lowering the initial LLR value to +1 or to zero (Fig. 15B, row 1, low confidence that current bit=0), and wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the high substate (Fig. 15B, last row), refine the initial LLR value, having a vector of −2, by increasing the initial LLR value to −1 or to zero (Fig. 15B, last row, low confidence that current bit=1). Although Nguyen does not explicitly disclose the initial LLR having a value of +2 or -2 (which indicate increased likelihood of a 0 or 1, respectively), Nguyen teaches the initial bit being respectively read as a 0 or 1. Therefore, it would have been obvious for one of ordinary skill in the art before the effective filing date to use such a notation for indicating 0 or 1, as explained by Cai in col. 11, lines 47-62. Also not explicitly disclosed is adjusting the confidence value toward 0. However, Cai teaches a confidence value adjusting component for adjusting the LLR (Fig. 9, 920; col. 11, lines 47-62). Therefore, it would have been obvious for one of ordinary skill in the art before the effective filing date to adjust an initial LLR to 0 for the situations as above since it is suggested by Nguyen in Fig. 15B. As per claim 6: Nguyen further teaches the memory device of claim 1, wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the low substate (Fig. 15B, row 5), the vector of which indicates a programmed state, by setting the initial error correction confidence value to a higher confidence level (Fig. 15B, row 5, soft bit=1 for programmed state), and wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the high substate (Fig. 15B, row 4), the vector of which indicates an erased state, by adjusting the initial error correction confidence value to a higher confidence level (Fig. 15B, row 4, soft bit=1 for erased state). Not explicitly disclosed is refine the initial error correction confidence value, the vector of which indicates a low confidence of a programmed state and a low confidence of an erased state. However, Cai teaches a confidence value adjusting component (Fig. 9, 920) for adjusting the LLR when aggressor cells have strong influence on victim cells (col. 11, lines 47-52). Therefore, it would have been obvious for one of ordinary skill in the art before the effective filing date to make the adjustments recommended by Nguyen in Fig. 15B from any initial LLR since Nguyen shows likely outcomes of different victim and aggressor cell combinations. As per claim 7: Nguyen further teaches the memory device of claim 1, wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the high substate (Fig. 15B, row 4), the vector of which indicates a high confidence of an erased state (Fig. 15B, row 4, soft bit 1 for erased state), and wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the low substate (Fig. 15B, row 5), the vector of which indicates a high confidence of a programmed state (Fig. 15B, row 5, soft bit=1 for programmed state). Not explicitly disclosed is refine the initial error correction confidence value and adjusting the initial error correction confidence value to a higher confidence level. However, Cai teaches a confidence value adjusting component (Fig. 9, 920) for adjusting the LLR when aggressor cells have strong influence on victim cells (col. 11, lines 47-52). Therefore, it would have been obvious for one of ordinary skill in the art before the effective filing date to make the adjustments recommended by Nguyen in Fig. 15B from any initial LLR since Nguyen shows likely outcomes of different victim and aggressor cell combinations. As per claim 8: Nguyen further teaches the memory device of claim 7, wherein the vector that indicates the high confidence of the erased state corresponds to the victim memory cell having a first read voltage value that is less than a first soft read threshold (Fig. 5, V1 with respect to bin 1), the first soft read threshold being less than the hard read threshold (Fig. 5, bin 1 with respect to Vr2), and wherein the vector that indicates the high confidence of the programmed state corresponds to the victim memory cell having a second read voltage value that is greater than a second soft read threshold (Fig. 5, V0 with respect to bin 2), the second soft read threshold being greater than the hard read threshold (Fig. 5, bin 2 with respect to Vr2). As per claim 9: Nguyen further teaches the memory device of claim 1, wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the high substate (Fig. 15B, row 4), refine the initial error correction confidence value, the vector of which indicates a high confidence of an erased state (Fig. 15B, row 4, soft bit 1 for erased state), by maintaining the initial error correction confidence value at a same confidence level (Fig. 15B, confidence levels are maintained as shown in the Table), and wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the low substate (Fig. 15B, row 5), refine the initial error correction confidence value, the vector of which indicates a high confidence of a programmed state (Fig. 15B, row 5, soft bit=1 for programmed state), by maintaining the initial error correction confidence value at a same confidence level (Fig. 15B, confidence levels are maintained as shown in the Table). As per claim 10: Nguyen further teaches the memory device of claim 1, wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the high substate (Fig. 15B, row 8), the vector of which indicates a programmed state, by adjusting the initial error correction confidence value to a lower confidence level (Fig. 15B, row 8, soft bit=0 for programmed state), and wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the low substate (Fig. 15B, row 1), the vector of which indicates an erased state, by adjusting the initial error correction confidence value to a lower confidence level (Fig. 15B, row 1, soft bit=0 for erased state). Not explicitly disclosed is refine the initial error correction confidence value, the vector of which indicates a high confidence of a programmed state and a high confidence of an erased state. However, Cai teaches a confidence value adjusting component (Fig. 9, 920) for adjusting the LLR when aggressor cells have strong influence on victim cells (col. 11, lines 47-52). Therefore, it would have been obvious for one of ordinary skill in the art before the effective filing date to make the adjustments recommended by Nguyen in Fig. 15B from any initial LLR since Nguyen shows likely outcomes of different victim and aggressor cell combinations. As per claim 11: Nguyen further teaches the memory device of claim 1, wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the low substate (Fig. 15B, row 1), the vector of which indicates a low confidence of an erased state (Fig. 15B, row 1, soft bit 0 for erased state), and wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the high substate (Fig. 15B, row 8), the vector of which indicates a low confidence of a programmed state (Fig. 15B, row 8, soft bit=0 for programmed state), wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the high substate (Fig. 15B, row 4), the vector of which indicates a high confidence of the erased state (Fig. 15B, row 4, soft bit=1 for erased state), and wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the low substate (Fig. 15B, row 5), the vector of which indicates a high confidence of the programmed state (Fig. 15B, row 8, soft bit=1 for programmed state). Not explicitly disclosed is refine the initial error correction confidence value and adjusting the initial error correction confidence value to reenforce it. However, Cai teaches a confidence value adjusting component (Fig. 9, 920) for adjusting the LLR when aggressor cells have strong influence on victim cells (col. 11, lines 47-52). Therefore, it would have been obvious for one of ordinary skill in the art before the effective filing date to make the adjustments recommended by Nguyen in Fig. 15B from any initial LLR since Nguyen shows likely outcomes of different victim and aggressor cell combinations. As per claim 12: Nguyen further teaches the memory device of claim 11, wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the low substate (Fig. 15B, row 5), refine the initial error correction confidence value, by adjusting the initial error correction confidence value to a higher confidence level (Fig. 15B, row 5, soft bit=1 for programmed state; therefore it would be obvious to raise any initial LLR for row 5 as suggested by Nguyen), and wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the high substate (Fig. 15B, row 4), refine the initial error correction confidence value, by adjusting the initial error correction confidence value to a higher confidence level (Fig. 15B, row 4, soft bit=1 for erased state; therefore it would be obvious to raise any initial LLR for row 5 as suggested by Nguyen). As per claim 13: Cai further teaches the memory device of claim 1, further comprising: an error correction code (ECC) decoder (Fig. 7, 130; col. 4, lines 57-58) configured to receive the refined error correction confidence value, and determine a memory value of the victim memory cell based on the refined error correction confidence value (Fig. 12, 1270). As per claim 14: Cai further teaches the memory device of claim 1, wherein the victim memory cell is a single-bit memory cell (Fig. 4A, SLC). As per claim 15: Cai further teaches the memory device of claim 1, wherein the victim memory cell is a multi-bit memory cell (Fig. 4A, MLC). As per claim 16: Cai teaches a memory system, comprising: a memory comprising: a memory comprising a memory cell array arranged according to a plurality of word lines and a plurality of bit lines (Fig. 3); and a memory controller configured to manage operations of the memory to determine corrective read information (Fig. 1, 100), wherein the memory controller is configured to: perform a hard read on a victim memory cell based on a hard read threshold (Fig. 4B, R1-R7) to estimate a memory state of the victim memory cell (col.12, lines 45-47), perform one or more soft reads on the victim memory cell to generate soft information for the victim memory cell (col. 12, lines 47-48), calculate an initial error correction confidence value of the victim memory cell based on the hard read performed on the victim memory cell and the soft information (Figs. 9-10, 90; col. 12, lines 47-48), perform a hard read on a neighboring aggressor memory cell to determine a memory state of the neighboring aggressor memory cell (Fig. 12, 1250; col. 12, lines 58-60), and refine the initial error correction confidence value of the victim memory cell, based on the hard read on the neighboring aggressor memory cell, to generate a refined error correction confidence value of the victim memory cell (Fig. 12, 1260). Not explicitly disclosed is performing one or more soft reads on the victim memory cell based on one or more soft read thresholds to generate soft information for the victim memory cell, and refining the initial error correction confidence value based on an LLR value bucket of the initial LLR value, wherein refining the initial LLR value is based on the memory state of the neighboring aggressor memory cell being in a high substate or a low substate, the high substate associated with a read voltage value of the neighboring aggressor memory cell being greater than the hard read threshold and the low substate associated with the read voltage value of the neighboring aggressor memory cell being less than the hard read threshold. However, Nguyen in an analogous art teaches performing a soft read (col. 9, line 65-col. 10, line 2) for generating soft information based on one or more soft read thresholds (col. 11, lines 8-32), and refining the LLR confidence value (Fig. 14, 212) based on a LLR value bucket (col. 11, lines 27-35), wherein refining the initial LLR value is based on the memory state of the neighboring aggressor memory cell being in a high substate or a low substate (Fig. 15B, left and right neighboring aggressor bit is either 0 or 1), the high substate associated with a read voltage value of the neighboring aggressor memory cell being greater than the hard read threshold (col. 2, lines 18-20 and 28-32) and the low substate associated with the read voltage value of the neighboring aggressor memory cell being less than the hard read threshold (col. 2, lines 18-20 and 26-28). Therefore, it would have been obvious for one of ordinary skill in the art before the effective filing date to use the LLR of Nguyen in the system of Cai. This modification would have been obvious for one of ordinary skill in the art at the time of filing because Cai teaches using LLRs (col. 10, lines 64-66). As per claim 17: Cai teaches the memory system of claim 16, wherein the victim memory cell and the neighboring aggressor memory cell are arranged on adjacent word lines of the memory cell array, and wherein the victim memory cell and the neighboring aggressor memory cell are adjacent memory cells (Figs. 5-6). As per claim 18: Cai teaches the memory system of claim 16, further comprising: an error correction code (ECC) decoder configured to receive the refined LLR value (Fig. 7, 130; col. 4, lines 57-58), and correct a memory value of the victim memory cell based on the refined LLR value (Fig. 12, 1270 and 1280 YES). As per claim 19: Nguyen further teaches the memory system of claim 16, wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the low substate (Fig. 15B, row 1), the LLR value bucket of which indicates a low confidence of an erased state (Fig. 15B, row 1, soft bit 0 for erased state), and wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the high substate (Fig. 15B, row 8), the LLR value bucket of which indicates a low confidence of a programmed state (Fig. 15B, row 5, soft bit=0 for programmed state). Not explicitly disclosed is refining the initial LLR value by adjusting the initial LLR value to a lower confidence level. However, Cai teaches a confidence value adjusting component (Fig. 9, 920) for adjusting the LLR when aggressor cells have strong influence on victim cells (col. 11, lines 47-52). Therefore, it would have been obvious for one of ordinary skill in the art before the effective filing date to make the adjustments recommended by Nguyen in Fig. 15B from any initial LLR since Nguyen shows likely outcomes of different victim and aggressor cell combinations. As per claim 20: Nguyen further teaches the memory system of claim 19, wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the high substate (Fig. 15B, row 4), refine the initial LLR value, the LLR value bucket of which indicates a high confidence of the erased state (Fig. 15B, row 4, soft bit 1 for erased state), by adjusting the initial LLR value to a higher confidence level or maintaining the initial LLR value at a same confidence level (Nguyen maintains LLR in Fig. 15B), and wherein the memory controller is configured to, based on the memory state of the neighboring aggressor memory cell being in the low substate (Fig. 15B, row 5), refine the initial LLR value, the LLR value bucket of which indicates a high confidence of the programmed state (Fig. 15B, row 5, soft bit=1 for programmed state), by adjusting the initial LLR value to a higher confidence level or maintaining the initial LLR value at a same confidence level (Nguyen maintains LLR in Fig. 15B). As per claim 21: Nguyen further teaches the memory system of claim 16, wherein, in the high substate, a read voltage value of the neighboring aggressor memory cell is greater than the hard read threshold (Fig. 5, V0 is greater than Vr2), and wherein, in the low substate, the read voltage value of the neighboring aggressor memory cell is less than the hard read threshold (Fig. 5, V1 is less than Vr2). As per claim 23: Cai further teaches the method of claim 22, further comprising: selectively modifying, by the memory controller, a log likelihood ratio (LLR) value of the victim memory cell based on the refined error correction confidence value (Fig. 12, 1260-1270). As per claim 24: Nguyen further teaches the method of claim 22, further comprising: bucketizing, by the memory controller, one or more bits of the victim memory cell into different confidence levels based on a substate of the neighboring aggressor memory cell (Fig. 19A). As per claim 25: Nguyen further teaches the method of claim 22, further comprising: analyzing, by the memory controller, shifts in a read voltage distribution of the victim memory cell influenced by electric fields from the neighboring aggressor memory cell (Fig. 7B). Conclusion Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to STEVE N NGUYEN whose telephone number is (571)272-7214. The examiner can normally be reached M-F 9-5. 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, Mark Featherstone can be reached at 571-270-3750. 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. /STEVE N NGUYEN/Primary Examiner, Art Unit 2111
Read full office action

Prosecution Timeline

Nov 06, 2024
Application Filed
Apr 03, 2026
Non-Final Rejection mailed — §103
May 20, 2026
Interview Requested
May 28, 2026
Applicant Interview (Telephonic)
May 28, 2026
Examiner Interview Summary
Jun 01, 2026
Response Filed
Jun 29, 2026
Final Rejection mailed — §103
Jul 20, 2026
Response after Non-Final Action

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12682979
MEMORY DEVICE FOR SUPPORTING TRIPLE ADJACENT ERROR DETECTION, MEMORY SYSTEM HAVING THE SAME, AND OPERATING METHOD THEREOF
2y 2m to grant Granted Jul 14, 2026
Patent 12675366
RECOVERING DATA FROM DE-SEQUENCED ENCODED DATA SLICES
1y 10m to grant Granted Jul 07, 2026
Patent 12665614
SYSTEM AND METHOD FOR LOW DENSITY PARITY CHECK (LDPC) CODE WITH 5/6 CODE RATE
2y 1m to grant Granted Jun 23, 2026
Patent 12657082
INFORMATION TRANSMISSION METHOD, CONTROL APPARATUS, ELECTROMAGNETIC SIGNAL TRANSCEIVER APPARATUS, AND SIGNAL PROCESSING DEVICE
3y 1m to grant Granted Jun 16, 2026
Patent 12658275
DETECTING ERRORS WITHIN DATA PATH CIRCUITRY OF A MEMORY DEVICE
1y 11m to grant Granted Jun 16, 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

2-3
Expected OA Rounds
75%
Grant Probability
94%
With Interview (+19.0%)
2y 9m (~1y 0m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 641 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