Prosecution Insights
Last updated: October 02, 2026
Application No. 19/041,075

MACHINE LEARNING-BASED DETECTION AND REMEDIATION OF LATENCY-RELATED PERFORMANCE ISSUES IN STORAGE SYSTEMS

Final Rejection §101
Filed
Jan 30, 2025
Examiner
CHU, GABRIEL L
Art Unit
2114
Tech Center
2100 — Computer Architecture & Software
Assignee
Dell Products L.P.
OA Round
2 (Final)
79%
Grant Probability
Favorable
3-4
OA Rounds
1y 1m
Est. Remaining
77%
With Interview

Examiner Intelligence

Grants 79% — above average
79%
Career Allowance Rate
368 granted / 467 resolved
+23.8% vs TC avg
Minimal -2% lift
Without
With
+-2.2%
Interview Lift
resolved cases with interview
Typical timeline
2y 9m
Avg Prosecution
10 currently pending
Career history
481
Total Applications
across all art units

Statute-Specific Performance

§101
16.1%
-23.9% vs TC avg
§103
30.8%
-9.2% vs TC avg
§102
15.4%
-24.6% vs TC avg
§112
22.4%
-17.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 467 resolved cases

Office Action

§101
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 . Claim Objections Claim 14 is objected to because of the following informalities: Referring to claim 14, “occurrent” is an adjective lacking a noun. This appears to have been intended to refer to “occurrence”. Appropriate correction is required. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. At step 1, if no statutory category rejection was given above, then the claims have been determined to have a statutory category. At step 2a, prong one, referring to claim 1, as emphasized, there is disclosed an apparatus comprising a generic processor that obtains data, determines (for latency and IOPS among perhaps other data) anomalous data points using machine learning anomaly detectors, identifies a corresponding anomalous data point, determines a performance issue based on co-occurrence, and initiates remediation for the performance issue. Claim 1 recited, “An apparatus comprising: at least one processing device comprising a processor coupled to a memory; the at least one processing device being configured: to obtain monitoring data for a storage system, the monitoring data comprising telemetry data for a set of two or more metrics, the set of two or more metrics including a latency metric and one or more additional metrics, the one or more additional metrics comprising one or more input-output operations per second metrics for input-output operations executing on the storage system; to determine for the latency metric, a first set of one or more metric-specific anomalous data points utilizing a first machine learning- based univariate anomaly detector trained utilizing historical telemetry data for that the latency metric; to determine, for the one or more additional metrics, one or more additional sets of one or more metric-specific anomalous data points utilizing one or more additional machine learning-based univariate anomaly detectors trained utilizing historical telemetry data for the one or more additional metrics; to determine, for the set of two or more metrics collectively, one or more metric- generic anomalous data points utilizing a machine learning-based multivariate anomaly detector trained to identify structural anomalies across the set of two or more metrics; to identify a given one of the one or more metric-specific anomalous data points for the latency metric which corresponds to one of the one or more metric-generic anomalous data points; to determine whether the given metric-specific anomalous data point for the latency metric represents a performance issue for the storage system based at least in part on identifying whether there are any co-occurring metric-specific anomalous data points in any of the one or more additional sets of one or more metrics-specific anomalous data points for the one or more additional metrics; and responsive to determining that the given metric-specific anomalous data point for the latency metric represents a performance issue for the storage system, to initiate remediation of the performance issue for the storage system.” Claims 15 and 18 are treated as similar. The limitations of obtaining, determining, identifying, and determining, as crafted, are processes that, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of additional elements that do not integrate the judicial exception into a practical application. That is, nothing in these claim elements as emphasized precludes the step from practically being performed in the mind, possibly with the aid pen and paper. For example, these steps perform steps of observation, evaluation, judgment, or opinion. At step 2a, prong two, this judicial exception is not integrated into a practical application. In particular the claim additionally recites a generic computer (inclusive of the “machine” of machine learning to the degree it is necessary) and initiating remediation (which may include modifying a configuration a la claim 14). The computer is recited at a high level of generality. The computer is used to perform an abstract idea, as discussed above in Step 2A, Prong One, such that it amounts to no more than mere instructions to apply the exception using a generic computer. See MPEP 2106.05(f). The limitation of “initiating” remediating provides nothing more than mere instructions to (potentially) implement an abstract idea on a generic computer. See MPEP 2106.05(f). MPEP 2106.05(f) provides the following considerations for determining whether a claim simply recites a judicial exception with the words “apply it” (or an equivalent), such as mere instructions to implement an abstract idea on a computer: (1) whether the claim recites only the idea of a solution or outcome i.e., the claim fails to recite details of how a solution to a problem is accomplished; (2) whether the claim invokes computers or other machinery merely as a tool to perform an existing process; and (3) the particularity or generality of the application of the judicial exception. Even when viewed in combination, these additional elements do not integrate the recited judicial exception into a practical application, and the claim is directed to the judicial exception. This combination in this order merely uses the generic computer to implement analysis, resulting in a generic insignificant extrasolution remediation step that must follow that analysis. At step 2b, the claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, there are the additional elements of a generic computer and remediation. The limitations regarding use of a computer amounts to no more than mere instructions to apply the exception using a generic computer component. See MPEP2106.05(d), for example TLI Communications, Flook, Alice Corp, and Versata. The recitation of “initiation” of remediation is at best mere instructions to “apply” the abstract ideas, which cannot provide an inventive concept. See MPEP 2106.05(f). See MPEP 2106.05(g) In re Brown and Ameranth and MPEP 2106.05(d) Flook. Further, generally regarding remediation, but specifically where such remediation may be reconfiguration, this is well-understood, routine, and conventional. See for example 20240134727 paragraph 4, 20060215564 paragraph 65, 20230244793 paragraph 3, 20080263393 paragraph 9, 20100195425 paragraph 5, 20070271606 paragraph 6, 20200272576 paragraph 16, 20150293785 paragraphs 24-29, 20170308398 paragraph 4, 20170083585 paragraph 244, 20230342276 paragraph 49, 20160170650 paragraph 8. Even when considered in combination, these additional elements represent mere instructions to implement an abstract idea or other exception on a computer and insignificant extra-solution activity, which do not provide an inventive concept. Further referring to claims 2-3, this further describes steps of observation, evaluation, judgment, or opinion. Further referring to claims 4-5, this further describes data. Further referring to claims 6-13, this further describes steps of observation, evaluation, judgment, or opinion. Further referring to claim 14, see above. Further referring to claims 16, 17, 19, and 20, see claims 11, 12 above. Response to Arguments Applicant's arguments filed 6 July 2026 have been fully considered but they are not persuasive. Regarding Applicant’s assertion (page 9) that the claims improve computer technology, the claims themselves are regarding a process of analysis regarding technology, the result of the analysis ultimately being for the purpose of “initiation” of remediation, albeit non-integratingly additional at best. Regarding Applicant’s argument (page 11) that the human mind is not capable of implementing machine learning based univariate or multivariate anomaly detectors, these detectors (besides using the word “machine”) are merely generally descriptive of a process used to make a determination. “Machine learning” itself is descriptive of a process, presumably implemented by a machine. Regarding Applicant’s argument (page 11-12) regarding Desjardins and the improvement of machine learning models themselves, it is unclear where the claimed invention improves machine learning itself. The machine learning claimed appears to merely reference generic machine learning and nothing claimed appears to improve that process per se. Instead, it appears that generic machine learning is used in its generic capacity to perform the claimed process of analysis. The use of an insignificant extrasolution generic machine to implement an algorithm that is used in an analytical process does not integrate the invention into practical application. Conclusion THIS ACTION IS MADE FINAL. 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 GABRIEL L CHU whose telephone number is (571)272-3656. The examiner can normally be reached weekdays 8 am to 5 pm. 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, Ashish Thomas can be reached at (571)272-0631. 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. /GABRIEL CHU/Primary Examiner, Art Unit 2114
Read full office action

