Method and apparatus for programming charge recovery in neurostimulation waveform
First Claim
1. A neurostimulation system, comprising:
- a programming control circuit configured to generate a plurality of stimulation parameters controlling delivery of the neurostimulation pulses according to a stimulation waveform representing a pattern of neurostimulation pulses during a stimulation period, the neurostimulation pulses each including a charge injection phase; and
a waveform definition circuit coupled to the control circuit and configured to adjust the stimulation waveform, the waveform definition circuit including a charge recovery module including;
a stimulation waveform input configured to receive the stimulation waveform;
a charge recovery scheme input configured to receive a charge recovery scheme; and
a waveform adjuster configured to identify a need for adding charge recovery phases to recover charges injected during the charge injection phases and adjust the received stimulation waveform by automatically inserting the needed charge recovery phases into the received stimulation waveform according to the received charge recovery scheme.
1 Assignment
0 Petitions
Accused Products
Abstract
An example of a neurostimulation system may include a storage device to store a stimulation waveform, a programming control circuit to generate a plurality of stimulation parameters controlling delivery of neurostimulation pulses according to the stimulation waveform, and waveform definition circuit configured to create and adjust the stimulation waveform. The waveform definition circuit includes a charge recovery module that may include a stimulation to receive the stimulation waveform including charge injection phases, a charge recovery scheme input to receive a charge recovery scheme, and a waveform adjuster configured to identify a need for recovering charges injected during the charge injection phases and adjust the received stimulation waveform by automatically inserting charge recovery phases into the received stimulation waveform based on the identified need for recovering the injected charges and the received charge recovery scheme.
23 Citations
20 Claims
-
1. A neurostimulation system, comprising:
-
a programming control circuit configured to generate a plurality of stimulation parameters controlling delivery of the neurostimulation pulses according to a stimulation waveform representing a pattern of neurostimulation pulses during a stimulation period, the neurostimulation pulses each including a charge injection phase; and a waveform definition circuit coupled to the control circuit and configured to adjust the stimulation waveform, the waveform definition circuit including a charge recovery module including; a stimulation waveform input configured to receive the stimulation waveform; a charge recovery scheme input configured to receive a charge recovery scheme; and a waveform adjuster configured to identify a need for adding charge recovery phases to recover charges injected during the charge injection phases and adjust the received stimulation waveform by automatically inserting the needed charge recovery phases into the received stimulation waveform according to the received charge recovery scheme. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for controlling neurostimulation by a user, comprising:
-
receiving a stimulation waveform representing a pattern of neurostimulation pulses during a stimulation period, each pulse in the pattern of the neurostimulation pulses including a charge injection phase; receiving a charge recovery scheme from the user; identifying a need for adding charge recovery phases to recover charges injected during the charge injection phases; adjusting the received stimulation waveform by automatically inserting the needed charge recovery phases into the received stimulation waveform according to the received charge recovery scheme using a processing circuit of a programming device; and generating a plurality of stimulation parameters based on the adjusted stimulation waveform, the plurality of stimulation parameters allowing for delivery of the neurostimulation from a stimulation device to be controlled according to the adjusted stimulation waveform. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification