Prosecution Insights
Last updated: October 01, 2026
Application No. 18/814,917

Buffers Configured for Individual Submission Queues in Communications between a Memory Sub-System and a Host System

Non-Final OA §102
Filed
Aug 26, 2024
Examiner
CHOE, YONG J
Art Unit
2135
Tech Center
2100 — Computer Architecture & Software
Assignee
Micron Technology Inc.
OA Round
3 (Non-Final)
92%
Grant Probability
Favorable
3-4
OA Rounds
3m
Est. Remaining
97%
With Interview

Examiner Intelligence

Grants 92% — above average
92%
Career Allowance Rate
825 granted / 894 resolved
+37.3% vs TC avg
Minimal +4% lift
Without
With
+4.5%
Interview Lift
resolved cases with interview
Typical timeline
2y 4m
Avg Prosecution
16 currently pending
Career history
910
Total Applications
across all art units

Statute-Specific Performance

§101
8.1%
-31.9% vs TC avg
§103
33.5%
-6.5% vs TC avg
§102
36.2%
-3.8% vs TC avg
§112
11.9%
-28.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 894 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 Continued Examination Under 37 CFR 1.114 A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 07/16/2026 has been entered. Response to Arguments Applicants' arguments filed on 07/16/2026 with respect to independent claims 1 and 9 are persuasive. Accordingly, claims 1-16 are allowed. However, claims 17-20 are not amended in a manner corresponding to claim 1 and therefore remain subject to the rejection for the reasons set forth in the previous Office Action. It is noted that if independent claim 17 were amended in a manner similar to claim 1 to overcome the above discussed issue, the application would be in condition for allowance. 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 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)(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 thepatent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. Claims 17 and 18 are rejected under 35 U.S.C. 102(a)(2) as being anticipated by WATANABE (US Pub. 2024/0248644). Regarding independent claim 17, WATANABE discloses a non-transitory computer storage medium storing instruction which, when executed in a memory sub-system (Fig.1: The information processing system 1), cause the memory sub-system to perform a method, comprising: allocating, from a random access memory (Fig.1: RAM - volatile memory 22) of the memory sub-system (Fig.1: The information processing system 1), one or more buffers (Fig.1: data buffer 221); associating the one or more buffers (Fig.1: data buffer 221) respectively with one or more submission queues (Fig.1: submission queue 0, 1, 2. i.e., SQ0, SQ1, SQ2) among a plurality of submission queues (Fig.1: submission queue 0, 1, 2. i.e., SQ0, SQ1, SQ2) configured for a host system to communicate commands to access a storage capacity of the memory sub-system (Fig.1: submission queue 0, 1, 2. i.e., SQ0, SQ1, SQ2) ([0034]: The RAM 22 is, for example, a volatile memory. The RAM 22 is also called a main memory, a system memory, or a host memory. The RAM 22 is, for example, a dynamic random access memory (DRAM). In a storage area of the RAM 22, a buffer area that is used as a data buffer 221, an area of one or more submission queues SQ, and an area of one or more completion queues CQ are allocated); loading data into a first buffer among the one or more buffers (Fig.1: data buffer 221) ([0035]: The data buffer 221 is a storage area that temporarily stores user data to be written into the SSD 3 and user data read from the SSD 3.); retrieving, from a first submission queue associated with the first buffer among the plurality of the submission queues (Fig.1: submission queue 0, 1, 2. i.e., SQ0, SQ1, SQ2) ([0057]-[0059]: [0057] The CPU 43 is, for example, at least one processor. The CPU 43 controls the host I/F 41, the SRAM 42, the DMAC 44, the NAND I/F 45, and the DRAM I/F 46. The CPU 43 loads a control program (firmware) stored in the NAND memory 5 or a ROM (not illustrated) to the DRAM 6. The CPU 43 executes various processes by executing the loaded firmware. The firmware may be loaded to the SRAM 42. And the DMAC 44 is a circuit that executes direct memory access. The DMAC 44 executes data transmission between the RAM 22 of the host 2 and the SRAM 42 or the DRAM 6. For example, the DMAC 44 transmits data stored in the read buffer 61 to the data buffer 221. The DMAC 44 transmits data stored in the data buffer 221 to the write buffer 62); and a first command configured to access the storage capacity; and executing the first command using the data in the first buffer ([0075]: Step 5: The controller 4 executes each of the fetched commands. The order in which the commands are executed is not limited, and the commands may be executed in a different order from the order in which the commands were fetched. In the process of executing each of the commands, the controller 4 executes transmission of data from the data buffer 221 of the host 2 to the write buffer 62 of the controller 4 or transmission of data from the read buffer 61 to the data buffer 221 of the host 2 as needed.). Regarding claim 18, WATANABE teaches wherein the first buffer is allocated specifically for association with the first submission queue among the plurality of submission queues ([0034]: The RAM 22 is, for example, a volatile memory. The RAM 22 is also called a main memory, a system memory, or a host memory. The RAM 22 is, for example, a dynamic random access memory (DRAM). In a storage area of the RAM 22, a buffer area that is used as a data buffer 221, an area of one or more submission queues SQ, and an area of one or more completion queues CQ are allocated). Allowable Subject Matter Claims 19 and 20 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. The following is an examiner’s statement of reasons for allowance: Claim 19 identifies the distinct features “wherein the method further comprises: retrieving a second command from the first submission queue; determining a size of a data chunk addressed for access by the second command; and determining a size of the first buffer based on the size of the data chunk addressed by the second command retrieved from the first submission queue", which are not taught or suggested by the prior art of records. Claim 20, which respectively depends on objected-to claim 19, is allowable for at least the same reasons as claim 19. Claims 19 and 20 would be allowable over the prior art of record because the claimed features as mentioned above in combination with other claimed features are not recited or suggested by the prior art of records. Reasons of Allowance Claims 1-16 are allowed. The following is an examiner’s statement of reasons for allowance: Independent Claims 1 and 9 identify the distinct features “at least one processing device configured to: allocate, from the random access memory, one or more buffers; associate the one or more buffers respectively with one or more submission queues among the plurality of submission queues; load data from the storage medium of the memory sub-system to a first buffer among the one or more buffers; retrieve, from a first submission queue associated with the first buffer among the plurality of the submission queues, a first command configured to access the storage medium; execute the first command using the data in the first buffer; retrieve a second command from the first submission queue; determine a size of a data chunk addressed for access by the second command; and determine a size of the first buffer based on the size of the data chunk addressed by the second command retrieved from the first submission queue.", which are not taught or suggested by the prior art of records. Claims 1-16 would be allowable over the prior art of record because the claimed features as mentioned above in combination with other claimed features are not recited or suggested by the prior art of records. The above features in conjunction with all other limitations of the dependent and independent claims 1-16 are hereby allowed. Conclusion Any inquiry concerning this comm1unication should be directed to Yong Choe at telephone number 571-270-1053 or email to yong.choe@uspto.gov. The examiner can normally be reached on M-F 9:30am to 6:00pm. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Rutz, Jared Ian can be reached on (571) 272-5535. Any inquiry of a general nature or relating to the status of this application should be directed to the TC 2100 whose telephone number is (571) 272-2100. 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 PMR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-irect.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). /YONG J CHOE/Primary Examiner, Art Unit 2135
Read full office action

