Method and apparatus for selecting activity response vector
First Claim
Patent Images
1. A method performed by an implantable medical device, the method comprising:
- receiving, by a processor of an implantable medical device having a multi-dimensional accelerometer, a signal from each vector of a plurality of vectors of the multi-dimensional accelerometer;
determining, by the processor, a first value of a patient activity metric indicative of body motion from the signal for each vector of the plurality of vectors during a first sensing condition;
determining, by the processor, a second value of the patient activity metric from the signal for each vector of the plurality of vectors during a second sensing condition;
for each vector of the plurality of vectors, determining, by the processor, a difference between the first value and the second value of the patient activity metric determined for the first sensing condition and the second sensing condition, respectively;
selecting, based upon the determined differences, a vector for monitoring the patient from the plurality of vectors of the multi-dimensional accelerometer;
in response to selecting the vector for monitoring the patient, determining a third value of the patient activity metric indicative of body motion, the third value based only on the signal from the selected vector; and
controlling, by the processor, a therapy rate delivered to the patient by adjusting a therapy delivery control parameter based on the third value of the patient activity metric indicative of body motion that has been determined based only on the signal from the selected vector for monitoring the patient.
1 Assignment
0 Petitions
Accused Products
Abstract
A medical device and associated method evaluate vectors of a multi-dimensional accelerometer by receiving a signal from the accelerometer for each of the vectors and determining a metric from the signal for each of the vectors during a first sensing condition and during a second sensing condition. The difference between the metrics determined for the first sensing condition and the second sensing condition for each of the vectors is determined. One of the vectors is selected, based upon the determined differences, for monitoring the patient.
106 Citations
24 Claims
-
1. A method performed by an implantable medical device, the method comprising:
-
receiving, by a processor of an implantable medical device having a multi-dimensional accelerometer, a signal from each vector of a plurality of vectors of the multi-dimensional accelerometer; determining, by the processor, a first value of a patient activity metric indicative of body motion from the signal for each vector of the plurality of vectors during a first sensing condition; determining, by the processor, a second value of the patient activity metric from the signal for each vector of the plurality of vectors during a second sensing condition; for each vector of the plurality of vectors, determining, by the processor, a difference between the first value and the second value of the patient activity metric determined for the first sensing condition and the second sensing condition, respectively; selecting, based upon the determined differences, a vector for monitoring the patient from the plurality of vectors of the multi-dimensional accelerometer; in response to selecting the vector for monitoring the patient, determining a third value of the patient activity metric indicative of body motion, the third value based only on the signal from the selected vector; and controlling, by the processor, a therapy rate delivered to the patient by adjusting a therapy delivery control parameter based on the third value of the patient activity metric indicative of body motion that has been determined based only on the signal from the selected vector for monitoring the patient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 24)
-
-
12. An implantable medical device, comprising:
-
a multi-dimensional accelerometer comprising a plurality of vectors for sensing motion; and a processor configured to; evaluate the plurality of vectors by; receiving a signal from each vector of the plurality of vectors of the multi-dimensional accelerometer; determining a first value of a patient activity metric indicative of body motion from the signal for each vector of the plurality of vectors during a first sensing condition; determining a second value of the patient activity metric from the signal for each vector of the plurality of vectors during a second sensing condition; for each vector of the plurality of vectors, determining a difference between the first value and the second value of the patient activity metric determined for the first sensing condition and the second sensing condition, respectively; and selecting, based upon the determined differences, a vector for monitoring the patient from the plurality of vectors of the multi-dimensional accelerometer; in response to selecting the vector for monitoring the patient, determine a third value of the patient activity metric indicative of body motion, the third value based only on the signal from the selected vector; and control a therapy rate delivered to the patient by adjusting a therapy delivery control parameter based on the third value of the patient activity metric indicative of body motion that has been determined based only on the signal from the selected vector for monitoring the patient. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable storage medium storing a set of instructions that cause a processor of an implantable medical device comprising a multi-dimensional accelerometer to:
-
receive a signal from each vector of a plurality of vectors of the multi-dimensional accelerometer; determine a first value of a patient activity metric indicative of body motion from the signal for each vector of the plurality of vectors during a first sensing condition; determine a second value of the patient activity metric from the signal for each vector of the plurality of vectors during a second sensing condition; for each vector of the plurality of vectors, determine a difference between the first value and the second value of the patient activity metric determined for the first sensing condition and the second sensing condition, respectively; select, based upon the determined differences, a vector for monitoring the patient from the plurality of vectors of the multi-dimensional accelerometer; in response to selecting the vector for monitoring the patient, determine a third value of the patient activity metric indicative of body motion, the third value based only on the signal from the selected vector; and control a therapy rate delivered to the patient by adjusting a therapy delivery control parameter based on the third value of the patient activity metric indicative of body motion that has been determined based only on the signal from the selected vector for monitoring the patient.
-
Specification