Method and System of Bracketing Stimulation Parameters on Clinician Programmers
First Claim
1. An electronic device for setting stimulation parameters of a neurostimulator to deliver neurostimulation to a patient, the electronic device comprising:
- a memory storage component configured to store programming code; and
a computer processor configured to execute the programming code to perform the following tasks;
displaying a plurality of stimulation parameters available for bracketing, the stimulation parameters being selected from the group consisting of;
stimulation current amplitude, pulse width, frequency, and contact location;
selecting, in response to an input from a user, at least a subset of the stimulation parameters for bracketing;
obtaining a respective initial value for each of the stimulation parameters in the selected subset;
generating, through a bracketing process, a plurality of bracketed values for each of the stimulation parameters in the selected subset, wherein the bracketed values are generated as a function of the initial value; and
automatically programming the neurostimulator to deliver a plurality of stimulation pulses to the patient, wherein a different combination of the bracketed values is programmed into the neurostimulator for each stimulation pulse.
9 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure involves a method of setting stimulation parameters for neurostimulation. A plurality of stimulation parameters available for bracketing is displayed. The stimulation parameters are selected from the group consisting of: stimulation current amplitude, pulse width, frequency, and contact location. Thereafter, in response to an input from a user, at least a subset of the stimulation parameters is selected for bracketing. A respective initial value is then obtained for each of the stimulation parameters in the selected subset. Thereafter, a bracketing process is used to generate a plurality of bracketed values for each of the stimulation parameters in the selected subset. The bracketed values are generated as a function of the initial value. A plurality of stimulation pulses is then delivered to a patient through a neurostimulator that is automatically programmed with a different combination of the bracketed values for the stimulation parameters for each stimulation pulse.
49 Citations
38 Claims
-
1. An electronic device for setting stimulation parameters of a neurostimulator to deliver neurostimulation to a patient, the electronic device comprising:
-
a memory storage component configured to store programming code; and a computer processor configured to execute the programming code to perform the following tasks; displaying a plurality of stimulation parameters available for bracketing, the stimulation parameters being selected from the group consisting of; stimulation current amplitude, pulse width, frequency, and contact location; selecting, in response to an input from a user, at least a subset of the stimulation parameters for bracketing; obtaining a respective initial value for each of the stimulation parameters in the selected subset; generating, through a bracketing process, a plurality of bracketed values for each of the stimulation parameters in the selected subset, wherein the bracketed values are generated as a function of the initial value; and automatically programming the neurostimulator to deliver a plurality of stimulation pulses to the patient, wherein a different combination of the bracketed values is programmed into the neurostimulator for each stimulation pulse. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A medical system, comprising:
-
a neurostimulator configured to deliver electrical stimulation to a patient via one or more of a plurality of contacts located on a lead; and a portable electronic programmer having an electronic processor and a touch-sensitive graphical user interface, wherein the electronic programmer is configured to; display, through the touch-sensitive graphical user interface, a plurality of stimulation parameters available for bracketing, the stimulation parameters being selected from the group consisting of;
stimulation current amplitude, pulse width, frequency, and contact location;select, in response to a user input received through the touch-sensitive graphical user interface, at least a subset of the stimulation parameters for bracketing; obtain a respective initial value for each of the stimulation parameters in the selected subset; generate, through a bracketing process performed by the electronic processor, a plurality of bracketed values for each of the stimulation parameters in the selected subset, wherein the bracketed values are generated as a function of the initial value; and program, without requiring any user input, the neurostimulator to deliver a plurality of stimulation pulses to the patient, wherein a different combination of the bracketed values is programmed into the neuro stimulator for each stimulation pulse. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of setting stimulation parameters for neurostimulation, the method comprising:
-
displaying a plurality of stimulation parameters available for bracketing, the stimulation parameters being selected from the group consisting of;
stimulation current amplitude, pulse width, frequency, and contact location;selecting, in response to an input from a user, at least a subset of the stimulation parameters for bracketing; obtaining a respective initial value for each of the stimulation parameters in the selected subset; generating, through a bracketing process, a plurality of bracketed values for each of the stimulation parameters in the selected subset, wherein the bracketed values are generated as a function of the initial value; and delivering a plurality of stimulation pulses to a patient through a neurostimulator that is automatically programmed with a different combination of the bracketed values for the stimulation parameters for each stimulation pulse. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. An electronic apparatus for setting stimulation parameters of a neurostimulator to deliver neurostimulation, the electronic apparatus comprising:
-
input/output means for communicating with a user, the input/output means including a touch-sensitive screen configured to detect an input from the user and display an output to the user; memory storage means for storing executable instructions; and computer processor means for executing the instructions to perform the following tasks; displaying a plurality of stimulation parameters available for bracketing, the stimulation parameters being selected from the group consisting of; stimulation current amplitude, pulse width, frequency, and contact location; selecting, in response to an input from a user, at least a subset of the stimulation parameters for bracketing; obtaining a respective initial value for each of the stimulation parameters in the selected subset; generating, through a bracketing process, a plurality of bracketed values for each of the stimulation parameters in the selected subset, wherein the bracketed values are generated as a function of the initial value; and automatically programming, without requiring user input, the neurostimulator to deliver a plurality of stimulation pulses to the patient, wherein a different combination of the bracketed values is programmed into the neurostimulator for each stimulation pulse. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
Specification