Patent ID: 7071916

Claim:
An apparatus comprising: a data processing device having a memory for storing program code and data and a processor for processing the program code and data, and a display for displaying graphical images and text; a control wheel rotatably and communicatively engaged with the data processing device, the control wheel causing a graphic element on the display to move in a first direction by a first predefined amount when rotated in a first direction and causing the graphic element to move in a second direction by the first predefined amount when rotated in a second direction; a first input button communicatively coupled to the data processing device and positioned directly adjacent to the control wheel in the first direction; and a second input button communicatively coupled to the data processing device and positioned directly adjacent to the control wheel in the second direction, wherein the first input button causes the graphic element to move in the first direction by a second predefined amount when selected and wherein the second input button causes the graphic element to move in the second direction by a second predefined amount when selected.