Health testing and diagnostics platform
Abstract
Systems and methods for providing a universal platform for at-home health testing and diagnostics are provided herein. In particular, a health testing and diagnostic platform is provided to connect medical providers with patients and to generate a unique, private testing environment. In some embodiments, the testing environment may facilitate administration of a medical test to a patient with the guidance of a proctor. In some embodiments, the patient may be provided with step-by-step instructions for test administration by the proctor within a testing environment. The platform may display unique, dynamic testing interfaces to the patient and proctor to ensure proper testing protocols and accurate test result verification.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-implemented system for a multi-session proctored examination platform for a medical diagnostic test, the computer-implemented system comprising:
an electronic storage medium of a computing system, the electronic storage medium comprising computer-executable instructions; one or more processors of the computing system, the one or more processors in electronic communication with the electronic storage medium, the one or more processors in electronic communication through an electronic network with a first user computing device and a second user computing device, the one or more processors configured to execute the computer-executable instructions stored in the electronic storage medium for implementing the multi-session proctored examination platform for the medical diagnostic test by:
receiving, by the computing system, through the electronic network a first user request from a first user for a proctored examination at a first time, the first user request received from the first user computing device;
generating, by the computing system, display data for displaying a graphical user interface (GUI) on a display of a proctor device, the display data configured to display to a proctor a first set of two or more phases of the medical diagnostic test and a first phase indicator showing a current phase of the first user in the two or more phases of the medical diagnostic test;
transmitting, by the computing system, through the electronic network the display data to the proctor device;
receiving, by the computing system, through the electronic network a first video conference connection request from the proctor device;
establishing, by the computing system, a first electronic video conference session between the proctor device and the first user computing device;
receiving, by the computing system, through the electronic network a second user request from a second user for a proctored examination at a second time, the second user request received from the second user computing device, wherein the second time is later in time than the first time;
generating, by the computing system, supplemental display data for displaying the graphical user interface (GUI) on the display of the proctor device, the supplemental display data configured to concurrently display:
the first set of two or more phases of the medical diagnostic test and a second phase indicator showing the current phase of the first user in the first set of two or more phases of the medical diagnostic test, and
a second set of two or more phases of the medical diagnostic test and a third phase indicator showing the current phase of the second user in the second set of two or more phases of the medical diagnostic test,
wherein the second and third phase indicators are at different phases in the two or more phases of the medical diagnostic test;
transmitting, by the computing system, through the electronic network the supplemental display data to the proctor device;
receiving, by the computing system, through the electronic network a first video conference connection termination request and a second video conference connection request from the proctor device;
terminating, by the computing system, the first electronic video conference session between the proctor device and the first user computing device;
transmitting, by the computing system, through the electronic network to the first user computing device content data configured to be displayed on the first user computing device; and
establishing, by the computing system, a second electronic video conference session between the proctor device and the second user computing device.
2 . The computer-implemented system of claim 1 , wherein the content data comprises augmented reality content data for showing the first user how to administer the medical diagnostic test.
3 . The computer-implemented system of claim 1 , wherein the content data comprises virtual reality content data for showing the first user how to administer the medical diagnostic test.
4 . The computer-implemented system of claim 1 , wherein the proctor can simultaneously conduct the second video conference session with the second user while monitoring the first user that is viewing the content data.
5 . The computer-implemented system of claim 4 , wherein the monitoring the first user that is viewing the content data comprises transmitting, by the computer system, through the electronic network to the proctor device video data of the first user to ensure that the first user is watching the content data.
6 . The computer-implemented system of claim 5 , further comprises:
analyzing, by the computing system, using a computer vision algorithm the video data to detect a medical diagnostic test device and to determine if the medical diagnostic test device has moved; and transmitting, by the computing system, through the electronic network, based on determining that the medical diagnostic test device has moved, an alert notification to the proctor device to notify the proctor that the medical diagnostic test device has moved.
7 . The computer-implemented system of claim 5 , further comprises:
receiving, by the computing system, through the electronic network a mute request from the proctor device to mute the proctor for the second electronic video conference session, and an unmute request from the proctor device to unmute the proctor associated with the video data being transmitted to the first user.
8 . The computer-implemented system of claim 1 , wherein the third phase indicator is in an earlier phase relative to the second phase indicator.
9 . The computer-implemented system of claim 1 , wherein the computing system comprises one or more computing systems.
10 . The computer-implemented system of claim 1 , wherein the supplemental display data configured to concurrently display the first set of two or more phases of the medical diagnostic test and the second set of two or more phases of the medical diagnostic test enables the proctor to monitor multiple medical diagnostic test sessions for multiple users.
11 . A computer-implemented method for a multi-session proctored examination platform for one or more medical diagnostic tests, the computer-implemented method comprising:
receiving, by the computing system, through an electronic network a first user request from a first user for a proctored examination at a first time, the first user request received from a first user computing device; generating, by the computing system, display data for displaying a graphical user interface (GUI) on a display of a proctor device, the display data configured to display to a proctor a first set of two or more phases of a first medical diagnostic test and a first phase indicator showing a current phase of the first user in the two or more phases of the first medical diagnostic test; transmitting, by the computing system, through the electronic network the display data to the proctor device; receiving, by the computing system, through the electronic network a first video conference connection request from the proctor device; establishing, by the computing system, a first electronic video conference session between the proctor device and the first user computing device; receiving, by the computing system, through the electronic network a second user request from a second user for a proctored examination at a second time, the second user request received from a second user computing device, wherein the second time is later in time than the first time; generating, by the computing system, supplemental display data for displaying the graphical user interface (GUI) on the display of the proctor device, the supplemental display data configured to concurrently display:
the first set of two or more phases of the first medical diagnostic test and a second phase indicator showing the current phase of the first user in the first set of two or more phases of the first medical diagnostic test, and
a second set of two or more phases of a second medical diagnostic test and a third phase indicator showing the current phase of the second user in the second set of two or more phases of the second medical diagnostic test,
wherein the second and third phase indicators are at different phases in the two or more phases of the first and second medical diagnostic tests;
transmitting, by the computing system, through the electronic network the supplemental display data to the proctor device; receiving, by the computing system, through the electronic network a second video conference connection request from the proctor device; terminating, by the computing system, a video feed from the proctor device in the first electronic video conference session between the proctor device and the first user computing device; and establishing, by the computing system, a second electronic video conference session between the proctor device and the second user computing device, wherein the computing system comprises one or more computer processors and an electronic memory.
12 . The computer-implemented method of claim 11 , further comprises transmitting, by the computing system, through the electronic network to the first user computing device a content data comprising augmented reality content data for showing the first user how to administer the first medical diagnostic test.
13 . The computer-implemented method of claim 11 , further comprises transmitting, by the computing system, through the electronic network to the first user computing device a content data comprises virtual reality content data for showing the first user how to administer the first medical diagnostic test.
14 . The computer-implemented method of claim 11 , wherein the proctor can simultaneously conduct the second video conference session with the second user while monitoring the first user through the first electronic video conference session.
15 . The computer-implemented method of claim 14 , wherein the monitoring the first user comprises transmitting, by the computer system, through the electronic network to the proctor device video data of the first user to ensure that the first user is present during the first medical diagnostic test.
16 . The computer-implemented method of claim 15 , further comprises:
analyzing, by the computing system, using a computer vision algorithm the video data to detect a medical diagnostic test device and to determine if the medical diagnostic test device has moved; and transmitting, by the computing system, through the electronic network, based on determining that the medical diagnostic test device has moved, an alert notification to the proctor device to notify the proctor that the medical diagnostic test device has moved.
17 . The computer-implemented method of claim 15 , further comprises:
receiving, by the computing system, through the electronic network a mute request from the proctor device to mute the proctor for the second electronic video conference session, and an unmute request from the proctor device to unmute the proctor for the first electronic video conference session.
18 . The computer-implemented method of claim 11 , wherein the third phase indicator is in an earlier phase relative to the second phase indicator.
19 . The computer-implemented method of claim 11 , wherein the computing system comprises one or more computing systems.
20 . The computer-implemented method of claim 11 , wherein the supplemental display data configured to concurrently display the first set of two or more phases of the first medical diagnostic test and the second set of two or more phases of the second medical diagnostic test enables the proctor to monitor multiple medical diagnostic test sessions for multiple users.Join the waitlist — get patent alerts
Track US2023352166A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.