Patent ID: 8612894

Claim:
A method for controlling a user interface of a mobile device, the method comprising: controlling display, on a user interface of a mobile device, of a main menu including widgets that each have a depth within a three-dimensional menu space and that each control execution of a specific application on the mobile device; selecting, from among the widgets in the main menu and in a manner that does not cause execution of a specific application on the mobile device, a widget; at a time when the widget is selected, detecting, by a controller, a user's gesture related to modifying a depth of the selected widget within the three-dimensional menu space of the main menu; and based on detecting the user's gesture related to modifying the depth of the selected widget, modifying, on the user interface of the mobile device, the depth of the selected widget within the three-dimensional menu space of the main menu such that, when the mobile device displays the main menu, the selected widget is displayed within the three-dimensional menu space of the main menu at the modified depth, which is different than depths of other widgets within the three-dimensional menu space of the main menu.