Rate-adaptive pacemaker with compensation for long-term variations in average exertion level
First Claim
Patent Images
1. A cardiac pacemaker, comprising:
- a pacing channel for delivering pacing pulses to a heart;
an exertion level sensor for measuring a patient'"'"'s exertion level;
a controller for controlling the delivery of pacing pulses through the pacing channel in accordance with a programmed mode, wherein the controller is programmed to pace a heart chamber in a demand mode at a sensor-indicated rate equal to a lower rate limit plus a function of the measured exertion level multiplied by a rate-response factor;
wherein the controller is further programmed to compute the function of the measured exertion level as the amount, if any, by which a short-term average of the measured exertion level exceeds a long-term average of the measured exertion level; and
,wherein the controller is further programmed to modulate the lower rate limit as a function of the long-term average of the measured exertion level and the maximum and minimum values of the long-term average of the measured exertion level during a defined extended time period, wherein the controller is programmed to modulate the lower rate limit according to the following formula;
LRL=LRLmin+(LRLmax−
LRLmin)*(EXLlta−
EXLltaMin)/(EXLltaMax−
EXLltaMin)where LRL is the lower rate limit to be used by the pacemaker, LRLmin and LRLmax are programmed minimum and maximum values, respectively, for the LRL, EXLlta is the long-term average of the measured exertion level, EXLltaMin is the minimum value of EXLlta during the defined extended time period, and EXLltaMax is the maximum value of EXLlta during the defined extended time period.
1 Assignment
0 Petitions
Accused Products
Abstract
A rate-adaptive pacemaker is disclosed in which a sensor-indicated rate is calculated by adding a function of the measured exertion level to a programmed lower rate limit. In the case where the function of the measured exertion level is the difference between a short-term average and a long-term average of the measured exertion level, the lower rate limit is modulated as a function of the long-term average of the measured exertion level and maximum and minimum values of the long-term average of the measured exertion level during a defined extended time period.
31 Citations
10 Claims
-
1. A cardiac pacemaker, comprising:
-
a pacing channel for delivering pacing pulses to a heart; an exertion level sensor for measuring a patient'"'"'s exertion level; a controller for controlling the delivery of pacing pulses through the pacing channel in accordance with a programmed mode, wherein the controller is programmed to pace a heart chamber in a demand mode at a sensor-indicated rate equal to a lower rate limit plus a function of the measured exertion level multiplied by a rate-response factor; wherein the controller is further programmed to compute the function of the measured exertion level as the amount, if any, by which a short-term average of the measured exertion level exceeds a long-term average of the measured exertion level; and
,wherein the controller is further programmed to modulate the lower rate limit as a function of the long-term average of the measured exertion level and the maximum and minimum values of the long-term average of the measured exertion level during a defined extended time period, wherein the controller is programmed to modulate the lower rate limit according to the following formula;
LRL=LRLmin+(LRLmax−
LRLmin)*(EXLlta−
EXLltaMin)/(EXLltaMax−
EXLltaMin)where LRL is the lower rate limit to be used by the pacemaker, LRLmin and LRLmax are programmed minimum and maximum values, respectively, for the LRL, EXLlta is the long-term average of the measured exertion level, EXLltaMin is the minimum value of EXLlta during the defined extended time period, and EXLltaMax is the maximum value of EXLlta during the defined extended time period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
where LRL is the lower rate limit to be used by the pacemaker, LRLmin and LRLmax are programmed minimum and maximum values, respectively, for the LRL, MV2h is the 2 hour average of the measured minute ventilation, MV2hMin is the minimum value of MV2h during the 24 hour time period, and MV2hMax is the maximum value of MV2h during the 24 hour time period.
-
-
6. The method of claim 1 wherein the measured exertion level is a patient'"'"'s minute ventilation.
-
7. The method of claim 6 wherein the defined extended time period is 24 hours, the long-term and short-term averages of the measured exertion level are computed over periods of 2 hours and 30 seconds, respectively, and the lower rate limit is modulated according to the following formula:
-
LRL=LRLmin+(LRLmax−
LRLmin)*(MV2h−
MV2hMin)/(MV2hMax−
MV2hMin)where LRL is the lower rate limit to be used by the pacemaker, LRLmin and LRLmax are programmed minimum and maximum values, respectively, for the LRL, MV2h is the 2 hour average of the measured minute ventilation, MV2hMin is the minimum value of MV2h during the 24 hour time period, and MV2hMax is the maximum value of MV2h during the 24 hour time period.
-
-
8. A method for operating a cardiac pacemaker, comprising:
-
delivering pacing pulses to a heart chamber in a demand mode at a sensor-indicated rate equal to a lower rate limit plus a function of a measured exertion level multiplied by a rate-response factor; computing the function of the measured exertion level as the amount, if any, by which a short-term average of the measured exertion level exceeds a long-term average of the measured exertion level; and
,modulating the lower rate limit as a function of the long-term average of the measured exertion level and maximum and minimum values of the long-term average of the measured exertion level during a defined extended time period, wherein the lower rate limit is modulated according to the following formula;
LRL=LRLmin+(LRLmax−
LRLmin)*(EXLlta−
EXLltaMin)/(EXLltaMax−
EXLltaMin)where LRL is the lower rate limit to be used by the pacemaker, LRLmin and LRLmax are programmed minimum and maximum values, respectively, for the LRL, EXLlta is the long-term average of the measured exertion level, EXLltaMin is the minimum value of EXLlta during the defined extended time period, and EXLltaMax is the maximum value of EXLlta during the defined extended time period. - View Dependent Claims (9, 10)
-
Specification