Prosecution Insights
Last updated: July 17, 2026
Application No. 18/779,314

Context Aware Collaborative Platform Diagnostics

Non-Final OA §101§102§103
Filed
Jul 22, 2024
Examiner
BRYAN, JASON B
Art Unit
2114
Tech Center
2100 — Computer Architecture & Software
Assignee
Dell Products L.P.
OA Round
3 (Non-Final)
76%
Grant Probability
Favorable
3-4
OA Rounds
10m
Est. Remaining
91%
With Interview

Examiner Intelligence

Grants 76% — above average
76%
Career Allowance Rate
238 granted / 311 resolved
+21.5% vs TC avg
Moderate +15% lift
Without
With
+14.7%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
11 currently pending
Career history
325
Total Applications
across all art units

Statute-Specific Performance

§101
4.3%
-35.7% vs TC avg
§103
72.4%
+32.4% vs TC avg
§102
5.2%
-34.8% vs TC avg
§112
15.3%
-24.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 311 resolved cases

Office Action

§101 §102 §103
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 argues generally that the claims are directed to a practical application rather than an abstract idea. These arguments are unpersuasive for the reasons stated in the previous rejection. The amendments do nothing to change the nature of the “providing” and “performing” steps and so that analysis still applies. Applicant also generally argues that Swierk does not teach the claims as amended. These arguments are unpersuasive because the claims are written very broadly such that they are taught by the cited references. 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. As to claim 1: Step 1 Analysis: Is the claim to a process, machine, manufacture or composition of matter? See MPEP § 2106.03. Yes, the claim is to a process. Step 2A Prong One Analysis: Does the claim recite an abstract idea, law of nature, or natural phenomenon? See MPEP § 2106.04(II)(A)(1). • Yes, the limitations “performing a firmware diagnostics operation” and “performing a context aware collaborative platform diagnostics operation” are so broad that they could encompass making a determination and therefore are the abstract idea of a mental process that can practically be performed in the human mind, with or without the use of a physical aid such as pen and paper (including an observation, evaluation, judgment, opinion). See MPEP § 2106.04(a)(2)(III). • Yes, the limitation “performing a firmware diagnostics operation” and “performing a context aware collaborative platform diagnostics operation” are so broad that it could encompass the abstract idea of a performing a mathematical calculation. See MPEP § 2106.04(a)(2)(I)(C). Step 2A Prong Two Analysis: Does the claim recite additional elements that integrate the judicial exception into a practical application? See MPEP § 2106.04(d). • No, the limitation “providing. . .” could simply refer to transmitting data which is an additional element that amounts to adding insignificant extra-solution activity to the judicial exception. See MPEP §§ 2106.04(d), 2106.05(g). “performing a context aware collaborative platform diagnostics operation” could also simply refer to transmitting data. Step 2B Analysis: Does the claim recite additional elements that amount to significantly more than the judicial exception? See MPEP § 2106.05. • No, the limitation “Providing” and “performing a context aware collaborative platform diagnostics operation” that could refer to transmitting data and so are an additional element that amounts to adding insignificant extra-solution activity to the judicial exception. See MPEP § 2106.05(g). Furthermore the additional element is directed to receiving or transmitting data over a network, which the courts have recognized as well‐understood, routine, and conventional when they are claimed in a generic manner. See MPEP § 2106.05(d)(II). Claims 2-6 are simply wherein clauses that describe data, where/how types of data is stored, recite generic computing components, but they do not alter the process of claim 1 or alter its nature as an abstract idea. At best they amount to applying the abstract idea on a computer (See MPEP §§ 2106.04(d), 2106.05(f)(1)) or generally links the use of the judicial exception to a particular technological environment or field of use. See MPEP §§ 2106.04(d), 2106.05(h). Claims 7 and 13 add a computing context to the process steps of claim 1, but this simply amounts to applying the abstract idea on a computer (See MPEP §§ 2106.04(d), 2106.05(f)(1)) or generally links the use of the judicial exception to a particular technological environment or field of use. See MPEP §§ 2106.04(d), 2106.05(h). Claims 8-12 and 14-19 are simply wherein clauses that describe data, where/how types of data is stored, recite generic computing components, but they do not alter the process of claim 1 or alter its nature as an abstract idea. At best they amount to applying the abstract idea on a computer (See MPEP §§ 2106.04(d), 2106.05(f)(1)) or generally links the use of the judicial exception to a particular technological environment or field of use. See MPEP §§ 2106.04(d), 2106.05(h). Claim 20 may be interpreted as merely transmitting data (see above analysis). Transmitting data is an additional element that amounts to adding insignificant extra-solution activity to the judicial exception. Furthermore, the additional element is directed to receiving or transmitting data over a network, which the courts have recognized as well‐understood, routine, and conventional when they are claimed in a generic manner. 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. Claim(s) 1-3, 7-9, and 13-15 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Swierk (US 20160371163 A1). As to claim 7, Swierk teaches a system comprising: a processor; a data bus coupled to the processor; and a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus (see Fig. 2 and corresponding text), the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for: providing an information handling system with a distributed BIOS (see Fig. 2, 3, and throughout, disclosing a BIOS) the distributed BIOS including a plurality of BIOS components (see paragraph 0048 disclosing a variety of applications in the BIOS) and a plurality of BIOS variables (see paragraph 0046, disclosing the BIOS receiving support parameters; also see paragraph 0028 disclosing quick response codes and paragraph 0066, disclosing IP address), the distributed BIOS being implemented to function with any of a plurality of processor environments (see paragraph 0025, disclosing that a BIOS can operate in a degraded state; examiner interprets this is in addition to a non-degraded state); performing a firmware diagnostics operation via the distributed BIOS (see Fig. 6 and paragraph 0120, disclosing performing firmware diagnostics); and, performing a context aware collaborative platform diagnostics operation, the context aware collaborative platform diagnostics operation using the firmware diagnostics operation and an operating system diagnostics operation to provide a collaborative diagnostic operation, the firmware diagnostics operation and the operating system diagnostics operation operating independently, the firmware diagnostics operation and the operating system diagnostics operation sharing diagnostic information (see paragraphs 0120-0122 and Fig. 6, disclosing running firmware diagnostics storing its results, and using those results to perform service OS based diagnostics; also see Fig. 7 and corresponding text and throughout, disclosing the separate (independent) OS and firmware based diagnostic stages) the diagnostic information including device related diagnostic information, the device related diagnostic information being stored within a transient capsule module of the information handling system (see paragraphs 0120-0122 and Fig. 6 and throughout, disclosing running firmware diagnostics for a client device, storing its results, and using those results to perform service OS based diagnostics) , the device related diagnostic information being specific to when a component of the information handling system is executing a particular workload (see paragraph 01201-0122, disclosing initiating executing firmware based diagnostics [workload] and storing the results and that the firmware based diagnostics cvan be executed by a processor [a component of the IHS executing the workload]). As to claim 8, the references teach claim 7 as detailed above. Swierk further teaches the diagnostic information includes context aware diagnostics information (see paragraphs 0120-0122 and Fig. 6, disclosing running firmware diagnostics storing its results, and using those results to perform service OS based diagnostics; also see Fig. 7 and corresponding text). As to claim 9, the references teach claim 7 as detailed above. Swierk further teaches the transient capsule module comprises a common storage location accessible by the firmware diagnostics operation and the operating system diagnostics operation, the common storage location storing the device related diagnostic information (see Fig. 6, 7, and associated text regarding who the test results are shared between diagnostics stages); and, the firmware diagnostics operation and the operating system diagnostics operation communicate with the transient capsule module when sharing the diagnostic information (see paragraphs 0120-0122 and Fig. 6, disclosing running firmware diagnostics storing its results in memory, and using those results to perform service OS based diagnostics; also see Fig. 7 and corresponding text disclosing sharing health data at each stage of diagnostics by storing it in memory and that later stages use results from a previous stage). As to claim 1-3, they are rejected on grounds corresponding to above rejected claims 7-9because they are substantially equivalent. As to claim 13-15 they are rejected on grounds corresponding to above rejected claims 7-9 because they are substantially equivalent. 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. Claim(s) 10-12 is/are rejected under 35 U.S.C. 103 as being unpatentable over Swierk in view of Durham (US 20080022129 A1). As to claim 10, the refences teach claim 9 as referenced above. They further teach an embedded controller (see paragraph 0037 of Swierk and paragraph 0040 of Durham); Swierk does not explicitly teach the embedded controller provides a root of trust; and, the root of trust secures the diagnostics information stored within the transient capsule module. However, Durham teaches securely storing data as data blobs (see paragraph 0062 and throughout). It would have been obvious, before the effective filing date, to a person of ordinary skill in the art to which said subject matter pertains to combine Swierk with the methods of Durham because it enables protection of information so only properly identified components and agents can access them (see paragraph 0062). As to claim 11, the refences teach claim 9 as referenced above. Swierk does not explicitly teach the diagnostics information is stored within the transient capsule module as a blob. However, Durham teaches securely storing data as secure data blobs (see paragraph 0062 and throughout). It would have been obvious, before the effective filing date, to a person of ordinary skill in the art to which said subject matter pertains to combine Swierk with the methods of Durham because it enables protection of information so only properly identified components and agents can access them (see paragraph 0062). As to claim 12, the refences teach claim 12 as referenced above. Swierk does not explicitly teach the blob is secured and stored as a secure embedded transient capsule entry. However, Durham teaches securely storing data as secure data blobs (see paragraph 0062 and 0024). It would have been obvious, before the effective filing date, to a person of ordinary skill in the art to which said subject matter pertains to combine Swierk with the methods of Durham because it enables protection of information so only properly identified components and agents can access them (see paragraph 0062). As to claims 4-6, they are rejected on grounds corresponding to above rejected claims 10-12 because they are substantially equivalent. As to claim 16-18, they are rejected on grounds corresponding to above rejected claims 10-12 because they are substantially equivalent. Claim(s) 19 and 20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Swierk in view of Vidyadhara (US 20230012979 A1). As to claim 19, the references teach claim 13 as detailed above. They do not explicitly teach the computer executable instructions are deployable to a client system from a server system at a remote location. However, Vidyadhara teaches downloading firmware and OS components (see Fig. 6). It would have been obvious, before the effective filing date, to a person of ordinary skill in the art to which said subject matter pertains to combine Swierk with the methods of Vidyadhara because in enables quick use of advanced diagnostics (see paragraph 0003). As to claim 20, the references teach claim 13 as detailed above. They do not explicitly teach the computer executable instructions are provided by a service provider to a user on an on-demand basis.However Vidyadhara teaches downloading firmware and OS components when needing to resolve and detect errors (see abstract and Fig. 6). It would have been obvious, before the effective filing date, to a person of ordinary skill in the art to which said subject matter pertains to combine Swierk with the methods of Vidyadhara because in enables quick use of advanced diagnostics (see paragraph 0003). Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. US 10838785 B2. 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 JASON B BRYAN whose telephone number is (571)270-7091. The examiner can normally be reached Mon-Fri, 8-5 First Friday off. 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 5712720631. 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. /JASON B BRYAN/ Primary Examiner, Art Unit 2114
Read full office action

