Neurostimulation system with flexible patterning and waveforms
AssigneeBoston Scientific Neuromodulation Corporation
InventorMichael A. Moffitt
Life of this patent
Estimating the term…
Abstract
A neurostimulation system configured for providing neurostimulation therapy to a patient. A user customizes a pulse pattern on a pulse-by-pulse basis. Electrical stimulation energy is delivered to at least one electrode in accordance with the customized pulse pattern.
Claims20
A method for programming a neurostimulator to provide a neurostimulation therapy, comprising:
- accessing a basis pulse pattern having more than one pulse, each of the more than one pulse within the basis pulse pattern having an independently assigned value for at least one pulse parameter;
- modifying the basis pulse pattern in response to user input to provide a modified pulse pattern, wherein the modifying the basis pulse pattern includes using both the basis pulse pattern and another basis pulse pattern to provide the modified pulse pattern;
- and
- generating information for the neurostimulator, the neurostimulator configured to use the information to generate electrical stimulation energy in accordance with the modified pulse pattern for the neurostimulation therapy.
A system for programming a neurostimulator to provide a neurostimulation therapy, the system comprising at least one device including processing circuitry, the system being configured to use the at least one device including processing circuitry to:
- access a basis pulse pattern stored in a memory, the basis pulse pattern having a number of pulses;
- modify the basis pulse pattern in response to user input to provide a modified pulse pattern by using both the basis pulse pattern and another basis pulse pattern to provide the modified pulse pattern;
- and
- generate information for the neurostimulator, the neurostimulator configured to use the information to generate electrical stimulation energy in accordance with the modified pulse pattern for the neurostimulation therapy.
A non-transitory machine-readable medium including instructions, which when executed by a machine, cause the machine to configure a program for a neurostimulator that is capable of providing a neurostimulation therapy, the instructions causing the machine to:
- access a basis pulse pattern having more than one pulse, each pulse within the basis pulse pattern having an independently assigned value for at least one pulse parameter;
- modify the basis pulse pattern in response to user input to provide a modified pulse pattern, wherein the modifying the basis pulse pattern includes using both the basis pulse pattern and another basis pulse pattern to provide the modified pulse pattern;
- and
- generate information for the neurostimulator, the neurostimulator configured to use the information to generate electrical stimulation energy in accordance with the modified pulse pattern for the neurostimulation therapy.
Dependencies are inferred from the claim text.