Patent ID: 8874673

Claim:
A method for performing a communication using a virtual object, comprising: identifying a dynamic virtual object on a display screen in response to a selection input; determining a target to which the identified dynamic virtual object is to be transmitted; establishing a communication channel with the target through the identified dynamic virtual object: and performing a communication through the identified dynamic virtual object, wherein the communication channel provides at least one operation among a text message, a voice message, a video message, a voice call, a video call, multimedia data, and advertisement data; if the dynamic virtual object is identified by the selection input, determining whether a preset communication channel is associated with the dynamic virtual object, wherein, if the preset communication channel is associated with the dynamic virtual object, the preset communication channel is established as the communication channel with the target, and, if the preset communication channel is not associated with the dynamic virtual object, a new communication channel is established as the communication channel with the target designated by a user.