IP Library Granted Patent US 12,197,858
Granted Patent B2
US 12,197,858 · App. 18/244,367 · Granted Jan 14, 2025

System and method for automated patient interaction

Inventors: Damon Lanphear (Vashon Island, WA); Keith Trnka (Seattle, WA); Robbie Schwietzer (Kirkland, WA)
Assignee: 98point6 Technologies Inc.
G06F40/205G06F40/30G06N3/02G16H10/60G16H50/20
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 12,197,858
App. No.
18/244,367
Granted
Jan 14, 2025
Kind
B2
Abstract

Provided is a system and method for automated patient interaction. The method includes parsing a patient complaint comprising a plurality of words, determining a subset of patient queries from a plurality of patient queries based on the patient complaint and patient data, communicating the subset of patient queries to a first computing device; receiving, from the first computing device, responses to at least a portion of the subset of patient queries; generating output data based on the subset of patient queries and the responses; communicating the output data to a second computing device; receiving, from the second computing device, a user input corresponding to at least one patient query of the subset of patient queries; and training, based on the user input, at least one machine-learning algorithm configured to output at least one patient query based on at least one of the patient complaint and a subsequent patient complaint.

Claims (38)

1. A computer-implemented method for automated patient interaction, comprising:

conducting, with at least one processor, an automated communication with a patient based on a plurality of queries and at least one machine-learning model;

collecting, with at least one processor, a plurality of responses from the patient via a patient device during the automated communication;

presenting, with at least one processor, a graphical user interface on a clinician device during the automated communication with the patient, the graphical user interface showing queries presented to the patient from the plurality of queries;

annotating, with at least one processor, at least one response of the plurality of responses via a chat annotation interface based on input from the clinician device, resulting in at least one annotation; and

training, with at least one processor, the at least one machine-learning model based on the at least one annotation being agreed upon by a majority of users.

2. The computer-implemented method of claim 1 , wherein the input from the clinician device comprises at least one label.

3. The computer-implemented method of claim 2 , wherein the at least one label comprises at least one of the following: a tag, a category, a keyword, or any combination thereof.

4. The computer-implemented method of claim 1 , further comprising:

annotating, with at least one processor, the at least one response of the plurality of responses via input received by at least one other user, resulting in a plurality of annotations including the at least one annotation, wherein the at least one machine-learning model is trained based on the plurality of annotations.

5. The computer-implemented method of claim 1 , wherein the chat annotation interface comprises the plurality of queries, each response of the plurality of responses displayed adjacent a corresponding query of the plurality of queries.

6. The computer-implemented method of claim 1 , wherein the chat annotation interface comprises a plurality of labels displayed adjacent each query of the plurality of queries, and wherein the input from the clinician device comprises selection of at least one label of a plurality of labels.

7. A system for automated patient interaction, comprising:

at least one processor programmed or configured to:

conduct an automated communication with a patient based on a plurality of queries and at least one machine-learning model;

collect a plurality of responses from the patient via a patient device during the automated communication;

present a graphical user interface on a clinician device during the automated communication with the patient, the graphical user interface showing queries presented to the patient from the plurality of queries;

annotate at least one response of the plurality of responses via a chat annotation interface based on input from the clinician device, resulting in at least one annotation, the chat annotation interface comprising: (i) a patient complaint; (ii) at least one first selectable option configured for a user to select or input at least one label for the patient complaint; (iii) at least one first query/response pair comprising at least one query of the plurality of queries and at least one response of the plurality of responses from the patient; (iv) at least one second selectable option configured for the user to select or input at least one label for the at least one first query/response pair; (v) at least one second query/response pair comprising at least one query from the clinician device and at least one response to the at least one query from the clinician device; and (vi) at least one third selectable option configured for the user to select or input at least one label for the at least one second query/response pair, wherein the at least one annotation comprises at least one of the following: the at least one label for the patient complaint, the at least one label for the at least one first query/response pair, at least one label for the at least one second query/response pair, or any combination thereof; and

train the at least one machine-learning model based on the at least one annotation.

