Management of neurostimulation therapy using parameter sets
First Claim
1. A method comprising:
- storing a plurality of parameter sets within a memory of an implantable medical device, each of the parameter sets including a plurality of programs, and each of the programs including a different set of values for a common group of neurostimulation therapy parameters;
delivering neurostimulation therapy to a patient via the implantable medical device according to one of the parameter sets;
receiving a single request for a global adjustment to one of the neurostimulation therapy parameters for one of the parameter sets via an external programmer; and
applying the adjustment to the value of the neurostimulation therapy parameter for each of the programs in the one of the parameter sets in response to the single global adjustment request.
1 Assignment
0 Petitions
Accused Products
Abstract
An implantable medical device delivers neurostimulation therapy to a patient according to a parameter set. A parameter set may consist of a number of programs that are delivered substantially simultaneously. When programming the implantable medical device for the patient, a clinician programmer may maintain a session log for the patient that includes a listing of programs delivered to the patient and rating information provided by a clinician and the patient for programs of the list. The listing may be ordered according to the rating information in order to facilitate the selection of programs for a parameter set. A program library that may include particularly effective programs organized according to a directory structure may be stored in a memory. One or both of the implantable medical device and a patient programmer may store usage information that provides an objective and accurate record of therapy use by the patient, and allows a clinician to later improve the therapy based on the usage information.
-
Citations
27 Claims
-
1. A method comprising:
-
storing a plurality of parameter sets within a memory of an implantable medical device, each of the parameter sets including a plurality of programs, and each of the programs including a different set of values for a common group of neurostimulation therapy parameters; delivering neurostimulation therapy to a patient via the implantable medical device according to one of the parameter sets; receiving a single request for a global adjustment to one of the neurostimulation therapy parameters for one of the parameter sets via an external programmer; and applying the adjustment to the value of the neurostimulation therapy parameter for each of the programs in the one of the parameter sets in response to the single global adjustment request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An implantable medical device comprising:
-
a memory that stores a plurality of parameter sets, each of the parameter sets including a plurality of programs, and each of the programs including a different set of values for a common group of neurostimulation therapy parameters; and a processor that controls delivery of neurostimulation therapy to a patient according to one of the parameter sets, receives a single request for a global adjustment to one of the neurostimulation therapy parameters for one of the parameter sets via an external programmer, and applies the adjustment to the value of the neurostimulation therapy parameter for each of the programs in the one of the parameter sets in response to the single global adjustment request. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-readable medium comprising instructions that cause a processor to:
-
store a plurality of parameter sets within a memory of an implantable medical device, each of the parameter sets including a plurality of programs, and each of the programs including a different set of values for a common group of neurostimulation therapy parameters; control delivery of neurostimulation therapy to a patient via the implantable medical device according to one of the parameter sets receive a single request for a global adjustment to one of the neurostimulation therapy parameters for one of the parameter sets via an external programmer; apply the adjustment to the value of the neurostimulation therapy parameter for each of the programs in the one of the parameter sets in response to the single global adjustment request. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method comprising:
-
displaying a list of parameter sets stored in a memory of an implantable medical device to a patient; providing a selection made from the list by the patient to the implantable medical device for delivery of neurostimulation therapy by the implantable medical device according to the selected parameter set, wherein each of the parameter sets stored in the memory of the implantable medical device includes a plurality of programs, and each of the programs includes a different set of values for a common group of neurostimulation therapy parameters; receiving a single request for a global adjustment to one of the neurostimulation therapy parameters for the selected parameter set from the patient; and applying the adjustment to the value of the neurostimulation therapy parameter for each of the programs in the selected parameter set in response to the single global adjustment request from the patient. - View Dependent Claims (18, 19)
-
-
20. A system comprising:
-
an implantable medical device comprising; a processor, and a memory that stores a plurality of parameter sets, each of the parameter sets including a plurality of programs, and each of the programs including a different set of values for a common group of neurostimulation therapy parameters; and a programming device comprising; a display that provides information to a patient; and a processor that displays a list of the parameter sets stored in the memory of the implantable medical device via the display, provides a selection made from the list by the patient to the implantable medical device for delivery of neurostimulation therapy by the implantable medical device according to the selected parameter set, receives a single request for a global adjustment to one of the neurostimulation therapy parameters for the selected parameter set from the patient, and provides the single request for the global adjustment to the implantable medical device. wherein the processor of the implantable medical device applies the adjustment to the value of the neurostimulation therapy parameter for each of the programs in the selected parameter set in response to the single global adjustment request. - View Dependent Claims (21, 22, 23)
-
-
24. A computer-readable medium comprising instructions that cause a processor to:
-
display a list of parameter sets stored in a memory of an implantable medical device to a patient via a display; provide a selection made from the list by the patient to the implantable medical device for delivery of neurostimulation therapy by the implantable medical device according to the selected parameter set, wherein each of the parameter sets stored in the memory of the implantable medical device includes a plurality of programs, and each of the programs includes a different set of values for a common group of neurostimulation therapy parameters; receive a single request for a global adjustment to one of the neurostimulation therapy parameters for the selected parameter set from the patient; and apply the adjustment to the value of the neurostimulation therapy parameter for each of the programs in the selected parameter set in response to the single global adjustment request from the patient. - View Dependent Claims (25, 26, 27)
-
Specification