Methods to avoid frequency locking in a multi-channel neurostimulation system using pulse placement
First Claim
1. A method for treating a patient using a multi-channel neurostimulation system, the method comprising:
- delivering a plurality of pulsed electrical waveforms respectively within a plurality of timing channels of the neurostimulation system, thereby treating the patient;
predicting sets of stimulation pulses within the electrical waveforms that will potentially overlap temporally; and
substituting each of the potentially overlapping pulse sets with a replacement stimulation pulse, such that each replacement stimulation pulse is delivered within at least one of the respective timing channels, thereby preventing temporal overlap between the stimulation pulses of the respective electrical waveforms while preventing frequency locking between the timing channels.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and neurostimulation system for treating a patient are provided. A plurality of pulsed electrical waveforms are respectively delivered within a plurality of timing channels of the neurostimulation system, thereby treating the patient. Sets of stimulation pulses within the electrical waveforms that will potentially overlap temporally are predicted. Each of the potentially overlapping pulse sets is substituted with a replacement stimulation pulse, such that each replacement stimulation pulse is delivered within at least one of the respective timing channels, thereby preventing temporal overlap between the stimulation pulses of the respective electrical waveforms while preventing frequency locking between the timing channels.
25 Citations
34 Claims
-
1. A method for treating a patient using a multi-channel neurostimulation system, the method comprising:
-
delivering a plurality of pulsed electrical waveforms respectively within a plurality of timing channels of the neurostimulation system, thereby treating the patient; predicting sets of stimulation pulses within the electrical waveforms that will potentially overlap temporally; and substituting each of the potentially overlapping pulse sets with a replacement stimulation pulse, such that each replacement stimulation pulse is delivered within at least one of the respective timing channels, thereby preventing temporal overlap between the stimulation pulses of the respective electrical waveforms while preventing frequency locking between the timing channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A multi-channel neurostimulation system, comprising:
-
a plurality of electrical terminals configured for being respectively coupled to a plurality of electrodes; analog output circuitry configured for delivering a plurality of pulsed electrical waveforms respectively within a plurality of timing channels to the electrical terminals; and control circuitry configured for predicting sets of stimulation pulses within the pulsed electrical waveforms that will potentially overlap temporally, and substituting each of the potentially overlapping pulse sets with a replacement stimulation pulse, such that each replacement stimulation pulse is delivered within at least one of the respective timing channels, thereby preventing temporal overlap between the stimulation pulses of the respective pulsed electrical waveforms. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification