Patent ID: 8490016

Claim:
A computer-implemented method for presenting a unique menu to a user based on an input device used to request the unique menu, the method comprising: at a computing device, receiving a user input; determining that the user input is a request that a menu be displayed on a display communicatively coupled to the computing device; selecting a unique menu from among a plurality of different, available menus, wherein selecting the unique menu comprises: determining a type of input device used in receiving the user input; and determining that the type of input device corresponds to a first ordering for displaying a set of menu items, and that one or more other input devices correspond to at least one other ordering for displaying the set of menu items that is different than the first ordering and that do not correspond directly to the type of input device used in receiving the user input; and displaying the set of menu items on the display device with the first ordering, such that the ordering of the set of menu items is dependent on the type of input device used in receiving the user input requesting the menu.