Prosecution Insights
Last updated: April 19, 2026
Application No. 18/990,262

Retrieval-Augmented Synthetic Test Claim Generation

Non-Final OA §101§102
Filed
Dec 20, 2024
Examiner
NEWTON, CHAD A
Art Unit
3681
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Magnum Transaction Sub LLC
OA Round
1 (Non-Final)
38%
Grant Probability
At Risk
1-2
OA Rounds
4y 0m
To Grant
64%
With Interview

Examiner Intelligence

Grants only 38% of cases
38%
Career Allow Rate
82 granted / 218 resolved
-14.4% vs TC avg
Strong +26% interview lift
Without
With
+26.0%
Interview Lift
resolved cases with interview
Typical timeline
4y 0m
Avg Prosecution
55 currently pending
Career history
273
Total Applications
across all art units

Statute-Specific Performance

§101
35.3%
-4.7% vs TC avg
§103
38.7%
-1.3% vs TC avg
§102
12.7%
-27.3% vs TC avg
§112
10.5%
-29.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 218 resolved cases

Office Action

§101 §102
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 . Status of Claims This office action for the 18/990262 application is in response to the communications filed December 20, 2024. Claims 1-20 were initially submitted December 20, 2024. Claims 1-20 are currently pending and considered below. 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 a judicial exception (i.e., a law of nature, a natural phenomenon, or an abstract idea) without significantly more. As per claim 1, Step 1: The claim recites subject matter within a statutory category as a process. Step 2A is a two-prong inquiry, in which Prong 1 determines whether a claim recites a judicial exception. Prong 2 determines if the additional limitations of the claim integrates the recited judicial exception into a practical application. If the additional elements of the claim fail to integrate the judicial exception into a practical application, claim is directed to the recited judicial exception, see MPEP 2106.04(II)(A). Step 2A Prong 1: The claim contains subject matter that recites an abstract idea, with the steps of a method of generating synthetic claims for medical procedures, comprising: receiving a medical technical document comprising text data that defines a context that is required for approval of a medical procedure; generating one or more embeddings of the medical technical document; retrieving using the one or more embeddings, one or more related medical technical documents and one or more sample claims, wherein the one or more sample claims are related to the related medical technical documents; inputting the medical technical document, the one or more related medical technical documents, and the one or more sample claims to generate one or more synthetic claims that each comprise a reimbursement request for the medical procedure; and receiving the one or more synthetic claims, wherein the one or more synthetic claims are usable to test an accuracy of program code that analyzes claims for compliance with the medical technical document. These steps, as drafted, under the broadest reasonable interpretation recite: certain methods of organizing human activity (e.g., fundamental economic principles or practices including: hedging; insurance; mitigating risk; etc., commercial or legal interactions including: agreements in the form of contracts; legal obligations; advertising, marketing or sales activities or behaviors; business relations; etc., managing personal behavior or relationships or interactions between people including: social activities; teaching; following rules or instructions; etc.) but for recitation of generic computer components. That is, other than reciting steps as performed by the generic computer components, nothing in the claim element precludes the step from being directed to certain methods of organizing human activity. The identified abstract idea, law of nature, or natural phenomenon identified above, in the context of this claim, encompasses a certain method of organizing human activity, namely managing personal behavior or relationships or interactions between people. This is because each of the limitations of the abstract idea recite a list of rules or instructions that a human person can follow in the course of their personal behavior. If a claim limitation, under its broadest reasonable interpretation, covers at least the recited methods of organizing human activity above, but for the recitation of generic computer components, then it falls within the “Certain Methods of Organizing Human Activity” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. See MPEP 2106.04(a). Step 2A Prong 2: The claim does not recite additional elements that integrate the judicial exception into a practical application. In particular, the additional elements do not integrate the abstract idea into a practical application, other than the abstract idea per se, because the additional elements amount to no more than limitations which: amount to mere instructions to apply an exception, see MPEP 2106.05(f), such as: “at a transformer model executed on a computer system, wherein the transformer model is trained on healthcare contexts”, “by the transformer model executed on the computer system”, “by the computer system”, “by the computer system, to a claim generation machine learning model”, and “by the computer system from the claim generation machine learning model” which corresponds to merely using a computer as a tool to perform an abstract idea. Paragraph [0143] of the as-filed specification describes that the hardware that implements the steps of the abstract idea is nothing more than a generic computer. Implementing an abstract idea on a generic computer, does not integrate the abstract idea into a practical application in Step 2A Prong Two or add significantly more in Step 2B, similar to how the recitation of the computer in the claim in Alice amounted to mere instructions to apply the abstract idea of intermediated settlement on a generic computer. Accordingly, this claim is directed to an abstract idea. Step 2B: The claim does not recite additional elements that amount to significantly more than the judicial exception. As discussed above with respect to discussion of integration of the abstract idea into a practical application, the additional elements amount to no more than mere instructions to apply an exception, add insignificant extra-solution activity to the abstract idea, and/or generally link the abstract idea to a particular technological environment or field of use. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 2, Claim 2 depends from claim 1 and inherits all the limitations of the claim from which it depends. Claim 2 merely further defines the abstract idea and/or introduces additional elements that are insufficient to provide a practical application or something significantly more: “wherein the one or more embeddings generated by the transformer model are dense vector representations in a continuous vector space.” further describes the abstract idea. This claim limitation is still directed to “Certain Methods of Organizing Human Activity” and therefore continues to recite an abstract idea. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 3, Claim 3 depends from claim 1 and inherits all the limitations of the claim from which it depends. Claim 3 merely further defines the abstract idea and/or introduces additional elements that are insufficient to provide a practical application or something significantly more: “wherein retrieving the one or more related medical technical documents comprises performing a similarity search …of medical technical documents using the one or more embeddings of the medical technical document.” further describes the abstract idea. This claim limitation is still directed to “Certain Methods of Organizing Human Activity” and therefore continues to recite an abstract idea. “within an embedding datastore” introduces additional elements that is insufficient to provide a practical application or significantly more: Step 2A Prong 2: In particular, the additional elements do not integrate the abstract idea into a practical application, other than the abstract idea per se, because the additional elements amount to no more than limitations which: add insignificant extra-solution activity to the abstract idea, see MPEP 2106.05(g), such as: “within an embedding datastore” which corresponds to mere data gathering and/or output. Step 2B: As discussed above with respect to discussion of integration of the abstract idea into a practical application, the additional elements amount to no more than mere instructions to apply an exception, add insignificant extra-solution activity to the abstract idea, and/or generally link the abstract idea to a particular technological environment or field of use. Additionally, the additional limitations, identified as insignificant extra-solution activity to the abstract idea, amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields such as: computer functions that have been identified by the courts as well‐understood, routine, and conventional functions when they are claimed in a merely generic manner (e.g., at a high level of generality) or as insignificant extra-solution activity, see MPEP 2106.05(d)(II), such as: “within an embedding datastore” which corresponds to storing and retrieving information in memory. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 4, Claim 4 depends from claim 1 and inherits all the limitations of the claim from which it depends. Claim 4 merely further defines the abstract idea and/or introduces additional elements that are insufficient to provide a practical application or something significantly more: “wherein retrieving the one or more related medical technical documents comprises: determining a similarity score for each of a plurality of medical technical documents, wherein the similarity score for a respective medical technical document of the plurality of medical technical documents is based on a comparison between the one or more embeddings of the medical technical document and one or more embeddings of the respective medical technical document; and selecting the one or more related medical technical documents from the plurality of medical technical documents based on a threshold similarity score.” further describes the abstract idea. This claim limitation is still directed to “Certain Methods of Organizing Human Activity” and therefore continues to recite an abstract idea. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 5, Claim 5 depends from claim 1 and inherits all the limitations of the claim from which it depends. Claim 5 merely further defines the abstract idea and/or introduces additional elements that are insufficient to provide a practical application or something significantly more: “wherein the transformer model is trained using contrastive learning on pairings between similar and dissimilar medical procedures and diagnoses identified from historical medical technical documents.” further defines an additional element that was insufficient to provide a practical application and/or significantly more. The claim with this further defining limitation still corresponds to merely using a computer as a tool to perform an abstract idea. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 6, Claim 6 depends from claim 1 and inherits all the limitations of the claim from which it depends. Claim 6 merely further defines the abstract idea and/or introduces additional elements that are insufficient to provide a practical application or something significantly more: “wherein the context defines one or more criteria that are required for approval of the medical procedure.” further describes the abstract idea. This claim limitation is still directed to “Certain Methods of Organizing Human Activity” and therefore continues to recite an abstract idea. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 7, Claim 7 depends from claim 6 and inherits all the limitations of the claim from which it depends. Claim 7 merely further defines the abstract idea and/or introduces additional elements that are insufficient to provide a practical application or something significantly more: “wherein the one or more criteria comprise a first medical diagnosis that justifies the medical procedure.” further describes the abstract idea. This claim limitation is still directed to “Certain Methods of Organizing Human Activity” and therefore continues to recite an abstract idea. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 8, Claim 8 depends from claim 7 and inherits all the limitations of the claim from which it depends. Claim 8 merely further defines the abstract idea and/or introduces additional elements that are insufficient to provide a practical application or something significantly more: “wherein the one or more synthetic claims comprise a first claim that justifies the medical procedure with the first medical diagnosis.” further describes the abstract idea. This claim limitation is still directed to “Certain Methods of Organizing Human Activity” and therefore continues to recite an abstract idea. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 9, Claim 9 depends from claim 8 and inherits all the limitations of the claim from which it depends. Claim 9 merely further defines the abstract idea and/or introduces additional elements that are insufficient to provide a practical application or something significantly more: “further comprising: retrieving, using the one or more embeddings, a procedure code for the medical procedure and a diagnostic code for the medical diagnosis; and providing the procedure code and the diagnostic code to the claim generation” further describes the abstract idea. This claim limitation is still directed to “Certain Methods of Organizing Human Activity” and therefore continues to recite an abstract idea. “machine learning model.” further defines an additional element that was insufficient to provide a practical application and/or significantly more. The claim with this further defining limitation still corresponds to merely using a computer as a tool to perform an abstract idea. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 10, Claim 10 depends from claim 7 and inherits all the limitations of the claim from which it depends. Claim 10 merely further defines the abstract idea and/or introduces additional elements that are insufficient to provide a practical application or something significantly more: “wherein the one or more synthetic claims comprise a first claim that justifies the medical procedure with a second medical diagnosis that is not included in the one or more criteria.” further describes the abstract idea. This claim limitation is still directed to “Certain Methods of Organizing Human Activity” and therefore continues to recite an abstract idea. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 11, Claim 11 depends from claim 1 and inherits all the limitations of the claim from which it depends. Claim 11 merely further defines the abstract idea and/or introduces additional elements that are insufficient to provide a practical application or something significantly more: “wherein: the one or more synthetic claims comprise a first set of synthetic claims that satisfy the context and a second set of synthetic claims that do not satisfy the context; and each of the one or more synthetic claims is generated with a label indicating whether it satisfies the context or not.” further describes the abstract idea. This claim limitation is still directed to “Certain Methods of Organizing Human Activity” and therefore continues to recite an abstract idea. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 12, Claim 12 depends from claim 11 and inherits all the limitations of the claim from which it depends. Claim 12 merely further defines the abstract idea and/or introduces additional elements that are insufficient to provide a practical application or something significantly more: “further comprising: … produce determinations, for each respective synthetic claim of the one or more synthetic claims, indicative of whether the respective synthetic claim complies with the medical technical document; and determining, based on a comparison between the results generated … and the label generated with each of the one or more synthetic claims, the accuracy” further describes the abstract idea. This claim limitation is still directed to “Certain Methods of Organizing Human Activity” and therefore continues to recite an abstract idea. “executing the program code on the one or more synthetic claims to”, “by the program code” and “of the program code” further defines an additional element that was insufficient to provide a practical application and/or significantly more. The claim with this further defining limitation still corresponds to merely using a computer as a tool to perform an abstract idea. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 13, Claim 13 is substantially similar to claim 1. Accordingly, claim 13 is rejected for the same reasons as claim 1. “A retrieval augmented synthetic test claim generation system, comprising: one or more processors; and a computer-readable storage media storing computer-executable instructions that, when executed by the one or more processors, cause the retrieval augmented synthetic test claim generation system to:” further defines an additional element that was insufficient to provide a practical application and/or significantly more. The claim with this further defining limitation still corresponds to merely using a computer as a tool to perform an abstract idea. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 14, Claim 14 is substantially similar to claim 2. Accordingly, claim 14 is rejected for the same reasons as claim 2. As per claim 15, Claim 15 is substantially similar to claim 4. Accordingly, claim 15 is rejected for the same reasons as claim 4. As per claim 16, Claim 16 is substantially similar to claim 11. Accordingly, claim 16 is rejected for the same reasons as claim 11. As per claim 17, Claim 17 is substantially similar to claim 1. Accordingly, claim 17 is rejected for the same reasons as claim 1. “One or more non-transitory computer-readable storage media storing one or more instructions which, when executed by one or more processors of a retrieval augmented synthetic test claim generation system, cause the one or more processors to:” further defines an additional element that was insufficient to provide a practical application and/or significantly more. The claim with this further defining limitation still corresponds to merely using a computer as a tool to perform an abstract idea. Looking at the limitations of the claim as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology. Their collective functions merely recite an abstract idea and/or provide conventional computer implementation which does not impose a meaningful limit to integrate the abstract idea into a practical application and/or amount to no more than limitations which amount to elements that have been recognized as well-understood, routine, and conventional activity in particular fields. As per claim 18, Claim 18 is substantially similar to claim 2. Accordingly, claim 18 is rejected for the same reasons as claim 2. As per claim 19, Claim 19 is substantially similar to claim 3. Accordingly, claim 19 is rejected for the same reasons as claim 3. As per claim 20, Claim 20 is substantially similar to claim 5. Accordingly, claim 20 is rejected for the same reasons as claim 5. Claim Rejections - 35 USC § 102 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 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)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. Claims 1-20 are rejected under 35 U.S.C. 102(a)(2) as being anticipated by Narayan et al. (US 11,315,196). As per claim 1, Narayan discloses a method of generating synthetic claims for medical procedures: (Column 1 Lines 22-32 and 62-67 and Column 2 Lines 1-13 of Narayan. The teaching describes systems and methods for training and using multiple classification engines that operate in parallel to classify the same input data. In some example embodiments described herein, the input data comprises insurance claims and the multiple classification engines are configured to classify individual insurance claims as “acceptable for payment” (i.e., correct or valid) or “unacceptable for payment” (i.e., likely to be denied payment or incorrect/invalid). However, the systems and methods disclosed herein are equally applicable to other types of input data beyond insurance claims. Some embodiments include using a well-defined data set to generate synthetic training data for use with training one or more machine learning classification systems. As mentioned above, in some embodiments, the one or more machine learning classification systems are configured to identify input data items as either “valid” or “invalid.” One challenge with such classification engines is having sufficient high-quality training data to train the classification engine before putting the classification engine into operation. Embodiments disclosed herein are configured to analyze a well-defined data set to identify specific features of individual data items in the well-defined set that can be altered to generate synthetic data items that are very similar to individual data items but just different enough to make the synthetic data items “invalid.” Intelligently generating synthetic “invalid” input data for training the classification engine helps the classification engine learn to discern fine distinctions between “valid” and “invalid” input data, thereby improving the performance of the classification engine.) Narayan further discloses receiving a medical technical document comprising text data that defines a context that is required for approval of a medical procedure at a transformer model executed on a computer system, wherein the transformer model is trained on healthcare contexts: (Column 6 Lines 49-67 of Narayan. The teaching describes how the system 100 receives insurance claims from providers 108 via a data ingestion process 101 [receiving a medical technical document], and then stores the received insurance claims into data storage 102. In some embodiments, the data ingestion process 101 occurs via an EDI-837 interface from the provider 108. The computing system 100 sends individual insurance claims from the data storage 102 to both the Rules Engine 103 and the Artificial Intelligence/Machine Learning (AI/ML) Engine 105 for classification. For each individual insurance claim, the system provides the classification result returned by the Rules Engine 103 and the classification result returned by the AI/ML Engine 105 to the Decision Module 105.) Narayan further discloses generating, by the transformer model executed on the computer system, one or more embeddings of the medical technical document: (Column 4 Lines 52-67 of Narayan. The teaching describes the use of two or more Machine Learning models employing complementary characteristics. For example, co-occurrence matrix based embedding and Neural Network based embedding using different initialization techniques during training can result in different behavior characteristics of the AI/ML Engine. In operation, the training dataset is very likely to be deficient in comparison to all possible combinations of medical codes that might be generally required to train an AI model because of the paucity of available healthcare related datasets. To address this critical issue, the disclosure presents a method which takes advantage of the neural embedding, which has a better accuracy, combining with a co-occurrence matrix embedding of predictable initialization for unknown situations.) Narayan further discloses retrieving, by the computer system, using the one or more embeddings, one or more related medical technical documents and one or more sample claims, wherein the one or more sample claims are related to the related medical technical documents: (Column 11 Lines 38-64 of Narayan. The teaching describes that similarity of two objects with multiple components or features are calculated by treating each object as a “vector.” The metric distance between two vectors represents their similarity to each other. This is under an assumption that features and components of the objects are orthogonal or independent to each other. However, this assumption does not always hold with Medical Codes. Thus, the similarity of two insurance claims takes associations among the Medical Codes into consideration in this feature extraction process associated with the autocorrelation matrices 312. The compatibility of an insurance claim in comparison with a set of multiple known paid insurance claims in the training dataset should also take the Medical Codes' collective associations into consideration. Thus, the association based on the “binned” (or bucketed or data binning) categories is considered; for example, some codes are associated with ‘digestive’ and some are associated with ‘circulatory.’ Different scores can be obtained when comparing the similarity between the two objects using different weights for each component and their associations which take the form of a matrix or tensor. Likewise, different scores can be obtained when comparing the compatibility of an object with a collection of multiple known objects using not only the values of the specific component but also their associations with a particular set of weights.) Narayan further discloses inputting, by the computer system, to a claim generation machine learning model, the medical technical document, the one or more related medical technical documents, and the one or more sample claims to generate one or more synthetic claims that each comprise a reimbursement request for the medical procedure: (Column 12 Lines 29-67 and Column 13 Lines 1-26 of Narayan. The teaching describes an example operational flow 400 of a Fault Injection method to generate synthesized denial data for training the AI/ML Engine (such as any of the AI/ML Engines disclosed herein) according to some embodiments. When a fault has been injected into an insurance claim, the insurance claim is likely to be denied for payment by a payer. To train an AI/ML Engine to classify input data, the training data should align with business knowledge. For example, in the context of insurance claim processing, current estimates are that the claim denial rate is around 15%. Thus, it would be advantageous for about 85% of the insurance claims in the training data to correspond to valid insurance claims and about 15% of the insurance claims in the training dataset to correspond to invalid insurance claims. In practice, however, the available dataset for training may not reflect a similar distribution between valid and invalid claims. Therefore, some embodiments disclosed herein include a novel Fault Injection process for synthesizing a variety of invalid insurance claims for inclusion into the training dataset to reflect a realistic distribution of denials. Discrepancy Information 402 includes both Diagnosis Codes and Procedure Codes classified into different categories. There are rules that govern which Procedure Code category would produce denial when it is associated with another Diagnosis Code category. The Fault Injection process 400 uses this information to add, delete or replace a code from a known non-denial claim (i.e., a known valid claim) to produce a denial claim (i.e., a synthesized invalid claim).) Narayan further discloses receiving, by the computer system from the claim generation machine learning model, the one or more synthetic claims, wherein the one or more synthetic claims are usable to test an accuracy of program code that analyzes claims for compliance with the medical technical document: (Column 13 Lines 35-51 of Narayan. The teaching describes a modified SMOTE (Synthetic Minority Over-sampling Technique) creates synthetic samples from the minority class which may include both synthesized invalid claims and the original valid claims instead of simply creating copies. Synthetic Minority Oversampling Technique (SMOTE) is a very popular oversampling method to improve random oversampling. The algorithm associated with SMOTE selects two or more similar claims/instances (using a distance measure) and perturbs a claim/instance one at a time by a random amount with a difference from the neighboring instances according to the Feature and Fault Association Weight in the Fault Injection module. Models focused on achieving just high accuracy, incur the same cost for both False Positives and False Negatives. On the other hand, Penalized/Cost-Sensitive Training penalizes mistakes on the minority class by an amount proportional to how under-represented it is in the dataset. This SMOTE process is construed as an accuracy test of the trained machine learning model that generates the synthetic test claims.) As per claim 2, Narayan discloses the limitations of claim 1. Narayan further discloses wherein the one or more embeddings generated by the transformer model are dense vector representations in a continuous vector space: (Column 11 Lines 38-64 and Column 23 Lines 24-31of Narayan. The teaching describes that similarity of two objects with multiple components or features are calculated by treating each object as a “vector.” The metric distance between two vectors represents their similarity to each other. This is under an assumption that features and components of the objects are orthogonal or independent to each other. However, this assumption does not always hold with Medical Codes. Thus, the similarity of two insurance claims takes associations among the Medical Codes into consideration in this feature extraction process associated with the autocorrelation matrices 312. The compatibility of an insurance claim in comparison with a set of multiple known paid insurance claims in the training dataset should also take the Medical Codes' collective associations into consideration. Thus, the association based on the “binned” (or bucketed or data binning) categories is considered; for example, some codes are associated with ‘digestive’ and some are associated with ‘circulatory.’ Different scores can be obtained when comparing the similarity between the two objects using different weights for each component and their associations which take the form of a matrix or tensor. Likewise, different scores can be obtained when comparing the compatibility of an object with a collection of multiple known objects using not only the values of the specific component but also their associations with a particular set of weights. Embodiments that include the above-described auto-correlation, association, and latent space matrices may also include: (i) using the auto-correlation matrix and the latent space matrices to generate feature vectors based on the training dataset; and (ii) wherein using the training dataset to train the AI/ML Engine to classify insurance claims as valid or invalid comprises using the generated feature vectors to train the ANN module of the AI/ML Engine.) As per claim 3, Narayan discloses the limitations of claim 1. Narayan further discloses wherein retrieving the one or more related medical technical documents comprises performing a similarity search within an embedding datastore of medical technical documents using the one or more embeddings of the medical technical document: (Column 11 Lines 38-64 of Narayan. The teaching describes that similarity of two objects with multiple components or features are calculated by treating each object as a “vector.” The metric distance between two vectors represents their similarity to each other. This is under an assumption that features and components of the objects are orthogonal or independent to each other. However, this assumption does not always hold with Medical Codes. Thus, the similarity of two insurance claims takes associations among the Medical Codes into consideration in this feature extraction process associated with the autocorrelation matrices 312. The compatibility of an insurance claim in comparison with a set of multiple known paid insurance claims in the training dataset should also take the Medical Codes' collective associations into consideration. Thus, the association based on the “binned” (or bucketed or data binning) categories is considered; for example, some codes are associated with ‘digestive’ and some are associated with ‘circulatory.’ Different scores can be obtained when comparing the similarity between the two objects using different weights for each component and their associations which take the form of a matrix or tensor. Likewise, different scores can be obtained when comparing the compatibility of an object with a collection of multiple known objects using not only the values of the specific component but also their associations with a particular set of weights.) As per claim 4, Narayan discloses the limitations of claim 1. Narayan further discloses wherein retrieving the one or more related medical technical documents comprises :determining a similarity score for each of a plurality of medical technical documents, wherein the similarity score for a respective medical technical document of the plurality of medical technical documents is based on a comparison between the one or more embeddings of the medical technical document and one or more embeddings of the respective medical technical document; and selecting the one or more related medical technical documents from the plurality of medical technical documents based on a threshold similarity score: (Column 11 Lines 38-64 of Narayan. The teaching describes that similarity of two objects with multiple components or features are calculated by treating each object as a “vector.” The metric distance between two vectors represents their similarity to each other. This is under an assumption that features and components of the objects are orthogonal or independent to each other. However, this assumption does not always hold with Medical Codes. Thus, the similarity of two insurance claims takes associations among the Medical Codes into consideration in this feature extraction process associated with the autocorrelation matrices 312. The compatibility of an insurance claim in comparison with a set of multiple known paid insurance claims in the training dataset should also take the Medical Codes' collective associations into consideration. Thus, the association based on the “binned” (or bucketed or data binning) categories is considered; for example, some codes are associated with ‘digestive’ and some are associated with ‘circulatory.’ Different scores can be obtained when comparing the similarity between the two objects using different weights for each component and their associations which take the form of a matrix or tensor. Likewise, different scores can be obtained when comparing the compatibility of an object with a collection of multiple known objects using not only the values of the specific component but also their associations with a particular set of weights.) As per claim 5, Narayan discloses the limitations of claim 1. Narayan further discloses wherein the transformer model is trained using contrastive learning on pairings between similar and dissimilar medical procedures and diagnoses identified from historical medical technical documents: (Column 11 Lines 38-64 of Narayan. The teaching describes that similarity of two objects with multiple components or features are calculated by treating each object as a “vector.” The metric distance between two vectors represents their similarity to each other. This is under an assumption that features and components of the objects are orthogonal or independent to each other [similar or dissimilar; contrastive]. However, this assumption does not always hold with Medical Codes. Thus, the similarity of two insurance claims takes associations among the Medical Codes into consideration in this feature extraction process associated with the autocorrelation matrices 312. The compatibility of an insurance claim in comparison with a set of multiple known paid insurance claims in the training dataset should also take the Medical Codes' collective associations into consideration. Thus, the association based on the “binned” (or bucketed or data binning) categories is considered; for example, some codes are associated with ‘digestive’ and some are associated with ‘circulatory.’ Different scores can be obtained when comparing the similarity between the two objects using different weights for each component and their associations which take the form of a matrix or tensor. Likewise, different scores can be obtained when comparing the compatibility of an object with a collection of multiple known objects using not only the values of the specific component but also their associations with a particular set of weights.) As per claim 6, Narayan discloses the limitations of claim 1. Narayan further discloses wherein the context defines one or more criteria that are required for approval of the medical procedure: (Column 19 Lines 10-15 of Narayan. The teaching describes confirming the edits/modifications that occurred at block 702 by approving the insurance claim. The approval at block 702 may be performed either by the computing system or by an authorized person.) As per claim 7, Narayan discloses the limitations of claim 6. Narayan further discloses wherein the one or more criteria comprise a first medical diagnosis that justifies the medical procedure: (Column 9 Lines 4-10 of Narayan. The teaching describes insurance claims include Diagnosis Codes and Procedure Codes. Diagnosis Codes are standardized medical codes that describe medical diagnoses (e.g., diseases, ailments, conditions, and so on), and Procedure Codes are standardized medical codes that describe medical procedures (e.g., treatments, medications, surgical procedures, other medical procedures, and so on).) As per claim 8, Narayan discloses the limitations of claim 7. Narayan further discloses wherein the one or more synthetic claims comprise a first claim that justifies the medical procedure with the first medical diagnosis: (Column 9 Lines 4-10 of Narayan. The teaching describes insurance claims include Diagnosis Codes and Procedure Codes. Diagnosis Codes are standardized medical codes that describe medical diagnoses (e.g., diseases, ailments, conditions, and so on), and Procedure Codes are standardized medical codes that describe medical procedures (e.g., treatments, medications, surgical procedures, other medical procedures, and so on).) (Column 12 Lines 29-67 and Column 13 Lines 1-26 of Narayan. The teaching describes an example operational flow 400 of a Fault Injection method to generate synthesized denial data for training the AI/ML Engine (such as any of the AI/ML Engines disclosed herein) according to some embodiments. When a fault has been injected into an insurance claim, the insurance claim is likely to be denied for payment by a payer. To train an AI/ML Engine to classify input data, the training data should align with business knowledge. For example, in the context of insurance claim processing, current estimates are that the claim denial rate is around 15%. Thus, it would be advantageous for about 85% of the insurance claims in the training data to correspond to valid insurance claims and about 15% of the insurance claims in the training dataset to correspond to invalid insurance claims. In practice, however, the available dataset for training may not reflect a similar distribution between valid and invalid claims. Therefore, some embodiments disclosed herein include a novel Fault Injection process for synthesizing a variety of invalid insurance claims for inclusion into the training dataset to reflect a realistic distribution of denials. Discrepancy Information 402 includes both Diagnosis Codes and Procedure Codes classified into different categories. There are rules that govern which Procedure Code category would produce denial when it is associated with another Diagnosis Code category. The Fault Injection process 400 uses this information to add, delete or replace a code from a known non-denial claim (i.e., a known valid claim) to produce a denial claim (i.e., a synthesized invalid claim).) As per claim 9, Narayan discloses the limitations of claim 8. Narayan further discloses further comprising: retrieving, using the one or more embeddings, a procedure code for the medical procedure and a diagnostic code for the medical diagnosis; and providing the procedure code and the diagnostic code to the claim generation machine learning model: (Column 9 Lines 4-10 of Narayan. The teaching describes insurance claims include Diagnosis Codes and Procedure Codes. Diagnosis Codes are standardized medical codes that describe medical diagnoses (e.g., diseases, ailments, conditions, and so on), and Procedure Codes are standardized medical codes that describe medical procedures (e.g., treatments, medications, surgical procedures, other medical procedures, and so on).) (Column 12 Lines 29-67 and Column 13 Lines 1-26 of Narayan. The teaching describes an example operational flow 400 of a Fault Injection method to generate synthesized denial data for training the AI/ML Engine (such as any of the AI/ML Engines disclosed herein) according to some embodiments. When a fault has been injected into an insurance claim, the insurance claim is likely to be denied for payment by a payer. To train an AI/ML Engine to classify input data, the training data should align with business knowledge. For example, in the context of insurance claim processing, current estimates are that the claim denial rate is around 15%. Thus, it would be advantageous for about 85% of the insurance claims in the training data to correspond to valid insurance claims and about 15% of the insurance claims in the training dataset to correspond to invalid insurance claims. In practice, however, the available dataset for training may not reflect a similar distribution between valid and invalid claims. Therefore, some embodiments disclosed herein include a novel Fault Injection process for synthesizing a variety of invalid insurance claims for inclusion into the training dataset to reflect a realistic distribution of denials. Discrepancy Information 402 includes both Diagnosis Codes and Procedure Codes classified into different categories. There are rules that govern which Procedure Code category would produce denial when it is associated with another Diagnosis Code category. The Fault Injection process 400 uses this information to add, delete or replace a code from a known non-denial claim (i.e., a known valid claim) to produce a denial claim (i.e., a synthesized invalid claim).) (Column 11 Lines 38-64 of Narayan. The teaching describes that similarity of two objects with multiple components or features are calculated by treating each object as a “vector.” The metric distance between two vectors represents their similarity to each other. This is under an assumption that features and components of the objects are orthogonal or independent to each other. However, this assumption does not always hold with Medical Codes. Thus, the similarity of two insurance claims takes associations among the Medical Codes into consideration in this feature extraction process associated with the autocorrelation matrices 312. The compatibility of an insurance claim in comparison with a set of multiple known paid insurance claims in the training dataset should also take the Medical Codes' collective associations into consideration. Thus, the association based on the “binned” (or bucketed or data binning) categories is considered; for example, some codes are associated with ‘digestive’ and some are associated with ‘circulatory.’ Different scores can be obtained when comparing the similarity between the two objects using different weights for each component and their associations which take the form of a matrix or tensor. Likewise, different scores can be obtained when comparing the compatibility of an object with a collection of multiple known objects using not only the values of the specific component but also their associations with a particular set of weights.) As per claim 10, Narayan discloses the limitations of claim 7. Narayan further discloses wherein the one or more synthetic claims comprise a first claim that justifies the medical procedure with a second medical diagnosis that is not included in the one or more criteria: (Column 9 Lines 4-10 of Narayan. The teaching describes insurance claims include Diagnosis Codes and Procedure Codes. Diagnosis Codes are standardized medical codes that describe medical diagnoses (e.g., diseases, ailments, conditions, and so on), and Procedure Codes are standardized medical codes that describe medical procedures (e.g., treatments, medications, surgical procedures, other medical procedures, and so on).) (Column 12 Lines 29-67 and Column 13 Lines 1-26 of Narayan. The teaching describes an example operational flow 400 of a Fault Injection method to generate synthesized denial data for training the AI/ML Engine (such as any of the AI/ML Engines disclosed herein) according to some embodiments. When a fault has been injected into an insurance claim, the insurance claim is likely to be denied for payment by a payer. To train an AI/ML Engine to classify input data, the training data should align with business knowledge. For example, in the context of insurance claim processing, current estimates are that the claim denial rate is around 15%. Thus, it would be advantageous for about 85% of the insurance claims in the training data to correspond to valid insurance claims and about 15% of the insurance claims in the training dataset to correspond to invalid insurance claims. In practice, however, the available dataset for training may not reflect a similar distribution between valid and invalid claims. Therefore, some embodiments disclosed herein include a novel Fault Injection process for synthesizing a variety of invalid insurance claims for inclusion into the training dataset to reflect a realistic distribution of denials. Discrepancy Information 402 includes both Diagnosis Codes and Procedure Codes classified into different categories. There are rules that govern which Procedure Code category would produce denial when it is associated with another Diagnosis Code category. The Fault Injection process 400 uses this information to add, delete or replace a code from a known non-denial claim (i.e., a known valid claim) to produce a denial claim (i.e., a synthesized invalid claim).) (Column 11 Lines 38-64 of Narayan. The teaching describes that similarity of two objects with multiple components or features are calculated by treating each object as a “vector.” The metric distance between two vectors represents their similarity to each other. This is under an assumption that features and components of the objects are orthogonal or independent to each other. However, this assumption does not always hold with Medical Codes. Thus, the similarity of two insurance claims takes associations among the Medical Codes into consideration in this feature extraction process associated with the autocorrelation matrices 312. The compatibility of an insurance claim in comparison with a set of multiple known paid insurance claims in the training dataset should also take the Medical Codes' collective associations into consideration. Thus, the association based on the “binned” (or bucketed or data binning) categories is considered; for example, some codes are associated with ‘digestive’ and some are associated with ‘circulatory.’ Different scores can be obtained when comparing the similarity between the two objects using different weights for each component and their associations which take the form of a matrix or tensor. Likewise, different scores can be obtained when comparing the compatibility of an object with a collection of multiple known objects using not only the values of the specific component but also their associations with a particular set of weights.) As per claim 11, Narayan discloses the limitations of claim 1. Narayan further discloses wherein: the one or more synthetic claims comprise a first set of synthetic claims that satisfy the context and a second set of synthetic claims that do not satisfy the context; and each of the one or more synthetic claims is generated with a label indicating whether it satisfies the context or not: (Column 9 Lines 4-10 of Narayan. The teaching describes insurance claims include Diagnosis Codes and Procedure Codes. Diagnosis Codes are standardized medical codes that describe medical diagnoses (e.g., diseases, ailments, conditions, and so on), and Procedure Codes are standardized medical codes that describe medical procedures (e.g., treatments, medications, surgical procedures, other medical procedures, and so on).) (Column 12 Lines 29-67 and Column 13 Lines 1-26 of Narayan. The teaching describes an example operational flow 400 of a Fault Injection method to generate synthesized denial data for training the AI/ML Engine (such as any of the AI/ML Engines disclosed herein) according to some embodiments. When a fault has been injected into an insurance claim, the insurance claim is likely to be denied for payment by a payer. To train an AI/ML Engine to classify input data, the training data should align with business knowledge. For example, in the context of insurance claim processing, current estimates are that the claim denial rate is around 15%. Thus, it would be advantageous for about 85% of the insurance claims in the training data to correspond to valid insurance claims and about 15% of the insurance claims in the training dataset to correspond to invalid insurance claims. In practice, however, the available dataset for training may not reflect a similar distribution between valid and invalid claims. Therefore, some embodiments disclosed herein include a novel Fault Injection process for synthesizing a variety of invalid insurance claims for inclusion into the training dataset to reflect a realistic distribution of denials. Discrepancy Information 402 includes both Diagnosis Codes and Procedure Codes classified into different categories. There are rules that govern which Procedure Code category would produce denial when it is associated with another Diagnosis Code category. The Fault Injection process 400 uses this information to add, delete or replace a code from a known non-denial claim (i.e., a known valid claim) to produce a denial claim (i.e., a synthesized invalid claim).) (Column 11 Lines 38-64 of Narayan. The teaching describes that similarity of two objects with multiple components or features are calculated by treating each object as a “vector.” The metric distance between two vectors represents their similarity to each other. This is under an assumption that features and components of the objects are orthogonal or independent to each other. However, this assumption does not always hold with Medical Codes. Thus, the similarity of two insurance claims takes associations among the Medical Codes into consideration in this feature extraction process associated with the autocorrelation matrices 312. The compatibility of an insurance claim in comparison with a set of multiple known paid insurance claims in the training dataset should also take the Medical Codes' collective associations into consideration. Thus, the association based on the “binned” (or bucketed or data binning) categories is considered; for example, some codes are associated with ‘digestive’ and some are associated with ‘circulatory.’ Different scores can be obtained when comparing the similarity between the two objects using different weights for each component and their associations which take the form of a matrix or tensor. Likewise, different scores can be obtained when comparing the compatibility of an object with a collection of multiple known objects using not only the values of the specific component but also their associations with a particular set of weights.) As per claim 12, Narayan discloses the limitations of claim 11. Narayan further discloses further comprising: executing the program code on the one or more synthetic claims to produce determinations, for each respective synthetic claim of the one or more synthetic claims, indicative of whether the respective synthetic claim complies with the medical technical document; and determining, based on a comparison between the results generated by the program code and the label generated with each of the one or more synthetic claims, the accuracy of the program code: (Column 9 Lines 4-10 of Narayan. The teaching describes insurance claims include Diagnosis Codes and Procedure Codes. Diagnosis Codes are standardized medical codes that describe medical diagnoses (e.g., diseases, ailments, conditions, and so on), and Procedure Codes are standardized medical codes that describe medical procedures (e.g., treatments, medications, surgical procedures, other medical procedures, and so on).) (Column 12 Lines 29-67 and Column 13 Lines 1-26 of Narayan. The teaching describes an example operational flow 400 of a Fault Injection method to generate synthesized denial data for training the AI/ML Engine (such as any of the AI/ML Engines disclosed herein) according to some embodiments. When a fault has been injected into an insurance claim, the insurance claim is likely to be denied for payment by a payer. To train an AI/ML Engine to classify input data, the training data should align with business knowledge. For example, in the context of insurance claim processing, current estimates are that the claim denial rate is around 15%. Thus, it would be advantageous for about 85% of the insurance claims in the training data to correspond to valid insurance claims and about 15% of the insurance claims in the training dataset to correspond to invalid insurance claims. In practice, however, the available dataset for training may not reflect a similar distribution between valid and invalid claims. Therefore, some embodiments disclosed herein include a novel Fault Injection process for synthesizing a variety of invalid insurance claims for inclusion into the training dataset to reflect a realistic distribution of denials. Discrepancy Information 402 includes both Diagnosis Codes and Procedure Codes classified into different categories. There are rules that govern which Procedure Code category would produce denial when it is associated with another Diagnosis Code category. The Fault Injection process 400 uses this information to add, delete or replace a code from a known non-denial claim (i.e., a known valid claim) to produce a denial claim (i.e., a synthesized invalid claim).) (Column 11 Lines 38-64 of Narayan. The teaching describes that similarity of two objects with multiple components or features are calculated by treating each object as a “vector.” The metric distance between two vectors represents their similarity to each other. This is under an assumption that features and components of the objects are orthogonal or independent to each other. However, this assumption does not always hold with Medical Codes. Thus, the similarity of two insurance claims takes associations among the Medical Codes into consideration in this feature extraction process associated with the autocorrelation matrices 312. The compatibility of an insurance claim in comparison with a set of multiple known paid insurance claims in the training dataset should also take the Medical Codes' collective associations into consideration. Thus, the association based on the “binned” (or bucketed or data binning) categories is considered; for example, some codes are associated with ‘digestive’ and some are associated with ‘circulatory.’ Different scores can be obtained when comparing the similarity between the two objects using different weights for each component and their associations which take the form of a matrix or tensor. Likewise, different scores can be obtained when comparing the compatibility of an object with a collection of multiple known objects using not only the values of the specific component but also their associations with a particular set of weights.) (Column 13 Lines 35-51 of Narayan. The teaching describes a modified SMOTE (Synthetic Minority Over-sampling Technique) creates synthetic samples from the minority class which may include both synthesized invalid claims and the original valid claims instead of simply creating copies. Synthetic Minority Oversampling Technique (SMOTE) is a very popular oversampling method to improve random oversampling. The algorithm associated with SMOTE selects two or more similar claims/instances (using a distance measure) and perturbs a claim/instance one at a time by a random amount with a difference from the neighboring instances according to the Feature and Fault Association Weight in the Fault Injection module. Models focused on achieving just high accuracy, incur the same cost for both False Positives and False Negatives. On the other hand, Penalized/Cost-Sensitive Training penalizes mistakes on the minority class by an amount proportional to how under-represented it is in the dataset. This SMOTE process is construed as an accuracy test of the trained machine learning model that generates the synthetic test claims.) As per claim 13, Claim 13 is substantially similar to claim 1. Accordingly, claim 13 is rejected for the same reasons as claim 1. Narayan further discloses a retrieval augmented synthetic test claim generation system, comprising: one or more processors; and a computer-readable storage media storing computer-executable instructions that, when executed by the one or more processors, cause the retrieval augmented synthetic test claim generation system: (Column 3 Lines 38-60 of Narayan. The teaching describes the modules are implemented in a single computing system comprising one or more processors and tangible, non-transitory computer-readable media having instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the computing system to perform the functions of one or more (or all) of the five modules.) As per claim 14, Claim 14 is substantially similar to claim 2. Accordingly, claim 14 is rejected for the same reasons as claim 2. As per claim 15, Claim 15 is substantially similar to claim 4. Accordingly, claim 15 is rejected for the same reasons as claim 4. As per claim 16, Claim 16 is substantially similar to claim 11. Accordingly, claim 16 is rejected for the same reasons as claim 11. As per claim 17, Claim 17 is substantially similar to claim 1. Accordingly, claim 17 is rejected for the same reasons as claim 1. Narayan further discloses one or more non-transitory computer-readable storage media storing one or more instructions which, when executed by one or more processors of a retrieval augmented synthetic test claim generation system: (Column 3 Lines 38-60 of Narayan. The teaching describes the modules are implemented in a single computing system comprising one or more processors and tangible, non-transitory computer-readable media having instructions encoded therein, wherein the instructions, when executed by the one or more processors, cause the computing system to perform the functions of one or more (or all) of the five modules.) As per claim 18, Claim 18 is substantially similar to claim 2. Accordingly, claim 18 is rejected for the same reasons as claim 2. As per claim 19, Claim 19 is substantially similar to claim 3. Accordingly, claim 19 is rejected for the same reasons as claim 3. As per claim 20, Claim 20 is substantially similar to claim 5. Accordingly, claim 20 is rejected for the same reasons as claim 5. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to CHAD A NEWTON whose telephone number is (313)446-6604. The examiner can normally be reached M-F 8:00AM-4:00PM (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, PETER H. CHOI can be reached at (469) 295-9171. 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. /CHAD A NEWTON/Primary Examiner, Art Unit 3681
Read full office action

Prosecution Timeline

Dec 20, 2024
Application Filed
Dec 19, 2025
Non-Final Rejection — §101, §102
Apr 14, 2026
Examiner Interview Summary
Apr 14, 2026
Applicant Interview (Telephonic)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12597497
Health Analysis Based on Ingestible Sensors
2y 5m to grant Granted Apr 07, 2026
Patent 12597498
MEDICATION USE SUPPORT SYSTEM
2y 5m to grant Granted Apr 07, 2026
Patent 12591974
METHODS, DEVICES, AND SYSTEMS FOR DETECTING ANALYTE LEVELS
2y 5m to grant Granted Mar 31, 2026
Patent 12555680
RADIO-FREQUENCY SYSTEMS AND METHODS FOR CO-LOCALIZATION OF MEDICAL DEVICES AND PATIENTS
2y 5m to grant Granted Feb 17, 2026
Patent 12525326
PERSONALIZED TREATMENT TOOL
2y 5m to grant Granted Jan 13, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

1-2
Expected OA Rounds
38%
Grant Probability
64%
With Interview (+26.0%)
4y 0m
Median Time to Grant
Low
PTA Risk
Based on 218 resolved cases by this examiner. Grant probability derived from career allow 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