Cardiac pacing system with improved physiological event classification and heart monitoring based on DSP
First Claim
1. A cardiac pacing system having a pacemaker and lead means for inter-connecting the pacemaker and the patient'"'"'s heart, the pacemaker having pulse means for generating pacing pulses and control means for controlling the operation of the pacemaker, the lead means having electrode means for delivering pacing pulses to a patient'"'"'s heart and for acquiring cardiac signals, the pacemaker having DSP means for amplifying and processing the cardiac signals acquired by the electrode means, and means for classifying the acquired cardiac signals, the DSP means comprising at least one DSP channel, the pacing system comprising:
- conversion means for converting the acquired and amplified signals to digital signals;
digital filter means for filtering the converted signals to provide filtered signals;
slope means for operating on the filtered signals to provide slope signals representative of the slope of the filtered signals;
sense means for determining from the filtered signals and the slope signals whenever a cardiac event is detected, and the sense time of each detection;
analysis window means for timing out an analysis window of predetermined duration following the sense time;
parameter means for processing the filtered signals and the slope signals during the analysis window, and for generating a plurality of respective parameters from the signals;
classification means for receiving the parameters from the DSP means and for classifying each signal as a function of the parameters, andmonitoring means for determining and detecting whether each classified signal corresponds to a predetermined heart condition.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an implantable cardiac pacing system or other cardiac monitoring system having an enhanced capability to classify intracardiac signals through a combination of DSP techniques and software algorithms. The implantable device has one or more DSP channels corresponding to different signals which are being monitored. Each DSP channel most preferably amplifies the incoming signal, converts the signal from analog to digital form, digitally filters the converted signals to provide a filtered signal, operates on the filtered signal to provide a slope signal, determines from the filtered and slope signals when an intracardiac event has been detected, signal processes the filtered and slope signals for a predetermined analysis interval after threshold crossing, and generates a plurality of wave parameters corresponding to the signal. The generated wave parameters are further operated on by a programmable algorithm to classify the detected event based upon DSP-generated parameters, and then monitor or detect the onset, development or presence of an undesired heart condition in a patient. The system may further provide for the delivery of treatment, storage of intracardiac data, or provision of a warning to a patient or physician in response to the detection of such a heart condition.
-
Citations
34 Claims
-
1. A cardiac pacing system having a pacemaker and lead means for inter-connecting the pacemaker and the patient'"'"'s heart, the pacemaker having pulse means for generating pacing pulses and control means for controlling the operation of the pacemaker, the lead means having electrode means for delivering pacing pulses to a patient'"'"'s heart and for acquiring cardiac signals, the pacemaker having DSP means for amplifying and processing the cardiac signals acquired by the electrode means, and means for classifying the acquired cardiac signals, the DSP means comprising at least one DSP channel, the pacing system comprising:
-
conversion means for converting the acquired and amplified signals to digital signals; digital filter means for filtering the converted signals to provide filtered signals; slope means for operating on the filtered signals to provide slope signals representative of the slope of the filtered signals; sense means for determining from the filtered signals and the slope signals whenever a cardiac event is detected, and the sense time of each detection; analysis window means for timing out an analysis window of predetermined duration following the sense time; parameter means for processing the filtered signals and the slope signals during the analysis window, and for generating a plurality of respective parameters from the signals; classification means for receiving the parameters from the DSP means and for classifying each signal as a function of the parameters, and monitoring means for determining and detecting whether each classified signal corresponds to a predetermined heart condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of detecting a heart condition in a patient'"'"'s heart using a cardiac pacing system, the cardiac pacing system having a pacemaker and lead means for inter-connecting the pacemaker and the patient'"'"'s heart, the pacemaker having pulse means for generating pacing pulses and control means for controlling the operation of the pacemaker, the lead means having electrode means for delivering pacing pulses to a patient'"'"'s heart and for acquiring cardiac signals, the pacemaker having DSP means for amplifying and processing the cardiac signals acquired by the electrode means, and classifying means for classifying acquired cardiac signals, the DSP means comprising at least one DSP channel, the pacing system comprising conversion means for converting the acquired and amplified signals to digital signals, digital filter means for filtering the converted signals to provide filtered signals, slope means for operating on the filtered signals to provide slope signals representative of the slope of the filtered signals, sense means for determining from the filtered signals and the slope signals whenever a cardiac event is detected, and the sense time of each the detection, analysis window means for timing out an analysis window of predetermined duration following the sense time, parameter means for processing the filtered signals and the slope signals during the analysis window, and for generating a plurality of respective parameters from the signals, classification means for receiving the parameters from the DSP means and for classifying each signal as a function of the parameters, and monitoring means for determining whether each classified signal corresponds to a predetermined heart condition, the method comprising:
-
(a) acquiring an intracardiac signal; (b) amplifying the acquired intracardiac signal; (c) filtering the amplified intracardiac signal to provide a filtered signal; (d) operating on the filtered signal to a provide a slope signal; (e) determining from the filtered signal and slope signal when a cardiac event has been detected; (f) processing the filtered signal and the slope signal during an analysis window triggered by the detection of a cardiac event; (g) generating wave parameters corresponding to each of the filtered signal and the slope signal; (h) classifying each signal as a function of the wave parameters; (i) determining and detecting on the basis of the wave parameters whether each classified signal corresponds to a predetermined heart condition. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification