Patent ID: 8856686

Claim:
A method of generating a menu display, the method comprising: weighting each menu item of a main display of menu items arranged in a plurality of hierarchical levels on a basis of frequency of use and a degree of difficulty of access of the menu items within said plurality of hierarchical levels based on level depth of one of the menu items within said plurality of hierarchical levels, wherein the degree of difficulty of accessing any given menu item increases in proportion to the depth of the respective menu item within the plurality of hierarchical levels; accessing a plurality of candidate menu items from the main display of menu items including selecting a plurality of menu items for display on the basis of said weighting; displaying the main display of menu items along with a link menu of selected accessed candidate menu items, the menu items selected for display based on said weighting; and repeating the step of weighting each menu item and, in response, updating the menu items selected for display.