← Back to Patent Explorer
US4528984A Expired / Lapsed US ⏱️ 0.0 years remaining

Autoprogrammable functional electrical stimulation apparatus and method

Assignee: Empi Inc
•
Filing: 1983-04-25
•
Granted: 1985-07-16
•
Expires: 2003-04-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A muscle stimulator provides an electrical output pulse train which provides functional electrical stimulation (FES) of muscles or muscle groups. The muscle stimulator includes a manually operated amplitude control which provides an amplitude control signal for controlling the amplitude of the output pulse train. During a PROGRAM mode, a clinician manipulates the amplitude control to establish a desired FES regimen. An analog-to-digital converter periodically samples the amplitude control signal during the PROGRAM mode, and data from the analog-to-digital converter is stored. When an EXECUTE mode is selected, the pulse width of the output pulse train is automatically controlled as a function of the stored data to reproduce the desired FES regimen which had been established during the PROGRAM mode.

Inventors

  • 👤 Peter L. Morawetz
  • 👤 John H. Burdette

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 19:12
CPC Classifications
A; A61; A61N; A61N1/00; A61N1/18; A61N1/32; A61N1/36; A61N1/36003; A61N1/36014; A61N1/3603

Claims Analysis

Total Claims: 49
Claim 1
Independent Claim 141 words
A functional electrical stimulation (FES) apparatus for providing an electrical output signal which is applied to a patient's body to cause contraction of muscles, the FES apparatus comprising: means for producing the electrical output signal; means for selecting a program mode of operation during which a desired FES regimen is established; means for varying intensity of the output signal with time during the program mode to produce the desired FES regimen; means for periodically sampling a signal representative of the intensity during the program mode; means for storing digital data based upon the periodic sampling; means for selecting an execute mode of operation during which the desired FES regimen is reproduced; and means for varying the intensity of the output signal with time during the execute mode as a function of the stored digital data to reproduce the desired FES regimen.
Claim 2
Dependent Claim 141 words
A functional electrical stimulation (FES) apparatus for providing an electrical output signal which is applied to a patient's body to cause contraction of muscles, the FES apparatus comprising: means for producing the electrical output signal; means for selecting a program mode of operation during which a desired FES regimen is established; means for varying intensity of the output signal with time during the program mode to produce the desired FES regimen; means for periodically sampling a signal representative of the intensity during the program mode; means for storing digital data based upon the periodic sampling; means for selecting an execute mode of operation during which the desired FES regimen is reproduced; and means for varying the intensity of the output signal with time during the execute mode as a function of the stored digital data to reproduce the desired FES regimen.
Claim 3
Dependent Claim 14 words
The apparatus of claim 1 wherein the output signal is an output pulse train.
Claim 4
Dependent Claim 32 words
The apparatus of claim 2 wherein the means for varying the intensity of the output signal with time during the program mode varies amplitude of output pulses of the output pulse train.
Claim 5
Dependent Claim 34 words
The apparatus of claim 3 wherein the means for varying the intensity of the output signal with time during the execute mode varies pulse width of the output pulses of the output pulse train.
Claim 6
Dependent Claim 37 words
The apparatus of claim 4 wherein the stored digital data is a sequence of digital data values representative of the amplitude of the output pulses during a sequence of time periods of the program mode of operation.
Claim 7
Dependent Claim 59 words
The apparatus of claim 5 wherein during each of a sequence of time periods of the execute mode the means for varying the intensity of the output signal with time during the execute mode causes the output pulses to have a pulse width which is a function of a selected digital data value from the sequence of digital data.
Claim 8
Dependent Claim 55 words
The apparatus of claim 6 and further comprising: means for storing a maximum value representative of a maximum amplitude attained during the program mode; and wherein during each time period of the execute mode the pulse width of the output pulses is a function of the selected digital data value and the maximum digital value.
Claim 9
Dependent Claim 68 words
The apparatus of claim 1 wherein the means for varying the intensity of the output signal during the execute mode generates pulse signals having pulse widths which vary with time as a function of the stored digital data, and wherein the means for producing the electrical output signal produces an output pulse train having pulse widths which are a function of the pulse widths of the pulse signals.
Claim 10
Dependent Claim 166 words
A functional electrical stimulation (FES) apparatus for providing an electrical output pulse train which is applied to the patient's body to cause a desired FES regimen of contraction and relaxation of muscles of the patient, the FES apparatus comprising: means for producing the output pulse train; means for selecting a program mode of operation during which the desired FES regimen is established; means for providing an intensity control signal during the program mode; means for controlling the intensity of the output pulse train during the program mode as a function of the intensity control signal; means for storing, during the program mode, a sequence of digital data as a function of the intensity control signal, the stored sequence being representative of the desired FES regimen; means for selecting an execute mode of operation during which the desired FES regimen is reproduced; and means for controlling the intensity of the output pulse train during the execute mode as a function of the stored sequence of digital data.
Claim 11
Dependent Claim 166 words
A functional electrical stimulation (FES) apparatus for providing an electrical output pulse train which is applied to the patient's body to cause a desired FES regimen of contraction and relaxation of muscles of the patient, the FES apparatus comprising: means for producing the output pulse train; means for selecting a program mode of operation during which the desired FES regimen is established; means for providing an intensity control signal during the program mode; means for controlling the intensity of the output pulse train during the program mode as a function of the intensity control signal; means for storing, during the program mode, a sequence of digital data as a function of the intensity control signal, the stored sequence being representative of the desired FES regimen; means for selecting an execute mode of operation during which the desired FES regimen is reproduced; and means for controlling the intensity of the output pulse train during the execute mode as a function of the stored sequence of digital data.
Claim 12
Dependent Claim 47 words
The apparatus of claim 9 wherein the intensity control signal is an amplitude control signal and the means for controlling the intensity of the output pulse train during the program mode controls pulse amplitude of the output pulse train as a function of the amplitude control signal.
Claim 13
Dependent Claim 43 words
The apparatus of claim 10 wherein the means for controlling the intensity of the output pulse train during the execute mode controls pulse width of the output pulse train during the execute mode as a function of the stored sequence of digital data.
Claim 14
Dependent Claim 65 words
The apparatus of claim 11 wherein during each of a sequence of time periods of the execute mode, the means for controlling the intensity of the output pulse train during the execute mode selects a digital data value from the stored sequence and wherein the pulse width of the output pulse generated during the time period is a function of the selected digital data value.
Claim 15
Dependent Claim 60 words
The apparatus of claim 12 and further comprising: means for storing a maximum value representative of a maximum pulse amplitude of the output pulse train attained during the program mode; and wherein during each time period of the execute mode the pulse width of the output pulses is a function of the selected digital data value and the maximum value.
Claim 16
Dependent Claim 25 words
The apparatus of claim 9 and further comprising: means for selecting a pulse rate at which output pulses of the output pulse train are produced.
Claim 17
Dependent Claim 28 words
The apparatus of claim 9 and further comprising: means for selecting a number of times that the desired FES regimen is repeated during the execute mode of operation.
Claim 18
Dependent Claim 31 words
The apparatus of claim 9 and further comprising: means for selecting a time off period of the desired FES regimen during which no output pulses are produced during the execute mode.
Claim 19
Dependent Claim 217 words
A functional electrical stimulation (FES) apparatus for causing a desired FES regimen of contraction and relaxation of muscles of a patient, the apparatus comprising: first channel amplitude control means for providing a first amplitude control signal; first program/execute select means for selecting between a first program mode of operation and a first execute mode of operation; pulse rate select means for selecting a pulse repetition rate; means for periodically sampling the first amplitude control signal during the first program mode to produce a sequence of first sample values; means for storing a sequence of first digital data based upon the first sample values during the program mode; first pulse generation means for generating a first pulse signal at the selected pulse repetition rate, the first pulse signal having a constant pulse width during the program mode of operation and having a pulse width which varies as a function of the stored sequence of first digital data during the first execute mode of operation; and first channel output means for providing a first output pulse train for application to the patient's body, the first output pulse train having an amplitude which is a function of the first amplitude control signal and having a pulse width which is a function of the pulse width of the first pulse signal.
Claim 20
Dependent Claim 217 words
A functional electrical stimulation (FES) apparatus for causing a desired FES regimen of contraction and relaxation of muscles of a patient, the apparatus comprising: first channel amplitude control means for providing a first amplitude control signal; first program/execute select means for selecting between a first program mode of operation and a first execute mode of operation; pulse rate select means for selecting a pulse repetition rate; means for periodically sampling the first amplitude control signal during the first program mode to produce a sequence of first sample values; means for storing a sequence of first digital data based upon the first sample values during the program mode; first pulse generation means for generating a first pulse signal at the selected pulse repetition rate, the first pulse signal having a constant pulse width during the program mode of operation and having a pulse width which varies as a function of the stored sequence of first digital data during the first execute mode of operation; and first channel output means for providing a first output pulse train for application to the patient's body, the first output pulse train having an amplitude which is a function of the first amplitude control signal and having a pulse width which is a function of the pulse width of the first pulse signal.
Claim 21
Dependent Claim 192 words
The apparatus of claim 17 and further comprising: second channel amplitude control means for providing a second amplitude control signal; second program/execute select means for selecting between a second program mode of operation and a second execute mode of operation; means for periodically sampling the second amplitude control signal during the second program mode to produce a sequence of second sample values; means for storing a sequence of second digital data based upon the second sample values during the program mode; second pulse generation means for generating a second pulse signal at the selected pulse repetition rate, the second pulse signal having a constant pulse width during the second program mode of operation and having a pulse width which varies as a function of the stored sequence of second digital data during the second execute mode of operation; and second channel output means for providing a second output pulse train for application to the patient's body, the second output pulse train having an amplitude which is a function of the second amplitude control signal and having a pulse width which is a function of the pulse width of the second pulse signal.
Claim 22
Dependent Claim 52 words
The apparatus of claim 18 and further comprising: means for providing a select signal to the second pulse generation means which causes the second pulse signal to be produced during the first execute mode of operation with a pulse width which is a function of the stored sequence of first digital data.
Claim 23
Dependent Claim 50 words
The apparatus of claim 19 wherein the select signal has a first state which causes the second pulse signal to be in phase with the first pulse signal and a second state which causes the second pulse signal to be delayed in time with respect to the first pulse signal.
Claim 24
Dependent Claim 69 words
The apparatus of claim 17 and further comprising: means for storing a maximum value representative of a maximum pulse amplitude of the first output pulse train attained during the first program mode; and wherein during the first execute mode the first pulse generation means causes the first pulse signal to have a pulse width which is a function of the maximum value and the sequence of first digital data.
Claim 25
Dependent Claim 38 words
The apparatus of claim 17 and further comprising: means for selecting a number of times that the desired FES regimen based upon the stored sequence of first digital data is repeated during the first execute mode of operation.
Claim 26
Independent Claim 111 words
A method for generating functional electrical stimulation (FES) signals which are applied to a patient's body to produce a desired FES regimen of contraction and relaxation of the patient's muscles, including: producing during a program mode a first signal of varying intensity representative of a desired FES regimen; applying the first signal to the patient's body to produce the desired FES regimen; periodically sampling a signal representative of the first signal; storing digital data based upon the periodic sampling; producing during an execute mode a second signal of varying intensity based upon the stored digital data; and applying the second signal to the patient's body to reproduce the desired FES regimen.
Claim 27
Independent Claim 111 words
A method for generating functional electrical stimulation (FES) signals which are applied to a patient's body to produce a desired FES regimen of contraction and relaxation of the patient's muscles, including: producing during a program mode a first signal of varying intensity representative of a desired FES regimen; applying the first signal to the patient's body to produce the desired FES regimen; periodically sampling a signal representative of the first signal; storing digital data based upon the periodic sampling; producing during an execute mode a second signal of varying intensity based upon the stored digital data; and applying the second signal to the patient's body to reproduce the desired FES regimen.
Claim 28
Dependent Claim 22 words
The method of claim 23 and producing the first and second signals in the form of first and second pulse trains, respectively.
Claim 29
Dependent Claim 23 words
The method of claim 24 and varying amplitude of the pulses of the first pulse train to vary intensity of the first signal.
Claim 30
Dependent Claim 24 words
The method of claim 25 and varying pulse width of the pulses of the second pulse train to vary intensity of the second signal.
Claim 31
Dependent Claim 29 words
The method of claim 26 and storing the digital data as a sequence of digital data values representative of the amplitude of the pulses of the first pulse train.
Claim 32
Dependent Claim 26 words
The method of claim 27 and varying the pulse width of the pulses of the second pulse train as a function of the digital data values.
Claim 33
Dependent Claim 23 words
The method of claim 28 and storing maximum value data representative of a maximum amplitude of the pulses of the first pulse train.
Claim 34
Dependent Claim 31 words
The method of claim 29 and varying the pulse width of the pulses of the second pulse train as a function of the digital data values and the maximum data value.
Claim 35
Independent Claim 107 words
A method for generating functional electrical stimulation (FES) signals which are applied to a patient's body to produce a desired FES regimen of contraction and relaxation of the patient's muscles, including: providing a first output pulse train; providing a first intensity control signal; controlling intensity of the first output pulse train as a function of the first intensity control signal during a program mode; storing a sequence of digital data as a function of the intensity control signal; providing a second output pulse train; and controlling intensity of the second output pulse train as a function of the stored sequence of digital data during an execute mode.
Claim 36
Independent Claim 107 words
A method for generating functional electrical stimulation (FES) signals which are applied to a patient's body to produce a desired FES regimen of contraction and relaxation of the patient's muscles, including: providing a first output pulse train; providing a first intensity control signal; controlling intensity of the first output pulse train as a function of the first intensity control signal during a program mode; storing a sequence of digital data as a function of the intensity control signal; providing a second output pulse train; and controlling intensity of the second output pulse train as a function of the stored sequence of digital data during an execute mode.
Claim 37
Dependent Claim 37 words
The method of claim 31 wherein controlling intensity of the first output pulse train comprises controlling pulse amplitude of the first output pulse train as a function of the first intensity control signal during the program mode.
Claim 38
Dependent Claim 38 words
The method of claim 32 wherein controlling intensity of the second output pulse train comprises controlling pulse width of the second output pulse train as a function of the stored sequence of digital data during the execute mode.
Claim 39
Dependent Claim 26 words
The method of claim 33 and storing maximum value data representative of a maximum pulse amplitude of the first output pulse train during the program mode.
Claim 40
Dependent Claim 36 words
The method of claim 34 wherein controlling pulse width of the second output pulse train during the execute mode is as a function of the stored sequence of digital data and the stored maximum value data.
Claim 41
Dependent Claim 24 words
The method of claim 31 and selecting a pulse rate at which output pulses of the first and second output pulse train are produced.
Claim 42
Dependent Claim 22 words
The method of claim 31 and selecting a number of times that the desired FES regimen is repeated during the execute mode.
Claim 43
Dependent Claim 27 words
The method of claim 37 and selecting a time off period of the desired FES regimen during which no output pulses are produced during the execute mode.
Claim 44
Independent Claim 118 words
A method for producing functional electrical stimulation (FES) signals which are applied to a patient's body to cause a desired FES regimen of contraction and relaxation of the patient's muscles, including: providing a first channel output pulse train; providing a first amplitude control signal; controlling pulse amplitude of the first channel pulse train as a function of the first amplitude control signal during a program mode to produce the desired FES regimen; storing digital data representative of the first amplitude control signal; and controlling pulse width of the first channel output pulse train as a function of the stored digital data representative of the first amplitude control signal during an execute mode to reproduce the desired FES regimen.
Claim 45
Independent Claim 118 words
A method for producing functional electrical stimulation (FES) signals which are applied to a patient's body to cause a desired FES regimen of contraction and relaxation of the patient's muscles, including: providing a first channel output pulse train; providing a first amplitude control signal; controlling pulse amplitude of the first channel pulse train as a function of the first amplitude control signal during a program mode to produce the desired FES regimen; storing digital data representative of the first amplitude control signal; and controlling pulse width of the first channel output pulse train as a function of the stored digital data representative of the first amplitude control signal during an execute mode to reproduce the desired FES regimen.
Claim 46
Dependent Claim 18 words
The method of claim 39 and selecting a pulse repetition rate of the first channel output pulse train.
Claim 47
Dependent Claim 97 words
The method of claim 39 and further including: producing a second channel output pulse train; providing a second amplitude control signal; controlling the pulse amplitude of the second channel output pulse train as a function of the second amplitude control signal during the program mode to produce the desired FES regimen; storing digital data representative of the second amplitude control signal; and controlling pulse width of the second channel output pulse train as a function of the stored digital data representative of the second amplitude control signal during an execute mode to reproduce the desired FES regimen.
Claim 48
Dependent Claim 16 words
The method of claim 41 and selecting a repetition rate of second channel output pulse train.
Claim 49
Dependent Claim 35 words
The method of claim 39 and controlling pulse width of a second channel output pulse train as a function of the stored digital data representative of the first amplitude control signal during the execute mode.

References Cited (Backward Citations)

US3810457A Cited
US4167190A Cited
US4408609A Cited
US4392496A Cited
US4390023A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-07-15 1989-01-14 1989-07-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-07-15 1993-01-14 1993-07-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-07-15 1997-01-14 1997-07-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag