Implantable medical device telemetry processor
First Claim
1. A telemetry processor for a medical device, comprising:
- control logic for operating the telemetry processor according to telemetry parameters;
a data decoder coupled to the control logic and coupleable to a demodulator, the data decoder translates a received serial bit stream into parallel accessible words;
a receive buffer coupled to the data decoder and coupleable to a main processor bus;
a data encoder coupled to the control logic and coupleable to a modulator, the data encoder translates parallel accessible words into a transmit serial bit stream; and
, a transmit buffer coupled to the data encoder and coupleable to the main processor bus.
1 Assignment
0 Petitions
Accused Products
Abstract
An implantable medical device with a main processor also has a telemetry processor to perform some telemetry processing functions resulting under some circumstances in reducing demands on the main processor, conserving energy, increasing telemetry processing speed, and many other advantages. A wide variety of implantable medical devices can be configured with a telemetry processor including neuro stimulators, pacemakers, defibrillators, drug delivery pumps, diagnostic recorders, and cochlear implants. The telemetry processor includes control logic, a data decoder, a receive buffer, a data encoder, and a transmit buffer. Methods of receiving messages and transmitting messages with a telemetry processor are also disclosed.
-
Citations
43 Claims
-
1. A telemetry processor for a medical device, comprising:
-
control logic for operating the telemetry processor according to telemetry parameters;
a data decoder coupled to the control logic and coupleable to a demodulator, the data decoder translates a received serial bit stream into parallel accessible words;
a receive buffer coupled to the data decoder and coupleable to a main processor bus;
a data encoder coupled to the control logic and coupleable to a modulator, the data encoder translates parallel accessible words into a transmit serial bit stream; and
,a transmit buffer coupled to the data encoder and coupleable to the main processor bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A telemetry module for an implantable medical device, comprising:
-
a telemetry coil;
a receiver coupled to the telemetry coil;
a transmitter coupled to the telemetry coil; and
,a telemetry processor coupled to the receiver and the transmitter, the telemetry processor including, control logic for operating the telemetry processor according to instruction stored in memory, a data decoder coupled to the control logic and coupleable to a demodulator, the data decoder translates a received serial bit stream into parallel accessible words, a receive buffer coupled to the data decoder and coupleable to a main processor bus, a data encoder coupled to the control logic and coupleable to a modulator, the data encoder translates parallel accessible words into a transmit serial bit stream, and, a transmit buffer coupled to the data encoder and coupleable to the main processor bus. - View Dependent Claims (40, 41)
-
-
42. An implantable medical device with a telemetry processor, comprising:
-
a main processor;
memory coupled to the main processor;
a therapy module coupled to the main processor for generating a therapy signal;
a telemetry module configured to receive and demodulate a downlink telemetry signal and modulate and transmit an uplink telemetry signal; and
,a telemetry processor including, control logic for operating the telemetry processor according to instruction stored in memory, a data decoder coupled to the control logic and coupleable to a demodulator, the a data decoder translates a received serial bit stream into parallel accessible words, a receive buffer coupled to the data decoder and coupleable to a main processor bus, a data encoder coupled to the control logic and coupleable to a modulator, the data encoder translates parallel accessible words into a transmit serial bit stream, and, a transmit buffer coupled to the data encoder and coupleable to the main processor bus.
-
-
43. A telemetry processor for an implantable medical device, comprising:
-
control logic means for operating the telemetry processor according to instruction stored in memory;
data decoding means for translating a received serial bit stream into parallel accessible words; and
data encoding means for translating parallel accessible words into a transmit serial bit stream.
-
Specification