Patent ID: 7941132

Claim:
A method for dynamically menuing applications downloaded to a mobile communication device, comprising: receiving an application file including an application to be stored in the mobile communication device and an application descriptor associated with the application, the application descriptor listing a menu parameter set including at least a standardized application category, an application name of the application to be stored in the mobile communication device, and a first launch parameter and a second launch parameter, wherein the first launch parameter causes the application to be launched in a different configuration than the second launch parameter; parsing the application file to obtain the application and the menu parameter set of the descriptor; storing the application in the mobile communication device; mapping the standardized application category to a custom menu category of a customized menu of the mobile communication device; adding the application name to the custom menu category so that the application name is presented to a user of the mobile communication device upon viewing the custom menu category of the customized menu: associating the first launch parameter and the second launch parameter with the application name in the mobile communication device; launching the application using the first launch parameter upon the user selecting the application name from the standardized application category; and launching the application using the second launch parameter upon the user selecting the application name in the custom menu category.