METHOD AND APPARATUS FOR PROGRAMMING CHARGE RECOVERY IN NEUROSTIMULATION WAVEFORM
First Claim
1. A neurostimulation system, comprising:
- a storage device configured to store a stimulation waveform representing a pattern of neurostimulation pulses during a stimulation period;
a programming control circuit configured to generate a plurality of stimulation parameters controlling delivery of the neurostimulation pulses according to the stimulation waveform; and
a waveform definition circuit coupled to the storage device and the control circuit and configured to create and adjust the stimulation waveform, the waveform definition circuit including a charge recovery module including;
a stimulation waveform input configured to receive the stimulation waveform with each neurostimulation pulse in the pattern of the neurostimulation pulses including a charge injection phase;
a charge recovery scheme input configured 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.
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.
10 Citations
20 Claims
-
1. A neurostimulation system, comprising:
-
a storage device configured to store a stimulation waveform representing a pattern of neurostimulation pulses during a stimulation period; a programming control circuit configured to generate a plurality of stimulation parameters controlling delivery of the neurostimulation pulses according to the stimulation waveform; and a waveform definition circuit coupled to the storage device and the control circuit and configured to create and adjust the stimulation waveform, the waveform definition circuit including a charge recovery module including; a stimulation waveform input configured to receive the stimulation waveform with each neurostimulation pulse in the pattern of the neurostimulation pulses including a charge injection phase; a charge recovery scheme input configured 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. - 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 recovering charges injected during the charge injection phases; adjusting 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 using a processing circuit of the programming device; and generating a plurality of stimulation parameters based on the stimulation waveform, the plurality of stimulation parameters allowing for delivery of the neurostimulation from a stimulation device to be controlled according to the stimulation waveform. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification