Charge-based stimulation intensity programming with pulse amplitude and width adjusted according to a function
First Claim
1. A method comprising:
- storing a predetermined function specifying a relationship between pulse amplitude and pulse width within a memory;
receiving input from a user modifying an electrical charge value of neurostimulation therapy delivered by a medical device, wherein the input from the user indicates the modification with regard to electrical charge value;
modifying a pulse amplitude and a pulse width of the neurostimulation therapy delivered by the medical device according to the function and based on the modification to the charge value; and
controlling the delivery of the neurostimulation therapy to the patient according to the modified pulse amplitude and the modified pulse width,wherein the neurostimulation therapy comprises a plurality of electrical stimulation pulses, andwherein the modified pulse amplitude and the modified pulse width are defined for each of the plurality of electrical stimulation pulses.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for programming electrical stimulation therapy intensity based on electrical charge are described. In some examples, a display presents a stimulation intensity value in units of electrical charge, e.g., Coulombs. In such examples, a user may adjust the displayed charge value, rather than pulse amplitude or pulse width, to adjust the intensity of the electrical stimulation therapy. In some examples, a processor determines modifications to pulse amplitude and pulse width based on the modification to the charge value. In some examples, a processor modifies a pulse amplitude and width to achieve a desired charge, while maintaining a relationship between pulse amplitude and width specified by a predetermined function. In some examples, the function may be programmed, e.g., selected or adjusted, by a user.
58 Citations
30 Claims
-
1. A method comprising:
-
storing a predetermined function specifying a relationship between pulse amplitude and pulse width within a memory; receiving input from a user modifying an electrical charge value of neurostimulation therapy delivered by a medical device, wherein the input from the user indicates the modification with regard to electrical charge value; modifying a pulse amplitude and a pulse width of the neurostimulation therapy delivered by the medical device according to the function and based on the modification to the charge value; and controlling the delivery of the neurostimulation therapy to the patient according to the modified pulse amplitude and the modified pulse width, wherein the neurostimulation therapy comprises a plurality of electrical stimulation pulses, and wherein the modified pulse amplitude and the modified pulse width are defined for each of the plurality of electrical stimulation pulses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 29)
-
-
16. A system comprising:
-
a memory configured to store a predetermined function specifying a relationship between pulse amplitude and pulse width; a medical device configured to deliver neurostimulation therapy including a plurality of electrical stimulation pulses to a patient; a user interface configured to receive input from a user modifying an electrical charge value of the neurostimulation therapy, wherein the input from the user indicates the modification with regard to electrical charge value; and at least one processor configured to modify a pulse amplitude and a pulse width for each of the plurality of electrical stimulation pulses delivered by the medical device according to the function and based on the modification to the charge value such that the modified pulse amplitude and the modified pulse width are defined for each of the plurality of electrical stimulation pulses, and control the delivery of the plurality of electrical stimulation pulses to the patient via the medical device according to the modified pulse amplitude and the modified pulse width for each of the plurality of electrical stimulation pulses. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 30)
-
-
26. A system comprising:
-
means for storing a predetermined function specifying a relationship between pulse amplitude and pulse width; means for receiving input from a user modifying an electrical charge value of neurostimulation therapy comprising a plurality of electrical stimulation pulses delivered by a medical device, wherein the input from the user indicates the modification with regard to electrical charge value; means for modifying a pulse amplitude and a pulse width for each of the plurality of electrical stimulation pulses delivered by the medical device according to the function and based on the modification to the charge value such that the modified pulse amplitude and the modified pulse width are defined for each of the plurality of electrical stimulation pulses; and means for controlling the delivery of the plurality of electrical stimulation pulses to the patient according to the modified pulse amplitude and the modified pulse width for each of the plurality of electrical stimulation pulses. - View Dependent Claims (27)
-
-
28. A non-transitory computer-readable storage medium comprising instructions that cause a programmable processor to:
-
retrieve a predetermined function defining a relationship between pulse amplitude and pulse width from a memory; receive input from a user modifying an electrical charge value of neurostimulation therapy delivered by a medical device, wherein the input from the user indicates the modification with regard to electrical charge value; modify a pulse amplitude and a pulse width of the neurostimulation therapy delivered by the medical device according to the function and based on the modification to the charge value; and control the delivery of the neurostimulation therapy to the patient according to the modified pulse amplitude and the modified pulse width, wherein the neurostimulation therapy comprises a plurality of electrical stimulation pulses, and wherein the modified pulse amplitude and the modified pulse width are defined for each of the plurality of electrical stimulation pulses.
-
Specification