SYSTEMS FOR MANAGING ALARMS FROM MEDICAL DEVICES
20220354441 · 2022-11-10
Inventors
- Nickolas MacDougall (Wauwatosa, WI, US)
- Aaron D. Hart (Cedarburg, WI, US)
- Tabatha Shuster (Chattanooga, TN, US)
Cpc classification
A61B5/7475
HUMAN NECESSITIES
A61B5/7425
HUMAN NECESSITIES
A61B5/7264
HUMAN NECESSITIES
A61B5/743
HUMAN NECESSITIES
International classification
Abstract
A system for managing an alarm based on active data from a medical device and based on supplemental data includes: a display configured to present select active data from among a plurality of active datasets comprising the active data and present select supplemental data from among a plurality of supplemental datasets comprising the supplemental data; and a processing system configured to: trigger an alarm based on the active data, determine which of the plurality of supplemental datasets to present as the select supplemental data in the second window based on the alarm triggered; control the display to display the select supplemental datasets in the second window; and based on receiving a user alarm input indicating that the alarm is false, provide an interface for updating the one or more alarm limits based on the displayed select supplemental data to manage the alarm of the medical device.
Claims
1. A system for managing an alarm based on active data from a medical device and based on supplemental data, wherein the active data has one or more alarm limits for triggering the alarm, the system comprising: a display having a first window and a second window, wherein the first window is configured to present select active data from among a plurality of active datasets comprising the active data, the second window is configured to present select supplemental data from among a plurality of supplemental datasets comprising the supplemental data, wherein the alarm is triggered based on the active data; a processing system configured to: determine which of the plurality of supplemental datasets to present as the select supplemental data in the second window based on the alarm triggered; control the display to display the select supplemental datasets in the second window; and based on receiving a user alarm input indicating that the alarm is false, provide a prompt for updating the one or more alarm limits based on the displayed select supplemental data to manage the alarm of the medical device.
2. The system according to claim 1, wherein the select active data includes a heart rate, and wherein the plurality of supplemental data includes at least one of an A/V feed of a room, laboratory results, medication ordered, and medication administered.
3. The system according to claim 1, wherein the plurality of supplemental data includes at least one of medication ordered and medications administered, the system further comprising a medication information database accessible by the processing system, wherein the processing system analyzes the alarm in view of the at least one of the medication ordered and the medication administered and the medication information database to determine whether to present the at least one of the medication ordered and the medication administered among the select supplemental data in the second window.
4. The system according to claim 1, wherein the processing system is further configured to, based on receiving a user alarm input indicating that the alarm is false, change which of the plurality of supplemental datasets to present among the select supplemental data in the second window based on the alarm being indicated to be false.
5. The system according to claim 4, wherein the processing system is further configured to provide a prompt requesting the user alarm input based on the alarm being present on the medical device.
6. The system according to claim 1, wherein the processing system is further configured to determine, based on a trained neural network model, which of the plurality of active datasets to be present as the select active data based on the alarm of the medical device, the neural network model being trained based on a correlation between false positive alarms and supplemental datasets.
7. The system according to claim 1, wherein the medical device is among a plurality of medical devices corresponding to a plurality of patients, wherein the active data and the supplemental data for each of the plurality of patients are receivable and presentable on the display, and wherein the processing system is further configured to assign and present a priority rating to each of the plurality of patients based on the alarm present on the medical device corresponding thereto.
8. The system according to claim 7, wherein the processing system is further configured to receive a patient selection selecting among the plurality of patients, and wherein the select supplemental data displayed on the display corresponds to which of the plurality of patients is selected.
9. The system according to claim 1, the processing system is further configured to control the display to display present selected historic data in a third window, wherein the selected historic data is among a plurality of historic datasets received from the medical device over time, and wherein the processing system is further configured to: determine which of the plurality of historic datasets to present as the selected historic data based on the alarm present for the medical device, control the display to display the selected historic data in the third window; and based on displaying the selected historic data, provide the prompt for updating the one or more alarm limits based on the selected historic data to manage the alarm of the medical device.
10. The system according to claim 9, wherein the processing system determines which of the plurality of supplemental datasets to present as the select supplemental data based also on the selected historic data presented.
11. The system according to claim 10, wherein the processing system is further configured to, based on receiving the user alarm input indicating that the alarm is false: identify patterns in the historic data by comparing the indication that the alarm is false to the selected historic data, and store the identified patterns as false alarm predictions that are accessible by the processing system.
12. The system according to claim 11, wherein the processing system is further configured to: analyze the historic data using the false alarm predictions; and based on the patterns being identified in the historic data, present a suggestion to check whether the alarm is false.
13. The system according to claim 10, wherein the processing system is further configured to identify patterns within the selected historic data and to correspondingly present medication administered among the select supplemental data in the second window.
14. The system according to claim 9, wherein the processing system is further configured to: control the display to display alarm frequency data in a fourth window; and determine the alarm frequency data based on how often the alarm is present within the selected historic data presented in the third window.
15. The system according to claim 14, wherein the alarm frequency data is further presented as a function of how much the selected historic data was outside the one or more alarm limits corresponding to the alarm, and wherein the one or more alarm limits include an upper limit and a lower limit, and wherein the alarm frequency data is further presented as a function of how often the selected historic data was above the upper limit and below the lower limit.
16. The system according to claim 15, wherein the alarm frequency data further presents the upper limit and the lower limit, wherein the processing system is further configured to receive proposed change inputs for the upper limit and the lower limit, and wherein the alarm frequency data is updateable based on the user alarm inputs received.
17. The system according to claim 1, wherein a plurality of possible actions are accessible by the processing system, and wherein the processing system is further configured to control the display to display the select actions in a fifth window, wherein the select actions are among the plurality of possible actions and are selected by the processing system based on the alarm, the select actions comprising sending a communication to a caregiver presenting the alarm and requesting confirmation of the one or more alarm limits corresponding thereto.
18. The system according to claim 18, wherein the processing system is further configured to control the display to display selected historic data in a third window, wherein the selected historic data is among a plurality of historic datasets received from the medical device, wherein the processing system determines which of the plurality of historic datasets to present among the selected historic data based on the alarm on the medical device, and wherein the select actions include presenting suggested adjustments to the one or more alarm limits based on the selected historic data.
19. A patient monitoring device, comprising: a communication interface configured to receive and send data; a memory storing one or more instructions; a display for displaying information to a user; a user interface configured to receive inputs from the user; and a processor configured to execute the one or more instructions to: receive active data from one or more medical devices through the communication interface; trigger an alarm based on the active data exceeding a threshold; based on the alarm being triggered, select, using a selection model, one or more types of supplemental data, from among a plurality of supplemental data types based on a type of the triggered alarm; and automatically control the user interface to display the selected one or more types of supplemental data, the selected one or more types of supplemental data being displayed in conjunction with the active data.
20. A method of monitoring medical devices comprising: receiving active data from a plurality of medical devices; displaying the active data on a display; triggering an alarm based on the active data from a medical device among the plurality of medical devices reaching one or more alarm limits; based on the alarm being triggered, providing an interface for selecting whether the alarm is true of false; and based on receiving a user alarm input indicating that the alarm is false: selecting, using a selection model, one or more types of supplemental data, from among a plurality of supplemental data types based on a type of the triggered alarm; and providing an interface for updating the one or more alarm limits to manage the alarm of the medical device.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The present disclosure is described with reference to the following drawings.
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
DETAILED DISCLOSURE
[0032] The present inventors have recognized issues with systems and methods presently known in the art with respect to preventing and managing alarm fatigue for medical devices. In particular, the present inventors have recognized that reducing false alarms (in other words, increasing the likelihood of an alarm being a “true” alarm) reduces alarm fatigue and enhances a caregiver's ability to quickly identify and address those medical conditions requiring clinical intervention. Systems and methods employed today set alarm limits and manage alarms through analysis of only the parameter causing the alarm. In other words, blood pressure limits are set to pre-established limits, and/or adjusted automatically or through caregiver modification, based on consideration of that patient's particular blood pressure readings. For example, a caregiver may respond to a high blood pressure alarm, look at the current blood pressure waveforms, and conclude that not intervention is required. The caregiver will then either “silence” the alarm (a temporary answer that does not reduce the incidences of future, false alarms), or in some cases modify an alarm limit such that the current, acceptable reading no longer triggers the alarm.
[0033] It should be recognized that medical devices include many different types of devices, including but not limited to ventilators, IV pumps, and monitoring devices.
[0034] The systems and methods presently disclosed provide for prioritizing alarms and reducing the number of false alarms through the additional use of supplemental or collateral data, rather than simply assessing alarms and setting alarm limits based on the alarming data itself. For example, the present inventors have recognized that optimally setting the alarm limits for a heart rate is not limited to information related to that heart rate itself, but may also be best informed through simultaneous display of other, supplemental data that may directly or indirectly impacts the heart rate. By identifying and prompting the caregiver to assess this supplemental data in addition to the alarming data (also referred to herein as the “active” data), alarm limits may be set to avoid the incidence of false alarms. Reducing the incidence of false alarms, and thus the incidences of alarms in general, the caregiver is better able to quickly identify and remediate conditions associated with true alarms that are no longer buried among the false alarms.
[0035]
[0036]
[0037] A first module 40 (or window) is configured to present active data 42, and particularly to present select active data 46 from within a plurality of active data sets 44 stored in a memory system CS120 (see
[0038] A second module 50 on the interface 32 is configured to present supplemental data 52, and particularly select supplemental data 56 from among a plurality of supplemental datasets 54 stored in the memory system CS120 (
[0039] The supplemental data 52 may come from the same medical device 4 as the active data 42 generating the alarm, and/or may come from other medical devices 4, or other sources altogether. Examples of supplemental data 52 include an A/V feed 57A taken from the camera 20 in the room 2 (
[0040] The selection determination may be made by the computing system CS100 or another processor in communication with the system. A prestored model may be used to make the selection determination. According to an example, the model may be a trained a neural network model. The model may be continuously trained based on the information provided by the system. For example, the model may be designed to learn that supplemental data types that result in a high rate of false positives are more valuable to a caregiver. As such, the model will learn to provide these supplemental data types having a high false positive rate for specific alarms by learning from previous information provided by the system, such selections of a caregiver. According to an example, the neural network model may be trained based on a correlation between false positive alarms and supplemental datasets.
[0041] The selection determination model may also include rules set by a clinician. For example, preset rules may correspond specific selection of supplemental data with specific alarms.
[0042] By way of non-limiting example, the interface 32 is configured to display a first module 40 for multiple different patients 6 in multiple different rooms 2 connected to multiple different medical devices 4, whereby a second module 50 (and/or third, fourth, fifth etc. modules) may be selectively displayed for a given one of the patients.
[0043] As discussed above, the system incorporates a computing system CS100, and particularly a processing system CS110 (
[0044] By presenting the specific select supplemental data 56 chosen to correspond to the present alarms on the medical device 4, the one or more alarm limits corresponding to that alarm may be updated to manage the alarm of the medical device 4 more accurately to prevent false alarms. For example, if an alarm is active on a medical device indicating that the heart rate, as the select active data 46 has gone to 0, it may be helpful for the caregiver to automatically select an A/V feed 57A to provide among the select supplemental data 56 in the second module 50 on the same interface 32. This enables the caregiver to immediately see that the patient 6 has exited the bed 8 and disconnected all connections 10, thereby allowing the caregiver to quickly recognize that no cardiac incidences have occurred, but rather that the patient 6 has disconnected themselves from the medical device 4 altogether. In this example, the caregiver may not need to adjust alarm limits, but the automatic selection of appropriate select supplemental data 56 based on the alarm provides for quick resolution and management of the alarms state.
[0045] In another example, also referencing
[0046]
[0047] In certain examples, the system 30 automatically identifies patterns within the historic data 62, which feed into subsequent suggestions for the caregiver adjusting the alarm limits when the system 30 recognizes these patterns in subsequent times. This may involve deep learning and/or artificial intelligence based on training in a manner known in the art.
[0048] According to an aspect of the disclosure, a caregiver input indicating that an alarm is false may be compared to the selected historic data to identify patterns. The patterns identified may be stored as false alarm predictions accessible by the system. Once false alarm predictions are stored, the system may analyze the selected historic data using the false alarm predictions and, based on the analysis, present a suggestion to check whether the alarm is false when the patterns are identified in the selected historic data based on the false alarm predictions.
[0049] The exemplary system 30 of
[0050] The interface 32 of
[0051]
[0052] In examples in which the interface 32 provides data for multiple patients, operation 208 provides for visually prioritizing the patient's best ratification, for example showing the priority rating 94 as shown in the first module 40 or
[0053] Operation 210 then provides for determining whether the alarm is true or false, which may be prompted to the user by a priority prompt 95 within the first module 40 as shown in
[0054] The result may be a clinical communication or changes to the orders interface in operation 214, particularly if the alarm limits are set based on orders. In other words, in certain examples the alarms are set based on standing protocols or orders from a caregiver and thus require a revised order before modifying. The alarm limits are then changed in operation 218 in recognition of the analysis of the supplemental data in operation 212 and updates to the orders interface in operation 214, resulting in reduced false alarms in operation 220 to thereby reduce alarm fatigue.
[0055]
[0056] If instead the risks of the alarm are determined to be red priority in operations 306 and 406, the caregiver receives an urgent prompt to assess whether the alarms are true in operations 308 and 408. If the alarms are true, the processes 300 and 400 proceed to operation 318 and 418 as previously discussed. If instead the alarms are indicated to be false, the processes continue to operations 310 and 410 whereby select supplemental data 56 provided in second module 50 in a manner previously discussed with respect to operations 328 and 428, thereby assisting the caregiver in adjusting the alarm limits in operations 312 and 412 as necessary.
[0057]
[0058] Certain aspects of the present disclosure are described or depicted as functional and/or logical block components or processing operations, which may be performed by any number of hardware, software, and/or firmware components configured to perform the specified functions. For example, certain embodiments employ integrated circuit components, such as memory elements, digital signal processing elements, logic elements, look-up tables, or the like, configured to carry out a variety of functions under the control of one or more processors or other control devices. The connections between functional and logical block components are merely exemplary, which may be direct or indirect, and may follow alternate pathways.
[0059] As shown in
[0060] The control system CS100 may be a computing system that includes a processing system CS110 with may include one or more processors, memory system CS120, and input/output (I/O) system CS130 for communicating with other devices, such as input devices CS99 and output devices CS101, either of which may also or alternatively be stored in a cloud 1002. The processing system CS110 loads and executes an executable program CS122 from the memory system CS120, accesses data CS124 stored within the memory system CS120, and directs the system 30 to operate as described in further detail below.
[0061] The processing system CS110 may be implemented as a single microprocessor or other circuitry, or be distributed across multiple processing devices or sub-systems that cooperate to execute the executable program CS122 from the memory system CS120. Non-limiting examples of the processing system include general purpose central processing units, application specific processors, and logic devices.
[0062] The memory system CS120 may comprise any storage media readable by the processing system CS110 and capable of storing the executable program CS122 and/or data CS124. This data CS124 may include various datasets described above, including groups of parameters by which individual datasets may be selected for display, tables of which supplemental data to display based on the alarms active for a patient, and/or algorithms for suggested alarm limit revisions based on analysis of the various sources of information, for example. The memory system CS120 may be implemented as a single storage device, or be distributed across multiple storage devices or sub-systems that cooperate to store computer readable instructions, data structures, program modules, or other data. The memory system CS120 may include volatile and/or non-volatile systems, and may include removable and/or non-removable media implemented in any method or technology for storage of information. The storage media may include non-transitory and/or transitory storage media, including random access memory, read only memory, magnetic discs, optical discs, flash memory, virtual memory, and non-virtual memory, magnetic storage devices, or any other medium which can be used to store information and be accessed by an instruction execution system, for example.
[0063] The functional block diagrams, operational sequences, and flow diagrams provided in the Figures are representative of exemplary architectures, environments, and methodologies for performing novel aspects of the disclosure. While, for purposes of simplicity of explanation, the methodologies included herein may be in the form of a functional diagram, operational sequence, or flow diagram, and may be described as a series of acts, it is to be understood and appreciated that the methodologies are not limited by the order of acts, as some acts may, in accordance therewith, occur in a different order and/or concurrently with other acts from that shown and described herein. For example, those skilled in the art will understand and appreciate that a methodology can alternatively be represented as a series of interrelated states or events, such as in a state diagram. Moreover, not all acts illustrated in a methodology may be required for a novel implementation. The terms “include,” “includes,” “have,” “having,” “comprise,” and “comprises” are intended to be open ended and therefore not preclude the addition of other elements.
[0064] This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to make and use the invention. Certain terms have been used for brevity, clarity, and understanding. No unnecessary limitations are to be inferred therefrom beyond the requirement of the prior art because such terms are used for descriptive purposes only and are intended to be broadly construed. The patentable scope of the invention is defined by the claims and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have features or structural elements that do not differ from the literal language of the claims, or if they include equivalent features or structural elements with insubstantial differences from the literal languages of the claims.