Prosecution Timeline

Jan 30, 2025
Application Filed
Apr 06, 2026
Non-Final Rejection mailed — §101
Jun 22, 2026
Interview Requested
Jul 06, 2026
Applicant Interview (Telephonic)
Jul 06, 2026
Examiner Interview Summary
Jul 06, 2026
Response Filed
Aug 12, 2026
Final Rejection mailed — §101
Sep 28, 2026
Interview Requested

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12737253
FAILURE REMEDY IN COMPUTING SYSTEMS USING ACTION PATTERN DATABASE
2y 2m to grant Granted Sep 15, 2026
Patent 12730702
EARLY ROOT CAUSE LOCALIZATION
1y 9m to grant Granted Sep 08, 2026
Patent 12724658
USING THREAD CPU UTILIZATION PATTERNS TO ANALYZE STORAGE NODE PERFORMANCE PROBLEMS
2y 7m to grant Granted Sep 01, 2026
Patent 12639179
MEDIATOR ASSISTED SWITCHOVER BETWEEN CLUSTERS
1y 10m to grant Granted May 26, 2026
Patent 12625782
TECHNIQUES FOR REPLICATING STATE INFORMATION FOR HIGH AVAILABILITY
1y 5m to grant Granted May 12, 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
79%
Grant Probability
77%
With Interview (-2.2%)
2y 9m (~1y 1m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 467 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