Prosecution Insights
Last updated: August 17, 2026
Application No. 19/005,194

SYSTEM AND METHOD FOR AUTOMATED TESTING

Final Rejection §101§103
Filed
Dec 30, 2024
Examiner
RUSIN, KAYO LISA
Art Unit
2114
Tech Center
2100 — Computer Architecture & Software
Assignee
Aivres Systems Inc.
OA Round
2 (Final)
89%
Grant Probability
Favorable
3-4
OA Rounds
7m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 89% — above average
89%
Career Allowance Rate
24 granted / 27 resolved
+33.9% vs TC avg
Strong +18% interview lift
Without
With
+17.6%
Interview Lift
resolved cases with interview
Typical timeline
2y 2m
Avg Prosecution
12 currently pending
Career history
40
Total Applications
across all art units

Statute-Specific Performance

§101
16.3%
-23.7% vs TC avg
§103
42.6%
+2.6% vs TC avg
§102
15.6%
-24.4% vs TC avg
§112
22.0%
-18.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 27 resolved cases

Office Action

§101 §103
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 . Response to Arguments Applicant’s arguments filed 05/05/2026 have been fully considered. Regarding the objections, necessary amendments have been made, and thus, the objections have been withdrawn. Regarding the 35 U.S.C. 101 rejections, the Examiner maintains the 101 rejections. Additional details can be found in the corresponding section below in the Office Action. Regarding the 35 U.S.C. 103 rejections, the Applicant’s arguments have been fully considered and are persuasive. Therefore, the rejection has been withdrawn. However, upon further consideration, a new ground(s) of rejection is made in view of Wang (CN 110515804 A). By adding more details in regards to the reference test completion time and by adding more details in regards to what is entailed in the verification process (such as from [0051] of the Specification), claim 1 may be in a better position of being considered an allowable subject matter. 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-8; 10-20 are rejected under 35 U.S.C. 101 as being directed to an abstract idea without significantly more. Below is an evaluation using the 2019 Revised Patent Subject Matter Eligibility Guidance. Per claim 1, Step 1 is satisfied because method steps are processes. At step 2a prong 1, an abstract idea is recited: steps of the claim could be performed as a mental process. The step “comparing the plurality of test results with a plurality of expected results to create a plurality of comparison results;” can be done through analyzing the test results against that of the expected results. At step 2a prong 2, additional elements that integrate into judicial exception into a practical application is not recited. The following limitation are additional elements that amount to adding insignificant extra-solution activity to the judicial exception. See MPEP §§ 2106.04(d), 2106.05(g). “retrieving a plurality of server tests associated with the server from a database” “generating a test report based on the plurality of test results and the plurality of comparison results” The following limitation are considered additional element that amounts to adding the word “apply it” (or an equivalent) with the judicial exception. “executing each server test of the plurality of server tests to generate a plurality of test results” “terminating the automated testing of the server based on verifying the plurality of test results using a test completion status and a test completion time recorded at a controller associated with the server” At step 2b, additional elements that integrate into judicial exception into significantly more is not recited. The following limitation are additional elements that amount 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 (MPEP 2106.05(d)(II)). “retrieving a plurality of server tests associated with the server from a database” “generating a test report based on the plurality of test results and the plurality of comparison results” The following limitation are considered additional element that amounts to adding the word “apply it” (or an equivalent) with the judicial exception. “executing each server test of the plurality of server tests to generate a plurality of test results” “terminating the automated testing of the server based on verifying the plurality of test results using a test completion status and a test completion time recorded at a controller associated with the server” Per claim 2, (step 2a prong 2) no additional element that integrate the judicial exception into a practical application is cited. “Obtaining a server identifier for the server from the controller” and “querying the database using the server identifier to retrieve the plurality of server tests,” is a data gathering activity and is considered additional elements that amounts to adding insignificant extra-solution activity to the judicial exception. (See MPEP §§ 2106.04(d), 2106.05(g)). (step 2b) No additional element that amount to significantly more than the judicial exception is recited. “Obtaining a server identifier for the server from the controller” and “querying the database using the server identifier to retrieve the plurality of server tests,” is a data gathering activity and is considered an insignificant extra-solution activity to the judicial exception (MPEP 2106.05(g)). It 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 (MPEP 2106.05(d)(II)). Per claim 3 and 6, no additional element that integrate the judicial exception into a practical application is cited. No additional element that amount to significantly more than the judicial exception is recited. Utilization of SNMP requests and responses simply links the use of the judicial exception to a particular technological environment or field of use (See MPEP §§ 2106.04(d), 2106.05(h)). Per claim 4, “generating a material items report based on comparing the first list of material items installed on the server with the second list of expected material items,” simply adds more specificity to the mental step taught in the parent claim. It is akin to the user examining the two list of material items and mentally generating a list of material items. “retrieving a first list of matieral item installed on the server from the controller associated with the server” is considered an insignificant extra-solution to the judicial exception and further, mere data gathering, 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). “Querying the database using the retrieved server identifier to retrieve a second list of expected material items associated with the server” is a data gathering activity 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. Thus, no additional element that integrate the judicial exception into a practical application is recited. And no additional elements that amount to significantly more than the judicial exception is recited. Per claim 5, the additional element “wherein the material items report comprises inconsistencies between the first list of material items installed on the server and the second list of expected material items, and wherein an exception is generated based on the inconsistencies” simply provides further details on how the mental process is performed but fails to provide additional element that integrates the judicial exception into a practical application or additional elements that amount to significantly more than the judicial exception that is recited. This step can be done mentally through analyzing the two lists and determining the inconsistencies. Per claim 7, the limitation “encrypting the test completion status and the test completion time” is the abstract idea of a mathematical calculation (MPEP 2106.04(a)(2)(I)(C)). Furthermore, “sending a simple network management protocol (SNMP) recordation request to the controller that comprises the encrypted test completion time and the encrypted test completion status” is considered an additional element that amounts to adding insignificant extra-solution activity to the judicial exception (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. (MPEP 2106.05(d)(II)). Thus, no additional element that integrate the judicial exception into a practical application is recited. And no additional elements that amount to significantly more than the judicial exception is recited. Per claim 8, “comparing the test completion status and the test completion time received from the controller with a reference test completion status and a second test completion time derived from the plurality of test results,” is simply reciting a mental step in which a comparison can be done mentally in a user’s mind. “Terminating the automated testing of the server” is considered an additional element that amounts to adding the words “apply it” (or an equivalent) with the judicial exception, or merely uses a computer in its ordinary capacity as a tool to perform an existing process (MPEP 2106.05(f)(II)). “Retrieving…[…]... the test completion status and the test completion time stored at the controller” 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 (MPEP 2106.05(d)(II)). The use of “SNMP command” generically links the use of the judicial exception to a particular technological environment or field of use (MPEP 2106.05(h)). Thus, no additional element that integrate the judicial exception into a practical application is recited. And no additional elements that amount to significantly more than the judicial exception is recited. Per claim 10, Step 1 is satisfied because method steps are processes. At step 2a prong 1, an abstract idea is recited: steps of the claim could be performed as a mental process. The step “compare the plurality of test results with a plurality of expected results to create a plurality of comparison results;” can be done through analyzing the test results against that of the expected results. At step 2a prong 2, additional elements that integrate into judicial exception into a practical application is not recited. The following limitation are additional elements that amount to adding insignificant extra-solution activity to the judicial exception. See MPEP §§ 2106.04(d), 2106.05(g). “retrieve a plurality of server tests associated with the server from a database” “generate a test report based on the plurality of test results and the plurality of comparison results” The following limitation are considered additional element that amounts to adding the word “apply it” (or an equivalent) with the judicial exception. “execute each server test of the plurality of server tests to generate a plurality of test results” “terminate the automated testing of the server based on verifying the plurality of test results using a test completion status and a test completion time recorded at the controller” The additional elements, “testing system and a controller associated with the server” merely uses a computer in its ordinary capacity as a tool to perform an existing process (MPEP 2106.05(f)(II)). At step 2b, additional elements that integrate into judicial exception into significantly more is not recited. The following limitation are additional elements that amount 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 (MPEP 2106.05(d)(II)). “retrieve a plurality of server tests associated with the server from a database” “generate a test report based on the plurality of test results and the plurality of comparison results” The following limitation are considered additional element that amounts to adding the word “apply it” (or an equivalent) with the judicial exception. “execute each server test of the plurality of server tests to generate a plurality of test results” “terminate the automated testing of the server based on verifying the plurality of test results using a test completion status and a test completion time recorded at the controller” The additional elements, “testing system and a controller associated with the server” merely uses a computer in its ordinary capacity as a tool to perform an existing process (MPEP 2106.05(f)(II)). Per claims 11-14, they recite similar claim limitations as claims 2-5 and thus are rejected for similar reasons. Per claim 15, no additional element that integrate the judicial exception into a practical application is cited. No additional element that amount to significantly more than the judicial exception is recited. Utilization of SNMP requests and responses simply links the use of the judicial exception to a particular technological environment or field of use (See MPEP §§ 2106.04(d), 2106.05(h)). Per claims 16 and 17, they recite similar claim limitations as claims 7 and 8 and thus are rejected for similar reasons. Per claim 18, it is identical to claim 9 and thus is rejected for the same reason. Per claim 19, Step 1 is satisfied because method steps are processes. At step 2a prong 1, an abstract idea is recited: steps of the claim could be performed as a mental process. The step “comparing the plurality of test results with a plurality of expected results to create a plurality of comparison results;” can be done through analyzing the test results against that of the expected results. At step 2a prong 2, additional elements that integrate into judicial exception into a practical application is not recited. The following limitation are additional elements that amount to adding insignificant extra-solution activity to the judicial exception. See MPEP §§ 2106.04(d), 2106.05(g). “retrieving a plurality of server tests associated with the server from a database” “generating a test report based on the plurality of test results and the plurality of comparison results” The following limitation are considered additional element that amounts to adding the word “apply it” (or an equivalent) with the judicial exception. “executing each server test of the plurality of server tests to generate a plurality of test results” “terminating the automated testing of the server based on verifying the plurality of test results using a test completion status and a test completion time recorded at a controller associated with the server” The additional elements, “tangible, non-transitory computer-readable medium” and “processors” merely uses a computer in its ordinary capacity as a tool to perform an existing process (MPEP 2106.05(f)(II)). At step 2b, additional elements that integrate into judicial exception into significantly more is not recited. The following limitation are additional elements that amount 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 (MPEP 2106.05(d)(II)). “retrieving a plurality of server tests associated with the server from a database” “generating a test report based on the plurality of test results and the plurality of comparison results” The following limitation are considered additional element that amounts to adding the word “apply it” (or an equivalent) with the judicial exception. “executing each server test of the plurality of server tests to generate a plurality of test results” “terminating the automated testing of the server based on verifying the plurality of test results using a test completion status and a test completion time recorded at a controller associated with the server” The additional elements, “tangible, non-transitory computer-readable medium” and “processors” merely uses a computer in its ordinary capacity as a tool to perform an existing process (MPEP 2106.05(f)(II)). As per claim 20, it recites similar claim limitation as claim 2 and thus is rejected for similar reason as claim 2. 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. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claim(s) 1, 2, 10-11, 19-20 are rejected under 35 U.S.C. 103 as being unpatentable over Chen et al (CN 117539697 A) from henceforth referred to as Chen in view of Wang (CN 110515804 A) from henceforth referred to as Wang in further view of Yan et al (CN 116795635 A) from henceforth referred to as Yan. Per claim 1, Chen teaches A method to perform automated testing of a server, comprising: retrieving a plurality of server tests associated with the server from a database; (page 13, 3rd paragraph, “the test information corresponding to the test item can be obtained through the BMC management system”; page 17, 2nd paragraph, “The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of operating systems and computer programs in a non-volatile storage medium. The database of the computer device is used for storing the test item of the configuration file and the data related to the test object.”) executing each server test of the plurality of server tests to generate a plurality of test results; (page 5, a test module executes the server tests) comparing the plurality of test results with a plurality of expected results to create a plurality of comparison results; (page 10, in step 502, the first test information and the second test information are compared to determine the first initial result; in step 504, the first test information is compared to the preset reference test information to determine the second initial test results; in step 506, the second test information is compared with the preset reference test information to determine the third initial test information) … generating a test report based on the plurality of test results and the plurality of comparison results; and (page 3, test reports are automatically generated) terminating the automated testing of the server based on verifying the plurality of test results using a test completion status and … recorded at a controller associated with the server. (bottom of page 10, "when all the test results represent that the comparison of the test information is consistent, it is determined that the test result of the test item is passed; page 13, 3rd paragraph, “the test information corresponding to the test item can be obtained through the BMC management system”; top of page 11, if the test item does not pass the test item, the system judges whether to continue with the testing or not) Chen fails to teach …. verifying the plurality of test results using… test completion time However, Wang teaches …. verifying the plurality of test results using… test completion time (bottom of page 3, test completion timestamp is recorded and used to verify the result of the test) It is obvious to a person of ordinary skill in the art prior to the effective filing date of the claimed invention to combine the teaching of Chen with the teaching of Wang because by automatically verifying the test result, the combined invention can reduce the labor cost and error (Wang, bottom of page 3). Chen in view of Wang fails to teach storing the plurality of test results and the plurality of comparison results in the database; However, Yan teaches storing the plurality of test results and the plurality of comparison results in the database; (page 11, automatically generate test report and upload it to the database) It is obvious to a person of ordinary skill in the art prior to the effective filing date of the claimed invention to combine the teachings of Chen with the teachings of Yan because combining prior art elements such as automated test instruction execution (Chen, page 2, paragraph 10) according to known methods can yield predictable results (i.e., providing known means for automating all processes of a test procedures). Per claim 2, Chen in view of Wang in view of Yan recites The method of claim 1, wherein retrieving the plurality of server tests comprises: obtaining a server identifier for the server from the controller; and (Chen, page 13, 2nd paragraph, “obtaining the physical disk information through the BMC management system”) querying the database using the server identifier to retrieve the plurality of server tests. (Chen, page 13, 3rd paragraph, “the test information corresponding to the test item can be obtained through the BMC management system”; page 8, “wherein each test item is corresponding to one function test of the storage device to be tested, aiming at the function test of the storage device) Per claim 10, the claim limitation recites similar claim limitation as claim 1. It further recites, a system to perform automated testing of a server (Chen, page 2, the test instruction is automatically executed through the related test tool or interface in the BMC management system), the system comprising a testing system (at least Chen, page 2, a testing system) and a controller associated with the server (Chen, page 2, BMC) Per claim 11, the claim recites similar limitation as claim 2 and thus are rejected for similar reason as claim 2. Per claim 19, the claim recites similar claim limitation as claim 1. The claim further recites A tangible, non-transitory computer-readable medium to perform automated testing of a server, the computer-readable medium having instructions thereon, which, upon being executed by one or more processors (Chen, page 17, non-volatile storage medium; processor of the computer device for “calculation and control ability”) Per claim 20, the claim recites similar limitation as claim 2 and thus are rejected for similar reason as claim 2. Claim(s) 3 and 12 are rejected under 35 U.S.C. 103 as being unpatentable over Chen in view of Wang in view of Yan in further view of “SNMP Monitoring Overview: Learn about how SNMP monitoring is used to collect status, health, and performance data form network devices,” Knowledge Center, Data Dog HQ, captured by the Wayback Machine on December 9th, 2024 from henceforth referred to as SNMP-NPL. Per claim 3, Chen in view of Wang in view of Yan teaches The method of claim 2, wherein the obtaining the server identifier from the controller comprises: sending [a communication request] to the controller for the server identifier; and receiving [a communication response] from the controller including the server identifier (Chen, page 13, 2nd paragraph, “obtaining the physical disk information through the BMC management system”) Chen in view of Wang in view of Yan fails to explicitly teach Sending a simple network management protocol (SNMP) request; and receiving an SNMP response However, SNMP-NPL teaches Sending a simple network management protocol (SNMP) request; and receiving an SNMP response (page 2, “SNMP monitoring provides a standardized way for network engineers and admins to gather information about network equipment, and helps ensure that a company’s network is running smoothly”; page 4, “1. Get, 2. Response”) It is obvious to a person of ordinary skill in the art prior to the effective filing date of the claimed invention to combine the teachings of Chen in view of Wang in view of Yan with that of SNMP-NPL in order to teach using SNMP requests and responses as a way to query and receive information since it is a communication method that is “standardized across all networking equipment” (page 3). Per claim 12, it recites similar claim language as claim 3 and thus are rejected for similar reason as claim 3. Allowable Subject Matter Claims 4-8, 13-17, 21-22 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, if necessary amendments were made. Claim 4 recites querying the database using a server identifier to retrieve a second list of expected material items associated with the server; and generating a material items report based on comparing the first list of material items installed on the server with the second list of expected material items The Examiner was unable to find the claim limitations above from a prior art or an obvious combination of prior arts. The most relevant prior art (US 8209666 B1) teaches interface testing in which a customer identifier is produced and the accuracy of the testing criteria is verified by comparing the expected results from the input scenario in the package of data information with the actual result produced by the testing criteria. However, this does not fully capture the scope of the claim limitations. Per claim 5, the claim would be allowable for similar reason as claim 4 if amendments were made to claim 4 since dependent claims inherit the qualities of its parent claim. Per claim 6, the claim would be allowable for similar reason as claim 4 if amendments were made to claim 4 since dependent claims inherit the qualities of its parent claim. Per claims 13-14, the claim would be allowable for similar reasons as claims 4-5 since similar claim limitations are recited. Per claim 15, the claim would be allowable for similar reasons as claim 14 if amendments were made to claim 14 since dependent claims inherit the qualities of its parent claim. Per claims 21-22, they recite similar claim limitations as claims 4-5 and thus would be allowable for similar reasons if necessary amendments were made. Furthermore, Claim 7 recites: The method of claim 1, wherein the test completion status and the test completion time are recorded at the controller by: encrypting the test completion status and the test completion time; and sending a simple network management protocol (SNMP) recordation request to the controller that comprises the encrypted test completion time and the encrypted test completion status. Although an NPL that teaches broadly to the importance of encrypting event logs was found (Verma, Pragati (“8 Best Logging Practices to Keep Sensitive Data Out,” Dev, November 12, 2022)), the Examiner was unable to find a prior art or an obvious combination of prior art that speaks the exact specificity of the claim language. Claim 8 is dependent on claim 7 and thus would be allowable similar reasons. Claim 16 and 17 recite similar claim language as claim 7 and 8 and thus would be allowable for similar reasons as claims 7 and 8 respectively. Conclusion Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). 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 KAYO LISA RUSIN whose telephone number is (703)756-1679. The examiner can normally be reached Monday-Friday 8:30 - 5:00 EST. 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. /K.L.R./ Examiner, Art Unit 2114 /ASHISH THOMAS/Supervisory Patent Examiner, Art Unit 2114
Read full office action

Prosecution Timeline

Dec 30, 2024
Application Filed
Feb 05, 2026
Non-Final Rejection mailed — §101, §103
May 05, 2026
Response Filed
Jul 28, 2026
Final Rejection mailed — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12699638
SYSTEM AND METHOD FOR VIRTUALIZATION SOFTWARE MANAGEMENT IN A WIRELESS NETWORK
2y 4m to grant Granted Aug 04, 2026
Patent 12632330
Identifying and Remediating Anomalies in a Self-Healing Network
3y 1m to grant Granted May 19, 2026
Patent 12632327
SYSTEMS AND METHODS FOR PERFORMING A ROOT CAUSE ANALYSIS UTILIZING PARAMETERS INCLUDING DEVICE CONTEXT FEATURES TO TROUBLESHOOT ENTERPRISE INFORMATION TECHNOLOGY PROBLEMS
2y 10m to grant Granted May 19, 2026
Patent 12625777
DATA BACKUP METHOD OF STORAGE DEVICE USING SENSOR INFORMATION, AND STORAGE DEVICE AND STORAGE SYSTEM PERFORMING THE SAME
2y 10m to grant Granted May 12, 2026
Patent 12591500
Event Monitoring and Code Autocorrecting Batch Processing System
2y 1m to grant Granted Mar 31, 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
89%
Grant Probability
99%
With Interview (+17.6%)
2y 2m (~7m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 27 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