8. The system of claim 7 , wherein the input from the clinician device comprises the at least one annotation.

9. The system of claim 8 , wherein the at least one annotation comprises at least one of the following: a tag, a category, a keyword, or any combination thereof.

10. The system of claim 7 , wherein the at least one processor is further programmed or configured to:

annotate the at least one response of the plurality of responses via input received by at least one other user, resulting in a plurality of annotations including the at least one annotation, wherein the at least one machine-learning model is trained based on the plurality of annotations.

11. The system of claim 10 , wherein the at least one machine-learning model is trained based on annotations agreed upon by a majority of users.

12. The system of claim 7 , wherein the chat annotation interface comprises the plurality of queries, each response of the plurality of responses displayed adjacent a corresponding query of the plurality of queries.

13. The system of claim 7 , wherein the chat annotation interface comprises a plurality of labels displayed adjacent each query of the plurality of queries, and wherein the input from the clinician device comprises selection of at least one label of a plurality of labels.

14. A computer program product for automated patient interaction, comprising at least one non-transitory computer-readable medium including program instructions that, when executed by at least one processor, cause the at least one processor to:

conduct an automated communication with a patient based on a plurality of queries and at least one machine-learning model;

collect a plurality of responses from the patient via a patient device during the automated communication;

present a graphical user interface on a clinician device during the automated communication with the patient, the graphical user interface showing queries presented to the patient from the plurality of queries;

annotate at least one response of the plurality of responses via a chat annotation interface based on input from the clinician device, resulting in at least one annotation, the chat annotation interface comprising a patient complaint, first query/response pairs based on the plurality of queries and the plurality of responses, second query/response pairs based on an interaction between the clinician device and the patient, and selectable options configured for a user to select or input the at least one annotation in association with at least one of the following: the patient complaint, at least one pair of the first query/response pairs, at least one pair of the second query/response pairs, or any combination thereof; and

train the at least one machine-learning model based on the at least one annotation.

15. The computer program product of claim 14 , wherein the input from the clinician device comprises at least one label.

16. The computer program product of claim 15 , wherein the at least one label comprises at least one of the following: a tag, a category, a keyword, or any combination thereof.

17. The computer program product of claim 14 , wherein the at least one processor is further caused to:

annotate the at least one response of the plurality of responses via input received by at least one other user, resulting in a plurality of annotations including the at least one annotation, wherein the at least one machine-learning model is trained based on the plurality of annotations.

18. The computer program product of claim 17 , wherein the at least one machine-learning model is trained based on annotations agreed upon by a majority of users.

