06609032 is referenced by 464 patents.
A programming system and method for use with an implantable tissue stimulator allows a clinician or patient to quickly determine a desired electrode stimulation pattern, including which electrodes of a multiplicity of electrodes in an electrode array should receive a stimulation current, including the amplitude, width and pulse repetition rate of such current. Movement of the selected group of electrodes is facilitated through the use of a directional pointing device, such as a joystick. As movement of the selected group of electrodes occurs, current redistribution amongst the various electrode contacts takes place. The redistribution of stimulus amplitudes utilizes re-normalization of amplitudes so that the perceptual level remains fairly constant. This prevents the resulting paresthesia from falling below the perceptual threshold or above the comfort threshold. A software wizard provides a software user interface, including the use of easy-to-understand instructional, data-gathering and/or parameter-setting screens, that walks a user step by step through the programming process.