Patent ID: 8078976

Claim:
A computer implemented method for modifying a first pull down menu associated with a user interface, the computer implemented method comprising: presenting the user interface with the first pull down menu in response to receiving a request from the user to toggle the user interface between a user interface containing an original pull down menu and a user interface containing a modified pull down menu, wherein the first pull down menu is the modified pull down menu; monitoring for a user request associated with a feature presented in the first pull down menu, wherein the feature is a subfeature, wherein the subfeature is a feature presented in a submenu of a second feature associated with the first pull down menu; responsive to receiving the user request associated with the feature, incrementing a count value associated with the feature, wherein the count value is recorded in a counter to track a number of times that the feature is selected; storing the count value in a set of usage information; responsive to a determination to update the first pull down menu, modifying the first pull down menu using the set of usage information to form a second pull down menu, wherein the second pull down menu displays the feature in a different order among a set of features from the first pull down menu based on the set of usage information; and presenting the user interface containing the second pull down menu to the user.