IP Library Granted Patent US 11,417,417
Granted Patent B2
US 11,417,417 · App. 16/457,803 · Granted Aug 16, 2022

Generating clinical forms

Inventors: Daniel Kivatinos (Mountain View, CA); Michael Nusimow (Mountain View, CA); Martin Borgt (Sunnyvale, CA); Soham Waychal (Sunnyvale, CA)
Assignee: DRCHRONO INC.
G16H10/20G06F17/16G06K9/6215G06N3/0454G06N5/022G06N5/027
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 11,417,417
App. No.
16/457,803
Granted
Aug 16, 2022
Kind
B2
Abstract

A machine learning system may be used to predict clinical questions to ask on a clinical form. A first encoder may encode first information and a second encoder may encoder second information from a medical record of a past appointment. The first and second encoded information and additional encoded information may be used to predict a clinical question to ask by using a reinforcement learning system. The reinforcement learning system may be trained by receiving ratings of questions from users.

Claims (62)

1. A computer-implemented method for generating questions for a clinical form, the method comprising:

training a first neural network autoencoder to encode information of a first type into a first vector representation, the first autoencoder comprising a first encoder that maps a first input vector to the first vector representation and a first decoder that maps the first vector representation to a first output vector, where the first decoder is trained to reduce the distance between the first output vector and the first input vector;

training a second neural network autoencoder to encode information of a second type into a second vector representation, the second autoencoder comprising a second encoder that maps a second input vector to the second vector representation and a second decoder that maps the second vector representation to a second output vector, where the second decoder is trained to reduce the distance between the second output vector and the second input vector;

providing a medical record of a past appointment of a patient;

extracting from the medical record a first portion of information of the first type and a second portion of information of the second type;

inputting the first portion of information to the first neural network autoencoder to output first encoded information;

inputting the second portion of information to the second neural network autoencoder to output second encoded information;

providing a database of clinical questions;

inputting the first encoded information and second encoded information into a third neural network encoder to generate an aggregate encoding;

predicting, by a question predictor, a clinical question to ask from the database of clinical questions based on the aggregate encoding.

2. The computer-implemented method of claim 1 , wherein the first neural network autoencoder is a variational autoencoder.

3. The computer-implemented method of claim 1 , wherein the first neural network autoencoder uses Kullback-Leibler divergence.

4. The computer-implemented method of claim 1 , wherein the second neural network autoencoder is a variational autoencoder.

5. The computer-implemented method of claim 1 , wherein the question predictor comprises a Q-learning system.

6. The computer-implemented method of claim 1 , wherein the question predictor comprises a Deep Q-learning system.

7. The computer-implemented method of claim 1 , wherein the first portion of information comprises information about one or more medications and the second portion of information comprises information about a diagnosis.

8. A non-transitory computer-readable medium, the non-transitory computer-readable medium comprising instructions for:

training a first neural network autoencoder to encode information of a first type into a first vector representation, the first autoencoder comprising a first encoder that maps a first input vector to the first vector representation and a first decoder that maps the first vector representation to a first output vector, where the first decoder is trained to reduce the distance between the first output vector and the first input vector;

training a second neural network autoencoder to encode information of a second type into a second vector representation, the second autoencoder comprising a second encoder that maps a second input vector to the second vector representation and a second decoder that maps the second vector representation to a second output vector, where the second decoder is trained to reduce the distance between the second output vector and the second input vector;

providing a medical record of a past appointment of a patient;

extracting from the medical record a first portion of information of the first type and a second portion of information of the second type;

inputting the first portion of information to the first neural network autoencoder to output first encoded information;

inputting the second portion of information to the second neural network autoencoder to output second encoded information;

providing a database of clinical questions;

inputting the first encoded information and second encoded information into a third neural network encoder to generate an aggregate encoding;

predicting, by a question predictor, a clinical question to ask from the database of clinical questions based on the aggregate encoding.

9. The non-transitory computer-readable medium of claim 8 , wherein the first neural network autoencoder is a variational autoencoder.

10. The non-transitory computer-readable medium of claim 8 , wherein the first neural network autoencoder uses Kullback-Leibler divergence.

