IP Library Granted Patent US 8,768,481
Granted Patent B2
US 8,768,481 · App. 12/550,185 · Granted Jul 1, 2014

Methods to avoid frequency locking in a multi-channel neurostimulation system using a greatest common divisor rule

Inventor: Courtney Lane (Ventura, CA)
Assignee: Boston Scientific Neuromodulation Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,768,481
App. No.
12/550,185
Granted
Jul 1, 2014
Kind
B2
Abstract

A method and external control device for preventing frequency locking in a multi-channel neurostimulation system and external control device is provided. A plurality of pulsed electrical waveforms is provided. Each of the pulsed electrical waveforms has a period and a pulse width. The greatest common divisor of the periods of the pulsed electrical waveforms is computed, and the sum of the pulse widths of the pulsed electrical waveforms is computed. A plurality of timing channels in the neurostimulation system is allowed to be programmed with the pulsed electrical waveforms if the greatest common divisor is equal to or greater than the sum.

Claims (28)

1. An external control device for a neurostimulation device, comprising:

a user interface configured for receiving an input from a user;

telemetry circuitry;

a processor configured for defining a plurality of pulsed electrical waveforms in response to the input from the user, computing the greatest common divisor of the periods of the pulsed electrical waveforms, computing the sum of the pulse widths of the pulsed electrical waveforms, and programming via the telemetry circuitry a plurality of timing channels in the neurostimulation device with the pulsed electrical waveforms if the greatest common divisor is equal to or greater than the sum.

2. The external control device of claim 1 , wherein at least two of the plurality of timing channels are programmed with a common electrode.

3. The external control device of claim 1 , wherein the plurality of electrical pulsed waveforms have different periods.

4. The external control device of claim 1 , wherein the plurality of electrical pulsed waveforms comprises at least three electrical pulsed waveforms.

5. The external control device of claim 1 , wherein the electrical pulsed waveforms are defined in response to a user input.

6. The external control device of claim 1 , wherein the timing channels are programmed in the neurostimulation device in a manner, such that no pulse temporally overlaps another pulse.

7. The external control device of claim 1 , wherein the processor is further configured for interleaving two or more pulsed electrical waveforms into a single pulsed waveform, wherein the plurality of electrical pulsed waveforms includes the single pulsed waveform, and two or more of the timing channels are allowed to be respectively programmed with the two or more pulsed waveforms.

8. The external control device of claim 7 , wherein the frequencies of the two or more pulsed electrical waveforms are equal.

9. The external control device of claim 1 , wherein the processor is configured for programming the timing channels, such that stimulation energy is delivered from the neurostimulation device in accordance with the programmed pulsed electrical waveforms to provide therapy to a patient.

10. The external control device of claim 9 , wherein the processor is configured for programming the timing channels, such that different tissue regions of the patient are stimulated respectively with the delivered stimulation energy.

11. A method for preventing pulse overlap in a multi-channel neurostimulation system using the external device of claim 1 , the method comprising:

defining the plurality of pulsed electrical waveforms;

computing the greatest common divisor of the periods of the pulsed electrical waveforms;

computing the sum of the pulse widths of the pulsed electrical waveforms; and

allowing the plurality of timing channels in the neurostimulation system to be programmed with the pulsed electrical waveforms if the greatest common divisor is equal to or greater than the sum.

12. The method of claim 11 , wherein at least two of the plurality of timing channels are programmed with a common electrode.

13. The method of claim 11 , wherein the plurality of electrical pulsed waveforms have different periods.

14. The method of claim 11 , wherein the timing channels are programmed by an external control device.

15. The method of claim 11 , wherein the plurality of electrical pulsed waveforms comprises at least three electrical pulsed waveforms.

16. The method of claim 11 , wherein the electrical pulsed waveforms are defined in response to the user input.

17. The method of claim 11 , wherein the timing channels are programmed in a manner, such that no pulse temporally overlaps another pulse.

18. The method of claim 11 , further comprising interleaving two or more pulsed electrical waveforms into a single pulsed waveform, wherein the plurality of electrical pulsed waveforms includes the single pulsed waveform, and two or more of the timing channels are allowed to be respectively programmed with the two or more pulsed waveforms.

19. The method of claim 18 , wherein the periods of the two or more pulsed electrical waveforms are equal.

20. The method of claim 11 , further comprising delivering stimulation energy from the neurostimulation system in accordance with the programmed pulsed electrical waveforms to provide therapy to a patient.

21. The method of claim 20 , wherein the delivered stimulation energy respectively stimulates different tissue regions of the patient.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2009
From: LANE, COURTNEY
To: BOSTON SCIENTIFIC NEUROMODULATION CORPORATION
Reel/Frame 023167/0149 →
Continuity (1)
Related Publication 20110054570A1 · Mar 3, 2011