SYSTEMS AND METHODS FOR SYNCHRONIZING DATA RECEIVED FROM MULTIPLE SENSOR MODULES IN A PATIENT MONITOR SYSTEM
First Claim
1. A patient monitor system for synchronizing the display of patient data, the system comprising:
- a patient monitor host for receiving patient data sensed by a plurality of sensors attached to a patient, at least a first portion of the patient data arriving at the patient monitor host later than a second portion of the patient data, wherein the plurality of sensors sense the first and second portions of the patient data substantially simultaneously, the patient monitor host configured to;
transmit incrementing sequence count values at a predetermined count interval;
receive data packets including the patient data and data count values corresponding to the transmitted sequence count values at which the patient monitor host expects the respective data packets to be transmitted;
align the first portion of the patient data with the second portion of the patient data based on the respective data count values; and
display the aligned patient data on a display device; and
a plurality of sensor modules configured to selectively establish communications with the patient monitor host, the plurality of sensor modules respectively coupled to the plurality of sensors for acquiring the sensor data and for communicating the data packets to the patient monitor host, each of the plurality of sensor modules configured to start transmitting the data packets at predetermined transmission intervals based on a start value received from the patient monitor host.
2 Assignments
0 Petitions
Accused Products
Abstract
A patient monitor system synchronizes patient data acquired by a plurality of sensor modules. Patient data from the sensor modules are synchronized by transmitting, from a patient monitor host, a start message that each newly connected sensor module uses to determine when to begin transmitting patient data to the patient monitor host. At a predetermined count interval, the patient monitor host also broadcasts an incrementing sequence count value to each of the connected sensor modules. The sensor modules use the sequence count values and the start message to determine when the patient monitor host expects each sensor module to transmit data packets. Each data packet sent by the sensor modules includes a sequence count value that the patient monitor host uses to align the various waveforms for display.
38 Citations
31 Claims
-
1. A patient monitor system for synchronizing the display of patient data, the system comprising:
-
a patient monitor host for receiving patient data sensed by a plurality of sensors attached to a patient, at least a first portion of the patient data arriving at the patient monitor host later than a second portion of the patient data, wherein the plurality of sensors sense the first and second portions of the patient data substantially simultaneously, the patient monitor host configured to; transmit incrementing sequence count values at a predetermined count interval; receive data packets including the patient data and data count values corresponding to the transmitted sequence count values at which the patient monitor host expects the respective data packets to be transmitted; align the first portion of the patient data with the second portion of the patient data based on the respective data count values; and display the aligned patient data on a display device; and a plurality of sensor modules configured to selectively establish communications with the patient monitor host, the plurality of sensor modules respectively coupled to the plurality of sensors for acquiring the sensor data and for communicating the data packets to the patient monitor host, each of the plurality of sensor modules configured to start transmitting the data packets at predetermined transmission intervals based on a start value received from the patient monitor host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for synchronizing the display of patient data in a patient monitoring system, the method comprising:
-
acquiring, using a plurality of sensor modules, patient data sensed by a plurality of sensors; receiving the patient data from the plurality of sensor modules at a patient monitor host, at least a first portion of the patient data arriving at the patient monitor host later than a second portion of the patient data, wherein the plurality of sensors sense the first and second portions of the patient data substantially simultaneously; transmitting incrementing sequence count values from the patient monitor host at a predetermined count interval; receiving, at the patient monitor host, data packets from the plurality of sensor modules, each of the plurality of sensor modules configured to start transmitting the data packets at predetermined transmission intervals based on a start value received from the patient monitor host, the data packets including the patient data and data count values corresponding to the transmitted sequence count values at which the patient monitor host expects the respective data packets to be transmitted; aligning the first portion of the patient data with the second portion of the patient data based on the respective data count values; and displaying the aligned patient data on a display device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for synchronizing the display of patient data in a patient monitoring system, the system comprising:
-
means for acquiring patient data sensed by a plurality of sensors; means for receiving the patient data from the means for acquiring; means for transmitting incrementing sequence count values to the means for acquiring at a predetermined count interval; the means for receiving further configured for receiving data packets from the means for acquiring, the means for acquiring configured to start transmitting the data packets at predetermined transmission intervals based on a start value received from the means for receiving, the data packets including the patient data and data count values corresponding to the transmitted sequence count values at which the means for receiving expects the respective data packets to be transmitted; means for aligning the received patient data based on the respective data count values; and means for displaying the aligned patient data.
-
Specification