← Back to Patent Explorer
US5243979A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for implementing activity sensing in a pulse generator

Assignee: Medtronic Inc
•
Filing: 1991-11-15
•
Granted: 1993-09-14
•
Expires: 2011-11-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A cardiac pacemaker of the type including a sensor responsive to the patient's metabolic demand for oxygenated blood and which varies the pacing rate in response to the output of the sensor. In the disclosed embodiment, a piezoelectric sensor bonded to the inside surface of the pacemaker's outer shield delivers a pulsatile sensor signal to activity circuitry, where the different peak values of the pulsatile signal correspond to different levels of patient activity. The activity circuit defines a plurality of sensor signal threshold levels. Rate control circuitry increases the pacing rate of the pacemaker by amounts corresponding to the threshold level exceeded by recent peak values of said pulsatile signal; peaks of said pulsatile signal which exceed only the lowest of the thresholds cause the smallest increase in the pacing rate, while sensor signals which exceed higher thresholds cause larger increases in the pacing rate. Several parameters, including upper and lower pacing rate limits and rate-response settings are selectable by means of an external programming device communicating with the pacemaker via radio-frequency telemetry.

Inventors

  • 👤 Paul M. Stein
  • 👤 David L. Thompson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 21:30
CPC Classifications
A; A61; A61N; A61N1/00; A61N1/18; A61N1/32; A61N1/36; A61N1/362; A61N1/365; A61N1/36514; A61N1/36542; A61N1/37; A61N1/3706

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 259 words
A pacemaker, enclosed within a housing, comprising: rate control means for producing a triggering signal; a pulse generator adapted to be coupled to a patient's heart, and further coupled to said rate control means, said pulse generator responsive to said triggering signal from said rate control means to generate a pacing pulse; an activity sensor adapted to be coupled to said patient, said sensor producing an output signal having a signal level which varies as a function of patient activity; and an activity circuit, coupled to said activity sensor and to said rate control means, said activity circuit comprising a plurality of threshold detector means for detecting signal levels that exceed predetermined threshold levels, each of said detector means defining a different threshold level than others of said plurality of threshold detector means and each one of plurality of threshold detector means receiving said output signal; such that for a time-variant excursion of said output signal to a peak signal level, each one of said threshold detector means having a threshold lower than said peak signal level produces an output pulse in response to said signal excursion; said rate control means comprising: means for counting said output pulses; computing means responsive to said output pulses, said computing means assigning a weighted count value for each said output pulse, said computing means further calculating a running sum for said weighted count values; and adjustment means coupled to said computing means for varying a periodic rate for said triggering signal as a function of said running sum of weighted count values.
Claim 2
Dependent Claim 259 words
A pacemaker, enclosed within a housing, comprising: rate control means for producing a triggering signal; a pulse generator adapted to be coupled to a patient's heart, and further coupled to said rate control means, said pulse generator responsive to said triggering signal from said rate control means to generate a pacing pulse; an activity sensor adapted to be coupled to said patient, said sensor producing an output signal having a signal level which varies as a function of patient activity; and an activity circuit, coupled to said activity sensor and to said rate control means, said activity circuit comprising a plurality of threshold detector means for detecting signal levels that exceed predetermined threshold levels, each of said detector means defining a different threshold level than others of said plurality of threshold detector means and each one of plurality of threshold detector means receiving said output signal; such that for a time-variant excursion of said output signal to a peak signal level, each one of said threshold detector means having a threshold lower than said peak signal level produces an output pulse in response to said signal excursion; said rate control means comprising: means for counting said output pulses; computing means responsive to said output pulses, said computing means assigning a weighted count value for each said output pulse, said computing means further calculating a running sum for said weighted count values; and adjustment means coupled to said computing means for varying a periodic rate for said triggering signal as a function of said running sum of weighted count values.
Claim 3
Dependent Claim 37 words
A pacemaker in accordance with claim 1, wherein said activity sensor comprises a piezoelectric crystal bonded to a wall of said housing so as to produce said output signal in response to deflections of said housing wall.
Claim 4
Dependent Claim 305 words
A pacemaker, comprising: rate control means for producing a triggering signal; a pulse generator adapted to be coupled to a patient's heart, and further coupled to said rate control means, said pulse generator responsive to said triggering signal from said rate control means to generate a pacing pulse; an activity sensor adapted to be coupled to said patient, said sensor producing an output signal indicative of patient activity; and an activity circuit, coupled to said activity sensor and to said rate control means, said activity circuit comprising a plurality of voltage threshold detector means for detecting signal levels that exceed predetermined threshold levels {T 1 . . .T N } each defining a threshold voltage {V l . . . V N } where V 1 <V 2 <. . . <V4N, each of said voltage threshold detector means {T 1 . . . T N } having a corresponding preassigned weight value {W l . . . W N } where W 1 <W 2 <. . . <W N , and each one of said threshold detector means {T l . . .T N } receiving said output signal, such that for a time-variant excursion of said output signal to a peak voltage level V P , each threshold detector means T X defining a threshold voltage V X <V P produces an output pulse in response to said given excursion; said rate control means comprising: means for counting said output pulses; computing means coupled to said output pulses, said computing means assigning a weighted count value for each said output pulse, said computing means further calculating a running sum for said weighted count values; and adjustment means coupled to said computing means for varying a periodic rate for said triggering signal as a function of said running sum of weighted count values.
Claim 5
Dependent Claim 305 words
A pacemaker, comprising: rate control means for producing a triggering signal; a pulse generator adapted to be coupled to a patient's heart, and further coupled to said rate control means, said pulse generator responsive to said triggering signal from said rate control means to generate a pacing pulse; an activity sensor adapted to be coupled to said patient, said sensor producing an output signal indicative of patient activity; and an activity circuit, coupled to said activity sensor and to said rate control means, said activity circuit comprising a plurality of voltage threshold detector means for detecting signal levels that exceed predetermined threshold levels {T 1 . . .T N } each defining a threshold voltage {V l . . . V N } where V 1 <V 2 <. . . <V4N, each of said voltage threshold detector means {T 1 . . . T N } having a corresponding preassigned weight value {W l . . . W N } where W 1 <W 2 <. . . <W N , and each one of said threshold detector means {T l . . .T N } receiving said output signal, such that for a time-variant excursion of said output signal to a peak voltage level V P , each threshold detector means T X defining a threshold voltage V X <V P produces an output pulse in response to said given excursion; said rate control means comprising: means for counting said output pulses; computing means coupled to said output pulses, said computing means assigning a weighted count value for each said output pulse, said computing means further calculating a running sum for said weighted count values; and adjustment means coupled to said computing means for varying a periodic rate for said triggering signal as a function of said running sum of weighted count values.
Claim 6
Dependent Claim 36 words
A pacemaker in accordance with claim 3, wherein said activity sensor comprises a piezoelectric crystal bonded to a wall of said housing so as to produce an output signal in response to deflections of said wall.
Claim 7
Independent Claim 137 words
A method of pacing a patient's heart, comprising the steps of: (a) producing a pulsatile signal indicative of said patient's activity; (b) defining a plurality of threshold voltage levels {T l . . . T n } where T 1 <T 2 <. . . T N , having associated therewith a corresponding plurality of weight values {W l . . .W N } where W 1 <W 2 <. . .W N ; (c) for each time-variant excursion of said pulsatile signal exceeding a subset {T l . . .T X } of said plurality of threshold levels, adding W X to a running sum of weight values; (d) delivering pacing pulses to said patient's heart at a variable rate, where said variable rate is determined as a function of said running sum of weight values.
Claim 8
Independent Claim 137 words
A method of pacing a patient's heart, comprising the steps of: (a) producing a pulsatile signal indicative of said patient's activity; (b) defining a plurality of threshold voltage levels {T l . . . T n } where T 1 <T 2 <. . . T N , having associated therewith a corresponding plurality of weight values {W l . . .W N } where W 1 <W 2 <. . .W N ; (c) for each time-variant excursion of said pulsatile signal exceeding a subset {T l . . .T X } of said plurality of threshold levels, adding W X to a running sum of weight values; (d) delivering pacing pulses to said patient's heart at a variable rate, where said variable rate is determined as a function of said running sum of weight values.
Claim 9
Independent Claim 317 words
A method of selecting a pacing rate for a variable-rate cardiac pacemaker, comprising the steps of: (a) producing a pulsatile activity signal indicative of a patient's activity; (b) defining a plurality of threshold voltage levels {T l . . .T N } where T 1 <T 2 <. . .T N , having associated therewith a corresponding plurality of weight values {W l . . .W N } where W 1 <W 2 <. . .W N ; (c) resetting a running sum of weight values to zero; (d) during a first predetermined time interval, for each time-variant excursion of said pulsatile signal to a peak voltage level exceeding a subset {T l . . .T X } of said plurality of threshold levels, adding W X to said running sum of weight values; (e) upon expiration of said predetermined time interval, storing said running sum in a memory; (f) repeating steps (c)-(e) M times to yield M of said stored running sums; (g) averaging said M running sums to yield an Activity Count; (h) computing an Activity Rate Function where: ##EQU5## where K comprises a scaling factor which varies according to a maximum peak voltage level of said pulsatile signal during said predetermined time interval; and where ##EQU6## and e is selectable in the range three to twelve, and where ##EQU7## with L.sub.τ and U 96 corresponding to selected lower and upper rate limits, respectively, where possible values of L.sub.τ and U.sub.τ and respectively corresponding lower and upper rates are: ______________________________________ LOWER RATE L.sub.τ ______________________________________ 40 PPM 149 50 PPM 119 60 PPM 96 70 PPM 85 80 PPM 74 90 PPM 66 ______________________________________ UPPER RATE U.sub.τ ______________________________________ 100 PPM 59 125 PPM 47 150 PPM 39 175 PPM 22 ______________________________________ (i) selecting said pacing rate according to said Activity Rate Function; and (j) delivering pacing pulses to said patient's heart at said selected pacing rate.
Claim 10
Independent Claim 317 words
A method of selecting a pacing rate for a variable-rate cardiac pacemaker, comprising the steps of: (a) producing a pulsatile activity signal indicative of a patient's activity; (b) defining a plurality of threshold voltage levels {T l . . .T N } where T 1 <T 2 <. . .T N , having associated therewith a corresponding plurality of weight values {W l . . .W N } where W 1 <W 2 <. . .W N ; (c) resetting a running sum of weight values to zero; (d) during a first predetermined time interval, for each time-variant excursion of said pulsatile signal to a peak voltage level exceeding a subset {T l . . .T X } of said plurality of threshold levels, adding W X to said running sum of weight values; (e) upon expiration of said predetermined time interval, storing said running sum in a memory; (f) repeating steps (c)-(e) M times to yield M of said stored running sums; (g) averaging said M running sums to yield an Activity Count; (h) computing an Activity Rate Function where: ##EQU5## where K comprises a scaling factor which varies according to a maximum peak voltage level of said pulsatile signal during said predetermined time interval; and where ##EQU6## and e is selectable in the range three to twelve, and where ##EQU7## with L.sub.τ and U 96 corresponding to selected lower and upper rate limits, respectively, where possible values of L.sub.τ and U.sub.τ and respectively corresponding lower and upper rates are: ______________________________________ LOWER RATE L.sub.τ ______________________________________ 40 PPM 149 50 PPM 119 60 PPM 96 70 PPM 85 80 PPM 74 90 PPM 66 ______________________________________ UPPER RATE U.sub.τ ______________________________________ 100 PPM 59 125 PPM 47 150 PPM 39 175 PPM 22 ______________________________________ (i) selecting said pacing rate according to said Activity Rate Function; and (j) delivering pacing pulses to said patient's heart at said selected pacing rate.
Claim 11
Dependent Claim 408 words
A pacemaker, enclosed within a housing, comprising: rate control means for producing a triggering signal; a pulse generator adapted to be coupled to a patient's heart, and further coupled to said rate control means, said pulse generator responsive to said triggering signal from said rate control means to generate a pacing pulse; an activity sensor adapted to be coupled to said patient, said sensor producing a pulsatile output signal indicative of patient activity; and an activity circuit, coupled to said activity sensor and to said rate control means, said activity circuit comprising a plurality of voltage threshold detector means for detecting signal levels that exceed predetermined threshold levels {T l . . .T N } each defining a threshold voltage {V l . . .V N } where V 1 <V 2 <. . .V N , each of said voltage threshold detector means {T l . . .T N } having a corresponding preassigned weight value {W l . . .W N 56 where W 1 <W 2 <. . .W N , and each one of said threshold detector means {T l . . .T N } receiving said pulsatile output signal, such that for a time-variant excursion of said activity signal to a peak voltage level V P , each threshold detector means T X defining a threshold voltage V X <V P produces an output pulse in response to said excursion; said rate control means comprising: means for counting said output pulses; said computing means adding said weight value for said corresponding threshold detector means to a running sum of weighted count values; adjustment means coupled to said computing means for varying a periodic rate for said triggering signal, said variable periodic rate corresponding to an Activity Rate Function, where ##EQU8## where K is a scaling factor which varies according to a maximum peak voltage level of an excursion of said pulsatile signal during a prior, predetermined time period; and where ##EQU9## and e is selectable in the range three to twelve, and where ##EQU10## with L.sub.τ and U.sub.τ corresponding to selected lower and upper rate limits, respectively, where possible values of L.sub.τ and U.sub.τ and respectively corresponding lower and upper rates are: ______________________________________ LOWER RATE L.sub.τ ______________________________________ 40 PPM 139 50 PPM 119 60 PPM 96 70 PPM 85 80 PPM 74 90 PPM 66 ______________________________________ UPPER RATE U.sub.τ ______________________________________ 100 PPM 59 125 PPM 47 150 PPM 39 175 PPM 22. ______________________________________
Claim 12
Dependent Claim 408 words
A pacemaker, enclosed within a housing, comprising: rate control means for producing a triggering signal; a pulse generator adapted to be coupled to a patient's heart, and further coupled to said rate control means, said pulse generator responsive to said triggering signal from said rate control means to generate a pacing pulse; an activity sensor adapted to be coupled to said patient, said sensor producing a pulsatile output signal indicative of patient activity; and an activity circuit, coupled to said activity sensor and to said rate control means, said activity circuit comprising a plurality of voltage threshold detector means for detecting signal levels that exceed predetermined threshold levels {T l . . .T N } each defining a threshold voltage {V l . . .V N } where V 1 <V 2 <. . .V N , each of said voltage threshold detector means {T l . . .T N } having a corresponding preassigned weight value {W l . . .W N 56 where W 1 <W 2 <. . .W N , and each one of said threshold detector means {T l . . .T N } receiving said pulsatile output signal, such that for a time-variant excursion of said activity signal to a peak voltage level V P , each threshold detector means T X defining a threshold voltage V X <V P produces an output pulse in response to said excursion; said rate control means comprising: means for counting said output pulses; said computing means adding said weight value for said corresponding threshold detector means to a running sum of weighted count values; adjustment means coupled to said computing means for varying a periodic rate for said triggering signal, said variable periodic rate corresponding to an Activity Rate Function, where ##EQU8## where K is a scaling factor which varies according to a maximum peak voltage level of an excursion of said pulsatile signal during a prior, predetermined time period; and where ##EQU9## and e is selectable in the range three to twelve, and where ##EQU10## with L.sub.τ and U.sub.τ corresponding to selected lower and upper rate limits, respectively, where possible values of L.sub.τ and U.sub.τ and respectively corresponding lower and upper rates are: ______________________________________ LOWER RATE L.sub.τ ______________________________________ 40 PPM 139 50 PPM 119 60 PPM 96 70 PPM 85 80 PPM 74 90 PPM 66 ______________________________________ UPPER RATE U.sub.τ ______________________________________ 100 PPM 59 125 PPM 47 150 PPM 39 175 PPM 22. ______________________________________
Claim 13
Independent Claim 126 words
A method of periodically selecting a pacing rate for a variable rate cardiac pacemaker, comprising the steps of: (a) producing a pulsatile activity signal indicative of a patient's activity; (b) defining a plurality of levels of physical activity of a patient, each of said levels having a weight factor associated therewith; (c) upon detection of said patient's activity at one of said plurality of levels, adding said weight factor associated with said one level to an Activity Count value; (d) performing step (c) repeatedly over a predetermined time interval; (e) upon expiration of said time interval, selecting said pacing rate proportional to said Activity Count value at expiration of said time interval; and (f) delivering pacing pulses to said patient's heart at said selected pacing rate.
Claim 14
Independent Claim 126 words
A method of periodically selecting a pacing rate for a variable rate cardiac pacemaker, comprising the steps of: (a) producing a pulsatile activity signal indicative of a patient's activity; (b) defining a plurality of levels of physical activity of a patient, each of said levels having a weight factor associated therewith; (c) upon detection of said patient's activity at one of said plurality of levels, adding said weight factor associated with said one level to an Activity Count value; (d) performing step (c) repeatedly over a predetermined time interval; (e) upon expiration of said time interval, selecting said pacing rate proportional to said Activity Count value at expiration of said time interval; and (f) delivering pacing pulses to said patient's heart at said selected pacing rate.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-09-13 1997-03-15 1997-09-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-09-13 2001-03-15 2001-09-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-09-13 2005-03-15 2005-09-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag