Prosecution Insights
Last updated: May 29, 2026
Application No. 17/982,091

SYSTEMS AND METHODS FOR MODEL TRAINING AND MODEL INFERENCE

Non-Final OA §101§112
Filed
Nov 07, 2022
Examiner
SECK, ABABACAR
Art Unit
2147
Tech Center
2100 — Computer Architecture & Software
Assignee
Genpact Usa Inc.
OA Round
8 (Non-Final)
64%
Grant Probability
Moderate
8-9
OA Rounds
1m
Est. Remaining
57%
With Interview

Examiner Intelligence

Grants 64% of resolved cases
64%
Career Allowance Rate
310 granted / 483 resolved
+9.2% vs TC avg
Minimal -8% lift
Without
With
+-7.5%
Interview Lift
resolved cases with interview
Typical timeline
3y 8m
Avg Prosecution
6 currently pending
Career history
510
Total Applications
across all art units

Statute-Specific Performance

§101
24.2%
-15.8% vs TC avg
§103
66.2%
+26.2% vs TC avg
§102
5.4%
-34.6% vs TC avg
§112
1.5%
-38.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 483 resolved cases

Office Action

§101 §112
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 action is in response to the arguments filed on 12/19/2024. Claims 1-7 and 9-19 are pending in the application and have been considered below. Claim Rejections - 35 USC § 112 The following is a quotation of the first paragraph of 35 U.S.C. 112(a): (a) IN GENERAL.—The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor or joint inventor of carrying out the invention. The following is a quotation of the first paragraph of pre-AIA 35 U.S.C. 112: The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor of carrying out his invention. Claims 1-7 and 9-19 are rejected under 35 U.S.C. 112(a) or 35 U.S.C. 112 (pre-AIA ), first paragraph, as failing to comply with the written description requirement. The claim(s) contains subject matter which was not described in the specification in such a way as to reasonably convey to one skilled in the relevant art that the inventor or a joint inventor, or for applications subject to pre-AIA 35 U.S.C. 112, the inventor(s), at the time the application was filed, had possession of the claimed invention. The specification does not provide any support for the bold terms: Claims 1, 10 and 19 “generating a job at an application server in communication with the computer application based on the remaining datasets of the plurality of datasets; calculating, by the application server, resource requirements of the job; sending, based on the comparison, the job to either a central processing unit queue in communication with a first machine learning model stored in a first virtual container of a container system or a graphics processing unit queue in communication with a second machine learning model stored in a second virtual container of the container system; training, either the first machine learning model within the first virtual container or the second machine learning model within the second virtual container to produce a custom predictive model, wherein training either the first machine learning model or the second machine learning model includes providing the remaining plurality of datasets with the probabilities, the respective features, and the respective importance scores, to the first or second machine learning model as training data, and training the first or second machine learning model on the training data for at least an epoch, wherein the training of either the first machine learning model or the second machine learning model includes minimizing a loss function; and detecting a user interaction with the model inference module, wherein upon a detection of the user interaction with the model inference module the computer application is programmed to perform the step of: determining a probability of a prediction of a dataset using the trained custom predictive model.” Appropriate correction is required. Examiner’s comments For the record a complete prior art search was made for claims 1-19. No art rejection is made for these claims, they are only rejected under 35 USC 101 as explained above in this office action. Below is the list of the closest prior arts disclosing different aspects of the claimed invention: Gray et al. (US 2016/0232457 A1) discloses a method for providing various user interfaces unified data science platform to visually prepare, build, deploy, visualize and manage models, their results and dataset but fails to teach various aspect of the claimed invention such as calculating, by the application server, resource requirements of the job, probability of prediction compared to probability threshold, exception queue and virtual container. NAIR et al. (US 2020/0372342 A1) discloses a method for training a neural network but fails to teach various aspect of the claimed invention such as calculating, by the application server, resource requirements of the job, probability of prediction compared to probability threshold, exception queue and virtual container. Swan et al. (US 12045693 B2) discloses a method for utilizing a scoring algorithm utilizing container for analyzing flexible machine learning inference for exchanging data for a computing device over a wireless network e.g. global system for mobile communication (GSM). However, Swan fails to teach various aspect of the claimed invention such as calculating, by the application server, resource requirements of the job, probability of prediction compared to probability threshold, exception queue and virtual container. 3) Faulhaber, Jr. et al. (US 11977958 B2) discloses a method for training and hosting network-accessible machine learning models but fails to teach various aspect of the claimed invention such as calculating, by the application server, resource requirements of the job, probability of prediction compared to probability threshold, exception queue and virtual container. 4) Faulhaber, Jr. et al. (US 10621019 B1) discloses a method for web services provider to interact with client on remote job execution but fails to teach various aspect of the claimed invention such as calculating, by the application server, resource requirements of the job, probability of prediction compared to probability threshold, exception queue and virtual container. 5) Faulhaber, Jr. et al. (US11948022 B2) discloses a method for a web services provider to interact with a client on remote job execution but fails to teach various aspect of the claimed invention such as calculating, by the application server, resource requirements of the job, probability of prediction compared to probability threshold, exception queue and virtual container. 6) Stefani et al. (US 11170309 B1) discloses a system used for routing machine learning model inferences but fails to teach various aspect of the claimed invention such as calculating, by the application server, resource requirements of the job, probability of prediction compared to probability threshold, exception queue and virtual container. However, there is no prior art to cover the following limitation: Claims 1, 10 and 19: “comparing each probability of prediction of each dataset to a probability threshold; sending, based on the comparison, datasets of the plurality of datasets to an exception queue; generating a job at an application server in communication with the computer application based on the remaining datasets of the plurality of datasets; calculating, by the application server, resource requirements of the job; sending, based on the resource requirements of the job, the job to either a central processing unit queue in communication with a first machine learning model stored in a first virtual container of a container system or a graphics processing unit queue in communication with a second machine learning model stored in a second virtual container of the container system; training, either the first machine learning model within the first virtual container or the second machine learning model within the second virtual container to produce a custom predictive model, wherein training either the first machine learning model or the second machine learning model includes providing the remaining plurality of datasets with the probabilities, the respective features, and the respective importance scores, to the first or second machine learning model as training data, and training, either the first machine learning model within the first virtual container or the second machine learning model within the second virtual container to produce a custom predictive model, wherein training either the first machine learning model or the second machine learning model includes providing the remaining plurality of datasets with the probabilities, the respective features, and the respective importance scores to the first or second machine learning model as training data, and training the first or second machine learning model on the training data for at least an epoch, and detecting a user interaction with the model inference module, wherein upon a detection of the user interaction with the model inference module the computer application is programmed to perform the step of: determining a probability of a prediction of a dataset using the trained custom predictive model.” Response to Applicant’s arguments Applicant's arguments on file on 12/19//2024 with respect to 101 rejection of claims 1-7 and 9-19 have been considered and are persuasive. Claim Rejections - 35 USC§ 101: Claims 1-19 The rejection under 35 U.S.C. §101 is respectfully withdrawn. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to ABABACAR SECK whose telephone number is (571)270-7146. The examiner can normally be reached Monday-Friday 8:00 A.M.-6:00 P.M.. 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, Viker Lamardo can be reached on 571270-5871. 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. /ABABACAR SECK/Examiner, Art Unit 2122 /VIKER A LAMARDO/Supervisory Patent Examiner, Art Unit 2147
Read full office action

