Tree-based electrical stimulator programming
First Claim
1. A method for providing electrical stimulation therapy, the method comprising:
- defining a tree structure having a plurality of levels and a plurality of nodes in each of the levels, wherein each of the nodes is interconnected with at least one node above and at least two nodes below in the tree, each node defines a set of electrical stimulation parameters, the nodes in each level specify an adjustment to at least one of the parameters, and the node in different levels specify the adjustment to different parameters;
defining a program path through the tree along a series of the interconnected nodes, wherein defining the program path comprises;
selecting one of the nodes in the program path, wherein the selected node is associated with a selected level;
delivering stimulation therapy to a patient based on a first set of parameters defined by the selected node, the first set of parameters comprising a first stimulation parameter and a second stimulation parameter different than the first stimulation parameter;
determining an efficacy of stimulation therapy based on the first set of parameters;
modifying the first stimulation parameter of the first set if the efficacy of stimulation therapy based on the first set of parameters is less than or equal to a threshold level, wherein the first stimulation parameter is associated with the selected level or a higher level of the tree structure relative to the selected level; and
modifying the second stimulation parameter of the first set if the efficacy of stimulation therapy based on the first set of parameters is greater than the threshold level, wherein the second stimulation parameter is associated with a lower level of the tree structure relative to the selected level.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure describes an implantable stimulation system that guides programming with a therapeutic tree. All possible stimulation parameters are arranged on the therapeutic tree, with each level of the therapeutic tree containing a different stimulation parameter type. Each level includes nodes that are connected to nodes of adjacent levels. A user, such as a clinician or a patient, creates a program path by moving through nodes of lower levels. The stimulation parameter types are arranged so that coarse adjustments occur at higher levels of the tree and fine adjustments occur at lower levels of the tree. The nodes of the program path define the stimulation parameters of the delivered stimulation therapy. In addition, a sensor may detect a physiological function to allow the system to automatically identify therapy efficacy and create the most efficacious program path for the patient.
134 Citations
33 Claims
-
1. A method for providing electrical stimulation therapy, the method comprising:
-
defining a tree structure having a plurality of levels and a plurality of nodes in each of the levels, wherein each of the nodes is interconnected with at least one node above and at least two nodes below in the tree, each node defines a set of electrical stimulation parameters, the nodes in each level specify an adjustment to at least one of the parameters, and the node in different levels specify the adjustment to different parameters; defining a program path through the tree along a series of the interconnected nodes, wherein defining the program path comprises; selecting one of the nodes in the program path, wherein the selected node is associated with a selected level; delivering stimulation therapy to a patient based on a first set of parameters defined by the selected node, the first set of parameters comprising a first stimulation parameter and a second stimulation parameter different than the first stimulation parameter; determining an efficacy of stimulation therapy based on the first set of parameters; modifying the first stimulation parameter of the first set if the efficacy of stimulation therapy based on the first set of parameters is less than or equal to a threshold level, wherein the first stimulation parameter is associated with the selected level or a higher level of the tree structure relative to the selected level; and modifying the second stimulation parameter of the first set if the efficacy of stimulation therapy based on the first set of parameters is greater than the threshold level, wherein the second stimulation parameter is associated with a lower level of the tree structure relative to the selected level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 32)
-
-
11. A system for providing electrical stimulation therapy, the system comprising:
-
a memory defining a tree structure having a plurality of levels and a plurality of nodes in each of the levels, wherein each of the nodes is interconnected with at least one node above and at least two nodes below in the tree, each node defines a set of electrical stimulation parameters, the nodes in each level specify an adjustment to at least one of the parameters, and the node in different levels specify the adjustment to different parameters; and a processor that defines a program path through the tree along a series of the interconnected nodes, wherein the processor defines the program path by at least selecting one of the nodes in the program path, wherein the selected node is associated with a selected level; controlling delivery of stimulation therapy to a patient based on a first set of parameters defined by the selected node, the first set of parameters comprising a first stimulation parameter and a second stimulation parameter different than the first stimulation parameter; determining an efficacy of stimulation therapy based on the first set of parameters; and modifying the first stimulation parameter of the first set if the efficacy of stimulation therapy based on the first set of parameters is less than or equal to a threshold level, wherein the first stimulation parameter is associated with the selected level or a higher level of the tree structure relative to the selected level; and modifying the second stimulation parameter of the first set if the efficacy of stimulation therapy based on the first set of parameters is greater than the threshold level, wherein the second stimulation parameter is associated with a lower level of the tree structure relative to the selected level. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 33)
-
-
21. A computer-readable medium comprising instructions to cause a processor to:
-
define a tree structure having a plurality of levels and a plurality of nodes in each of the levels, wherein each of the nodes is interconnected with at least one node above and at least two nodes below in the tree, each node defines a set of electrical stimulation parameters, the nodes in each level specify an adjustment to at least one of the parameters, and the node in different levels specify the adjustment to different parameters; define a program path through the tree along a series of the interconnected nodes; select one of the nodes in the program path, wherein the selected node is associated with a selected level; control delivery of stimulation therapy to a patient based on a first set of parameters defined by the selected node, the first set of parameters comprising a first stimulation parameter and a second stimulation parameter; determine an efficacy of the stimulation therapy based on the first set of parameters; modify the first stimulation parameter of the first set if the efficacy of the stimulation therapy based on the first set of parameters is less than or equal to a threshold level, wherein the first stimulation parameter is associated with the selected level or a higher level of the tree structure relative to the selected level; and modify the second stimulation parameter of the first set if the efficacy of the stimulation therapy based on the first set of parameters is greater than the threshold level, wherein the second stimulation parameter is associated with a lower level of the tree structure relative to the selected level. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for providing electrical stimulation therapy, the system comprising:
-
means for defining a tree structure having a plurality of levels and a plurality of nodes in each of the levels, wherein each of the nodes is interconnected with at least one node above and at least two nodes below in the tree, each node defines a set of electrical stimulation parameters, the nodes in each level specify an adjustment to at least one of the parameters, and the node in different levels specify the adjustment to different parameters; means for defining a program path through the tree along a series of the interconnected nodes, wherein the means for defining comprises; means for selecting one of the nodes in the program path, wherein the selected node is associated with a selected level; means for delivering stimulation therapy to a patient based on a first set of parameters defined by the selected node, the first set of parameters comprising a first stimulation parameter and a second stimulation parameter different than the first stimulation parameter; means for determining an efficacy of stimulation therapy based on the first set of parameters; means for modifying the first stimulation parameter of the first set if the efficacy of stimulation therapy based on the first set of parameters is less than or equal to a threshold level, wherein the first stimulation parameter is associated with the selected level or a higher level of the tree structure relative to the selected level; and means for modifying the second stimulation parameter of the first set if the efficacy of stimulation therapy based on the first set of parameters is greater than the threshold level, wherein the second stimulation parameter is associated with a lower level of the tree structure relative to the selected level.
-
Specification