IP Library › Granted Patent US 8,209,020
Granted Patent B2
US 8,209,020 · App. 13/180,243 · Granted Jun 26, 2012

Method and apparatus for providing complex tissue stimulation patterns

Assignee: Advanced Neuromodulation Systems, Inc.
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,209,020
App. No.
13/180,243
Granted
Jun 26, 2012
Kind
B2
Abstract

The invention relates to a stimulation device for creating complex or multi-purpose tissue stimulation. Many typical stimulation devices suffer from deficiencies in providing complex stimulation patterns. Using a circuitry operable or programmable to repeat and skip stimulation settings, a complex stimulation set may be created. The repeating and skipping functionality may be implemented in hardware or software. In this manner, complex stimulations may be derived from simple circuitries. Furthermore, these stimulations may be used to treat pain, stimulate bone growth, and control motor disorders, among others.

Claims (11)

1. An implantable neurostimulator, comprising:

pulse generating circuitry for generating electrical pulses;

switching circuitry for outputting electrical pulses from the pulse generating circuitry among a plurality of outputs of the implantable neurostimulator;

a controller for controlling the implantable neurostimulator according to software instructions; and

memory for storing (i) software for controlling pulse generation and output operations of the implantable neurostimulator and (ii) a plurality of stimulation settings wherein each stimulation setting comprises a pulse amplitude parameter, an electrode combination parameter, and a pulse repetition parameter;

wherein the software for controlling pulse generation and output operations controls the pulse generating circuitry and the switching circuitry by cycling through the plurality of stimulation settings, wherein in each cycle, the software for controlling (i) repetitively, for a respective stimulation setting, compares the pulse repetition parameter against a number of pulses generated for the respective stimulation setting; (ii) generates and outputs a stimulation pulse for the current stimulation setting according to the pulse amplitude parameter and the electrode combination parameter of the current stimulation setting when a comparison, of the pulse repetition parameter against a number of pulses generated, determines that a sufficient number of pulses have not been generated, (iii) proceeds to a succeeding stimulation setting without generating another stimulation pulse for the current stimulation program when the comparison, of the pulse repetition parameter against a number of pulses generated, determines that a sufficient number of pulses have been generated, and (iv) performs a cycle reset after a completing pulses for a last stimulation setting of the plurality of stimulation settings.

2. The implantable neurostimulator of claim 1 wherein the software for controlling maintains a counter in memory for counting a number of stimulation pulses for a current stimulation setting.

3. The implantable neurostimulator of claim 1 wherein the software for controlling maintains a counter in memory for counting a number of stimulation pulses for all of the plurality of stimulation settings to determine when to perform a pattern reset.

4. The implantable neurostimulator of claim 1 wherein at least one pulse repetition parameter of the plurality of stimulation settings is set in a random manner.

5. The implantable neurostimulator of claim 1 wherein each stimulation setting comprises a skipping parameter that defines a rate of occurrences of pulse skipping for a respective stimulation setting within a repeating pattern of pulses.

6. The implantable neurostimulator of claim 1 wherein pulse width is varied between respective pulses for a respective stimulation setting.

Continuity (8)
Continuation 12508453 · Jul 23, 2009
Continuation 11383107 · May 12, 2006
Continuation 10627234 · Jul 25, 2003
Provisional Application 60398704 · Jul 26, 2002
Provisional Application 60398749 · Jul 26, 2002
Provisional Application 60398740 · Jul 26, 2002
Provisional Application 60400366 · Aug 1, 2002
Related Publication 20110313489A1 · Dec 22, 2011