19. The computer program product of claim 14 , wherein the chat annotation interface comprises the plurality of queries, each response of the plurality of responses displayed adjacent a corresponding query of the plurality of queries.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Mar 13, 2025
From: SEVEN PEAKS VENTURES MANAGEMENT II, LLC
To: 98POINT6 TECHNOLOGIES INC.
Reel/Frame 070506/0368 →
SECURITY INTEREST Recorded Mar 7, 2025
From: 98POINT6 TECHNOLOGIES INC.
To: LCG4 CARE TECHCO, L.P.
Reel/Frame 070444/0636 →
RELEASE OF SECURITY INTEREST Recorded Jan 8, 2025
From: LCG4 CARE TECHCO, L.P.
To: 98POINT6 TECHNOLOGIES INC.
Reel/Frame 069778/0403 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2024
From: 98POINT6 INC.
To: 98POINT6 TECHNOLOGIES INC.
Reel/Frame 066959/0504 →
SECURITY INTEREST Recorded Mar 26, 2024
From: 98POINT6 TECHNOLOGIES INC.
To: LCG4 CARE TECHCO, L.P.
Reel/Frame 066903/0402 →
SECURITY INTEREST Recorded Mar 4, 2024
From: 98POINT6 TECHNOLOGIES INC.
To: SEVEN PEAKS VENTURES MANAGEMENT II, LLC
Reel/Frame 066639/0202 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2023
From: LANPHEAR, DAMON; TRNKA, KEITH; SCHWIETZER, ROBBIE
To: 98POINT6 INC.
Reel/Frame 064856/0646 →
Continuity (2)
Continuation 16685060 · Nov 15, 2019
Related Publication 20230419030A1 · Dec 28, 2023
References Cited (44)
US 8060376B2 · Horner · 2011 [cited by examiner]
US 9600231B1 · Sun · 2017 [cited by examiner]
US 10943407B1 · Morgan · 2021 [cited by examiner]
US 11410761B2 · Kivatinos · 2022 [cited by examiner]
US 20080015418A1 · Jarrell · 2008 [cited by examiner]
US 20090327297A1 · Deobhakta · 2009 [cited by examiner]
US 20100235343A1 · Cao · 2010 [cited by examiner]
US 20130085780A1 · Braunstein · 2013 [cited by examiner]
US 20140379379A1 · Janevski et al. · 2014 [cited by applicant]
US 20150332021A1 · Godla · 2015 [cited by applicant]
US 20160098542A1 · Costantini · 2016 [cited by applicant]
US 20160210442A1 · Ethington et al. · 2016 [cited by applicant]
US 20160232299A1 · Sklar et al. · 2016 [cited by applicant]
US 20160335399A1 · Vancho · 2016 [cited by applicant]
US 20170098051A1 · Balram · 2017 [cited by applicant]
US 20170249600A1 · Cranshaw et al. · 2017 [cited by applicant]
US 20170262609A1 · Perlroth et al. · 2017 [cited by applicant]
US 20180004915A1 · Talbot et al. · 2018 [cited by applicant]
US 20180089381A1 · Allen · 2018 [cited by examiner]
US 20180096735A1 · Pappu · 2018 [cited by applicant]
US 20180096738A1 · Moturu · 2018 [cited by examiner]
US 20180330802A1 · Sharifi Sedeh et al. · 2018 [cited by applicant]
US 20190087543A1 · Abou Mahmoud et al. · 2019 [cited by applicant]
US 20190095590A1 · Knoop et al. · 2019 [cited by applicant]
US 20190180875A1 · Gagne et al. · 2019 [cited by applicant]
US 20190189251A1 · Horiuchi · 2019 [cited by examiner]
US 20190198150A1 · Kang · 2019 [cited by examiner]
US 20190246968A1 · Matic · 2019 [cited by examiner]
US 20190326022A1 · El-kalliny · 2019 [cited by examiner]
US 20200027545A1 · Xie · 2020 [cited by examiner]
US 20200118680A1 · Rao · 2020 [cited by examiner]
US 20200243178A1 · Sweeney · 2020 [cited by examiner]
US 20200335187A1 · Lefkofsky · 2020 [cited by examiner]
US 20210057078A1 · Suzuki · 2021 [cited by examiner]
US 20210358637A1 · Devdas · 2021 [cited by examiner]
US 20220000374A1 · Galgalikar · 2022 [cited by examiner]
EP 3216003A1 · 2017 [cited by applicant]
EP 3218891A1 · 2017 [cited by applicant]
WO 2018220565A1 · 2018 [cited by applicant]
WO 2019060288A1 · 2019 [cited by applicant]
Ibrahim et al., “IWSMD: An Intelligent Web Service based Medical Diagnosis System”, INFOS2008, Faculty of Computers & Information—Cairo University, 2008, pp. 6-14. [cited by applicant]
Cranshaw et al., “Calendar.help: Designing a Workflow-Based Scheduling Agent with Humans in the Loop”, Proceeding of the 2017 CHI Conference on Human Factors in Computing Systems—CHI '17, 2017, pp. 2382-2393. [cited by applicant]
Solon, “The rise of ‘pseudo-AI’: how tech firms quietly use humans to do bots' work”, 2018, 5 pages, retrieved from https://www.theguardian.com/technology/2018/jul/06/artificial-intelligence-ai-humans-bots-tech-companie… [cited by applicant]
Yang et al., “Mastering the Dungeon: Grounded Language Learning by Mechanical Turker Descent”, arXiv:1711.07950v3, Apr. 16, 2018, pp. 1-16. [cited by applicant]