Prosecution Insights
Last updated: May 29, 2026
Application No. 18/404,289

SYSTEM AND METHOD FOR A MACHINE LEARNING SERVICE USING A LARGE LANGUAGE MODEL

Non-Final OA §112
Filed
Jan 04, 2024
Priority
May 19, 2023 — CIP of 12/033,216
Examiner
POLLOCK, GREGORY A
Art Unit
3691
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Morgan Stanley Services Group Inc.
OA Round
2 (Non-Final)
11%
Grant Probability
At Risk
2-3
OA Rounds
2y 8m
Est. Remaining
24%
With Interview

Examiner Intelligence

Grants only 11% of cases
11%
Career Allowance Rate
71 granted / 642 resolved
-40.9% vs TC avg
Moderate +13% lift
Without
With
+12.6%
Interview Lift
resolved cases with interview
Typical timeline
5y 1m
Avg Prosecution
23 currently pending
Career history
676
Total Applications
across all art units

Statute-Specific Performance

§101
23.2%
-16.8% vs TC avg
§103
59.5%
+19.5% vs TC avg
§102
3.6%
-36.4% vs TC avg
§112
11.9%
-28.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 642 resolved cases

Office Action

§112
DETAILED ACTION The present application is being examined under the pre-AIA first to invent provisions. This action is responsive to claims filed 12/15/2025 and Applicant’s communication regarding application 10/912475 filed 12/15/2025. Claims 1, 2, 4, 5, 7, 10, and 11 have been examined with this office action. 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. Claim 1 and any claims which depend therefrom 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. Applicant introduces new matter to claims 1. Applicant amended claim 1 recite the limit (or an equivalent) "filtering, using a rules engine, the list of recommendations using the extracted terms and business rules and protocols which disallow certain recommendations to generate a list of recommendations that do not meet with user preferences and are not otherwise deemed suitable according to the preset criteria, wherein the list ("suppressed list") comprises candidates that are to be removed as possible candidates for the updated list of recommendations; outputting a representation of the filtered recommendations at the end user device for viewing by a particular end user; and transmitting a selection from the filtered recommendations from the end user device for further enrichment of the machine learning model with respect to the particular end user”. The specification reads: [0017] At the UI 110, the user is prompted to enter any criteria/preferences that they may have for a preferred advisor. The orchestration layer receives the preference information and then accesses a rules engine 145, which can be implemented using a query management tool, to apply a set of rules to the criteria and preferences. The rules can include conditions for removing certain advisors as candidates for matches based on preset criteria. As one example, a lead may prefer a lead to be located within a certain geographical proximity. Based on application of these criteria, the rules engine 145 returns a second list of lead/advisory pairs that match the criteria and preferences of the user. In parallel, the orchestration layer 140 takes the raw scored lead-advisor paring list 125 and applies further existing business protocols 150 that also can suppress out advisors from the list that do not meet a set of propriety business rules, resulting in a refined pairing list. For example, a business protocol might exclude a particular advisor on the basis that the selected advisor is already responsible for a threshold number of clients. The refined list is combined by the orchestration layer 140 with the second list generated by the via the rules engine 145. This combination removes any advisors that do not meet the criteria of the preferences, rules and business protocols. After the recommendations have been completed, a finalized list 160 is passed with corresponding management system information describing the advisor to the UI 110. At the UI 110, a predefined number of top advisor recommendations are presented to the lead in a visualization (an example is shown in FIG. 4). The lead can utilize the UI to select a preferred advisor from the presented advisors shown in the UI. The specification describes a query designed to form a list of recommendations that match user preferences and are otherwise deemed suitable according to the preset criteria. The applications describe method/system steps that suppress out advisors from the list that do not meet a set of propriety business rules. A suppressed recommendation list of advisors that do not meet user preferences and preset criteria is not disclosed as being generated. Further still, the machine learning model is described being used in parallel with the query to the rules engine to form the refined pairing list. The output of the query to the rules engine (claimed suppressed recommendation list) is not used as in input to the machine learning model. As such, the amended claims as cited adds new matter as claimed and is rejected along with any claims which depend therefrom fail to comply with the written description requirement. Claim 10 and any claims which depend therefrom 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. Applicant introduces new matter to claims 10. Applicant amended claim 10 recite the limit (or an equivalent) "wherein the filters include a suppression filter that uses the extracted attributes from the end user and -business rules disallow certain recommendations that do not meet with user preferences and are not otherwise deemed suitable according to the preset criteria, wherein the list ("suppressed list") comprises candidates that are to be suppressed and removed as possible candidates for the end user”. The specification reads: [0017] At the UI 110, the user is prompted to enter any criteria/preferences that they may have for a preferred advisor. The orchestration layer receives the preference information and then accesses a rules engine 145, which can be implemented using a query management tool, to apply a set of rules to the criteria and preferences. The rules can include conditions for removing certain advisors as candidates for matches based on preset criteria. As one example, a lead may prefer a lead to be located within a certain geographical proximity. Based on application of these criteria, the rules engine 145 returns a second list of lead/advisory pairs that match the criteria and preferences of the user. In parallel, the orchestration layer 140 takes the raw scored lead-advisor paring list 125 and applies further existing business protocols 150 that also can suppress out advisors from the list that do not meet a set of propriety business rules, resulting in a refined pairing list. For example, a business protocol might exclude a particular advisor on the basis that the selected advisor is already responsible for a threshold number of clients. The refined list is combined by the orchestration layer 140 with the second list generated by the via the rules engine 145. This combination removes any advisors that do not meet the criteria of the preferences, rules and business protocols. After the recommendations have been completed, a finalized list 160 is passed with corresponding management system information describing the advisor to the UI 110. At the UI 110, a predefined number of top advisor recommendations are presented to the lead in a visualization (an example is shown in FIG. 4). The lead can utilize the UI to select a preferred advisor from the presented advisors shown in the UI. The specification describes a suppressed recommendation list of advisors that do not meet user preferences and preset criteria is not disclosed as being generated. It is this list which removes any advisors that do not meet the criteria of the preferences, rules and business protocols that comprise a finalized list (Figure 1, element 160) that is passed with corresponding management system information describing the advisor. As such, the amended claims as cited adds new matter as claimed and is rejected along with any claims which depend therefrom fail to comply with the written description requirement. The following is a quotation of 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ) second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. Claim 10 and any claims which depend therefrom are rejected under 35 U.S.C. 112, second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which applicant regards as the invention. Claim 10 recites the claim limitations “deserializing the machine learning model using data structures which are delivered from the end user device, into a model executable by the end user that is agnostic with respect to any platform with which the end user device operates by recreating an architecture of the executable model and the weights from the serialized plurality of files, in order to output an initial recommendation list;” and “wherein the list ("suppressed list") comprises candidates that are to be suppressed and removed as possible candidates for the end user”. It is not entirely clear from the claims if the “the list“ refers to an initial recommendation list or this is a different list. Further if the list refers to the initial recommendation list, then it is unclear if the list contains entries where recommendations that have been by extracted attributes from the end user and -business rules disallow certain recommendations that do not meet with user preferences and are not otherwise deemed suitable according to the preset criteria have been removed. Therefore, one of ordinary skill in the art would not be reasonably apprised of the scope of the invention. Prior Art The claims overcome the prior art of record such that none of the cited prior art reference’s disclosures can be applied to form the basis of a 35 USC § 102 rejection nor can they be combined to fairly suggest in combination, the basis of a 35 USC § 103 rejection when the limitations are read in the particular environment of the claims. The prior art of record teaches "the list of recommendations using the extracted terms and business rules and protocols which disallow certain recommendations”. However, none of the prior art of record teaches “to generate a list of recommendations that do not meet with user preferences and are not otherwise deemed suitable according to the preset criteria, wherein the list ("suppressed list") comprises candidates that are to be removed as possible candidates for the updated list of recommendations;”. Therefore, the claims may be allowable if amended to overcome the rejection(s) under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), 2nd paragraph and 35 U.S.C. 101, set forth in this Office action. Response to Arguments Applicant's arguments with respect to claims have been considered but are moot in view of the new ground(s) of rejection necessitated by applicant’s amendment to claims. The rejection above serves as the examiner’s response to the applicant’s arguments. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Callery (PGPub No. 20180260903) teaches a machine learning based recommendation for a desired strategy is generated for a user. User data pertaining to previous user decisions pertaining to capitalization is received. Data that is similar to the received user data is automatically queried. The similar data may be useful for generating the recommendation for the desired strategy. An objective that constrains the desired strategy for capitalization is received. The similar user data and the objective are automatically analyzed to generate the recommendation for the desired strategy based on machine learning from the similar user data. Wolfram (PGPub No. 20140067534) teaches a method for providing to a user commercial information regarding at least one of a product or a service, at least one of 1) a query of the user, or 2) an answer to the query is analyzed, and an activity of the user is inferred based on the analysis of the query and/or the answer. A general product or service to support the activity is determined, and a vendor that provides the general product or service is determined in response to determining the general product or service. Information regarding a specific product or service provided by the vendor is obtained, wherein the specific product or service corresponds to the general product or service. Commercial information corresponding to the specific product or service provided by the vendor is generated, wherein the commercial information is for electronic transmission to the user. Anthony-Hoppe (US Patent No. 7962347) teaches an apparatus and method for an advisor referral tool for objectively matching professional services between users and advisors in an on-line or computer based environment. The advisor referral tool matches users with professional advisors by executing an advisor matching algorithm to select a subset of advisors from an advisor database based on user selected search criteria. A server computer calculates a percent match value for each advisor in the subset of advisors that corresponds to consumer responses to predetermined psychographic/profile questions. The server computer then creates a best fit advisor list of advisors from the subset of advisors that is based on the calculated percent match value. The best fit advisor list is then transmitted to and displayed on the user's computer. Gupta (US Patent No. 10332172) teaches a method and system for providing lead recommendations are disclosed. A server system stores profile information for a plurality of members of a server system. The server system then analyzes the stored profile information to identify one or more potential sales lead recommendations for a first member of the server system. The server system then ranks the one or more identified potential sales lead recommendations. The server system selects one or more of the identified sales lead recommendations and transmits the selected one or more identified sales lead recommendations to a client device associated with the first member of the server system. 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 extension fee 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 date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to Gregory A Pollock whose telephone number is (571) 270-1465. The examiner can normally be reached M-F 8 AM - 4 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, Abhishek Vyas can be reached on 571 270-1836. 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. /Gregory A Pollock/Primary Examiner, Art Unit 3691 02/03/2026
Read full office action

