SYSTEMS AND METHODS FOR REMOTE PATIENT MONITORING AND EVENT DETECTION
Methods, systems, computer-readable media, and apparatuses for remote patient monitoring and event detection are presented. For example, one method includes receiving, by a computing device via wireless communication, one or more sensor signals from a sensor associated with a patient; obtaining a patient condition based on the one or more sensor signals using a trained machine-learning (“ML”) model; and responsive to detecting an emergency condition based on the patient condition, providing an indication of the emergency condition.
1 . A method comprising:
obtaining, by a computing device via wireless communication, one or more sensor signals from a sensor associated with a patient;
determining a patient condition based on the one or more sensor signals using a trained machine-learning (“ML”) model; and
responsive to detecting an emergency condition based on the patient condition, providing an indication of the emergency condition.
2 . The method of claim 1 , wherein providing the indication of the emergency condition comprises transmitting a message to (i) a health care provider, (ii) a service provider platform, (iii) the patient, (iv) a member of the patient's family, (v) an emergency services provider, or (vi) any combination of (i) to (v), the message comprising the indication of the emergency condition.
3 . The method of claim 2 , wherein the message further comprises (a) a physical address for the patient, (b) global navigation satellite system (“GNSS”) coordinates for the patient, (c) physician information, (d) health care information, or (e) any combination of (a) to (d).
4 . The method of claim 1 , wherein the computing device comprises a smartphone or an internet-of-things (“IOT”) hub.
5 . The method of claim 1 , wherein obtaining the patient condition comprises, executing, by the computing device, the trained ML model using the one or more sensor signals.
6 . The method of claim 1 , further comprising updating the trained ML model based on the one or more sensor signals.
7 . The method of claim 6 , wherein the updating the trained ML model is performed by the computing device.
8 . The method of claim 1 , further comprising:
receiving the trained ML model from a remote computing device;
providing the one or more sensor signals to the remote computing device; and
receiving an updated trained ML model from the remote computing device, the updated trained ML model trained based on the one or more sensor signals.
9 . The method of claim 1 , further comprising:
receiving, by the computing device, a voice communication request from a remote device; and
establishing a voice communication with the remote device.
10 . The method of claim 1 , further comprising:
detecting a non-emergency condition based on the patient condition;
discarding the one or more sensor signals; and
reducing a time interval between receiving sensor signals.
11 . The method of claim 1 , further comprising:
detecting a non-emergency condition based on the patient condition, the non-emergency condition comprising a warning condition; and
increasing a time interval between receiving sensor signals.
12 . The method of claim 1 , further comprising:
detecting an emergency condition based on the patient condition; and
providing, using a high priority indicator, sensor information to a remote computing system, the sensor information based on the obtained sensor signals associated with the emergency condition.
13 . A computing device comprising:
a wireless transceiver;
a non-transitory computer-readable medium; and
a processor in communication with the wireless transceiver and the non-transitory computer-readable medium, the processor configured to:
obtain, using the wireless transceiver, one or more sensor signals from a sensor associated with a patient;
determine a patient condition based on the one or more sensor signals based on a trained machine learning (“ML”) model;
detect an emergency condition based on the patient condition; and
provide an indication of the emergency condition.
14 . The computing device of claim 13 , wherein the processor is further configured to transmit a message to (i) a health care provider, (ii) a service provider platform, (iii) the patient, (iv) a member of the patient's family, (v) an emergency services provider, or (vi) any combination of (i) to (v), the message comprising the indication of the emergency condition.
15 . The computing device of claim 14 , wherein the message further comprises (a) a physical address for the patient, (b) global navigation satellite system (“GNSS”) coordinates for the patient, (c) physician information, (d) health care information, or (e) any combination of (a) to (d).
16 . The computing device of claim 13 , wherein the processor is further configured to execute the trained ML model using the one or more sensor signals.
17 . The computing device of claim 13 , wherein the processor is further configured to o:
receive the trained ML model from a remote computing device;
provide the one or more sensor signals to the remote computing device; and
receive an updated trained ML model from the remote computing device, the updated trained ML model trained based on the one or more sensor signals.
18 . The computing device of claim 13 , wherein the processor is further configured to:
detect a non-emergency condition based on the patient condition;
discard the one or more sensor signals; and
reduce a time interval between receiving sensor signals.
19 . The computing device of claim 13 , wherein the processor is further configured to:
detect a non-emergency condition based on the patient condition, the non-emergency condition comprising a warning condition; and
increase a time interval between receiving sensor signals.
20 . A non-transitory computer-readable medium comprising processor-executable instructions configured to cause a processor of a computing device to:
obtain, via wireless communication, one or more sensor signals from a sensor associated with a patient;
determine a patient condition based on the one or more sensor signals based on a trained machine-learning (“ML”) model;
detect an emergency condition based on the patient condition; and
provide an indication of the emergency condition.
21 . The non-transitory computer-readable medium of claim 20 , wherein the processor-executable instructions are further configured to cause the processor to transmit a message to (i) a health care provider, (ii) a service provider platform, (iii) the patient, (iv) a member of the patient's family, (v) an emergency services provider, or (vi) any combination of (i) to (v), the message comprising the indication of the emergency condition.
22 . The non-transitory computer-readable medium of claim 21 , wherein the message further comprises (a) a physical address for the patient, (b) global navigation satellite system (“GNSS”) coordinates for the patient, (c) physician information, (d) health care information, or (e) any combination of (a) to (d).
23 . The non-transitory computer-readable medium of claim 20 , wherein the processor-executable instructions are further configured to cause the processor to execute the trained ML model using the one or more sensor signals.
24 . The non-transitory computer-readable medium of claim 20 , wherein the processor-executable instructions are further configured to cause the processor to update the trained ML model based on the one or more sensor signals.
25 . The non-transitory computer-readable medium of claim 20 , wherein the processor-executable instructions are further configured to cause the processor to:
receive the trained ML model from a remote computing device;
provide the one or more sensor signals to the remote computing device; and
receive an updated trained ML model from the remote computing device, the updated trained ML model trained based on the one or more sensor signals.
26 . The non-transitory computer-readable medium of claim 20 , wherein the processor-executable instructions are further configured to cause the processor to:
detect a non-emergency condition based on the patient condition;
discard the one or more sensor signals; and
reduce a time interval between receiving sensor signals.
27 . The non-transitory computer-readable medium of claim 20 , further comprising:
detecting a non-emergency condition based on the patient condition, the non-emergency condition comprising a warning condition; and
increasing a time interval between receiving sensor signals.
28 . An apparatus comprising:
means for obtaining one or more sensor signals from a sensor associated with a patient;
means for determining a patient condition based on the one or more sensor signals based on a trained machine-learning (“ML”) model;
means for detecting an emergency condition based on the patient condition; and
means for providing an indication of the emergency condition.
29 . The apparatus of claim 28 , means for executing the trained ML model using the one or more sensor signals.
30 . The apparatus of claim 28 , further comprising:
means for receiving the trained ML model from a remote computing device;
means for providing the one or more sensor signals to the remote computing device; and
means for receiving an updated trained ML model from the remote computing device, the updated trained ML model trained based on the one or more sensor signals.