Prosecution Insights
Last updated: August 17, 2026
Application No. 19/182,508

UNIFIED COMMAND TRANSMISSION FOR MANAGED MEMORY

Non-Final OA §102
Filed
Apr 17, 2025
Priority
May 16, 2024 — provisional 63/648,559
Examiner
DUDEK JR, EDWARD J
Art Unit
Tech Center
Assignee
Micron Technology Inc.
OA Round
1 (Non-Final)
89%
Grant Probability
Favorable
1-2
OA Rounds
1y 0m
Est. Remaining
94%
With Interview

Examiner Intelligence

Grants 89% — above average
89%
Career Allowance Rate
1005 granted / 1125 resolved
+29.3% vs TC avg
Moderate +5% lift
Without
With
+5.1%
Interview Lift
resolved cases with interview
Typical timeline
2y 4m
Avg Prosecution
16 currently pending
Career history
1146
Total Applications
across all art units

Statute-Specific Performance

§101
6.4%
-33.6% vs TC avg
§103
46.8%
+6.8% vs TC avg
§102
23.1%
-16.9% vs TC avg
§112
13.1%
-26.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1125 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 . This Office Action is responsive to the application filed 17 April 2025. Claims 1-25 are pending and have been presented for examination. 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 (i.e., changing from AIA to pre-AIA ) 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)(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, 4, 6, 8-11, 13, 14, 16 and 17 is/are rejected under 35 U.S.C. 102(a)(1)/(a)(2) as being anticipated by ASHMORE (U.S. Patent Application Publication #2008/0120463). 1. ASHMORE discloses A host device, comprising: processing circuitry associated with one or more memory devices and configured to cause the host device (see [0029]: RAID controller includes a CPU; [0032]: RAID controller interfaces with the Disk arrays; [0034]: CPU issues commands to the disk array) to: transmit, to a memory device, a first message comprising a plurality of commands, wherein the first message comprises a field indicating a type of the plurality of commands (see [0049]: coalescer of the RAID controller creates a buffer data structure to hold multiple commands, a type field indicates the type of disk command), and wherein each command of the plurality of commands is a memory device profile query command or a memory device provisioning command (see [0048]:reconstruct utility and scrub utility are considered provisioning commands as they repair the storage device and allow replacement devices to be initialized for use; [0071]]: commands from utility threads are accumulated); and receive, from the memory device, one or more second messages comprising information for each command of the plurality of commands based at least in part on transmitting the first message (see [0064]: coalescer is notified of completion status). 4. The host device of claim 1, wherein the first message indicates for the memory device to access a respective portion of one or more memory arrays of the memory device for each command of the plurality of commands (see [0095]: the coalesced command structure specifies the disk blocks to be accessed). 6. The host device of claim 1, wherein the processing circuitry is further configured to cause the host device to: transmit, to the memory device, a third message comprising a plurality of second commands, wherein the third message comprises the field indicating the type of the plurality of second commands (see [0049]: coalescer of the RAID controller creates a buffer data structure to hold multiple commands, a type field indicates the type of disk command), wherein each second command of the plurality of second commands is a read command or a write command (see [0056]: read or write command); and receive, from the memory device, one or more fourth messages comprising data for each second command of the plurality of second commands based at least in part on transmitting the third message (see [0064]: completion status of read or write command). 8. The host device of claim 1, wherein the information associated with each command comprises query response information or interconnect response information (see [0053]; query the device type). 9. ASHMORE discloses A memory device, comprising: one or more memory arrays (see [0032]: Disk arrays); and processing circuitry coupled with the one or more memory arrays and configured to cause the memory device (see [0029]: RAID controller includes a CPU; [0032]: RAID controller interfaces with the Disk arrays; [0034]: CPU issues commands to the disk array) to: receive, from a host device, a first message comprising a plurality of commands, wherein the first message comprises a field indicating a type of the plurality of commands (see [0049]: coalescer of the RAID controller creates a buffer data structure to hold multiple commands, a type field indicates the type of disk command), and wherein each command of the plurality of commands is a memory device profile query command or a memory device provisioning command (see [0048]:reconstruct utility and scrub utility are considered provisioning commands as they repair the storage device and allow replacement devices to be initialized for use; [0071]]: commands from utility threads are accumulated); and transmit, to the host device, one or more second messages comprising information associated with each command of the plurality of commands based at least in part on receiving the first message (see [0064]: coalescer is notified of completion status). 10. The memory device of claim 9, wherein the processing circuitry is further configured to cause the memory device to: perform a plurality of operations corresponding to the plurality of commands based at least in part on receiving the first message, wherein transmitting the one or more second messages is based at least in part on performing the plurality of operations (see [0064]: execute the coalesced commands and return a completion response). 11. The memory device of claim 10, wherein the information associated with each command comprises query response information or interconnect response information (see [0064]: completion response). 13. The memory device of claim 9, wherein the processing circuitry is further configured to cause the memory device to: access a respective portion of the one or more memory arrays of the memory device for each command of the plurality of commands (see [0095]: the coalesced command structure specifies the disk blocks to be accessed), wherein transmitting the one or more second messages is based at least in part on accessing the respective portion of the one or more memory arrays for each command of the plurality of commands (see [0064]: completion response would occur after accessing the disk array). 14. The memory device of claim 13, wherein the information associated with each command comprises data associated with accessing the respective portion of the one or more memory arrays for the respective command of the plurality of commands (see [0064]: completion response would include data from a read command). 16. The memory device of claim 9, wherein the processing circuitry is further configured to cause the memory device to: receive, from the host device, a third message comprising a plurality of second commands, wherein the third message comprises the field indicating the type of the plurality of second commands (see [0049]: coalescer of the RAID controller creates a buffer data structure to hold multiple commands, a type field indicates the type of disk command), and wherein each second command of the plurality of second commands is a read command or a write command (see [0056]: read or write command); and transmit, to the host device, one or more fourth messages comprising data associated with each second command of the plurality of second commands based at least in part on receiving the third message (see [0064]: completion status of read or write command). 17. The memory device of claim 16, wherein the processing circuitry is further configured to cause the memory device to: access a respective portion of the one or more memory arrays of the memory device for each second command of the plurality of second commands (see [0095]: the coalesced command structure specifies the disk blocks to be accessed), wherein transmitting the one or more fourth messages is based at least in part on accessing the respective portion of the one or more memory arrays for each second command of the plurality of second commands (see [0064]: completion response would include data from a read command). Allowable Subject Matter Claims 19-25 are allowed. Claims 2, 3, 5, 7, 12, 15 and 18 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 a statement of reasons for the indication of allowable subject matter: The state of the art fails to anticipate, or render obvious, a boot loader communicating with a host device and buffering the plurality of commands, as recited in claims 2, 3 and 19. The state of the art fails to anticipate, or render obvious, a single device command with an extra header segment to contain the plurality of commands, as recited in claims 5 and 15. The state of the art fails to anticipate, or render obvious, transmitting the plurality of commands as part of a boot procedure, as recited in claims 7 and 18. The state of the art fails to anticipate, or render obvious, a single bundled command that corresponds to a single response to the host device as recited in claim 12. The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. TAI [2023/0127869] discloses batch processing of jobs being sent to memory devices. [0046]-[0061] GIUM BERNAT [2019/0102107] discloses batch operations for read and write commands and a buffer to hold batched commands. [0022]-[0032] WU [9,811,421] discloses a provisioning task for a storage system that consists of multiple individual tasks. [Column 10] MA [2015/0347409] discloses combining multiple repeated operations into a single command. [0013]-[0017] Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to EDWARD J DUDEK JR whose telephone number is (571)270-1030. The examiner can normally be reached Monday - Friday, 8:00A-4:00P. 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, Hosain T Alam can be reached at 571-272-3978. 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. /EDWARD J DUDEK JR/Primary Examiner, Art Unit 2132
Read full office action

Prosecution Timeline

Apr 17, 2025
Application Filed
Jul 22, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12704991
CIRCUITRY AND METHODS FOR IMPLEMENTING CAPABILITY-BASED COMPARTMENT SWITCHES WITH DESCRIPTORS
4y 7m to grant Granted Aug 11, 2026
Patent 12704958
CONTROL DEVICE AND MEMORY SYSTEM
1y 9m to grant Granted Aug 11, 2026
Patent 12699605
A Concept for Providing Access to Offloading Circuitry
2y 8m to grant Granted Aug 04, 2026
Patent 12681811
SYSTEM AND METHOD FOR LARGE NUMBER OF SIMULTANEOUS READ STREAMS FOR DDVE DATA STORED INTO OBJECT STORE
3y 4m to grant Granted Jul 14, 2026
Patent 12681751
Method and Apparatus for Starting Secure Container
2y 9m to grant Granted Jul 14, 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
89%
Grant Probability
94%
With Interview (+5.1%)
2y 4m (~1y 0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 1125 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