Prosecution Timeline

Show 1 earlier event
May 30, 2024
Response after Non-Final Action
Sep 15, 2025
Non-Final Rejection mailed — §112
Dec 15, 2025
Response Filed
Feb 05, 2026
Final Rejection mailed — §112
Feb 19, 2026
Interview Requested
Apr 06, 2026
Response after Non-Final Action
May 01, 2026
Request for Continued Examination
May 06, 2026
Response after Non-Final Action

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12094003
Apparatus, method and system for providing an electronic marketplace for trading credit default swaps and other financial instruments, including a trade management service system
1y 1m to grant Granted Sep 17, 2024
Patent 12045786
SYSTEMS AND METHODS FOR GLOBAL TRANSFERS
3y 9m to grant Granted Jul 23, 2024
Patent 12033216
SYSTEM AND METHOD FOR A MACHINE LEARNING SERVICE
1y 1m to grant Granted Jul 09, 2024
Patent 11922381
DISTRIBUTED TRANSACTION SYSTEM
5y 12m to grant Granted Mar 05, 2024
Patent 11900455
METHOD AND APPARATUS FOR DECENTRALIZED VC FUNDS
2y 7m to grant Granted Feb 13, 2024
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

2-3
Expected OA Rounds
11%
Grant Probability
24%
With Interview (+12.6%)
5y 1m (~2y 8m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 642 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