A method of providing at least one shortcut for accessing a function of a first communication device comprising the steps of: - providing at least one predefined keyword; - analyzing a data structure of the first communication device based on the predefined keyword; - identifying a data path to a function of the first communication device based on the analysis of the data structure of the first communication device ; - automatically proposing a shortcut to be presented to a user of the first communication device , the shortcut pointing to the function of the first communication device, the function being related to the predefined keyword, and - analysing a second communication device, said analysing comprising an analysis of a data path of the second communication device which is assigned to a shortcut presented on a graphical user interface of the second communication device, wherein said data path of the second communication device assigned to the shortcut points to an endpoint which defines the function which is related to the shortcut, wherein an adaptable list of keywords is related to a specific function of the second communication device in view of the characteristics of the first communication device, wherein one, two or more keywords are related to the same specific function, wherein the keyword comprises a weight indicating the probability that the predefined keyword is used in a specific first communication device with respect to the same or a comparable function of the first communication device, wherein the predefined keyword with the highest weight is used first in order to analyze the data structure of the first communication device and wherein two or more predefined keywords are used in order to determine the function related to the keywords such that the likelihood that the correct shortcut is proposed is increased. - providing at least one predefined keyword; - analyzing a data structure of the first communication device based on the predefined keyword; - identifying a data path to a function of the first communication device based on the analysis of the data structure of the first communication device ; - automatically proposing a shortcut to be presented to a user of the first communication device , the shortcut pointing to the function of the first communication device, the function being related to the predefined keyword, and - analysing a second communication device, said analysing comprising an analysis of a data path of the second communication device which is assigned to a shortcut presented on a graphical user interface of the second communication device, wherein said data path of the second communication device assigned to the shortcut points to an endpoint which defines the function which is related to the shortcut, wherein an adaptable list of keywords is related to a specific function of the second communication device in view of the characteristics of the first communication device, wherein one, two or more keywords are related to the same specific function, wherein the keyword comprises a weight indicating the probability that the predefined keyword is used in a specific first communication device with respect to the same or a comparable function of the first communication device, wherein the predefined keyword with the highest weight is used first in order to analyze the data structure of the first communication device and wherein two or more predefined keywords are used in order to determine the function related to the keywords such that the likelihood that the correct shortcut is proposed is increased. <EOS>