CPC A61N 1/36139 (2013.01) [A61N 1/37235 (2013.01); G16H 20/30 (2018.01); A61N 1/36114 (2013.01); A61N 1/36132 (2013.01); A61N 1/36157 (2013.01); A61N 1/36171 (2013.01); A61N 1/36175 (2013.01); A61N 1/365 (2013.01); A61N 1/37223 (2013.01); A61N 1/37247 (2013.01); G16H 40/63 (2018.01)] | 14 Claims |
1. A programmer configured to communicate with an implantable pulse generator that provides neurostimulation, the programmer comprising:
communication circuitry;
a user interface;
a processor; and
a memory having instructions stored thereon that, when executed by the processor, cause the processor to:
collect, via the communication circuitry, data from the implantable pulse generator about ongoing neurostimulation being applied during a stimulation titration process by the implantable pulse generator while in communication with the communication circuitry;
display, via the user interface, an indication relating to a timing of neurostimulation bursts applied by the implantable pulse generator while in communication with the communication circuitry based on the collected data, the indication being displayed according to a time delay that accounts for a transport delay between the implantable pulse generator and the programmer such that the indication displayed coincides with an actual application of each stimulation burst by the implantable pulse generator; and
adjust, via the communication circuitry, at least one stimulation parameter applied by the implantable pulse generator during the stimulation titration process.
|