Amplitude ramping of waveforms generated by an implantable medical device
First Claim
1. A method for adjusting a specified parameter associated with a stimulation pulse, the stimulation pulse generated by an implanted medical device, the method comprising:
- receiving user input that sets an incremental value of the specified parameter via a user interface of an external device that communicates with the implanted medical device;
receiving user input that sets a target value of the specified parameter via the user interface of the external device;
in response to the user input that sets the target value, automatically increasing a current value of the specified parameter by the incremental value a plurality of times, wherein automatically increasing a current value of the specified parameter by the incremental value a plurality of times comprises automatically sending a plurality of commands from an external programmer to the implantable medical device, each of the commands increasing the current value of the specified parameter by the incremental value;
receiving a request to terminate the automatic increasing of the current value of the specified parameter; and
terminating the automatic increasing of the current value of the specified parameter, wherein a final value of the specified parameter equals the current value of the specified parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention automates the adjustment of an amplitude of stimulated pulses that are generated by an implanted device. Apparatus comprises a processor that communicates with the implanted device over a communications channel through a communications module. The apparatus enables the clinician to select a pair of electrodes that is contained on a lead of the implanted device. Corresponding to each iteration of the process, the processor sends a command to the implanted device in order to increment the amplitude of the stimulation pulse between the selected electrodes. Each iteration of the process corresponds to the apparatus incrementing the current value by a predetermined incremental value that can be selected by the clinician. When the current value of the amplitude equals the target value, the process is halted. Additionally, the clinician can halt process during the execution of the process by instructing the apparatus.
108 Citations
9 Claims
-
1. A method for adjusting a specified parameter associated with a stimulation pulse, the stimulation pulse generated by an implanted medical device, the method comprising:
-
receiving user input that sets an incremental value of the specified parameter via a user interface of an external device that communicates with the implanted medical device; receiving user input that sets a target value of the specified parameter via the user interface of the external device; in response to the user input that sets the target value, automatically increasing a current value of the specified parameter by the incremental value a plurality of times, wherein automatically increasing a current value of the specified parameter by the incremental value a plurality of times comprises automatically sending a plurality of commands from an external programmer to the implantable medical device, each of the commands increasing the current value of the specified parameter by the incremental value; receiving a request to terminate the automatic increasing of the current value of the specified parameter; and terminating the automatic increasing of the current value of the specified parameter, wherein a final value of the specified parameter equals the current value of the specified parameter. - View Dependent Claims (2)
-
-
3. A method for adjusting a specified parameter associated with a stimulation pulse, the stimulation pulse generated by an implanted medical device, the method comprising the steps of:
-
(a) initializing a current value of the specified parameter associated with the stimulation pulse; (b) determining an incremental value of the specified parameter; (c) automatically increasing the current value of the specified parameter in response to step (b); and (d) setting the current value of the specified parameter to a final value, wherein the step of setting comprises the steps of; (i) receiving a request to skip to a target value; and (ii) setting the current value to the target value.
-
-
4. A method for adjusting a specified parameter associated with a stimulation pulse, the stimulation pulse generated by an implanted medical device, the method comprising:
-
receiving user input that sets a target value of the specified parameter via a user interface of an external device that communicates with the implanted medical device; in response to the user input that sets the target value, automatically increasing a current value of the specified parameter by a predetermined incremental value a plurality of times based on a comparison of the current value to the target value; during the automatic increasing of the current value and prior to the current value reaching the target value, receiving a request to halt the automatic increasing of the current value of the specified parameter; halting the automatic increasing of the current value of the specified parameter in response to the request; and identifying the current value of the specified parameter when the automatic increasing is halted as a final value.
-
-
5. A method for adjusting an amplitude associated with a stimulation pulse, the stimulation pulse generated by an implanted medical device, the method comprising:
-
receiving user input that sets a target value of the amplitude via a user interface of an external device that communicates with the implanted medical device; in response to the user input that sets the target value, automatically increasing a current value of the amplitude by a predetermined incremental value a plurality of times based on a comparison of the current value to the target value; during the automatic increasing, determining whether to modify a value of another parameter associated with the stimulation pulse based on a next value of the amplitude that is the current value increased by the predetermined incremental value; and modifying the other parameter based on the determination.
-
-
6. Apparatus for adjusting a specified parameter of a stimulation pulse between a pair of electrodes that is associated with an implanted device, the apparatus comprising:
-
a user interface; a communications module; and a processor that communicates with the implanted device through the communications module, the processor configured to; receive user input that sets a target value of the specified parameter via the user interface; in response to the user input that sets the target value, automatically increment a current value of the specified parameter by a predetermined incremental value a plurality of times based on a comparison of the current value to the target value; during the automatic incrementing of the current value and prior to the current value reaching the target value, receive a request to halt the automatic incrementing of the current value of the specified parameter; halt the automatic incrementing of the current value of the specified parameter in response to the request; and identify the current value of the specified parameter when the automatic incrementing is halted as a final value. - View Dependent Claims (7)
-
-
8. External apparatus for adjusting a specified parameter of a stimulation pulse between electrodes that are associated with an implanted medical device, the apparatus comprising:
-
a user interface; a communications module; and a processor that communicates with the implanted device through the communications module, the processor configured to; receive user input that sets an incremental value of the specified parameter via the user interface; receive user input that sets a target value of the specified parameter via the user interface; in response to the user input that sets the target value, automatically send a plurality of commands to the implantable medical device, each of the commands increasing the current value of the specified parameter by the incremental value, in order to automatically increase the current value of the specified parameter by the incremental value a plurality of times; receive a request to terminate the automatic increasing of the current value of the specified parameter; and terminate the automatic increasing of the current value of the specified parameter, wherein a final value of the specified parameter equals the current value of the specified parameter.
-
-
9. A computer-readable medium containing instructions for controlling an external computer system to adjust a specified parameter of a stimulation pulse between electrodes that are associated with an implanted device by:
-
receiving user input that sets an incremental value of the specified parameter via a user interface of an external device that communicates with the implanted medical device; receiving user input that sets a target value of the specified parameter via the user interface of the external device; in response to the user input that sets the target value, automatically increasing a current value of the specified parameter by the incremental value a plurality of times, wherein automatically increasing a current value of the specified parameter by the incremental value a plurality of times comprises automatically sending a plurality of commands to the implantable medical device, each of the commands increasing the current value of the specified parameter by the incremental value; receiving a request to terminate the automatic increasing of the current value of the specified parameter; and terminating the automatic increasing of the current value of the specified parameter, wherein a final value of the specified parameter equals the current value of the specified parameter.
-
Specification