A system for providing a neurostimulation therapy to a patient using a non-paresthesia stimulation pattern, the system comprising: an implantable pulse generator for providing stimulation pulses to tissue of the patient using a non-paresthesia stimulation pattern, the IPG comprising: a processor for controlling operations of the IPG, pulse generating circuitry, and wireless communication circuitry; and a patient controller device (500, 1002) for communicating with the IPG to control provision of the neurostimulation therapy to the patient, wherein the patient controller device (500, 1002) comprises: a processor for controlling the patient controller device (500, 1002), wireless communication circuitry for communicating with the IPG, and one or more user interface components for interacting with the patient; wherein the patient controller device (500, 1002) is adapted to receive first input from the patient to control the neurostimulation therapy according to a regular mode of operation and, in response to receiving the first input, to communicate one or more first control signals from the patient controller device (500, 1002) to the IPG to provide stimulation pulses for the regular mode of operation using the non-paresthesia stimulation pattern with interleaved stimulation-on intervals (I 1 or I 3) and stimulation-off intervals (I 4) that correspond to a first cycling parameter; wherein the patient controller device (500, 1002) is adapted to receive second input from the patient to control the neurostimulation therapy according to a bolus mode of operation and, in response to receiving the second input, to communicate one or more second control signals from the patient controller device (500, 1002) to the IPG to provide stimulation pulses for the bolus mode of operation using the non-paresthesia stimulation pattern with interleaved stimulation-on intervals (I 1 or I 3) and stimulation-off intervals (I 4) that correspond to a second cycling parameter; wherein the second cycling parameter provides greater relative provision of pulses of the non-paresthesia stimulation pattern than the first cycling parameter, wherein the patient controller device (500, 1002) is configured to limit a number of episodes of bolus mode of operation per day according to a clinician-defined parameter an implantable pulse generator for providing stimulation pulses to tissue of the patient using a non-paresthesia stimulation pattern, the IPG comprising: a processor for controlling operations of the IPG, pulse generating circuitry, and wireless communication circuitry; and a patient controller device (500, 1002) for communicating with the IPG to control provision of the neurostimulation therapy to the patient, wherein the patient controller device (500, 1002) comprises: a processor for controlling the patient controller device (500, 1002), wireless communication circuitry for communicating with the IPG, and one or more user interface components for interacting with the patient; wherein the patient controller device (500, 1002) is adapted to receive first input from the patient to control the neurostimulation therapy according to a regular mode of operation and, in response to receiving the first input, to communicate one or more first control signals from the patient controller device (500, 1002) to the IPG to provide stimulation pulses for the regular mode of operation using the non-paresthesia stimulation pattern with interleaved stimulation-on intervals (I 1 or I 3) and stimulation-off intervals (I 4) that correspond to a first cycling parameter; wherein the patient controller device (500, 1002) is adapted to receive second input from the patient to control the neurostimulation therapy according to a bolus mode of operation and, in response to receiving the second input, to communicate one or more second control signals from the patient controller device (500, 1002) to the IPG to provide stimulation pulses for the bolus mode of operation using the non-paresthesia stimulation pattern with interleaved stimulation-on intervals (I 1 or I 3) and stimulation-off intervals (I 4) that correspond to a second cycling parameter; wherein the second cycling parameter provides greater relative provision of pulses of the non-paresthesia stimulation pattern than the first cycling parameter, wherein the patient controller device (500, 1002) is configured to limit a number of episodes of bolus mode of operation per day according to a clinician-defined parameter