Prosecution Timeline

Show 20 earlier events
Feb 07, 2024
Response Filed
May 14, 2024
Final Rejection mailed — §101, §112
Aug 12, 2024
Request for Continued Examination
Aug 17, 2024
Response after Non-Final Action
Aug 27, 2024
Non-Final Rejection mailed — §101, §112
Dec 19, 2024
Notice of Allowance
May 27, 2025
Response after Non-Final Action
Apr 14, 2026
Non-Final Rejection mailed — §101, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12572797
ELECTRONIC APPARATUS IMPLEMENTING ARTIFICIAL INTELLIGENCE MODEL HAVING LOW RESOURCE UTILIZATION AND CONTROL METHOD THEREOF
5y 1m to grant Granted Mar 10, 2026
Patent 12561573
CONTINUOUS CONTROL WITH DEEP REINFORCEMENT LEARNING
2y 3m to grant Granted Feb 24, 2026
Patent 12524583
PROPERTY MODELING USING ATTENTIVE NEURAL PROCESSES
1y 8m to grant Granted Jan 13, 2026
Patent 12475392
AUXILIARY DECISION-MAKING METHOD FOR URBAN SUBWAY WATERLOGGING RISK DISPOSAL BASED ON BAYESIAN NETWORK
7m to grant Granted Nov 18, 2025
Patent 12412085
DATA AND COMPUTE EFFICIENT EQUIVARIANT CONVOLUTIONAL NETWORKS
4y 7m to grant Granted Sep 09, 2025
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

8-9
Expected OA Rounds
64%
Grant Probability
57%
With Interview (-7.5%)
3y 8m (~1m remaining)
Median Time to Grant
High
PTA Risk
Based on 483 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