Management of neurostimulation therapy using parameter sets
First Claim
1. A method comprising:
- storing a plurality of parameter sets within a memory of a medical device programmer, 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 stimulation therapy parameters;
receiving a single request for a global adjustment to one of the stimulation therapy parameters for one of the parameter sets via the medical device programmer; and
applying the adjustment to the value of the stimulation therapy parameter for each of the programs in the one of the parameter sets in response to the single global adjustment request.
0 Assignments
0 Petitions
Accused Products
Abstract
An implantable medical device delivers neurostimulation therapy to a patient according to a parameter set, which 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 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 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.
65 Citations
34 Claims
-
1. A method comprising:
-
storing a plurality of parameter sets within a memory of a medical device programmer, 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 stimulation therapy parameters; receiving a single request for a global adjustment to one of the stimulation therapy parameters for one of the parameter sets via the medical device programmer; and applying the adjustment to the value of the stimulation 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, 8)
-
-
9. A system comprising:
-
a user interface; 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 stimulation therapy parameters; and a processor that receives a single request, via the user interface, for a global adjustment to one of the stimulation therapy parameters for one of the parameter sets and applies the adjustment to the value of the stimulation 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 (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to:
-
store a plurality of parameter sets within a memory of a medical device programmer, 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 stimulation therapy parameters; receive a single request for a global adjustment to one of the stimulation therapy parameters for one of the parameter sets; and apply the adjustment to the value of the stimulation 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 (17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
displaying a list of parameter sets stored in a memory of a medical device programmer to a user; providing a selection made from the list by the user to an implantable medical device for delivery of stimulation therapy by the implantable medical device according to the selected parameter set, wherein each of the parameter sets stored in the memory of the medical device programmer includes a plurality of programs, and each of the programs includes a different set of values for a common group of stimulation therapy parameters; receiving a single request for a global adjustment to one of the stimulation therapy parameters for the selected parameter set from the user; and applying the adjustment to the value of the stimulation therapy parameter for each of the programs in the selected parameter set in response to the single global adjustment request from the user. - View Dependent Claims (23, 24)
-
-
25. A system comprising:
-
a user interface; an implantable medical device; a memory that stores a plurality of parameter sets, each of the parameter sets including a plurality of programs that each include a different set of values for a common group of stimulation therapy parameters; a display; and a processor that displays a list of the parameter sets stored in the memory via the display, provides a selection made from the list by a user, via the user interface, to the implantable medical device for delivery of stimulation therapy according to the selected parameter set, receives a single request, via the user interface, for a global adjustment to one of the stimulation therapy parameters for the selected parameter set from the user, and applies the adjustment to the value of the stimulation therapy parameter for each of the programs in the selected parameter set in response to the single global adjustment request. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to:
-
display a list of parameter sets stored in a memory of a medical device programmer to a user via a display; provide a selection made from the list by the user to an implantable medical device for delivery of stimulation 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 stimulation therapy parameters; receive a single request for a global adjustment to one of the stimulation therapy parameters for the selected parameter set from the user; and apply the adjustment to the value of the stimulation therapy parameter for each of the programs in the selected parameter set in response to the single global adjustment request from the user. - View Dependent Claims (32, 33, 34)
-
Specification