WO1994028968A3 - Method and apparatus for communicating data between medical devices to improve detectability of errors - Google Patents

Method and apparatus for communicating data between medical devices to improve detectability of errors Download PDF

Info

Publication number
WO1994028968A3
WO1994028968A3 PCT/US1994/006201 US9406201W WO9428968A3 WO 1994028968 A3 WO1994028968 A3 WO 1994028968A3 US 9406201 W US9406201 W US 9406201W WO 9428968 A3 WO9428968 A3 WO 9428968A3
Authority
WO
WIPO (PCT)
Prior art keywords
data
errors
block
medical devices
improve detectability
Prior art date
Application number
PCT/US1994/006201
Other languages
French (fr)
Other versions
WO1994028968A2 (en
Inventor
Randolph K Armstrong
Original Assignee
Intermedics Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intermedics Inc filed Critical Intermedics Inc
Priority to CA002163103A priority Critical patent/CA2163103C/en
Priority to JP7501931A priority patent/JPH09500041A/en
Priority to DE69402196T priority patent/DE69402196T2/en
Priority to EP94918202A priority patent/EP0701463B1/en
Publication of WO1994028968A2 publication Critical patent/WO1994028968A2/en
Publication of WO1994028968A3 publication Critical patent/WO1994028968A3/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61NELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
    • A61N1/00Electrotherapy; Circuits therefor
    • A61N1/18Applying electric currents by contact electrodes
    • A61N1/32Applying electric currents by contact electrodes alternating or intermittent currents
    • A61N1/36Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
    • A61N1/372Arrangements in connection with the implantation of stimulators
    • A61N1/37211Means for communicating with stimulators
    • A61N1/37252Details of algorithms or data aspects of communication system, e.g. handshaking, transmitting specific data or segmenting data
    • A61N1/3727Details of algorithms or data aspects of communication system, e.g. handshaking, transmitting specific data or segmenting data characterised by the modulation technique
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4902Pulse width modulation; Pulse position modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control

Abstract

A method and apparatus for processing data to be communicated between an implantable medical device and an external medical device to improve detectability of communication errors. An encoded block of data including message data and redundant data is processed by converting alternating data values of either the message data or the redundant data to respective complement data values. The altered block of data is communicated using relative pulse position modulation. The combination of alternating original and complement data with relative pulse position modulation (RPPM) takes advantage of the opposing adjacent errors characteristic of RPPM to decrease the probability of communication errors occurring in combinations that are undetectable by the decoding of the block of data.
PCT/US1994/006201 1993-06-03 1994-06-02 Method and apparatus for communicating data between medical devices to improve detectability of errors WO1994028968A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CA002163103A CA2163103C (en) 1993-06-03 1994-06-02 Method and apparatus for communicating data between medical devices to improve detectability of errors
JP7501931A JPH09500041A (en) 1993-06-03 1994-06-02 Device and method for data communication between medical devices with improved error detection capability
DE69402196T DE69402196T2 (en) 1993-06-03 1994-06-02 METHOD AND DEVICE FOR TRANSMITTING MESSAGES BETWEEN DEVICES WITH IMPROVED ERROR DETECTION
EP94918202A EP0701463B1 (en) 1993-06-03 1994-06-02 Method and apparatus for communicating data between medical devices to improve detectability of errors

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/071,519 1993-06-03
US08/071,519 US5411536A (en) 1993-06-03 1993-06-03 Method and apparatus for communicating data between medical devices to improve detectability of errors

Publications (2)

Publication Number Publication Date
WO1994028968A2 WO1994028968A2 (en) 1994-12-22
WO1994028968A3 true WO1994028968A3 (en) 1995-02-02

Family

ID=22101850

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1994/006201 WO1994028968A2 (en) 1993-06-03 1994-06-02 Method and apparatus for communicating data between medical devices to improve detectability of errors

Country Status (7)

Country Link
US (1) US5411536A (en)
EP (1) EP0701463B1 (en)
JP (1) JPH09500041A (en)
CA (1) CA2163103C (en)
DE (1) DE69402196T2 (en)
ES (1) ES2102229T3 (en)
WO (1) WO1994028968A2 (en)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BE1007910A3 (en) * 1993-12-24 1995-11-14 Koninkl Philips Electronics Nv Multiple acces telecommunications.
US5522866A (en) * 1994-11-01 1996-06-04 Intermedics, Inc. Method and apparatus for improving the resolution of pulse position modulated communications between an implantable medical device and an external medical device
US5759199A (en) * 1995-08-02 1998-06-02 Pacesetter, Inc. System and method for ambulatory monitoring and programming of an implantable medical device
US6441810B1 (en) 1995-10-31 2002-08-27 Lsi Logic Corporation Telemetry encoding technique for smart stylus
US5683430A (en) * 1995-11-16 1997-11-04 Ael Industries, Inc. Status monitor for anomaly detection in implanted devices and method
DE19548658A1 (en) * 1995-12-18 1997-06-19 Biotronik Mess & Therapieg Extracorporeal control device for an implantable medical device
US5683432A (en) * 1996-01-11 1997-11-04 Medtronic, Inc. Adaptive, performance-optimizing communication system for communicating with an implanted medical device
US5825815A (en) * 1996-09-11 1998-10-20 Winbond Electronics Corp. Dual UART device with a reduced package pin number
US6947795B2 (en) * 2001-10-01 2005-09-20 Transoma Medical, Inc. Frame length modulation and pulse position modulation for telemetry of analog and digital data
US8974386B2 (en) 1998-04-30 2015-03-10 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US8346337B2 (en) 1998-04-30 2013-01-01 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US9066695B2 (en) 1998-04-30 2015-06-30 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US6175752B1 (en) 1998-04-30 2001-01-16 Therasense, Inc. Analyte monitoring device and methods of use
US8688188B2 (en) 1998-04-30 2014-04-01 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US8480580B2 (en) 1998-04-30 2013-07-09 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US8465425B2 (en) 1998-04-30 2013-06-18 Abbott Diabetes Care Inc. Analyte monitoring device and methods of use
US6949816B2 (en) 2003-04-21 2005-09-27 Motorola, Inc. Semiconductor component having first surface area for electrically coupling to a semiconductor chip and second surface area for electrically coupling to a substrate, and method of manufacturing same
US6321118B1 (en) 1999-01-28 2001-11-20 Advanced Bionics Corporation Method and apparatus for power link detection with implantable medical devices
DE19930263A1 (en) * 1999-06-25 2000-12-28 Biotronik Mess & Therapieg Method and device for data transmission between an electromedical implant and an external device
DE19930241A1 (en) 1999-06-25 2000-12-28 Biotronik Mess & Therapieg Procedure for data transmission in implant monitoring
DE19930262A1 (en) 1999-06-25 2000-12-28 Biotronik Mess & Therapieg Electromedical implant, especially pacemaker, has telemetry device transmitter containing oscillator with first transistor and resonator, buffer stage, antenna driver with second transistor
DE19930256A1 (en) 1999-06-25 2000-12-28 Biotronik Mess & Therapieg Near and far field telemetry implant
DE19930250A1 (en) 1999-06-25 2001-02-15 Biotronik Mess & Therapieg Device for monitoring data, in particular from an electromedical implant
DE19930245A1 (en) 1999-06-25 2000-12-28 Biotronik Mess & Therapieg Electromedical implant
US6560471B1 (en) 2001-01-02 2003-05-06 Therasense, Inc. Analyte monitoring device and methods of use
WO2002078512A2 (en) 2001-04-02 2002-10-10 Therasense, Inc. Blood glucose tracking apparatus and methods
US7794499B2 (en) * 2004-06-08 2010-09-14 Theken Disc, L.L.C. Prosthetic intervertebral spinal disc with integral microprocessor
US7489561B2 (en) 2005-10-24 2009-02-10 Cyberonics, Inc. Implantable medical device with reconfigurable non-volatile program
US20080071158A1 (en) 2006-06-07 2008-03-20 Abbott Diabetes Care, Inc. Analyte monitoring system and method
US8060204B2 (en) * 2008-02-28 2011-11-15 Cardiac Pacemakers, Inc. Low power digital design for deep submicron technology
US9370664B2 (en) * 2009-01-15 2016-06-21 Boston Scientific Neuromodulation Corporation Signaling error conditions in an implantable medical device system using simple charging coil telemetry
DK2654878T3 (en) 2010-12-20 2019-07-22 Abiomed Inc TRANSCUTANT ENERGY TRANSFER SYSTEM WITH A MULTIPLE OF SECONDARY COILS
EP2654883B1 (en) 2010-12-20 2022-09-14 Abiomed, Inc. Method and apparatus for accurately tracking available charge in a transcutaneous energy transfer system
US8766788B2 (en) 2010-12-20 2014-07-01 Abiomed, Inc. Transcutaneous energy transfer system with vibration inducing warning circuitry
EP3485819B1 (en) 2011-04-14 2022-09-07 Abiomed, Inc. Transcutaneous energy transfer coil with integrated radio frequency antenna
US9002468B2 (en) 2011-12-16 2015-04-07 Abiomed, Inc. Automatic power regulation for transcutaneous energy transfer charging system

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1069619A (en) * 1964-07-23 1967-05-24 Sagem Improvements to systems for protection against errors in transmission
EP0072611A1 (en) * 1981-06-30 1983-02-23 NeuroMed Inc. Partially implanted multiprogrammable electronic tissue stimulator
EP0107483A1 (en) * 1982-10-29 1984-05-02 Medtronic, Inc. Pacemaker programmer with telemetric functions
US4569050A (en) * 1983-01-14 1986-02-04 Honeywell Inc. Data communication system with fixed weight error correction and detection code
EP0177360A1 (en) * 1984-10-04 1986-04-09 Medtronic, Inc. Digital receiver response control for the reception of telemetry signals from implanted medical devices
US4723244A (en) * 1985-10-01 1988-02-02 Harris Corporation Method and apparatus for preserving the integrity of the error detection/correction word in a code word
US4764769A (en) * 1983-10-19 1988-08-16 Vega Precision Laboratories, Inc. Position coded pulse communication system
EP0412427A2 (en) * 1989-08-08 1991-02-13 Pacesetter, Inc. Sample-and-hold digital phase-locked loop for ASK signals
WO1991010471A1 (en) * 1990-01-22 1991-07-25 Medtronic, Inc. Improved telemetry format
EP0466413A2 (en) * 1990-07-13 1992-01-15 Cook Pacemaker Corporation Synchronous telemetry system for an implantable medical device
US5179561A (en) * 1988-08-16 1993-01-12 Ntt Data Communications Systems Corporation Totally self-checking checker

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1069619A (en) * 1964-07-23 1967-05-24 Sagem Improvements to systems for protection against errors in transmission
EP0072611A1 (en) * 1981-06-30 1983-02-23 NeuroMed Inc. Partially implanted multiprogrammable electronic tissue stimulator
EP0107483A1 (en) * 1982-10-29 1984-05-02 Medtronic, Inc. Pacemaker programmer with telemetric functions
US4569050A (en) * 1983-01-14 1986-02-04 Honeywell Inc. Data communication system with fixed weight error correction and detection code
US4764769A (en) * 1983-10-19 1988-08-16 Vega Precision Laboratories, Inc. Position coded pulse communication system
EP0177360A1 (en) * 1984-10-04 1986-04-09 Medtronic, Inc. Digital receiver response control for the reception of telemetry signals from implanted medical devices
US4723244A (en) * 1985-10-01 1988-02-02 Harris Corporation Method and apparatus for preserving the integrity of the error detection/correction word in a code word
US5179561A (en) * 1988-08-16 1993-01-12 Ntt Data Communications Systems Corporation Totally self-checking checker
EP0412427A2 (en) * 1989-08-08 1991-02-13 Pacesetter, Inc. Sample-and-hold digital phase-locked loop for ASK signals
WO1991010471A1 (en) * 1990-01-22 1991-07-25 Medtronic, Inc. Improved telemetry format
EP0466413A2 (en) * 1990-07-13 1992-01-15 Cook Pacemaker Corporation Synchronous telemetry system for an implantable medical device

Also Published As

Publication number Publication date
ES2102229T3 (en) 1997-07-16
EP0701463A1 (en) 1996-03-20
CA2163103A1 (en) 1994-12-22
WO1994028968A2 (en) 1994-12-22
EP0701463B1 (en) 1997-03-19
DE69402196T2 (en) 1997-10-30
US5411536A (en) 1995-05-02
JPH09500041A (en) 1997-01-07
DE69402196D1 (en) 1997-04-24
CA2163103C (en) 2000-09-05

Similar Documents

Publication Publication Date Title
WO1994028968A3 (en) Method and apparatus for communicating data between medical devices to improve detectability of errors
AU7044294A (en) Transmitting and receiving apparatus and method including punctured convolutional encoding and decoding
CA2275775A1 (en) Incremental redundancy radio link protocol
AU584883B2 (en) An information transmission method with error correction for user words,an error correcting decoding method for such user words,an apparatus for information transmission for use with the method,a device for information decoding for use with the method,and an apparatus for use with such device
MX9602432A (en) Method and apparatus to control a signal decoder operation in a transmission system.
EP0646932A4 (en) Circuit for decoding variable-length code, and system for decoding variable-length code which uses the circuit.
TW374963B (en) Communications systems and methods employing code rate partitioning with nonorthogonal modulation
NO20012821L (en) Method and apparatus for communication
CA1263708C (en) Method and receiver for receiving messages sent by radio
CA2187313A1 (en) Method and apparatus for transmitting and receiving encrypted signals
IE44724L (en) Data transmission
EP0206319A3 (en) Data encoding/decoding circuit
AU3683989A (en) Data transmission method and apparatus by period shift keying (tsk)
AU6482286A (en) Method and apparatus for correcting errors in digital audio signals
WO1999020015A3 (en) Adaptable overlays for forward error correction schemes based on trellis codes
AU683960B2 (en) Method of dividedly transmitting message data, method of receiving the message data, message data transmitting apparatus, and message data receiving apparatus
CA2234710A1 (en) Discriminating between channels in wireless communication systems
AU6858587A (en) Apparatus for decoding a digital signal
CA2136058A1 (en) Error Correction Circuit
EP0757455A3 (en) Data transmission system with cyclic redundancy checksum value
EP0355988A3 (en) Method and apparatus for transmitting and receiving characters using a balanced weight error correcting code
SE9500824D0 (en) Data communications method and apparatus
GB2229066A (en) Data transmission method
EP0291961A3 (en) Method of and device for decoding block-coded messages affected by symbol substitutions, insertions and deletions
EP1074975A3 (en) Method for decoding an audio signal with transmission error concealment

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CA JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE

AK Designated states

Kind code of ref document: A3

Designated state(s): CA JP

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2163103

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 1994918202

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1994918202

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 1994918202

Country of ref document: EP