CN106375178B - Message display method and device based on instant messaging - Google Patents
Message display method and device based on instant messaging Download PDFInfo
- Publication number
- CN106375178B CN106375178B CN201510438327.1A CN201510438327A CN106375178B CN 106375178 B CN106375178 B CN 106375178B CN 201510438327 A CN201510438327 A CN 201510438327A CN 106375178 B CN106375178 B CN 106375178B
- Authority
- CN
- China
- Prior art keywords
- message
- chat
- comment
- instant
- interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 101150054987 ChAT gene Proteins 0.000 claims description 389
- 101100203187 Mus musculus Sh2d3c gene Proteins 0.000 claims description 389
- 230000004048 modification Effects 0.000 claims description 9
- 238000012986 modification Methods 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 9
- 238000003825 pressing Methods 0.000 claims description 4
- 238000011084 recovery Methods 0.000 claims 1
- 230000003993 interaction Effects 0.000 abstract description 22
- 230000008859 change Effects 0.000 abstract description 19
- 238000004891 communication Methods 0.000 abstract description 19
- 230000000694 effects Effects 0.000 abstract description 17
- 238000010586 diagram Methods 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 8
- 230000009286 beneficial effect Effects 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000002708 enhancing effect Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The disclosure relates to a message display method and device based on instant messaging. Wherein the method comprises the following steps: receiving a first comment message sent by a first user aiming at a first chat message of instant messaging; and changing the content of the first chat message in an instant chat interface according to the first comment message, or changing the display effect of bubbles for displaying the first chat message in the instant chat interface according to the first comment message. Because the comment of the user can change the commented chat message on the interface display, the interaction between the reviewer and the commenter is enhanced, and the user can easily form communication with strong interactivity.
Description
Technical Field
The present disclosure relates to the field of instant messaging, and in particular, to a method and an apparatus for displaying messages based on instant messaging.
Background
Instant messaging is a popular communication method at present, which allows two or more people to use the network to transmit messages in real time.
In the chat interface of the instant messenger provided in the related art, a chat message sent by a user is usually displayed in a chat bubble drawn from an avatar of the user.
However, this method of displaying chat messages lacks interactivity, so that it is not easy for users to exchange chat messages with strong interactivity.
Disclosure of Invention
To overcome the problems in the related art, the present disclosure provides a method and apparatus for use in chatting.
According to a first aspect of the embodiments of the present disclosure, an instant messaging based message display method is provided, which includes receiving a first comment message sent by a first user for a first chat message of instant messaging; and changing the content of the first chat message in an instant chat interface according to the first comment message, or changing the display effect of bubbles for displaying the first chat message in the instant chat interface according to the first comment message.
According to a second aspect of the embodiments of the present disclosure, there is provided an instant messaging based message display apparatus, including: the comment receiving module is configured to receive a first comment message sent by a first user aiming at a first chat message of instant messaging. And the processing comment module is configured to change the content of the first chat message in an instant chat interface according to the first comment message, or change the display effect of bubbles for displaying the first chat message in the instant chat interface according to the first comment message.
According to a third aspect of the embodiments of the present disclosure, there is provided an instant messaging based message display apparatus, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to: receiving a first comment message sent by a first user aiming at a first chat message of instant messaging; and changing the content of the first chat message in an instant chat interface according to the first comment message, or changing the display effect of bubbles for displaying the first chat message in the instant chat interface according to the first comment message.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: according to the embodiment of the disclosure, after receiving a first comment message sent by a first user aiming at a first chat message of instant messaging, according to the first comment message, the content of the first chat message is changed in an instant chat interface, or according to the first comment message, the display effect of bubbles for displaying the first chat message is changed in the instant chat interface, so that the comment of the user can change the comment message on the interface display, the interaction between a reviewer and a reviewer is enhanced, and the communication with strong interactivity between the users is easy to form.
The present disclosure provides an embodiment of the instant messaging based message display method, where the receiving a first comment message sent by a first user for a first chat message of instant messaging includes: receiving a first comment message sent by a first user in group chat aiming at a first chat message of instant messaging in group chat; wherein, the instant chat interface is the instant chat interface of the group chat.
The present disclosure provides one embodiment of the instant messaging based message display apparatus, wherein the receiving module is configured to receive a first comment message issued by a first user in a group chat for a first chat message in the group chat; wherein, the instant chat interface is the instant chat interface of the group chat.
The technical scheme provided by the embodiment can have the following beneficial effects: according to the embodiment, the commented chat messages in the group chat are changed on the interface display, the interaction between the commenter and the commenter is enhanced, and the users in the group chat can easily form communication with strong interactivity, so that more silent group members can easily participate in the chat interaction.
The present disclosure provides an embodiment of the instant messaging based message display method, wherein the method further includes: and responding to a second comment message sent by a second user in the instant chat interface aiming at a second chat message, and sending the second comment message aiming at the second chat message to the user in the instant chat interface.
The present disclosure provides an embodiment of the instant messaging based message display apparatus, wherein the apparatus further comprises: and the comment sending module is configured to respond to a second comment message sent by a second user in the instant chat interface aiming at a second chat message, and send the second comment message aiming at the second chat message to the user in the instant chat interface.
The technical scheme provided by the embodiment can have the following beneficial effects: because the embodiment can not only receive the comment message and change the content of the first chat message or change the display effect of the bubbles according to the received comment message, but also provides an implementation mode of sending the comment message to other users, and the users in group chat can form interaction with stronger interaction.
The present disclosure provides an embodiment of the instant messaging based message display method, where the sending a second comment message for a second chat message to a user in the instant chat interface in response to the second user sending the second comment message for the second chat message in the instant chat interface includes: responding to the fact that the time length of a second user for pressing the second chat message in the instant chat interface reaches the preset time length, and popping up a comment dialog box; obtaining comment content input by a user in the comment dialog box; generating a second comment message carrying the unique identifier of the second chat message and the comment content; and sending the second comment message to the user in the instant chat interface.
The present disclosure provides an embodiment of the instant messaging based message display apparatus, wherein the comment sending module includes: and the comment dialog box popup submodule is configured to respond to the fact that the time length of the second user for pressing the second chat message in the instant chat interface reaches the preset time length, and popup a comment dialog box. And the obtaining input submodule is configured to obtain the comment content input in the comment dialog box by the user. And the comment generation submodule is configured to generate a second comment message carrying the unique identifier of the second chat message and the comment content. A comment sending submodule configured to send the second comment message to the user in the instant chat interface.
The technical scheme provided by the embodiment can have the following beneficial effects: the implementation mode enables the operation executed by the user for sending the comment message to be simple and high in efficiency.
The present disclosure provides an embodiment of the instant messaging based message display method, wherein the changing the content of the first chat message in the chat interface according to the first comment message includes: and modifying the content of the first chat message in the instant chat interface into the comment content carried by the first comment message.
The present disclosure provides an embodiment of the instant messaging based message display apparatus, wherein the comment processing module is configured to modify the content of the first chat message in the instant chat interface to the comment content carried by the first comment message.
The technical scheme provided by the embodiment can have the following beneficial effects: because the embodiment can receive the comment message and modify the content of the first chat message in the instant chat interface into the comment content carried by the first comment message, the focus of the user in group chat on the first chat message can be put into the comment, and the user in group chat can form interaction with stronger interaction.
The present disclosure provides an embodiment of the instant messaging-based message display method, where after modifying the content of the first chat message in the instant chat interface to the comment content carried in the first comment message, the method further includes: timing the modified duration of the first chat message; and under the condition that the duration time reaches the preset duration time, restoring the content of the first chat message in the instant chat interface to the content before modification.
The present disclosure provides an embodiment of the instant messaging based message display apparatus, wherein the apparatus further comprises: a timing module configured to time the modified duration of the first chat message. And the content reply module is configured to restore the content of the first chat message in the instant chat interface to the content before modification when the duration reaches a preset duration.
The technical scheme provided by the embodiment can have the following beneficial effects: because the embodiment can receive the comment message, modify the content of the first chat message in the instant chat interface into the comment content carried by the first comment message, and restore the content of the first chat message in the instant chat interface into the content before modification when the modified duration reaches the preset duration, the user in group chat can focus on the first chat message and put the first chat message into the comment, and the user can not be influenced to continue viewing the first chat message, so that the users in group chat can form interaction with each other more strongly.
The present disclosure provides an embodiment of the instant messaging-based message display method, wherein the changing, according to the first comment message, a display effect of a bubble for displaying the first chat message in the instant chat interface includes: and adding the chat expression carried by the first comment message to the bubble for displaying the first chat message in the instant chat interface.
The present disclosure provides an embodiment of the instant messaging based message display apparatus, wherein the comment processing module is configured to add, in the instant chat interface, a chat expression carried in the first comment message to a bubble for displaying the first chat message.
The technical scheme provided by the embodiment can have the following beneficial effects: because the comment message can be received, the chat emoticons carried by the first comment message are added to the bubbles for displaying the first chat message, so that the focus of attention of the users who do not pay attention to the first chat message in the group chat can be put into the first chat message, and the users in the group chat can form interaction with stronger.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
FIG. 1 is a schematic diagram illustrating one implementation environment in accordance with an example embodiment.
FIG. 2a is an interface diagram of an implementation environment, shown in accordance with an exemplary embodiment.
FIG. 2b is another interface diagram of an implementation environment, shown in accordance with an example embodiment.
Fig. 3 is a flowchart illustrating an instant messaging based message display method according to an exemplary embodiment.
Fig. 4 is a flowchart illustrating an instant messaging based message display method according to another exemplary embodiment.
Fig. 5 is a flowchart illustrating an instant messaging based message display method according to yet another exemplary embodiment.
Fig. 6 is a flow diagram illustrating communication between a user terminal and a server according to an example embodiment.
Fig. 7 is a flowchart illustrating an instant messaging based message display method according to still another exemplary embodiment.
Fig. 8 is a flowchart illustrating an instant messaging based message display method according to still another exemplary embodiment.
FIG. 8a is a schematic diagram illustrating an interface according to an exemplary embodiment.
FIG. 8b is another interface diagram shown in accordance with an exemplary embodiment.
Fig. 9 is a flowchart illustrating an instant messaging based message display method according to still another exemplary embodiment.
Fig. 10 is a block diagram illustrating an instant messaging based message display apparatus according to an exemplary embodiment.
Fig. 11 is a block diagram illustrating an instant messaging based message display apparatus according to another exemplary embodiment.
Fig. 12 is a block diagram illustrating an instant messenger-based message display apparatus according to still another exemplary embodiment.
FIG. 13 is a block diagram illustrating a server in accordance with an example embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
FIG. 1 is a schematic diagram illustrating one implementation environment in accordance with an example embodiment. The implementation environment includes a user terminal 110 and a user terminal 120.
The user terminals 110 and 120 may be personal computers, smart phones, tablet computers, and other user terminals. In fig. 1, the user terminal 110 and the user terminal 120 are illustrated as a smart phone. The user terminal 110 may perform instant messaging with the user terminal 120 through a wired or wireless technology, such as bluetooth technology, WIFI technology, and the like. For example, in some possible implementations, the user terminal 110 may communicate with the user terminal 120 via a server in an instant messaging manner. As another example, in some possible implementation environments, the user terminal 110 may communicate with the user terminal 120 directly in an instant messaging manner. For another example, the user terminal 110 and the user terminal 120 may perform one-to-one instant messaging through an instant chat interface of a single chat as shown in fig. 2a, or may perform many-to-many instant messaging through an instant chat interface of a group chat as shown in fig. 2 b. For example, in the instant chat interface as shown in fig. 2a and as shown in fig. 2b, there is a first chat message 210.
Fig. 3 is a flowchart illustrating an instant messaging based message display method according to an exemplary embodiment. This embodiment is illustrated by applying the method to the user terminal shown in fig. 1. The message display method based on instant messaging can comprise the following steps:
in step 310, a first comment message sent by a first user for a first chat message of instant messaging is received.
In step 320, according to the first comment message, changing the content of the first chat message in an instant chat interface, or according to the first comment message, changing the display effect of the bubble for displaying the first chat message in the instant chat interface.
In summary, in this embodiment, after receiving a first comment message sent by a first user for a first chat message of an instant messaging, according to the first comment message, changing the content of the first chat message in an instant chat interface, or according to the first comment message, changing a display effect of bubbles for displaying the first chat message in the instant chat interface, so that the comment of the user can change the comment message on the interface display, thereby enhancing the interaction between the reviewer and the reviewer, and facilitating the formation of a strong interaction between the users.
Fig. 4 is a flowchart illustrating an instant messaging based message display method according to another exemplary embodiment. This embodiment is illustrated by applying the method to the user terminal shown in fig. 1. The message display method based on instant messaging can comprise the following steps:
in step 410, a first comment message issued by a first user in a group chat for a first chat message of an instant messaging in the group chat is received.
In step 420, according to the first comment message, changing the content of the first chat message in the group-chat instant chat interface, or, according to the first comment message, changing the display effect of the bubble for displaying the first chat message in the group-chat instant chat interface.
In summary, after receiving a first comment message sent by a first user in group chat for a first chat message of instant messaging in group chat, the embodiment changes the content of the first chat message in the instant chat interface of group chat according to the first comment message, or changes the display effect of bubbles for displaying the first chat message in the instant chat interface of group chat according to the first comment message, so that the comment of the user can change the comment message on the interface display in group chat, thereby enhancing the interaction between the reviewer and the reviewer, and facilitating the formation of stronger interaction between the users in group chat, so as to enable more silent group members to easily participate in the interaction of chat.
It can be understood that the technical solution provided by the present disclosure may also receive a first comment message sent by a first user in a single chat to a first chat message of the single chat in instant messaging, change content of the first chat message in the instant chat interface of the single chat according to the first comment message, or change a display effect of a bubble for displaying the first chat message in the instant chat interface of the single chat according to the first comment message. Here, the technical solutions provided in the present disclosure are described only by taking group chat as an example, and are not intended to limit the present disclosure.
Fig. 5 is a flowchart illustrating an instant messaging based message display method according to another exemplary embodiment. This embodiment is illustrated by applying the method to the user terminal shown in fig. 1. The message display method based on instant messaging can comprise the following steps:
in step 510, a first comment message issued by a first user in a group chat for a first chat message of an instant messaging in the group chat is received.
In step 520, according to the first comment message, changing the content of the first chat message in the group chat instant chat interface, or, according to the first comment message, changing the display effect of the bubble for displaying the first chat message in the group chat instant chat interface.
In step 530, in response to a second user sending a second comment message for a second chat message in the instant chat interface of the group chat, sending a second comment message for the second chat message to the user in the instant chat interface.
In some possible implementation environments, the user terminal may communicate with other user terminals in an instant manner via a server. In this case, the user terminal applying the method provided by the present disclosure may further send a second comment message for the second chat message to the server in response to the second user sending the second comment message for the second chat message in the instant chat interface of the group chat, so that the server sends the second comment message for the second chat message to the user in the instant chat interface.
See, for example, the communication flow diagram between the user terminal and the server shown in fig. 6. The user terminal 610 responds to a second comment message sent by a second user in the group chat instant chat interface for the second chat message, sends the second comment message for the second chat message to the server 630, the server 630 queries other users in the group chat, returns feedback for the second comment message to the user terminal 610, and sends the second comment message for the second chat message to the user terminals 620 corresponding to the other users, so that the user terminal 610 and the user terminals 620 corresponding to the other users change the content of the second chat message in the instant chat interface according to the second comment message, or change the display effect of bubbles for displaying the second chat message in the instant chat interface according to the second comment message.
In other possible implementation environments, the user terminal may communicate with other user terminals directly in an instant manner. In this case, the user terminal applying the method provided by the present disclosure may send a second comment message for a second chat message in the instant chat interface of the group chat in response to the second user, and directly send the second comment message for the second chat message to the user terminals corresponding to other users in the instant chat interface.
In this embodiment, the specific implementation of the operation performed on the second user issuing the second comment message is not limited. For example, a long press listen may be set for at least a second chat message in the instant chat interface, or for each chat message. The user terminal may, in response to that the duration that the second user presses the second chat message in the instant chat interface reaches a preset duration, pop up a comment dialog box (for example, a comment option may be set in the popped-up dialog box, and the user may select the comment option and input comment content), obtain comment content input by the user in the comment dialog box, generate a second comment message carrying the unique identifier of the second chat message and the comment content, and send the second comment message to the user in the instant chat interface. The implementation mode enables the operation executed by the user for sending the comment message to be simple and high in efficiency.
It should be noted that, in this embodiment, there is no specific execution sequence between step 530 and other steps, and the steps may be executed simultaneously or sequentially in any sequence.
In summary, the embodiment may not only receive the comment message, change the content of the first chat message according to the received comment message, or change the display effect of the bubble, but also provide an implementation manner of sending the comment message to other users, so that a communication with stronger interactivity is formed between users in group chat.
Fig. 7 is a flowchart illustrating an instant messaging based message display method according to yet another exemplary embodiment. This embodiment is illustrated by applying the method to the user terminal shown in fig. 1. The message display method based on instant messaging can comprise the following steps:
in step 710, a first comment message issued by a first user in a group chat for a first chat message of an instant messaging in the group chat is received.
In step 720, the content of the first chat message in the instant chat interface of the group chat is modified into the comment content carried in the first comment message.
For example, the first comment message may carry a unique identifier of the first chat message and comment content. The modifying the content of the first chat message in the instant chat interface into the comment content carried in the first comment message may include: and extracting the unique identifier carried by the first comment message, searching the chat message identified by the unique identifier in the instant chat interface, and modifying the content of the first chat message identified by the unique identifier in the instant chat interface into the comment content carried by the first comment message.
For example, taking as an example that the expression form of the received first comment message is "< message id ═ id _ 31312312" > < message _ type > reply </message _ type > < source _ id _ abcd111</source _ id > < body > i the comment message </body > </message > ", the unique identifier" id _ abcd111 "of the first chat message may be parsed from the comment message. And further find out whether the chat message identified by "id _ abcd 111" exists in the instant chat interface of the group chat shown in fig. 2 b. Assuming that the chat message identified by the searched "id _ abcd 111" is the first chat message 210 shown in fig. 2b, the text content of the first chat message 210 identified by the unique identifier "id _ abcd 111" in the instant chat interface is replaced by the content "i is a comment message" of the comment message, and the content of the first chat message 210 after replacement is changed into "i is a comment message" as shown in fig. 8 a.
For another example, after modifying the content of the first chat message in the instant chat interface to the comment content carried in the first comment message, the method may further include: timing the modified duration of the first chat message; and under the condition that the duration time reaches the preset duration time, restoring the content of the first chat message in the instant chat interface to the content before modification. For example, the content of the first chat message may be modified to the state of the comment content for 10 seconds, and then restored to the original message content. By the implementation method, the focus of attention on the first chat message can be put into comments by the users in the group chat, the users can not be influenced to continuously view the first chat message, and the users in the group chat can form interaction with each other with stronger interaction.
It can be understood that the content of the first chat message in the instant chat interface is modified into the comment content carried in the first comment message, which is only one possible implementation manner of changing the content of the first chat message in the chat interface according to the first comment message. In other possible embodiments, for example, the changing the content of the first chat message in the chat interface according to the first comment message may include: and adding comment content carried by the first comment message into the bubble of the first chat message. For example, the comment content may be placed below the original first comment message content. In the case where comment messages for the first comment message are continuously received, comment content corresponding to the newly received comment message may be placed under the previously received comment content, and so on. Of course, there may be other possible embodiments of changing the content of the first chat message in the chat interface according to the first comment message, and no one is listed here.
In summary, in this embodiment, the comment message may be received, and the content of the first chat message in the instant chat interface is modified to the comment content carried by the first comment message, so that the focus of the user in the group chat on the first chat message may be put into the comment, and the user in the group chat may form an interaction with greater interactivity.
Fig. 8 is a flowchart illustrating an instant messaging based message display method according to still another exemplary embodiment. This embodiment is illustrated by applying the method to the user terminal shown in fig. 1. The message display method based on instant messaging can comprise the following steps:
in step 810, a first comment message issued by a first user in a group chat for a first chat message of an instant messaging in the group chat is received.
In step 820, in the instant chat interface, adding the chat emoticon carried in the first comment message to the bubble for displaying the first chat message.
For example, the first comment message may carry the unique identifier of the first chat message and a chat emoticon, such as a chat emoticon of "send flowers", "like", "press", and the like. The adding, in the instant chat interface, the chat expression carried in the first comment message to the bubble for displaying the first chat message may include: and extracting the unique identifier carried by the first comment message, searching the chat message identified by the unique identifier in the instant chat interface, and adding the chat expression carried by the first comment message to the bubble of the first chat message identified by the unique identifier in the instant chat interface.
For example, taking as an example that the expression form of the received first comment message is "< message id ═ id _ 31312312" > < message _ type > reply > < message _ type > < source _ id _ abcd111 > < source _ id > transmission > </message >, the unique identifier "id _ abcd 111" of the first chat message can be parsed from the comment message. And further find out whether the chat message identified by "id _ abcd 111" exists in the instant chat interface of the group chat shown in fig. 2 b. Assuming that the chat message identified by the searched id _ abcd111 is the first chat message 210 shown in fig. 2b, a chat expression of "send flowers" is added to a bubble of the first chat message 210 identified by the unique identifier "id _ abcd 111" in the instant chat interface, and the added instant chat interface is shown in fig. 8b, in which one more flower is in the bubble of the first chat message 210.
In summary, in this embodiment, the comment message may be received, and the chat emoticon carried in the first comment message is added to the bubble for displaying the first chat message, so that a user who does not pay attention to the first chat message in the group chat may put the focus of attention into the first chat message, and a communication with stronger interactivity is formed between users in the group chat.
Fig. 9 is a flowchart illustrating an instant messaging based message display method according to still another exemplary embodiment. This embodiment is illustrated by applying the method to the user terminal shown in fig. 1. The message display method based on instant messaging can comprise the following steps:
in step 910, a first comment message issued by a first user in a group chat for a first chat message of an instant messaging in the group chat is received.
In step 920, the content of the first chat message in the instant chat interface is modified into the comment content carried in the first comment message, and the chat expression carried in the first comment message is added to the bubble for displaying the first chat message.
In summary, in this embodiment, a comment message may be received, the content of the first chat message in the instant chat interface is modified into the comment content carried by the first comment message, and a chat expression carried by the first comment message is added to the bubble for displaying the first chat message, so that a user who does not pay attention to the first chat message in group chat may put a focus of attention into the first chat message, and also put a focus of attention into the comment, so that a communication with a stronger interactivity is formed between users in group chat.
Fig. 10 is a block diagram illustrating an instant messaging based message display apparatus according to an exemplary embodiment. The present embodiment is exemplified by applying the apparatus to the user terminal shown in fig. 1. The instant messaging based message display apparatus may include a receive comment module 1010 and a process comment module 1020:
the comment receiving module 1010 may be configured to receive a first comment message sent by a first user for a first chat message of instant messaging;
the comment processing module 1020 may be configured to change the content of the first chat message in an instant chat interface according to the first comment message, or change the display effect of the bubble for displaying the first chat message in the instant chat interface according to the first comment message.
In summary, in this embodiment, after receiving a first comment message sent by a first user for a first chat message of an instant messaging, according to the first comment message, changing the content of the first chat message in an instant chat interface, or according to the first comment message, changing a display effect of bubbles for displaying the first chat message in the instant chat interface, so that the comment of the user can change the comment message on the interface display, thereby enhancing the interaction between the reviewer and the reviewer, and facilitating the formation of a strong interaction between the users.
In some possible implementations, the receiving module 1010 may be configured to receive a first comment message issued by a first user in a group chat for a first chat message of the group chat instant messaging. Wherein, the instant chat interface is the instant chat interface of the group chat.
Fig. 11 is a block diagram illustrating an instant messaging based message display apparatus according to another exemplary embodiment. As shown in fig. 11, the apparatus may further include: the comment sending module 1030 may be configured to send a second comment message for a second chat message to a user in the instant chat interface in response to the second user sending the second comment message for the second chat message in the instant chat interface.
In some possible implementations, the comment sending module 1030 may include: a comment dialog box popup sub-module 1031, which may be configured to popup a comment dialog box in response to a second user pressing the second chat message in the instant chat interface for a preset length of time. The obtain input sub-module 1032 may be configured to obtain the comment content input by the user in the comment dialog box. A comment generation sub-module 1033 may be configured to generate a second comment message carrying the unique identifier of the second chat message and the comment content. Comment sending sub-module 1034 may be configured to send the second comment message to the user in the instant chat interface.
In some possible embodiments, the comment processing module 1020 may be configured to modify the content of the first chat message in the instant chat interface to the comment content carried in the first comment message.
In some possible embodiments, the apparatus may further include: a timing module 1040 configured to time the modified duration of the first chat message. The content reply module 1041 may be configured to, when the duration reaches a preset duration, restore the content of the first chat message in the instant chat interface to the content before modification.
In some possible embodiments, the comment processing module 1020 may be configured to add, in the instant chat interface, a chat emoticon carried in the first comment message to a bubble for displaying the first chat message.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 12 is a block diagram illustrating an instant messaging based message display apparatus 1200 according to an exemplary embodiment. For example, the apparatus 1200 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 12, the apparatus 1200 may include one or more of the following components: a processing component 1202, a memory 1204, a power component 1206, a multimedia component 1208, an audio component 1210, an input/output (I/O) interface 1212, a sensor component 1214, and a communications component 1216.
The processing component 1202 generally controls overall operation of the apparatus 1200, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 1202 may include one or more processors 1220 that execute instructions to perform all or a portion of the steps of the instant messaging based message display method described above. Further, the processing component 1202 can include one or more modules that facilitate interaction between the processing component 1202 and other components. For example, the processing component 1202 can include a multimedia module to facilitate interaction between the multimedia component 1208 and the processing component 1202.
The memory 1204 is configured to store various types of data to support operation at the apparatus 1200. Examples of such data include instructions for any application or method operating on the device 1200, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1204 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
A power component 1206 provides power to the various components of the device 1200. Power components 1206 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for apparatus 1200.
The multimedia components 1208 include a screen that provides an output interface between the device 1200 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1208 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the apparatus 1200 is in an operation mode, such as a photographing mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The I/O interface 1212 provides an interface between the processing component 1202 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 1214 includes one or more sensors for providing various aspects of state assessment for the apparatus 1200. For example, the sensor assembly 1214 may detect an open/closed state of the apparatus 1200, the relative positioning of the components, such as a display and keypad of the apparatus 1200, the sensor assembly 1214 may also detect a change in the position of the apparatus 1200 or a component of the apparatus 1200, the presence or absence of user contact with the apparatus 1200, orientation or acceleration/deceleration of the apparatus 1200, and a change in the temperature of the apparatus 1200. The sensor assembly 1214 may include a proximity sensor configured to detect the presence of a nearby object in the absence of any physical contact. The sensor assembly 1214 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1214 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communications component 1216 is configured to facilitate communications between the apparatus 1200 and other devices in a wired or wireless manner. The apparatus 1200 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1216 receives the broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communications component 1216 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 1200 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the instant messaging based message display methods described above.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as memory 1204 comprising instructions, executable by processor 1220 of apparatus 1200, to perform the instant messaging based message display method described above is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
Fig. 13 is a block diagram illustrating an apparatus 1300 according to an example embodiment. For example, the apparatus 1300 may be provided as a server. Referring to fig. 13, apparatus 1300 includes a processing component 1322, which further includes one or more processors, and memory resources, represented by memory 1332, for storing instructions, such as application programs, that may be executed by processing component 1322. The application programs stored in memory 1332 may include one or more modules that each correspond to a set of instructions. Further, processing component 1322 is configured to execute instructions to perform the steps performed by the server as mentioned in the embodiments above.
The apparatus 1300 may also include a power component 1326 configured to perform power management for the apparatus 1300, a wired or wireless network interface 1350 configured to connect the apparatus 1300 to a network, and an input-output (I/O) interface 1358. The apparatus 1300 may operate based on an operating system stored in the memory 1332, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (9)
1. A message display method based on instant messaging is characterized in that the method is applied to a user terminal and comprises the following steps:
receiving a first comment message sent by a first user aiming at a first chat message in an instant messaging interface;
adding comment content carried by the first comment message into a bubble of the first chat message, or modifying the content of the first chat message in the instant chat interface into the comment content carried by the first comment message;
or,
after receiving a first comment message sent by the first user for a first chat message in the instant messaging interface, adding a chat expression carried by the first comment message to a bubble for displaying the first chat message in the instant messaging interface;
after the content displayed on the instant chat interface of the commented first chat message is changed, the method further comprises the following steps:
under the condition that the comment message aiming at the first comment message is continuously received, putting the comment content corresponding to the newly received comment message under the previously received comment content;
timing the modified duration of the first chat message; and under the condition that the duration time reaches the preset duration time, restoring the content of the first chat message in the instant chat interface to the content before modification.
2. The method of claim 1, wherein receiving a first comment message sent by a first user for a first chat message of instant messaging comprises: receiving a first comment message sent by a first user in group chat aiming at a first chat message of instant messaging in group chat;
wherein, the instant chat interface is the instant chat interface of the group chat.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
and responding to a second comment message sent by a second user in the instant chat interface aiming at a second chat message, and sending the second comment message aiming at the second chat message to the user in the instant chat interface.
4. The method of claim 3, wherein, in response to a second user placing a second comment message for a second chat message in the instant chat interface, sending the second comment message for the second chat message to the user in the instant chat interface comprises:
responding to the fact that the time length of a second user for pressing the second chat message in the instant chat interface reaches the preset time length, and popping up a comment dialog box;
obtaining comment content input by a user in the comment dialog box;
generating a second comment message carrying the unique identifier of the second chat message and the comment content;
and sending the second comment message to the user in the instant chat interface.
5. An instant messaging based message display device, configured in a user terminal, the device comprising:
the comment receiving module is configured to receive a first comment message sent by a first user aiming at a first chat message in the instant messaging interface;
a processing comment module configured to add comment content carried in the first comment message into a bubble of the first chat message, or modify content of the first chat message in the instant chat interface into comment content carried in the first comment message; or after receiving a first comment message sent by the first user for a first chat message in the instant messaging interface, adding a chat expression carried by the first comment message to a bubble for displaying the first chat message in the instant messaging interface;
the adding module is configured to place the comment content corresponding to the newly received comment message under the previously received comment content under the condition that the comment message aiming at the first comment message is continuously received;
a recovery module configured to time the modified duration of the first chat message; and under the condition that the duration time reaches the preset duration time, restoring the content of the first chat message in the instant chat interface to the content before modification.
6. The apparatus of claim 5, wherein the receive comment module is configured to receive a first comment message issued by a first user in a group chat for a first chat message of the group chat instant messaging;
wherein, the instant chat interface is the instant chat interface of the group chat.
7. The apparatus of claim 5 or 6, further comprising:
and the comment sending module is configured to respond to a second comment message sent by a second user in the instant chat interface aiming at a second chat message, and send the second comment message aiming at the second chat message to the user in the instant chat interface.
8. The apparatus of claim 7, wherein the comment sending module comprises:
a comment dialog box popup submodule configured to popup a comment dialog box in response to a preset length-in-time duration for a second user to press the second chat message in the instant chat interface;
an obtaining input submodule configured to obtain comment content input by a user in the comment dialog box;
a comment generation submodule configured to generate a second comment message carrying the unique identifier of the second chat message and the comment content;
a comment sending submodule configured to send the second comment message to the user in the instant chat interface.
9. An instant messaging based message display device, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving a first comment message sent by a first user aiming at a first chat message in an instant messaging interface;
adding comment content carried by the first comment message into a bubble of the first chat message, or modifying the content of the first chat message in the instant chat interface into the comment content carried by the first comment message;
or,
after receiving a first comment message sent by the first user aiming at a first chat message of the instant messaging, adding a chat expression carried by the first comment message to a bubble for displaying the first chat message in the instant chat interface;
after the content displayed on the interface of the first chat message which is commented on is changed, the method further comprises the following steps:
under the condition that the comment message aiming at the first comment message is continuously received, putting the comment content corresponding to the newly received comment message under the previously received comment content;
timing the modified duration of the first chat message; and under the condition that the duration time reaches the preset duration time, restoring the content of the first chat message in the instant chat interface to the content before modification.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510438327.1A CN106375178B (en) | 2015-07-23 | 2015-07-23 | Message display method and device based on instant messaging |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510438327.1A CN106375178B (en) | 2015-07-23 | 2015-07-23 | Message display method and device based on instant messaging |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106375178A CN106375178A (en) | 2017-02-01 |
CN106375178B true CN106375178B (en) | 2021-06-29 |
Family
ID=57880902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510438327.1A Active CN106375178B (en) | 2015-07-23 | 2015-07-23 | Message display method and device based on instant messaging |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106375178B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107592255B (en) * | 2017-09-19 | 2020-06-23 | 上海掌门科技有限公司 | Information display method and equipment |
CN109660445B (en) * | 2017-10-12 | 2022-02-01 | 腾讯科技(深圳)有限公司 | Message processing method, device and storage medium |
CN109885367B (en) * | 2019-01-31 | 2020-08-04 | 腾讯科技(深圳)有限公司 | Interactive chat implementation method, device, terminal and storage medium |
CN109871165B (en) * | 2019-02-01 | 2022-03-01 | 天津字节跳动科技有限公司 | Expression response display method and device, terminal equipment and server |
US12008217B2 (en) | 2019-02-01 | 2024-06-11 | Tianjin Bytedance Technology Co., Ltd. | Method and apparatus for displaying emoji reply, terminal device, and server |
CN110209328A (en) * | 2019-05-17 | 2019-09-06 | 北京小米移动软件有限公司 | Information processing method and device, electronic equipment, machine readable storage medium |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7822821B2 (en) * | 2006-07-18 | 2010-10-26 | David Foote | Access point object depositable on a web page and useful for initiating communication between depositing user and buddy |
CN101447949B (en) * | 2007-11-28 | 2012-04-18 | 阿里巴巴集团控股有限公司 | Information interaction method and device based on instant messaging system |
CN103186533B (en) * | 2011-12-27 | 2016-05-18 | 腾讯科技(深圳)有限公司 | A kind of method and apparatus of uploading pictures in comment or in replying |
CN103269310B (en) * | 2012-12-18 | 2017-08-25 | 北京奇虎科技有限公司 | The dissemination method and system of group's exchange of information |
CN103281235A (en) * | 2013-05-08 | 2013-09-04 | 百度在线网络技术(北京)有限公司 | Method and device for providing selected actions executed in message communication |
CN104714713B (en) * | 2013-12-11 | 2019-07-16 | 腾讯科技(深圳)有限公司 | A kind of page interactive approach and page management device |
CN104734940A (en) * | 2013-12-23 | 2015-06-24 | 华为技术有限公司 | Message display method for instant messaging tool and user terminals |
CN103747138B (en) * | 2013-12-30 | 2016-05-04 | 宇龙计算机通信科技(深圳)有限公司 | The method of chat content association and mobile terminal thereof |
CN104767671A (en) * | 2014-01-08 | 2015-07-08 | 深圳中兴网信科技有限公司 | Display method and device of instant communication contents |
CN103970831B (en) * | 2014-03-31 | 2017-10-24 | 小米科技有限责任公司 | Recommend the method and apparatus of icon |
CN104598245B (en) * | 2015-01-29 | 2018-05-04 | 广东欧珀移动通信有限公司 | The method, device and mobile terminal of chat |
-
2015
- 2015-07-23 CN CN201510438327.1A patent/CN106375178B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN106375178A (en) | 2017-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104506410B (en) | The method and apparatus of instant messaging | |
CN106375178B (en) | Message display method and device based on instant messaging | |
CN109274510B (en) | Message processing method, device, client, server and storage medium | |
CN109521918B (en) | Information sharing method and device, electronic equipment and storage medium | |
CN105786507B (en) | Display interface switching method and device | |
EP3223147A2 (en) | Method for accessing virtual desktop and mobile terminal | |
CN109451341B (en) | Video playing method, video playing device, electronic equipment and storage medium | |
CN106126025B (en) | Interactive method and device for copying and pasting | |
CN104683568A (en) | Information reminding method and information reminding device | |
CN105407433A (en) | Method and device for controlling sound output equipment | |
CN105677023B (en) | Information demonstrating method and device | |
CN108495168B (en) | Bullet screen information display method and device | |
CN105739834A (en) | Menu displaying method and device | |
CN107272896B (en) | Method and device for switching between VR mode and non-VR mode | |
CN108270661B (en) | Information reply method, device and equipment | |
CN104363166B (en) | Instant communicating method, device and intelligent terminal | |
CN105101121B (en) | A kind of method and device that information is sent | |
CN106447747B (en) | Image processing method and device | |
CN103970831B (en) | Recommend the method and apparatus of icon | |
CN106034214A (en) | Video data recording method and apparatus thereof | |
CN109787890B (en) | Instant messaging method, device and storage medium | |
CN105100352A (en) | Method and device for acquiring contact information | |
CN109639561B (en) | Sharing method and device based on information feedback, electronic equipment and storage medium | |
CN110224991B (en) | Video networking terminal communication method and device | |
CN109245992B (en) | Request processing method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |