Patent ID: 7895530

Claim:
A method that provides a menu on a handheld mobile device, which includes a display, comprising the acts of: the mobile device receiving the menu from a remote server, via wireless communication, wherein the menu includes graphical elements and user-definable command regions, the number and shape of the command regions being selected by a user, wherein at least one of the user-definable command regions is associated with a user-definable command; storing the menu into a memory; and displaying the received menu on substantially less than all of the display area and over other information shown on the display such that at least some information on a portion of the display other than where the menu is displayed remains shown and still readable on the display of the mobile device; wherein the menu includes a first level and a second level; wherein the second level substantially replaces the first level upon selection of a command region on the first level; and wherein a command and a user definable graphical element or text associated with a command region of the second level are dependent on the previously executed command of the first level, the command region of the second level appearing in place of and in substantially the same area of the display as the command region of the first level.