Prosecution Timeline

Aug 26, 2024
Application Filed
Sep 04, 2025
Non-Final Rejection mailed — §102
Dec 04, 2025
Response Filed
Apr 16, 2026
Final Rejection mailed — §102
Jun 16, 2026
Response after Non-Final Action
Jul 16, 2026
Request for Continued Examination
Jul 18, 2026
Response after Non-Final Action
Jul 27, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12738308
SEMICONDUCTOR MEMORY DEVICE AND METHOD FOR CONTROLLING SEMICONDUCTOR MEMORY DEVICE
1y 11m to grant Granted Sep 15, 2026
Patent 12740044
MEMORY DEVICE INCLUDING SEMICONDUCTOR ELEMENT
1y 10m to grant Granted Sep 15, 2026
Patent 12730746
SEGREGATING LOGICAL TO PHYSICAL MAPPINGS
2y 1m to grant Granted Sep 08, 2026
Patent 12730589
DATA STORAGE METHOD, STORAGE APPARATUS AND HOST
1y 9m to grant Granted Sep 08, 2026
Patent 12724560
INPUT VOLTAGE DEGRADATION DETECTION
2y 8m to grant Granted Sep 01, 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

3-4
Expected OA Rounds
92%
Grant Probability
97%
With Interview (+4.5%)
2y 4m (~3m remaining)
Median Time to Grant
High
PTA Risk
Based on 894 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