Prosecution Insights
Last updated: August 17, 2026
Application No. 19/046,121

ARTIFICIAL INTELLIGENCE DRIVEN DOMAIN-SPECIFIC VALIDATION SYSTEM

Final Rejection §103
Filed
Feb 05, 2025
Priority
Feb 06, 2024 — provisional 63/550,402
Examiner
FILIPCZYK, MARCIN R
Art Unit
2153
Tech Center
2100 — Computer Architecture & Software
Assignee
Wells Fargo Bank N A
OA Round
2 (Final)
64%
Grant Probability
Moderate
3-4
OA Rounds
1y 11m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 64% of resolved cases
64%
Career Allowance Rate
294 granted / 456 resolved
+9.5% vs TC avg
Strong +37% interview lift
Without
With
+37.2%
Interview Lift
resolved cases with interview
Typical timeline
3y 5m
Avg Prosecution
13 currently pending
Career history
486
Total Applications
across all art units

Statute-Specific Performance

§101
13.6%
-26.4% vs TC avg
§103
33.2%
-6.8% vs TC avg
§102
34.6%
-5.4% vs TC avg
§112
7.2%
-32.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 456 resolved cases

Office Action

§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 . This action is responsive to amendment filed on 5/26/26. Claims 1-20 are pending for examination. Abstract analysis: The method of embedding queries and targeted documents to query large language model comprises practical application in AI computations and searching and is therefore compliant. Claim Objections Regarding claim 3 is 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. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. 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) 1, 2 and 4-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Krishnan et al (USPN. 2023/0306087) in view of Pisner (USPN. 2024/0161017). Regarding claims 1, 15 and 20, Krishnan discloses a method, apparatus and program comprising non- transitory computer readable storage medium storing instructions, for efficient handling of queries, the method comprising (fig. 1): receiving, by communications hardware, a query from a user device (fig. 1, par. 29, query input, may be received by the server); generating, by analysis circuitry, an embedding representation of the query (fig. 1B and 1C, par. 51, query is converted and encoded into new embeddings); performing, by the analysis circuitry, a similarity comparison between the embedding representation of the query and a set of embedding representations (fig. 1C, items 172 and 174, par. 51, “query representations correspond to the embedding representations of the asset index library), wherein each embedding representation represents components of a single historical document section within a historical document (figs. 1C and 2, pars. 59-60, each embeddings and asset representations are trained to encode generic knowledge of semantic concepts wherein query representation models 176 are trained to map concepts and tokens in input queries to concepts of asset training data, the asset training data and index library is equated to historical document and historical document section); selecting, by the analysis circuitry and based on the similarity comparison, a relevant embedding representation of a historical document section stored in the historical document repository for the query (fig. 1D illustrates the training asset representation models and query representation models, see pars. 51, 52 and 59, ML models used in conjunction with plurality of representation models to perform searches of multimodal queries based on similarity wherein the embeddings may be in the same size for assets and query embeddings, see further fig. 2 the first two phases training and offline models , and par. 37, repository); selecting, by the analysis circuitry, a large language model (LLM) from a plurality of large language models, wherein selection of the large language model (LLM) is based on a designated modality type of the target LLM and a modality type of the relevant (not taught “embedding”) representation of the historical document section (par. 61 and 64, LLM models 330 and 332 are selected for data analysis, Krishnan) but does not explicitly teach the LLM is a target LLM and does not explicitly teach the data selected is already embedded. Pisner teaches target LLM selection on embedded data (fig. 15E, par. 189 “The multimodal CETL method may also comprise additional steps for training, testing, and validating one or more Multimodal Connectome Ensemble Predictive Models (mCEPMs) (43 in FIG. 15E) using the final jointly embedded one or more mCFVs (45-46 in FIG. 15E). At 1040 in FIG. 10C, the method may include selecting one or more Multimodal Connectome Ensemble Predictive Models (mCEPMs) machine learning models in the target domain (42 in FIG. 15E)” note, target LLM selected in target domain is mCEPM for embedding mCFVs, Pisner). It would have been obvious to one of ordinay skill in the art at the effective filing date of the application to integrate Pisner models on embedded data in Krishnan training and retrieving multimodal asset system (fig. 2, Krishnan). One would have been motivated to combine the systems to better handle target data that is to be embedded and already has been embedded. Krishnan in view of Pisner teach, querying, by the analysis circuitry, the target large language model using the embedding representation of the query and the relevant embedding representation of the historical document section to generate a query response; (fig. 6, items 620-625, pars. 71-72, query and compare multimodal data to multimodal assets, by using different models as cited above, modified Krishnan); and providing, by the communications hardware, the query response to the user device (fig. 6, item 630, par. 73, search result is provided, modified Krishnan). 2. Krishnan in view of Pisner teach: receiving, by the communications hardware, the historical document, partitioning, by the analysis circuitry, the historical document into one or more historical document sections, performing, by the analysis circuitry, a document embedding routine for each historical document section of the one or more historical document sections, the document embedding routine comprising: tokenizing, by the analysis circuitry, the historical document section into a plurality of historical document section tokens, and generating, by the analysis circuitry and based on the plurality of historical document section tokens, an embedding representation of the historical document section and storing, by the analysis circuitry, the respective embedding representation for each historical document section in the historical document repository (fig. 1A, item 122, par. 37, repository is representative of databases relating to training models, asset libraries and vectorized representations of assets and stored. See pars. 45 and 51, multimodal assets comprise tensor generation including vector representations for each of the elements of the asset and provides multilinear relationship between the vector representations in the tensor. Each row/section may represent different modality of each asset such as text segments and image segments, Krishnan). 4. Krishnan in view of Pisner teach, wherein the document embedding routine for the target historical document section comprises detecting, by the analysis circuitry, a first modality type for content within the target historical document section; detecting, by the analysis circuitry, a second modality type for the content within the historical document section, wherein the second modality type is different than the first modality type; and in response to detecting that the second modality type is different than the first modality type, partitioning, by the analysis circuitry, the historical document section into a plurality of historical document subsections based on a corresponding modality type, wherein each of the plurality of historical document subsections may be tokenized into a plurality of historical document section tokens (see pars. 45 and 51, multimodal assets comprise tensor generation including vector representations for each of the elements of the asset and provides multilinear relationship between the vector representations in the tensor. Each row/section may represent different modality of each asset such as text segments and image segments, Krishnan). 5. Krishnan in view of Pisner teach, determining, by the analysis circuitry, whether the query requests an evaluation for an input document; in response to determining that the query requests the evaluation for the input document, partitioning, by the analysis circuitry, the input document into a plurality of target document sections, tokenizing, by the analysis circuitry, each target document section into a plurality of target document section tokens generating, by the analysis circuitry and based on the plurality of target document section tokens, an embedding representation of each target document section and querying, by the analysis circuitry, the target large language model using the embedding representation for each target document section and the relevant embedding representation of the historical document section (fig. 1C, pars. 49 and 51, text query is submitted as a search query and a multimodal document, the query is converted to respective embeddings based on content type, i.e., textual and image and (figs. 1C and 2, pars. 59-60, each embeddings and asset representations are trained to encode generic knowledge of semantic concepts wherein query representation models 176 are trained to map concepts and tokens in input queries to concepts of asset training data, the asset training data and index library is equated to historical document and historical document section, Krishnan), wherein the query response further comprises an evaluation assessment and the evaluation assessment comprises an evaluation status for each target document section (pars. 35 and 50, user query comprises a plurality of requirements and thresholds, such as image must match at least 95%, this requires the models to retrieve the assets that comply to the query requirements). 6. Krishnan in view of Pisner teach, wherein the evaluation assessment comprises an evaluation reason for the evaluation status (pars. 35 and 50, user query comprises a plurality of requirements and thresholds, such as image must match at least 95%, this requires the models to retrieve the assets that comply to the query requirements, see also par. 56, the evaluation reason is meeting additional data 138 criteria such as specified asset type, Krishnan). 7. Krishnan in view of Pisner teach, wherein evaluation assessment further comprises a recommendation for a target document section (pars. 39 and 56, content recommendation and meeting criteria specified, Krishnan). 8. Krishnan in view of Pisner teach, further comprising performing, by automation circuitry, a proactive action in an instance in which the evaluation assessment comprises at least one evaluation status indicative that a target document section is non-compliant (pars. 35 and 50, user query comprises a plurality of requirements and thresholds, such as image must match at least 95%, this requires the models to retrieve the assets that comply to the query requirements, see also par. 56, the evaluation reason is meeting additional data 138 criteria such as specified asset type, result may indicate no result meets the requirement, Krishnan). 9. Krishnan in view of Pisner teach, wherein performing the proactive action further comprises automatically updating, by the automation circuitry, the input document to (i) modify current language or (ii) insert new language (pars. 24, 29 and 39, system automatically provides recommendations for inserting content into a document, interactively edit, and par. 50, may insert certain types of visual assets into decuments, Krishnan). 10. Krishnan in view of Pisner teach, further comprising: detecting, by the analysis circuitry, a first modality type for content within a target document section, detecting, by the analysis circuitry, a second modality type for the content within the target document section, wherein the second modality type is different than the first modality type, and in response to detecting that the second modality type is different than the first modality type, partitioning, by the analysis circuitry, the target document section into a plurality of target document subsections based on a corresponding modality type, wherein each of the plurality of target document subsections may be tokenized into a plurality of target document section tokens (see pars. 45 and 51, multimodal assets comprise tensor generation including vector representations for each of the elements of the asset and provides multilinear relationship between the vector representations in the tensor. Each row/section may represent different modality of each asset such as text segments and image segments for query and asset matching, Krishnan). 11. Krishnan in view of Pisner teach, further comprising: determining, by the analysis circuitry, whether a number of target document section tokens for a target document section would exceed a maximum token limit and in response to determining the maximum token limit would be exceeded, partitioning, by the analysis circuitry, the target document section into a plurality of target document subsections, wherein each of the plurality of target document subsections may be tokenized into a plurality of target document section tokens (pars. 50 and 59, size restrictions and specific types of data is analyzed/partitioned with the concepts and tokens in input queries and concepts of asset data, Krishnan). 12. Krishnan in view of Pisner teach, performing, by training circuitry, a training routine, the training routine comprising: initializing, by the training circuitry, a base large language model, and adjusting, by the training circuitry, the base large language model based on a domain-specific training data set (pars. 31, 32 and 57, labeling data may be initially used to train LLM, supplemental data and training may be added to fine tune, labeling implies domain-specific training, Krishnan). 13. Krishnan in view of Pisner teach, receiving, by the communications hardware, annotated authentic domain-specific documents, wherein: each annotated authentic domain-specific document includes (i) a corresponding authentic domain-specific document, (ii) a training query prompt, (iii) and an expected response to the training query prompt, the domain-specific training data set comprises the annotated authentic domain- specific documents (pars. 39, 56 and 70, search results comprise documents responsive to query prompt and content recommendation such as annotations, Krishnan). 14 Krishnan in view of Pisner teach, wherein the historical document is at least one of a model development document and a model validation document (pars. 32-33, different types of assets, the training data may be obtained from a repository or device generated thus model development, data is validated, Krishnan). Regarding apparatus claims 16-19, they comprise substantially the same subject matter as rejected method claims 2-14, above, and are therefore rejected on the merits. Response to Arguments Applicant’s arguments with respect to claim(s) 1, 2 and 4-20 have been considered but are moot because the new ground of rejection does not rely on any reference applied in the prior rejection of record for any teaching or matter specifically challenged in the argument. Regarding claim 3 is 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. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure in the field of embedded searching: USPN. 20250111157 USPN. 20250156634 Abstract: multi LLM embedded searching 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 MARCIN R FILIPCZYK whose telephone number is (571)272-4019. The examiner can normally be reached M-F 7-4 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, Kavita Stanley can be reached at 571-272-8352. 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. July 21, 2026 /MARCIN R FILIPCZYK/Primary Examiner, Art Unit 2153
Read full office action

Prosecution Timeline

Feb 05, 2025
Application Filed
Jan 23, 2026
Non-Final Rejection mailed — §103
Apr 14, 2026
Interview Requested
Apr 22, 2026
Examiner Interview Summary
Apr 22, 2026
Applicant Interview (Telephonic)
May 26, 2026
Response Filed
Jul 24, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12681920
ELECTRONIC DEVICE INCLUDED IN BLOCKCHAIN NETWORK AND METHOD FOR OPERATING THE SAME
2y 0m to grant Granted Jul 14, 2026
Patent 12682398
DUAL LEDGER SYNCING
1y 6m to grant Granted Jul 14, 2026
Patent 12675532
CUSTOMIZED RECOMMENDATION GENERATION USING ENTERPRISE DATA ANALYSIS AND INFERENCE
3y 2m to grant Granted Jul 07, 2026
Patent 12664179
Supporting Partial JSON Update In Replication Environment
2y 2m to grant Granted Jun 23, 2026
Patent 12639377
Resolving Points of Interest by Text Stylization
1y 3m to grant Granted May 26, 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
64%
Grant Probability
99%
With Interview (+37.2%)
3y 5m (~1y 11m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 456 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