A neurostimulation system having an external or an implantable pulse generator programmed to innervate a specific nerve or group of nerves in a patient through an electrode as a mode of treatment, having a patient remote that wirelessly communicates with the pulse generator to increase stimulation, decrease stimulation, and provide indications to a patient regarding the status of the neurostimulation system. The patient remote can allow for adjustment of stimulation power within a clinically effective range and for turning on and turning off the pulse generator. The patient remote and neurostimulation system can also store a stimulation level when the pulse generator is turned off and automatically restore the pulse generator to the stored stimulation level when the pulse generator is turned on.