Physiologically based adjustment of stimulation parameters to an implantable electronic stimulator to reduce data transmission rate
First Claim
1. A Electro Stimulation (ES) system comprising;
- a controller; and
at least one stimulator;
wherein the at least one stimulator provides stimulation to body tissue, and wherein the stimulation is specified by at least one stimulation parameter; and
wherein the controller provides an initial values control message to the at least one stimulator, wherein the initial values control message contains values for the at least one stimulation parameter, and wherein the values contained in the initial values control message are a sufficient set of values to initialize the at least one stimulator; and
wherein the controller further provides a multiplicity of high update rate control message to the at least one stimulator, wherein the multiplicity of high update rate control messages update at least one parameter of the at least one stimulation parameter.
3 Assignments
0 Petitions
Accused Products
Abstract
A Functional Electro Stimulation (FES) system provides physiologically based adjustment of stimulation parameters to achieve a high update rate for nerve and muscle stimulation at a reduced data transmission rate. FES systems generate electrical signals to stimulate nerves and muscles to provide movement for paraplegics and quadriplegics. Known FES systems comprise a multiplicity of microstimulators that are controlled by a single master controller. Control signals are transmitted over an RF link. A complete set of stimulation parameters comprising pulse amplitude, pulse width, and pulse frequency is initially transmitted to set initial stimulation parameters. Subsequent functional control of muscles is achieved by transmitting an increment to a single stimulation parameter. In a preferred embodiment the physiological behavior of the human body is copied by incrementing the pulse rate.
169 Citations
20 Claims
-
1. A Electro Stimulation (ES) system comprising;
-
a controller; and
at least one stimulator;
wherein the at least one stimulator provides stimulation to body tissue, and wherein the stimulation is specified by at least one stimulation parameter; and
wherein the controller provides an initial values control message to the at least one stimulator, wherein the initial values control message contains values for the at least one stimulation parameter, and wherein the values contained in the initial values control message are a sufficient set of values to initialize the at least one stimulator; and
wherein the controller further provides a multiplicity of high update rate control message to the at least one stimulator, wherein the multiplicity of high update rate control messages update at least one parameter of the at least one stimulation parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
wherein the high update rate control message includes a Mode, where in the Mode specifies that the message is a high update rate control message, and wherein the high update rate control message further includes an ID, wherein the ID specifies which of the at least one stimulator the high update rate control message is directed to.
-
-
10. The FES system of claim 1 wherein the multiplicity of high update rate control messages update the pulse frequency.
-
11. The FES system of claim 1 wherein the multiplicity of high update rate control messages are transmitted to the at least one stimulator at about a 100 Hz data rate.
-
12. The ES system of claim 1 wherein the ES system comprises a Functional Electro Stimulation (FES) system.
-
13. A method for providing a high update rate for Functional Electro Stimulation (FES) of body tissue comprising the steps of;
-
implanting a microstimulator;
placing a master controller near the location of the microstimulator;
transmitting an initial values control message from the master controller to the microstimulator, wherein the initial values control message includes init data sufficient to initialize a stimulation parameter set of the microstimulator;
initializing the stimulation parameter set based on the initial values control message;
transmitting a multiplicity of high update rate control messages from the master controller to the microstimulator, wherein each one of said high update rate control messages contains update data to update a member of the stimulation parameter set;
receiving the high update rate control message in the microstimulator;
updating the stimulation parameter set based on the update data in the high update rate control messages;
stimulating the body tissue in accordance with the stimulation parameter set. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
wherein the multiplicity of high update rate control messages includes the Mode and the ID, and wherein the step of updating the stimulation parameter set, comprises updating the stimulation parameter set when both the Mode in the present one of the multiplicity of high update rate control messages specifies that the message is one of the multiplicity of high update rate control messages, and the ID in the present one of the multiplicity of high update rate control messages matches the address of the microstimulator.
-
-
15. The method of claim 13 wherein the step of stimulating the body tissue comprised stimulating the body tissue with electrical pulses, wherein the stimulation parameter set comprises pulse amplitude, pulse width, and pulse frequency.
-
16. The method of claim 13 wherein the body tissue comprises nerve issue and muscle tissue.
-
17. The method of claim 13 wherein the step of transmitting the initial values control message, comprises transmitting the initial values control message from the master controller to the microstimulator using an RF link;
- and
wherein the step of transmitting the multiplicity of high update rate control messages comprises transmitting the multiplicity of high update rate control messages from the master controller to the microstimulator using an RF link.
- and
-
18. The method of claim 13 wherein the step of updating the stimulation parameter set comprises adding the update data to a corresponding element of the stimulation parameter set.
-
19. The method of claim 13 wherein the stimulation parameter set included pules frequency, and wherein the step of updating the stimulation parameter set comprises adding the update data to the pulse frequency.
-
20. The method of claim 19 wherein the step of transmitting a multiplicity of high update rate control messages includes transmitting a multiplicity of high update rate control messages at about a 100 Hz data rate.
Specification