Prosecution Timeline

Show 1 earlier event
Jul 30, 2025
Non-Final Rejection mailed — §101, §102, §103
Oct 27, 2025
Response Filed
Dec 19, 2025
Final Rejection mailed — §101, §102, §103
Feb 19, 2026
Response after Non-Final Action
Mar 12, 2026
Request for Continued Examination
Mar 18, 2026
Response after Non-Final Action
Apr 07, 2026
Non-Final Rejection mailed — §101, §102, §103
Jul 07, 2026
Response Filed

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12681821
TEST METHOD AND SYSTEM BASED ON VARIABLE COMBINATION TIME SEQUENCE FUNCTION COVERAGE
1y 7m to grant Granted Jul 14, 2026
Patent 12657085
METHOD AND APPARATUS FOR MANAGING MEMORY IN MEMORY DISAGGREGATION ENVIRONMENT
1y 10m to grant Granted Jun 16, 2026
Patent 12608276
MEMORY FAULT TOLERANCE USING RAID
1y 10m to grant Granted Apr 21, 2026
Patent 12596605
SYSTEMS AND METHODS FOR DEVICE ECOSYSTEM DISRUPTION NOTIFICATION FOLLOWING AN ACCIDENT
2y 5m to grant Granted Apr 07, 2026
Patent 12572421
WEAR-EFFICIENT ERROR CORRECTION IN A STORAGE SYSTEM
1y 12m to grant Granted Mar 10, 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
76%
Grant Probability
91%
With Interview (+14.7%)
2y 10m (~10m remaining)
Median Time to Grant
High
PTA Risk
Based on 311 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