Prosecution Insights
Last updated: August 18, 2026
Application No. 19/218,971

HOST CONFIGURED CURRENT LIMITS

Non-Final OA §102
Filed
May 27, 2025
Priority
Jul 24, 2024 — provisional 63/675,149
Examiner
SONG, HUA JASMINE
Art Unit
2133
Tech Center
2100 — Computer Architecture & Software
Assignee
Micron Technology Inc.
OA Round
1 (Non-Final)
94%
Grant Probability
Favorable
1-2
OA Rounds
1y 0m
Est. Remaining
98%
With Interview

Examiner Intelligence

Grants 94% — above average
94%
Career Allowance Rate
955 granted / 1015 resolved
+39.1% vs TC avg
Minimal +4% lift
Without
With
+4.4%
Interview Lift
resolved cases with interview
Typical timeline
2y 3m
Avg Prosecution
12 currently pending
Career history
1033
Total Applications
across all art units

Statute-Specific Performance

§101
4.8%
-35.2% vs TC avg
§103
31.2%
-8.8% vs TC avg
§102
42.4%
+2.4% vs TC avg
§112
7.8%
-32.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1015 resolved cases

Office Action

§102
Detailed Action The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . This is in response to application filed on 5/27/2025, claims 1-25 are pending for examination. Specification The lengthy specification has not been checked to the extent necessary to determine the presence of all possible minor errors. Applicant's cooperation is requested in correcting any errors of which applicant may become aware in the specification. 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-25 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Jensen., US 2006/0158765 A1. Regarding claim 1, Jensen teaches a memory apparatus (Fig.1A, a system 100), comprising: one or more controllers (Fig.1A; controller 120) configured to: receive, from a host system, configuration information indicating one or more current limits for respective memory operations of one or more memory operations (section 0036; receiving a write message that includes a maximum current limit); and perform the one or more memory operations in accordance with the one or more current limits (section 0036; a subsequent storage operation, such as a write operation, may be performed after receiving a write message that includes a maximum current limit. The controller 120 would then perform the write operation using the maximum current limit received with the write message). Regarding claim 2, Jensen teaches the one or more current limits include at least one of: a peak current limit for the respective memory operations, or an average current limit for the respective memory operations (section 0036; it is taught as the maximum current limit). Regarding claim 3, Jensen teaches the average current limit includes a first current level over a first duration, and wherein the peak current limit includes a second current limit over a second duration (section 0037; the usage and non-usage of current may be time-split such that on average the amount of current used is equal to the maximum current value received by the controller 120. For example, the normal amount of current that the recording medium 130 receives may be 600 mA, and a user may wish to limit the power consumption of the recording medium 130 to 150 mA. The controller 120 could then draw the current amount of 600 mA for one second, and draw a near-zero current amount for the next three seconds. Effectively, during the cumulative four-second period, the current amount used would be 600 mA, and on average, the amount of current used would be 150 mA per second. Thus, the maximum amount of current used on average could be said to be 150 mA). Regarding claim 4, Jensen teaches the one or more controllers, to perform the one or more memory operations, are configured to: perform a memory operation of the one or more memory operations using a current level of a power supply line included in the memory apparatus, wherein the current level is less than or equal to a current limit, of the one or more current limits, that is associated with the memory operation (section 0037; the usage and non-usage of current may be time-split such that on average the amount of current used is equal to the maximum current value received by the controller 120. For example, the normal amount of current that the recording medium 130 receives may be 600 mA, and a user may wish to limit the power consumption of the recording medium 130 to 150 mA). Regarding claim 5, Jensen teaches the one or more controllers are further configured to: receive, from the host system, a request for supported memory operations; and transmit, to the host system, an indication of the one or more memory operations, wherein the configuration information is based on the indication of the one or more memory operations (section 0036; the controller 120 will control the consumption of power by limiting the maximum amount of current used. If the subsequent operation is a power management message, however, the amount of current used will be updated, and therefore restricted, to the new value transmitted in the last power management message. In other embodiments, a subsequent storage operation, such as a write operation, may be performed after receiving a write message that includes a maximum current limit. The controller 120 would then perform the write operation using the maximum current limit received with the write message). Regarding claim 6, Jensen teaches the one or more memory operations are supported use cases for the memory apparatus (section 0005; there is a method of managing power used by a recording medium by receiving a maximum current value in the recording medium and limiting operation of the recording medium to the maximum current value during a storage operation (e.g. read, write)). Regarding claim 7, Jensen teaches the one or more memory operations include at least one of: a sequential read operation, a sequential write operation, a random read operation, or a random write operation (claim 10 of Jensen; the storage operation is an erase or a write operation). Regarding claim 8, Jensen teaches the one or more memory operations include at least one of: a write-booster operation, or a non-write-booster operation (claim 10 of Jensen; the storage operation is an erase or a write operation). Regarding claim 9, Jensen teaches the memory apparatus includes multiple power supply lines, and wherein a current limit, of the one or more current limits, is associated with at least one power supply line of the multiple power supply Lines and a memory operation of the one or more memory operations (section 0035; The medium controller 120 may set the amount of current by storing the current amount for future operations. The medium controller 120 may be coupled to a power source connected to the recording medium 130. The medium controller 120 may control the amount of current flowing from the power source to the recording medium 130 every time a new operation is received. Alternatively, the controller 120 may transmit a signal to the power source indicating the maximum amount of current that the power source must produce for any future operation). Regarding claim 10, Jensen teaches the memory apparatus includes a first power supply line and a second power supply line, and wherein the one or more current limits include: a peak current limit for the first power supply line and a memory operation of the one or more memory operations, and an average current limit for the second power supply line and the memory operation (section 0037; the usage and non-usage of current may be time-split such that on average the amount of current used is equal to the maximum current value received by the controller 120). Regarding claim 11, Jensen teaches a host system (Fig.1A, a system 100), comprising: one or more controllers (Fig.1A; controller 120) configured to: transmit, to a memory apparatus, a request for supported memory operations of the memory apparatus; receive, from the memory apparatus, capability information indicating one or more supported memory operations (section 0036; receiving a write message that includes a maximum current limit); and transmit, to the memory apparatus, configuration information indicating one or more current limits for at least one supported memory operation of the one or more supported memory operations (section 0036; a subsequent storage operation, such as a write operation, may be performed after receiving a write message that includes a maximum current limit. The controller 120 would then perform the write operation using the maximum current limit received with the write message). Regarding claim 12, Jensen teaches the one or more current limits include at least one of: a peak current limit for the at least one supported memory operation, or an average current limit for the at least one supported memory operation (section 0036; it is taught as the maximum current limit). Regarding claim 13, Jensen teaches the average current limit includes a first current level over a first duration, and wherein the peak current limit includes a second current limit over a second duration (section 0037; the usage and non-usage of current may be time-split such that on average the amount of current used is equal to the maximum current value received by the controller 120. For example, the normal amount of current that the recording medium 130 receives may be 600 mA, and a user may wish to limit the power consumption of the recording medium 130 to 150 mA. The controller 120 could then draw the current amount of 600 mA for one second, and draw a near-zero current amount for the next three seconds. Effectively, during the cumulative four-second period, the current amount used would be 600 mA, and on average, the amount of current used would be 150 mA per second. Thus, the maximum amount of current used on average could be said to be 150 mA). Regarding claim 14, Jensen teaches the one or more current limits indicate an allowable current level for one or more power supply lines of the memory apparatus (section 0035; the medium controller 120 may set the amount of current by storing the current amount for future operations. The medium controller 120 may be coupled to a power source connected to the recording medium 130. The medium controller 120 may control the amount of current flowing from the power source to the recording medium 130 every time a new operation is received. Alternatively, the controller 120 may transmit a signal to the power source indicating the maximum amount of current that the power source must produce for any future operation). Regarding claim 15, Jensen teaches the one or more supported memory operations are supported use cases for the memory apparatus (section 0005; there is a method of managing power used by a recording medium by receiving a maximum current value in the recording medium and limiting operation of the recording medium to the maximum current value during a storage operation (e.g. read, write)). Regarding claim 16, Jensen teaches the configuration information includes an information element indicating: the at least one supported memory operation, a power supply line of the memory apparatus, and a current limit of the one or more current limits, wherein the current limit is associated with the at least one supported memory operation and the power supply line (section 0035; The medium controller 120 may set the amount of current by storing the current amount for future operations. The medium controller 120 may be coupled to a power source connected to the recording medium 130. The medium controller 120 may control the amount of current flowing from the power source to the recording medium 130 every time a new operation is received. Alternatively, the controller 120 may transmit a signal to the power source indicating the maximum amount of current that the power source must produce for any future operation). Regarding claim 17, Jensen teaches the one or more memory operations include at least one of: a sequential read operation, a sequential write operation, a random read operation, or a random write operation (claim 10 of Jensen; the storage operation is an erase or a write operation). Regarding claims 18 and 23, Jensen teaches a method, comprising: transmitting, by a memory apparatus and to a host system, capability information indicating one or more supported memory operations of the memory apparatus (section 0036; receiving a write message that includes a maximum current limit); and receiving, by the memory apparatus and from the host system, configuration information indicating one or more current limits for at least one supported memory operation of the one or more supported memory operations (section 0036; a subsequent storage operation, such as a write operation, may be performed after receiving a write message that includes a maximum current limit. The controller 120 would then perform the write operation using the maximum current limit received with the write message). Regarding claim 19, Jensen teaches further comprising: performing the at least one supported memory operation in accordance with the one or more current limits (section 0036; a subsequent storage operation, such as a write operation, may be performed after receiving a write message that includes a maximum current limit.). Regarding claim 20, Jensen teaches the at least one supported memory operation is associated with a power supply line, and wherein a current level of the power supply line during a duration of the at least one supported memory operation is less than or equal to the one or more current limits (section 0037; the usage and non-usage of current may be time-split such that on average the amount of current used is equal to the maximum current value received by the controller 120. For example, the normal amount of current that the recording medium 130 receives may be 600 mA, and a user may wish to limit the power consumption of the recording medium 130 to 150 mA). Regarding claim 21, Jensen teaches the configuration information includes an initial configuration of the memory apparatus (section 0027; a computer program running on the CPU 110 may be configured to set a predefined maximum current limit amount every time the recording medium 130 restarts.). Regarding claim 22, Jensen teaches the one or more memory operations include a first one or more types of write operations and a second one or more types of read operations (section 0005; there is a method of managing power used by a recording medium by receiving a maximum current value in the recording medium and limiting operation of the recording medium to the maximum current value during a storage operation (e.g. read, write). Regarding claim 24, Jensen teaches the memory apparatus includes multiple power supply lines, and wherein a current limit, of the one or more current limits, is associated with at least one power supply line of the multiple power supply lines and the at least one supported memory operation (section 0035; The medium controller 120 may set the amount of current by storing the current amount for future operations. The medium controller 120 may be coupled to a power source connected to the recording medium 130. The medium controller 120 may control the amount of current flowing from the power source to the recording medium 130 every time a new operation is received. Alternatively, the controller 120 may transmit a signal to the power source indicating the maximum amount of current that the power source must produce for any future operation). Regarding claim 25, Jensen teaches the one or more current limits include at least one of: a peak current limit for the at least one supported memory operation, or an average current limit for the at least one supported memory operation (section 0036; it is taught as the maximum current limit). Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Hsu et al., US 10,095,412 B2 teaches a memory system and method for improving write performance in a multi-die environment are disclosed. In one embodiment, a memory system is provided comprising a plurality of memory dies and a controller. The controller is configured to determine a programming status of each of the plurality of memory dies and dynamically adjust a maximum peak current limit of the plurality of memory dies based on the programming status of each of the plurality of memory dies. Hsu does not clearly teach receiving, from a host system, configuration information indicating one or more current limits for respective memory operations of one or more memory operations. When responding to the office action, Applicant is advised to clearly point out the patentable novelty which he or she thinks the claims present in view of the state of the art disclosed by the references cited or the objections made. He or she must also show how the amendments avoid such references or objections. See 37 C.F.R. 1.111 (c). When responding to the office action, Applicants are advised to provide the examiner with the line numbers and page numbers in the application and/or references cited to assist examiner to locate the appropriate paragraphs. Any inquiry concerning this communication or earlier communications from the examiner should be directed to HUA JASMINE SONG whose telephone number is (571)272-4213. The examiner can normally be reached on 9:00am to 5:30pm. 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:/Wwww.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 on 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. /HUA J SONG/Primary Examiner, Art Unit 2133
Read full office action

Prosecution Timeline

May 27, 2025
Application Filed
Jun 24, 2026
Non-Final Rejection mailed — §102
Aug 06, 2026
Interview Requested

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12705178
DATA PREFETCHING OPERATIONS WITH TRUSTWORTHY ENERGY AWARENESS
2y 6m to grant Granted Aug 11, 2026
Patent 12705185
SMMU PERFORMANCE ISOLATION
2y 3m to grant Granted Aug 11, 2026
Patent 12693977
DYNAMIC INCLUSIVE AND NON-INCLUSIVE CACHING POLICY
4y 4m to grant Granted Jul 28, 2026
Patent 12693978
SYSTEMS, METHODS, AND APPARATUS FOR MEMORY LOADING IN A STORAGE DEVICE
1y 11m to grant Granted Jul 28, 2026
Patent 12687970
ADAPTIVE POLLING FOR HIGHER DENSITY STORAGE
2y 4m to grant Granted Jul 21, 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
94%
Grant Probability
98%
With Interview (+4.4%)
2y 3m (~1y 0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 1015 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