Method for automation of therapy-based programming in a tissue stimulator user interface
First Claim
1. An external control device for programming a neurostimulator in communication with the external control device, comprising:
- output circuitry;
control circuitry configured for cooperating with the output circuitry to program the neurostimulator and for automatically performing a series of steps used to program the neurostimulator to deliver a therapy; and
a user interface including one or more control elements configured for being actuated during the automatic performance of the series of steps to prompt the control circuitry to pause, stop, restart, skip, or repeat one of the steps in the series of steps used to program the neurostimulator to deliver the therapy.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for programming a neurostimulator includes automatically performing a series of steps. One or more control elements may be actuated to select the series of steps from a plurality of series of steps stored in a memory of an external control device. One or more control elements may be actuated during the performance of the series of steps in order to cause one of the steps to pause, stop, restart, skip, or repeat. The series of steps may be a series of pre-programming steps, and the method may further include programming the neurostimulator after the series of pre-programming steps is performed. An external device for programming the neurostimulator includes control circuitry configured for automatically performing the series of steps, and a user interface including the one or more control elements configured for being actuated. The control device also includes the memory for storing the plurality of series of steps.
47 Citations
20 Claims
-
1. An external control device for programming a neurostimulator in communication with the external control device, comprising:
-
output circuitry; control circuitry configured for cooperating with the output circuitry to program the neurostimulator and for automatically performing a series of steps used to program the neurostimulator to deliver a therapy; and a user interface including one or more control elements configured for being actuated during the automatic performance of the series of steps to prompt the control circuitry to pause, stop, restart, skip, or repeat one of the steps in the series of steps used to program the neurostimulator to deliver the therapy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An external control device for programming a neurostimulator in a programming session that includes pre-programming steps followed by programming steps, the external control device including:
-
output circuitry; control circuitry configured for cooperating with the output circuitry to program the neurostimulator and for automatically performing a series of steps used to program the neurostimulator to deliver a therapy, wherein the automatically-performed series of steps includes at least sonic of the pre-programming steps or at least some of the programming steps; and a user interface including one or more control elements configured for being actuated during the automatic performance of the series of steps to prompt the control circuitry to pause, stop restart, skip, or repeat one of the steps in the series of steps used to program the neurostimulator to deliver the therapy. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification