Method and apparatus providing asynchronous neural stimulation
First Claim
1. A method of providing neural stimulation to a patient with a neural stimulator comprising a comparator, a monitor, a stimulator configured to provide a stimulation having a plurality of stimulation parameters, and a random number generator, said neural stimulation having a target within a range of pseudo-random variation of an amount of neural stimulation for at least one of said plurality of stimulation parameters, comprising the steps of:
- providing neural stimulation having said plurality of stimulation parameters with said stimulator of said neural stimulator;
pseudo-randomly varying at least one of said plurality of stimulation parameters with said random number generator;
monitoring said neural stimulation actually delivered to said patient with said monitor of said neural stimulator;
comparing said neural stimulation actually delivered to said patient with said target within said range of pseudo-random variation of said amount of neural stimulation of said at least one of said plurality of stimulation parameters with said comparator of said neural stimulator; and
said neural stimulator taking an action based upon said monitoring step.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus providing asynchronous neural stimulation pseudo-randomly varying at least one of a plurality of stimulation parameters. Neural stimulation may be monitored and compared with a target. Parameters may be varied to more closely match stimulation target. A range for at least one parameter may be established and the parameter varied within the range. A finite sequence of values within the range may be generated or selected. An average of the finite sequence of values may approximate the stimulation target.
-
Citations
13 Claims
-
1. A method of providing neural stimulation to a patient with a neural stimulator comprising a comparator, a monitor, a stimulator configured to provide a stimulation having a plurality of stimulation parameters, and a random number generator, said neural stimulation having a target within a range of pseudo-random variation of an amount of neural stimulation for at least one of said plurality of stimulation parameters, comprising the steps of:
-
providing neural stimulation having said plurality of stimulation parameters with said stimulator of said neural stimulator; pseudo-randomly varying at least one of said plurality of stimulation parameters with said random number generator; monitoring said neural stimulation actually delivered to said patient with said monitor of said neural stimulator; comparing said neural stimulation actually delivered to said patient with said target within said range of pseudo-random variation of said amount of neural stimulation of said at least one of said plurality of stimulation parameters with said comparator of said neural stimulator; and said neural stimulator taking an action based upon said monitoring step. - View Dependent Claims (2, 3, 4)
-
-
5. A method of providing neural stimulation having a plurality of stimulation parameters to a patient with a neural stimulator comprising a stimulator and a random number generator, said neural stimulation having a target of neural stimulation actually delivered within a range of pseudo-random variation of an amount of neural stimulation for at least one of said plurality of stimulation parameters, said target determined, at least in part, by said plurality of stimulation parameters, comprising the steps of:
-
providing neural stimulation specified by said plurality of stimulation parameters with said stimulator of said neural stimulator; monitoring said neural stimulation actually delivered to said patient; and pseudo-randomly varying at least one of said plurality of stimulation parameters with said random number generator in a way to more closely match said target of neural stimulation actually delivered. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
Specification