Maintenance systems and methods for medical devices
A maintenance system for a medical device includes a user device configured to communicate with the medical device and execute maintenance tasks on the medical device and communicate with a user via a user interface of the user device or the medical device. The maintenance tasks may be executed by either device or both devices, and communication with a user may occur via a user interface of either device or both devices. The system may also include a server configured to communicate with one or both of the user device and the medical device. The maintenance tasks may include an electrical safety check, a physical check, a performance check, and a functional check. Examples of functional checks include validation of a transient current detector and a thermal cutout.
1 . A method of automatically initiating the execution of one or more maintenance tasks for a flow generator and a humidifier of a medical device, the medical device comprising a system health protection component configured to respond to an unexpected condition, wherein the system health protection component comprises a transient current detector and a thermal cutout and the one or more maintenance tasks comprise a functional check including validating an operation of the system health protection component of the medical device, the method comprising executing the one or more maintenance tasks by:
generating or simulating, by a processor, an unexpected condition, the unexpected condition comprising a transient current, an overcurrent, or supplying power to a heating element of the medical device;
providing, by the processor, a signal associated with the unexpected condition to the system health protection component;
determining, by the processor, a response of the system health protection component to the unexpected condition by measuring an electrical value in the system health protection component and the heating element of the medical device, the medical device comprising the flow generator and the humidifier; and
based at least in part on the response, providing, by the processor, a result that the system health protection component does not successfully recognize the unexpected condition, incorrectly identifies the unexpected condition, or is too slow to recognize the unexpected condition,
wherein the method further comprises using hardware and software of the medical device to generate or simulate the unexpected condition to test both hardware and software responses of the system health protection component.
2 . The method of claim 1 , wherein determining the response of the system health protection component is based on the processor determining whether the transient current detector has activated a current interrupter and/or the thermal cutout has tripped or a timer has exceeded a predetermined maximum time value.
3 . The method of claim 2 , wherein the processor determining the timer has exceeded a predetermined maximum time value comprises: comparing, by the processor an elapsed time between the generation of the unexpected condition and a triggering of the system health protection component to a predetermined threshold.
4 . The method of claim 1 , wherein some or all of the steps are performed at a server in communication with the medical device, at a user device in communication with the server and/or the medical device, and/or at the medical device.
5 . The method of claim 1 , further comprising determining if the one or more maintenance tasks have recently been performed.
6 . The method of claim 1 , further comprising: prompting a user to set up the one or more maintenance tasks via a user interface;
determining whether the user properly set up the one or more maintenance tasks;
executing the one or more maintenance tasks; and
displaying one or more results of the one or more maintenance tasks to the user via the user interface.
7 . The method of claim 1 , wherein the one or more maintenance tasks further comprise one or more of: an electrical safety check, a system health protection check, and a second functional check.
8 . The method of claim 7 , wherein said electrical safety check comprises evaluating an electrical functionality of the medical device, the method further comprising:
determining, by the processor, whether the electrical safety check passed;
presenting a user with one or more troubleshooting suggestions via a user interface of the medical device or a user interface of a user device in response to an electrical safety check failure; and
prompting the user to indicate whether the one or more troubleshooting suggestions identified the reason for the electrical safety check failure.
9 . The method of claim 7 , wherein said functional check comprises validating an operation of one or more mechanical components of the medical device, the one or more mechanical components comprising: a touch screen, a button, a color display, a speaker, and a light-emitting diode.
10 . The method of any of claim 9 , further comprising:
executing a speaker test;
executing a therapy touch screen test;
determining whether the therapy touch screen test passed;
executing a mute touch screen test in response to passing the therapy touch screen test;
executing a color display test; and
executing a light-emitting diode test.
11 . The method of claim 1 , wherein the system health protection component comprises the thermal cutout, the method further comprising:
resetting the thermal cutout in response to the thermal cutout being tripped;
resupplying power to the heating element;
determining whether the thermal cutout reset; and
displaying one or more results of the one or more maintenance tasks to a user via a user interface of the medical device or a user interface of a user device.
12 . The method of claim 1 , wherein the system health protection component comprises the thermal cutout, the method further comprising:
determining whether the thermal cutout failed to trip; and
displaying one or more results of the one or more maintenance tasks to a user via a user interface of the medical device or a user interface of a user device, in response to the thermal cutout failing to trip.
13 . The method of claim 1 , comprising:
generating user interface information to cause one or more first user interface elements to be displayed by a user interface of a user device, the one or more first user interface elements prompting a user of the user device to perform an action;
receiving status information from a processor of the medical device in response to the action;
using the received status information to determine a status of a component of the medical device; and
determining whether the component is in need of replacement based upon the determined status.
14 . The method of claim 13 , wherein the status of the component comprises a remaining operational life of the component and wherein determining whether the component is in need of replacement comprises determining if the remaining operational life of the component is under a threshold value.
15 . The method of claim 13 , further comprising determining whether the medical device is associated with an account information.
16 . The method of claim 13 , further comprising prompting the user to order a replacement component for the medical device in response to a determination that the component is in need of replacement, or automatically initiating an order for the replacement component for the medical device in response to the determination that the component is in need of replacement.
17 . The method of claim 16 , wherein automatically initiating an order for the replacement component for the medical device comprises generating user interface information to cause one or more second user interface elements to be displayed by a user interface of a second user device associated with a second user, the one or more second user interface elements prompting the second user to confirm the order.
18 . The method of claim 13 , wherein the action comprises the user inputting one or more parameters at the user interface of the user device, the one or more parameters used to perform one or more diagnostic procedures on the medical device.
19 . The method of claim 1 , further comprising executing multiple maintenance tasks in sequence, multiple maintenance tasks in synchrony, or any combination thereof.
20 . The method of claim 1 , wherein the signal comprises a signal that the system health protection component would be expected to detect as unexpected.