Patent ID: 8355797

Claim:
A method for treating a patient, comprising: collecting a data set containing values of a patient status and values of a spinal cord stimulation parameter at an implantable pulse generator; analyzing the collected values of the patient status and the values of the stimulation parameter in the data set; establishing a preference baseline containing individual preference stimulation parameters paired with corresponding individual values of the patient status; receiving an indication of the patient status; and in response to receiving the indication of the patient status, automatically adjusting operating parameters of the implantable pulse generator to generate an electrical stimulation signal and apply the generated stimulation signal to a spinal cord region of the patient, wherein the stimulation parameter includes an amplitude of the stimulation signal, and wherein the patient status includes a first value corresponding to the patient standing and a second value corresponding to the patient lying down, and further wherein establishing a preference baseline includes: recording the values of the amplitude of the stimulation signal and the values of the patient status at the implantable pulse generator; determining the patient status to be one of the first value and the second value, wherein a first set of values of the amplitude corresponds to the first value of the patient status, and wherein a second set of values of the amplitude corresponds to the second value of the patient status; calculating a first arithmetic mean of the first set of values of the amplitude corresponding to the first value of the patient status and a second arithmetic mean of the second set of values of the amplitude corresponding to the second value of the patient status; setting a first preference amplitude of the preference baseline equal to the calculated first arithmetic mean, the first preference amplitude corresponding to the first value of the patient status; and setting a second preference amplitude of the preference baseline equal to the calculated second arithmetic mean, the second preference amplitude corresponding to the second value of the patient status.