27. An electronic device comprising: a communication unit; a memory storing instructions; and a processor configured to execute the instructions to at least: control to receive a message via a messaging program executed by the processor, the message being received through a communication unit, control to identify a first token including a first plurality of alphanumeric characters from the received message based at least on the first plurality of alphanumeric characters being in a defined set of alphanumeric characters, control to identify a second token including a second plurality of alphanumeric characters related to a location from the received message, wherein a plurality of alphanumeric characters is determined to be related to the location based at least on a probability of the second plurality of alphanumeric characters being related to the location; control to obtain, based at least on the first token and descriptive data of the received message, first input data in a first format for specifying date and time, control to obtain, based at least on the second token, second input data in a second format for specifying the location, and control to execute a schedule management function program based on at least one of the first token or the second token and supply the first input data and the second input data to the schedule management function program so that the first input data and the second input data are automatically presented in an execution screen of the schedule management function program executed by the processor.
27. An electronic device comprising: a communication unit; a memory storing instructions; and a processor configured to execute the instructions to at least: control to receive a message via a messaging program executed by the processor, the message being received through a communication unit, control to identify a first token including a first plurality of alphanumeric characters from the received message based at least on the first plurality of alphanumeric characters being in a defined set of alphanumeric characters, control to identify a second token including a second plurality of alphanumeric characters related to a location from the received message, wherein a plurality of alphanumeric characters is determined to be related to the location based at least on a probability of the second plurality of alphanumeric characters being related to the location; control to obtain, based at least on the first token and descriptive data of the received message, first input data in a first format for specifying date and time, control to obtain, based at least on the second token, second input data in a second format for specifying the location, and control to execute a schedule management function program based on at least one of the first token or the second token and supply the first input data and the second input data to the schedule management function program so that the first input data and the second input data are automatically presented in an execution screen of the schedule management function program executed by the processor. 29. The electronic device of claim 27 , wherein the schedule management function program is identified to be a target function program based on the first token being related to date or time attributes.