System and method to synchronize a patient monitoring device with a central server
First Claim
Patent Images
1. A method of synchronizing a clock of a patient monitoring device with a clock of a central server, the method comprising:
- transmitting a patient data packet from the patient monitoring device to the server;
receiving at the patient monitoring device an acknowledgement ACK message transmitted by the central server in response to the central server receiving the transmitted patient data packet, the acknowledgement message having a timestamp supplied from the clock of the server indicative of the time and date when the central server received the patient data packet;
comparing the timestamp of the ACK message with the current time of the clock of the patient monitoring device; and
if the difference between the current time of the clock of the patient monitoring device and the timestamp of the ACK message is greater than a first predetermined time, synchronizing the clock to the time and date in the timestamp in the ACK message.
1 Assignment
0 Petitions
Accused Products
Abstract
A patient monitoring device (10) transmits patient data packets (70) to a server (12). In response to the server receiving the transmitted patient data packet, the server sends an acknowledgement (ACK) message (72) from the server at the patient monitoring device including a timestamp (74). The patient monitoring device compares the timestamp in the received ACK message with a current time of its clock (28). If the times differ by more than a selected amount, the clock is synchronized to the timestamp.
20 Citations
14 Claims
-
1. A method of synchronizing a clock of a patient monitoring device with a clock of a central server, the method comprising:
-
transmitting a patient data packet from the patient monitoring device to the server; receiving at the patient monitoring device an acknowledgement ACK message transmitted by the central server in response to the central server receiving the transmitted patient data packet, the acknowledgement message having a timestamp supplied from the clock of the server indicative of the time and date when the central server received the patient data packet; comparing the timestamp of the ACK message with the current time of the clock of the patient monitoring device; and if the difference between the current time of the clock of the patient monitoring device and the timestamp of the ACK message is greater than a first predetermined time, synchronizing the clock to the time and date in the timestamp in the ACK message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A patient monitoring device comprising:
-
a plurality of sensors which are arranged to collect physiological data from a patient; a controller which is arranged to; transmit a patient data packet generated from the collected physiological data to a central server; and receive an acknowledgement (ACK) message transmitted by the central server in response to the central server receiving the patient data packet, the ACK message having a timestamp supplied by a clock of the server indicative of the time and date when the central server received the patient data packet; a clock; and a synchronization unit which is arranged to synchronize the clock to the date and time in the timestamp of the ACK message if a difference between the timestamp in the ACK message and the clock of the patient monitoring device is greater than a predetermined time. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A patient monitoring system:
-
at least one patient monitoring device; a central server which transmits an acknowledgement (ACK) message in response to receiving a patient data packet from the at least one patient monitoring device, the ACK message having a timestamp supplied from a clock of the central server indicative of the time and date when the central server received the patient data packet; wherein the at least one patient monitoring device includes; a controller which is arranged to; transmit a patient data packet the central server; and receive the ACK message transmitted by the central server in response to the central server receiving the patient data packet; and synchronize a clock of the at least one patient monitoring device to the date and time in the timestamp of the ACK message if a difference between the timestamp in the ACK message and the clock of the at least one patient monitoring device is greater than a predetermined time.
-
Specification