IP Library Granted Patent US 12672832
Granted Patent B2
US 12672832 · App. 16/935,614 · Granted Jul 7, 2026

Methods and systems for generating a diagnosis via a digital health application

Inventors: Thomas Lee (New York, NY); Alphan Kirayoglu (New York, NY); Alexander Fabry (Brooklyn, NY); Brian Shi (New York, NY)
A61B5/7475A61B5/0022A61B5/7264A61B5/7435G06F3/0482G16H10/20G16H10/60G16H40/20G16H40/67G16H50/20G16H50/70G16H80/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12672832
App. No.
16/935,614
Granted
Jul 7, 2026
Kind
B2
Abstract

A method for generating a diagnosis via a digital health application includes receiving, by a digital health application, a request for a diagnosis. A digital health application selects a plurality of questions based on the initial complaint, an order of presenting each of the plurality of questions, the order associated with the plurality of questions. The digital health application displays, to a user of the digital health application, in the associated order, each of the plurality of questions. The digital health application receives user input responsive to the questions. The digital health application determines a diagnosis and modifies a user interface to display an identification of the determined diagnosis. The digital health application requests an indication of whether the user of the digital health application accepts the diagnosis. The digital health application requests an indication of whether to establish a consultation with a medical professional to discuss the diagnosis.

Claims (38)

1 . A method for generating a diagnosis via a digital health application in a virtual primary care practice, the method comprising:

receiving, by a digital health application executing on a computing device and executing in a patient-facing mode, via a user interface of the digital health application, from a patient, a request for a diagnosis including an initial complaint, wherein receiving further comprises identifying, by the digital health application, a key word in the initial complaint and performing a key word search of a database using the key word to identify at least one plurality of questions;

selecting, by the digital health application, the identified plurality of questions from the database based on the initial complaint and an order of presenting each of the plurality of questions, the order associated with the plurality of questions;

displaying, by the digital health application, to the patient using the digital health application, in the associated order, each of the plurality of questions;

receiving, by the digital health application, user input responsive to each of the plurality of questions;

determining, by the digital health application, a diagnosis based upon the received user input, wherein determining further comprises using natural language processing on patient data and applying a neural network model to determine the diagnosis and a level of probability of the determined diagnosis;

modifying, by the digital health application, the user interface of the digital health application to display an identification of the determined diagnosis;

requesting, by the digital health application, a selection, by the patient using the digital health application, of a user interface element in the user interface indicating whether or not the patient accepts the determined diagnosis; and

requesting, by the digital health application, subsequent to receiving, by the digital health application, a selection of the user interface element indicating that the patient does not accept the determined diagnosis, an indication of whether to establish, for the patient using the digital health application, a consultation with a medical professional to discuss the determined diagnosis.

2 . The method of claim 1 further comprising initiating, by the digital health application, a sequence of questions from the plurality of questions.

3 . The method of claim 1 , wherein receiving, by the digital health application, user input further comprises receiving a photograph.

4 . The method of claim 1 , wherein receiving, by the digital health application, user input further comprises receiving a text-based response via a user interface.

5 . The method of claim 1 further comprising:

after receiving user input responsive to a first of the plurality of questions, modifying, by the digital health application, the associated order;

selecting, by the digital health application, a second of the plurality of questions according to the modified order; and

displaying, by the digital health application, the second of the plurality of questions.

6 . The method of claim 1 wherein determining the diagnosis further comprises applying, by the digital health application, a hybrid model combining a long short-term model and a linear model to determine a level of probability of the diagnosis.

7 . The method of claim 1 wherein determining the diagnosis further comprises applying, by the digital health application, a linear model to determine a level of probability of the diagnosis.

8 . The method of claim 1 wherein determining the diagnosis further comprises determining, by the digital health application, a diagnosis based upon the received user input and upon longitudinal data associated with the patient.

9 . The method of claim 1 wherein determining the diagnosis further comprises determining, by the digital health application, a diagnosis based upon the received user input and upon a medical history associated with the patient.

10 . The method of claim 1 wherein determining the diagnosis further comprises determining, by the digital health application, a diagnosis based upon the received user input and upon medical histories of at least one user having at least one characteristic in common with the patient.

11 . The method of claim 1 wherein determining the diagnosis further comprises determining, by the digital health application, a diagnosis based upon the received user input and upon localized and seasonal data available to the digital health application.

12 . The method of claim 1 further comprising receiving, by the digital health application, from the medical professional, an indication that the medical professional has confirmed the determined diagnosis.

13 . The method of claim 1 further comprising receiving, by the digital health application, from the medical professional an indication that the medical professional has modified the determined diagnosis.

14 . The method of claim 1 further comprising identifying, by the digital health application, at least one medical order associated with the determined diagnosis, based upon a determination that the patient accepted the determined diagnosis.

15 . The method of claim 1 further comprising transmitting, by the digital health application, at least one medical order based upon a determination that the patient accepted the determined diagnosis.

16 . The method of claim 1 further comprising displaying, by the digital health application, at least one suggested action to take, based upon a determination that the patient accepted the determined diagnosis.

17 . The method of claim 1 further comprising scheduling, by the digital health application, at least one consultation with a medical professional for the patient.

18 . The method of claim 1 further comprising establishing, by the digital health application, a network connection between a medical professional and the patient.

19 . A non-transitory, computer readable medium comprising computer program instructions tangibly stored on the computer readable medium, wherein the computer program instructions are executable by at least one computer processor to perform a method for generating a diagnosis via a digital health application in a virtual primary care practice, the method comprising:

receiving, by a digital health application executing on a computing device and executing in a patient-facing mode, via a user interface of the digital health application from a patient, a request for a diagnosis including an initial complaint, wherein receiving further comprises identifying, by the digital health application, a key word in the initial complaint and performing a key word search of a database using the key word to identify at least one plurality of questions;

selecting, by the digital health application, a plurality of questions from the database based on the initial complaint and an order of presenting each of the plurality of questions, the order associated with the plurality of questions;

displaying, by the digital health application, to the patient using the digital health application, in the associated order, each of the plurality of questions;

receiving, by the digital health application, user input responsive to each of the plurality of questions;

determining, by the digital health application, a diagnosis based upon the received user input, wherein determining further comprises using natural language processing on patient data and applying a neural network model to determine the diagnosis and a level of probability of the determined diagnosis;

modifying, by the digital health application, the user interface of the digital health application to display an identification of the determined diagnosis;

requesting, by the digital health application, a selection, by the patient using the digital health application, of a user interface element in the user interface indicating whether or not the patient accepts of the determined diagnosis; and

requesting, by the digital health application, subsequent to receiving, by the digital health application, a selection of the user interface element indicating that the patient does not accept the determined diagnosis, an indication of whether to establish, for the patient using the digital health application, a consultation with a medical professional to discuss the determined diagnosis.