US20070055324A1 - Multi-mode coordinator for medical device function - Google Patents
Multi-mode coordinator for medical device function Download PDFInfo
- Publication number
- US20070055324A1 US20070055324A1 US11/554,212 US55421206A US2007055324A1 US 20070055324 A1 US20070055324 A1 US 20070055324A1 US 55421206 A US55421206 A US 55421206A US 2007055324 A1 US2007055324 A1 US 2007055324A1
- Authority
- US
- United States
- Prior art keywords
- medical device
- programmer
- telemetry
- coordinator
- communication
- Prior art date
- Legal status (The legal status 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 status listed.)
- Abandoned
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N1/00—Electrotherapy; Circuits therefor
- A61N1/18—Applying electric currents by contact electrodes
- A61N1/32—Applying electric currents by contact electrodes alternating or intermittent currents
- A61N1/36—Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
- A61N1/372—Arrangements in connection with the implantation of stimulators
- A61N1/37211—Means for communicating with stimulators
- A61N1/37252—Details of algorithms or data aspects of communication system, e.g. handshaking, transmitting specific data or segmenting data
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N1/00—Electrotherapy; Circuits therefor
- A61N1/18—Applying electric currents by contact electrodes
- A61N1/32—Applying electric currents by contact electrodes alternating or intermittent currents
- A61N1/36—Applying electric currents by contact electrodes alternating or intermittent currents for stimulation
- A61N1/372—Arrangements in connection with the implantation of stimulators
- A61N1/37211—Means for communicating with stimulators
- A61N1/37252—Details of algorithms or data aspects of communication system, e.g. handshaking, transmitting specific data or segmenting data
- A61N1/37254—Pacemaker or defibrillator security, e.g. to prevent or inhibit programming alterations by hackers or unauthorised individuals
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/30—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/63—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/3827—Portable transceivers
- H04B1/385—Transceivers carried on the body, e.g. in helmets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
- H04B1/401—Circuits for selecting or indicating operating mode
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S128/00—Surgery
- Y10S128/903—Radio telemetry
Definitions
- the invention relates to implantable medical devices, particularly, medical devices equipped to communicate via transmitting and receiving transcutaneously transmitted telemetry signals. More particularly, the invention relates to a device and method for the coordination of function between 2 or more implantable medical devices with or without similar telemetry systems.
- the inventive device is constructed in a temporary tape-on form from an energy efficient, inexpensive, and simple motor controller DSP.
- IMDs implantable medical devices
- many elderly patients often have multiple disease states that may be helped by several different IMDs.
- several neuro-cardiology diseases have several simultaneous physiologic manifestations.
- epilepsy may often have concomitant cardiac and/or pulmonary anomalies and Parkinson's Disease patients also often have cardiac arrhythmia manifestations.
- epilepsy or Parkinson's patients that have been newly diagnosed or have transient periods when their current medicants are no longer effective and must be changed/modified (i.e., drug type, dosage levels, timing, etc.), have transient episodes of cardiac or pulmonary anomalies that may last a few days, a few weeks to several months in length.
- IMDs often when an IMD is required for implantation, another device may already be implanted in the patient (i.e., a neuro stimulator may now be required for recently diagnosed epilepsy and a pacemaker or ICD may already be present for cardiac anomalies such as bradycardia or tachyarrhythmia).
- a neuro stimulator may now be required for recently diagnosed epilepsy and a pacemaker or ICD may already be present for cardiac anomalies such as bradycardia or tachyarrhythmia.
- ICDs cardiac anomalies
- IMDs generally having a longevity of 5-8 years minimum, and many lasting 15 years, it would be cost effective for a physician to make use of the remaining life of the previously implanted device and, in doing so, may improve the effectiveness of the therapy delivered to the patient, reduce the pain/discomfort of therapy delivered and/or improve diagnostics of the new device implanted.
- the 2 IMD devices would have to have their operation and function synchronized and coordinated to provide these benefits.
- IMDs One issue with the integration of 2 or more IMDs in a patient is the additional “overhead” of software required for system function, integration of function, intra-device communication, new algorithms for therapies or diagnostics and the like. Most IMDs have little free RAM or downloadable code space left in the device after implant to be able to function as the system integrator/coordinator.
- telemetry generally refers to communication of data, instructions, and the like between a medical device and a medical device programmer operated by a physician.
- a programmer may use telemetry to program a medical device to deliver a particular therapy to a patient.
- the programmer may use telemetry to interrogate the medical device.
- the programmer may obtain diagnostic data, event marker data, activity data and other data collected or identified by the medical device. The data may be used to program the medical device for delivery of new or modified therapies. In this manner, telemetry between a medical device and a programmer can be used to improve or enhance medical device therapy.
- Telemetry typically involves wireless data transfer between a medical device and the programmer using radio frequency (RF) signals, infrared (IR) frequency signals, or other electromagnetic signals. Any of a variety of modulation techniques may be used to modulate data on a respective electromagnetic carrier wave. Alternatively, telemetry may be performed using wired connections, sound waves, or even the patient's flesh as the transmission medium. A number of different telemetry systems and techniques have been developed to facilitate the transfer of data between a medical device and the associated programmer.
- RF radio frequency
- IR infrared
- IMDs support telemetry.
- telemetry-capable IMDs include implantable cardiac pacemakers, implantable defibrillators, implantable pacemaker/cardioverter/defibrillators (ICDs), implantable muscular stimulation devices, implantable brain stimulators, other implantable organ stimulation devices, implantable drug delivery devices, implantable cardiac monitors or loop recorders (ILRs), and the like.
- Telemetry is not limited to communication with IMDs.
- telemetry may allow an IMD to communicate with non-implanted medical devices in substantially the same way as it is used with programmers. Examples include patient-carried monitors, patient activators, remote monitoring systems and the like.
- IMD telemetry The evolution and advancement of IMD telemetry has yielded a number of advances in the art including, for example, improved communication integrity, improved data transmission rates, improved communication security, and the like.
- telemetry allows the new techniques to be programmed into older medical devices, including devices previously implanted in a patient.
- the evolution of telemetry has also resulted in proliferation of a wide variety of different systems and communication techniques that generally require a unique programmer for communication with each type of device. Consequently, different types of medical devices, medical devices manufactured by different companies, or even similar medical devices manufactured by the same company, often employ different telemetry techniques. Accordingly, a wide variety of different programmers are needed to communicate with different medical devices in accordance with the different telemetry techniques employed by the medical devices.
- Prior art programmers have included optimized and customized bandpass filters and demodulators for demodulating and detecting the telemetered data signal from an IMD from a particular manufacturer. It would be prohibitively expensive, large and complex to incorporate the required amplification, filtering and demodulation of all manufacturers' IMDs in a single programmer.
- the invention is directed to a system coordinator for 2 or more IMDs and the communication between those medical devices that may utilize different telemetry communication techniques.
- the system coordinator receives telemetry signals from a given medical device, and selects an appropriate communication mode, which can be pre-programmed into the coordinator as one of a plurality of possible communication modes. For example, upon receiving a telemetry signal from the medial device, the coordinator may identify a signature associated with the received telemetry signal. The coordinator can then select the appropriate communication mode, such as by accessing a lookup table that associates signatures with communication modes. Accordingly, the coordinator can selectively configure itself for communication with a given medical device based on the telemetry signal it receives from that medical device.
- the invention provides a method comprising receiving a first signal from a medical device, and selecting a communication mode from a plurality of possible communication modes based on the first signal.
- selecting the communication mode based on the first signal may include identifying a signature that substantially correlates to the first signal, and selecting a communication mode associated with the signature.
- the invention provides a system comprising a first medial device, a second medial device, and a system coordinator.
- the coordinator receives a first signal from the first medial device, selects a first communication mode from a plurality of possible communication modes based on the first signal, generates a second signal that complies with the first communication mode, sends the second signal to the first medical device, receives a third signal from the second medial device, selects a second communication mode from the plurality of possible communication modes based on the third signal, generates a fourth signal that complies with the second communication mode, and sends the fourth signal to the second medical device.
- the communication modes may be simply programmed by the patient's physician based on the model numbers of the IMDs present.
- the present invention provides various advances in the art.
- the invention can allow the extension of the useful lifetime of an IMD and/or provide improved function, including diagnostics and therapy, by allowing intra-device communication and system coordination between 2 or more IMDs.
- a multi-mode system coordinator can be used to communicate and provide system integration and coordination on a selective basis between a plurality of different medical devices with, or without, differing telemetry communication modes.
- the invention may also provide distinct advances in the art in terms of the size (form factor) and mechanical configuration of a coordinator, useful for improved patient therapy and/or diagnostics.
- a number of mechanical configurations are envisioned, including wearable configurations such as configurations similar to jewelry, a wristwatch or a belt buckle to be worn by the patient or medical personnel.
- a coordinator in the form of an ID card or adhesive patch with a removable memory card are envisioned for use by a patient so that diagnostic information can be collected on the removable memory card when the patch is adhered to the patients skin.
- the memory card may be removed from the coordinator and sent it to a physician for analysis without the need to send the entire coordinator to the physician. Accordingly, the coordinator can be reused with another memory card.
- the coordinator itself could also be sent by the patient to the physician, in accordance with other embodiments.
- These and other unique wearable configurations can be realized in various embodiments of the invention, some of which may have dimensions less than approximately 60 millimeters by 90 millimeters by 15 millimeters, i.e., a form factor similar to that of a thick credit card.
- FIG. 1 is a conceptual diagram illustrating a multi-mode programmer communicating with an exemplary medical device implanted in a human body.
- FIG. 2 is a block diagram illustrating telemetry between a multi-mode programmer and a set of different medical devices.
- FIG. 3 is a block diagram of a multi-mode programmer that supports a plurality of communication modes for communicating with different medical devices via different telemetry techniques.
- FIG. 4 is a more detailed block diagram of a multi-mode programmer.
- FIGS. 5 and 6 are diagrams illustrating an embodiment of a multi-mode programmer taking the form of an adhesive patch.
- FIGS. 7 and 8 are flow diagrams illustrating techniques in accordance with embodiments of the invention.
- FIG. 9 is a diagram illustrating an alternative embodiment utilizing the multi-mode programmer of the invention.
- FIG. 10 is a simplified schematic representation of the software based multi-mode programmer of the present invention.
- FIG. 11 is a schematic diagram of the front-end receiver, transmitter coil interface and DSP portions of the multi-mode programmer according to an embodiment of the invention.
- FIG. 12 is a diagram of the uplinked RF telemetry signal from an implanted medical device showing one embodiment of ping detection and demodulation.
- FIG. 13 is a diagram of an uplinked RF signal showing a zero crossing extrapolation according to an embodiment of the invention.
- FIG. 14 is a diagram of an uplinked RF signal showing a power reduction technique utilizing a window sampling method.
- FIG. 15 is a conceptual diagram illustrating a multi-mode coordinator of the present invention communicating with 2 exemplary medical devices implanted in a human body.
- FIG. 16 is a diagram of a method of implementing the implanting of a second IMD and initiating communication between the first and second IMDs.
- FIG. 1 is a conceptual diagram illustrating a multi-mode programmer 5 communicating with an exemplary medical device 8 implanted in a human body 10 .
- Medical device 8 represents one of a variety of medical devices that may communicate with programmer 5 . Although illustrated as an implantable cardiac pacemaker, medical device 8 may take the form of a variety of other medical devices such as, for example, an implantable defibrillator, an implantable pacemaker/cardioverter/defibrillator, an implantable muscular stimulus device, an implantable brain stimulator, an implantable nerve stimulator, an implantable drug delivery device, implantable monitor, or the like.
- medial device 8 as described herein, is not necessarily limited to an implantable device.
- medical device 8 may correspond to a medical device used on non-human mammals or other animals.
- the techniques described herein may be readily used with a wide variety of medical devices including implanted and non-implanted medical devices used to deliver therapy or perform diagnosis in humans, mammals, or other types of living beings.
- medical device 8 includes a hermetically sealed enclosure 14 that may include various elements, although the invention is not limited to hermetically sealed devices.
- enclosure 14 may house an electrochemical cell, e.g., a lithium battery, circuitry that controls device operations and records sensed events, physiological activity and patient conditions, and a control unit coupled to an antenna to transmit and receive information via wireless telemetry signals 12 .
- Programmer 5 communicates with medical device 8 via telemetry signals 12 .
- programmer 5 may use telemetry signals 12 to program medical device 8 to deliver a particular therapy to human body 10 , such as electrical stimulation, drug administration or the like.
- medical device 8 may use telemetry signals 12 to send information to programmer 5 such as diagnostic information, sensed conditions associated with the patient, information relating to therapy delivered to the patient, or any other information collected or identified by medical device 8 . In this manner, telemetry allows communication between medical device 8 and programmer 5 .
- programmer 5 supports communication via a number of different telemetry modes. Accordingly, programmer 5 is capable of receiving and interpreting telemetry signals sent by medical devices that use different types of telemetry. Moreover, programmer 5 can communicate to different medical devices using selected communication modes that correspond to the given medical device with which programmer 5 is currently communicating. The different telemetry modes of programmer 5 may cause programmer 5 to select different telemetry techniques. For example, programmer 5 may be equipped to detect characteristic features of signals sent to programmer 5 via different communication modes, such as unique carrier waveform shapes, amplitudes, frequency and/or timing of the modulated waveform, or the like. Based on the detected characteristics, programmer 5 selects one of the telemetry modes appropriate for communication with medical device 8 .
- Programmer 5 may be embodied in a wide variety of mechanical configurations.
- programmer 5 may comprise a device worn on a patient's wrist, much like a wrist watch, and may even comprise a fully functional wrist watch that tells time, but also includes the programmer functionality described herein.
- programmer 5 may be worn around a patient's neck, like a necklace, or around a patient's waist, like a belt.
- programmer 5 may be embodied in an identification card, a pendent, a laptop computer, a handheld computer, a pager, or the like.
- programmer 5 may comprise a programmed computer used by emergency medical personnel, e.g., in an ambulance, to communicate with a variety of possible medical devices that may be implanted within a given patient.
- programmer 5 may be embodied as an adhesive patch that is adhered to a patient's skin.
- programmer 5 receives telemetry signals 12 from a given medical device 8 , and dynamically selects an appropriate communication mode, which can be pre-programmed into programmer 5 as one of a plurality of possible communication modes. For example, upon receiving a telemetry signal 12 from medical device 8 , programmer 5 may identify a signature associated with the telemetry signal 12 . Programmer 5 may then select the appropriate communication mode, such as by accessing a lookup table (LUT) that associates signatures with communication modes. Then, the programmer 5 can configure itself for communication with medical device 8 based on the telemetry signal 12 received from medical device 8 .
- LUT lookup table
- FIG. 2 is a block diagram illustrating telemetry between programmer 5 and a set of different medical devices 8 A- 8 D.
- the different medical devices 8 A- 8 D may comprise any of a wide variety of medical devices, including implanted and non-implanted medical devices, used to deliver therapy to humans, mammals, or even other types of living beings.
- the different devices 8 A- 8 D communicate using different telemetry techniques.
- the format of telemetry signal 12 A is different from that of 12 B, 12 C and 12 D.
- different telemetry signals 12 may have distinct carrier waveforms defined by amplitude and frequency.
- different telemetry signals 12 may be modulated differently, e.g., using amplitude modulation (AM), frequency modulation (FM), pulse width modulation (PWM), pulse code modulation (PCM), pulse position modulation (PPM), or the like.
- different coding schemes may be associated with different signals 12 , such as phase-shift keying (PSK), orthogonal coding, frame based coding, or the like.
- PSK phase-shift keying
- Programmer 5 may identify these unique characteristics of the raw signal without performing a demodulation in order to identify the communication mode. An appropriate demodulator can then be selected, as well as appropriate signal transmission techniques and components.
- Programmer 5 supports communication with the different devices 8 A- 8 D by supporting communication via each of the different telemetry communication modes associated with signals 12 A- 12 D.
- programmer 5 selectively switches communication modes to match the communication mode of medical device 8 , and thereby permit programming, interrogation or both.
- Programmer 5 may be configured to receive signals in a frequency band known to correlate to all of telemetry signals 12 , or may periodically tune to different frequency bands to tune for reception of different telemetry signals 12 over time.
- the different medical devices 8 A- 8 D may correspond to different types of devices, i.e., devices that deliver different types of therapy.
- medical devices 8 A- 8 D may comprise similar devices manufactured by different companies, which use different telemetry techniques.
- medical devices 8 A- 8 D may correspond to similar devices manufactured by the same company, but which use different telemetry techniques.
- medical devices 8 A- 8 D correspond to different devices implanted or used on different patients. In some cases, however, medical devices 8 A- 8 D may correspond to different devices implanted or used in one particular patient. In other words, a patient may have more than one medical device 8 implanted within his or her body. In that case, programmer 5 may support communication with all of the different devices implanted and used within the same patient. In any case, the need for distinct programmers for each device can be eliminated in favor of a single multi-mode programmer 5 that supports a plurality of communication modes.
- FIG. 3 is an exemplary block diagram of a programmer 5 that supports a plurality of communication modes for communicating to different medical devices via different telemetry techniques.
- Programmer 5 is configured to dynamically select different communication modes according to the communication modes presented from medical devices 8 .
- programmer 5 may include an antenna 32 , a control unit 34 , a memory 36 , and a power supply 38 .
- Antenna 32 may send and receive different electromagnetic telemetry signals 12 , such as radio frequency signals, as directed by control unit 34 .
- the invention is not limited for use with electromagnetic telemetry signals, but may also used with other telemetry signals, including sound waves.
- programmer 5 may use the patient's flesh as a transmission line for communication of electromagnetic signals between medical devices and programmer 5 .
- programmer 5 supports communication according to a plurality of telemetry modes.
- control unit 34 of programmer 5 receives telemetry signals via antenna 32 .
- Antenna 32 may be tuned to a large frequency band that covers any possible telemetry signal that may be received from a device supported by programmer 5 , or may be periodically tuned by control unit 34 to individual frequencies that correspond to specific telemetry signals that are supported.
- control unit 34 conditions received signals so that signatures associated with the received signals can be identified.
- control unit 34 may perform amplification or attenuation on received signals, and may also implement a phase locked loop to properly synchronize the phase of a received signal with the signatures to which the received signal is being compared.
- the signatures may correspond to templates of expected waveforms that correspond to possible telemetry signals that could be received.
- the signatures may include distinctive waveform characteristics indicative of the respective telemetry signal, such as a particular frequency, amplitude, shape, modulation characteristic, or the like.
- Memory 36 stores the signatures for every telemetry technique that is supported by programmer 5 . Accordingly, control unit 34 compares received signals with stored signatures by accessing memory 36 . Then, after identifying an acceptable match between a stored signature and a received telemetry signal, e.g., 12 A, programmer 5 is able to identify the telemetry technique associated with the medical device that sent signal 12 A. In other words, the received signals can be compared to signatures, and the signatures can be mapped to communication modes.
- Memory 36 may also store configuration parameters associated with different communication modes for control unit 34 .
- memory 36 may include a lookup table (LUT) that maps signatures to communication modes, i.e., by mapping a number associated with a signature to a number associated with an associated communication mode.
- LUT lookup table
- control unit 34 can access the LUT in memory 36 to select the proper communication mode.
- control unit 34 can be configured according to the selected communication mode to output telemetry signals that the medical device associated with the received telemetry signal 12 A can understand.
- control unit 34 can configure itself so that signals sent from the respective device can be properly demodulated and interpreted.
- the different communication modes supported by programmer 5 can be programmed into memory 36 , and then applied on a selective basis based on received telemetry signals 12 .
- FIG. 4 is a more detailed exemplary block diagram of programmer 5 .
- programmer 5 includes a power supply 38 , such as a battery, that powers control unit 34 and memory 36 .
- Antenna 32 is coupled to control unit 34 to facilitate the reception and transmission of wireless electromagnetic telemetry signals.
- the invention is not necessarily limited for use with wireless signals or electromagnetic signals.
- similar principles can be applied in a programmer that can be wired to one or more medical devices, or a programmer that uses the patient's flesh or sound waves as the transmission medium for telemetric communication.
- Control unit 34 may include a programmable digital signal processor (DSP) 42 coupled to a crystal oscillator (not shown).
- DSP programmable digital signal processor
- suitable DSPs include the TI-TMS320C2000 family of DSPs; such as the model number TI-TMS320LC2406 DSP, commercially available from Texas Instruments Incorporated of Dallas Tex., USA.
- the oscillator may comprise a 5 MHz crystal, although other oscillators could be used.
- the TI-TMS320LC2406 DSP is a 16-bit fixed point DSP originally designed for motor control applications.
- the TI-TMS320LC2406 DSP includes internal flash memory and a 10-bit analog to digital converter (ADC). Other DSPs and programmable microprocessors, however, could alternatively be used.
- Memory 36 may comprise a removable memory card that couples to DSP 42 via a memory connector, although non-removable memory could also be used. Removable memory cards can provide an added benefit in that the card can be removed from programmer 5 and sent to a physician for analysis. For example, after programmer 5 telemetrically communicates with a given medical device 8 , data from that medical device may be stored in memory 36 . The data stored in memory 36 may be data selected by programmer 5 . In some cases, the data stored in memory 36 may be overflow data from an internal memory associated with medical device 8 , allowing programmer 5 to provide more continuous and more prolonged patient monitoring capabilities.
- memory 36 comprises a removable card
- the card may be removed from programmer 5 and sent to a physician, and a new card may be inserted in its place. In this manner, data from a medical device 8 can be easily provided to a physician, e.g., to facilitate early diagnosis of problems.
- memory cards can avoid the need to send the whole programmer 5 to the physician.
- a more continuous and larger sample of data from the medial device may be captured by sequentially inserting a number of memory cards into programmer 5 over a period of time in which information is being sent from the respective medical device.
- memory 36 may comprise a 64 or 256 Megabyte multimedia memory module commercially available by SanDisk of Sunnyvale, Calif., USA. Other removable or non-removable memory, however, may also be used.
- Another advances in the art of removable memory cards and a DSP relates to updating the function of the programmer 5 .
- a different memory card, storing software to support the new or different telemetry may be provided.
- a DSP configuration with removable memory provides advances in the art in terms of scalability of programmer 5 .
- software can be likewise devolved and provided to programmer via a new removable memory card. Accordingly, in that case, the need to develop a different programmer may be avoided. Instead, new algorithms can be provided to programmer 5 via a new memory card that stores new instructions that can be executed by the DSP.
- Antenna 32 may comprise any of a wide variety of antenna configurations.
- antenna 32 may comprise a substantially flat, co-planer dual opposing coil antenna.
- two opposing coils may be formed on a common substrate to provide two signal inputs to control unit 34 .
- the input of two or more signals to control unit 34 may simplify signal processing within control unit 34 , such as by simplifying filtering.
- an antenna scheme utilizing multiple concentric and co-planar antenna coils on a substrate may also reduce the form factor of programmer 5 , which can facilitate wearable embodiments.
- the use of concentric and co-planar antenna coils may also improve the reception of telemetry signals in a noisy environment.
- Power supply 38 may comprise any of a wide variety of batteries or other power sources.
- power supply 38 may comprise a rechargeable or non-rechargeable battery, such as a polymer or foil battery, a lithium ion batter, a nickel cadmium battery, or the like.
- the battery may have a voltage range of approximately 4.2 to 3.0 volts throughout its useful service life and a capacity of 1.5 Ah, although the invention is not limited in that respect.
- control unit 34 of programmer 5 may include a receiver module 46 and a transmitter module 48 .
- Receiver module 46 and transmitter module 48 may be integrated or may comprise separate circuits. The composition of receiver module 46 and transmitter module 48 may depend on the particular DSP 42 used in control unit 34 as well as the particular communication modes supported by programmer 5 .
- receiver module 46 conditions a received telemetry signal for analysis by DSP 42 .
- Receiver module 46 may include an analog-to-digital converter (ADC), although some DSPs, such as the TI-TMS320LC2406 mentioned above, include an ADC as part of the DSP.
- Receiver module 46 may also include one or more amplifiers, a variable gain amplifier (VGA), one or more filters, automatic gain control (AGC), if needed, and a phase-locked loop for synchronizing a received signal so that an in-phase sample can be identified.
- VGA variable gain amplifier
- AGC automatic gain control
- receiver module 46 condition a received telemetry signal as required by DSP 42 so that signal analysis can be performed.
- DSP 42 may configure both itself and receiver module 46 for reception of a given telemetry signal that is expected, such as by selectively switching on a subset of the bandpass filters in DSP 42 and controlling the gain of a received signal in receiver module 46 .
- Transmitter module 48 conditions output signals for wireless transmission to a medical device via antenna 38 .
- DSP 42 may generate timed output signals based on a selected communication mode in order to communicate with the respective medical device 8 via telemetry.
- Transmitter module 48 can receive signals from DSP 42 and amplify the signals for transmission via antenna 38 .
- transmitter module 48 may include transmit circuitry for driving antenna 38 , such as a set of field effect transistors (FET) that output relatively large output voltage pulses in response to relatively small input voltages received from DSP 42 .
- FET field effect transistors
- Transmitter module 48 may also include various other filters, amplifiers, or the like, that may be selectively activated based on the given communication mode.
- a selected communication mode identified by DSP 42 can cause DSP 42 to send control signals to transmitter module 48 to configure transmitter module 48 for telemetric communication consistent with the selected communication mode.
- transmitter module 48 conditions output signals from DSP 42 for wireless telemetric transmission to a medical device.
- DSP 42 of programmer 5 may include several different bandpass filters and several different demodulators, such as one or more amplitude demodulators, one or more frequency-shift keyed (FSK) demodulators, one or more phase-shift keyed (PSK) demodulators, and the like.
- these different components may be programmed as software or firmware.
- DSP 42 selects the particular bandpass filter(s) and demodulator type to process the digitized signal according to the communication mode that is selected. In other words, DSP compares the raw signal that is received to signatures in order to identify the appropriate communication mode, and then selectively enables the appropriate demodulator so that subsequent signals can be demodulated and interpreted.
- An additional function implemented by DSP 42 may include the control of a variable-gain amplifier (VGA) or other components included in receiver module 46 or transmitter module 48 . For example, this may further ensure that the receiver module 46 supplies to the A/D converter of DSP 42 a signal having a desired peak amplitude. Moreover, VGA control in the DSP 42 may provide flexibility in software so that adjustments can be made to properly condition a wide variety of telemetry signals.
- VGA variable-gain amplifier
- receiver module 46 may include a digital-to-analog (D/A) converter to convert a digital control word supplied from DSP 42 to a corresponding analog voltage level for variable-gain amplification.
- D/A digital-to-analog
- programmer 5 may be formed of the exemplary components listed above including the TI-TMS320LC2406 DSP, SanDisk memory module, a dual coil planer antenna, a sufficiently small battery, and individual hardware components to implement the receiver module 46 and transmitter module 48 .
- programmer 5 may realize a compact form factor suitable for inconspicuous use by a patient, e.g., to collect information from a medical device and send the memory cards to the physician.
- a minimal amount of communication from programmer 5 to the medical device may prompt the medical device to uplink the requested information.
- such exemplary components may be used to realize a programmer 5 having dimensions less than approximately 60 millimeters by 90 millimeters by 15 millimeters.
- programmer 5 can be made to dimensions corresponding roughly to the size of a thick credit card. Such reduced size can be particularly useful for wearable embodiments of programmer 5 .
- programmer 5 may also include an activation switch (not shown), to allow a patient to initiate communication with a medical device. For example, if the patient identifies pain or other problems, it may be desirable to initiate communication, e.g., to cause the medical device to communicate sensed information to programmer 5 .
- an activation switch can provide the patient with the ability to ensure that sensed conditions are stored in programmer 5 during periods of time when physical problems may be occurring to the patient.
- programmer 5 may include other user interface features, such as a display screen, a speaker, or a blinking light.
- user interface features such as a display screen, a speaker, or a blinking light.
- feedback in the form of sound or light flashes, images, instructions, or the like may be useful to a patient, e.g., to indicate that communication has been initiated or to indicate to the patient that the programmer is positioned correctly for such communication.
- FIGS. 5 and 6 are diagrams illustrating one embodiment of programmer 5 in the form of an adhesive patch.
- programmer 5 may include an adhesive strip 51 for attaching programmer 5 to a patient's skin.
- electrodes 55 may also be used to facilitate the reception of signals though the patients flesh, although the use of electrodes would not be necessary for every embodiment.
- electrodes 55 may provide an alternative to antenna 52 for the transmission and reception of signals. Accordingly, both electrodes 55 and antenna 52 may be electrically coupled to control unit 34 .
- Programmer 5 (in this case a patch) is configured to dynamically select different communication modes according to the communication modes presented from medical devices 8 .
- programmer 5 may include an antenna 52 , a control unit 34 , a memory 36 , and a power supply 38 , an adhesive strip 51 , a protective sheath 53 and electrodes 55 .
- Antenna 52 may comprise a coplanar dual coil antenna that sends and receives electromagnetic telemetry signals as directed by control unit 34 .
- electrodes 55 may be used to send and receive the signals.
- the protective sheath 53 may substantially encapsulate one or more of the components of programmer 5 .
- programmer 5 (in this case a patch) supports communication according to a plurality of telemetry modes.
- Control unit 34 compares received signals with stored signatures by accessing memory 36 . Then, after identifying an acceptable match between a stored signature and a received telemetry signal, programmer 5 is able to identify the telemetry technique associated with the medical device that sent the signal.
- Memory 36 stores the signatures and may also store configuration parameters associated with different communication modes for control unit 34 .
- memory 36 may include a lookup table (LUT) that maps signatures to communication modes, i.e., by mapping a number associated with a signature to a number associated with an associated communication mode.
- LUT lookup table
- control unit 34 can access the LUT in memory 36 to select the proper communication mode. Then, control unit 34 can be configured according to the selected communication mode to output telemetry signals that the medical device associated with the received telemetry signal can understand. In addition, control unit 34 can configure itself so that signals sent from the respective device can be properly demodulated and interpreted.
- memory 36 may comprise a removable memory card. Accordingly, memory 36 may be removed from programmer 5 , such as via a slot or hole formed in sheath 53 . Alternatively, sheath 53 may be pulled back to expose memory 36 , allowing memory 36 to be removed or replaced and possibly sent to a physician for analysis.
- programmer 5 may be embodied in a wrist watch, a belt, a necklace, a pendent, a piece of jewelry, an adhesive patch, a pager, a key fob, an identification (ID) card, a laptop computer, a hand-held computer, or other mechanical configurations.
- a programmer 5 having dimensions less than approximately 60 millimeters by 90 millimeters by 15 millimeters can be particularly useful for wearable embodiments.
- a configuration similar that that illustrated in FIGS. 5 and 6 using the exemplary components listed herein may be used to realize a programmer with a small enough form factor to facilitate different wearable embodiments. Additional components may also be added, such as a magnet or electromagnet used to initiate telemetry for some devices.
- FIG. 7 is a flow diagram illustrating a technique consistent with the principles of the invention.
- programmer 5 receives a telemetry signal 12 from a medical device 8 ( 71 ).
- Control unit 24 of programmer 5 selects a communication mode based on the received signal ( 72 ).
- Programmer 5 then communicates with medial device 8 using the selected communication mode ( 73 ).
- control unit 24 of programmer 5 may identify a signature associated with the received signal. More specifically, receiver module 46 conditions a received telemetry signal so that it falls within the dynamic range of DSP 42 . DSP 42 samples the conditioned signal and compares the digital sample to various signatures stored in memory 36 . For example, DSP 42 may perform a correlation operation to compare a digital sample of a received signal to various signatures stored in memory 36 . In particular, the correlation operation may compare the frequencies, phase shifts, pulse widths, or any other variable between the digital samples of the received signal to those of the different signatures.
- DSP 42 can configure programmer 5 according to a communication mode associated with the signature. In other words, once the appropriate signature has been identified, DSP 42 can select a communication mode, such as by accessing a LUT in memory 36 that maps signatures to communication modes.
- control unit 34 Upon identifying the necessary communication mode for telemetric communication with a respective medical device 8 , control unit 34 configures for such communication. For example, DSP 42 may select an appropriate set of bandpass filters and an appropriate demodulator, each of which may be software implemented as part of DSP 42 . In addition, in some cases, DSP 42 may send control signals to receiver module 46 and transmitter module 48 to configure those modules 46 , 48 for respective reception and transmission consistent with the selected communication mode. In this manner, programmer 5 can be configured for communication according to a first telemetric mode of communication, and then reconfigured for communication according to a second (different) telemetric mode of communication. In some cases, a large number of different communication modes can be supported by programmer 5 .
- FIG. 8 is another flow diagram illustrating a technique consistent with the principles of the invention.
- programmer 5 initiates telemetry with a medical device 8 ( 81 ).
- the medical device does not send telemetry signals unless it receives a request for such signals.
- programmer 5 can be configured to initiate telemetry with medical devices ( 81 ) by sending an appropriate request.
- programmer may perform a plurality of initiation techniques so as to cause any device supported by programmer 5 to send a telemetry signal.
- a magnetic field may be used to initiate telemetry, such as by magnetically activating a switch on the respective device to cause the device to send telemetry signals.
- programmer 5 may include a magnet or an electromagnet that generates the required magnetic field to cause the medical device to send a telemetry signal.
- telemetry from a medical device 8 may begin upon receiving a particular wireless signal that corresponds to a request for telemetry.
- control unit 24 of programmer 5 may be configured to send one or more different request signals to provoke a response from the medical device.
- control unit 24 may send different request signals over time to provoke responses from different medical devices for which programmer 5 supports telemetry. Thus, if a particular device is in proximity to programmer 5 , eventually the appropriate request signal will be sent from programmer 5 to that device.
- programmer 5 receives the signal from the medical device ( 82 ).
- Control unit 24 of programmer 5 identifies a signature stored in memory 26 that correlates with the received signal ( 83 ). More specifically, DSP 42 generates a digital sample based on a signal conditioned by receiver module 46 , and compares the digital sample to the signatures stored in memory by invoking a correlation operation.
- control unit 24 Upon identifying a signature stored in memory 26 that correlates with the received signal ( 83 ), control unit 24 identifies a medical device associated with the signature ( 84 ). More specifically, DSP 42 accesses a LUT in memory 26 which maps signatures to communication modes, and selects from the LUT, the communication mode associated with the identified signature.
- Control unit 24 then configures programmer 5 for communication with the medical device 5 according to the selected communication mode ( 85 ). More specifically, DSP 42 selects particular bandpass filter(s) and a demodulator to process received telemetry signals in accordance with the communication mode that is selected. In addition, DSP 42 may send control signals to one or more components included in receiver module 46 or transmitter module 48 to configure the modules to condition received signals and to condition output signals according to the communication mode that is selected.
- Programmer 5 can then telemetrically communicate with the medical device ( 86 ).
- This telemetric communication may be used for any of a wide variety of desirable communication that can occur between a programmer and a medical device.
- programmer 5 may telemetrically communicate with the medical device to program a new therapy technique into the medical device.
- device 5 may be configured to receive input from a physician or medical personnel specifying a therapy to be performed, and may send a signal to the medical device according to the selected communication mode to direct the medical device to perform the therapy.
- programmer 5 may telemetrically communicate with the medical device 8 to request stored information corresponding, for example, to diagnostic information, sensed conditions associated with the patient, information relating to therapy delivered to the patient, or any other information collected or identified by the medical device.
- programmer 5 may receive the requested information from the medical device in response to the request for stored information sent according to the appropriately selected communication mode.
- These or other communications may occur between a medical device and programmer 8 once programmer has identified the appropriate communication mode, and configured according to that communication mode consistent with the principles of the invention.
- FIG. 9 is a conceptual diagram illustrating an alternative embodiment utilizing the multi-mode programmer 5 of the present invention communicating with an exemplary medical device 8 implanted in a human body 10 and, additionally, communicating to an external remote monitor that may be connected to a network (in a hospital or clinic) or to the Internet for long distance remote monitoring.
- This embodiment illustrates a system that allows the retrofitting of the existing implant base of near field telemetry pacemakers and defibrillators (totaling several million devices implanted worldwide) to be simply, inexpensively and with no patient trauma updated to a far field telemetry system to allow the remote monitoring of this group of patients.
- Implantable medical device 8 represents one of a variety of medical devices that may communicate with programmer 5 .
- medical device 8 may take the form of a variety of other medical devices such as, for example, an implantable defibrillator, an implantable pacemaker/cardioverter/defibrillator, an implantable muscular stimulus device, an implantable brain stimulator, an implantable nerve stimulator, an implantable drug delivery device, implantable monitor, or the like.
- Multi-mode programmer 5 may take the form of a belt worn pager like device, a pendant worn around the patient's neck, a wrist worn watch like device, a tape-on patch-like device or any other form factor that allows improved patient comfort and safety for long term monitoring.
- medical device 8 includes a hermetically sealed enclosure 14 that may include various elements, although the invention is not limited to hermetically sealed devices.
- enclosure 14 may house an electrochemical cell, e.g., a lithium battery, circuitry that controls device operations and records sensed events, physiological activity and patient conditions, and a control unit coupled to an antenna to transmit and receive information via wireless telemetry signals 12 .
- Programmer 5 communicates with medical device 8 via near field telemetry signals 12 —as substantially described in U.S. Pat. No. 4,556,063 to Thompson, et al. and U.S. Pat. No. 5,127,404 to Wyborny, et al. and incorporated herein by reference in their entireties.
- programmer 5 may use telemetry signals 12 to program medical device 8 to deliver a particular therapy to human body 10 , such as electrical stimulation, drug administration or the like.
- medical device 8 may use telemetry signals 12 to send information to programmer 5 such as diagnostic information, sensed conditions associated with the patient, information relating to therapy delivered to the patient, or any other information collected or identified by medical device 8 .
- telemetry allows communication between medical device 8 and programmer 5 .
- programmer 5 communicates to the remote monitor device 7 via far field telemetry signals 3 —as substantially described in U.S. Pat. No. 5,683,432 to Goedeke, et al. and incorporated herein by reference in its entirety.
- the system described in association with FIG. 9 may allow remote monitoring of high-risk CHF or arrhythmia patients as substantially described in U.S. Pat. No. 5,752,976 “World Wide Patient Location and Data Telemetry System for Implantable Medical devices” to Duffin et al. and incorporated herein by reference in its entirety.
- FIG. 10 is a simplified schematic representation of a software based multi-mode transmitter/receiver/programmer of the present invention.
- the design of programmer 5 consists of a single chip digital signal processor (DSP) 100 .
- DSP digital signal processor
- suitable DSPs include the TI-TMS320C2000 family of DSPs; such as the model number TI-TMS320LC2406 DSP, commercially available from Texas Instruments Incorporated of Dallas Tex., USA.
- the oscillator 118 may comprise a 40 MHz crystal, although other oscillators could be used.
- the TI-TMS320LC2406 DSP is a 16-bit fixed point DSP, low cost ($3), fully static with low power modes originally designed for motor control applications.
- the TI-TMS320LC2406 DSP includes internal flash memory and a 16 channel 10-bit analog to digital converter (ADC) with 2Ms/s capability. Other DSPs and programmable microprocessors, however, could alternatively be used.
- FIG. 10 shows the unique antenna scheme within the programmer head as substantially described in U.S. Pat. No. 6,298,271 “Medical System Having Improved Telemetry” to Weijand incorporated herein by reference in its entirety.
- the antenna scheme utilizes a first antenna 102 and a second antenna 104 , the antennas disposed in a concentric and co-planar manner.
- the smaller area antenna 104 in this exemplary case the area of antenna 104 is 1 ⁇ 4 the size of antenna 102 ) contains 4 times the number of turns of the larger antenna 102 .
- This concentric and co-planar disposition permits the cancellation of far field signals (i.e., noise) and the reception of near field differential signals.
- the multi-mode programmer or peripheral memory patch it also permits the multi-mode programmer or peripheral memory patch to be of much smaller and, thus, a more portable size than was previously possible. Additionally, the antenna design results in a significant reduction in circuit design complexity. Low noise, wide band amplifiers 106 , 108 , 110 and 112 amplify the received antenna signals and input them to the DSP 100 ADC inputs for sampling. Downlink drivers 114 and 116 under control of DSP 100 provide downlink telemetry to an implanted medical device 8 ( FIG. 1 ). Optionally, the SPI bus interface 122 and removable memory 120 may be added for a peripheral memory embodiment.
- FIG. 11 is a schematic diagram of the front-end receiver, transmitter coil interface and DSP portions of the multi-mode programmer 5 according to an embodiment of the invention.
- the antenna system consists of 2 coils—an outer, larger coil 102 and an inner, smaller coil 104 .
- Inner coil 104 has a larger number of turns than outer coil 102 to match the inductance of the 2 coils.
- the difference signal from the 2 coils allow a near field telemetry signal to be received while rejecting far field noise signals as described in U.S. Pat. No. 6,298,271 to Weijand and incorporated herein by reference in its entirety.
- Fixed gain amplifiers 106 , 108 , 110 and 112 amplify the received signal and provide 4 analog signal channels to the DSP ADC inputs (described below).
- Capacitors 113 and 115 and driver switches 114 and 116 control the downlink transmission to an implantable medical device 8 . Independent control of the switches 114 and 116 by the DSP 100 allow non-overlap switch control.
- the circuit of FIG. 11 is powered by a battery and may include an optional voltage regulator (both not shown).
- the DSP 100 contains 16-channel, 10 bit analog to digital converter (ADC) with independent ADC controller that samples and digitizes the 4 analog signals from amplifiers 106 , 108 , 110 and 112 .
- ADC analog to digital converter
- the MAC processor under control of instructions contained in embedded memory in the DSP 100 processes, filters and demodulates the data samples received from the antenna system 102 / 104 from any of a large variety of conventional implantable devices. For ease of understanding, reference is made to the block diagram of FIG. 12 , which depicts these software functions in equivalent hardware blocks.
- FIG. 12 is a diagram of the uplinked RF telemetry signal from an implanted medical device showing one embodiment of ping detection and demodulation.
- the received and amplified signals are selected by multiplexer 152 and inputted to ADC 154 where they are converted at a rate of 700 kHz; the signal path is split into separate processing for odd and even samples.
- the odd 156 and even 158 correlators correlate the signal with an exponentially decaying sinusoid similar to the uplink pulse as described in the aforementioned '063 patent. As the correlator coefficients are zero every other sample (175 Khz signal sampled at 700 kHz) the odd and even correlators are just half the size of the full correlator.
- the results are absolute valued and summed 160 before being downsampled at 87.5 kHz ( 162 ) and filtered in FIR filter 164 . Further processing detects peak and zero crossings 166 and frame and data decoding 168 .
- FIG. 13 is a diagram of an uplinked RF signal 200 showing a zero crossing extrapolation ( FIG. 12 processing block 166 ) according to an embodiment of the invention.
- ADC samples are shown at 202 , 204 , 206 , 208 and 210 .
- Ground potential or zero signal value is denoted at 212 .
- the extrapolated time of the zero crossing may be determined by the value (AD/AC)* time in uSec from sample 206 to 208 . This extrapolation allows a reduced ADC sample rate and thus a reduced battery power drain.
- FIG. 14 shows an uplinked RF damped sinusoid 230 from a typical pulse position modulation system from an IMD.
- the DSP of FIG. 11 powers down after pulse reception and awakens, opening a window 234 of a discrete length, enabling the ADC to begin sampling the signal 232 received by the antenna. After the detection of 2 cycles of the pinged signal (at 236 ) the ADC conversion is disabled, conserving power.
- the proper selection of the system clock allows the slowing down of the clock when low speed processing is required.
- a further additional embodiment of multimode programmer system 5 as shown in FIGS. 5 and 6 above would include the use of the telemetry antenna 32 and DSP 42 to allow the recharging of a rechargeable battery 38 in a battery powered system.
- the full control of the coil switches ( 114 and 116 of FIG. 11A ) allows the software to control battery recharging.
- the charging is accomplished by using the telemetry coil to receive a magnetic field at the frequency of the tuned antenna 102 .
- the software detects the system basic frequency and adjusts the timer to drive the switches for synchronous rectification.
- the DSP's ADC is used for battery voltage monitoring and charge control.
- the motor controller DSP based programmer of the present invention can eliminate the need for multiple programmers for telemetric communication with different medical devices.
- a multi-mode programmer of the present invention can be used to communicate with a plurality of different medical devices on a selective basis providing a universal programmer to minimize the programmers required to interrogate and program implantable devices from several manufacturers.
- the invention may find useful application as an interrogator in emergency (first responder and emergency room) scenarios by facilitating the ability to identify and communicate with medical devices used by a given patient.
- the ability to obtain diagnostic and therapeutic information from a given medical device without requiring knowledge of the make and model of the device may save valuable time, possibly saving lives.
- the programming of all parameters may not be available but universal safety modes may be programmed (such as emergency VVI).
- the interrogator of the present invention would downlink a command to the implanted device to cause an uplink telemetry transmission that would include the manufacturer, device model number, serial number, device status, diagnostic data, programmable parameters and contact information, if present.
- the device of the present invention coordinates the function and operation of 2 or more implanted medical devices from the following list; pacemaker, implantable cardioverter/defibrillator (ICD), drug pump, neuro stimulator, drug pump or insertable loop recorder (ILR).
- ICD implantable cardioverter/defibrillator
- ILR insertable loop recorder
- the co-coordinator of the present invention may coordinate and/or synchronize the therapy of a pacemaker and ICD (providing improved detection, threshold reduction and/or improved efficacy), a ICD and drug pump (pain suppression prior to, or during, therapy delivery and/or threshold reduction), ICD and neuro stimulator (initiate pain suppression prior to, or during high voltage therapy delivery), pacemaker and ILR (improved detection utilizing both sense detectors), ICD and ILR (improved detection utilizing both sense detectors), and remote sensor to IMD including pacemaker, ICD, ILR, neuro stimulator or drug pump to aid in detection.
- the synchronization of the 2 or more devices may also provide protection for a non therapy-delivering device, preventing damage during high voltage stimulation.
- the coordinator is preferably constructed as a transcutaneously applied simple, disposable, inexpensive patch implementation as substantially described herein above with respect to the apparatus and methods of FIGS. 4-14 .
- the coordinator may be used on a patient who already has an implanted medical device such as a pacemaker (i.e., rate responsive, single chamber, dual chamber, 3 chamber cardiac resynchronization, or the like), defibrillator (i.e., ventricular, atrial, with cardiac resynchronization, or the like), cardiac monitor (i.e., ILR), drug pump or neuro stimulator.
- a pacemaker i.e., rate responsive, single chamber, dual chamber, 3 chamber cardiac resynchronization, or the like
- defibrillator i.e., ventricular, atrial, with cardiac resynchronization, or the like
- cardiac monitor i.e., ILR
- epilepsy often progresses to cardiac anomalies that may require temporary cardiac therapies such as an ILR or defibrillator.
- temporary cardiac therapies such as an ILR or defibrillator.
- the need for temporary expanded system is required for several days, weeks or months to allow the physician to titrate the appropriate drug regime for control of the cardiac or neural anomaly.
- the only way to upgrade therapy is to replace the implanted device with a device of increased capabilities.
- the physician may choose to retain the existing IMD, add a second implanted device and the inventive device to coordinate the function of the 2 IMD systems.
- the physician attaches the coordinator patch and programs the 3 devices with programmer 5 .
- the coordinator patch utilizes a telemetry link between itself and the 2 IMDs to allow the sensing of cardiac events, determines the appropriate therapy to be delivered and, again via the telemetry links, cause a course of therapy to be delivered by the appropriate IMD or, alternatively, by both IMDs.
- the telemetry links may consist of similar frequencies and modulation types or, alternatively, may be entirely different telemetry formats as described herein above.
- FIG. 15 is a simplified schematic view of the present invention showing an IMD 14 implanted in a patient 10 .
- IMD 14 may be a pacemaker or ICD connected to the patient's heart 20 via endocardial or epicardial leads 22 (representative right ventricular (RV) and coronary sinus (CS) leads shown in FIG. 15 ).
- a neuro stimulator 16 is also implanted in patient 10 .
- a brain stimulation lead 24 is shown connected to stimulator 16 .
- a vagal nerve stimulation lead 26 is shown in FIG. 15 .
- IMD 16 may be a drug pump for delivery of a medicant through a catheter (not shown in FIG. 15 ) to the brain, spinal cord or another organ.
- a multi-mode programmer 12 is shown which may be used to program IMD 14 and/or neuro stimulator/drug pump 16 via a 2-way wireless telemetry communication link 28 . Additionally, stored diagnostic data may be uplinked and evaluated by the patient's physician utilizing programmer 12 via 2-way telemetry link 28 .
- the wireless communication link 28 may consist of an RF link (such as described in U.S. Pat. No. 5,683,432 “Adaptive Performance-Optimizing Communication System for Communicating with an Implantable Medical Device” to Goedeke, et al. and incorporated herein by reference in its entirety).
- a coordinator 18 is shown attached to the patient's 10 chest and allowing 2-way communication to IMD 14 and neuro stimulator 16 via 2-way communication link 30 .
- the wireless communication link 30 may consist of an RF link (such as described in the above referenced Goedeke '432 patent), an electromagnetic/ionic transmission (such as described in U.S. Pat. No. 4,987,897 “Body Bus Medical Device Communication System” to Funke and incorporated herein by reference in its entirety) or acoustic transmission (such as described in U.S. Pat. No. 5,113,859 “Acoustic Body Bus Medical Device Communication System” to Funke and also incorporated herein by reference in its entirety).
- An external patient activator (not shown in FIG. 15 ) may optionally allow the patient 10 , or other care provider (also not shown in FIG. 15 ), to manually activate the recording of diagnostic data or activate therapy delivery.
- the system of FIG. 15 monitors cardiac signals and function via cardiac contacting leads 22 and IMD 14 and brain signals via brain lead 24 and neuro stimulator 16 .
- the coordinator 18 receives the sensing of cardiac or brain signals via telemetry 30 from IMD 14 and stimulator 16 .
- Coordinator 18 monitors sensed cardiac signals for cardiac arrhythmic abnormalities including sinus arrhythmia, sinus pause, premature atrial contraction (PAC), premature ventricular contraction (PVC), irregular rhythm (wandering pacemaker, multifocal atrial tachycardia, atrial fibrillation), asystole or paroxysmal tachycardia) from IMD 14 and, upon abnormality detection, initiates brain stimulation via stimulator 16 and lead 24 to suppress an onset of an epileptic seizure.
- cardiac arrhythmic abnormalities including sinus arrhythmia, sinus pause, premature atrial contraction (PAC), premature ventricular contraction (PVC), irregular rhythm (wandering pacemaker, multifocal atrial tachycardia, atrial fibrillation), asy
- sensed cardiac events may also include conduction abnormalities including AV-block (AVB), bundle branch block (BBB) and repolarization abnormalities including T-wave inversion and ST-elevation or depression.
- AVB AV-block
- BBB bundle branch block
- repolarization abnormalities including T-wave inversion and ST-elevation or depression.
- hypertension, hypotension and vaso-vagal syncope (VVS) are common in epilepsy patients and may be monitored by IMD 14 .
- coordinator 18 may sense the onset of a seizure and initiate preventive cardiac stimulation (such as, bradycardia pacing, overdrive pacing, anti-tachycardia pacing (ATP), cardioversion, defibrillation shock, etc.) to suppress cardiac arrhythmia onset.
- preventive cardiac stimulation such as, bradycardia pacing, overdrive pacing, anti-tachycardia pacing (ATP), cardioversion, defibrillation shock, etc.
- coordinator 18 may initiate diaphragmatic stimulation from IMD 14 via leads not shown in FIG. 15 or, alternatively, vagal stimulation via leads 26 to prevent pulmonary events such as obstructive sleep apnea (OSA), central apnea, and/or neurogenic pulmonary edema.
- OSA obstructive sleep apnea
- central apnea central apnea
- neurogenic pulmonary edema neurogenic pulmonary edema
- coordinator 18 receives notice of a sensed arrhythmia or cardiac anomaly via telemetry link 30 from IMD 14 and initiates therapy from neuro stimulator or drug pump 16 or, alternatively, from IMD 14 via telemetry link 30 .
- coordinator 18 receives notice of a sensed epileptic seizure or neuro anomaly via a telemetry link 30 from neuro stimulator/drug pump 16 and initiates therapy from IMD 14 or, alternatively, from neuro stimulator or drug pump 16 via telemetry link 30 .
- telemetry link 30 may be an identical link between the coordinator 18 and IMD 14 and neuro stimulator/drug pump 16 or, alternatively, the 2 telemetry links may be different as described herein above.
- coordinator 18 may contain a push button 19 to allow the patient 10 to communicate some event to the IMDs 14 and 16 such as the onset of an arrhythmia, the feeling of light-headedness, the beginning of a meal, chest pains, to manually activate diagnostic data recording, initiate therapy delivery and the like.
- Coordinator 18 communicates the closing of push button 19 to either or both of the 2 IMDs 14 and 16 via telemetry link 30 .
- Coordinator 18 may be implemented in any number of mechanical configurations such as wearable configurations such as jewelry, a wristwatch or a belt buckle to be worn by the patient or medical personnel or, preferably, an adhesive patch as described above in relation to FIG. 5 and FIG. 6 .
- the coordinator 18 may alternatively provide protection for an low voltage IMD such as a pacemaker, neuro stimulator, drug pump, ILR from a high voltage shock from an ICD by opening the lead connection, the low voltage stimulus circuitry and/or the sense amplifier input circuitry just prior to the delivery of the shock. After delivery of the high voltage shock, the lead connection, low voltage stimulus circuitry and/or the sense amplifier input circuitry are reconnected and the low voltage device returns to normal operation.
- an low voltage IMD such as a pacemaker, neuro stimulator, drug pump, ILR from a high voltage shock from an ICD by opening the lead connection, the low voltage stimulus circuitry and/or the sense amplifier input circuitry just prior to the delivery of the shock. After delivery of the high voltage shock, the lead connection, low voltage stimulus circuitry and/or the sense amplifier input circuitry are reconnected and the low voltage device returns to normal operation.
- FIG. 16 is a diagram 300 of a method of implementing the implantation of a second IMD, initiating communication between a first and second IMD and initiating system control of the enhanced system consisting of the 2 IMDs and coordinator.
- the physician implants a second IMD into a patient 10 who already has a first IMD.
- the physician attaches coordinator 18 to the patient 10 at step 304 and initializes the coordinator.
- the coordinator interrogates the 2 IMDs, receives model and serial number information, and sets up telemetry communication between itself and the 2 IMDs.
- the coordinator initializes enhanced system function utilizing information from the 2 IMDs and a program stored in its memory.
- the enhanced system operation continues per the program instructions and programs stored in the coordinator memory 36 of FIG. 5 .
- the physician could select the telemetry communication modes and program the coordinator 18 with the appropriate commands via programmer 12 to enable the telemetry links 30 to each of the IMDs and the flow diagram continuing with steps 308 and 310 as above.
- An alternative embodiment would allow an implanting physician to implant a sensor unit at a remote location in the patient, which would transmit data to a therapy or diagnostic IMD via coordinator 18 .
- the sensor unit may include an accelerometer, pressure, O 2 sat, pH, flow, dP/dt, acoustic (sound), Doppler ultrasound, impedance plethsymmography, piezo-electric, or the like, sensors located remote from the IMD implant site.
- Coordinator 18 would facilitate the transfer of data from the sensor to the IMD to allow improved detection and/or store diagnostic data for later review by the patient's physician.
- an implantable medical device coordinator 18 may take a variety of forms and mechanical configurations in addition to those described herein.
- the techniques described herein may be implemented in the inventive device in hardware, software, firmware, or any combination thereof.
- the invention may be directed to a computer readable medium comprising program code, that when executed, performs one or more of the techniques described herein.
- the computer readable medium may comprise a random access memory (RAM), SDRAM, FLASH, or possibly a removable memory card as outlined herein.
- the memory stores the computer readable instructions that, when executed cause coordinator 18 to carry out the techniques described herein.
Abstract
The invention is directed to an externally applied coordinator for communication and/or control of 2 or more implantable medical devices that may utilize different telemetry communication techniques. The coordinator receives telemetry signals from 2 or more implantable medical devices and provides functional direction to each of the devices to provide coordinated therapy and/or diagnostic function. The coordinator automatically configures itself for communication with a given medical device based either on the telemetry signal it receives or programmed by the physician. Specifically the coordinator is implemented as a software based, power efficient receiver/transmitter based upon an inexpensive, simple motor-controller DSP.
Description
- This application is a continuation in part of Ser. No. 10/722,891, filed Nov. 26, 2003.
- The invention relates to implantable medical devices, particularly, medical devices equipped to communicate via transmitting and receiving transcutaneously transmitted telemetry signals. More particularly, the invention relates to a device and method for the coordination of function between 2 or more implantable medical devices with or without similar telemetry systems. In particular, the inventive device is constructed in a temporary tape-on form from an energy efficient, inexpensive, and simple motor controller DSP.
- Today, as the population ages, implantable medical devices (IMDs) are in use for various cardiac, pulmonary and neurological diseases. In fact, many elderly patients often have multiple disease states that may be helped by several different IMDs. Additionally, several neuro-cardiology diseases have several simultaneous physiologic manifestations. For example, epilepsy may often have concomitant cardiac and/or pulmonary anomalies and Parkinson's Disease patients also often have cardiac arrhythmia manifestations. Often epilepsy or Parkinson's patients that have been newly diagnosed or have transient periods when their current medicants are no longer effective and must be changed/modified (i.e., drug type, dosage levels, timing, etc.), have transient episodes of cardiac or pulmonary anomalies that may last a few days, a few weeks to several months in length.
- Additionally, often when an IMD is required for implantation, another device may already be implanted in the patient (i.e., a neuro stimulator may now be required for recently diagnosed epilepsy and a pacemaker or ICD may already be present for cardiac anomalies such as bradycardia or tachyarrhythmia). With IMDs generally having a longevity of 5-8 years minimum, and many lasting 15 years, it would be cost effective for a physician to make use of the remaining life of the previously implanted device and, in doing so, may improve the effectiveness of the therapy delivered to the patient, reduce the pain/discomfort of therapy delivered and/or improve diagnostics of the new device implanted. The 2 IMD devices would have to have their operation and function synchronized and coordinated to provide these benefits.
- One issue with the integration of 2 or more IMDs in a patient is the additional “overhead” of software required for system function, integration of function, intra-device communication, new algorithms for therapies or diagnostics and the like. Most IMDs have little free RAM or downloadable code space left in the device after implant to be able to function as the system integrator/coordinator.
- Another issue with the synchronization of operation of 2 IMDs is that the telemetry method, modulation and/or coding format may be different between, and complicating the communication between, the 2 devices. Additionally, as above, neither of the 2 IMDs would unlikely be able to provide the code space and circuit capability to allow the modulation, demodulation, coding and decoding of telemetry formats to allow this intra-device communication.
- In this context, telemetry generally refers to communication of data, instructions, and the like between a medical device and a medical device programmer operated by a physician. For example, a programmer may use telemetry to program a medical device to deliver a particular therapy to a patient. In addition, the programmer may use telemetry to interrogate the medical device. In particular, the programmer may obtain diagnostic data, event marker data, activity data and other data collected or identified by the medical device. The data may be used to program the medical device for delivery of new or modified therapies. In this manner, telemetry between a medical device and a programmer can be used to improve or enhance medical device therapy.
- Telemetry typically involves wireless data transfer between a medical device and the programmer using radio frequency (RF) signals, infrared (IR) frequency signals, or other electromagnetic signals. Any of a variety of modulation techniques may be used to modulate data on a respective electromagnetic carrier wave. Alternatively, telemetry may be performed using wired connections, sound waves, or even the patient's flesh as the transmission medium. A number of different telemetry systems and techniques have been developed to facilitate the transfer of data between a medical device and the associated programmer.
- Many IMDs support telemetry. Examples of telemetry-capable IMDs include implantable cardiac pacemakers, implantable defibrillators, implantable pacemaker/cardioverter/defibrillators (ICDs), implantable muscular stimulation devices, implantable brain stimulators, other implantable organ stimulation devices, implantable drug delivery devices, implantable cardiac monitors or loop recorders (ILRs), and the like. Telemetry, however, is not limited to communication with IMDs. For example, telemetry may allow an IMD to communicate with non-implanted medical devices in substantially the same way as it is used with programmers. Examples include patient-carried monitors, patient activators, remote monitoring systems and the like.
- The evolution and advancement of IMD telemetry has yielded a number of advances in the art including, for example, improved communication integrity, improved data transmission rates, improved communication security, and the like. Moreover, as new therapeutic techniques are developed, telemetry allows the new techniques to be programmed into older medical devices, including devices previously implanted in a patient. Unfortunately, the evolution of telemetry has also resulted in proliferation of a wide variety of different systems and communication techniques that generally require a unique programmer for communication with each type of device. Consequently, different types of medical devices, medical devices manufactured by different companies, or even similar medical devices manufactured by the same company, often employ different telemetry techniques. Accordingly, a wide variety of different programmers are needed to communicate with different medical devices in accordance with the different telemetry techniques employed by the medical devices.
- A proposed solution to the large and diverse number of programmers required in a hospital and/or follow-up clinic environment to program, interrogate or follow patients with IMDs is a “universal programmer” as proposed, for example, by P Stirbys in “A Challenge: Development of a Universal Programmer”, PACE,
Vol 16, April 1993, pg 693-4 and by R Fortney, et al. in “Activation Times for “Emergency Backup” Programs”, PACE,Vol 19, April 1996, pg 465-71. As pointed out in these articles, the difficulty of implementing multiple up/down link formats in a single programmer is formidable. - Prior art programmers have included optimized and customized bandpass filters and demodulators for demodulating and detecting the telemetered data signal from an IMD from a particular manufacturer. It would be prohibitively expensive, large and complex to incorporate the required amplification, filtering and demodulation of all manufacturers' IMDs in a single programmer.
- Additionally, the integration of the circuitry and firmware/software into IMDs to allow intra-device communication and system integration/control would be unduly complex, bulky, power hungry and very difficult from a mechanical packaging perspective. There is a need for an energy efficient system integrator and coordinator apparatus that is configurable to receive and demodulate data telemetered from a variety of implantable devices and communicate to another IMD providing integrated/coordinated diagnostic function and/or therapy deliverable to a patient. The present invention fulfills this need.
- In general, the invention is directed to a system coordinator for 2 or more IMDs and the communication between those medical devices that may utilize different telemetry communication techniques. The system coordinator receives telemetry signals from a given medical device, and selects an appropriate communication mode, which can be pre-programmed into the coordinator as one of a plurality of possible communication modes. For example, upon receiving a telemetry signal from the medial device, the coordinator may identify a signature associated with the received telemetry signal. The coordinator can then select the appropriate communication mode, such as by accessing a lookup table that associates signatures with communication modes. Accordingly, the coordinator can selectively configure itself for communication with a given medical device based on the telemetry signal it receives from that medical device.
- In one embodiment, the invention provides a method comprising receiving a first signal from a medical device, and selecting a communication mode from a plurality of possible communication modes based on the first signal. For example, selecting the communication mode based on the first signal may include identifying a signature that substantially correlates to the first signal, and selecting a communication mode associated with the signature.
- In another embodiment, the invention provides a system comprising a first medial device, a second medial device, and a system coordinator. For example, the coordinator receives a first signal from the first medial device, selects a first communication mode from a plurality of possible communication modes based on the first signal, generates a second signal that complies with the first communication mode, sends the second signal to the first medical device, receives a third signal from the second medial device, selects a second communication mode from the plurality of possible communication modes based on the third signal, generates a fourth signal that complies with the second communication mode, and sends the fourth signal to the second medical device.
- In yet another embodiment, the communication modes may be simply programmed by the patient's physician based on the model numbers of the IMDs present.
- The present invention provides various advances in the art. In particular, the invention can allow the extension of the useful lifetime of an IMD and/or provide improved function, including diagnostics and therapy, by allowing intra-device communication and system coordination between 2 or more IMDs. A multi-mode system coordinator can be used to communicate and provide system integration and coordination on a selective basis between a plurality of different medical devices with, or without, differing telemetry communication modes.
- The invention may also provide distinct advances in the art in terms of the size (form factor) and mechanical configuration of a coordinator, useful for improved patient therapy and/or diagnostics. For example, a number of mechanical configurations are envisioned, including wearable configurations such as configurations similar to jewelry, a wristwatch or a belt buckle to be worn by the patient or medical personnel. In addition, a coordinator in the form of an ID card or adhesive patch with a removable memory card are envisioned for use by a patient so that diagnostic information can be collected on the removable memory card when the patch is adhered to the patients skin. In that case, the memory card may be removed from the coordinator and sent it to a physician for analysis without the need to send the entire coordinator to the physician. Accordingly, the coordinator can be reused with another memory card. Of course, the coordinator itself could also be sent by the patient to the physician, in accordance with other embodiments. These and other unique wearable configurations can be realized in various embodiments of the invention, some of which may have dimensions less than approximately 60 millimeters by 90 millimeters by 15 millimeters, i.e., a form factor similar to that of a thick credit card.
- The techniques described herein may be implemented in a system coordinator in hardware, software, firmware, or any combination thereof. If implemented in software, invention may be directed to a computer readable medium comprising program code, that when executed, performs one or more of the techniques described herein. Additional details of various embodiments are set forth in the accompanying drawings and the description below. Other features, objects and advances in the art will become apparent from the description and drawings, and from the claims.
-
FIG. 1 is a conceptual diagram illustrating a multi-mode programmer communicating with an exemplary medical device implanted in a human body. -
FIG. 2 is a block diagram illustrating telemetry between a multi-mode programmer and a set of different medical devices. -
FIG. 3 is a block diagram of a multi-mode programmer that supports a plurality of communication modes for communicating with different medical devices via different telemetry techniques. -
FIG. 4 is a more detailed block diagram of a multi-mode programmer. -
FIGS. 5 and 6 are diagrams illustrating an embodiment of a multi-mode programmer taking the form of an adhesive patch. -
FIGS. 7 and 8 are flow diagrams illustrating techniques in accordance with embodiments of the invention. -
FIG. 9 is a diagram illustrating an alternative embodiment utilizing the multi-mode programmer of the invention. -
FIG. 10 is a simplified schematic representation of the software based multi-mode programmer of the present invention. -
FIG. 11 is a schematic diagram of the front-end receiver, transmitter coil interface and DSP portions of the multi-mode programmer according to an embodiment of the invention. -
FIG. 12 is a diagram of the uplinked RF telemetry signal from an implanted medical device showing one embodiment of ping detection and demodulation. -
FIG. 13 is a diagram of an uplinked RF signal showing a zero crossing extrapolation according to an embodiment of the invention. -
FIG. 14 is a diagram of an uplinked RF signal showing a power reduction technique utilizing a window sampling method. -
FIG. 15 is a conceptual diagram illustrating a multi-mode coordinator of the present invention communicating with 2 exemplary medical devices implanted in a human body. -
FIG. 16 is a diagram of a method of implementing the implanting of a second IMD and initiating communication between the first and second IMDs. -
FIG. 1 is a conceptual diagram illustrating amulti-mode programmer 5 communicating with an exemplary medical device 8 implanted in ahuman body 10. Medical device 8 represents one of a variety of medical devices that may communicate withprogrammer 5. Although illustrated as an implantable cardiac pacemaker, medical device 8 may take the form of a variety of other medical devices such as, for example, an implantable defibrillator, an implantable pacemaker/cardioverter/defibrillator, an implantable muscular stimulus device, an implantable brain stimulator, an implantable nerve stimulator, an implantable drug delivery device, implantable monitor, or the like. In addition, medial device 8, as described herein, is not necessarily limited to an implantable device. Also, in some cases, medical device 8 may correspond to a medical device used on non-human mammals or other animals. In short, the techniques described herein may be readily used with a wide variety of medical devices including implanted and non-implanted medical devices used to deliver therapy or perform diagnosis in humans, mammals, or other types of living beings. - In the example shown in
FIG. 1 , medical device 8 includes a hermetically sealedenclosure 14 that may include various elements, although the invention is not limited to hermetically sealed devices. By way of example,enclosure 14 may house an electrochemical cell, e.g., a lithium battery, circuitry that controls device operations and records sensed events, physiological activity and patient conditions, and a control unit coupled to an antenna to transmit and receive information via wireless telemetry signals 12. -
Programmer 5 communicates with medical device 8 via telemetry signals 12. For example,programmer 5 may usetelemetry signals 12 to program medical device 8 to deliver a particular therapy tohuman body 10, such as electrical stimulation, drug administration or the like. In addition, medical device 8 may usetelemetry signals 12 to send information toprogrammer 5 such as diagnostic information, sensed conditions associated with the patient, information relating to therapy delivered to the patient, or any other information collected or identified by medical device 8. In this manner, telemetry allows communication between medical device 8 andprogrammer 5. - In accordance with the invention,
programmer 5 supports communication via a number of different telemetry modes. Accordingly,programmer 5 is capable of receiving and interpreting telemetry signals sent by medical devices that use different types of telemetry. Moreover,programmer 5 can communicate to different medical devices using selected communication modes that correspond to the given medical device with whichprogrammer 5 is currently communicating. The different telemetry modes ofprogrammer 5 may causeprogrammer 5 to select different telemetry techniques. For example,programmer 5 may be equipped to detect characteristic features of signals sent toprogrammer 5 via different communication modes, such as unique carrier waveform shapes, amplitudes, frequency and/or timing of the modulated waveform, or the like. Based on the detected characteristics,programmer 5 selects one of the telemetry modes appropriate for communication with medical device 8. -
Programmer 5 may be embodied in a wide variety of mechanical configurations. By way of example,programmer 5 may comprise a device worn on a patient's wrist, much like a wrist watch, and may even comprise a fully functional wrist watch that tells time, but also includes the programmer functionality described herein. Alternatively,programmer 5 may be worn around a patient's neck, like a necklace, or around a patient's waist, like a belt. In other configurations,programmer 5 may be embodied in an identification card, a pendent, a laptop computer, a handheld computer, a pager, or the like. In some cases,programmer 5 may comprise a programmed computer used by emergency medical personnel, e.g., in an ambulance, to communicate with a variety of possible medical devices that may be implanted within a given patient. In still other cases,programmer 5 may be embodied as an adhesive patch that is adhered to a patient's skin. These and other configurations ofprogrammer 5 may be used in accordance with the invention. - In any case,
programmer 5 receives telemetry signals 12 from a given medical device 8, and dynamically selects an appropriate communication mode, which can be pre-programmed intoprogrammer 5 as one of a plurality of possible communication modes. For example, upon receiving atelemetry signal 12 from medical device 8,programmer 5 may identify a signature associated with thetelemetry signal 12.Programmer 5 may then select the appropriate communication mode, such as by accessing a lookup table (LUT) that associates signatures with communication modes. Then, theprogrammer 5 can configure itself for communication with medical device 8 based on thetelemetry signal 12 received from medical device 8. -
FIG. 2 is a block diagram illustrating telemetry betweenprogrammer 5 and a set of different medical devices 8A-8D. Again, the different medical devices 8A-8D may comprise any of a wide variety of medical devices, including implanted and non-implanted medical devices, used to deliver therapy to humans, mammals, or even other types of living beings. In accordance with the invention, the different devices 8A-8D communicate using different telemetry techniques. In other words, the format of telemetry signal 12A is different from that of 12B, 12C and 12D. For example, different telemetry signals 12 may have distinct carrier waveforms defined by amplitude and frequency. Also, different telemetry signals 12 may be modulated differently, e.g., using amplitude modulation (AM), frequency modulation (FM), pulse width modulation (PWM), pulse code modulation (PCM), pulse position modulation (PPM), or the like. Also, different coding schemes may be associated withdifferent signals 12, such as phase-shift keying (PSK), orthogonal coding, frame based coding, or the like.Programmer 5 may identify these unique characteristics of the raw signal without performing a demodulation in order to identify the communication mode. An appropriate demodulator can then be selected, as well as appropriate signal transmission techniques and components. -
Programmer 5 supports communication with the different devices 8A-8D by supporting communication via each of the different telemetry communication modes associated with signals 12A-12D. In particular,programmer 5 selectively switches communication modes to match the communication mode of medical device 8, and thereby permit programming, interrogation or both.Programmer 5 may be configured to receive signals in a frequency band known to correlate to all of telemetry signals 12, or may periodically tune to different frequency bands to tune for reception of different telemetry signals 12 over time. - The different medical devices 8A-8D may correspond to different types of devices, i.e., devices that deliver different types of therapy. Alternatively medical devices 8A-8D may comprise similar devices manufactured by different companies, which use different telemetry techniques. In addition, medical devices 8A-8D may correspond to similar devices manufactured by the same company, but which use different telemetry techniques.
- In most cases, medical devices 8A-8D correspond to different devices implanted or used on different patients. In some cases, however, medical devices 8A-8D may correspond to different devices implanted or used in one particular patient. In other words, a patient may have more than one medical device 8 implanted within his or her body. In that case,
programmer 5 may support communication with all of the different devices implanted and used within the same patient. In any case, the need for distinct programmers for each device can be eliminated in favor of a singlemulti-mode programmer 5 that supports a plurality of communication modes. -
FIG. 3 is an exemplary block diagram of aprogrammer 5 that supports a plurality of communication modes for communicating to different medical devices via different telemetry techniques.Programmer 5 is configured to dynamically select different communication modes according to the communication modes presented from medical devices 8. As illustrated,programmer 5 may include anantenna 32, acontrol unit 34, amemory 36, and apower supply 38. -
Antenna 32 may send and receive different electromagnetic telemetry signals 12, such as radio frequency signals, as directed bycontrol unit 34. The invention, however, is not limited for use with electromagnetic telemetry signals, but may also used with other telemetry signals, including sound waves. In addition, in some embodiments,programmer 5 may use the patient's flesh as a transmission line for communication of electromagnetic signals between medical devices andprogrammer 5. - In any case,
programmer 5 supports communication according to a plurality of telemetry modes. In operation,control unit 34 ofprogrammer 5 receives telemetry signals viaantenna 32.Antenna 32 may be tuned to a large frequency band that covers any possible telemetry signal that may be received from a device supported byprogrammer 5, or may be periodically tuned bycontrol unit 34 to individual frequencies that correspond to specific telemetry signals that are supported. In any case, once a signal is received,control unit 34 conditions received signals so that signatures associated with the received signals can be identified. For example,control unit 34 may perform amplification or attenuation on received signals, and may also implement a phase locked loop to properly synchronize the phase of a received signal with the signatures to which the received signal is being compared. - The signatures may correspond to templates of expected waveforms that correspond to possible telemetry signals that could be received. The signatures may include distinctive waveform characteristics indicative of the respective telemetry signal, such as a particular frequency, amplitude, shape, modulation characteristic, or the like.
Memory 36 stores the signatures for every telemetry technique that is supported byprogrammer 5. Accordingly,control unit 34 compares received signals with stored signatures by accessingmemory 36. Then, after identifying an acceptable match between a stored signature and a received telemetry signal, e.g., 12A,programmer 5 is able to identify the telemetry technique associated with the medical device that sent signal 12A. In other words, the received signals can be compared to signatures, and the signatures can be mapped to communication modes. -
Memory 36 may also store configuration parameters associated with different communication modes forcontrol unit 34. In addition,memory 36 may include a lookup table (LUT) that maps signatures to communication modes, i.e., by mapping a number associated with a signature to a number associated with an associated communication mode. Thus, upon identifying a signature associated with a received telemetry signal 12A, control unit can access the LUT inmemory 36 to select the proper communication mode. Then, controlunit 34 can be configured according to the selected communication mode to output telemetry signals that the medical device associated with the received telemetry signal 12A can understand. In addition,control unit 34 can configure itself so that signals sent from the respective device can be properly demodulated and interpreted. In short, the different communication modes supported byprogrammer 5 can be programmed intomemory 36, and then applied on a selective basis based on received telemetry signals 12. -
FIG. 4 is a more detailed exemplary block diagram ofprogrammer 5. As illustrated,programmer 5 includes apower supply 38, such as a battery, that powerscontrol unit 34 andmemory 36.Antenna 32 is coupled to controlunit 34 to facilitate the reception and transmission of wireless electromagnetic telemetry signals. The invention, however, is not necessarily limited for use with wireless signals or electromagnetic signals. Again, similar principles can be applied in a programmer that can be wired to one or more medical devices, or a programmer that uses the patient's flesh or sound waves as the transmission medium for telemetric communication. -
Control unit 34 may include a programmable digital signal processor (DSP) 42 coupled to a crystal oscillator (not shown). Examples of suitable DSPs include the TI-TMS320C2000 family of DSPs; such as the model number TI-TMS320LC2406 DSP, commercially available from Texas Instruments Incorporated of Dallas Tex., USA. By way of example, the oscillator may comprise a 5 MHz crystal, although other oscillators could be used. The TI-TMS320LC2406 DSP is a 16-bit fixed point DSP originally designed for motor control applications. The TI-TMS320LC2406 DSP includes internal flash memory and a 10-bit analog to digital converter (ADC). Other DSPs and programmable microprocessors, however, could alternatively be used. -
Memory 36 may comprise a removable memory card that couples to DSP 42 via a memory connector, although non-removable memory could also be used. Removable memory cards can provide an added benefit in that the card can be removed fromprogrammer 5 and sent to a physician for analysis. For example, afterprogrammer 5 telemetrically communicates with a given medical device 8, data from that medical device may be stored inmemory 36. The data stored inmemory 36 may be data selected byprogrammer 5. In some cases, the data stored inmemory 36 may be overflow data from an internal memory associated with medical device 8, allowingprogrammer 5 to provide more continuous and more prolonged patient monitoring capabilities. Ifmemory 36 comprises a removable card, the card may be removed fromprogrammer 5 and sent to a physician, and a new card may be inserted in its place. In this manner, data from a medical device 8 can be easily provided to a physician, e.g., to facilitate early diagnosis of problems. - Moreover, the use of memory cards can avoid the need to send the
whole programmer 5 to the physician. In addition, a more continuous and larger sample of data from the medial device may be captured by sequentially inserting a number of memory cards intoprogrammer 5 over a period of time in which information is being sent from the respective medical device. As one example,memory 36 may comprise a 64 or 256 Megabyte multimedia memory module commercially available by SanDisk of Sunnyvale, Calif., USA. Other removable or non-removable memory, however, may also be used. - Another advances in the art of removable memory cards and a DSP relates to updating the function of the
programmer 5. For example, in order to updateprogrammer 5 to support new or different forms of telemetric communication, a different memory card, storing software to support the new or different telemetry may be provided. In other words, a DSP configuration with removable memory provides advances in the art in terms of scalability ofprogrammer 5. If new or different telemetry is developed, software can be likewise devolved and provided to programmer via a new removable memory card. Accordingly, in that case, the need to develop a different programmer may be avoided. Instead, new algorithms can be provided toprogrammer 5 via a new memory card that stores new instructions that can be executed by the DSP. -
Antenna 32 may comprise any of a wide variety of antenna configurations. In one particular example,antenna 32 may comprise a substantially flat, co-planer dual opposing coil antenna. For example, two opposing coils may be formed on a common substrate to provide two signal inputs to controlunit 34. The input of two or more signals to controlunit 34 may simplify signal processing withincontrol unit 34, such as by simplifying filtering. In addition, an antenna scheme utilizing multiple concentric and co-planar antenna coils on a substrate may also reduce the form factor ofprogrammer 5, which can facilitate wearable embodiments. The use of concentric and co-planar antenna coils may also improve the reception of telemetry signals in a noisy environment. -
Power supply 38 may comprise any of a wide variety of batteries or other power sources. For example,power supply 38 may comprise a rechargeable or non-rechargeable battery, such as a polymer or foil battery, a lithium ion batter, a nickel cadmium battery, or the like. The battery may have a voltage range of approximately 4.2 to 3.0 volts throughout its useful service life and a capacity of 1.5 Ah, although the invention is not limited in that respect. - In addition to DSP 42,
control unit 34 ofprogrammer 5 may include a receiver module 46 and a transmitter module 48. Receiver module 46 and transmitter module 48 may be integrated or may comprise separate circuits. The composition of receiver module 46 and transmitter module 48 may depend on the particular DSP 42 used incontrol unit 34 as well as the particular communication modes supported byprogrammer 5. - In general, receiver module 46 conditions a received telemetry signal for analysis by DSP 42. Receiver module 46 may include an analog-to-digital converter (ADC), although some DSPs, such as the TI-TMS320LC2406 mentioned above, include an ADC as part of the DSP. Receiver module 46 may also include one or more amplifiers, a variable gain amplifier (VGA), one or more filters, automatic gain control (AGC), if needed, and a phase-locked loop for synchronizing a received signal so that an in-phase sample can be identified. These and/or other components of receiver module 46 condition a received telemetry signal as required by DSP 42 so that signal analysis can be performed. In some cases, DSP 42 may configure both itself and receiver module 46 for reception of a given telemetry signal that is expected, such as by selectively switching on a subset of the bandpass filters in DSP 42 and controlling the gain of a received signal in receiver module 46.
- Transmitter module 48 conditions output signals for wireless transmission to a medical device via
antenna 38. For example, DSP 42 may generate timed output signals based on a selected communication mode in order to communicate with the respective medical device 8 via telemetry. Transmitter module 48 can receive signals from DSP 42 and amplify the signals for transmission viaantenna 38. For example, transmitter module 48 may include transmit circuitry for drivingantenna 38, such as a set of field effect transistors (FET) that output relatively large output voltage pulses in response to relatively small input voltages received from DSP 42. Transmitter module 48 may also include various other filters, amplifiers, or the like, that may be selectively activated based on the given communication mode. For example, in some cases, a selected communication mode identified by DSP 42 can cause DSP 42 to send control signals to transmitter module 48 to configure transmitter module 48 for telemetric communication consistent with the selected communication mode. In any case, transmitter module 48 conditions output signals from DSP 42 for wireless telemetric transmission to a medical device. - DSP 42 of
programmer 5 may include several different bandpass filters and several different demodulators, such as one or more amplitude demodulators, one or more frequency-shift keyed (FSK) demodulators, one or more phase-shift keyed (PSK) demodulators, and the like. For example, these different components may be programmed as software or firmware. In any case, DSP 42 selects the particular bandpass filter(s) and demodulator type to process the digitized signal according to the communication mode that is selected. In other words, DSP compares the raw signal that is received to signatures in order to identify the appropriate communication mode, and then selectively enables the appropriate demodulator so that subsequent signals can be demodulated and interpreted. - An additional function implemented by DSP 42 may include the control of a variable-gain amplifier (VGA) or other components included in receiver module 46 or transmitter module 48. For example, this may further ensure that the receiver module 46 supplies to the A/D converter of DSP 42 a signal having a desired peak amplitude. Moreover, VGA control in the DSP 42 may provide flexibility in software so that adjustments can be made to properly condition a wide variety of telemetry signals.
- In order to facilitate the automatic gain control (AGC) between DSP 42 and receiver module 46, receiver module 46 may include a digital-to-analog (D/A) converter to convert a digital control word supplied from DSP 42 to a corresponding analog voltage level for variable-gain amplification.
- One specific configuration of
programmer 5 may be formed of the exemplary components listed above including the TI-TMS320LC2406 DSP, SanDisk memory module, a dual coil planer antenna, a sufficiently small battery, and individual hardware components to implement the receiver module 46 and transmitter module 48. In that case,programmer 5 may realize a compact form factor suitable for inconspicuous use by a patient, e.g., to collect information from a medical device and send the memory cards to the physician. A minimal amount of communication fromprogrammer 5 to the medical device may prompt the medical device to uplink the requested information. For example, such exemplary components may be used to realize aprogrammer 5 having dimensions less than approximately 60 millimeters by 90 millimeters by 15 millimeters. In other words,programmer 5 can be made to dimensions corresponding roughly to the size of a thick credit card. Such reduced size can be particularly useful for wearable embodiments ofprogrammer 5. - If desired,
programmer 5 may also include an activation switch (not shown), to allow a patient to initiate communication with a medical device. For example, if the patient identifies pain or other problems, it may be desirable to initiate communication, e.g., to cause the medical device to communicate sensed information toprogrammer 5. In that case, an activation switch can provide the patient with the ability to ensure that sensed conditions are stored inprogrammer 5 during periods of time when physical problems may be occurring to the patient. - Moreover,
programmer 5 may include other user interface features, such as a display screen, a speaker, or a blinking light. For example, feedback in the form of sound or light flashes, images, instructions, or the like may be useful to a patient, e.g., to indicate that communication has been initiated or to indicate to the patient that the programmer is positioned correctly for such communication. -
FIGS. 5 and 6 are diagrams illustrating one embodiment ofprogrammer 5 in the form of an adhesive patch. In that case,programmer 5 may include an adhesive strip 51 for attachingprogrammer 5 to a patient's skin. In addition, electrodes 55 may also be used to facilitate the reception of signals though the patients flesh, although the use of electrodes would not be necessary for every embodiment. In other words electrodes 55 may provide an alternative toantenna 52 for the transmission and reception of signals. Accordingly, both electrodes 55 andantenna 52 may be electrically coupled to controlunit 34. - Programmer 5 (in this case a patch) is configured to dynamically select different communication modes according to the communication modes presented from medical devices 8. As illustrated,
programmer 5 may include anantenna 52, acontrol unit 34, amemory 36, and apower supply 38, an adhesive strip 51, aprotective sheath 53 and electrodes 55. -
Antenna 52 may comprise a coplanar dual coil antenna that sends and receives electromagnetic telemetry signals as directed bycontrol unit 34. Alternatively or additionally, electrodes 55 may be used to send and receive the signals. Theprotective sheath 53 may substantially encapsulate one or more of the components ofprogrammer 5. - As outlined above, programmer 5 (in this case a patch) supports communication according to a plurality of telemetry modes.
Control unit 34 compares received signals with stored signatures by accessingmemory 36. Then, after identifying an acceptable match between a stored signature and a received telemetry signal,programmer 5 is able to identify the telemetry technique associated with the medical device that sent the signal. -
Memory 36 stores the signatures and may also store configuration parameters associated with different communication modes forcontrol unit 34. In addition,memory 36 may include a lookup table (LUT) that maps signatures to communication modes, i.e., by mapping a number associated with a signature to a number associated with an associated communication mode. Thus, upon identifying a signature associated with a received telemetry signal,control unit 34 can access the LUT inmemory 36 to select the proper communication mode. Then, controlunit 34 can be configured according to the selected communication mode to output telemetry signals that the medical device associated with the received telemetry signal can understand. In addition,control unit 34 can configure itself so that signals sent from the respective device can be properly demodulated and interpreted. - As mentioned above,
memory 36 may comprise a removable memory card. Accordingly,memory 36 may be removed fromprogrammer 5, such as via a slot or hole formed insheath 53. Alternatively,sheath 53 may be pulled back to exposememory 36, allowingmemory 36 to be removed or replaced and possibly sent to a physician for analysis. - In still other embodiments,
programmer 5 may be embodied in a wrist watch, a belt, a necklace, a pendent, a piece of jewelry, an adhesive patch, a pager, a key fob, an identification (ID) card, a laptop computer, a hand-held computer, or other mechanical configurations. Aprogrammer 5 having dimensions less than approximately 60 millimeters by 90 millimeters by 15 millimeters can be particularly useful for wearable embodiments. In particular, a configuration similar that that illustrated inFIGS. 5 and 6 using the exemplary components listed herein may be used to realize a programmer with a small enough form factor to facilitate different wearable embodiments. Additional components may also be added, such as a magnet or electromagnet used to initiate telemetry for some devices. -
FIG. 7 is a flow diagram illustrating a technique consistent with the principles of the invention. As shown,programmer 5 receives atelemetry signal 12 from a medical device 8 (71).Control unit 24 ofprogrammer 5 selects a communication mode based on the received signal (72).Programmer 5 then communicates with medial device 8 using the selected communication mode (73). - In order to select the proper communication mode based on the received signal (72),
control unit 24 ofprogrammer 5 may identify a signature associated with the received signal. More specifically, receiver module 46 conditions a received telemetry signal so that it falls within the dynamic range of DSP 42. DSP 42 samples the conditioned signal and compares the digital sample to various signatures stored inmemory 36. For example, DSP 42 may perform a correlation operation to compare a digital sample of a received signal to various signatures stored inmemory 36. In particular, the correlation operation may compare the frequencies, phase shifts, pulse widths, or any other variable between the digital samples of the received signal to those of the different signatures. Upon identifying a signature that matches the digital sample of the received signal to within an acceptable degree (which may also be programmable), DSP 42 can configureprogrammer 5 according to a communication mode associated with the signature. In other words, once the appropriate signature has been identified, DSP 42 can select a communication mode, such as by accessing a LUT inmemory 36 that maps signatures to communication modes. - Upon identifying the necessary communication mode for telemetric communication with a respective medical device 8,
control unit 34 configures for such communication. For example, DSP 42 may select an appropriate set of bandpass filters and an appropriate demodulator, each of which may be software implemented as part of DSP 42. In addition, in some cases, DSP 42 may send control signals to receiver module 46 and transmitter module 48 to configure those modules 46, 48 for respective reception and transmission consistent with the selected communication mode. In this manner,programmer 5 can be configured for communication according to a first telemetric mode of communication, and then reconfigured for communication according to a second (different) telemetric mode of communication. In some cases, a large number of different communication modes can be supported byprogrammer 5. -
FIG. 8 is another flow diagram illustrating a technique consistent with the principles of the invention. As shown,programmer 5 initiates telemetry with a medical device 8 (81). In most cases, in order to preserve battery life in a medical device, the medical device does not send telemetry signals unless it receives a request for such signals. Accordingly,programmer 5 can be configured to initiate telemetry with medical devices (81) by sending an appropriate request. Moreover, since the initiation required to cause a given medical device to send a telemetry signal may differ with the device, programmer may perform a plurality of initiation techniques so as to cause any device supported byprogrammer 5 to send a telemetry signal. - For some devices, a magnetic field may be used to initiate telemetry, such as by magnetically activating a switch on the respective device to cause the device to send telemetry signals. Accordingly,
programmer 5 may include a magnet or an electromagnet that generates the required magnetic field to cause the medical device to send a telemetry signal. For other devices, telemetry from a medical device 8 may begin upon receiving a particular wireless signal that corresponds to a request for telemetry. Accordingly,control unit 24 ofprogrammer 5 may be configured to send one or more different request signals to provoke a response from the medical device. In some cases,control unit 24 may send different request signals over time to provoke responses from different medical devices for whichprogrammer 5 supports telemetry. Thus, if a particular device is in proximity toprogrammer 5, eventually the appropriate request signal will be sent fromprogrammer 5 to that device. - In any case, once
programmer 5 has initiated telemetry with the medical device (81) causing the medical device to send a telemetry signal,programmer 5 receives the signal from the medical device (82).Control unit 24 ofprogrammer 5 identifies a signature stored inmemory 26 that correlates with the received signal (83). More specifically, DSP 42 generates a digital sample based on a signal conditioned by receiver module 46, and compares the digital sample to the signatures stored in memory by invoking a correlation operation. - Upon identifying a signature stored in
memory 26 that correlates with the received signal (83),control unit 24 identifies a medical device associated with the signature (84). More specifically, DSP 42 accesses a LUT inmemory 26 which maps signatures to communication modes, and selects from the LUT, the communication mode associated with the identified signature. -
Control unit 24 then configuresprogrammer 5 for communication with themedical device 5 according to the selected communication mode (85). More specifically, DSP 42 selects particular bandpass filter(s) and a demodulator to process received telemetry signals in accordance with the communication mode that is selected. In addition, DSP 42 may send control signals to one or more components included in receiver module 46 or transmitter module 48 to configure the modules to condition received signals and to condition output signals according to the communication mode that is selected. -
Programmer 5 can then telemetrically communicate with the medical device (86). This telemetric communication may be used for any of a wide variety of desirable communication that can occur between a programmer and a medical device. For example,programmer 5 may telemetrically communicate with the medical device to program a new therapy technique into the medical device. In particular,device 5 may be configured to receive input from a physician or medical personnel specifying a therapy to be performed, and may send a signal to the medical device according to the selected communication mode to direct the medical device to perform the therapy. - Alternatively,
programmer 5 may telemetrically communicate with the medical device 8 to request stored information corresponding, for example, to diagnostic information, sensed conditions associated with the patient, information relating to therapy delivered to the patient, or any other information collected or identified by the medical device. In that case,programmer 5 may receive the requested information from the medical device in response to the request for stored information sent according to the appropriately selected communication mode. These or other communications may occur between a medical device and programmer 8 once programmer has identified the appropriate communication mode, and configured according to that communication mode consistent with the principles of the invention. -
FIG. 9 is a conceptual diagram illustrating an alternative embodiment utilizing themulti-mode programmer 5 of the present invention communicating with an exemplary medical device 8 implanted in ahuman body 10 and, additionally, communicating to an external remote monitor that may be connected to a network (in a hospital or clinic) or to the Internet for long distance remote monitoring. This embodiment illustrates a system that allows the retrofitting of the existing implant base of near field telemetry pacemakers and defibrillators (totaling several million devices implanted worldwide) to be simply, inexpensively and with no patient trauma updated to a far field telemetry system to allow the remote monitoring of this group of patients. Implantable medical device 8 represents one of a variety of medical devices that may communicate withprogrammer 5. Although illustrated as an implantable cardiac pacemaker, medical device 8 may take the form of a variety of other medical devices such as, for example, an implantable defibrillator, an implantable pacemaker/cardioverter/defibrillator, an implantable muscular stimulus device, an implantable brain stimulator, an implantable nerve stimulator, an implantable drug delivery device, implantable monitor, or the like.Multi-mode programmer 5 may take the form of a belt worn pager like device, a pendant worn around the patient's neck, a wrist worn watch like device, a tape-on patch-like device or any other form factor that allows improved patient comfort and safety for long term monitoring. - In the example shown in
FIG. 9 , medical device 8 includes a hermetically sealedenclosure 14 that may include various elements, although the invention is not limited to hermetically sealed devices. By way of example,enclosure 14 may house an electrochemical cell, e.g., a lithium battery, circuitry that controls device operations and records sensed events, physiological activity and patient conditions, and a control unit coupled to an antenna to transmit and receive information via wireless telemetry signals 12. -
Programmer 5 communicates with medical device 8 via near field telemetry signals 12—as substantially described in U.S. Pat. No. 4,556,063 to Thompson, et al. and U.S. Pat. No. 5,127,404 to Wyborny, et al. and incorporated herein by reference in their entireties. For example,programmer 5 may usetelemetry signals 12 to program medical device 8 to deliver a particular therapy tohuman body 10, such as electrical stimulation, drug administration or the like. In addition, medical device 8 may usetelemetry signals 12 to send information toprogrammer 5 such as diagnostic information, sensed conditions associated with the patient, information relating to therapy delivered to the patient, or any other information collected or identified by medical device 8. In this manner, telemetry allows communication between medical device 8 andprogrammer 5. Additionallyprogrammer 5 communicates to the remote monitor device 7 via far field telemetry signals 3—as substantially described in U.S. Pat. No. 5,683,432 to Goedeke, et al. and incorporated herein by reference in its entirety. For example, the system described in association withFIG. 9 may allow remote monitoring of high-risk CHF or arrhythmia patients as substantially described in U.S. Pat. No. 5,752,976 “World Wide Patient Location and Data Telemetry System for Implantable Medical devices” to Duffin et al. and incorporated herein by reference in its entirety. -
FIG. 10 is a simplified schematic representation of a software based multi-mode transmitter/receiver/programmer of the present invention. The design ofprogrammer 5 consists of a single chip digital signal processor (DSP) 100. Examples of suitable DSPs include the TI-TMS320C2000 family of DSPs; such as the model number TI-TMS320LC2406 DSP, commercially available from Texas Instruments Incorporated of Dallas Tex., USA. By way of example, theoscillator 118 may comprise a 40 MHz crystal, although other oscillators could be used. The TI-TMS320LC2406 DSP is a 16-bit fixed point DSP, low cost ($3), fully static with low power modes originally designed for motor control applications. The TI-TMS320LC2406 DSP includes internal flash memory and a 16 channel 10-bit analog to digital converter (ADC) with 2Ms/s capability. Other DSPs and programmable microprocessors, however, could alternatively be used. - Continuing,
FIG. 10 shows the unique antenna scheme within the programmer head as substantially described in U.S. Pat. No. 6,298,271 “Medical System Having Improved Telemetry” to Weijand incorporated herein by reference in its entirety. The antenna scheme utilizes afirst antenna 102 and asecond antenna 104, the antennas disposed in a concentric and co-planar manner. The smaller area antenna 104 (in this exemplary case the area ofantenna 104 is ¼ the size of antenna 102) contains 4 times the number of turns of thelarger antenna 102. This concentric and co-planar disposition permits the cancellation of far field signals (i.e., noise) and the reception of near field differential signals. It also permits the multi-mode programmer or peripheral memory patch to be of much smaller and, thus, a more portable size than was previously possible. Additionally, the antenna design results in a significant reduction in circuit design complexity. Low noise,wide band amplifiers DSP 100 ADC inputs for sampling. Downlink drivers 114 and 116 under control ofDSP 100 provide downlink telemetry to an implanted medical device 8 (FIG. 1 ). Optionally, the SPI bus interface 122 and removable memory 120 may be added for a peripheral memory embodiment. -
FIG. 11 is a schematic diagram of the front-end receiver, transmitter coil interface and DSP portions of themulti-mode programmer 5 according to an embodiment of the invention. The antenna system consists of 2 coils—an outer,larger coil 102 and an inner,smaller coil 104.Inner coil 104 has a larger number of turns thanouter coil 102 to match the inductance of the 2 coils. The difference signal from the 2 coils allow a near field telemetry signal to be received while rejecting far field noise signals as described in U.S. Pat. No. 6,298,271 to Weijand and incorporated herein by reference in its entirety.Fixed gain amplifiers DSP 100 allow non-overlap switch control. The circuit ofFIG. 11 is powered by a battery and may include an optional voltage regulator (both not shown). - The
DSP 100 contains 16-channel, 10 bit analog to digital converter (ADC) with independent ADC controller that samples and digitizes the 4 analog signals fromamplifiers DSP 100 processes, filters and demodulates the data samples received from theantenna system 102/104 from any of a large variety of conventional implantable devices. For ease of understanding, reference is made to the block diagram ofFIG. 12 , which depicts these software functions in equivalent hardware blocks. -
FIG. 12 is a diagram of the uplinked RF telemetry signal from an implanted medical device showing one embodiment of ping detection and demodulation. The received and amplified signals are selected bymultiplexer 152 and inputted toADC 154 where they are converted at a rate of 700 kHz; the signal path is split into separate processing for odd and even samples. The odd 156 and even 158 correlators correlate the signal with an exponentially decaying sinusoid similar to the uplink pulse as described in the aforementioned '063 patent. As the correlator coefficients are zero every other sample (175 Khz signal sampled at 700 kHz) the odd and even correlators are just half the size of the full correlator. The results are absolute valued and summed 160 before being downsampled at 87.5 kHz (162) and filtered inFIR filter 164. Further processing detects peak and zero crossings 166 and frame anddata decoding 168. -
FIG. 13 is a diagram of an uplinked RF signal 200 showing a zero crossing extrapolation (FIG. 12 processing block 166) according to an embodiment of the invention. ADC samples are shown at 202, 204, 206, 208 and 210. Ground potential or zero signal value is denoted at 212. The extrapolated time of the zero crossing may be determined by the value (AD/AC)* time in uSec fromsample 206 to 208. This extrapolation allows a reduced ADC sample rate and thus a reduced battery power drain. - Additional power reduction concepts may be utilized individually or in tandem. Specifically, the TI DSP has reduced power states that may be enabled during circuit inactivity. Additionally, the timing of many IMD uplink telemetry systems are crystal controlled allowing the system of
FIG. 11 to be powered down into a sleep mode and awakened during a window of expected or possible uplink signal transmission.FIG. 14 shows an uplinked RF damped sinusoid 230 from a typical pulse position modulation system from an IMD. The DSP ofFIG. 11 powers down after pulse reception and awakens, opening awindow 234 of a discrete length, enabling the ADC to begin sampling the signal 232 received by the antenna. After the detection of 2 cycles of the pinged signal (at 236) the ADC conversion is disabled, conserving power. Lastly, the proper selection of the system clock allows the slowing down of the clock when low speed processing is required. - A further additional embodiment of
multimode programmer system 5 as shown inFIGS. 5 and 6 above would include the use of thetelemetry antenna 32 and DSP 42 to allow the recharging of arechargeable battery 38 in a battery powered system. The full control of the coil switches (114 and 116 ofFIG. 11A ) allows the software to control battery recharging. The charging is accomplished by using the telemetry coil to receive a magnetic field at the frequency of thetuned antenna 102. The software detects the system basic frequency and adjusts the timer to drive the switches for synchronous rectification. The DSP's ADC is used for battery voltage monitoring and charge control. - The motor controller DSP based programmer of the present invention can eliminate the need for multiple programmers for telemetric communication with different medical devices. A multi-mode programmer of the present invention can be used to communicate with a plurality of different medical devices on a selective basis providing a universal programmer to minimize the programmers required to interrogate and program implantable devices from several manufacturers.
- In addition, the invention may find useful application as an interrogator in emergency (first responder and emergency room) scenarios by facilitating the ability to identify and communicate with medical devices used by a given patient. In that case, the ability to obtain diagnostic and therapeutic information from a given medical device without requiring knowledge of the make and model of the device may save valuable time, possibly saving lives. In this embodiment, the programming of all parameters may not be available but universal safety modes may be programmed (such as emergency VVI). The interrogator of the present invention would downlink a command to the implanted device to cause an uplink telemetry transmission that would include the manufacturer, device model number, serial number, device status, diagnostic data, programmable parameters and contact information, if present.
- The device of the present invention coordinates the function and operation of 2 or more implanted medical devices from the following list; pacemaker, implantable cardioverter/defibrillator (ICD), drug pump, neuro stimulator, drug pump or insertable loop recorder (ILR).
- Specifically, the co-coordinator of the present invention may coordinate and/or synchronize the therapy of a pacemaker and ICD (providing improved detection, threshold reduction and/or improved efficacy), a ICD and drug pump (pain suppression prior to, or during, therapy delivery and/or threshold reduction), ICD and neuro stimulator (initiate pain suppression prior to, or during high voltage therapy delivery), pacemaker and ILR (improved detection utilizing both sense detectors), ICD and ILR (improved detection utilizing both sense detectors), and remote sensor to IMD including pacemaker, ICD, ILR, neuro stimulator or drug pump to aid in detection. The synchronization of the 2 or more devices may also provide protection for a non therapy-delivering device, preventing damage during high voltage stimulation.
- The coordinator is preferably constructed as a transcutaneously applied simple, disposable, inexpensive patch implementation as substantially described herein above with respect to the apparatus and methods of
FIGS. 4-14 . - The coordinator may be used on a patient who already has an implanted medical device such as a pacemaker (i.e., rate responsive, single chamber, dual chamber, 3 chamber cardiac resynchronization, or the like), defibrillator (i.e., ventricular, atrial, with cardiac resynchronization, or the like), cardiac monitor (i.e., ILR), drug pump or neuro stimulator. If the patient's disease state progresses or deteriorates, the clinician often wants to upgrade the therapy device to add additional capabilities. Often the need for a second therapy device may only be temporary such as for a few weeks or months. As an example, cardiac patients may progress to epileptic seizures that ultimately are controllable by drugs/medicants. Alternatively, epilepsy often progresses to cardiac anomalies that may require temporary cardiac therapies such as an ILR or defibrillator. In these patients the need for temporary expanded system is required for several days, weeks or months to allow the physician to titrate the appropriate drug regime for control of the cardiac or neural anomaly. To date, the only way to upgrade therapy is to replace the implanted device with a device of increased capabilities.
- The physician may choose to retain the existing IMD, add a second implanted device and the inventive device to coordinate the function of the 2 IMD systems. Upon the implant of a second device, the physician attaches the coordinator patch and programs the 3 devices with
programmer 5. The coordinator patch utilizes a telemetry link between itself and the 2 IMDs to allow the sensing of cardiac events, determines the appropriate therapy to be delivered and, again via the telemetry links, cause a course of therapy to be delivered by the appropriate IMD or, alternatively, by both IMDs. The telemetry links may consist of similar frequencies and modulation types or, alternatively, may be entirely different telemetry formats as described herein above. -
FIG. 15 is a simplified schematic view of the present invention showing anIMD 14 implanted in apatient 10.IMD 14 may be a pacemaker or ICD connected to the patient'sheart 20 via endocardial or epicardial leads 22 (representative right ventricular (RV) and coronary sinus (CS) leads shown inFIG. 15 ). Additionally, aneuro stimulator 16 is also implanted inpatient 10. Abrain stimulation lead 24 is shown connected tostimulator 16. Alternatively, a vagalnerve stimulation lead 26 is shown inFIG. 15 . In yet anotheralternative embodiment IMD 16 may be a drug pump for delivery of a medicant through a catheter (not shown inFIG. 15 ) to the brain, spinal cord or another organ. - A
multi-mode programmer 12 is shown which may be used to programIMD 14 and/or neuro stimulator/drug pump 16 via a 2-way wirelesstelemetry communication link 28. Additionally, stored diagnostic data may be uplinked and evaluated by the patient'sphysician utilizing programmer 12 via 2-way telemetry link 28. Thewireless communication link 28 may consist of an RF link (such as described in U.S. Pat. No. 5,683,432 “Adaptive Performance-Optimizing Communication System for Communicating with an Implantable Medical Device” to Goedeke, et al. and incorporated herein by reference in its entirety). Acoordinator 18 is shown attached to the patient's 10 chest and allowing 2-way communication toIMD 14 andneuro stimulator 16 via 2-way communication link 30. Thewireless communication link 30 may consist of an RF link (such as described in the above referenced Goedeke '432 patent), an electromagnetic/ionic transmission (such as described in U.S. Pat. No. 4,987,897 “Body Bus Medical Device Communication System” to Funke and incorporated herein by reference in its entirety) or acoustic transmission (such as described in U.S. Pat. No. 5,113,859 “Acoustic Body Bus Medical Device Communication System” to Funke and also incorporated herein by reference in its entirety). An external patient activator (not shown inFIG. 15 ) may optionally allow thepatient 10, or other care provider (also not shown inFIG. 15 ), to manually activate the recording of diagnostic data or activate therapy delivery. - In operation, the system of
FIG. 15 monitors cardiac signals and function via cardiac contacting leads 22 andIMD 14 and brain signals viabrain lead 24 andneuro stimulator 16. Thecoordinator 18 receives the sensing of cardiac or brain signals viatelemetry 30 fromIMD 14 andstimulator 16.Coordinator 18 monitors sensed cardiac signals for cardiac arrhythmic abnormalities including sinus arrhythmia, sinus pause, premature atrial contraction (PAC), premature ventricular contraction (PVC), irregular rhythm (wandering pacemaker, multifocal atrial tachycardia, atrial fibrillation), asystole or paroxysmal tachycardia) fromIMD 14 and, upon abnormality detection, initiates brain stimulation viastimulator 16 and lead 24 to suppress an onset of an epileptic seizure. Note that sensed cardiac events may also include conduction abnormalities including AV-block (AVB), bundle branch block (BBB) and repolarization abnormalities including T-wave inversion and ST-elevation or depression. Lastly, hypertension, hypotension and vaso-vagal syncope (VVS) are common in epilepsy patients and may be monitored byIMD 14. - Alternatively,
coordinator 18 may sense the onset of a seizure and initiate preventive cardiac stimulation (such as, bradycardia pacing, overdrive pacing, anti-tachycardia pacing (ATP), cardioversion, defibrillation shock, etc.) to suppress cardiac arrhythmia onset. In an alternative embodiment,coordinator 18 may initiate diaphragmatic stimulation fromIMD 14 via leads not shown inFIG. 15 or, alternatively, vagal stimulation via leads 26 to prevent pulmonary events such as obstructive sleep apnea (OSA), central apnea, and/or neurogenic pulmonary edema. - In operation,
coordinator 18 receives notice of a sensed arrhythmia or cardiac anomaly viatelemetry link 30 fromIMD 14 and initiates therapy from neuro stimulator ordrug pump 16 or, alternatively, fromIMD 14 viatelemetry link 30. In an alternative embodiment,coordinator 18 receives notice of a sensed epileptic seizure or neuro anomaly via atelemetry link 30 from neuro stimulator/drug pump 16 and initiates therapy fromIMD 14 or, alternatively, from neuro stimulator ordrug pump 16 viatelemetry link 30. In the above descriptions,telemetry link 30 may be an identical link between thecoordinator 18 andIMD 14 and neuro stimulator/drug pump 16 or, alternatively, the 2 telemetry links may be different as described herein above. - Optionally,
coordinator 18 may contain apush button 19 to allow the patient 10 to communicate some event to theIMDs Coordinator 18 communicates the closing ofpush button 19 to either or both of the 2IMDs telemetry link 30. -
Coordinator 18 may be implemented in any number of mechanical configurations such as wearable configurations such as jewelry, a wristwatch or a belt buckle to be worn by the patient or medical personnel or, preferably, an adhesive patch as described above in relation toFIG. 5 andFIG. 6 . - The
coordinator 18 may alternatively provide protection for an low voltage IMD such as a pacemaker, neuro stimulator, drug pump, ILR from a high voltage shock from an ICD by opening the lead connection, the low voltage stimulus circuitry and/or the sense amplifier input circuitry just prior to the delivery of the shock. After delivery of the high voltage shock, the lead connection, low voltage stimulus circuitry and/or the sense amplifier input circuitry are reconnected and the low voltage device returns to normal operation. -
FIG. 16 is a diagram 300 of a method of implementing the implantation of a second IMD, initiating communication between a first and second IMD and initiating system control of the enhanced system consisting of the 2 IMDs and coordinator. Atstep 302, the physician implants a second IMD into a patient 10 who already has a first IMD. The physician attachescoordinator 18 to the patient 10 atstep 304 and initializes the coordinator. Atstep 306, the coordinator interrogates the 2 IMDs, receives model and serial number information, and sets up telemetry communication between itself and the 2 IMDs. Atstep 308, the coordinator initializes enhanced system function utilizing information from the 2 IMDs and a program stored in its memory. Atstep 310, the enhanced system operation continues per the program instructions and programs stored in thecoordinator memory 36 ofFIG. 5 . - Alternatively at
step 306, the physician could select the telemetry communication modes and program thecoordinator 18 with the appropriate commands viaprogrammer 12 to enable the telemetry links 30 to each of the IMDs and the flow diagram continuing withsteps - An alternative embodiment would allow an implanting physician to implant a sensor unit at a remote location in the patient, which would transmit data to a therapy or diagnostic IMD via
coordinator 18. The sensor unit may include an accelerometer, pressure, O2sat, pH, flow, dP/dt, acoustic (sound), Doppler ultrasound, impedance plethsymmography, piezo-electric, or the like, sensors located remote from the IMD implant site.Coordinator 18 would facilitate the transfer of data from the sensor to the IMD to allow improved detection and/or store diagnostic data for later review by the patient's physician. - A number of embodiments and features of an implantable
medical device coordinator 18 have been described. Thecoordinator 18 may take a variety of forms and mechanical configurations in addition to those described herein. Moreover, the techniques described herein may be implemented in the inventive device in hardware, software, firmware, or any combination thereof. If implemented in software, the invention may be directed to a computer readable medium comprising program code, that when executed, performs one or more of the techniques described herein. For example, the computer readable medium may comprise a random access memory (RAM), SDRAM, FLASH, or possibly a removable memory card as outlined herein. In any case, the memory stores the computer readable instructions that, when executedcause coordinator 18 to carry out the techniques described herein. These and other embodiments are within the scope of the following claims.
Claims (28)
1. A system comprising:
a first implanted medial device;
a second implanted medial device; and
a coordinator that receives data via a first communication signal from the first medial device, produces a function command, generates a second communication signal and sends the function command via the second communication signal to the second medical device.
2. The first implantable medical device of claim 1 selected from the group consisting of a pacemaker, a defibrillator, a cardioverter/defibrillator, a drug pump, a neuro stimulator, an ILR and a remote sensor.
3. The second implantable medical device of claim 1 selected from the group consisting of a pacemaker, a defibrillator, a cardioverter/defibrillator, a drug pump, a neuro stimulator, an ILR and a remote sensor.
4. The function command of claim 1 coordinates therapy between the first and second implantable medical devices.
5. The therapy of claim 4 selected from the group consisting of pacing, cardioversion/defibrillation, neuro stimulation and drug delivery.
6. The function command of claim 1 coordinating sensing and monitoring between the first and second implantable medical devices.
7. The function command of claim 1 providing pain suppression to the patient from a first implantable medical device prior to or during therapy from the second implantable medical device.
8. The function command of claim 1 providing reduced defibrillation or pacing threshold of the patient from a first implantable medical device prior to or during therapy from the second implantable medical device.
9. The function command of claim 1 providing remote sensor data from the first implantable medical device to the second medical device.
10. The function command of claim 1 providing device protection to the first implantable medical device during therapy delivery from the second implantable medical device.
11. The remote sensor data of claim 9 selected from the group consisting of acceleration, pressure, O2sat, pH, flow, dP/dt, acoustic (sound), Doppler ultrasound, impedance plethsymmography and piezo-electric.
12. The coordinator of claim 1 mounted externally to the patient.
13. The coordinator of claim 12 selected from the group consisting of a wrist watch, a belt, a necklace, a piece of jewelry, an adhesive patch, a pager, a key fob, an identification card, a laptop computer, an interrogator and a hand-held computer.
14. The first and second communication signals from the coordinator of claim 1 consisting of a trancutaneous telemetry transmission.
15. The first and second communication signals of claim 14 selected from the group consisting of RF, electromagnetic, ionic and acoustic.
16. The coordinator of claim 1 communicating between 2 IMDs selected from the group consisting of a pacemaker and ICD, a pacemaker and drug pump, an ICD and drug pump, a pacemaker and neuro stimulator, an ILR and pacemaker, an ILR and ICD, an ILR and neuro stimulator, an ILR and drug pump and an ICD and neuro stimulator.
17. The neuro stimulator of claim 16 providing therapy to the patient's vagus nerve or brain.
18. The pacing therapy of claim 5 selected from the group consisting of ATP pacing, overdrive pacing and bradycardia pacing.
19. The reduced ICD pain delivery of claim 7 selected from the group consisting of a neuro stimulator and drug pump.
20. The reduced defibrillation shock threshold of claim 8 reduced by therapy delivered from an IMD selected from the group consisting of a neuro stimulator, a drug pump and a pacemaker.
21. The coordinated sensing of physiologic data of claim 6 selected from the group consisting of cardiac signals, respiration signals and EEG signals.
22. The neuro stimulator or drug pump of claim 5 providing therapy for a disease selected from the group consisting of Parkinson's and epilepsy.
23. The communication system of claim 1 with telemetry setup selected from the group consisting of automatic setup, physician programmed and implant detect and automatic setup.
24. The coordinator of claim 1 including a digital signal processor (DSP) circuit comprising:
means for receiving a data signal from a first IMD;
means for generating a control command; and
means for modulating a second signal with said function command and transmitting said second signal to a second IMD.
25. The coordinator of claim 24 further comprising:
an antenna system;
a receiver in operable communications with the antenna for receiving and amplifying of said data signal; and
a transmitter for transmitting a function command to said one of IMDs.
26. The coordinator of claim 24 further comprising:
a patient activated push button for providing manual input by the patient selected from the group consisting of arrhythmia onset, the feeling of light-headedness, the beginning of a meal, chest pains, to manually activate diagnostic data recording and initiate therapy delivery.
27. The monitoring therapy of claim 6 selected from the group consisting of EEG, cardiac, obstructive sleep apnea (OSA), central apnea and neurogenic pulmonary edema.
28. A method of coordinating the function of 2 IMDs implanted in a patient, comprising:
receiving a communication signal from a first IMD;
decoding the data from said communication signal;
utilizing said decoded data to generate a function command for said second IMD;
modulating a second communication signal with said data;
transmitting said second communication signal to said second IMD;
receiving said second communication signal by said second IMD; and
causing the second IMD to operate in a specific function/method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/554,212 US20070055324A1 (en) | 2003-11-26 | 2006-10-30 | Multi-mode coordinator for medical device function |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/722,891 US7209790B2 (en) | 2002-09-30 | 2003-11-26 | Multi-mode programmer for medical device communication |
US11/554,212 US20070055324A1 (en) | 2003-11-26 | 2006-10-30 | Multi-mode coordinator for medical device function |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/722,891 Continuation US7209790B2 (en) | 2002-09-30 | 2003-11-26 | Multi-mode programmer for medical device communication |
Publications (1)
Publication Number | Publication Date |
---|---|
US20070055324A1 true US20070055324A1 (en) | 2007-03-08 |
Family
ID=34652652
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/722,891 Expired - Fee Related US7209790B2 (en) | 2002-09-30 | 2003-11-26 | Multi-mode programmer for medical device communication |
US11/554,212 Abandoned US20070055324A1 (en) | 2003-11-26 | 2006-10-30 | Multi-mode coordinator for medical device function |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/722,891 Expired - Fee Related US7209790B2 (en) | 2002-09-30 | 2003-11-26 | Multi-mode programmer for medical device communication |
Country Status (2)
Country | Link |
---|---|
US (2) | US7209790B2 (en) |
WO (1) | WO2005053786A2 (en) |
Cited By (78)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050125044A1 (en) * | 2000-05-23 | 2005-06-09 | North Shore-Long Island Jewish Research Institute | Inhibition of inflammatory cytokine production by cholinergic agonists and vagus nerve stimulation |
US20050282906A1 (en) * | 2004-03-25 | 2005-12-22 | North Shore-Long Island Jewish Research Institute | Neural tourniquet |
US20070208232A1 (en) * | 2006-03-03 | 2007-09-06 | Physiowave Inc. | Physiologic monitoring initialization systems and methods |
US20070208233A1 (en) * | 2006-03-03 | 2007-09-06 | Physiowave Inc. | Integrated physiologic monitoring systems and methods |
US20070208262A1 (en) * | 2006-03-03 | 2007-09-06 | Kovacs Gregory T | Dual-mode physiologic monitoring systems and methods |
US20080109188A1 (en) * | 2006-11-06 | 2008-05-08 | Katsuya Nakagawa | Measurement data communication device, information acquiring device, and system |
US20090076349A1 (en) * | 2007-09-14 | 2009-03-19 | Corventis, Inc. | Adherent Multi-Sensor Device with Implantable Device Communication Capabilities |
US20120100887A1 (en) * | 2010-10-25 | 2012-04-26 | Waveworks | Integrated mobile phone and medical implant monitoring system and method for using the same |
US20120109238A1 (en) * | 2010-10-29 | 2012-05-03 | Medtronic, Inc. | Automatic personalization of parameter settings and algorithms in a medical device |
US20120253423A1 (en) * | 2011-03-29 | 2012-10-04 | In Chan Youn | Artificial Nerve Networking System and Method for Functional Recovery of Damaged Nerve |
US20120296397A1 (en) * | 2011-05-21 | 2012-11-22 | Boston Scientific Neuromodulation Corporation | System and method for programming neurostimulation devices using cached plug-in software drivers |
US8391970B2 (en) | 2007-08-27 | 2013-03-05 | The Feinstein Institute For Medical Research | Devices and methods for inhibiting granulocyte activation by neural stimulation |
US8412338B2 (en) | 2008-11-18 | 2013-04-02 | Setpoint Medical Corporation | Devices and methods for optimizing electrode placement for anti-inflamatory stimulation |
US8612002B2 (en) | 2009-12-23 | 2013-12-17 | Setpoint Medical Corporation | Neural stimulation devices and systems for treatment of chronic inflammation |
US20140180365A1 (en) * | 2012-12-26 | 2014-06-26 | Micron Devices, LLC | Wearable antenna assembly |
US8788034B2 (en) | 2011-05-09 | 2014-07-22 | Setpoint Medical Corporation | Single-pulse activation of the cholinergic anti-inflammatory pathway to treat chronic inflammation |
US8886339B2 (en) | 2009-06-09 | 2014-11-11 | Setpoint Medical Corporation | Nerve cuff with pocket for leadless stimulator |
US8996116B2 (en) | 2009-10-30 | 2015-03-31 | Setpoint Medical Corporation | Modulation of the cholinergic anti-inflammatory pathway to treat pain or addiction |
WO2015127067A1 (en) * | 2014-02-24 | 2015-08-27 | Sony Corporation | Smart wearable devices and methods for automatically configuring capabilities with biology and environment capture sensors |
US9211410B2 (en) | 2009-05-01 | 2015-12-15 | Setpoint Medical Corporation | Extremely low duty-cycle activation of the cholinergic anti-inflammatory pathway to treat chronic inflammation |
US9211409B2 (en) | 2008-03-31 | 2015-12-15 | The Feinstein Institute For Medical Research | Methods and systems for reducing inflammation by neuromodulation of T-cell activity |
US9409029B2 (en) | 2014-05-12 | 2016-08-09 | Micron Devices Llc | Remote RF power system with low profile transmitting antenna |
US9480845B2 (en) | 2006-06-23 | 2016-11-01 | Cyberonics, Inc. | Nerve stimulation device with a wearable loop antenna |
US9498137B2 (en) | 2014-08-07 | 2016-11-22 | PhysioWave, Inc. | Multi-function fitness scale with display |
US9546898B2 (en) | 2014-06-12 | 2017-01-17 | PhysioWave, Inc. | Fitness testing scale |
US9549680B2 (en) | 2014-06-12 | 2017-01-24 | PhysioWave, Inc. | Impedance measurement devices, systems, and methods |
US9564777B2 (en) | 2014-05-18 | 2017-02-07 | NeuSpera Medical Inc. | Wireless energy transfer system for an implantable medical device using a midfield coupler |
US9568354B2 (en) | 2014-06-12 | 2017-02-14 | PhysioWave, Inc. | Multifunction scale with large-area display |
US9566449B2 (en) | 2011-01-28 | 2017-02-14 | Micro Devices, LLC | Neural stimulator system |
US9572983B2 (en) | 2012-03-26 | 2017-02-21 | Setpoint Medical Corporation | Devices and methods for modulation of bone erosion |
US9610457B2 (en) | 2013-09-16 | 2017-04-04 | The Board Of Trustees Of The Leland Stanford Junior University | Multi-element coupler for generation of electromagnetic energy |
US20170098042A1 (en) * | 2014-03-18 | 2017-04-06 | Fisher & Paykel Healthcare Limited | Medical data management system |
US20170111123A1 (en) * | 2014-05-27 | 2017-04-20 | Koninklijke Philips N.V. | Body coupled communication device with synchronization |
US9643022B2 (en) | 2013-06-17 | 2017-05-09 | Nyxoah SA | Flexible control housing for disposable patch |
US9662490B2 (en) | 2008-03-31 | 2017-05-30 | The Feinstein Institute For Medical Research | Methods and systems for reducing inflammation by neuromodulation and administration of an anti-inflammatory drug |
US9693696B2 (en) | 2014-08-07 | 2017-07-04 | PhysioWave, Inc. | System with user-physiological data updates |
US9757571B2 (en) | 2011-01-28 | 2017-09-12 | Micron Devices Llc | Remote control of power or polarity selection for a neural stimulator |
US9789314B2 (en) | 2011-04-04 | 2017-10-17 | Micron Devices Llc | Implantable lead |
US9833621B2 (en) | 2011-09-23 | 2017-12-05 | Setpoint Medical Corporation | Modulation of sirtuins by vagus nerve stimulation |
US9849289B2 (en) | 2009-10-20 | 2017-12-26 | Nyxoah SA | Device and method for snoring detection and control |
US9855032B2 (en) | 2012-07-26 | 2018-01-02 | Nyxoah SA | Transcutaneous power conveyance device |
US9943686B2 (en) | 2009-10-20 | 2018-04-17 | Nyxoah SA | Method and device for treating sleep apnea based on tongue movement |
US9949662B2 (en) | 2014-06-12 | 2018-04-24 | PhysioWave, Inc. | Device and method having automatic user recognition and obtaining impedance-measurement signals |
US9974965B2 (en) | 2011-09-15 | 2018-05-22 | Micron Devices Llc | Relay module for implant |
US10052097B2 (en) | 2012-07-26 | 2018-08-21 | Nyxoah SA | Implant unit delivery tool |
US10130273B2 (en) | 2014-06-12 | 2018-11-20 | PhysioWave, Inc. | Device and method having automatic user-responsive and user-specific physiological-meter platform |
US10215619B1 (en) | 2016-09-06 | 2019-02-26 | PhysioWave, Inc. | Scale-based time synchrony |
US10314501B2 (en) | 2016-01-20 | 2019-06-11 | Setpoint Medical Corporation | Implantable microstimulators and inductive charging systems |
US10315039B2 (en) | 2011-01-28 | 2019-06-11 | Stimwave Technologies Incorporated | Microwave field stimulator |
US10390772B1 (en) | 2016-05-04 | 2019-08-27 | PhysioWave, Inc. | Scale-based on-demand care system |
US10395055B2 (en) | 2015-11-20 | 2019-08-27 | PhysioWave, Inc. | Scale-based data access control methods and apparatuses |
CN110262336A (en) * | 2019-06-18 | 2019-09-20 | 中国科学院自动化研究所 | Current output circuit and channel-cranium electro-stimulating device including it |
US10436630B2 (en) | 2015-11-20 | 2019-10-08 | PhysioWave, Inc. | Scale-based user-physiological data hierarchy service apparatuses and methods |
US10553306B2 (en) | 2015-11-20 | 2020-02-04 | PhysioWave, Inc. | Scaled-based methods and apparatuses for automatically updating patient profiles |
US10583304B2 (en) | 2016-01-25 | 2020-03-10 | Setpoint Medical Corporation | Implantable neurostimulator having power control and thermal regulation and methods of use |
US10596367B2 (en) | 2016-01-13 | 2020-03-24 | Setpoint Medical Corporation | Systems and methods for establishing a nerve block |
US10695569B2 (en) | 2016-01-20 | 2020-06-30 | Setpoint Medical Corporation | Control of vagal stimulation |
US10751537B2 (en) | 2009-10-20 | 2020-08-25 | Nyxoah SA | Arced implant unit for modulation of nerves |
US10814137B2 (en) | 2012-07-26 | 2020-10-27 | Nyxoah SA | Transcutaneous power conveyance device |
US20200388397A1 (en) * | 2019-06-07 | 2020-12-10 | Cornell University | Energy-efficient on-chip classifier for detecting physiological conditions |
US10912712B2 (en) | 2004-03-25 | 2021-02-09 | The Feinstein Institutes For Medical Research | Treatment of bleeding by non-invasive stimulation |
US10923217B2 (en) | 2015-11-20 | 2021-02-16 | PhysioWave, Inc. | Condition or treatment assessment methods and platform apparatuses |
US10945671B2 (en) | 2015-06-23 | 2021-03-16 | PhysioWave, Inc. | Determining physiological parameters using movement detection |
US10953228B2 (en) | 2011-04-04 | 2021-03-23 | Stimwave Technologies Incorporated | Implantable lead |
US10980483B2 (en) | 2015-11-20 | 2021-04-20 | PhysioWave, Inc. | Remote physiologic parameter determination methods and platform apparatuses |
US11051744B2 (en) | 2009-11-17 | 2021-07-06 | Setpoint Medical Corporation | Closed-loop vagus nerve stimulation |
US11096591B2 (en) * | 2004-03-16 | 2021-08-24 | Medtronic, Inc. | Determination of sleep quality for neurological disorders |
US11173307B2 (en) | 2017-08-14 | 2021-11-16 | Setpoint Medical Corporation | Vagus nerve stimulation pre-screening test |
US11207518B2 (en) | 2004-12-27 | 2021-12-28 | The Feinstein Institutes For Medical Research | Treating inflammatory disorders by stimulation of the cholinergic anti-inflammatory pathway |
US11253712B2 (en) | 2012-07-26 | 2022-02-22 | Nyxoah SA | Sleep disordered breathing treatment apparatus |
US11260229B2 (en) | 2018-09-25 | 2022-03-01 | The Feinstein Institutes For Medical Research | Methods and apparatuses for reducing bleeding via coordinated trigeminal and vagal nerve stimulation |
US20220096847A1 (en) * | 2020-09-30 | 2022-03-31 | Boston Scientific Neuromodulation Corporation | Pairing of External Communication Devices With an Implantable Medical Device via a Patient Remote Controller |
US11311725B2 (en) | 2014-10-24 | 2022-04-26 | Setpoint Medical Corporation | Systems and methods for stimulating and/or monitoring loci in the brain to treat inflammation and to enhance vagus nerve stimulation |
US11338148B2 (en) | 2015-05-15 | 2022-05-24 | NeuSpera Medical Inc. | External power devices and systems |
US11344724B2 (en) | 2004-12-27 | 2022-05-31 | The Feinstein Institutes For Medical Research | Treating inflammatory disorders by electrical vagus nerve stimulation |
US11406833B2 (en) | 2015-02-03 | 2022-08-09 | Setpoint Medical Corporation | Apparatus and method for reminding, prompting, or alerting a patient with an implanted stimulator |
US11471681B2 (en) | 2016-01-20 | 2022-10-18 | Setpoint Medical Corporation | Batteryless implantable microstimulators |
US11561126B2 (en) | 2015-11-20 | 2023-01-24 | PhysioWave, Inc. | Scale-based user-physiological heuristic systems |
Families Citing this family (262)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU6634501A (en) * | 2000-06-30 | 2002-01-14 | Sumitomo Pharma | Five-membered-ring compound |
US7024248B2 (en) * | 2000-10-16 | 2006-04-04 | Remon Medical Technologies Ltd | Systems and methods for communicating with implantable devices |
US6764446B2 (en) | 2000-10-16 | 2004-07-20 | Remon Medical Technologies Ltd | Implantable pressure sensors and methods for making and using them |
US7283874B2 (en) | 2000-10-16 | 2007-10-16 | Remon Medical Technologies Ltd. | Acoustically powered implantable stimulating device |
US6993393B2 (en) | 2001-12-19 | 2006-01-31 | Cardiac Pacemakers, Inc. | Telemetry duty cycle management system for an implantable medical device |
US7729776B2 (en) | 2001-12-19 | 2010-06-01 | Cardiac Pacemakers, Inc. | Implantable medical device with two or more telemetry systems |
US6985773B2 (en) | 2002-02-07 | 2006-01-10 | Cardiac Pacemakers, Inc. | Methods and apparatuses for implantable medical device telemetry power management |
US7742821B1 (en) | 2003-06-11 | 2010-06-22 | Boston Scientific Neutomodulation Corporation | Remote control for implantable medical device |
US9259584B2 (en) | 2003-10-02 | 2016-02-16 | Medtronic, Inc. | External unit for implantable medical device coupled by cord |
US8346361B2 (en) * | 2003-10-02 | 2013-01-01 | Medtronic, Inc. | User interface for external charger for implantable medical device |
US20050137641A1 (en) * | 2003-12-08 | 2005-06-23 | Alexandra Naughton | User interface for cardiac rhythm management device programmer |
EP1732645B1 (en) | 2004-04-07 | 2012-06-13 | Cardiac Pacemakers, Inc. | Rf wake-up of implantable medical device |
US20050228693A1 (en) * | 2004-04-09 | 2005-10-13 | Webb James D | Data exchange web services for medical device systems |
EP1804647A1 (en) * | 2004-09-21 | 2007-07-11 | The Ohio State University | Microsensor system for applications in biomechanics |
AU2005304912A1 (en) | 2004-11-04 | 2006-05-18 | Smith & Nephew, Inc. | Cycle and load measurement device |
US7813808B1 (en) * | 2004-11-24 | 2010-10-12 | Remon Medical Technologies Ltd | Implanted sensor system with optimized operational and sensing parameters |
US7218969B2 (en) * | 2005-01-19 | 2007-05-15 | Cardiac Pacemakers, Inc. | Dynamic channel selection for RF telemetry with implantable device |
US20060167529A1 (en) * | 2005-01-26 | 2006-07-27 | Schecter Stuart O | Method and algorithm for defining the pathologic state from a plurality of intrinsically and extrinsically derived signals |
US20060173713A1 (en) * | 2005-01-26 | 2006-08-03 | Alan Petro | Integrated medical device and healthcare information system |
US20090030332A1 (en) * | 2005-01-26 | 2009-01-29 | Schecter Stuart O | microfabricated cardiac sensor with tactile feedback and method and apparatus for calibrating the same using a plurality of signals |
US20100312129A1 (en) | 2005-01-26 | 2010-12-09 | Schecter Stuart O | Cardiovascular haptic handle system |
US8565867B2 (en) | 2005-01-28 | 2013-10-22 | Cyberonics, Inc. | Changeable electrode polarity stimulation by an implantable medical device |
US9314633B2 (en) | 2008-01-25 | 2016-04-19 | Cyberonics, Inc. | Contingent cardio-protection for epilepsy patients |
US7610065B2 (en) | 2005-02-28 | 2009-10-27 | Cardiac Pacemakers, Inc. | Method and apparatus for antenna selection in a diversity antenna system for communicating with implantable medical device |
US8700163B2 (en) * | 2005-03-04 | 2014-04-15 | Cyberonics, Inc. | Cranial nerve stimulation for treatment of substance addiction |
US7664553B2 (en) | 2005-04-27 | 2010-02-16 | Cardiac Pacemakers, Inc. | System and method for enabling communications with implantable medical devices |
US8912908B2 (en) | 2005-04-28 | 2014-12-16 | Proteus Digital Health, Inc. | Communication system with remote activation |
AU2006239221C1 (en) | 2005-04-28 | 2012-08-16 | Otsuka Pharmaceutical Co., Ltd. | Pharma-informatics system |
US9198608B2 (en) | 2005-04-28 | 2015-12-01 | Proteus Digital Health, Inc. | Communication system incorporated in a container |
US8802183B2 (en) | 2005-04-28 | 2014-08-12 | Proteus Digital Health, Inc. | Communication system with enhanced partial power source and method of manufacturing same |
US8730031B2 (en) | 2005-04-28 | 2014-05-20 | Proteus Digital Health, Inc. | Communication system using an implantable device |
US8836513B2 (en) | 2006-04-28 | 2014-09-16 | Proteus Digital Health, Inc. | Communication system incorporated in an ingestible product |
US8391990B2 (en) | 2005-05-18 | 2013-03-05 | Cardiac Pacemakers, Inc. | Modular antitachyarrhythmia therapy system |
US7840280B2 (en) | 2005-07-27 | 2010-11-23 | Cyberonics, Inc. | Cranial nerve stimulation to treat a vocal cord disorder |
US20070027504A1 (en) * | 2005-07-27 | 2007-02-01 | Cyberonics, Inc. | Cranial nerve stimulation to treat a hearing disorder |
WO2007025191A1 (en) * | 2005-08-23 | 2007-03-01 | Smith & Nephew, Inc. | Telemetric orthopaedic implant |
US8027727B2 (en) * | 2005-08-29 | 2011-09-27 | Cardiac Pacemakers, Inc. | Pacemaker RF telemetry repeater and method |
US7801620B2 (en) * | 2005-08-29 | 2010-09-21 | Cardiac Pacemakers, Inc. | RF telemetry link quality assessment system and method |
WO2007028035A2 (en) | 2005-09-01 | 2007-03-08 | Proteus Biomedical, Inc. | Implantable zero-wire communications system |
US7742815B2 (en) | 2005-09-09 | 2010-06-22 | Cardiac Pacemakers, Inc. | Using implanted sensors for feedback control of implanted medical devices |
US7890181B2 (en) * | 2005-09-12 | 2011-02-15 | Medtronic, Inc. | System and method for unscheduled wireless communication with a medical device |
US8380320B2 (en) * | 2005-09-12 | 2013-02-19 | Medtronic, Inc. | Implantable medical device communication system with macro and micro sampling intervals |
US8185210B2 (en) * | 2005-09-12 | 2012-05-22 | Medtronic, Inc. | Communication system and method with preamble encoding for an implantable medical device |
US8065018B2 (en) | 2005-09-12 | 2011-11-22 | Medtronic, Inc. | System and method for unscheduled wireless communication with a medical device |
US9358400B2 (en) | 2005-10-14 | 2016-06-07 | Pacesetter, Inc. | Leadless cardiac pacemaker |
US9168383B2 (en) | 2005-10-14 | 2015-10-27 | Pacesetter, Inc. | Leadless cardiac pacemaker with conducted communication |
US7489561B2 (en) | 2005-10-24 | 2009-02-10 | Cyberonics, Inc. | Implantable medical device with reconfigurable non-volatile program |
US8160704B2 (en) * | 2005-11-02 | 2012-04-17 | Cardiac Pacemakers, Inc. | System and method for enabling relayed communications by implantable medical devices |
US20070118187A1 (en) * | 2005-11-21 | 2007-05-24 | Stephen Denker | Alerting method for a transvascular tissue stimulation system |
US7843328B2 (en) * | 2005-11-22 | 2010-11-30 | Covidien Ag | Medical device with selectable status monitoring modes |
US7686768B2 (en) | 2005-11-23 | 2010-03-30 | Vital Sensors Holding Company, Inc. | Implantable pressure monitor |
US7682313B2 (en) | 2005-11-23 | 2010-03-23 | Vital Sensors Holding Company, Inc. | Implantable pressure monitor |
US20070135855A1 (en) * | 2005-12-13 | 2007-06-14 | Foshee Phillip D | Patient management device for portably interfacing with a plurality of implantable medical devices and method thereof |
US20070142727A1 (en) * | 2005-12-15 | 2007-06-21 | Cardiac Pacemakers, Inc. | System and method for analyzing cardiovascular pressure measurements made within a human body |
US20070142008A1 (en) * | 2005-12-16 | 2007-06-21 | Honeywell International Inc. | System and method for receiving and processing telemetry |
US8078278B2 (en) * | 2006-01-10 | 2011-12-13 | Remon Medical Technologies Ltd. | Body attachable unit in wireless communication with implantable devices |
US9849216B2 (en) * | 2006-03-03 | 2017-12-26 | Smith & Nephew, Inc. | Systems and methods for delivering a medicament |
EP2026874B1 (en) | 2006-03-29 | 2015-05-20 | Dignity Health | Vagus nerve stimulation system |
US9549688B2 (en) * | 2006-04-24 | 2017-01-24 | Medtronic, Inc. | Implantable medical device detection |
US7869885B2 (en) | 2006-04-28 | 2011-01-11 | Cyberonics, Inc | Threshold optimization for tissue stimulation therapy |
US8956287B2 (en) | 2006-05-02 | 2015-02-17 | Proteus Digital Health, Inc. | Patient customized therapeutic regimens |
US8805526B2 (en) * | 2006-05-03 | 2014-08-12 | Cardiac Pacemakers, Inc. | Configurable medical telemetry radio system |
US7623922B2 (en) * | 2006-07-12 | 2009-11-24 | Cardiac Pacemakers, Inc. | Implantable medical device telemetry with periodic frequency hopping |
US8185204B2 (en) | 2006-07-12 | 2012-05-22 | Cardiac Pacemakers, Inc. | Implantable medical device telemetry with adaptive frequency hopping |
US7955268B2 (en) | 2006-07-21 | 2011-06-07 | Cardiac Pacemakers, Inc. | Multiple sensor deployment |
US8054140B2 (en) | 2006-10-17 | 2011-11-08 | Proteus Biomedical, Inc. | Low voltage oscillator for medical devices |
KR101611240B1 (en) | 2006-10-25 | 2016-04-11 | 프로테우스 디지털 헬스, 인코포레이티드 | Controlled activation ingestible identifier |
US7869867B2 (en) | 2006-10-27 | 2011-01-11 | Cyberonics, Inc. | Implantable neurostimulator with refractory stimulation |
EP2069004A4 (en) | 2006-11-20 | 2014-07-09 | Proteus Digital Health Inc | Active signal processing personal health signal receivers |
US9996669B2 (en) * | 2006-12-06 | 2018-06-12 | Medtronic, Inc. | Intelligent discovery of medical devices by a programming system |
EP2101871B1 (en) * | 2006-12-06 | 2015-05-27 | Medtronic, Inc. | Programming a medical device with a general purpose instrument |
US7885712B2 (en) * | 2006-12-06 | 2011-02-08 | Medtronic, Inc. | Medical device programming safety |
EP3785599B1 (en) | 2007-02-01 | 2022-08-03 | Otsuka Pharmaceutical Co., Ltd. | Ingestible event marker systems |
CA2676280C (en) | 2007-02-14 | 2018-05-22 | Proteus Biomedical, Inc. | In-body power source having high surface area electrode |
WO2008103181A1 (en) * | 2007-02-23 | 2008-08-28 | Smith & Nephew, Inc. | Processing sensed accelerometer data for determination of bone healing |
WO2008112578A1 (en) | 2007-03-09 | 2008-09-18 | Proteus Biomedical, Inc. | In-body device having a deployable antenna |
EP2124725A1 (en) | 2007-03-09 | 2009-12-02 | Proteus Biomedical, Inc. | In-body device having a multi-directional transmitter |
US8046079B2 (en) | 2007-03-13 | 2011-10-25 | Cardiac Pacemakers, Inc. | Implantable medical device telemetry with hop-on-error frequency hopping |
MX2009010000A (en) | 2007-03-19 | 2010-03-17 | Insuline Medical Ltd | Drug delivery device. |
US8622991B2 (en) | 2007-03-19 | 2014-01-07 | Insuline Medical Ltd. | Method and device for drug delivery |
US9220837B2 (en) | 2007-03-19 | 2015-12-29 | Insuline Medical Ltd. | Method and device for drug delivery |
WO2009081262A1 (en) | 2007-12-18 | 2009-07-02 | Insuline Medical Ltd. | Drug delivery device with sensor for closed-loop operation |
EP2139556B1 (en) * | 2007-03-26 | 2014-04-23 | Remon Medical Technologies Ltd. | Biased acoustic switch for implantable medical device |
US7974701B2 (en) | 2007-04-27 | 2011-07-05 | Cyberonics, Inc. | Dosing limitation for an implantable medical device |
US8540632B2 (en) | 2007-05-24 | 2013-09-24 | Proteus Digital Health, Inc. | Low profile antenna for in body device |
US8515547B2 (en) | 2007-08-31 | 2013-08-20 | Cardiac Pacemakers, Inc. | Wireless patient communicator for use in a life critical network |
US9848058B2 (en) | 2007-08-31 | 2017-12-19 | Cardiac Pacemakers, Inc. | Medical data transport over wireless life critical network employing dynamic communication link mapping |
EP2191534B1 (en) * | 2007-09-06 | 2016-10-26 | Smith & Nephew, Inc. | System and method for communicating with a telemetric implant |
PT2192946T (en) | 2007-09-25 | 2022-11-17 | Otsuka Pharma Co Ltd | In-body device with virtual dipole signal amplification |
US8509910B2 (en) * | 2007-12-14 | 2013-08-13 | Cardiac Pacemakers, Inc. | Telemetry during safety mode operation |
US20090172640A1 (en) * | 2007-12-26 | 2009-07-02 | Medtronic Minimed, Inc. | Medical Device With Full Options and Selective Enablement/Disablement |
US20110004076A1 (en) * | 2008-02-01 | 2011-01-06 | Smith & Nephew, Inc. | System and method for communicating with an implant |
US8725260B2 (en) | 2008-02-11 | 2014-05-13 | Cardiac Pacemakers, Inc | Methods of monitoring hemodynamic status for rhythm discrimination within the heart |
WO2009102640A1 (en) | 2008-02-12 | 2009-08-20 | Cardiac Pacemakers, Inc. | Systems and methods for controlling wireless signal transfers between ultrasound-enabled medical devices |
US20090210798A1 (en) * | 2008-02-19 | 2009-08-20 | Cardiac Pacemakers, Inc. | Media presentation for use with implantable device |
EP3827811A1 (en) | 2008-03-05 | 2021-06-02 | Otsuka Pharmaceutical Co., Ltd. | Multi-mode communication ingestible event markers and systems |
US7941218B2 (en) | 2008-03-13 | 2011-05-10 | Medtronic, Inc. | Apparatus and methods of optimizing atrioventricular pacing delay intervals |
US20090234414A1 (en) | 2008-03-13 | 2009-09-17 | Sambelashvili Aleksandre T | Apparatus and methods of optimizing atrioventricular pacing delay intervals |
US20090234413A1 (en) | 2008-03-13 | 2009-09-17 | Sambelashvili Aleksandre T | Apparatus and methods of adjusting atrioventricular pacing delay intervals in a rate adaptive pacemaker |
US7881791B2 (en) * | 2008-03-25 | 2011-02-01 | Medtronic, Inc. | Apparatus and methods of optimizing ventricle-to-ventricular pacing delay intervals |
US8204603B2 (en) * | 2008-04-25 | 2012-06-19 | Cyberonics, Inc. | Blocking exogenous action potentials by an implantable medical device |
US20090312650A1 (en) * | 2008-06-12 | 2009-12-17 | Cardiac Pacemakers, Inc. | Implantable pressure sensor with automatic measurement and storage capabilities |
US8798761B2 (en) * | 2008-06-27 | 2014-08-05 | Cardiac Pacemakers, Inc. | Systems and methods of monitoring the acoustic coupling of medical devices |
WO2010005877A2 (en) | 2008-07-08 | 2010-01-14 | Proteus Biomedical, Inc. | Ingestible event marker data framework |
US20100023091A1 (en) * | 2008-07-24 | 2010-01-28 | Stahmann Jeffrey E | Acoustic communication of implantable device status |
US20100036459A1 (en) * | 2008-08-06 | 2010-02-11 | Texas Instruments Incorporated | Signaling in a medical implant based system |
JP5715564B2 (en) | 2008-08-13 | 2015-05-07 | プロテウス デジタル ヘルス, インコーポレイテッド | Ingestible device and method of producing the same |
EP2334230A1 (en) | 2008-10-10 | 2011-06-22 | Cardiac Pacemakers, Inc. | Systems and methods for determining cardiac output using pulmonary artery pressure measurements |
BRPI0920250A2 (en) | 2008-10-15 | 2016-11-22 | Smith & Nephew Inc | composite internal fasteners |
US8457747B2 (en) | 2008-10-20 | 2013-06-04 | Cyberonics, Inc. | Neurostimulation with signal duration determined by a cardiac cycle |
US8593107B2 (en) * | 2008-10-27 | 2013-11-26 | Cardiac Pacemakers, Inc. | Methods and systems for recharging an implanted device by delivering a section of a charging device adjacent the implanted device within a body |
DE102008043451A1 (en) | 2008-11-04 | 2010-05-06 | Biotronik Crm Patent Ag | Modular universal programming device |
MX2011004817A (en) | 2008-11-07 | 2011-07-28 | Insuline Medical Ltd | Device and method for drug delivery. |
KR101192690B1 (en) | 2008-11-13 | 2012-10-19 | 프로테우스 디지털 헬스, 인코포레이티드 | Ingestible therapy activator system, therapeutic device and method |
US8632470B2 (en) * | 2008-11-19 | 2014-01-21 | Cardiac Pacemakers, Inc. | Assessment of pulmonary vascular resistance via pulmonary artery pressure |
WO2010068818A2 (en) | 2008-12-11 | 2010-06-17 | Proteus Biomedical, Inc. | Evaluation of gastrointestinal function using portable electroviscerography systems and methods of using the same |
US9439566B2 (en) | 2008-12-15 | 2016-09-13 | Proteus Digital Health, Inc. | Re-wearable wireless device |
TWI503101B (en) | 2008-12-15 | 2015-10-11 | Proteus Digital Health Inc | Body-associated receiver and method |
US9659423B2 (en) | 2008-12-15 | 2017-05-23 | Proteus Digital Health, Inc. | Personal authentication apparatus system and method |
SG172846A1 (en) | 2009-01-06 | 2011-08-29 | Proteus Biomedical Inc | Ingestion-related biofeedback and personalized medical therapy method and system |
WO2010080764A2 (en) | 2009-01-06 | 2010-07-15 | Proteus Biomedical, Inc. | Pharmaceutical dosages delivery system |
US20100191304A1 (en) | 2009-01-23 | 2010-07-29 | Scott Timothy L | Implantable Medical Device for Providing Chronic Condition Therapy and Acute Condition Therapy Using Vagus Nerve Stimulation |
US8704124B2 (en) | 2009-01-29 | 2014-04-22 | Smith & Nephew, Inc. | Low temperature encapsulate welding |
US8527068B2 (en) | 2009-02-02 | 2013-09-03 | Nanostim, Inc. | Leadless cardiac pacemaker with secondary fixation capability |
US8319631B2 (en) | 2009-03-04 | 2012-11-27 | Cardiac Pacemakers, Inc. | Modular patient portable communicator for use in life critical network |
US8812841B2 (en) | 2009-03-04 | 2014-08-19 | Cardiac Pacemakers, Inc. | Communications hub for use in life critical network |
US8540664B2 (en) | 2009-03-25 | 2013-09-24 | Proteus Digital Health, Inc. | Probablistic pharmacokinetic and pharmacodynamic modeling |
WO2010129288A2 (en) | 2009-04-28 | 2010-11-11 | Proteus Biomedical, Inc. | Highly reliable ingestible event markers and methods for using the same |
EP2432458A4 (en) | 2009-05-12 | 2014-02-12 | Proteus Digital Health Inc | Ingestible event markers comprising an ingestible component |
EP2467707A4 (en) | 2009-08-21 | 2014-12-17 | Proteus Digital Health Inc | Apparatus and method for measuring biochemical parameters |
TWI517050B (en) | 2009-11-04 | 2016-01-11 | 普羅托斯數位健康公司 | System for supply chain management |
UA109424C2 (en) | 2009-12-02 | 2015-08-25 | PHARMACEUTICAL PRODUCT, PHARMACEUTICAL TABLE WITH ELECTRONIC MARKER AND METHOD OF MANUFACTURING PHARMACEUTICAL TABLETS | |
SG182825A1 (en) | 2010-02-01 | 2012-09-27 | Proteus Biomedical Inc | Data gathering system |
CA2795746C (en) | 2010-04-07 | 2019-10-01 | Timothy Robertson | Miniature ingestible device |
TWI557672B (en) | 2010-05-19 | 2016-11-11 | 波提亞斯數位康健公司 | Computer system and computer-implemented method to track medication from manufacturer to a patient, apparatus and method for confirming delivery of medication to a patient, patient interface device |
US9060692B2 (en) | 2010-10-12 | 2015-06-23 | Pacesetter, Inc. | Temperature sensor for a leadless cardiac pacemaker |
EP2627403A4 (en) | 2010-10-12 | 2014-03-26 | Nanostim Inc | Temperature sensor for a leadless cardiac pacemaker |
JP2013540022A (en) | 2010-10-13 | 2013-10-31 | ナノスティム・インコーポレイテッド | Leadless cardiac pacemaker with screw anti-rotation element |
EP2642983A4 (en) | 2010-11-22 | 2014-03-12 | Proteus Digital Health Inc | Ingestible device with pharmaceutical product |
JP2014501136A (en) | 2010-12-13 | 2014-01-20 | ナノスティム・インコーポレイテッド | Delivery catheter system and method |
WO2012082755A1 (en) | 2010-12-13 | 2012-06-21 | Nanostim, Inc. | Pacemaker retrieval systems and methods |
EP2654889B1 (en) | 2010-12-20 | 2017-03-01 | Pacesetter, Inc. | Leadless pacemaker with radial fixation mechanism |
US8352034B2 (en) | 2011-02-18 | 2013-01-08 | Medtronic, Inc. | Medical device programmer with adjustable kickstand |
CN102762254B (en) | 2011-02-18 | 2015-09-23 | 麦德托尼克公司 | Modular medical device programmer |
JP2014514032A (en) | 2011-03-11 | 2014-06-19 | プロテウス デジタル ヘルス, インコーポレイテッド | Wearable personal body-related devices with various physical configurations |
US8942828B1 (en) | 2011-04-13 | 2015-01-27 | Stuart Schecter, LLC | Minimally invasive cardiovascular support system with true haptic coupling |
US20130197607A1 (en) | 2011-06-28 | 2013-08-01 | Greatbatch Ltd. | Dual patient controllers |
US8954148B2 (en) | 2011-06-28 | 2015-02-10 | Greatbatch, Ltd. | Key fob controller for an implantable neurostimulator |
US20130006330A1 (en) | 2011-06-28 | 2013-01-03 | Greatbatch, Ltd. | Dual patient controllers |
US9756874B2 (en) | 2011-07-11 | 2017-09-12 | Proteus Digital Health, Inc. | Masticable ingestible product and communication system therefor |
WO2015112603A1 (en) | 2014-01-21 | 2015-07-30 | Proteus Digital Health, Inc. | Masticable ingestible product and communication system therefor |
IN2014MN00183A (en) | 2011-07-21 | 2015-06-19 | Proteus Digital Health Inc | |
US8543221B2 (en) | 2011-09-22 | 2013-09-24 | Advanced Neuromodulation Systems, Inc. | External systems for detecting implantable neurostimulation leads and devices, and methods of using same |
WO2013067496A2 (en) | 2011-11-04 | 2013-05-10 | Nanostim, Inc. | Leadless cardiac pacemaker with integral battery and redundant welds |
US9235683B2 (en) | 2011-11-09 | 2016-01-12 | Proteus Digital Health, Inc. | Apparatus, system, and method for managing adherence to a regimen |
US10013082B2 (en) | 2012-06-05 | 2018-07-03 | Stuart Schecter, LLC | Operating system with haptic interface for minimally invasive, hand-held surgical instrument |
US9649165B2 (en) | 2012-07-16 | 2017-05-16 | Cardiac Innovation, Llc | Medical device identifier |
MY182541A (en) | 2012-07-23 | 2021-01-25 | Proteus Digital Health Inc | Techniques for manufacturing ingestible event markers comprising an ingestible component |
EP2879758B1 (en) | 2012-08-01 | 2018-04-18 | Pacesetter, Inc. | Biostimulator circuit with flying cell |
CA2888871C (en) | 2012-10-18 | 2016-08-09 | Proteus Digital Health, Inc. | Apparatus, system, and method to adaptively optimize power dissipation and broadcast power in a power source for a communication device |
JP2016508529A (en) | 2013-01-29 | 2016-03-22 | プロテウス デジタル ヘルス, インコーポレイテッド | Highly expandable polymer film and composition containing the same |
US9370663B2 (en) * | 2013-02-07 | 2016-06-21 | Biotronik SE & Co., KG | Implantable medical device, medical system and method for data communication |
US9381365B2 (en) | 2013-02-07 | 2016-07-05 | Biotronik Se & Co. Kg | Implantable medical device, medical system and method for data communication |
JP6498177B2 (en) | 2013-03-15 | 2019-04-10 | プロテウス デジタル ヘルス, インコーポレイテッド | Identity authentication system and method |
US11744481B2 (en) | 2013-03-15 | 2023-09-05 | Otsuka Pharmaceutical Co., Ltd. | System, apparatus and methods for data collection and assessing outcomes |
JP5941240B2 (en) | 2013-03-15 | 2016-06-29 | プロテウス デジタル ヘルス, インコーポレイテッド | Metal detector device, system and method |
US9796576B2 (en) | 2013-08-30 | 2017-10-24 | Proteus Digital Health, Inc. | Container with electronically controlled interlock |
US9830424B2 (en) | 2013-09-18 | 2017-11-28 | Hill-Rom Services, Inc. | Bed/room/patient association systems and methods |
RU2736776C2 (en) | 2013-09-20 | 2020-11-20 | Протеус Диджитал Хелс, Инк. | Methods, devices and systems for receiving and decoding signals in the presence of noise using sections and deformation |
US9577864B2 (en) | 2013-09-24 | 2017-02-21 | Proteus Digital Health, Inc. | Method and apparatus for use with received electromagnetic signal at a frequency not known exactly in advance |
US10084880B2 (en) | 2013-11-04 | 2018-09-25 | Proteus Digital Health, Inc. | Social media networking based on physiologic information |
US9592391B2 (en) | 2014-01-10 | 2017-03-14 | Cardiac Pacemakers, Inc. | Systems and methods for detecting cardiac arrhythmias |
EP3092038B1 (en) | 2014-01-10 | 2017-12-27 | Cardiac Pacemakers, Inc. | Methods and systems for improved communication between medical devices |
US9694189B2 (en) | 2014-08-06 | 2017-07-04 | Cardiac Pacemakers, Inc. | Method and apparatus for communicating between medical devices |
US9757570B2 (en) | 2014-08-06 | 2017-09-12 | Cardiac Pacemakers, Inc. | Communications in a medical device system |
US9808631B2 (en) | 2014-08-06 | 2017-11-07 | Cardiac Pacemakers, Inc. | Communication between a plurality of medical devices using time delays between communication pulses to distinguish between symbols |
WO2016033197A2 (en) | 2014-08-28 | 2016-03-03 | Cardiac Pacemakers, Inc. | Medical device with triggered blanking period |
WO2016126613A1 (en) | 2015-02-06 | 2016-08-11 | Cardiac Pacemakers, Inc. | Systems and methods for treating cardiac arrhythmias |
US10220213B2 (en) | 2015-02-06 | 2019-03-05 | Cardiac Pacemakers, Inc. | Systems and methods for safe delivery of electrical stimulation therapy |
US10046167B2 (en) | 2015-02-09 | 2018-08-14 | Cardiac Pacemakers, Inc. | Implantable medical device with radiopaque ID tag |
CN107530002B (en) | 2015-03-04 | 2021-04-30 | 心脏起搏器股份公司 | System and method for treating cardiac arrhythmias |
US10050700B2 (en) | 2015-03-18 | 2018-08-14 | Cardiac Pacemakers, Inc. | Communications in a medical device system with temporal optimization |
US10213610B2 (en) | 2015-03-18 | 2019-02-26 | Cardiac Pacemakers, Inc. | Communications in a medical device system with link quality assessment |
US10004906B2 (en) | 2015-07-16 | 2018-06-26 | Medtronic, Inc. | Confirming sensed atrial events for pacing during resynchronization therapy in a cardiac medical device and medical device system |
US11051543B2 (en) | 2015-07-21 | 2021-07-06 | Otsuka Pharmaceutical Co. Ltd. | Alginate on adhesive bilayer laminate film |
WO2017031221A1 (en) | 2015-08-20 | 2017-02-23 | Cardiac Pacemakers, Inc. | Systems and methods for communication between medical devices |
CN108136187B (en) | 2015-08-20 | 2021-06-29 | 心脏起搏器股份公司 | System and method for communication between medical devices |
US9956414B2 (en) | 2015-08-27 | 2018-05-01 | Cardiac Pacemakers, Inc. | Temporal configuration of a motion sensor in an implantable medical device |
US9968787B2 (en) | 2015-08-27 | 2018-05-15 | Cardiac Pacemakers, Inc. | Spatial configuration of a motion sensor in an implantable medical device |
US10226631B2 (en) | 2015-08-28 | 2019-03-12 | Cardiac Pacemakers, Inc. | Systems and methods for infarct detection |
US10159842B2 (en) | 2015-08-28 | 2018-12-25 | Cardiac Pacemakers, Inc. | System and method for detecting tamponade |
US10137305B2 (en) | 2015-08-28 | 2018-11-27 | Cardiac Pacemakers, Inc. | Systems and methods for behaviorally responsive signal detection and therapy delivery |
WO2017044389A1 (en) | 2015-09-11 | 2017-03-16 | Cardiac Pacemakers, Inc. | Arrhythmia detection and confirmation |
EP3359251B1 (en) | 2015-10-08 | 2019-08-07 | Cardiac Pacemakers, Inc. | Adjusting pacing rates in an implantable medical device |
WO2017106693A1 (en) | 2015-12-17 | 2017-06-22 | Cardiac Pacemakers, Inc. | Conducted communication in a medical device system |
US10905886B2 (en) | 2015-12-28 | 2021-02-02 | Cardiac Pacemakers, Inc. | Implantable medical device for deployment across the atrioventricular septum |
WO2017127548A1 (en) | 2016-01-19 | 2017-07-27 | Cardiac Pacemakers, Inc. | Devices for wirelessly recharging a rechargeable battery of an implantable medical device |
CN109069840B (en) | 2016-02-04 | 2022-03-15 | 心脏起搏器股份公司 | Delivery system with force sensor for leadless cardiac devices |
EP3436142A1 (en) | 2016-03-31 | 2019-02-06 | Cardiac Pacemakers, Inc. | Implantable medical device with rechargeable battery |
US10328272B2 (en) | 2016-05-10 | 2019-06-25 | Cardiac Pacemakers, Inc. | Retrievability for implantable medical devices |
US10668294B2 (en) | 2016-05-10 | 2020-06-02 | Cardiac Pacemakers, Inc. | Leadless cardiac pacemaker configured for over the wire delivery |
ES2712051T3 (en) * | 2016-06-23 | 2019-05-09 | Hoffmann La Roche | Procedure for wireless data communication between a sensor system and a receiver, a system for wireless data communication and a software product |
EP3474945B1 (en) | 2016-06-27 | 2022-12-28 | Cardiac Pacemakers, Inc. | Cardiac therapy system using subcutaneously sensed p-waves for resynchronization pacing management |
WO2018009569A1 (en) | 2016-07-06 | 2018-01-11 | Cardiac Pacemakers, Inc. | Method and system for determining an atrial contraction timing fiducial in a leadless cardiac pacemaker system |
WO2018009392A1 (en) | 2016-07-07 | 2018-01-11 | Cardiac Pacemakers, Inc. | Leadless pacemaker using pressure measurements for pacing capture verification |
WO2018017226A1 (en) | 2016-07-20 | 2018-01-25 | Cardiac Pacemakers, Inc. | System for utilizing an atrial contraction timing fiducial in a leadless cardiac pacemaker system |
EP3487393A4 (en) | 2016-07-22 | 2020-01-15 | Proteus Digital Health, Inc. | Electromagnetic sensing and detection of ingestible event markers |
EP3500342B1 (en) | 2016-08-19 | 2020-05-13 | Cardiac Pacemakers, Inc. | Trans-septal implantable medical device |
CN109640809B (en) | 2016-08-24 | 2021-08-17 | 心脏起搏器股份公司 | Integrated multi-device cardiac resynchronization therapy using P-wave to pacing timing |
WO2018039322A1 (en) | 2016-08-24 | 2018-03-01 | Cardiac Pacemakers, Inc. | Cardiac resynchronization using fusion promotion for timing management |
WO2018057318A1 (en) | 2016-09-21 | 2018-03-29 | Cardiac Pacemakers, Inc. | Leadless stimulation device with a housing that houses internal components of the leadless stimulation device and functions as the battery case and a terminal of an internal battery |
US10994145B2 (en) | 2016-09-21 | 2021-05-04 | Cardiac Pacemakers, Inc. | Implantable cardiac monitor |
US10758737B2 (en) | 2016-09-21 | 2020-09-01 | Cardiac Pacemakers, Inc. | Using sensor data from an intracardially implanted medical device to influence operation of an extracardially implantable cardioverter |
CN109963499B (en) | 2016-10-26 | 2022-02-25 | 大冢制药株式会社 | Method for manufacturing capsules with ingestible event markers |
US10413733B2 (en) | 2016-10-27 | 2019-09-17 | Cardiac Pacemakers, Inc. | Implantable medical device with gyroscope |
WO2018081133A1 (en) | 2016-10-27 | 2018-05-03 | Cardiac Pacemakers, Inc. | Implantable medical device having a sense channel with performance adjustment |
US10463305B2 (en) | 2016-10-27 | 2019-11-05 | Cardiac Pacemakers, Inc. | Multi-device cardiac resynchronization therapy with timing enhancements |
WO2018081017A1 (en) | 2016-10-27 | 2018-05-03 | Cardiac Pacemakers, Inc. | Implantable medical device with pressure sensor |
WO2018081225A1 (en) | 2016-10-27 | 2018-05-03 | Cardiac Pacemakers, Inc. | Implantable medical device delivery system with integrated sensor |
EP3532160B1 (en) | 2016-10-27 | 2023-01-25 | Cardiac Pacemakers, Inc. | Separate device in managing the pace pulse energy of a cardiac pacemaker |
WO2018081713A1 (en) | 2016-10-31 | 2018-05-03 | Cardiac Pacemakers, Inc | Systems for activity level pacing |
US10434317B2 (en) | 2016-10-31 | 2019-10-08 | Cardiac Pacemakers, Inc. | Systems and methods for activity level pacing |
US10583301B2 (en) | 2016-11-08 | 2020-03-10 | Cardiac Pacemakers, Inc. | Implantable medical device for atrial deployment |
EP3538213B1 (en) | 2016-11-09 | 2023-04-12 | Cardiac Pacemakers, Inc. | Systems and devices for setting cardiac pacing pulse parameters for a cardiac pacing device |
US10639486B2 (en) | 2016-11-21 | 2020-05-05 | Cardiac Pacemakers, Inc. | Implantable medical device with recharge coil |
US10881869B2 (en) | 2016-11-21 | 2021-01-05 | Cardiac Pacemakers, Inc. | Wireless re-charge of an implantable medical device |
WO2018094342A1 (en) | 2016-11-21 | 2018-05-24 | Cardiac Pacemakers, Inc | Implantable medical device with a magnetically permeable housing and an inductive coil disposed about the housing |
WO2018094344A2 (en) | 2016-11-21 | 2018-05-24 | Cardiac Pacemakers, Inc | Leadless cardiac pacemaker with multimode communication |
US10894163B2 (en) | 2016-11-21 | 2021-01-19 | Cardiac Pacemakers, Inc. | LCP based predictive timing for cardiac resynchronization |
US11207532B2 (en) | 2017-01-04 | 2021-12-28 | Cardiac Pacemakers, Inc. | Dynamic sensing updates using postural input in a multiple device cardiac rhythm management system |
EP3573709A1 (en) | 2017-01-26 | 2019-12-04 | Cardiac Pacemakers, Inc. | Leadless device with overmolded components |
EP3573706A1 (en) | 2017-01-26 | 2019-12-04 | Cardiac Pacemakers, Inc. | Intra-body device communication with redundant message transmission |
US10737102B2 (en) | 2017-01-26 | 2020-08-11 | Cardiac Pacemakers, Inc. | Leadless implantable device with detachable fixation |
AU2018248361B2 (en) | 2017-04-03 | 2020-08-27 | Cardiac Pacemakers, Inc. | Cardiac pacemaker with pacing pulse energy adjustment based on sensed heart rate |
US10905872B2 (en) | 2017-04-03 | 2021-02-02 | Cardiac Pacemakers, Inc. | Implantable medical device with a movable electrode biased toward an extended position |
US10918875B2 (en) | 2017-08-18 | 2021-02-16 | Cardiac Pacemakers, Inc. | Implantable medical device with a flux concentrator and a receiving coil disposed about the flux concentrator |
US11065459B2 (en) | 2017-08-18 | 2021-07-20 | Cardiac Pacemakers, Inc. | Implantable medical device with pressure sensor |
EP3684465B1 (en) | 2017-09-20 | 2021-07-14 | Cardiac Pacemakers, Inc. | Implantable medical device with multiple modes of operation |
US10694967B2 (en) | 2017-10-18 | 2020-06-30 | Medtronic, Inc. | State-based atrial event detection |
US11185703B2 (en) | 2017-11-07 | 2021-11-30 | Cardiac Pacemakers, Inc. | Leadless cardiac pacemaker for bundle of his pacing |
CN111432875A (en) | 2017-12-01 | 2020-07-17 | 心脏起搏器股份公司 | Method and system for detecting atrial contraction timing references and determining cardiac intervals from a ventricular-implantable leadless cardiac pacemaker |
WO2019108830A1 (en) | 2017-12-01 | 2019-06-06 | Cardiac Pacemakers, Inc. | Leadless cardiac pacemaker with reversionary behavior |
EP3717064B1 (en) | 2017-12-01 | 2023-06-07 | Cardiac Pacemakers, Inc. | Methods and systems for detecting atrial contraction timing fiducials during ventricular filling from a ventricularly implanted leadless cardiac pacemaker |
EP3717059A1 (en) | 2017-12-01 | 2020-10-07 | Cardiac Pacemakers, Inc. | Methods and systems for detecting atrial contraction timing fiducials within a search window from a ventricularly implanted leadless cardiac pacemaker |
CN107741196B (en) * | 2017-12-04 | 2019-11-12 | 成都思悟革科技有限公司 | A kind of human body attitude preparation method and system |
WO2019136148A1 (en) | 2018-01-04 | 2019-07-11 | Cardiac Pacemakers, Inc. | Dual chamber pacing without beat-to-beat communication |
US11529523B2 (en) | 2018-01-04 | 2022-12-20 | Cardiac Pacemakers, Inc. | Handheld bridge device for providing a communication bridge between an implanted medical device and a smartphone |
JP2021518192A (en) | 2018-03-23 | 2021-08-02 | メドトロニック,インコーポレイテッド | VfA cardiac resynchronization therapy |
EP3768160B1 (en) | 2018-03-23 | 2023-06-07 | Medtronic, Inc. | Vfa cardiac therapy for tachycardia |
US11400296B2 (en) | 2018-03-23 | 2022-08-02 | Medtronic, Inc. | AV synchronous VfA cardiac therapy |
WO2020065582A1 (en) | 2018-09-26 | 2020-04-02 | Medtronic, Inc. | Capture in ventricle-from-atrium cardiac therapy |
US11679265B2 (en) | 2019-02-14 | 2023-06-20 | Medtronic, Inc. | Lead-in-lead systems and methods for cardiac therapy |
US11911325B2 (en) | 2019-02-26 | 2024-02-27 | Hill-Rom Services, Inc. | Bed interface for manual location |
US11697025B2 (en) | 2019-03-29 | 2023-07-11 | Medtronic, Inc. | Cardiac conduction system capture |
US11213676B2 (en) | 2019-04-01 | 2022-01-04 | Medtronic, Inc. | Delivery systems for VfA cardiac therapy |
US11712188B2 (en) | 2019-05-07 | 2023-08-01 | Medtronic, Inc. | Posterior left bundle branch engagement |
US20200402656A1 (en) | 2019-06-22 | 2020-12-24 | Advanced Neuromodulation Systems, Inc. | Ui design for patient and clinician controller devices operative in a remote care architecture |
US11364386B2 (en) * | 2019-06-21 | 2022-06-21 | Advanced Neuromodulation Systems, Inc. | System, method and architecture for facilitating remote patient care |
US11305127B2 (en) | 2019-08-26 | 2022-04-19 | Medtronic Inc. | VfA delivery and implant region detection |
US11813466B2 (en) | 2020-01-27 | 2023-11-14 | Medtronic, Inc. | Atrioventricular nodal stimulation |
US11911168B2 (en) | 2020-04-03 | 2024-02-27 | Medtronic, Inc. | Cardiac conduction system therapy benefit determination |
US11813464B2 (en) | 2020-07-31 | 2023-11-14 | Medtronic, Inc. | Cardiac conduction system evaluation |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4630615A (en) * | 1984-05-21 | 1986-12-23 | Cordis Corporation | Apparatus for measuring impedance |
US5405367A (en) * | 1991-12-18 | 1995-04-11 | Alfred E. Mann Foundation For Scientific Research | Structure and method of manufacture of an implantable microstimulator |
US5466246A (en) * | 1994-07-29 | 1995-11-14 | Pacesetter, Inc. | Telemetry receiver for implantable device, incorporating digital signal processing |
US5968083A (en) * | 1997-11-12 | 1999-10-19 | Pacesetter, Inc. | Active overload detection and protection circuit for implantable cardiac therapy devices |
US6185452B1 (en) * | 1997-02-26 | 2001-02-06 | Joseph H. Schulman | Battery-powered patient implantable device |
US6208894B1 (en) * | 1997-02-26 | 2001-03-27 | Alfred E. Mann Foundation For Scientific Research And Advanced Bionics | System of implantable devices for monitoring and/or affecting body parameters |
US7481759B2 (en) * | 2001-08-03 | 2009-01-27 | Cardiac Pacemakers, Inc. | Systems and methods for treatment of coronary artery disease |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3857399A (en) * | 1970-03-24 | 1974-12-31 | F Zacouto | Heart pacer |
US4556063A (en) * | 1980-10-07 | 1985-12-03 | Medtronic, Inc. | Telemetry system for a medical device |
US4821724A (en) * | 1986-08-01 | 1989-04-18 | Telectronics N.V. | Pacing pulse compensation |
US5127404A (en) * | 1990-01-22 | 1992-07-07 | Medtronic, Inc. | Telemetry format for implanted medical device |
US5354319A (en) * | 1990-01-22 | 1994-10-11 | Medtronic, Inc. | Telemetry system for an implantable medical device |
US5113869A (en) * | 1990-08-21 | 1992-05-19 | Telectronics Pacing Systems, Inc. | Implantable ambulatory electrocardiogram monitor |
US5383915A (en) * | 1991-04-10 | 1995-01-24 | Angeion Corporation | Wireless programmer/repeater system for an implanted medical device |
US5213098A (en) * | 1991-07-26 | 1993-05-25 | Medtronic, Inc. | Post-extrasystolic potentiation stimulation with physiologic sensor feedback |
DE69213657T2 (en) * | 1991-11-04 | 1997-01-23 | Cardiac Pacemakers Inc | Implantable device for monitoring and stimulating the heart for diagnosis and therapy |
US5345362A (en) * | 1993-04-29 | 1994-09-06 | Medtronic, Inc. | Portable computer apparatus with articulating display panel |
USD358583S (en) * | 1993-04-29 | 1995-05-23 | Medtronic, Inc. | Portable computer with an articulating display panel |
US5626630A (en) * | 1994-10-13 | 1997-05-06 | Ael Industries, Inc. | Medical telemetry system using an implanted passive transponder |
US5752976A (en) * | 1995-06-23 | 1998-05-19 | Medtronic, Inc. | World wide patient location and data telemetry system for implantable medical devices |
US6083248A (en) * | 1995-06-23 | 2000-07-04 | Medtronic, Inc. | World wide patient location and data telemetry system for implantable medical devices |
FI960636A (en) * | 1996-02-12 | 1997-08-13 | Nokia Mobile Phones Ltd | A procedure for monitoring the health of a patient |
US5999857A (en) * | 1996-12-18 | 1999-12-07 | Medtronic, Inc. | Implantable device telemetry system and method |
US5836975A (en) * | 1996-12-19 | 1998-11-17 | Medtronic, Inc. | Method and apparatus for diagnosis and treatment of arrhythmias |
US5987356A (en) * | 1997-06-05 | 1999-11-16 | Medtronic, Inc. | Method and apparatus for diagnosis and treatment of arrhythmias |
US5948006A (en) * | 1998-10-14 | 1999-09-07 | Advanced Bionics Corporation | Transcutaneous transmission patch |
US6078837A (en) * | 1999-01-27 | 2000-06-20 | Medtronic, Inc. | Method and apparatus for treatment of fibrillation |
US6200265B1 (en) * | 1999-04-16 | 2001-03-13 | Medtronic, Inc. | Peripheral memory patch and access method for use with an implantable medical device |
US6804558B2 (en) * | 1999-07-07 | 2004-10-12 | Medtronic, Inc. | System and method of communicating between an implantable medical device and a remote computer system or health care provider |
US6298271B1 (en) * | 1999-07-19 | 2001-10-02 | Medtronic, Inc. | Medical system having improved telemetry |
US6802811B1 (en) * | 1999-09-17 | 2004-10-12 | Endoluminal Therapeutics, Inc. | Sensing, interrogating, storing, telemetering and responding medical implants |
USD438204S1 (en) * | 2000-02-14 | 2001-02-27 | Medtronic, Inc. | Programmer for use with implantable medical device |
US6400990B1 (en) * | 2000-02-18 | 2002-06-04 | Pacesetter, Inc. | Patient activated telemetry control unit using bidirectional asymmetric dual-mode telemetry link to communicate with an implanted device |
US6482154B1 (en) * | 2000-08-02 | 2002-11-19 | Medtronic, Inc | Long range implantable medical device telemetry system with positive patient identification |
US6443891B1 (en) * | 2000-09-20 | 2002-09-03 | Medtronic, Inc. | Telemetry modulation protocol system for medical devices |
-
2003
- 2003-11-26 US US10/722,891 patent/US7209790B2/en not_active Expired - Fee Related
-
2004
- 2004-11-23 WO PCT/US2004/039498 patent/WO2005053786A2/en active Application Filing
-
2006
- 2006-10-30 US US11/554,212 patent/US20070055324A1/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4630615A (en) * | 1984-05-21 | 1986-12-23 | Cordis Corporation | Apparatus for measuring impedance |
US5405367A (en) * | 1991-12-18 | 1995-04-11 | Alfred E. Mann Foundation For Scientific Research | Structure and method of manufacture of an implantable microstimulator |
US5466246A (en) * | 1994-07-29 | 1995-11-14 | Pacesetter, Inc. | Telemetry receiver for implantable device, incorporating digital signal processing |
US6185452B1 (en) * | 1997-02-26 | 2001-02-06 | Joseph H. Schulman | Battery-powered patient implantable device |
US6208894B1 (en) * | 1997-02-26 | 2001-03-27 | Alfred E. Mann Foundation For Scientific Research And Advanced Bionics | System of implantable devices for monitoring and/or affecting body parameters |
US5968083A (en) * | 1997-11-12 | 1999-10-19 | Pacesetter, Inc. | Active overload detection and protection circuit for implantable cardiac therapy devices |
US7481759B2 (en) * | 2001-08-03 | 2009-01-27 | Cardiac Pacemakers, Inc. | Systems and methods for treatment of coronary artery disease |
Cited By (147)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090248097A1 (en) * | 2000-05-23 | 2009-10-01 | Feinstein Institute For Medical Research, The | Inhibition of inflammatory cytokine production by cholinergic agonists and vagus nerve stimulation |
US9987492B2 (en) | 2000-05-23 | 2018-06-05 | The Feinstein Institute For Medical Research | Inhibition of inflammatory cytokine production by cholinergic agonists and vagus nerve stimulation |
US20050125044A1 (en) * | 2000-05-23 | 2005-06-09 | North Shore-Long Island Jewish Research Institute | Inhibition of inflammatory cytokine production by cholinergic agonists and vagus nerve stimulation |
US10166395B2 (en) | 2000-05-23 | 2019-01-01 | The Feinstein Institute For Medical Research | Inhibition of inflammatory cytokine production by cholinergic agonists and vagus nerve stimulation |
US10561846B2 (en) | 2000-05-23 | 2020-02-18 | The Feinstein Institutes For Medical Research | Inhibition of inflammatory cytokine production by cholinergic agonists and vagus nerve stimulation |
US8914114B2 (en) | 2000-05-23 | 2014-12-16 | The Feinstein Institute For Medical Research | Inhibition of inflammatory cytokine production by cholinergic agonists and vagus nerve stimulation |
US11096591B2 (en) * | 2004-03-16 | 2021-08-24 | Medtronic, Inc. | Determination of sleep quality for neurological disorders |
US8729129B2 (en) | 2004-03-25 | 2014-05-20 | The Feinstein Institute For Medical Research | Neural tourniquet |
US20050282906A1 (en) * | 2004-03-25 | 2005-12-22 | North Shore-Long Island Jewish Research Institute | Neural tourniquet |
US10912712B2 (en) | 2004-03-25 | 2021-02-09 | The Feinstein Institutes For Medical Research | Treatment of bleeding by non-invasive stimulation |
US11344724B2 (en) | 2004-12-27 | 2022-05-31 | The Feinstein Institutes For Medical Research | Treating inflammatory disorders by electrical vagus nerve stimulation |
US11207518B2 (en) | 2004-12-27 | 2021-12-28 | The Feinstein Institutes For Medical Research | Treating inflammatory disorders by stimulation of the cholinergic anti-inflammatory pathway |
US7668588B2 (en) | 2006-03-03 | 2010-02-23 | PhysioWave, Inc. | Dual-mode physiologic monitoring systems and methods |
US8200320B2 (en) | 2006-03-03 | 2012-06-12 | PhysioWave, Inc. | Integrated physiologic monitoring systems and methods |
US20070208262A1 (en) * | 2006-03-03 | 2007-09-06 | Kovacs Gregory T | Dual-mode physiologic monitoring systems and methods |
US20070208233A1 (en) * | 2006-03-03 | 2007-09-06 | Physiowave Inc. | Integrated physiologic monitoring systems and methods |
US20070208232A1 (en) * | 2006-03-03 | 2007-09-06 | Physiowave Inc. | Physiologic monitoring initialization systems and methods |
US9480845B2 (en) | 2006-06-23 | 2016-11-01 | Cyberonics, Inc. | Nerve stimulation device with a wearable loop antenna |
US7996186B2 (en) * | 2006-11-06 | 2011-08-09 | Sharp Kabushiki Kaisha | Measurement data communication device, information acquiring device, and system |
US20080109188A1 (en) * | 2006-11-06 | 2008-05-08 | Katsuya Nakagawa | Measurement data communication device, information acquiring device, and system |
US8391970B2 (en) | 2007-08-27 | 2013-03-05 | The Feinstein Institute For Medical Research | Devices and methods for inhibiting granulocyte activation by neural stimulation |
US20090076349A1 (en) * | 2007-09-14 | 2009-03-19 | Corventis, Inc. | Adherent Multi-Sensor Device with Implantable Device Communication Capabilities |
US9211409B2 (en) | 2008-03-31 | 2015-12-15 | The Feinstein Institute For Medical Research | Methods and systems for reducing inflammation by neuromodulation of T-cell activity |
US9662490B2 (en) | 2008-03-31 | 2017-05-30 | The Feinstein Institute For Medical Research | Methods and systems for reducing inflammation by neuromodulation and administration of an anti-inflammatory drug |
US8412338B2 (en) | 2008-11-18 | 2013-04-02 | Setpoint Medical Corporation | Devices and methods for optimizing electrode placement for anti-inflamatory stimulation |
US9211410B2 (en) | 2009-05-01 | 2015-12-15 | Setpoint Medical Corporation | Extremely low duty-cycle activation of the cholinergic anti-inflammatory pathway to treat chronic inflammation |
US9849286B2 (en) | 2009-05-01 | 2017-12-26 | Setpoint Medical Corporation | Extremely low duty-cycle activation of the cholinergic anti-inflammatory pathway to treat chronic inflammation |
US8886339B2 (en) | 2009-06-09 | 2014-11-11 | Setpoint Medical Corporation | Nerve cuff with pocket for leadless stimulator |
US9700716B2 (en) | 2009-06-09 | 2017-07-11 | Setpoint Medical Corporation | Nerve cuff with pocket for leadless stimulator |
US10716936B2 (en) | 2009-06-09 | 2020-07-21 | Setpoint Medical Corporation | Nerve cuff with pocket for leadless stimulator |
US10220203B2 (en) | 2009-06-09 | 2019-03-05 | Setpoint Medical Corporation | Nerve cuff with pocket for leadless stimulator |
US9174041B2 (en) | 2009-06-09 | 2015-11-03 | Setpoint Medical Corporation | Nerve cuff with pocket for leadless stimulator |
US11857791B2 (en) | 2009-10-20 | 2024-01-02 | Nyxoah SA | Arced implant unit for modulation of nerves |
US10898717B2 (en) | 2009-10-20 | 2021-01-26 | Nyxoah SA | Device and method for snoring detection and control |
US11273307B2 (en) | 2009-10-20 | 2022-03-15 | Nyxoah SA | Method and device for treating sleep apnea |
US9950166B2 (en) | 2009-10-20 | 2018-04-24 | Nyxoah SA | Acred implant unit for modulation of nerves |
US9943686B2 (en) | 2009-10-20 | 2018-04-17 | Nyxoah SA | Method and device for treating sleep apnea based on tongue movement |
US10751537B2 (en) | 2009-10-20 | 2020-08-25 | Nyxoah SA | Arced implant unit for modulation of nerves |
US10716940B2 (en) | 2009-10-20 | 2020-07-21 | Nyxoah SA | Implant unit for modulation of small diameter nerves |
US9849289B2 (en) | 2009-10-20 | 2017-12-26 | Nyxoah SA | Device and method for snoring detection and control |
US8996116B2 (en) | 2009-10-30 | 2015-03-31 | Setpoint Medical Corporation | Modulation of the cholinergic anti-inflammatory pathway to treat pain or addiction |
US11051744B2 (en) | 2009-11-17 | 2021-07-06 | Setpoint Medical Corporation | Closed-loop vagus nerve stimulation |
US9993651B2 (en) | 2009-12-23 | 2018-06-12 | Setpoint Medical Corporation | Neural stimulation devices and systems for treatment of chronic inflammation |
US10384068B2 (en) | 2009-12-23 | 2019-08-20 | Setpoint Medical Corporation | Neural stimulation devices and systems for treatment of chronic inflammation |
US11110287B2 (en) | 2009-12-23 | 2021-09-07 | Setpoint Medical Corporation | Neural stimulation devices and systems for treatment of chronic inflammation |
US8612002B2 (en) | 2009-12-23 | 2013-12-17 | Setpoint Medical Corporation | Neural stimulation devices and systems for treatment of chronic inflammation |
US9162064B2 (en) | 2009-12-23 | 2015-10-20 | Setpoint Medical Corporation | Neural stimulation devices and systems for treatment of chronic inflammation |
US8855767B2 (en) | 2009-12-23 | 2014-10-07 | Setpoint Medical Corporation | Neural stimulation devices and systems for treatment of chronic inflammation |
US8265556B2 (en) * | 2010-10-25 | 2012-09-11 | Waveworks, Inc. | Integrated mobile phone and medical implant monitoring system and method for using the same |
US20120100887A1 (en) * | 2010-10-25 | 2012-04-26 | Waveworks | Integrated mobile phone and medical implant monitoring system and method for using the same |
US20120109238A1 (en) * | 2010-10-29 | 2012-05-03 | Medtronic, Inc. | Automatic personalization of parameter settings and algorithms in a medical device |
US9757571B2 (en) | 2011-01-28 | 2017-09-12 | Micron Devices Llc | Remote control of power or polarity selection for a neural stimulator |
US9566449B2 (en) | 2011-01-28 | 2017-02-14 | Micro Devices, LLC | Neural stimulator system |
US10471262B2 (en) | 2011-01-28 | 2019-11-12 | Stimwave Technologies Incorporated | Neural stimulator system |
US10315039B2 (en) | 2011-01-28 | 2019-06-11 | Stimwave Technologies Incorporated | Microwave field stimulator |
US10420947B2 (en) | 2011-01-28 | 2019-09-24 | Stimwave Technologies Incorporated | Polarity reversing lead |
US9925384B2 (en) | 2011-01-28 | 2018-03-27 | Micron Devices Llc | Neural stimulator system |
US8666499B2 (en) * | 2011-03-29 | 2014-03-04 | Korean Institute Of Science And Technology | Artificial nerve networking system and method for functional recovery of damaged nerve |
US20120253423A1 (en) * | 2011-03-29 | 2012-10-04 | In Chan Youn | Artificial Nerve Networking System and Method for Functional Recovery of Damaged Nerve |
US10953228B2 (en) | 2011-04-04 | 2021-03-23 | Stimwave Technologies Incorporated | Implantable lead |
US9789314B2 (en) | 2011-04-04 | 2017-10-17 | Micron Devices Llc | Implantable lead |
US11872400B2 (en) | 2011-04-04 | 2024-01-16 | Curonix Llc | Implantable lead |
US10238874B2 (en) | 2011-04-04 | 2019-03-26 | Stimwave Technologies Incorporated | Implantable lead |
US8788034B2 (en) | 2011-05-09 | 2014-07-22 | Setpoint Medical Corporation | Single-pulse activation of the cholinergic anti-inflammatory pathway to treat chronic inflammation |
US9119969B2 (en) | 2011-05-21 | 2015-09-01 | Boston Scientific Neuromodulation Corporation | System and method for programming neurostimulation devices using cached plug-in software drivers |
US8805506B2 (en) * | 2011-05-21 | 2014-08-12 | Boston Scientific Neuromodulation Corporation | System and method for programming neurostimulation devices using cached plug-in software drivers |
US20120296397A1 (en) * | 2011-05-21 | 2012-11-22 | Boston Scientific Neuromodulation Corporation | System and method for programming neurostimulation devices using cached plug-in software drivers |
US9974965B2 (en) | 2011-09-15 | 2018-05-22 | Micron Devices Llc | Relay module for implant |
US11745020B2 (en) | 2011-09-15 | 2023-09-05 | Curonix Llc | Relay module for implant |
US9833621B2 (en) | 2011-09-23 | 2017-12-05 | Setpoint Medical Corporation | Modulation of sirtuins by vagus nerve stimulation |
US10449358B2 (en) | 2012-03-26 | 2019-10-22 | Setpoint Medical Corporation | Devices and methods for modulation of bone erosion |
US9572983B2 (en) | 2012-03-26 | 2017-02-21 | Setpoint Medical Corporation | Devices and methods for modulation of bone erosion |
US10716560B2 (en) | 2012-07-26 | 2020-07-21 | Nyxoah SA | Implant unit delivery tool |
US11730469B2 (en) | 2012-07-26 | 2023-08-22 | Nyxoah SA | Implant unit delivery tool |
US10052097B2 (en) | 2012-07-26 | 2018-08-21 | Nyxoah SA | Implant unit delivery tool |
US10918376B2 (en) | 2012-07-26 | 2021-02-16 | Nyxoah SA | Therapy protocol activation triggered based on initial coupling |
US11253712B2 (en) | 2012-07-26 | 2022-02-22 | Nyxoah SA | Sleep disordered breathing treatment apparatus |
US9855032B2 (en) | 2012-07-26 | 2018-01-02 | Nyxoah SA | Transcutaneous power conveyance device |
US10814137B2 (en) | 2012-07-26 | 2020-10-27 | Nyxoah SA | Transcutaneous power conveyance device |
US11583683B2 (en) * | 2012-12-26 | 2023-02-21 | Stimwave Technologies Incorporated | Wearable antenna assembly |
US20140180365A1 (en) * | 2012-12-26 | 2014-06-26 | Micron Devices, LLC | Wearable antenna assembly |
US9254393B2 (en) * | 2012-12-26 | 2016-02-09 | Micron Devices Llc | Wearable antenna assembly |
US10293169B2 (en) | 2012-12-26 | 2019-05-21 | Stimwave Technologies Incorporated | Wearable antenna assembly |
US11642534B2 (en) | 2013-06-17 | 2023-05-09 | Nyxoah SA | Programmable external control unit |
US9643022B2 (en) | 2013-06-17 | 2017-05-09 | Nyxoah SA | Flexible control housing for disposable patch |
US10512782B2 (en) | 2013-06-17 | 2019-12-24 | Nyxoah SA | Remote monitoring and updating of a medical device control unit |
US11298549B2 (en) | 2013-06-17 | 2022-04-12 | Nyxoah SA | Control housing for disposable patch |
US9662507B2 (en) | 2013-09-16 | 2017-05-30 | The Board Of Trustees Of The Leland Stanford Junior University | Multi-element coupler for generation of electromagnetic energy |
US9687664B2 (en) | 2013-09-16 | 2017-06-27 | The Board Of Trustees Of The Leland Stanford Junior University | Multi-element coupler for generation of electromagnetic energy |
US10039924B2 (en) | 2013-09-16 | 2018-08-07 | The Board Of Trustees Of The Leland Stanford Junior University | Wireless midfield systems and methods |
US9744369B2 (en) | 2013-09-16 | 2017-08-29 | The Board Of Trustees Of The Leland Stanford Junior University | Multi-element coupler for generation of electromagnetic energy |
US9610457B2 (en) | 2013-09-16 | 2017-04-04 | The Board Of Trustees Of The Leland Stanford Junior University | Multi-element coupler for generation of electromagnetic energy |
KR20160107270A (en) * | 2014-02-24 | 2016-09-13 | 소니 주식회사 | Smart wearable devices and methods for automatically configuring capabilities with biology and environment capture sensors |
KR101939889B1 (en) * | 2014-02-24 | 2019-01-17 | 소니 주식회사 | Smart wearable devices and methods for automatically configuring capabilities with biology and environment capture sensors |
CN107193382A (en) * | 2014-02-24 | 2017-09-22 | 索尼公司 | Intelligent wearable device and it is automatic using sensor come the method for allocative abilities |
US10528121B2 (en) | 2014-02-24 | 2020-01-07 | Sony Corporation | Smart wearable devices and methods for automatically configuring capabilities with biology and environment capture sensors |
CN106029325A (en) * | 2014-02-24 | 2016-10-12 | 索尼公司 | Smart wearable devices and methods for automatically configuring capabilities with biology and environment capture sensors |
WO2015127067A1 (en) * | 2014-02-24 | 2015-08-27 | Sony Corporation | Smart wearable devices and methods for automatically configuring capabilities with biology and environment capture sensors |
US11450418B2 (en) | 2014-03-18 | 2022-09-20 | Fisher & Paykel Healthcare Limited | Medical data management system |
US10734104B2 (en) * | 2014-03-18 | 2020-08-04 | Fisher & Paykel Healthcare Limited | Medical data management system |
US20170098042A1 (en) * | 2014-03-18 | 2017-04-06 | Fisher & Paykel Healthcare Limited | Medical data management system |
US11735298B2 (en) | 2014-03-18 | 2023-08-22 | Fisher & Paykel Healthcare Limited | Medical data management system |
US9409029B2 (en) | 2014-05-12 | 2016-08-09 | Micron Devices Llc | Remote RF power system with low profile transmitting antenna |
US10258800B2 (en) | 2014-05-12 | 2019-04-16 | Stimwave Technologies Incorporated | Remote RF power system with low profile transmitting antenna |
US9583980B2 (en) | 2014-05-18 | 2017-02-28 | NeuSpera Medical Inc. | Midfield coupler |
US9564777B2 (en) | 2014-05-18 | 2017-02-07 | NeuSpera Medical Inc. | Wireless energy transfer system for an implantable medical device using a midfield coupler |
US20170111123A1 (en) * | 2014-05-27 | 2017-04-20 | Koninklijke Philips N.V. | Body coupled communication device with synchronization |
US9941980B2 (en) * | 2014-05-27 | 2018-04-10 | Koninklijke Philips N.V. | Body coupled communication device with synchronization |
US9943241B2 (en) | 2014-06-12 | 2018-04-17 | PhysioWave, Inc. | Impedance measurement devices, systems, and methods |
US10130273B2 (en) | 2014-06-12 | 2018-11-20 | PhysioWave, Inc. | Device and method having automatic user-responsive and user-specific physiological-meter platform |
US9546898B2 (en) | 2014-06-12 | 2017-01-17 | PhysioWave, Inc. | Fitness testing scale |
US9949662B2 (en) | 2014-06-12 | 2018-04-24 | PhysioWave, Inc. | Device and method having automatic user recognition and obtaining impedance-measurement signals |
US9568354B2 (en) | 2014-06-12 | 2017-02-14 | PhysioWave, Inc. | Multifunction scale with large-area display |
US10451473B2 (en) | 2014-06-12 | 2019-10-22 | PhysioWave, Inc. | Physiological assessment scale |
US9549680B2 (en) | 2014-06-12 | 2017-01-24 | PhysioWave, Inc. | Impedance measurement devices, systems, and methods |
US9693696B2 (en) | 2014-08-07 | 2017-07-04 | PhysioWave, Inc. | System with user-physiological data updates |
US9498137B2 (en) | 2014-08-07 | 2016-11-22 | PhysioWave, Inc. | Multi-function fitness scale with display |
US11311725B2 (en) | 2014-10-24 | 2022-04-26 | Setpoint Medical Corporation | Systems and methods for stimulating and/or monitoring loci in the brain to treat inflammation and to enhance vagus nerve stimulation |
US11406833B2 (en) | 2015-02-03 | 2022-08-09 | Setpoint Medical Corporation | Apparatus and method for reminding, prompting, or alerting a patient with an implanted stimulator |
US11338148B2 (en) | 2015-05-15 | 2022-05-24 | NeuSpera Medical Inc. | External power devices and systems |
US10945671B2 (en) | 2015-06-23 | 2021-03-16 | PhysioWave, Inc. | Determining physiological parameters using movement detection |
US10395055B2 (en) | 2015-11-20 | 2019-08-27 | PhysioWave, Inc. | Scale-based data access control methods and apparatuses |
US11561126B2 (en) | 2015-11-20 | 2023-01-24 | PhysioWave, Inc. | Scale-based user-physiological heuristic systems |
US10980483B2 (en) | 2015-11-20 | 2021-04-20 | PhysioWave, Inc. | Remote physiologic parameter determination methods and platform apparatuses |
US10923217B2 (en) | 2015-11-20 | 2021-02-16 | PhysioWave, Inc. | Condition or treatment assessment methods and platform apparatuses |
US10553306B2 (en) | 2015-11-20 | 2020-02-04 | PhysioWave, Inc. | Scaled-based methods and apparatuses for automatically updating patient profiles |
US10436630B2 (en) | 2015-11-20 | 2019-10-08 | PhysioWave, Inc. | Scale-based user-physiological data hierarchy service apparatuses and methods |
US11278718B2 (en) | 2016-01-13 | 2022-03-22 | Setpoint Medical Corporation | Systems and methods for establishing a nerve block |
US10596367B2 (en) | 2016-01-13 | 2020-03-24 | Setpoint Medical Corporation | Systems and methods for establishing a nerve block |
US10314501B2 (en) | 2016-01-20 | 2019-06-11 | Setpoint Medical Corporation | Implantable microstimulators and inductive charging systems |
US10695569B2 (en) | 2016-01-20 | 2020-06-30 | Setpoint Medical Corporation | Control of vagal stimulation |
US11471681B2 (en) | 2016-01-20 | 2022-10-18 | Setpoint Medical Corporation | Batteryless implantable microstimulators |
US11547852B2 (en) | 2016-01-20 | 2023-01-10 | Setpoint Medical Corporation | Control of vagal stimulation |
US10583304B2 (en) | 2016-01-25 | 2020-03-10 | Setpoint Medical Corporation | Implantable neurostimulator having power control and thermal regulation and methods of use |
US11383091B2 (en) | 2016-01-25 | 2022-07-12 | Setpoint Medical Corporation | Implantable neurostimulator having power control and thermal regulation and methods of use |
US10390772B1 (en) | 2016-05-04 | 2019-08-27 | PhysioWave, Inc. | Scale-based on-demand care system |
US10215619B1 (en) | 2016-09-06 | 2019-02-26 | PhysioWave, Inc. | Scale-based time synchrony |
US11890471B2 (en) | 2017-08-14 | 2024-02-06 | Setpoint Medical Corporation | Vagus nerve stimulation pre-screening test |
US11173307B2 (en) | 2017-08-14 | 2021-11-16 | Setpoint Medical Corporation | Vagus nerve stimulation pre-screening test |
US11260229B2 (en) | 2018-09-25 | 2022-03-01 | The Feinstein Institutes For Medical Research | Methods and apparatuses for reducing bleeding via coordinated trigeminal and vagal nerve stimulation |
US11857788B2 (en) | 2018-09-25 | 2024-01-02 | The Feinstein Institutes For Medical Research | Methods and apparatuses for reducing bleeding via coordinated trigeminal and vagal nerve stimulation |
US11682492B2 (en) * | 2019-06-07 | 2023-06-20 | Cornell University | Energy-efficient on-chip classifier for detecting physiological conditions |
US20200388397A1 (en) * | 2019-06-07 | 2020-12-10 | Cornell University | Energy-efficient on-chip classifier for detecting physiological conditions |
CN110262336A (en) * | 2019-06-18 | 2019-09-20 | 中国科学院自动化研究所 | Current output circuit and channel-cranium electro-stimulating device including it |
US11833357B2 (en) | 2020-09-30 | 2023-12-05 | Boston Scientific Neuromodulation Corporation | Pairing of external communication devices with an implantable medical device via a patient remote controller |
US11559693B2 (en) * | 2020-09-30 | 2023-01-24 | Boston Scientific Neuromodulation Corporation | Pairing of external communication devices with an implantable medical device via a patient remote controller |
US20220096847A1 (en) * | 2020-09-30 | 2022-03-31 | Boston Scientific Neuromodulation Corporation | Pairing of External Communication Devices With an Implantable Medical Device via a Patient Remote Controller |
Also Published As
Publication number | Publication date |
---|---|
WO2005053786A2 (en) | 2005-06-16 |
US20040167587A1 (en) | 2004-08-26 |
US7209790B2 (en) | 2007-04-24 |
WO2005053786A3 (en) | 2008-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070055324A1 (en) | Multi-mode coordinator for medical device function | |
EP1554012B1 (en) | Multi-mode programmer for medical device communication | |
US5113859A (en) | Acoustic body bus medical device communication system | |
US11660455B2 (en) | Tissue conduction communication using ramped drive signal | |
US6200265B1 (en) | Peripheral memory patch and access method for use with an implantable medical device | |
US7742816B2 (en) | Multichannel communication for implantable medical device applications | |
US6247474B1 (en) | Audible sound communication from an implantable medical device | |
US6067473A (en) | Implantable medical device using audible sound communication to provide warnings | |
US10675476B2 (en) | Internal thoracic vein placement of a transmitter electrode for leadless stimulation of the heart | |
US11213684B2 (en) | Device and method to reduce artifact from tissue conduction communication transmission | |
US11110279B2 (en) | Signal transmission optimization for tissue conduction communication | |
CN108472491B (en) | Progressive adaptive data transmission | |
US11235162B2 (en) | Tissue conduction communication between devices | |
US11529523B2 (en) | Handheld bridge device for providing a communication bridge between an implanted medical device and a smartphone | |
US20230248980A1 (en) | Tissue stimulation systems and methods, such as for pacing cardiac tissue |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE |