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 .
Status of Claims
This action is a non-final rejection
Claims 1-2, 4, 8, 10-11, 13, 18-19, 21, 23, 25, 27-30, 35-36, 38-39 are pending
Claims 1-2, 4, 8, 10-11, 13, 18-19, 21, 23, 25, 27-30, 35-36, 38-39 are rejected under 35 USC § 101
Claims 36, 38 are objected
Claims 1-2, 4, 10-11, 13, 18, 23, 25, 39 are rejected under 35 USC § 102
Claims 8, 19, 21, 27-30, 35 are rejected under 35 USC § 103
Priority
Acknowledgement is made of Applicant’s claim for a foreign priority date of 10-24-2023
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-2, 4, 8, 10-11, 13, 18-19, 21, 23, 25, 27-30, 35-36, 38-39 are not patent eligible because the claimed invention is directed to an abstract idea without significantly more.
Analysis
First, claims are directed to one or more of the following statutory categories: a process, a machine, a manufacture, and a composition of matter. Regarding claims 1-2, 4, 8, 10-11, 13, 18-19, 21, 23, 25, 27-30, 35-36, 38-39 the claims recite an abstract idea of “performing a clinical assessment”.
Independent Claims 1, and 39 are rejected under 35 U.S.C 101 based on the following analysis.
-Step 1 (Does the claim fall within a statutory category? YES): claims 1 and 39 recite a method and system of “performing a clinical assessment”.
-Step 2A Prong One (Does the claim fall within at least one of the groupings of abstract ideas?: YES): The claimed invention:
A method and system comprising:
providing a first input to a .. model, the first input comprising template data encoding a template for carrying out a part of the clinical assessment;
providing a second input to the .. model, the second input comprising assessment data recorded during the clinical assessment;
wherein the first input is provided to the .. model to condition the .. model to provide an output based on the second input for use in the clinical assessment; and
using the output from the .. model to perform the clinical assessment.
belonging to the grouping of mental processes under concepts performed in the human mind (including an observation, evaluation, judgement, opinion) as it recites “performing a clinical assessment”. Alternatively, the selected abstract idea belongs to the grouping of certain methods of organizing human activity under managing personal behavior or relationships or interactions between people as it recites “performing a clinical assessment”. (refer to MPP 2106.04(a)(2)). Accordingly this claim recites an abstract idea.
-Step 2A Prong Two (Are there additional elements in the claim that imposes a meaningful limit on the abstract idea? NO). Claims 1 and 39 recites:
machine learning model;
Amounting to mere instructions to implement an abstract idea on a computer, or merely use a computer as a tool to implement the abstract idea. (refer to MPEP 2106.05(f)). Accordingly, these additional elements, when considered separately and as an ordered combination do not integrate the judicial exception/abstract idea into a “practical application” of the judicial exception because they do not impose any meaningful limit on practicing the judicial exception.
-Step 2B (Does the additional elements of the claim provide an inventive concept?: NO. As discussed previously with respect to Step 2A Prong Two, claims 1 and 39 recites:
machine learning model;
Amounting to mere instructions to implement an abstract idea on a computer, or merely use a computer as a tool to implement the abstract idea. (refer to MPEP 2106.05(f)) Accordingly, even when viewed as a whole the claim does not provide an inventive concept (significantly more than the abstract idea) and hence the claim is ineligible.
Dependent Claims:
Step 2A Prong One: The following dependent claims recites additional limitations that further define the abstract idea of “performing a clinical assessment”. The claim limitations include:
Claim 2: wherein the assessment data encodes a response of a subject during the clinical assessment, wherein the .. method comprises using the output to monitor or diagnose a health condition of the subject.
Claim 4: wherein the .. model comprises a generative .. model;
Claim 8: wherein the clinical assessment comprises a task for assessing a cognitive function or a neurological health condition of a subject and the assessment data encodes response of the subject during the task;
Claim 10: wherein the assessment data comprises one or more of audio data, text data, video data, image data;
Claim 11: wherein the template for administering the clinical assessment comprises one or more of:
instructions for performing the clinical assessment;
an output schema indicating how the output of the ... model should be formatted; and
example responses provided by a subject or administrator to tasks within the clinical assessment
Claim 13: wherein the first input and second input are combined and input into the .. model, such that the model is conditioned on content of the template to provide an adapted output in which probabilities of possible outputs are adjusted in view of the template
Claim 18: wherein the clinical assessment comprises a speech-based clinical assessment comprising tasks instructed by a human .. and spoken responses to the tasks provided by a subject; wherein:
the template of the first input comprises text data defining intended content of the clinical assessment;
the assessment data of the second input comprises speech data encoding a response of the subject to an instructed task, where speech data comprises one or both of text and audio data;
wherein-the .. model is a generative .. model trained to generate, based on the second input, an output usable to monitor or diagnose a health condition of the subject; and
where-in the .. method comprises conditioning the .. model on the first input to bias the .. model to adapt the generated output in view of knowledge of the intended content of the clinical assessment
Claim 19: wherein the output comprises a transformed version of the assessment data usable to monitor or diagnose a health condition, preferably wherein the output comprises one or more of:
a transcription of the speech data;
a diarised version of the speech data, where sections of the speech data are attributed to different participants in the clinical assessment data;
and a segmented version of the speech data, in which the speech data is segmented according to a structure of the clinical assessment defined in the template
Claim 21: wherein the assessment data comprises audio data encoding speech recorded during the clinical assessment and the .. model comprises a transcription model, the transcription model comprising a .. model trained to output text data comprising a transcript of the speech, the method comprising:
conditioning the transcription model by inputting template data encoding one or both of a script for the speech-based assessment and a sample subject response, thereby conditioning the model to assign a higher probability to words more likely to be produced during the task, preferably wherein the template data includes a sample patient response including disfluencies to condition the transcription model to include disfluencies in the transcription
Claim 23: wherein the .. model comprises a rating model, the rating model comprising a .. model for outputting a rating indicating performance of a subject in an assessment task based on the assessment data, the method comprising:
providing a first input to the rating model, the first input comprising template data encoding one or both of an administration template comprising an intended format of the clinical assessment and a rating template comprising instructions for rating a subject's response to an assessment task;
providing a second input to the .. model, the second input comprising assessment data encoding the subject's response to an assessment task;
wherein the first input is provided to the .. model to condition the rating model to provide a rating based on the assessment data in view of the template data;
receiving a rating of an assessment task; and
outputting an indication of a health condition of the subject based on the rating of the assessment task
Claim 25: wherein the .. model comprises an administration model, the administration model comprising a .. model for automating the instruction of one or more tasks for monitoring or diagnosing a health condition of a subject, the method comprising:
providing a first input to the administration model, the first input comprising template data encoding an administration template comprising instructions for administering a part of the clinical assessment; and
providing a second input to the .. model, the second input comprising assessment data recorded during the clinical assessment, the assessment data comprising data encoding a response of the subject to a task administered by the .. model;
wherein the administration model maps the second input to a structured output usable to initiate an action to administer the clinical assessment; and
wherein the administration model is conditioned on the first input so that its outputs are determined in view of the administration template
Claim 27: wherein the administration model is trained to generate a structured text output encoding the action to call, the structured text output preferably comprising a structured JSON format
Claim 28: further comprising:
inputting the output of the administration model into a .. model, the ..model comprising a .. model trained to output synthesised speech based on a text input;
such that the administration model outputs text encoding instructions to the subject based on the received response of the subject encoded in the assessment data, and the .. model generates an audio stream comprising instructions to the subject, thereby facilitating automated audio-verbal administration of the clinical assessment
Claim 29: further comprising:
receiving a real-time stream of assessment data during the clinical assessment;
and inputting sequential sections of the assessment data into the administration model in order to generate actions to administer the clinical assessment in real-time
Claim 30: wherein the stream of assessment data comprises audio data, the computer-implemented method further comprising:
inputting sequential sections of the audio data into a ..model, the .. model comprising a .. model trained to output text data comprising a transcript of an input section of audio data, wherein the .. model is conditioned on the first input;
inputting the text data output by the .. model into the administration model, wherein the administration model is a model trained to output structured text for initiating an action to administer the clinical assessment
Claim 35: wherein the second input comprises one or both of: a video recording of the clinical assessment and image data related to a drawing-based task of the clinical assessment
Claim 36: further comprising providing a third input to the .. model, the third input comprising a first rating indicating a subject's performance in an assessment task, the first rating suitable for monitoring or diagnosing a health condition; wherein:
the template data includes instructions for reviewing the first rating, the second input includes assessment data including a subject response to a task of the clinical assessment, and the output comprises a review rating that evaluates the quality of the first rating1 wherein the assessment data further comprises a rating sheet completed by an administrator and used in providing the first rating, where the template data comprises instructions for checking the rating sheet
Claim 38:
encoding each segment of the template data into a respective representation;
splitting the assessment data into a plurality of sections and encoding each section into a respective representation;
using a pairwise scoring algorithm to compute a similarity of each of the template segment representations with each of the assessment data representations;
using an alignment algorithm to determine an optimal alignment of the plurality of sections of the assessment data with the segments of the template using the computed similarity between the template segment representations and the assessment data representations;
using the optimal alignment to split the assessment data into segments corresponding to segments of the template; and
providing one of the segments of the assessment data as an input to the machine learning model for analysing the assessment data.
Step 2A Prong Two (Are there additional elements in the claim that imposes a meaningful limit on the abstract idea? NO). The following dependent claims recite mere instructions to implement an abstract idea on a computer, or merely use a computer as a tool to implement the abstract idea. (refer to MPEP 2106.05(f)). Accordingly, the claims as a whole do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claims include:
Claim 2: computer-implemented method.
Claim 4:
machine learning model
generative machine learning model;
Claim 11:
machine learning model;
Claim 13: machine learning model;
Claim 18: computer-implemented administrator; wherein:
machine learning model is
generative machine learning model; and
computer-implemented
machine learning model
Claim 21:
machine learning model comprises a transcription model,
the transcription model comprising a generative audio-to-text model
conditioning the transcription model
Claim 23: machine learning model
Claim 25: machine learning
Claim 28:
speech synthesis model,
text-to-audio generative machine learning model
Claim 30:
transcription model,
a generative machine learning model
text-to text generative model
Claim 36: machine learning.
Step 2B (Does the additional elements of the claim provide an inventive concept?: NO). As discussed previously with respect to Step 2A Prong Two, the following dependent claims recite mere instructions to implement an abstract idea on a computer, or merely use a computer as a tool to implement the abstract idea. (refer to MPEP 2106.05(f)). Accordingly, the claim does not provide an inventive concept (significantly more than the abstract idea) and hence the claim is ineligible. The claims include:
Claim 2: computer-implemented method.
Claim 4:
machine learning model
generative machine learning model;
Claim 11:
machine learning model;
Claim 13: machine learning model;
Claim 18: computer-implemented administrator; wherein:
machine learning model is
generative machine learning model; and
computer-implemented
machine learning model
Claim 21:
machine learning model comprises a transcription model,
the transcription model comprising a generative audio-to-text model
conditioning the transcription model
Claim 23: machine learning model
Claim 25: machine learning
Claim 28:
speech synthesis model,
text-to-audio generative machine learning model
Claim 30:
transcription model,
a generative machine learning model
text-to text generative model
Claim 36: machine learning
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 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-2, 4, 10-11, 13, 18, 23, 25, 39 are rejected by 35 U.S.C. 102(a)(2) as being anticipated by Nakasian et.al (US 20250125007 A1) hereinafter “Nakasian”
Regarding claims 1 and 39 Nakasian teaches:
providing a first input (input from the user computing device) to a machine learning model (machine learning .. model), the first input (input ... indicating the type(s) of health data ) comprising template data encoding a template (select a template phenotype ) for carrying out a part of the clinical assessment; (See at least [0052] via: “...Referring to FIGS. 1 and 4, the phenotype routine generator module 60 may include a template phenotype routine selection module 62 and a parameter adjustment module 64. The template phenotype routine selection module 62 may include a phenotype selection module 62A, a performance metric module 62B, and a designation module 62C. The phenotype selection module 62A is configured to select a template phenotype routine from among a plurality of template phenotype routines that are validated and stored in the phenotype database 70 based on an input from the user computing device indicating the type(s) of health data and/or the desired analysis type. As used herein, “phenotype routine” refers to a machine learning and/or artificial intelligence model that is configured to generate a relationship model associated with the structured data...”)
providing a second input to the machine learning model (machine-learning based relationship model), the second input comprising assessment data (receives data (e.g., health data)) recorded during the clinical assessment (health database 30); (See at least [0067] via: “... Referring to FIG. 7, a flowchart 700 of an example routine for generating and displaying a machine-learning based relationship model is shown. At 702, the data ingestion module 40 receives data (e.g., health data) from the at least one health database 30. At 704, the structured data generator module 50 performs a large language model routine (e.g., a GPT routine) to transform the data into structured data...”)
wherein the first input is provided to the machine learning (machine learning ) model to condition the machine learning model to provide an output based on the second input (transform the data into structured data) for use in the clinical assessment (identifies, ... various medical entities (e.g., diseases, genes, symptoms, medications, and procedures) present in unstructured text data and determines relationships among the unstructured data); (See at least [0067] via: “...At 704, the structured data generator module 50 performs a large language model routine (e.g., a GPT routine) to transform the data into structured data. At 706, the phenotype routine generator module 60 generates a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine from the phenotype database 70...”; in addition see at least [0035] via: “...The computing system described herein, which integrates the GPT with a customizable machine learning system, provides several improvements to conventional computing systems that obtain, process, and analyze health data for medical-based research, such as clinical and observational studies. As an example, the GPT described herein transforms the health data into structured data that identifies, for example, various medical entities (e.g., diseases, genes, symptoms, medications, and procedures) present in unstructured text data and determines relationships among the unstructured data...”; in addition see at least [0018] via: “...receiving data from at least one health database of the plurality of health databases, performing a generative pretrained transformer routine to transform the data into structured data, selecting a template phenotype routine of the plurality of template phenotype routines based on a comparison of at least one performance metric of the selected template phenotype routine and a model selection criteria, generating a phenotype routine by selectively modifying, based on a comparison of the at least one performance metric of and an analytic threshold, at least one parameter of the selected template phenotype routine, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output.) and
using the output from the machine learning model (machine learning system) to perform the clinical assessment (analyze the data to identify .. models for ... improving clinical decision-making, predicting clinical trial success rates, predicting responses to treatments, predicting potential adverse events, identifying associations between exposures and diseases, identifying connections between drugs, among other implementations). (See at least [0067] via: “...At 708, the analysis module 80 analyzes the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data. At 710, the analysis module 80 transmits a command to a user interface (e.g., a user interface of the user computing device 10, such as display) to generate a display corresponding to the output...”; in addition see at least [0034] via: “...a computing system that includes a plurality of distinct machine learning and/or artificial intelligence systems (e.g., an ensemble machine learning system) that collectively operate to obtain and process relevant health data and employ an accurate model for analyzing the processed health data. Specifically, the computing system employs a generative pretrained transformer (GPT) module to transform biomedical literature, clinical trial records, observational study reports, regulatory updates, published content, and/or other types of health data into structured data that is suitable for downstream analysis by an additional machine learning system...”; in addition see at least [0035] via: “...The computing system described herein, which integrates the GPT with a customizable machine learning system, provides several improvements to conventional computing systems that obtain, process, and analyze health data for medical-based research, such as clinical and observational studies. As an example, the GPT described herein transforms the health data into structured data that identifies, for example, various medical entities (e.g., diseases, genes, symptoms, medications, and procedures) present in unstructured text data and determines relationships among the unstructured data...”; in addition see at least [0036] via: “...Accordingly, the transformation routines performed by the GPT enable a separate machine learning system to accurately and more efficiently analyze the data to identify causal pathways, patterns, trends, relationships, and/or predictive models for improving patient care, improving clinical decision-making, predicting clinical trial success rates, predicting responses to treatments, predicting potential adverse events, identifying associations between exposures and diseases, identifying connections between drugs, among other implementations. Moreover, the transformation routines performed by the GPT enable the computing system to produce tailored summaries, provide explanations for predictive models, or amalgamate disjointed pieces of health data to generate new structured data to be analyzed by the separate machine learning system..”)
Regarding claim 2: Nakasian teaches the invention as claimed and detailed above with respect to claim 1. Nakasian also teaches:
wherein the assessment data encodes a response of a subject during the clinical assessment, wherein the computer-implemented method comprises using the output to monitor or diagnose a health condition of the subject. (See at least [0034] via: “...a computing system that includes a plurality of distinct machine learning and/or artificial intelligence systems (e.g., an ensemble machine learning system) that collectively operate to obtain and process relevant health data and employ an accurate model for analyzing the processed health data. Specifically, the computing system employs a generative pretrained transformer (GPT) module to transform biomedical literature, clinical trial records, observational study reports, regulatory updates, published content, and/or other types of health data into structured data that is suitable for downstream analysis by an additional machine learning system...”; in addition see at least [0035] via: “...The computing system described herein, which integrates the GPT with a customizable machine learning system, provides several improvements to conventional computing systems that obtain, process, and analyze health data for medical-based research, such as clinical and observational studies. As an example, the GPT described herein transforms the health data into structured data that identifies, for example, various medical entities (e.g., diseases, genes, symptoms, medications, and procedures) present in unstructured text data and determines relationships among the unstructured data...”; in addition see at least [0036] via: “...Accordingly, the transformation routines performed by the GPT enable a separate machine learning system to accurately and more efficiently analyze the data to identify causal pathways, patterns, trends, relationships, and/or predictive models for improving patient care, improving clinical decision-making, predicting clinical trial success rates, predicting responses to treatments, predicting potential adverse events, identifying associations between exposures and diseases, identifying connections between drugs, among other implementations. Moreover, the transformation routines performed by the GPT enable the computing system to produce tailored summaries, provide explanations for predictive models, or amalgamate disjointed pieces of health data to generate new structured data to be analyzed by the separate machine learning system..”)
Regarding claim 4: Nakasian teaches the invention as claimed and detailed above with respect to claim 1. Nakasian also teaches:
wherein the machine learning model comprises a generative machine learning model. (See at least [0034] via: “...The present disclosure provides a computing system that includes a plurality of distinct machine learning and/or artificial intelligence systems (e.g., an ensemble machine learning system) that collectively operate to obtain and process relevant health data and employ an accurate model for analyzing the processed health data. Specifically, the computing system employs a generative pretrained transformer (GPT) module to transform biomedical literature, clinical trial records, observational study reports, regulatory updates, published content, and/or other types of health data into structured data that is suitable for downstream analysis by an additional machine learning system..”)
Regarding claim 10: Nakasian teaches the invention as claimed and detailed above with respect to claim 1. Nakasian also teaches:
wherein the assessment data comprises one or more of audio data, text data, video data, image data. (See at least [0006] via: “...receiving data from at least one health database of the plurality of health databases, performing a large language model (LLM) routine to transform the data into structured data,..”; in addition at least [0007] via: “.. the LLM routine is one of a generative pretrained transformer routine or a natural language processing routine..”)
Regarding claim 11: Nakasian teaches the invention as claimed and detailed above with respect to claim 1. Nakasian also teaches:
wherein the template for administering the clinical assessment comprises one or more of:
instructions for performing the clinical assessment;
an output schema indicating how the output of the machine learning model should be formatted; (See at least [0006] via: “...receiving data from at least one health database of the plurality of health databases, performing a large language model (LLM) routine to transform the data into structured data,..”; in addition see at least [0052] via: “...the phenotype routine generator module 60 may include a template phenotype routine selection module 62 and a parameter adjustment module 64. The template phenotype routine selection module 62 may include a phenotype selection module 62A, a performance metric module 62B, and a designation module 62C. The phenotype selection module 62A is configured to select a template phenotype routine from among a plurality of template phenotype routines that are validated and stored in the phenotype database 70 based on an input from the user computing device indicating the type(s) of health data and/or the desired analysis type. As used herein, “phenotype routine” refers to a machine learning and/or artificial intelligence model that is configured to generate a relationship model associated with the structured data...”; and
example responses provided by a subject or administrator to tasks within the clinical assessment
Regarding claim 13: Nakasian teaches the invention as claimed and detailed above with respect to claim 1. Nakasian also teaches:
wherein the first input and second input are combined and input into the machine learning model, such that the model is conditioned on content of the template to provide an adapted output in which probabilities of possible outputs are adjusted in view of the template. (See at least [0018] via: “...receiving data from at least one health database of the plurality of health databases, performing a generative pretrained transformer routine to transform the data into structured data, selecting a template phenotype routine of the plurality of template phenotype routines based on a comparison of at least one performance metric of the selected template phenotype routine and a model selection criteria, generating a phenotype routine by selectively modifying, based on a comparison of the at least one performance metric of and an analytic threshold, at least one parameter of the selected template phenotype routine, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output.) ..”)
Regarding claim 18: Nakasian teaches the invention as claimed and detailed above with respect to claim 1. Nakasian also teaches:
wherein the clinical assessment comprises a speech-based clinical assessment comprising tasks instructed by a human or computer-implemented administrator and spoken responses to the tasks provided by a subject; wherein:
(See at least [0006] via: “...a plurality of health databases, where each of the plurality of health databases has a respective syntactic standard, a phenotype routine database that stores a plurality of template phenotype routines, and a nontransitory computer-readable medium including instructions that are executable by the processor. The instructions include receiving data from at least one health database of the plurality of health databases, performing a large language model (LLM) routine to transform the data into structured data, generating a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine of the plurality of template phenotype routines, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output...”; in addition see at least [0007] via: “...the LLM routine is one of a generative pretrained transformer routine or a natural language processing routine...”)
the template of the first input comprises text data defining intended content of the clinical assessment; (See at least [0006] via: “...a plurality of health databases, where each of the plurality of health databases has a respective syntactic standard, a phenotype routine database that stores a plurality of template phenotype routines, and a nontransitory computer-readable medium including instructions that are executable by the processor. The instructions include receiving data from at least one health database of the plurality of health databases, performing a large language model (LLM) routine to transform the data into structured data, generating a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine of the plurality of template phenotype routines, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output...”; in addition see at least [0007] via: “...the LLM routine is one of a generative pretrained transformer routine or a natural language processing routine...”; in addition see at least [0052] via: “...Referring to FIGS. 1 and 4, the phenotype routine generator module 60 may include a template phenotype routine selection module 62 and a parameter adjustment module 64. The template phenotype routine selection module 62 may include a phenotype selection module 62A, a performance metric module 62B, and a designation module 62C. The phenotype selection module 62A is configured to select a template phenotype routine from among a plurality of template phenotype routines that are validated and stored in the phenotype database 70 based on an input from the user computing device indicating the type(s) of health data and/or the desired analysis type. As used herein, “phenotype routine” refers to a machine learning and/or artificial intelligence model that is configured to generate a relationship model associated with the structured data...”)
the assessment data of the second input comprises speech data encoding a response of the subject to an instructed task, where speech data comprises one or both of text and audio data; (See at least [0067] via: “...Referring to FIG. 7, a flowchart 700 of an example routine for generating and displaying a machine-learning based relationship model is shown. At 702, the data ingestion module 40 receives data (e.g., health data) from the at least one health database 30. At 704, the structured data generator module 50 performs a large language model routine (e.g., a GPT routine) to transform the data into structured data. ..”)
wherein-the machine learning model is a generative machine learning model trained to generate, based on the second input, an output usable to monitor or diagnose a health condition of the subject; (See at least [0067] via: “...At 704, the structured data generator module 50 performs a large language model routine (e.g., a GPT routine) to transform the data into structured data. At 706, the phenotype routine generator module 60 generates a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine from the phenotype database 70...”; in addition see at least [0035] via: “...The computing system described herein, which integrates the GPT with a customizable machine learning system, provides several improvements to conventional computing systems that obtain, process, and analyze health data for medical-based research, such as clinical and observational studies. As an example, the GPT described herein transforms the health data into structured data that identifies, for example, various medical entities (e.g., diseases, genes, symptoms, medications, and procedures) present in unstructured text data and determines relationships among the unstructured data...”; in addition see at least [0018] via: “...receiving data from at least one health database of the plurality of health databases, performing a generative pretrained transformer routine to transform the data into structured data, selecting a template phenotype routine of the plurality of template phenotype routines based on a comparison of at least one performance metric of the selected template phenotype routine and a model selection criteria, generating a phenotype routine by selectively modifying, based on a comparison of the at least one performance metric of and an analytic threshold, at least one parameter of the selected template phenotype routine, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output.)and
where-in the computer-implemented method comprises conditioning the machine learning model on the first input to bias the machine learning model to adapt the generated output in view of knowledge of the intended content of the clinical assessment. (See at least [0067] via: “...At 708, the analysis module 80 analyzes the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data. At 710, the analysis module 80 transmits a command to a user interface (e.g., a user interface of the user computing device 10, such as display) to generate a display corresponding to the output...”; in addition see at least [0034] via: “...a computing system that includes a plurality of distinct machine learning and/or artificial intelligence systems (e.g., an ensemble machine learning system) that collectively operate to obtain and process relevant health data and employ an accurate model for analyzing the processed health data. Specifically, the computing system employs a generative pretrained transformer (GPT) module to transform biomedical literature, clinical trial records, observational study reports, regulatory updates, published content, and/or other types of health data into structured data that is suitable for downstream analysis by an additional machine learning system...”; in addition see at least [0035] via: “...The computing system described herein, which integrates the GPT with a customizable machine learning system, provides several improvements to conventional computing systems that obtain, process, and analyze health data for medical-based research, such as clinical and observational studies. As an example, the GPT described herein transforms the health data into structured data that identifies, for example, various medical entities (e.g., diseases, genes, symptoms, medications, and procedures) present in unstructured text data and determines relationships among the unstructured data...”; in addition see at least [0036] via: “...Accordingly, the transformation routines performed by the GPT enable a separate machine learning system to accurately and more efficiently analyze the data to identify causal pathways, patterns, trends, relationships, and/or predictive models for improving patient care, improving clinical decision-making, predicting clinical trial success rates, predicting responses to treatments, predicting potential adverse events, identifying associations between exposures and diseases, identifying connections between drugs, among other implementations. Moreover, the transformation routines performed by the GPT enable the computing system to produce tailored summaries, provide explanations for predictive models, or amalgamate disjointed pieces of health data to generate new structured data to be analyzed by the separate machine learning system..”)
Regarding claim 23: Nakasian teaches the invention as claimed and detailed above with respect to claim 1. Nakasian also teaches:
wherein the machine learning model comprises a rating model, the rating model comprising a machine learning model for outputting a rating indicating performance of a subject in an assessment task based on the assessment data, the method comprising: (See at least [0052] via: “...Referring to FIGS. 1 and 4, the phenotype routine generator module 60 may include a template phenotype routine selection module 62 and a parameter adjustment module 64. The template phenotype routine selection module 62 may include a phenotype selection module 62A, a performance metric module 62B, and a designation module 62C. The phenotype selection module 62A is configured to select a template phenotype routine from among a plurality of template phenotype routines that are validated and stored in the phenotype database 70 based on an input from the user computing device indicating the type(s) of health data and/or the desired analysis type. As used herein, “phenotype routine” refers to a machine learning and/or artificial intelligence model that is configured to generate a relationship model associated with the structured data...”)
providing a first input to the rating model, the first input comprising template data encoding one or both of an administration template comprising an intended format of the clinical assessment and a rating template comprising instructions for rating a subject's response to an assessment task; (See at least [0052] via: “...Referring to FIGS. 1 and 4, the phenotype routine generator module 60 may include a template phenotype routine selection module 62 and a parameter adjustment module 64. The template phenotype routine selection module 62 may include a phenotype selection module 62A, a performance metric module 62B, and a designation module 62C. The phenotype selection module 62A is configured to select a template phenotype routine from among a plurality of template phenotype routines that are validated and stored in the phenotype database 70 based on an input from the user computing device indicating the type(s) of health data and/or the desired analysis type. As used herein, “phenotype routine” refers to a machine learning and/or artificial intelligence model that is configured to generate a relationship model associated with the structured data...”)
providing a second input to the machine learning model, the second input comprising assessment data encoding the subject's response to an assessment task; (See at least [0067] via: “... Referring to FIG. 7, a flowchart 700 of an example routine for generating and displaying a machine-learning based relationship model is shown. At 702, the data ingestion module 40 receives data (e.g., health data) from the at least one health database 30. At 704, the structured data generator module 50 performs a large language model routine (e.g., a GPT routine) to transform the data into structured data...”)
wherein the first input is provided to the machine learning model to condition the rating model to provide a rating based on the assessment data in view of the template data; (See at least [0067] via: “...At 704, the structured data generator module 50 performs a large language model routine (e.g., a GPT routine) to transform the data into structured data. At 706, the phenotype routine generator module 60 generates a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine from the phenotype database 70...”; in addition see at least [0035] via: “...The computing system described herein, which integrates the GPT with a customizable machine learning system, provides several improvements to conventional computing systems that obtain, process, and analyze health data for medical-based research, such as clinical and observational studies. As an example, the GPT described herein transforms the health data into structured data that identifies, for example, various medical entities (e.g., diseases, genes, symptoms, medications, and procedures) present in unstructured text data and determines relationships among the unstructured data...”; in addition see at least [0018] via: “...receiving data from at least one health database of the plurality of health databases, performing a generative pretrained transformer routine to transform the data into structured data, selecting a template phenotype routine of the plurality of template phenotype routines based on a comparison of at least one performance metric of the selected template phenotype routine and a model selection criteria, generating a phenotype routine by selectively modifying, based on a comparison of the at least one performance metric of and an analytic threshold, at least one parameter of the selected template phenotype routine, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output.)
receiving a rating of an assessment task; (See at least [0018] via: “...receiving data from at least one health database of the plurality of health databases, performing a generative pretrained transformer routine to transform the data into structured data, selecting a template phenotype routine of the plurality of template phenotype routines based on a comparison of at least one performance metric of the selected template phenotype routine and a model selection criteria, generating a phenotype routine by selectively modifying, based on a comparison of the at least one performance metric of and an analytic threshold, at least one parameter of the selected template phenotype routine, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output..’; in addition see at least [0035] via: “...The computing system described herein, which integrates the GPT with a customizable machine learning system, provides several improvements to conventional computing systems that obtain, process, and analyze health data for medical-based research, such as clinical and observational studies. As an example, the GPT described herein transforms the health data into structured data that identifies, for example, various medical entities (e.g., diseases, genes, symptoms, medications, and procedures) present in unstructured text data and determines relationships among the unstructured data...”) and
outputting an indication of a health condition of the subject based on the rating of the assessment task. (See at least [0067] via: “...At 708, the analysis module 80 analyzes the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data. At 710, the analysis module 80 transmits a command to a user interface (e.g., a user interface of the user computing device 10, such as display) to generate a display corresponding to the output...”; in addition see at least [0034] via: “...a computing system that includes a plurality of distinct machine learning and/or artificial intelligence systems (e.g., an ensemble machine learning system) that collectively operate to obtain and process relevant health data and employ an accurate model for analyzing the processed health data. Specifically, the computing system employs a generative pretrained transformer (GPT) module to transform biomedical literature, clinical trial records, observational study reports, regulatory updates, published content, and/or other types of health data into structured data that is suitable for downstream analysis by an additional machine learning system...”; in addition see at least [0035] via: “...The computing system described herein, which integrates the GPT with a customizable machine learning system, provides several improvements to conventional computing systems that obtain, process, and analyze health data for medical-based research, such as clinical and observational studies. As an example, the GPT described herein transforms the health data into structured data that identifies, for example, various medical entities (e.g., diseases, genes, symptoms, medications, and procedures) present in unstructured text data and determines relationships among the unstructured data...”; in addition see at least [0036] via: “...Accordingly, the transformation routines performed by the GPT enable a separate machine learning system to accurately and more efficiently analyze the data to identify causal pathways, patterns, trends, relationships, and/or predictive models for improving patient care, improving clinical decision-making, predicting clinical trial success rates, predicting responses to treatments, predicting potential adverse events, identifying associations between exposures and diseases, identifying connections between drugs, among other implementations. Moreover, the transformation routines performed by the GPT enable the computing system to produce tailored summaries, provide explanations for predictive models, or amalgamate disjointed pieces of health data to generate new structured data to be analyzed by the separate machine learning system..”; in addition see at least [0018] via: “...receiving data from at least one health database of the plurality of health databases, performing a generative pretrained transformer routine to transform the data into structured data, selecting a template phenotype routine of the plurality of template phenotype routines based on a comparison of at least one performance metric of the selected template phenotype routine and a model selection criteria, generating a phenotype routine by selectively modifying, based on a comparison of the at least one performance metric of and an analytic threshold, at least one parameter of the selected template phenotype routine, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output)
Regarding claim 25: Nakasian teaches the invention as claimed and detailed above with respect to claim 1. Nakasian also teaches:
wherein the machine learning model comprises an administration model, the administration model comprising a machine learning model for automating the instruction of one or more tasks for monitoring or diagnosing a health condition of a subject, the method comprising: (See at least [0052] via: “...Referring to FIGS. 1 and 4, the phenotype routine generator module 60 may include a template phenotype routine selection module 62 and a parameter adjustment module 64. The template phenotype routine selection module 62 may include a phenotype selection module 62A, a performance metric module 62B, and a designation module 62C. The phenotype selection module 62A is configured to select a template phenotype routine from among a plurality of template phenotype routines that are validated and stored in the phenotype database 70 based on an input from the user computing device indicating the type(s) of health data and/or the desired analysis type. As used herein, “phenotype routine” refers to a machine learning and/or artificial intelligence model that is configured to generate a relationship model associated with the structured data...”; in addition see at least [0041] via: “...the plurality of health databases 30 are configured to store health data. As an example, the health data may include, but is not limited to, patient population information, patient narratives, provider notes, diagnoses, procedures, medication and/or drug data, lab results, medical literature, clinical trial records, observational studies, regulatory guidelines, research articles, scientific papers, open source code, medical literature, and/or any other types of health data..”; in addition see at least [0033] via: “...It will be understood that each block of the flowchart and/or block diagram illustrations, and combinations of blocks in the flowchart and/or block diagram illustrations, may be implemented by computer program instructions and/or hardware operations. These computer program instructions may be provided to a processor of a general purpose computer, a special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which executed via the processor of the computer or other programmable data processing apparatus, implement the functions specified in the flowchart and/or block diagram block or blocks...”)
providing a first input to the administration model, the first input comprising template data encoding an administration template comprising instructions for administering a part of the clinical assessment; (See at least [0041] via: “...the plurality of health databases 30 are configured to store health data. As an example, the health data may include, but is not limited to, patient population information, patient narratives, provider notes, diagnoses, procedures, medication and/or drug data, lab results, medical literature, clinical trial records, observational studies, regulatory guidelines, research articles, scientific papers, open source code, medical literature, and/or any other types of health data..”; in addition see at least [0052] via: “...Referring to FIGS. 1 and 4, the phenotype routine generator module 60 may include a template phenotype routine selection module 62 and a parameter adjustment module 64. The template phenotype routine selection module 62 may include a phenotype selection module 62A, a performance metric module 62B, and a designation module 62C. The phenotype selection module 62A is configured to select a template phenotype routine from among a plurality of template phenotype routines that are validated and stored in the phenotype database 70 based on an input from the user computing device indicating the type(s) of health data and/or the desired analysis type. As used herein, “phenotype routine” refers to a machine learning and/or artificial intelligence model that is configured to generate a relationship model associated with the structured data...”; in addition see at least [0033] via: “...It will be understood that each block of the flowchart and/or block diagram illustrations, and combinations of blocks in the flowchart and/or block diagram illustrations, may be implemented by computer program instructions and/or hardware operations. These computer program instructions may be provided to a processor of a general purpose computer, a special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which executed via the processor of the computer or other programmable data processing apparatus, implement the functions specified in the flowchart and/or block diagram block or blocks...”) and
providing a second input to the machine learning model, the second input comprising assessment data recorded during the clinical assessment, the assessment data comprising data encoding a response of the subject to a task administered by the machine learning model; (See at least [0041] via: “...the plurality of health databases 30 are configured to store health data. As an example, the health data may include, but is not limited to, patient population information, patient narratives, provider notes, diagnoses, procedures, medication and/or drug data, lab results, medical literature, clinical trial records, observational studies, regulatory guidelines, research articles, scientific papers, open source code, medical literature, and/or any other types of health data..”; in addition see at least [0067] via: “... Referring to FIG. 7, a flowchart 700 of an example routine for generating and displaying a machine-learning based relationship model is shown. At 702, the data ingestion module 40 receives data (e.g., health data) from the at least one health database 30. At 704, the structured data generator module 50 performs a large language model routine (e.g., a GPT routine) to transform the data into structured data...”)
wherein the administration model maps the second input to a structured output usable to initiate an action to administer the clinical assessment; (See at least [0067] via: “...At 708, the analysis module 80 analyzes the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data. At 710, the analysis module 80 transmits a command to a user interface (e.g., a user interface of the user computing device 10, such as display) to generate a display corresponding to the output...”; in addition see at least [0034] via: “...a computing system that includes a plurality of distinct machine learning and/or artificial intelligence systems (e.g., an ensemble machine learning system) that collectively operate to obtain and process relevant health data and employ an accurate model for analyzing the processed health data. Specifically, the computing system employs a generative pretrained transformer (GPT) module to transform biomedical literature, clinical trial records, observational study reports, regulatory updates, published content, and/or other types of health data into structured data that is suitable for downstream analysis by an additional machine learning system...”; in addition see at least [0035] via: “...The computing system described herein, which integrates the GPT with a customizable machine learning system, provides several improvements to conventional computing systems that obtain, process, and analyze health data for medical-based research, such as clinical and observational studies. As an example, the GPT described herein transforms the health data into structured data that identifies, for example, various medical entities (e.g., diseases, genes, symptoms, medications, and procedures) present in unstructured text data and determines relationships among the unstructured data...”; in addition see at least [0036] via: “...Accordingly, the transformation routines performed by the GPT enable a separate machine learning system to accurately and more efficiently analyze the data to identify causal pathways, patterns, trends, relationships, and/or predictive models for improving patient care, improving clinical decision-making, predicting clinical trial success rates, predicting responses to treatments, predicting potential adverse events, identifying associations between exposures and diseases, identifying connections between drugs, among other implementations. Moreover, the transformation routines performed by the GPT enable the computing system to produce tailored summaries, provide explanations for predictive models, or amalgamate disjointed pieces of health data to generate new structured data to be analyzed by the separate machine learning system..”; in addition see at least [0018] via: “...receiving data from at least one health database of the plurality of health databases, performing a generative pretrained transformer routine to transform the data into structured data, selecting a template phenotype routine of the plurality of template phenotype routines based on a comparison of at least one performance metric of the selected template phenotype routine and a model selection criteria, generating a phenotype routine by selectively modifying, based on a comparison of the at least one performance metric of and an analytic threshold, at least one parameter of the selected template phenotype routine, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output) and
wherein the administration model is conditioned on the first input so that its outputs are determined in view of the administration template. (See at least [0067] via: “...At 704, the structured data generator module 50 performs a large language model routine (e.g., a GPT routine) to transform the data into structured data. At 706, the phenotype routine generator module 60 generates a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine from the phenotype database 70...”; in addition see at least [0035] via: “...The computing system described herein, which integrates the GPT with a customizable machine learning system, provides several improvements to conventional computing systems that obtain, process, and analyze health data for medical-based research, such as clinical and observational studies. As an example, the GPT described herein transforms the health data into structured data that identifies, for example, various medical entities (e.g., diseases, genes, symptoms, medications, and procedures) present in unstructured text data and determines relationships among the unstructured data...”; in addition see at least [0018] via: “...receiving data from at least one health database of the plurality of health databases, performing a generative pretrained transformer routine to transform the data into structured data, selecting a template phenotype routine of the plurality of template phenotype routines based on a comparison of at least one performance metric of the selected template phenotype routine and a model selection criteria, generating a phenotype routine by selectively modifying, based on a comparison of the at least one performance metric of and an analytic threshold, at least one parameter of the selected template phenotype routine, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output.)
Claim Rejections - 35 USC § 103
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
The factual inquiries set forth in Graham v. John Deere Co., 383 U.S. 1, 148 USPQ 459 (1966), that are applied for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows:
1. Determining the scope and contents of the prior art.
2. Ascertaining the differences between the prior art and the claims at issue.
3. Resolving the level of ordinary skill in the pertinent art.
4. Considering objective evidence present in the application indicating obviousness or
non-obviousness.
Claims 8, 35 are rejected under 35 U.S.C. 103 as being un-patentable by Nakasian in view of Irimia et.al (US 20250104240 A1) hereinafter “Irimia”
Regarding claim 8 Nakasian teaches the invention as claimed and detailed above with respect to claim 1. However Nakasian is silent the following claim that is taught by Irimia:
wherein the clinical assessment comprises a task for assessing a cognitive function or a neurological health condition of a subject and the assessment data encodes response of the subject during the task. (See at least [Abstract] via: “...conducting anatomically interpretable deep learning of brain age that captures domain-specific cognitive impairment. By performing personalized profiling of future brain trajectories using generative artificial intelligence, the system facilitates early identification of neuroanatomy changes to screen individuals according to risk of neurocognitive impairments. A system may implement a generative AI model and may receive a plurality of brain data sets, extract various maps of a subject brain, and determine a salience probability map of future brain trajectory or future brain disease biomarkers based thereon..”; in addition see at least [0038] via: “...A system, apparatus and/or method for personalized profiling of future brain trajectories using generative artificial intelligence is disclosed..”; in addition see at least [0042] via: “...the phenotypic age of the human brain, as revealed via deep learning of anatomic magnetic resonance images, reflects patterns of structural change related to cognitive decline. The interpretable deep learning estimates of this disclosure estimates brain ages more accurately than any other approaches to date. Furthermore, compared to chronological age, the inferred brain ages are significantly more strongly associated with early signs of Alzheimer's disease. Maps conveying the importance of each brain region for estimating brain age reveal differences in patterns of neurological aging between males and females and between persons with and without cognitive impairment. These findings provide insight into early identification of persons at high risk of Alzheimer's disease...”)
It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Nakasian with Irimia. Nakasian teaches receiving data from at least one health database, performing a large language model (LLM) routine to transform the data into structured data, generating a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine of the plurality of template phenotype routines, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output. However, Nakasian fails to disclose estimating brain age reveal differences in patterns of neurological aging between persons with and without cognitive impairment as taught by Irimia. Combining Nakasian and Irimia is helpful in providing additional valuable data and information regarding the level of cognitive impairment of a patient.
Regarding claim 35 Nakasian teaches the invention as claimed and detailed above with respect to claim 1. However Nakasian is silent the following claim that is taught by Irimia:
wherein the second input comprises one or both of: a video recording of the clinical assessment and image data related to a drawing-based task of the clinical assessment. (See at least [0042] via: “...the phenotypic age of the human brain, as revealed via deep learning of anatomic magnetic resonance images, reflects patterns of structural change related to cognitive decline...”)
It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Nakasian with Irimia. Nakasian teaches receiving data from at least one health database, performing a large language model (LLM) routine to transform the data into structured data, generating a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine of the plurality of template phenotype routines, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output. However, Nakasian fails to disclose estimating brain age reveal differences in patterns of neurological aging between persons with and without cognitive impairment as taught by Irimia. Combining Nakasian and Irimia is helpful in providing additional valuable data and information regarding the level of cognitive impairment of a patient.
Claims 19, 21 are rejected under 35 U.S.C. 103 as being un-patentable by Nakasian in view of Garcia et.al (WO 2024059869 A1) hereinafter “Garcia”
Regarding claim 19 Nakasian teaches the invention as claimed and detailed above with respect to claims 1 and 18. However Nakasian is silent the following claim that is taught by Garcia:
wherein the output comprises a transformed version of the assessment data usable to monitor or diagnose a health condition, preferably wherein the output comprises one or more of:
a transcription of the speech data; (See at least [0096] via: “...a computer-implemented tool comprising an application which performs an analysis of one or more aspects of the recording data of a consultation by automated means and creates one or more analysis output files. For illustration, an example of an analysis application is a transcription tool comprising speech recognition functions that analyze the voice data of an audio recording and converts the audio data into a written transcript of the conversation. In this case, the analysis application is a voice-to-text converter and the analysis output file is a transcript...”; in addition see at least [00101] via: “.... For example, in the context of a medical visit, an analysis tool comprising a voice-to-text conversion application may be applied to the recording data, the output of which is a file comprising a transcript of the conversation, which file may be attached to an email message which is sent to the patient...”)
a diarised version of the speech data, where sections of the speech data are attributed to different participants in the clinical assessment data;
and a segmented version of the speech data, in which the speech data is segmented according to a structure of the clinical assessment defined in the template.
It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Nakasian with Garcia. Nakasian teaches receiving data from at least one health database, performing a large language model (LLM) routine to transform the data into structured data, generating a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine of the plurality of template phenotype routines, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output. However, Nakasian fails to disclose a transcription tool comprising speech recognition functions that analyze the voice data of an audio recording and converts the audio data into a written transcript of the conversation as taught by Garcia. Combining Nakasian and Garcia is helpful in providing details of a medical visit that can be recorded for the patient to better retain and understand complex medical information, and for the physician to have a record to avoid later disputes.
Regarding claim 21 Nakasian teaches the invention as claimed and detailed above with respect to claims 1 and 18. However Nakasian is silent the following claim that is taught by Garcia:
wherein the assessment data comprises audio data encoding speech recorded during the clinical assessment and the machine learning model comprises a transcription model, the transcription model comprising a generative audio-to-text model trained to output text data comprising a transcript of the speech, the method comprising: conditioning the transcription model by inputting template data encoding one or both of a script for the speech-based assessment and a sample subject response, thereby conditioning the model to assign a higher probability to words more likely to be produced during the task, preferably wherein the template data includes a sample patient response including disfluencies to condition the transcription model to include disfluencies in the transcription. (See at least [00104] via: “...the analysis tool comprises a language model, for example, a large language model, which has been trained on very large datasets to analyze conversations to assess any number of specified factors. Large language models include Al models such as CHATGPT(TM), for example, GPT 3.5 and GPT-4.0, BARD(TM), ERNIE BOT(TM), and LLAMA(TM). Language models can be trained to recognize, categorize, and quantify what was discussed during the consultation, by words, phrases, and other aspects of the conversation between the user and subject...”; in addition see at least [00105] via: “....the analysis tool is applied to the recording data, for example, voice data in an audio file. In other implementations, the recording data, for example, audio data is processed by a first analysis tool comprising a transcription tool, to convert the audio data to a written transcript. One or more additional analysis tools may then be applied to analyze the written transcript of the consultation, rather than analyzing the audio data directly...”; in addition see at least [00106] via: “.... the analysis tool is a voice-to-text converter and the analysis output file is a transcript...”; in addition see at least [00108] via: “....the analysis application comprises a language model trained to recognize various items in a medical consultation, such as what topics were discusses, what treatment options were discussed, what risks and benefits were discussed, follow-up items that were discussed, and other features of the consultation. The summary tool detects the elements were discussed in the consultation and provides a document comprising a summary...” in addition see at least [0079] via: “... a primary element of the invention is what will be referred to as a “consultation data file.” The consultation data file refers to the one or more data files which store information about a specific consultation session, which data is used to direct a message and populate a message with content. While the consultation data file is referred to herein in the singular, it is understood that a consultation file may comprise two or more data files which are used to store data concerning a specific consultation session, for example, a doctor’s office visit. The consultation data file may be a temporary file. The consultation data file may be encrypted. The consultation data file may comprise a template file comprising structured data fields populated with data specified by user inputs and selections...”)
It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Nakasian with Garcia. Nakasian teaches receiving data from at least one health database, performing a large language model (LLM) routine to transform the data into structured data, generating a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine of the plurality of template phenotype routines, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output. However, Nakasian fails to disclose a transcription tool comprising speech recognition functions that analyze the voice data of an audio recording and converts the audio data into a written transcript of the conversation as taught by Garcia. Combining Nakasian and Garcia is helpful in providing details of a medical visit that can be recorded for the patient to better retain and understand complex medical information, and for the physician to have a record to avoid later disputes.
Claims 27-30 are rejected under 35 U.S.C. 103 as being un-patentable by Nakasian in view of Neumann et.al (US 20240296348 A1) hereinafter “Neumann”
Regarding claim 27 Nakasian teaches the invention as claimed and detailed above with respect to claims 1 and 25. However Nakasian is silent the following claim that is taught by Neuman:
wherein the administration model is trained to generate a structured text output encoding the action to call, the structured text output preferably comprising a structured JSON format. (See at least [0061] via: “...reference to FIG. 1, artificial intelligence advisor 152 is configured to perform a user textual conversation with the user client device 112 by generating at least a textual output using the behavior modification model 124 and the at least a user input and transmitting the at least a textual output to the user client device 112. Inputs and/or outputs may be exchanged using messaging services and/or protocols, including without limitation any instant messaging protocols. Persons skilled in the art, up reviewing the entirety of this disclosure, will be aware of a multiplicity of communication protocols that may be employed to exchange text messages as described herein. Text messages may be provided in textual form and/or as audio files using, without limitation, speech-to-text and/or text-to-speech algorithms. Artificial intelligence advisor 152 is configured to generate at least a textual output using diagnostic output and at least a user input..”; in addition see at least [0117] via: “ ... training data may include data entered in standardized forms by persons or processes, such that entry of a given data element in a given field in a form may be mapped to one or more descriptors of categories. Elements in training data may be linked to descriptors of categories by tags, tokens, or other data elements; for instance, and without limitation, training data may be provided in fixed-length formats, formats linking positions of data to categories such as comma-separated value (CSV) formats and/or self-describing formats such as extensible markup language (XML), JavaScript Object Notation (JSON), or the like, enabling processes or devices to detect categories of data..”)
It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Nakasian with Neumann. Nakasian teaches receiving data from at least one health database, performing a large language model (LLM) routine to transform the data into structured data, generating a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine of the plurality of template phenotype routines, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output. However, Nakasian fails to disclose an artificial intelligence advisor, wherein the artificial intelligence advisor is configured to receive a user input from a user client device, generate a textual output using a user input, and transmit a textual output to the user client device as taught by Neumann. Combining Nakasian and Neumann is helpful in providing multiplicity of communication protocols that may be employed to exchange text messages.
Regarding claim 28 Nakasian teaches the invention as claimed and detailed above with respect to claims 1 and 25. However Nakasian is silent the following claim that is taught by Neuman:
inputting the output of the administration model into a speech synthesis model, the speech synthesis model comprising a text-to-audio generative machine learning model trained to output synthesised speech based on a text input; such that the administration model outputs text encoding instructions to the subject based on the received response of the subject encoded in the assessment data, and the speech synthesis model generates an audio stream comprising instructions to the subject, thereby facilitating automated audio-verbal administration of the clinical assessment (See at least [0061] via: “...reference to FIG. 1, artificial intelligence advisor 152 is configured to perform a user textual conversation with the user client device 112 by generating at least a textual output using the behavior modification model 124 and the at least a user input and transmitting the at least a textual output to the user client device 112. Inputs and/or outputs may be exchanged using messaging services and/or protocols, including without limitation any instant messaging protocols. Persons skilled in the art, up reviewing the entirety of this disclosure, will be aware of a multiplicity of communication protocols that may be employed to exchange text messages as described herein. Text messages may be provided in textual form and/or as audio files using, without limitation, speech-to-text and/or text-to-speech algorithms. Artificial intelligence advisor 152 is configured to generate at least a textual output using diagnostic output and at least a user input..”)
It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Nakasian with Neumann. Nakasian teaches receiving data from at least one health database, performing a large language model (LLM) routine to transform the data into structured data, generating a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine of the plurality of template phenotype routines, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output. However, Nakasian fails to disclose an artificial intelligence advisor, wherein the artificial intelligence advisor is configured to receive a user input from a user client device, generate a textual output using a user input, and transmit a textual output to the user client device as taught by Neumann. Combining Nakasian and Neumann is helpful in providing multiplicity of communication protocols that may be employed to exchange text messages.
Regarding claim 29 Nakasian teaches the invention as claimed and detailed above with respect to claims 1 and 25. However Nakasian is silent the following claim that is taught by Neuman:
receiving a real-time stream of assessment data during the clinical assessment; and inputting sequential sections of the assessment data into the administration model in order to generate actions to administer the clinical assessment in real-time. (See at least [0061] via: “...reference to FIG. 1, artificial intelligence advisor 152 is configured to perform a user textual conversation with the user client device 112 by generating at least a textual output using the behavior modification model 124 and the at least a user input and transmitting the at least a textual output to the user client device 112. Inputs and/or outputs may be exchanged using messaging services and/or protocols, including without limitation any instant messaging protocols. Persons skilled in the art, up reviewing the entirety of this disclosure, will be aware of a multiplicity of communication protocols that may be employed to exchange text messages as described herein. Text messages may be provided in textual form and/or as audio files using, without limitation, speech-to-text and/or text-to-speech algorithms. Artificial intelligence advisor 152 is configured to generate at least a textual output using diagnostic output and at least a user input..”; in addition see at least [0083] via: “ ... referring to FIG. 6, in an embodiment, processing module 508 may be configured to determine that the at least a query includes a conversation language query and an informational query, generate a conversational response using the conversational language query; generate an informational response using the informational query, and combine the conversational response and the informational response. Determination may be performed as described above. In an embodiment, processing module 508 may generate each of conversational response and informational response as described above. Conversational response and informational response may be combined in any suitable manner. For instance, where conversational response and informational response are two separate sentences, clauses, or sequentially arrangeable phrases, combination may include concatenation; as a non-limiting illustration, conversational response may include an initial sentence such as “Hi. Just checking in.” and a final sentence such as “Are you sure you want to do that?” and informational response may include a statement such as “You seem to be going back to the massage parlor.” which processing module 508 may combine into “Hi. Just checking in. You seem to be going back to the massage parlor. Are you sure you want to do that?” As a further non-limiting example, conversational response may include a template, as described above, into which an informational response may be inserted...”)
It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Nakasian with Neumann. Nakasian teaches receiving data from at least one health database, performing a large language model (LLM) routine to transform the data into structured data, generating a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine of the plurality of template phenotype routines, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output. However, Nakasian fails to disclose an artificial intelligence advisor, wherein the artificial intelligence advisor is configured to receive a user input from a user client device, generate a textual output using a user input, and transmit a textual output to the user client device as taught by Neumann. Combining Nakasian and Neumann is helpful in providing multiplicity of communication protocols that may be employed to exchange text messages.
Regarding claim 30 Nakasian teaches the invention as claimed and detailed above with respect to claims 1 and 25. However Nakasian is silent the following claim that is taught by Neuman:
wherein the stream of assessment data comprises audio data, the computer-implemented method further comprising: inputting sequential sections of the audio data into a transcription model, the transcription model comprising a generative machine learning model trained to output text data comprising a transcript of an input section of audio data, wherein the transcription model is conditioned on the first input; inputting the text data output by the transcription model into the administration model, wherein the administration model is a text-to text generative model trained to output structured text for initiating an action to administer the clinical assessment. (See at least [0061] via: “...reference to FIG. 1, artificial intelligence advisor 152 is configured to perform a user textual conversation with the user client device 112 by generating at least a textual output using the behavior modification model 124 and the at least a user input and transmitting the at least a textual output to the user client device 112. Inputs and/or outputs may be exchanged using messaging services and/or protocols, including without limitation any instant messaging protocols. Persons skilled in the art, up reviewing the entirety of this disclosure, will be aware of a multiplicity of communication protocols that may be employed to exchange text messages as described herein. Text messages may be provided in textual form and/or as audio files using, without limitation, speech-to-text and/or text-to-speech algorithms. Artificial intelligence advisor 152 is configured to generate at least a textual output using diagnostic output and at least a user input..”; in addition see at least [0083] via: “ ... referring to FIG. 6, in an embodiment, processing module 508 may be configured to determine that the at least a query includes a conversation language query and an informational query, generate a conversational response using the conversational language query; generate an informational response using the informational query, and combine the conversational response and the informational response. Determination may be performed as described above. In an embodiment, processing module 508 may generate each of conversational response and informational response as described above. Conversational response and informational response may be combined in any suitable manner. For instance, where conversational response and informational response are two separate sentences, clauses, or sequentially arrangeable phrases, combination may include concatenation; as a non-limiting illustration, conversational response may include an initial sentence such as “Hi. Just checking in.” and a final sentence such as “Are you sure you want to do that?” and informational response may include a statement such as “You seem to be going back to the massage parlor.” which processing module 508 may combine into “Hi. Just checking in. You seem to be going back to the massage parlor. Are you sure you want to do that?” As a further non-limiting example, conversational response may include a template, as described above, into which an informational response may be inserted...”; in addition see at least [0117] via: “ ... training data may include data entered in standardized forms by persons or processes, such that entry of a given data element in a given field in a form may be mapped to one or more descriptors of categories. Elements in training data may be linked to descriptors of categories by tags, tokens, or other data elements; for instance, and without limitation, training data may be provided in fixed-length formats, formats linking positions of data to categories such as comma-separated value (CSV) formats and/or self-describing formats such as extensible markup language (XML), JavaScript Object Notation (JSON), or the like, enabling processes or devices to detect categories of data..”)
It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to modify Nakasian with Neumann. Nakasian teaches receiving data from at least one health database, performing a large language model (LLM) routine to transform the data into structured data, generating a phenotype routine by selectively modifying at least one parameter of a selected template phenotype routine of the plurality of template phenotype routines, analyzing the structured data based on the phenotype routine to generate an output that defines a relationship model associated with the structured data, and transmitting a command to a user interface to generate a display corresponding to the output. However, Nakasian fails to disclose an artificial intelligence advisor, wherein the artificial intelligence advisor is configured to receive a user input from a user client device, generate a textual output using a user input, and transmit a textual output to the user client device as taught by Neumann. Combining Nakasian and Neumann is helpful in providing multiplicity of communication protocols that may be employed to exchange text messages.
Allowable Subject Matter
Regarding claim 36 Nakasian teaches the invention as claimed and detailed above with respect to claims 1. However, Claim 36 is objected to as being dependent upon a rejected base claim 1, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims and if rewritten to overcome the rejection(s) under 35 USC § 101 set forth in this Office action. The reason for the indication of allowable subject matter is that claim 36 is not taught by Nakasian and no analogous art was found teaching the following limitations:
further comprising providing a third input to the machine learning model, the third input comprising a first rating indicating a subject's performance in an assessment task, the first rating suitable for monitoring or diagnosing a health condition;
wherein the template data includes instructions for reviewing the first rating, the second input includes assessment data including a subject response to a task of the clinical assessment, and the output comprises a review rating that evaluates the quality of the first rating wherein the assessment data further comprises a rating sheet completed by an administrator and used in providing the first rating, where the template data comprises instructions for checking the rating sheet
Regarding claim 38 Nakasian teaches the invention as claimed and detailed above with respect to claims 1. However, Claim 36 is objected to as being dependent upon a rejected base claim 1, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims and if rewritten to overcome the rejection(s) under 35 USC § 101 set forth in this Office action. The reason for the indication of allowable subject matter is that claim 38 is not taught by Nakasian and no analogous art was found teaching the following limitations:
encoding each segment of the template data into a respective representation;
splitting the assessment data into a plurality of sections and encoding each section into a respective representation;
using a pairwise scoring algorithm to compute a similarity of each of the template segment representations with each of the assessment data representations;
using an alignment algorithm to determine an optimal alignment of the plurality of sections of the assessment data with the segments of the template using the computed similarity between the template segment representations and the assessment data representations;
using the optimal alignment to split the assessment data into segments corresponding to segments of the template; and
providing one of the segments of the assessment data as an input to the machine learning model for analysing the assessment data
Prior Art Made of Record
The prior art made of record and not relied upon is considered pertinent to Applicant's disclosure, and is listed in the attached form PTO-892 (Notice of References Cited). Unless expressly noted otherwise by the Examiner, all documents listed on form PTO-892 are cited in their entirety.
KATZMANN (EP 4462445 A1) - METHOD FOR PROVIDING MEDICAL IMAGING DECISION SUPPORT DATA - teaches: a computer-implemented method for providing medical imaging decision support data, the method comprising:- receiving natural language data, the natural language data comprising patient-specific clinical information,- generating structured information by applying a large language model onto the natural language data, the structured information comprising the patient-specific clinical information in a structured format,- calculating the medical imaging decision support data based on the structured information, and- providing the medical imaging decision support data.
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to PIERRE L MACCAGNO whose telephone number is (571)270-5408. The examiner can normally be reached M-F 8:00 to 5:00.
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, Mamon Obeid can be reached at (571)270-1813. 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.
/PIERRE L MACCAGNO/Examiner, Art Unit 3687
/MAMON OBEID/Supervisory Patent Examiner, Art Unit 3687