Apparatus and method for quantification of the desynchronization between the clocks of two HBC active implants
First Claim
1. A method of determining a desynchronization between a first implantable medical device (IMD) and a second IMD, the method comprising:
- receiving, by a receiver of the second IMD, a synchronization query (SYNC) from the first IMD, the SYNC being transmitted in response to the first IMD detecting a predetermined transition of a first clock of the first IMD, the first clock having a first pulse rate;
activating, only upon reception of the SYNC, a second clock of the second IMD, the activating of the second clock being triggered by a control circuit of the second IMD after detection of the SYNC by the receiver of the second IMD;
determining, by a counting circuit of the second IMD, a number of pulses of the second clock occurring between reception of the SYNC and a predetermined transition of a third clock of the second IMD, the third clock having the first pulse rate, and the second clock having a second pulse rate higher than the first pulse rate, thereby generating a determined number of pulses of the second clock based on the synchronization query and the transition of the third clock;
activating, after the transmission of the SYNC from the first IMD to the second IMD, a fourth clock of the first IMD;
sending, to the first IMD, the determined number of pulses of the second clock and turning off the second clock;
receiving, by a receiver of the first IMD which is initiated only during a reception window triggered by a clock signal of the fourth clock, the determined number of pulses of the second clock; and
determining, upon reception of the determined number of pulse of the second clock, the desynchronization between the first IMD and the second IMD based on the determined number of pulses of the second clock, then deactivating the fourth clock.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of determining desynchronization between a first implantable medical device and a second implantable medical device. The method includes receiving a synchronization query from the first device at the second device, that is transmitted in response to the first device detecting a predetermined transition of a first clock of the first device, the first clock having a first pulse rate. The method further includes determining a number of pulses of a second clock of the second device occurring between reception of the synchronization query and a predetermined transition of a third clock of the second device, the third clock having the first pulse rate. The second clock has a second pulse rate higher than the first pulse rate. The method further includes determining the desynchronization between the first device and the second device based on the determined number of pulses of the second clock.
108 Citations
18 Claims
-
1. A method of determining a desynchronization between a first implantable medical device (IMD) and a second IMD, the method comprising:
-
receiving, by a receiver of the second IMD, a synchronization query (SYNC) from the first IMD, the SYNC being transmitted in response to the first IMD detecting a predetermined transition of a first clock of the first IMD, the first clock having a first pulse rate; activating, only upon reception of the SYNC, a second clock of the second IMD, the activating of the second clock being triggered by a control circuit of the second IMD after detection of the SYNC by the receiver of the second IMD; determining, by a counting circuit of the second IMD, a number of pulses of the second clock occurring between reception of the SYNC and a predetermined transition of a third clock of the second IMD, the third clock having the first pulse rate, and the second clock having a second pulse rate higher than the first pulse rate, thereby generating a determined number of pulses of the second clock based on the synchronization query and the transition of the third clock; activating, after the transmission of the SYNC from the first IMD to the second IMD, a fourth clock of the first IMD; sending, to the first IMD, the determined number of pulses of the second clock and turning off the second clock; receiving, by a receiver of the first IMD which is initiated only during a reception window triggered by a clock signal of the fourth clock, the determined number of pulses of the second clock; and determining, upon reception of the determined number of pulse of the second clock, the desynchronization between the first IMD and the second IMD based on the determined number of pulses of the second clock, then deactivating the fourth clock. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An active implantable medical device (IMD), comprising:
an apparatus for providing information to determine a desynchronization between the active IMD and a second medical device, the apparatus comprising; a transmitter/receiver of wireless communications; a first clock having a first pulse rate; and a second clock having a second pulse rate higher than the first pulse rate; the apparatus configured to; receive, by the receiver of the active IMD, a synchronization query (SYNC) from the second medical device, the synchronization query being transmitted in response to a predetermined transition of a third clock of the second medical device, the third clock having the first pulse rate; activate, only upon reception of the SYNC, the second clock of the IMD, the activating of the second clock being triggered by a control circuit of the IMD after detection of the SYNC by the receiver of the IMD, determine, by a counting circuit of the IMD, a number of pulses of the second clock of the apparatus occurring between reception of the SYNC and a predetermined transition of the first clock of the apparatus, thereby generating the determined number of pulses of the second clock based on the synchronization query and the transition of the first clock; and transmit a response signal comprising the determined number of pulses of the second clock to the second medical device and turn off the second clock; wherein the response signal is configured to allow the second medical device to determine, upon reception of the number of pulses of the second clock, the desynchronization between the active IMD and the second medical device based on the determined number of pulses of the second clock; wherein a fourth clock of the second medical device is configured to be activated after the transmission of the SYNC from the second medical device and deactivated after determining the desynchronization between the IMD and the second medical device; and wherein a receiver of the second medical device is initiated only during a reception window triggered by a clock signal of the fourth clock and is configured to receive the response signal. - View Dependent Claims (8, 9, 10, 11)
-
12. A non-transitory computer-readable storage medium having instructions stored thereon that, when executed by a processor of an implantable medical device (IMD), cause the implantable medical device to perform operations comprising:
-
selectively activating, by a control circuit of the IMD, a first clock of the implantable medical device upon reception, at a receiver of the IMD, of a synchronization query (SYNC) from a second medical device, the first clock having a first pulse rate; determining, by a counting circuit of the IMD, a number of pulses of the first clock of the IMD occurring between reception of the synchronization query and a predetermined transition of a second clock of the IMD, wherein the first pulse rate is higher than a second pulse rate of the second clock, thereby generating the determined number of pulses of the first clock based on the synchronization query and the transition of the second clock; sending, to the second medical device, the determined number of pulses of the first clock; wherein the SYNC is transmitted in response to a predetermined transition of a third clock of the second medical device, the third clock having the second pulse rate; wherein a fourth clock of the second medical device is activated after transmission of the SYNC; wherein the operations further comprise; deactivating the first clock of the IMD after detection of the predetermined transition of the second clock; and determining the desynchronization between the IMD and the second medical device based on the determined number of pulses of the first clock; and wherein the determined number of pulses of the first clock is received by a receiver of the second medical device which is initiated only during a reception window triggered by a clock signal of the fourth clock. - View Dependent Claims (13)
-
-
14. A system for determining a desynchronization between a first implantable medical device and a second implantable medical device, comprising:
-
a first implantable medical device (IMD) comprising; a first transmitter/receiver of wireless communications; a first clock having a first pulse rate; and a second clock having a second pulse rate higher than the first pulse rate; and a second implantable medical device (IMD) comprising; a second transmitter/receiver of wireless communications; a third clock having the first pulse rate; and a fourth clock having the second pulse rate; wherein the system is configured to; detect a predetermined transition of the first clock of the first IMD and in response, transmit a synchronization query (SYNC) to the second IMD; receive, by a receiver of the second IMD, the SYNC at the second IMD; activate, only upon reception of the SYNC, the fourth clock of the second IMD, the activating of the fourth clock being triggered by a control circuit of the second IMD after detection of the SYNC by the receiver of the second IMD; activating, after the transmission of the SYNC from the first IMD to the second IMD, the second clock of the first IMD; determine, by a counting circuit of the system, a number of pulses of the fourth clock of the second IMD occurring between reception of the SYNC and a predetermined transition of the third clock of the second IMD, thereby generating the determined number of pulses of the fourth clock based on the SYNC and the transition of the third clock; transmit a response signal comprising the determined number of pulses of the fourth clock from the second IMD to the first IMD and then deactivate the fourth clock; receiving, by a receiver of the first IMD which is initiated only during a reception window triggered by a clock signal of the second clock, the response signal comprising the determined number of pulses of the fourth clock; and determine, by the counting circuit or a second counting circuit, a number of pulses of the second clock of the first IMD occurring between transmission of the SYNC and reception of the response signal, thereby generating a determined number of pulses of the second clock based on the SYNC and the response signal, and then deactivate the second clock; and determine the desynchronization between the first IMD and the second IMD based on both the determined number of pulses of the second clock and the determined number of pulses of the fourth clock. - View Dependent Claims (15, 16, 17, 18)
-
Specification