Programming software for the clinician programmers and/or handheld remote control units, namely, for programming the stimulation parameters used by the implantable pulse generator; computer programs for medical interventional procedures, namely, computer programs for displaying the internal anatomical location of medical interventional leads, probes and/or electrodes, computer programs for assessing the response of the brain to stimulation signals, and computer programs for operating and/or receiving signals from MRI compatible leads, probes and/or electrodes; programming software for use in monitoring and controlling implantable neurostimulation systems; programming software for use in setting the stimulation parameters of implantable neurostimulation systems; computer software sold as an integral component of a medical device programmer in the nature of an implantable pulse generator for neurostimulation that allows sharing of a programming screen through a computer network for use in remote viewing of medical data.;