Patent ID: 8024663

Claim:
An assisting apparatus for composition by combining phrases, comprising: an interface configured to receive, from a user, a command for opening a discussion regarding a phrase; a processor operatively coupled to the interface and configured to: form, in response to the command, phrase object data which contains at least identification information of phrase data designated by the user, and position information of a phrase object, wherein the position information indicates a position where a phrase unit discussion is opened on a two-dimensional region comprising a chat canvas; and generate chat data which contains at least text data of a message input by the user, and display position information on the chat canvas; a communication device operatively coupled to the processor and configured to: transmit the generated chat data to a server and receive the chat data distributed from the server; and transmit the generated phrase object data to the server and receive the phrase object data distributed from the server; and a display configured to display the phrase object or the message text data on the chat canvas based on the phrase object data or the chat data wherein a display mode of the message text data is determined based on a display mode of the phrase object located close to a display position of the message text data; wherein the processor is further configured to determine, upon movement of the phrase object, that the message text data is associated with the phrase object, and move the message text data along with the phrase object such that a positional relationship between the phrase object and the message text data is maintained.