Patent ID: 7735021

Claim:
A method for providing shortcuts in a mobile telephone, the method comprising: providing an application neutral shortcut application, wherein the application neutral shortcut application is independently accessible from a plurality of user application statuses from a plurality of user applications of the mobile telephone, wherein the application neutral shortcut application includes a user interface that is independently accessible from the plurality of user application statuses from a plurality of user applications of the mobile telephone, wherein the user interface includes a list of editable shortcuts associated with the user applications of the mobile telephone, wherein the user interface includes a shortcut tag type indication associated with each of the editable shortcuts that indicates the type of shortcut tag for accessing a target of one of the applications of the mobile telephone; linking the application neutral shortcut application to a collective application neutral shortcut data store that maintains shortcut data for a plurality of application types, wherein the shortcut data store includes a lookup table that links a plurality of different shortcut tag types to different types of targets, wherein the targets comprise application targets and content targets, wherein the shortcut tag types include a speed dial shortcut tag, a voice shortcut tag, a menu item shortcut tag and an icon shortcut tag; monitoring user inputs to the mobile telephone from the application neutral shortcut application, wherein monitoring user input includes monitoring speed dial selection inputs, voice tag inputs, menu item selection inputs and icon selection inputs; determining whether the user input is a shortcut input, wherein the shortcut input comprises a shortcut tag associated with a application neutral shortcut application, and further wherein the shortcut tag corresponds to a shortcut target in the lookup table of the collective application neutral shortcut data store; locating the shortcut target in the lookup table based on the shortcut tag when the user input is a shortcut input; executing the application of the mobile telephone associated with the target when the located shortcut target is an application; and executing the application of the mobile telephone associated with the target and automatically opening the content data when the shortcut target is a content target.