Method of operating an implantable medical device telemetry processor
First Claim
1. A method of processing received telemetry signals in an implantable medical device, comprising:
- receiving a serial data stream from a demodulator;
translating the received serial data stream into parallel accessible words;
verifying message integrity;
detecting message type; and
acknowledging the received message, wherein the above steps are performed in a telemetry processor distinct from a main processor of the device that adjusts therapy based on the received message.
0 Assignments
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.
156 Citations
13 Claims
-
1. A method of processing received telemetry signals in an implantable medical device, comprising:
-
receiving a serial data stream from a demodulator; translating the received serial data stream into parallel accessible words; verifying message integrity; detecting message type; and acknowledging the received message, wherein the above steps are performed in a telemetry processor distinct from a main processor of the device that adjusts therapy based on the received message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of processing received telemetry signals by a telemetry processor in an implantable medical device, comprising:
-
receiving a serial data stream from a demodulator; translating the received serial data stream into parallel accessible words; verifying whether a message address of a received message has a valid cycle redundancy check; verifying whether the message was intended for the implantable medical device; detecting a message type; and acknowledging the received message, wherein the above steps are performed in a telemetry processor distinct from a main processor of the device that adjusts therapy based on the received message. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification