|Publication number||USH1347 H|
|Application number||US 07/973,358|
|Publication date||Aug 2, 1994|
|Filing date||Nov 9, 1992|
|Publication number||07973358, 973358, US H1347 H, US H1347H, US-H-H1347, USH1347 H, USH1347H|
|Inventors||Daniel R. Greeninger, David L. Thompson|
|Original Assignee||Medtronic Inc.|
|Export Citation||BiBTeX, EndNote, RefMan|
|Referenced by (41), Classifications (2)|
|External Links: USPTO, USPTO Assignment, Espacenet|
The invention relates generally to the field of programmable biomedical implantable devices and more particularly to audio feedback in external equipment such as programmers and analyzers used in conjunction with cardiac pacemakers, neurostimulators and the like.
A wide variety of cardiac pacemakers are known and commercially available. Pacemakers are generally characterized by which chambers of the heart they are capable of sensing, the chambers to which they deliver pacing stimuli, and their responses, if any, to sense intrinsic electrical cardiac activity. Some pacemakers deliver pacing stimuli at fixed, regular intervals without regard to naturally occurring cardiac activity. More commonly, however, pacemakers sense electrical cardiac activity in one or both of the chambers of the heart, and inhibit or trigger delivery of pacing stimuli to the heart based on the occurrence and recognition of sensed intrinsic electrical events. A so called "VVI" pacemaker, for example, senses electrical cardiac activity in the ventricle of the patient's heart, and delivers pacing stimuli to the ventricle only in the absence of electrical signals indicative of natural ventricular contractions. A "DDD" pacemaker, on the other hand, senses electrical signals in both the atrium and ventricles of the patient's heart, and delivers atrial pacing stimuli in the absence of signals indicative of natural atrial contractions, and ventricular pacing stimuli in the absence of signals indicative of natural ventricular contractions. The delivery of each pacing stimulus by a DDD pacemaker is synchronized with prior sensed or paced events.
Pacemakers are also known which respond to other types of physiological based signals, such as signals from sensors for measuring the pressure inside the patient's ventricle or measuring the level of patient's physical activity. These labelled "VVIR" for a single chamber version or "DDDR" for a dual chamber version.
The complexity of modern pacemakers, the need to diagnose, optimize and adjust various parameters during the implant procedure, the occurrence of rare device failures, or more commonly, physiologic changes, and device variables or drift, dictate the need for numerous programmable parameters accessible non-invasively via an externally operated programmer. The need to assess system performance or troubleshoot the patient, device and/or lead system in an acute, clinical setting requires extensive telemetry capability in the implanted device and external programmer.
Modern programmers used to adjust the parameters of multi-function implantable medical devices, typically have graphic displays, keyboards or light pens for data entry and device control by operator manipulation, and printers or plotters to allow the user to easily control, evaluate and document the extensive capabilities of modern medical devices. An example of one such device is the Medtronic Model 9760 programmer. Typically, in use during an implant procedure in the surgical suite, the programmer is positioned outside the sterile field remote from the patient. A programming head, or wand containing transmitter and receiver circuitry, is connected to the programmer via a stretchable coiled cable, and positioned over the patient's pacemaker implant site for programing or telemetry interrogation of the implanted device. The programmer typically consists of 1 or more microprocessors and contains programmable memory capable of storing executable programs under the control of the operator via keyboard or light per entry. The physician in the sterile field verbally communicates programming directions to a nurse or associate at the control of programmer outside of the sterile field. The implanting physician often cannot see the screen or display on the programmer because of the distance involved, small size of the screen, or display screen contrast limitations. This requires the program operator to verbally communicate patient status, device function and status, and success or failure of requested program operations to the physician.
Similarly, during an implant, a Pacing Systems Analyzer (PSA) is typically used to verify cardiac pulse generator function and evaluate lead pacing threshold and intrinsic signal amplitude values. These values are utilized to set the programmable parameters of the implantable pulse generator to ensure an adequate safety margin for pacing and sensing, respectively. In use, the PSA is connected by test cables to the externalized proximal end of the lead system implanted in the patient. The PSA is held and controlled by an assistant who reports stimulation thresholds and R-wave/P-wave amplitudes on a beat-by-beat basis. The PSA typically contains pacing and sensing circuitry, under control of one or more microprocessors, and programmable memory capable of storing executable programs under the control of the operator via keyboard entry. This process is error prone due to the potential errors in the viewing of values on a small liquid crystal display (LCD) on a typical PSA and the verbal communication required to report to the attending physician.
In prior art, as the programmer operator enters strings of keystrokes to control the operation of the programmer, to set up programmable parameter values for the implanted device or to program or interrogate the implanted device, programmers have used an audio tone or "beep," either intermittently or steady, to confirm programmer and/or implanted device function and status. Examples of prior art audio feedback include U.S. Pat. No. 4,236,524 to R. Powell, et al., "Program Testing Apparatus"; U.S. Pat. No. 4,250,884 to J. Hartlaub, et al., "Apparatus For and Method of Programming the Minimum Energy Threshold For Pacing Pulses to be Applied to a Patient's Heart"; U.S. Pat. No. 4,305,397 to S. Weisbrod, et al., "Pacing Generator Programmer With Transmission Checking Circuit"; and U.S. Pat. No. 4,323,074 to G. Nelms "Pacemaker Programming Apparatus Utilizing a Computer System with Simplified Data Input"; all assigned to the assignee of the present invention and incorporated herein in their entirety by reference. All operate, or sound, a beeper for valid keystroke entries. The '884 and '397 patents also describe sounding a beeper to indicate programmer status such as a valid downlink programming or the completion of a timeout function. The '074 patent also describes sounding a beeper to indicate a successful battery check operation upon device turn-on. Additionally, U.S. Pat. No. 4,432,360 to U. Mumford, et al., "Interactive Programmer for Biomedical Implantable Devices" describes intermittently sounding a beeper upon power-up/self-test and at specific device function/status such as programming "STAT SET" or standard values. Additionally, a steady tone is sounded at the transmission of programming pulses and a pulsating tone at the end of transmission or during self-test failure. With the previously listed needs and shortcomings of prior art programmers and analyzers, the use of intermittent or steady tones is inadequate to meet complex present day requirements for patient safety and communication.
These and other problems are solved by the apparatus of this invention.
In accordance with this invention, there is provided audible spoken feedback and data to the user of various instruments such as programmers and pacing systems analyzers for implantable medical devices such as pacemakers, defibrillators, neurostimulators and the like.
FIG. 1 shows a block diagram of one embodiment of the apparatus of the invention.
FIG. 2 shows a further detailed block diagram of an embodiment of the invention.
FIG. 3 shows a flow diagram of one embodiment of the invention.
The present invention will now be more fully described with reference to the various figures of the drawings. FIG. 1 shows generally how a programmer can, in accordance with the present invention, be used in conjunction with the patient 14. A pacemaker 16 implanted in the patient 14 as is known in the art. Programming head 12 is connected via coiled cable 18 to programmer 10. It should also be understood that the present invention may be utilized in conjunction with other implantable medical devices, such as cardioverters, defibrillators, neurostimulators, cardiac assist systems, and the like.
Turning to FIG. 2, a block diagram of programmer 10 from FIG. 1 is shown. Although the present invention is described in conjunction with FIG. 2 having a microprocessor based architecture, it will be understood that it could be implemented in logic-based, custom integrated circuit architecture or any other method of implementation, if desired. In the embodiment shown in FIG. 2, programmer 10 is connected to display device 102 which may be a cathode ray tube (CRT) display or liquid crystal display (LCD). In addition, programmer head 12, containing transmitting and receiving circuitry, is connected to the programmer 10 via stretchable cable 18. Data entry devices, such as keyboard 126, mouse 128, track ball 130, or light pen 132 may be manipulated by an operator for the entering of patient implant data and to control device function and operation. A printer 116 is typically used for hard copy printout of patient implant or follow-up data, including programmable parameter values, device and patient status and diagnostic data.
Microprocessor 108 in conjunction with RAM 118, ROM 122, and analog memory 124 are used to control the function of the device via stored executable programs. RAM 118, ROM 122, and analog memory 124 are connected to the microprocessor 108 via data bus 120. Printer 116 is connected to and controlled via the printer control circuitry 114 which is in turn connected to the microprocessor 108 via data bus 134. Display 102, used for displaying device function/status and to show diagnostic data, is connected to a display driver 104 which is in turn connected to the microprocessor 108 via data bus 136. Speaker 110, used to announce or speak words or phrases, is driven by annunciator driver 106 which is connected to, and controlled by, the microprocessor 108 via data bus 138. Power supply 100 powers the programmer 10 in accordance with common practice in the art. Not shown, but an option, would be to replace the power supply with rechargeable or primary cell batteries.
Analog memory 124 may be of the type incorporated in ISD 1016, a telecomunication monolithic integrated circuit from Information Storage Devices, Inc. Recorded voice data, or words, are stored in individual electrically alterable read only memory (EEROM) locations in analog memory 124. Analog memory 124 contains amplifier and filter functions to amplify and bandpass filter analog signals retrieved from memory. Additionally, analog memory 124 contains amplifier, bandpass, automatic gain control and sample and hold functions to enable programming or storing of the recorded voice data. The voice stored may be of any language to allow local language devices to be utilized, such as French, German, Italian, Spanish or English. This word list, or dictionary, may be loaded and stored into programmer 10 analog memory 124 during manufacture and updated periodically via replaceable cartridges or via loading software via diskettes, as is known in the art.
Turning now to FIG. 3, a flow diagram is shown which illustrates the process in accordance with the presently disclosed embodiment of the invention. The flow diagram of FIG. 3 begins with a starting of the operation of the programmer of block 200 by detection of data entry from keyboard 126 (or alternatively, mouse 128, track ball 130, or light pen 132) or programmer function or status change. At block 202 the data entry is monitored for programmer function request. At block 204 the flow diagram monitors for a warning or a telemetry response indication requested by microprocessor 108. If neither of these items are identified the flow diagram returns to start block 200. If either of these items are valid, the microprocessor 108 in conjunction with the ROM 122 and analog memory 124 assembles a word list at 206. When the list is complete at block 208 the phrase or sentence is delivered to annunciator driver 106. Annunciator driver 106 drives the annunciator 110 or speaker. At block 212 the last word in the phrase is tested for, if yes, the flow diagram stops at block 214. If no, it returns to block 210 to continue reading the phrase.
Alternatively, a pacing systems analyzer may use the same analog memory 124 under control of microprocessor 108 to announce pacing amplitude or pulse width changes during threshold measurements on a beat-by-beat basis. Additionally, during intrinsic sensing measurements, the analyzer may announce R- or P-wave amplitudes on a beat-by-beat basis. Lastly, sensor signal characteristic amplitudes, widths or counts may be announced.
From the foregoing detailed descriptions of the particular embodiments of the invention, it should be apparent that a programmer has been disclosed which is provided with the capability of audio communication of data to facilitate the implant and follow-up process. While the particular embodiments of the present invention have been described herein detailed, it is to be understood that various alterations, modifications, and substitutions can be made therein without departing from the spirit and scope of the present invention, as described in the claims, which follow.
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US5693076 *||Jan 16, 1996||Dec 2, 1997||Medtronic, Inc.||Compressed patient narrative storage in and full text reconstruction from implantable medical devices|
|US5817137 *||Jun 30, 1997||Oct 6, 1998||Medtronic, Inc.||Compressed patient narrative storage in and full text reconstruction from implantable medical devices|
|US5891180 *||Apr 29, 1998||Apr 6, 1999||Medtronic Inc.||Interrogation of an implantable medical device using audible sound communication|
|US5895360 *||Jun 26, 1996||Apr 20, 1999||Medtronic, Inc.||Gain control for a periodic signal and method regarding same|
|US5944680 *||Jun 26, 1996||Aug 31, 1999||Medtronic, Inc.||Respiratory effort detection method and apparatus|
|US6021352 *||Jun 26, 1996||Feb 1, 2000||Medtronic, Inc,||Diagnostic testing methods and apparatus for implantable therapy devices|
|US6070102 *||Apr 29, 1998||May 30, 2000||Medtronic, Inc.||Audible sound confirmation of programming an implantable medical device|
|US6082367 *||Apr 29, 1998||Jul 4, 2000||Medtronic, Inc.||Audible sound communication from an implantable medical device|
|US6099479 *||Jun 26, 1996||Aug 8, 2000||Medtronic, Inc.||Method and apparatus for operating therapy system|
|US6132384 *||Jun 26, 1996||Oct 17, 2000||Medtronic, Inc.||Sensor, method of sensor implant and system for treatment of respiratory disorders|
|US6216038||Jan 25, 2000||Apr 10, 2001||Medtronic, Inc.||Broadcast audible sound communication of programming change in an implantable medical device|
|US6354299||Jun 30, 2000||Mar 12, 2002||Neuropace, Inc.||Implantable device for patient communication|
|US6450172||Jan 25, 2000||Sep 17, 2002||Medtronic, Inc.||Broadcast audible sound communication from an implantable medical device|
|US6477424||May 28, 1999||Nov 5, 2002||Medtronic, Inc.||Medical management system integrated programming apparatus for communication with an implantable medical device|
|US6572543||Jun 6, 2000||Jun 3, 2003||Medtronic, Inc||Sensor, method of sensor implant and system for treatment of respiratory disorders|
|US6687547||Mar 19, 2001||Feb 3, 2004||Medtronic, Inc.||Method and apparatus for communicating with an implantable medical device with DTMF tones|
|US6735479 *||Aug 31, 2001||May 11, 2004||Medtronic, Inc.||Lifestyle management system|
|US6865424||Aug 8, 2002||Mar 8, 2005||Cardiac Pacemakers, Inc.||Implantable medical device with voice responding and recording capacity|
|US7177690||Jan 31, 2003||Feb 13, 2007||Advanced Bionics Corporation||Implantable system having rechargeable battery indicator|
|US7177699||Apr 15, 2004||Feb 13, 2007||Medtronic, Inc.||Lifestyle management system|
|US7319962||Dec 6, 2000||Jan 15, 2008||Medtronic, Inc.||Automatic voice and data recognition for implanted medical device instrument systems|
|US7347751||Sep 30, 2004||Mar 25, 2008||Cardiac Pacemakers, Inc.||Cardiac lead implantation system|
|US7551962||Mar 4, 2005||Jun 23, 2009||Cardiac Pacemakers, Inc.||Implantable medical device with voice responding and recording capacity|
|US7720535||Aug 23, 2005||May 18, 2010||Cardiac Pacemakers, Inc.||Pacing management during cardiopulmonary resuscitation|
|US7801615||Nov 29, 2007||Sep 21, 2010||Boston Scientific Neuromodulation Corporation||Rechargeable spinal cord stimulator system|
|US7899549||Feb 15, 2008||Mar 1, 2011||Cardiac Pacemakers, Inc.||Cardiac lead implantation system|
|US7962210||May 19, 2009||Jun 14, 2011||Cardiac Pacemakers, Inc.||Implantable medical device with voice responding and recording capacity|
|US8116868||Mar 15, 2004||Feb 14, 2012||Cardiac Pacemakers, Inc.||Implantable device with cardiac event audio playback|
|US8517013||Apr 28, 2010||Aug 27, 2013||Cardiac Pacemakers, Inc.||Pacing management during cardiopulmonary resuscitation|
|US8918174||Jan 19, 2007||Dec 23, 2014||Boston Scientific Neuromodulation Corporation||Patient programmer for implantable devices|
|US20030028226 *||Sep 20, 2002||Feb 6, 2003||Medtronic, Inc.||Medical management system integrated programming apparatus for communication with an implantable medical device|
|US20040199221 *||Apr 15, 2004||Oct 7, 2004||Medtronic, Inc.||Lifestyle management system|
|US20070049976 *||Aug 23, 2005||Mar 1, 2007||Quan Ni||Pacing management during cardiopulmonary resuscitation|
|US20070168222 *||Jan 19, 2006||Jul 19, 2007||Hoyme Kenneth P||System and method for providing hierarchical medical device control for automated patient management|
|US20070179349 *||Jan 19, 2006||Aug 2, 2007||Hoyme Kenneth P||System and method for providing goal-oriented patient management based upon comparative population data analysis|
|US20090062883 *||Nov 29, 2007||Mar 5, 2009||Advanced Bionics Corporation||Rechargeable spinal cord stimulator system|
|US20090228058 *||May 19, 2009||Sep 10, 2009||Daum Douglas R||Implantable medical device with voice responding and recording capacity|
|US20100211124 *||Apr 28, 2010||Aug 19, 2010||Quan Ni||Pacing Management During Cardiopulmonary Resuscitation|
|WO1999052592A1 *||Feb 12, 1999||Oct 21, 1999||Cardiac Pacemakers, Inc.||Atrial defibrillation system including a portable audible speech communication device|
|WO1999055418A1 *||Apr 21, 1999||Nov 4, 1999||Medtronic, Inc.||Audible sound confirmation of programming an implantable medical device|
|WO1999055419A1 *||Apr 28, 1999||Nov 4, 1999||Medtronic, Inc.||Audible sound communication from an implantable medical device|