Patent ID: 7774067

Claim:
A method comprising: for each of a plurality of neurostimulation programs previously tested on a patient, receiving rating information and information describing at least one actual effect resulting from delivery of neurostimulation therapy according to the program; receiving target therapy information from a user for a subsequent neurostimulation therapy session that describes a plurality of desired target therapy effects that the user desires to address in the subsequent neurostimulation therapy session; in response to receiving the target therapy information from the user, automatically comparing the actual effects for the previously tested programs to the desired target therapy effects that the user desires to address in the subsequent neurostimulation therapy session; and automatically generating a plurality of program groups based on the rating information and the comparison, each of the program groups including a different subset of the neurostimulation programs tested on the patient, wherein each of the program groups include two or more of the neurostimulation programs tested on the patient.