Electrical and activation field models for programming a stimulation lead with complex electrode array geometry
First Claim
1. A method comprising:
- receiving, by a programmer, a patient-specific patient anatomy data set that describes at least one characteristic of patient tissue proximate to an electrical stimulation lead having a complex electrode array geometry implanted within a patient, wherein the stimulation lead comprises a plurality of non-contiguous electrode segments located at different angular positions about a circumference of the lead and different axial positions along a length of the lead;
receiving, by the programmer, user input that defines stimulation parameter values;
generating, by the programmer, a stimulation field model that represents where electrical stimulation will propagate from the electrical stimulation lead based upon the patient-specific patient anatomy data set and the stimulation parameter values;
displaying, by the programmer, the stimulation field model in conjunction with a representation of the electrical stimulation lead, the representation illustrating the complex electrode array geometry;
receiving, by the programmer, stimulation field input from a user that modifies at least one of a size, shape or location of the stimulation field model relative to the representation of the electrical stimulation lead, wherein receiving stimulation field input comprises receiving input that drags a boundary of the stimulation field; and
determining, by the programmer, at least one new stimulation parameter value based on the modification of the stimulation field model.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure is directed to programming implantable stimulators to deliver stimulation energy via one or more implantable leads having complex electrode array geometries. A programmer is configured to generate an electrical field model from selected stimulation parameters and patient anatomy data. The electrical field model indicates how the electrical field propagation would occur in the patient during therapy. In addition, the programmer may be configured to generate an activation field model from the electrical field model and a neuron model. The activation field indicates which neurons within the electrical field will be activated during the therapy. Either of these field models may be presented to the user via a user interface that also displays a representation of the lead implanted within the patient. The user interface may allow the user to adjust the stimulation therapy by manipulating displayed field or activation model representations.
164 Citations
34 Claims
-
1. A method comprising:
-
receiving, by a programmer, a patient-specific patient anatomy data set that describes at least one characteristic of patient tissue proximate to an electrical stimulation lead having a complex electrode array geometry implanted within a patient, wherein the stimulation lead comprises a plurality of non-contiguous electrode segments located at different angular positions about a circumference of the lead and different axial positions along a length of the lead; receiving, by the programmer, user input that defines stimulation parameter values; generating, by the programmer, a stimulation field model that represents where electrical stimulation will propagate from the electrical stimulation lead based upon the patient-specific patient anatomy data set and the stimulation parameter values; displaying, by the programmer, the stimulation field model in conjunction with a representation of the electrical stimulation lead, the representation illustrating the complex electrode array geometry; receiving, by the programmer, stimulation field input from a user that modifies at least one of a size, shape or location of the stimulation field model relative to the representation of the electrical stimulation lead, wherein receiving stimulation field input comprises receiving input that drags a boundary of the stimulation field; and determining, by the programmer, at least one new stimulation parameter value based on the modification of the stimulation field model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a communications module configured to receive a patient-specific patient anatomy data set that describes at least one characteristic of patient tissue proximate to an electrical stimulation lead having a complex electrode array geometry implanted within a patient, wherein the stimulation lead comprises a plurality of non-contiguous electrode segments located at different angular positions about a circumference of the lead and different axial positions along a length of the lead; a user interface configured to receive user input that defines stimulation parameter values; and a processor configured to; generate a stimulation field model that represents where electrical stimulation will propagate from the electrical stimulation lead based upon the patient-specific patient anatomy data set and the stimulation parameter values; display, via the user interface, the stimulation field model in conjunction with a representation of the electrical stimulation lead, the representation illustrating the complex electrode array geometry; receive, via the user interface, stimulation field input that modifies at least one of a size, shape or location of the stimulation field model relative to the representation of the electrical stimulation lead, wherein the stimulation field input drags a boundary of the stimulation field; and determine at least one new stimulation parameter value based on the modification of the stimulation field model. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable storage medium comprising instructions that cause a processor to:
-
receive a patient-specific patient anatomy data set that describes at least one characteristic of patient tissue proximate to an electrical stimulation lead having a complex electrode array geometry implanted within a patient, wherein the stimulation lead comprises a plurality of non-contiguous electrode segments located at different angular positions about a circumference of the lead and different axial positions along a length of the lead; receive user input that defines stimulation parameter values; generate a stimulation field model that represents where electrical stimulation will propagate from the electrical stimulation lead based upon the patient-specific patient anatomy data set and the stimulation parameter values; display the stimulation field model in conjunction with a representation of the electrical stimulation lead, the representation illustrating the complex electrode array geometry; receive stimulation field input from a user that modifies at least one of the size, shape or location of the stimulation field model relative to the representation of the electrical stimulation lead, wherein the stimulation field input drags a boundary of the stimulation field; and determine at least one new stimulation parameter value based on the modification of the stimulation field model. - View Dependent Claims (26, 27)
-
-
28. A method comprising:
-
receiving, by a programmer, a patient-specific patient anatomy data set that describes at least one characteristic of patient neural tissue proximate to an electrical stimulation lead having a complex electrode array geometry implanted within a patient, wherein the stimulation lead comprises a plurality of non-contiguous electrode segments located at different angular positions about a circumference of the lead and different axial positions along a length of the lead; receiving, by the programmer, user input that defines stimulation parameter values; generating, by the programmer, an activation field model that indicates which neural structures of the patient are activated based on the patient-specific patient anatomy data set and the stimulation parameter values; displaying, by the programmer the activation field model over a representation of the lead, the representation illustrating the complex electrode array geometry; receiving, by the programmer, user input that modifies at least one of a size, shape or location of the activation field model relative to the representation of the electrical stimulation lead, wherein the user input drags a boundary of the activation field model; and determining, by the programmer, at least one new stimulation parameter value based on the modification of the activation field model. - View Dependent Claims (29)
-
-
30. A system comprising:
-
a communications module configured to receive a patient-specific patient anatomy data set that describes at least one characteristic of patient neural tissue proximate to an electrical stimulation lead having a complex electrode array geometry implanted within a patient, wherein the stimulation lead comprises a plurality of non-contiguous electrode segments located at different angular positions about a circumference of the lead and different axial positions along a length of the lead; a user interface configured to receive user input that defines stimulation parameter values; and a processor configured to generate an activation field model that indicates which neural structures of the patient are activated based on the patient-specific patient anatomy data set and the stimulation parameter values, and display, via the user interface, the activation field model on a representation of the lead, the representation illustrating the complex electrode array geometry; wherein the processor is configured to receive user input that modifies, by dragging a boundary of the activation field model, at least one of the size, shape or location of the activation field model relative to the representation of the lead, and determine at least one new stimulation parameter value based on the modification of the activation field model. - View Dependent Claims (31)
-
-
32. A non-transitory computer-readable storage medium comprising instructions that cause a processor to:
-
receive a patient-specific patient anatomy data set that describes at least one characteristic of patient neural tissue proximate to an electrical stimulation lead having a complex electrode array geometry implanted within a patient, wherein the stimulation lead comprises a plurality of non-contiguous electrode segments located at different angular positions about a circumference of the lead and different axial positions along a length of the lead; receive user input that defines stimulation parameter values; generating an activation field model that indicates which neural structures of the patient are activated based on the patient-specific patient anatomy data set and the stimulation parameter values; display the activation field model over a representation of the lead, the representation illustrating the complex electrode array geometry; receive user input that modifies at least one of a size, shape or location of the activation field model relative to the representation of the electrical stimulation lead, wherein the user input drags a boundary of the activation field model; and determine at least one new stimulation parameter value based on the modification of the activation field model. - View Dependent Claims (33)
-
-
34. A method comprising:
-
receiving, by a programmer, a patient-specific patient anatomy data set that describes at least one characteristic of patient tissue proximate to an electrical stimulation lead having a complex electrode array geometry implanted within a patient, wherein the stimulation lead comprises a plurality of non-contiguous electrode segments located at different angular positions about a circumference of the lead and different axial positions along a length of the lead; receiving, by the programmer, user input that defines stimulation parameter values; generating, by the programmer, a stimulation field model that represents where electrical stimulation will propagate from the electrical stimulation lead based upon the patient-specific patient anatomy data set and the stimulation parameter values; displaying, by the programmer, the stimulation field model in conjunction with a representation of the electrical stimulation lead, the representation illustrating the complex electrode array geometry; receiving, by the programmer, stimulation field input from a user that modifies at least one of a size, shape or location of the stimulation field model relative to the representation of the electrical stimulation lead, wherein receiving stimulation field input comprises receiving input that drags the stimulation field from a first location to a second location; and determining, by the programmer, at least one new stimulation parameter value based on the modification of the stimulation field model.
-
Specification