Patent ID: 8339362

Claim:
A user interface system, comprising: a processor; and a memory in communication with the processor, the memory comprising processor executable instructions configured to direct the processor to perform operations comprising detecting an angular position and a rate of change of a rotatable control of an input device; converting the angular position and the rate of change to a rotational movement; analyzing the rotational movement against a user interface mapping comprising a user interface element angular transition threshold for radially arranging user interface elements on a first graphical user interface, where the user interface system includes multiple interface mappings and multiple angular transition thresholds, and wherein a scaling factor is chosen such that a predetermined maximum degree of movement of the rotatable control is multiplied by the scaling factor to obtain one of the multiple angular transition thresholds; determining whether the rotational movement exceeds the angular transition threshold; and directing, when the rotational movement exceeds the angular transition threshold, a display device to change highlighting on the first graphical user interface from a first radially arranged user interface element to a subsequent radially arranged user interface element in the direction of the rotational movement.