11. The non-transitory computer-readable medium of claim 8 , wherein the second neural network autoencoder is a variational autoencoder.

12. The non-transitory computer-readable medium of claim 8 , wherein the question predictor comprises a Q-learning system.

13. The non-transitory computer-readable medium of claim 8 , wherein the question predictor comprises a Deep Q-learning system.

14. The non-transitory computer-readable medium of claim 8 , wherein the first portion of information comprises information about one or more medications and the second portion of information comprises information about a diagnosis.

15. A computer-implemented method for generating questions for a clinical form, the method comprising:

training a first neural network encoder to encode information of a first type into a first vector representation;

training a second neural network encoder to encode information of a second type into a second vector representation;

providing a medical record of a past appointment of a patient;

extracting from the medical record a first portion of information of the first type and a second portion of information of the second type;

inputting the first portion of information to the first neural network encoder to output first encoded information;

inputting the second portion of information to the second neural network encoder to output second encoded information;

providing a database of clinical questions;

predicting, by a question predictor, a clinical question to ask from the database of clinical questions based on the first encoded information and second encoded information.

16. The computer-implemented method of claim 15 , wherein the first neural network encoder is a variational autoencoder.

17. The computer-implemented method of claim 15 , wherein the first neural network encoder uses Kullback-Leibler divergence.

18. The computer-implemented method of claim 15 , wherein the second neural network encoder is a variational autoencoder.

19. The computer-implemented method of claim 15 , wherein the question predictor comprises a Q-learning system.

20. The computer-implemented method of claim 15 , wherein the question predictor comprises a Deep Q-learning system.

21. The computer-implemented method of claim 15 , wherein the first portion of information comprises information about one or more medications and the second portion of information comprises information about a diagnosis.

22. A non-transitory computer-readable medium, the non-transitory computer-readable medium comprising instructions for:

training a first neural network encoder to encode information of a first type into a first vector representation;

training a second neural network encoder to encode information of a second type into a second vector representation;

providing a medical record of a past appointment of a patient;

extracting from the medical record a first portion of information of the first type and a second portion of information of the second type;

inputting the first portion of information to the first neural network encoder to output first encoded information;

inputting the second portion of information to the second neural network encoder to output second encoded information;

providing a database of clinical questions;

predicting, by a question predictor, a clinical question to ask from the database of clinical questions based on the first encoded information and second encoded information.

23. The non-transitory computer-readable medium of claim 22 , wherein the first neural network encoder is a variational autoencoder.

24. The non-transitory computer-readable medium of claim 22 , wherein the first neural network encoder uses Kullback-Leibler divergence.

25. The non-transitory computer-readable medium of claim 22 , wherein the second neural network encoder is a variational autoencoder.

26. The non-transitory computer-readable medium of claim 22 , wherein the question predictor comprises a Q-learning system.

27. The non-transitory computer-readable medium of claim 22 , wherein the question predictor comprises a Deep Q-learning system.

28. The non-transitory computer-readable medium of claim 22 , wherein the first portion of information comprises information about one or more medications and the second portion of information comprises information about a diagnosis.

Assignments (5)
CHANGE OF NAME Recorded Feb 13, 2024
From: DRCHRONO INC
To: EVERHEALTH SOLUTIONS INC
Reel/Frame 066582/0514 →
SECURITY INTEREST Recorded Mar 29, 2022
From: DRCHRONO INC.
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 059420/0253 →
RELEASE OF SECURITY INTEREST Recorded Dec 9, 2021
From: ORIX GROWTH CAPITAL, LLC
To: DRCHRONO INC.
Reel/Frame 058348/0605 →
SECURITY INTEREST Recorded Apr 29, 2021
From: DRCHRONO INC.
To: ORIX GROWTH CAPITAL, LLC
Reel/Frame 056088/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2019
From: KIVATINOS, DANIEL; NUSIMOW, MICHAEL; BORGT, MARTIN; WAYCHAL, SOHAM
To: DRCHRONO INC.
Reel/Frame 049681/0897 →
Continuity (2)
Provisional Application 62703878 · Jul 27, 2018
Related Publication 20200035335A1 · Jan 30, 2020