Patent attributes
An example of a system for comparing neurostimulation waveforms can include a user interface configured to receive user input that at least partially defines a first neurostimulation waveform with at least one of differing pulses and differing pulse intervals, where the user input including at least one received parameter of the first neurostimulation waveform. The system can include a storage device configured to store at least one parameter of at least one second neurostimulation waveform, a comparator configured to compare the at least one received parameter of the first neurostimulation waveform to a corresponding at least one parameter of at least one second neurostimulation waveform stored in a memory, the user interface configured to generate and display to the user an indication of a similarity between the compared parameters.