Communication between a plurality of medical devices using time delays between communication pulses to distinguish between symbols
First Claim
Patent Images
1. A method for communicating between a plurality of medical devices, the method comprising:
- generating, with a first medical device, a first non-pacing communication pulse at a first time and a second non-pacing communication pulse at a second time;
receiving, with a second medical device, the first non-pacing communication pulse at a third time and the second non-pacing communication pulse at a fourth time;
determining, by the second medical device, one of three or more symbols based at least in part on the time difference between the third time and the fourth time, wherein;
a “
0”
symbol is determined if the difference between the third time and the fourth time is in a range of 350 to 450 microseconds;
a “
1”
symbol is determined if the difference between the third time and the fourth time is in a range of 550 to 700 microseconds; and
a synchronization symbol is determined if the difference between the third time and the fourth time is in a range of 800 to 1100 microseconds.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for communicating between medical devices. In one example, an implantable medical device comprising may comprise one or more electrodes and a controller coupled to the electrodes. The controller may be configured to receive a first communication pulse at a first communication pulse time and a second communication pulse at a second communication pulse time via the one or more electrodes. The controller may further be configured to identify one of three or more symbols based at least in part on the time difference between the first communication pulse time and the second communication pulse time.
-
Citations
15 Claims
-
1. A method for communicating between a plurality of medical devices, the method comprising:
-
generating, with a first medical device, a first non-pacing communication pulse at a first time and a second non-pacing communication pulse at a second time; receiving, with a second medical device, the first non-pacing communication pulse at a third time and the second non-pacing communication pulse at a fourth time; determining, by the second medical device, one of three or more symbols based at least in part on the time difference between the third time and the fourth time, wherein; a “
0”
symbol is determined if the difference between the third time and the fourth time is in a range of 350 to 450 microseconds;a “
1”
symbol is determined if the difference between the third time and the fourth time is in a range of 550 to 700 microseconds; anda synchronization symbol is determined if the difference between the third time and the fourth time is in a range of 800 to 1100 microseconds. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for communicating data from a first medical device to a second medical device, the method comprising:
-
communicating consecutive conducted communication pulses from the first medical device to the second medical device; and receiving the consecutive conducted communication pulses at the second medical device, determining an amount of time between at least selected consecutive conducted communication pulses, determining one of three or more symbols for each determined amount of time based at least in part on the determined amount of time, wherein the three or more symbols comprise; a “
0”
symbol;a “
1”
symbol; anda synchronization symbol; and storing the determined symbol in a memory. - View Dependent Claims (12, 13)
-
-
14. An implantable medical device comprising:
-
one or more electrodes; a controller coupled to the one or more electrodes, the controller configured to receive a first communication pulse at a first communication pulse time and a second communication pulse at a second communication pulse time via the one or more electrodes; and the controller further configured to identify one of three or more symbols based at least in part on the time difference between the first communication pulse time and the second communication pulse time, wherein the controller identifies; a “
0”
symbol if the difference between the first communication pulse time and the second communication pulse time corresponds to a first time difference;a “
1”
symbol, if the difference between the first communication pulse time and the second communication pulse time corresponds to a second time difference; anda synchronization system if the difference between the first communication pulse time and the second communication pulse time corresponds to a third time difference. - View Dependent Claims (15)
-
Specification