Automatic rate-adaptive pacing with auto-lifestyle
First Claim
1. A method of adjusting an at least two-slope rate-adaptive curve for pacing a patient'"'"'s heart, the curve including at least one breakpoint between slopes, the method comprising:
- sensing the patient'"'"'s activity and producing sensed activity data therefrom;
generating a demonstrated activity level from the sensed activity data; and
adjusting at least one of a slope and a breakpoint of the at least two-slope rate-adaptive curve in response to the demonstrated activity level relative to a predetermined activity level.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods of adjusting output mapping in response to historical signal input data relative to a reference value, and apparatus to perform the methods. The methods are suited for use in adjusting rate-adaptive pacemakers in response to a patient'"'"'s demonstrated activity relative to a predetermined activity level. The methods include using historical physiologic sensor input to derive a patient'"'"'s activity. The methods further include tuning a rate-adaptive curve in response to a demonstrated exertion level and a demonstrated exertion time indicative of a breadth and frequency of a patient'"'"'s activity above some reference value. Pacemakers adapted to perform the methods include a processor, at least one physiologic sensor, a variable-rate pulse generator and a memory for storing historical physiologic sensor data.
65 Citations
42 Claims
-
1. A method of adjusting an at least two-slope rate-adaptive curve for pacing a patient'"'"'s heart, the curve including at least one breakpoint between slopes, the method comprising:
-
sensing the patient'"'"'s activity and producing sensed activity data therefrom;
generating a demonstrated activity level from the sensed activity data; and
adjusting at least one of a slope and a breakpoint of the at least two-slope rate-adaptive curve in response to the demonstrated activity level relative to a predetermined activity level. - View Dependent Claims (2, 3, 4, 5, 6, 11, 12)
obtaining data from an auxiliary input;
generating historical auxiliary input data from the auxiliary input data, wherein the historical auxiliary input data is indicative of at least one factor selected from the group consisting of a breadth and a frequency of the auxiliary input data in excess of a second reference value; and
adjusting the output mapping in response to the historical auxiliary input data as well as the historical signal input data.
-
-
12. The method of claim 11, wherein the first reference value is for comparison to the data from the signal input, and the second reference value is for comparison to the data from the auxiliary input.
-
7. A method of adjusting an at least two-slope rate-adaptive curve for pacing a patient'"'"'s heart, the curve including at least one breakpoint between slopes, the method comprising:
-
sensing the patient'"'"'s activity having an exertion level;
generating a factor indicative of a breadth of the patient'"'"'s exertion levels above a predetermined exertion level; and
adjusting at least one of a slope and a breakpoint of the at least two-slope rate-adaptive curve in response to the factor. - View Dependent Claims (8)
-
-
9. A method of adjusting an at least two-slope output mapping of a control output versus a control input, the mapping including at least one breakpoint between slopes, the method comprising:
-
obtaining signal input data, wherein the signal input data comprises data from the control input;
generating historical signal input data from the signal input data, wherein the historical signal input data is indicative of a frequency of the signal input data in excess of a first reference value; and
adjusting at least one of a slope and a breakpoint of the at least two-slope output mapping in response to the historical signal input data. - View Dependent Claims (10)
-
-
13. A method of adjusting an at least two-slope output mapping of a control output versus a control input, the mapping including at least one breakpoint between slopes, the method comprising:
-
obtaining signal input data, wherein the signal input data comprises data from an auxiliary input;
generating historical signal input data from the signal input data, wherein the historical signal input data is indicative of a frequency of the signal input data in excess of a reference value; and
adjusting at least one of a slope and a breakpoint of the at least two-slope output mapping in response to the historical signal input data. - View Dependent Claims (14)
-
-
15. A method of adjusting an at least two-slope rate-adaptive curve for pacing a patient'"'"'s heart, the curve including at least one breakpoint between slopes, the method comprising:
-
sensing the patient'"'"'s activity and determining both an exertion level, and an exertion time at the exertion level;
generating a first factor indicative of a breadth of the patient'"'"'s exertion levels above a predetermined exertion level;
generating a second factor indicative of the patient'"'"'s exertion time at exertion levels above the predetermined exertion level; and
adjusting at least one of a slope and a breakpoint of the at least two-slope rate-adaptive curve in response to the first and second factors. - View Dependent Claims (16, 17)
-
-
18. A method of adjusting an at least two-slope output mapping of a control output versus a control input, the mapping including at least one breakpoint between slopes, the method comprising:
-
obtaining signal input data, wherein the signal input data comprises data from the control input;
generating historical signal input data from the signal input data;
generating a first factor indicative of a breadth of the historical signal input data in excess of a reference value;
generating a second factor indicative of a frequency of the historical signal input data in excess of the reference value; and
adjusting at least one of a slope and a breakpoint of the output mapping in response to the first and second factors. - View Dependent Claims (19, 20)
-
-
21. A method of adjusting an at least two-slope output mapping of a control output versus a control input, the mapping including at least one breakpoint between slopes, the method comprising:
-
obtaining signal input data, wherein the signal input data comprises data from an auxiliary input;
generating historical signal input data from the signal input data;
generating a first factor indicative of a breadth of the historical signal input data in excess of a reference value;
generating a second factor indicative of a frequency of the historical signal input data in excess of the reference value; and
adjusting at least one of a slope and a breakpoint of the at least two-slope output mapping in response to the first and second factors. - View Dependent Claims (22, 23)
-
-
24. A method of adjusting an at least two-slope output mapping of a control output versus a control input, the mapping including at least one breakpoint between slopes, the method comprising:
-
obtaining data from the control input, thereby producing control input data;
obtaining data from auxiliary input, thereby producing auxiliary input data;
generating historical control input data from the control input data;
generating historical auxiliary input data from the auxiliary input data;
generating a first factor indicative of a breadth of the historical control input data in excess of a first reference value and a breadth of the historical auxiliary input data in excess of a second reference value;
generating a second factor indicative of a frequency of the historical control input data in excess of the first reference value and a frequency of the historical auxiliary input data in excess of the second reference value; and
adjusting at least one of a slope and a breakpoint of the at least two-slope output mapping in response to the first and second factors. - View Dependent Claims (25, 26)
-
-
27. A method of adjusting a two-slope rate-adaptive curve for pacing a patient'"'"'s heart, wherein the two-slope rate-adaptive curve is defined by variables of a heart rate at breakpoint, a sensor target rate, a high heart-rate response factor, a lower endpoint and an upper endpoint, the method comprising:
-
sensing the patient'"'"'s activity having both an exertion level and an exertion time at the exertion level using at least one physiologic sensor input;
generating a first factor indicative of a breadth of the patient'"'"'s exertion levels above a predetermined exertion level;
generating a second factor, indicative of the patient'"'"'s exertion time at exertion levels above the predetermined exertion level; and
adjusting the variables of the heart rate at breakpoint, the sensor target rate and the high heart-rate response factor in response to the first and second factors. - View Dependent Claims (28)
-
-
29. A control system, comprising:
-
a processor;
a memory coupled to the processor and having first data stored thereon defining an at least two slope output mapping including at least one breakpoint between slopes;
a regulator coupled to the processor;
a control input coupled to the processor; and
a control output coupled to the regulator;
wherein the processor is adapted to sample second data from the control input, store the sampled second data to the memory, generate historical signal input data indicative of a frequency of the second data in excess of a first reference value, and adjust at least one of a slope and a breakpoint of the at least two-slope output mapping in response to the historical signal input data.
-
-
30. A control system, comprising:
-
a processor;
a control input coupled to the processor;
a memory coupled to the processor and having first data stored thereon defining an at least two-slope output mapping including at least one breakpoint between slopes, wherein the output mapping is responsive to data from the control input;
a regulator coupled to the processor;
an auxiliary input coupled to the processor; and
a control output coupled to the regulator;
wherein the processor is adapted to sample second data from the auxiliary input, store the sampled second data to the memory, generate historical signal input data indicative of a frequency of the second data in excess of a first reference value, and adjust at least one of a slope and a breakpoint of the at least two-slope output mapping in response to the historical signal input data.
-
-
31. A rate-adaptive pacemaker, comprising:
-
a processor;
a memory coupled to the processor;
a variable-rate pulse generator coupled to the processor; and
at least one physiologic sensor input coupled to the processor;
wherein the memory has instructions stored thereon capable of causing the processor to perform a method, the method comprising;
storing first data to the memory defining an at least two-slope rate-adaptive curve including at least one breakpoint between slopes;
sampling second data from the at least one physiologic sensor input indicative of a patient'"'"'s activity;
storing the sampled second data to the memory, and generating historical activity data indicative of a frequency of the second data in excess of a first reference value; and
adjusting at least one of a slope and a breakpoint of the at least two-slope rate-adaptive curve in response to the historical activity data. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A rate-adaptive pacemaker, comprising:
-
a processor;
a memory coupled to the processor;
a variable-rate pulse generator coupled to the processor; and
at least one physiologic sensor input coupled to the processor;
wherein the memory has instructions stored thereon capable of causing the processor to perform a method, the method comprising;
storing first data to the memory defining an at least two-slope rate-adaptive curve including at least one breakpoint between slopes;
sampling second data from the at least one physiologic sensor input indicative of a patient'"'"'s activity having an exertion level;
storing the sampled second data to the memory, thereby generating historical activity data;
generating a factor indicative of a breadth of the patient'"'"'s exertion levels above a predetermined exertion level; and
adjusting at least one of a slope and a breakpoint of the at least two-slope rate-adaptive curve in response to the factor. - View Dependent Claims (38)
-
-
39. A rate-adaptive pacemaker, comprising:
-
a processor;
a memory coupled to the processor;
a variable-rate pulse generator coupled to the processor; and
at least one physiologic sensor input coupled to the processor;
wherein the memory has instructions stored thereon capable of causing the processor to perform a method, the method comprising;
storing first data to the memory defining an at least two-slope rate-adaptive curve including at least one breakpoint between slopes;
sampling second data from the at least one physiologic sensor input indicative of a patient'"'"'s activity having an exertion level and an exertion time at the exertion level;
storing the sampled second data to the memory, thereby generating historical activity data;
generating a first factor indicative of a breadth of the patient'"'"'s exertion levels above a predetermined exertion level;
generating a second factor indicative of the patient'"'"'s exertion time at exertion levels above the predetermined exertion level; and
adjusting at least one of a slope and a breakpoint of the at least two-slope rate-adaptive curve in response to the first and second factors. - View Dependent Claims (40, 41)
-
-
42. A control system, comprising:
-
a processor;
a memory coupled to the processor;
a regulator coupled to the processor;
a control input coupled to the processor;
at least one auxiliary input coupled to the processor; and
a control output coupled to the regulator;
wherein the memory has instructions stored thereon capable of causing the processor to perform a method, the method comprising;
storing first data to the memory defining an at least two-slope output mapping including at least one breakpoint between slopes;
sampling second data from the control input;
storing the sampled second data to the memory, thereby generating historical control input data;
sampling third data from the at least one auxiliary input;
storing the sampled third data to the memory, thereby generating historical auxiliary input data;
generating a first factor indicative of a breadth of the historical control input data above a first reference value and a breadth of the historical auxiliary input data above a second reference value;
generating a second factor indicative of a frequency of the historical control input data above the first reference value and a frequency of the historical auxiliary input data above the second reference value;
increasing the output mapping in response to increasing values of the first factor and decreasing the output mapping in response to decreasing values of the first factor; and
increasing the output mapping in response to increasing values of the second factor and decreasing the output mapping in response to decreasing values of the second factor.
-
Specification