SYSTEMS AND METHODS FOR STORING, ANALYZING, AND RETRIEVING MEDICAL DATA
First Claim
1. In a multi-patient monitoring environment having a plurality of patient monitoring devices in communication with one or more clinician monitoring stations, a method of storing physiological information obtained from a medical patient, the method comprising:
- receiving identification information from a patient monitor over a network, the patient monitor comprising one or more processors operative to process physiological data obtained from one or more sensors coupled to a medical patient;
in response to receiving the identification information, retrieving first parameter descriptors corresponding to the patient monitor based at least partly on the identification information, each first parameter descriptor operative to identify a parameter measurable by the patient monitor;
creating a round-robin database (RRDB) file comprising a header, the header comprising the first parameter descriptors;
receiving the physiological data from the patient monitor, the physiological data comprising second parameter descriptors operative to identify the physiological data; and
using the first parameter descriptors in the header to map the physiological data to locations in the RRDB file based at least partly on the second parameter descriptors received from the patient monitor.
4 Assignments
0 Petitions
Accused Products
Abstract
Physiological information obtained from a medical patient can be stored in a dynamic round-robin database. Parameter descriptors may be used to identify parameter values in the records. The parameter values can be dynamically updated by changing the parameter descriptors to provide for a flexible database. In addition, the size of files used in the database can be dynamically adjusted to account for patient condition. In certain implementations, the round-robin database can be adaptive, such that an amount of data stored in the database is adapted based on patient condition and/or signal condition. Additionally, medical data obtained from a clinical network of physiological monitors can be stored in a journal database. The medical data can include device events that occurred in response to clinician interactions with one or more medical devices and device-initiated events, such as alarms and the like. The journal database can be analyzed to derive statistics, which may be used to improve clinician and/or hospital performance.
106 Citations
31 Claims
-
1. In a multi-patient monitoring environment having a plurality of patient monitoring devices in communication with one or more clinician monitoring stations, a method of storing physiological information obtained from a medical patient, the method comprising:
-
receiving identification information from a patient monitor over a network, the patient monitor comprising one or more processors operative to process physiological data obtained from one or more sensors coupled to a medical patient; in response to receiving the identification information, retrieving first parameter descriptors corresponding to the patient monitor based at least partly on the identification information, each first parameter descriptor operative to identify a parameter measurable by the patient monitor; creating a round-robin database (RRDB) file comprising a header, the header comprising the first parameter descriptors; receiving the physiological data from the patient monitor, the physiological data comprising second parameter descriptors operative to identify the physiological data; and using the first parameter descriptors in the header to map the physiological data to locations in the RRDB file based at least partly on the second parameter descriptors received from the patient monitor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of journaling medical data from a plurality of medical devices, the method comprising:
-
receiving messages from a plurality of medical devices over a clinical network, the medical devices comprising patient monitors, each patient monitor comprising one or more processors operative to process physiological information received from one or more sensors coupled to a medical patient; processing the messages to determine a medical event described by each of the messages, the medical event comprising one or more of the following; a first device event occurring in response to a clinician interaction with a selected one of the medical devices, and a second device event occurring without clinician interaction with the selected medical device; storing information about the one or more medical events in a journal database, the journal database comprising physical computer storage; in response to a request for a medical events report, obtaining medical statistics about the medical events stored in the journal database; and generating a report comprising the medical statistics. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of dynamically adjusting types of physiological information obtained from a medical patient, the method comprising:
-
obtaining first physiological data corresponding to one or more first physiological parameters of a medical patient using one or more processors operative to process physiological signals measured by one or more sensors coupled to the patient; automatically associating the first physiological data with first parameter descriptors to generate first associated physiological data, the first parameter descriptors operative to describe the one or more first physiological parameters in the first physiological data; providing the first associated physiological data to a round-robin database, the first parameter descriptors operative to describe the first physiological data in the round-robin database, the round-robin database comprising physical computer storage; obtaining second physiological data corresponding to one or more second physiological parameters of the medical patient; automatically associating the second physiological data with second parameter descriptors to generate second associated physiological data; and providing the second associated physiological data to the round-robin database. - View Dependent Claims (19, 20)
-
-
21. A system for reconstructing medical events and physiological data received from a plurality of medical devices for a given period of time, the system comprising:
-
a server system comprising one or more physical computing devices operative to receive a request from a user to review journaled medical data and physiological data corresponding to a period of time, the physiological data being obtained from one or more patient monitors, each patient monitor comprising one or more processors operative to process physiological information received from one or more sensors coupled to a medical patient; and the server system configured to; retrieve the journaled medical data for the specified time period from a journal database, the journal database comprising first physical computer storage, the journaled medical data comprising one or more of; first device events occurring in response to clinician interactions with the one or more patient monitors, and second device events occurring without clinician interaction with the one or more patient monitors; retrieve physiological data for the specified time period from a round-robin database, the round-robin database comprising second physical computer storage; correlate the journaled medical data with the physiological data with respect to time; and output the correlated journaled and physiological data for presentation to the user.
-
-
22. A system for storing physiological information obtained from a medical patient, the system comprising:
-
a network management module operative to; receive identification information from a patient monitor over a network, the patient monitor comprising one or more processors operative to process physiological data obtained from one or more sensors coupled to a medical patient; and receive the physiological data from the patient monitor, the physiological data comprising first parameter descriptors operative to identify the physiological data; a round-robin database (RRDB) component operative to, in response to receiving the identification information from the network management module; retrieve second parameter descriptors corresponding to the patient monitor based at least partly on the identification information each second parameter descriptor operative to identify a parameter measurable by the patient monitor; create an RRDB file comprising a header, the header comprising the second parameter descriptors; and use the second parameter descriptors in the header to map the physiological data to locations in the RRDB file based at least partly on the first parameter descriptors received from the patient monitor. - View Dependent Claims (23, 24, 25)
-
-
26. A method of dynamically adjusting physiological information provided to a medical database, the method comprising:
-
providing an adaptive round-robin database (RRDB) operative to store physiological information of a plurality of patients; receiving a first indication of a first acuity level of a patient in communication with a patient monitor, the patient monitor comprising one or more processors operative to process physiological data obtained from one or more sensors coupled to a medical patient; providing a first amount of physiological information to the adaptive RRDB in response to receiving the first indication; receiving a second indication of a second acuity level of the patient, the second acuity level being greater than the first acuity level; and in response to receiving the second indication, adapting the amount of data provided to the adaptive RRDB by providing a second amount of physiological information to the adaptive RRDB that is greater than the first amount of physiological information. - View Dependent Claims (27, 28, 29, 30, 31)
-
Specification