Patent ID: 8043070

Claim:
A pumping system for at least one aquatic application controlled by a user, the at least one aquatic application including a pool, the pumping system comprising: a pump; a variable speed motor coupled to the pump; a memory storing a first speed value and a second speed value, the first speed value being a first non-zero revolutions per minute value and the second speed value being a different non-zero revolutions per minute value; a user interface including a first speed button to select the first speed value and a second speed button to select the second speed value, the user interface including an increase button and a decrease button for altering one of the first speed value and the second speed value, the increase button and the decrease button being capable of an actuate and release operation to alter one of the first speed value and the second speed value by a first increment and a first touch and hold operation to alter one of the first speed value and the second speed value by a second increment, the second increment being greater than the first increment, at least one of the first speed button and the second speed button being capable of a second touch and hold operation to store in the memory a new speed value that replaces one of the first speed value and the second speed value respectively, the user selecting at least one of the first speed button, the second speed button, the increase button, and the decrease button to specify a current speed value, the user interface including a liquid crystal display for displaying the current speed value to the user as the user alters the current speed value; and a controller in communication with the variable speed motor, the memory, and the user interface, the controller obtaining one of the first speed value and the second speed value from the memory and operating the variable speed motor at a continuously constant speed based on the current speed value selected by the user.