Implantable medical device communication system
First Claim
1. An implantable medical device communication system, comprising:
- an implantable medical device comprising a power supply, a controller, and a communication unit, wherein the communication unit combines data from the controller and power from the power supply to produce a communication signal that is selectively changeable between at least a first and a second voltage, and the communication unit produces a reference signal;
a bus to receive the communication signal on a first wire and to receive the reference signal on a second wire; and
a slave device comprising a recovery unit to recover power from a difference in potential between the communication signal and the reference signal transmitted across the first and second wires of said bus, and a transceiver unit to decode data from the selectively changeable communication signal transmitted across the first wire, wherein one bit time of data to be communicated across the first wire is defined as a predetermined number of clock cycles, a logic “
0”
is communicated by holding the first wire at the first voltage for a first fraction of the predetermined number of clock cycles and a logic “
1”
is communicated by holding the first wire at the first voltage for a second fraction of the predetermined number of clock cycles.
1 Assignment
0 Petitions
Accused Products
Abstract
An implantable medical device communication system communicates information between an implantable medical device and at least one slave device by way of a two-wire bus. Slave devices may include remote sensors and other implantable medical devices. The implantable medical device includes a communication unit to combine data and power for transmission over the two wire bus. The transmitted signal is selectively changeable between a first and second voltage. The slave device includes a recovery unit to recover data and power from the received signal. An extendable command set includes long commands to set up the system and shorter commands to conserve power. Selectively addressable multicast commands, and shortened quick trigger commands conserve power by lowering system current and increasing data throughput.
-
Citations
38 Claims
-
1. An implantable medical device communication system, comprising:
-
an implantable medical device comprising a power supply, a controller, and a communication unit, wherein the communication unit combines data from the controller and power from the power supply to produce a communication signal that is selectively changeable between at least a first and a second voltage, and the communication unit produces a reference signal;
a bus to receive the communication signal on a first wire and to receive the reference signal on a second wire; and
a slave device comprising a recovery unit to recover power from a difference in potential between the communication signal and the reference signal transmitted across the first and second wires of said bus, and a transceiver unit to decode data from the selectively changeable communication signal transmitted across the first wire, wherein one bit time of data to be communicated across the first wire is defined as a predetermined number of clock cycles, a logic “
0”
is communicated by holding the first wire at the first voltage for a first fraction of the predetermined number of clock cycles and a logic “
1”
is communicated by holding the first wire at the first voltage for a second fraction of the predetermined number of clock cycles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An implantable medical device communication system, comprising:
-
an implantable medical device comprising a power supply, a controller, and a communication unit, wherein the communication unit selectively outputs a plurality of different commands, each command having an address field and a command name field;
a bus to communicate the plurality of different commands; and
a slave device comprising a transceiver unit to communicate the commands output from said implantable medical device by way of said bus, wherein said implantable medical device initially identifies said slave device by a corresponding long address according to a predetermined format, and said implantable medical device maps the long address to a short address such that said slave device may be uniquely identified by said implantable medical device with the mapped short address. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An implantable medical device communication system, comprising:
-
an implantable medical device comprising a communication unit to selectively output a plurality of different commands, each command having an address field, a command name field, and a quick trigger field; and
at least one external sensor comprising a transceiver unit to communicate the commands output from said implantable medical device by way of a two-wire bus, wherein the quick trigger field is transmitted across said bus before the command name field such that an addressed sensor initiates a sensing operation in response to the quick trigger field before the command is fully read, thereby conserving the amount of required data transfer to initiate a sensing operation. - View Dependent Claims (30, 31, 32, 33)
-
-
34. An implantable medical device communication system, comprising:
-
an implantable medical device comprising a power supply, a controller, and a communication unit, wherein the communication unit selectively outputs a plurality of commands;
a bus to communicate the plurality of commands; and
a plurality of slave devices, each comprising a transceiver unit to communicate the plurality of commands by way of said bus, wherein said implantable medical device outputs a multicast trigger command to selectively trigger sensing by at least one of the slave devices in said plurality of slave devices. - View Dependent Claims (35, 36)
-
-
37. An implantable medical device communication system, comprising:
-
an implantable medical device comprising a power supply, a controller, and a communication unit, wherein the communication unit combines data from the controller and power from the power supply to produce a communication signal that is selectively changeable between at least a first and a second voltage, and the communication unit produces a reference signal;
a two-wire bus to receive the communication signal on a first wire and to receive the reference signal on a second wire; and
a slave device comprising a recovery unit to recover power from a difference in potential between the communication signal and the reference signal transferred across the first and second wires of said bus, and a transceiver unit to decode data from the selectively changeable communication signal transmitted across the first wire, wherein each of said implantable medical device and said slave device recognize an extendable command set that may be selectively updated and each updated command set is identified by a version number communicated from said implantable medical device to said slave device by way of a long address.
-
-
38. An implantable medical device communication system, comprising:
-
an implantable medical device comprising a power supply, a controller, and a communication unit, wherein the communication unit combines data from the controller and power from the power supply to produce a communication signal that is selectively changeable between at least a first and a second voltage and the communication unit produces a reference signal;
a two-wire bus to receive the communication signal on a first wire and to receive the reference signal on a second wire; and
a slave device comprising a recovery unit to recover power from a difference in potential between the communication signal and the reference signal transferred across the first and second wires of said bus, and a transceiver unit to decode data from the selectively changeable communication signal transmitted across the first wire, wherein a read command communicated by said implantable medical device includes a pointer to selectively identify a buffer of a plurality of buffers for storing data retrieved from said slave device, and wherein a trigger command communicated by said implantable medical device includes a count code to identify the data stored in the selectively identified buffer such that missing sample data can be identified for processing by the controller of the implantable medical device.
-
Specification