Composition assisting apparatus and composition assisting system
First Claim
1. 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.
3 Assignments
0 Petitions
Accused Products
Abstract
[Object] To provide communication space for the user to have crossing over of discussions with respect to plural phrases while allowing the discussions to be conducted individually in parallel.
[Means for Solution] A module for generating phrase object (FO) data which contain identification information of phrase data and position information of a FO on a chat canvas (CC), a module for generating chat data which contain message text data and display position information on CC, a module for transmitting the chat data to a server, and receiving the chat data distributed from the server, a module for transmitting the FO data to the server and receiving the FO data distributed from the server, and a module for displaying the FO or the message text on the CC based on the FO data or the chat data are provided. The display mode of the message text is determined based on the display mode of the FO located close to the display position of the message text.
13 Citations
6 Claims
-
1. 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. - View Dependent Claims (2, 3)
-
-
4. A composition assisting system including at least one server and a plurality of terminals, wherein:
-
the terminal includes; a phrase object set module for generating phrase object data which contains at least identification information of phrase data designated by a user, and position information of a phrase object for indicating a position where a phrase unit discussion is opened on a two-dimensional region comprising a chat canvas upon reception of a command for opening the discussion designating the phrase from the user; a chat data input module for generating chat data which contains at least text data of a message input by the user and display position information on the chat canvas upon reception of a command for inputting the chat data from the user; a chat data management module for transmitting the generated chat data to the server, receiving the chat data distributed from the server, and storing the chat data in a memory; a phrase object data management module for transmitting the generated phrase object data to the server, receiving the phrase object data distributed from the server, and storing the phrase object data in the memory; and a display module for displaying the phrase object or the message text data on the chat canvas based on the phrase object data or the chat data stored in the memory; wherein the server includes a phrase object data management server module for receiving the phrase object data from the terminal, storing the received phrase object data in a memory, and distributing the stored phrase object data to the terminal; wherein a display mode of the message text data is determined based on a display mode of the phrase object located close to the display position of the message text data; and wherein the display module 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.
-
-
5. A phrase base composition assisting method comprising:
-
generating, with a processor of a terminal, phrase object data which contains at least identification information of phrase data designated by a user, and position information of a phrase object for indicating a position where a phrase unit discussion is opened on a two-dimensional region comprising a chat canvas upon reception of a command for opening the discussion designating the phrase from the user; generating;
with the processor of the terminal, chat data which contains at least text data of a message input by the user and display position information on the chat canvas upon reception of a command for inputting the chat data from the user;transmitting the generated chat data to a server, receiving the chat data distributed from the server, and storing the chat data in a memory; transmitting the generated phrase object data to the server, receiving the phrase object data distributed from the server, and storing the phrase object data in the memory; displaying the phrase object or the message text data on the chat canvas based on the phrase object data or the chat data stored in the memory, wherein a display mode of the message text data is determined based on a display mode of the phrase object located close to the display position of the message text data; and determining, upon movement of the phrase object, that the message text data is associated with the phrase object and moving 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.
-
-
6. A non-transitory computer-readable medium having computer-readable instructions stored thereon, the instructions comprising:
-
instructions to generate phrase object data which contains at least identification information of phrase data designated by a user, and position information of a phrase object for indicating a position where a phrase unit discussion is opened on a two-dimensional region comprising a chat canvas-upon reception or a command for opening the discussion designating the phrase from the user; instructions to generate chat data which contains at least text data of a message input by the user and display position information on the chat canvas upon reception of a command for inputting the chat data from the user; instructions to transmit the generated chat data to a server, receive the chat data distributed from the server, and store the chat data in a memory; instructions to transmit the generated phrase object data to the server, receive the phrase object data distributed from the server, and store the phrase object data in the memory; instructions to display the phrase object or the message text data on the chat canvas based on the phrase object data or the chat data stored in the memory; instructions to determine a display mode of the message text data based on a display mode of the phrase object located close to the display position of the message text data; and instructions to determine, upon movement of the phrase object, that the message text data is associated with the phrase object, and to 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.
-
Specification