Display method of summary information on chat message
By introducing the message digest function in the chat room, the user terminal and the server work together to solve the problem of low information acquisition efficiency in the multi-user chat room, and realize efficient and accurate dialogue digest generation and display.
Patent Information
- Application Number
- JP2024166967
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-10-17
- Filing Date
- 2024-09-26
- Publication Date
- 2025-04-30
- Estimated Expiration
- 2044-09-26
AI Technical Summary
In multi-user chat rooms, as messages accumulate, it is difficult for non-participating users to obtain information on chat content efficiently, and it is difficult for the prior art to generate natural and accurate conversation summary.
By implementing the message digest function between the user terminal and the server, the user can receive and display the summary information of the chat room, obtain only unread messages of interest, and request the server to generate and display the summary through the interactive interface.
It realizes the ability of users to efficiently obtain the required information in the chat room, reduces information redundancy, and improves the naturalness and accuracy of dialogue summary.
Smart Images

Figure 2025069063000001_ABST
Abstract
Description
[Technical field]
[0001]
[0002] The present invention relates to a method for summarizing chat room conversation content, a server and a user terminal. [Background technology]
[0003] With the recent development of mobile communication technology and the spread of portable smart devices, messenger services that provide a conversation function with other parties through instant messages such as text, image, or voice have become widespread. As various information is exchanged through chat rooms of messenger services, there is an increasing need to share chat room messages with other users.
[0004] However, as messenger services have recently become more popular, the number of users has increased, and daily conversations, various conferences, meetings, etc. are conducted through messenger services. When a large number of messages are accumulated in a chat room with multiple users, users who are not participating in the conversation among the users in the chat room experience difficulty in efficiently grasping information about the relevant content, as many messages are accumulated in the chat room.
[0005] In the past, it was often difficult to understand the natural flow of a conversation and generate natural summary information when summarizing a conversation. However, with the development of AI technology, conversation summary systems can generate much more accurate and natural summaries than before. This has led to an increasing demand for efficiently distinguishing and acquiring only desired specific information, rather than summarizing all text. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Republic of Korea Registration No. 10-2280488 Summary of the Invention [Problem to be solved by the invention]
[0007] The present invention has an object to allow users to transmit messages through a chat room, generate summary information based on the messages, and provide the summary information to users who are not participating in the conversation in the chat room.
[0008] The present invention aims to select only unread messages desired by a user from among chat messages in a chat room and provide the user with necessary summary information. [Means for solving the problem]
[0009] A method for displaying summary information about chat messages by a user terminal of the present invention includes the steps of receiving information about a chat room including at least one chat message from a server, requesting the server to summarize a message to be summarized, which is at least a part of the chat messages, and receiving and displaying the summary information about the message to be summarized from the server.
[0010] In one embodiment of the present invention, the message to be summarized may be an unread message.
[0011] In one embodiment of the present invention, the method further includes a step of displaying a chat window of the chat room including the chat message and a summary request interface, which is performed before the step of requesting a summary, wherein in the step of requesting a summary, the summary request is generated by an interaction with the summary request interface, and in the step of receiving and displaying the summary information, the summary information may be included in the chat window and / or displayed in a form covering at least a portion of the chat window.
[0012] In one embodiment of the present invention, in the step of displaying the chat window, the summary request interface may be displayed in an area that distinguishes between read messages and unread messages, and the message to be summarized may be an unread message.
[0013] In one embodiment of the present invention, the method further includes a step of displaying a chat room list including the chat room, which is performed before the step of requesting the summary, and in the step of receiving and displaying the summary information, the summary information may be included in the chat room list and / or displayed in a form that covers at least a portion of the chat room list.
[0014] In one embodiment of the present invention, the method further includes a step of displaying a summary request interface for the chat room in response to an interaction with the chat room included in the chat room list, and in the step of requesting a summary, the summary request may be generated by an interaction with the summary request interface.
[0015] In one embodiment of the present invention, in the step of displaying the chat room list, if the chat room satisfies a predetermined condition, the user terminal displays a summary request interface for the chat room in the chat room list, and in the step of requesting a summary, the summary request can be generated by an interaction with the summary request interface.
[0016] In one embodiment of the present invention, the predetermined conditions may relate to at least one of the type of the chat room, the number of unread messages among the chat messages, whether the chat messages can be viewed, the speaker, the content, the time of receipt, and whether a specific user can be mentioned.
[0017] In an embodiment of the present invention, the step of requesting a summary may include receiving selection information for selecting a message to be summarized from among the chat messages.
[0018] In an embodiment of the present invention, the selection information may relate to at least one of whether the chat message can be viewed, the speaker, the time of receipt, and whether a specific user can be mentioned.
[0019] In one embodiment of the present invention, the summary information may include at least one summary content, and the method may further include, after the step of receiving and displaying the summary information, a step of receiving an input of an interaction on any one of the summary contents, and a step of displaying a message corresponding to the interaction and associated with any one of the summary contents.
[0020] In one embodiment of the present invention, in the step of displaying the message associated with the summary content, the message associated with the summary content may be displayed in a chat window of the chat room so as to be distinguished from other messages.
[0021] In an embodiment of the present invention, the summary information may include at least one summary content classified by speaker of the chat message.
[0022] In one embodiment of the present invention, the speaker of the chat message may be displayed in an anonymous manner in the summary information.
[0023] In one embodiment of the present invention, the method may further include receiving a request to store the summary information as separate stored information, which is performed after the step of receiving and displaying the summary information, and displaying the summary information and information about the chat room in response to a display request for the stored information.
[0024] In one embodiment of the present invention, the step of requesting a summary may be performed automatically if at least one of the chat room and the chat message satisfies a predetermined condition.
[0025] In one embodiment of the present invention, the predetermined conditions may relate to at least one of the type of the chat room, the number of unread messages among the chat messages, whether the chat messages can be viewed, the speaker, the content, the time of receipt, and whether a specific user can be mentioned.
[0026] In one embodiment of the present invention, when the message to be summarized includes a message of a predetermined type, the summary information may include content about the message of the predetermined type.
[0027] In one embodiment of the present invention, the predetermined type of message may include at least one of information of a photo, an image, a multimedia file, a link, a location, and a vote, and the content of the predetermined type of message may include an interface for connecting to the predetermined type of message.
[0028] The user terminal for displaying summary information about a chat room of the present invention includes a memory and a processor coupled to the memory and configured to execute instructions stored in the memory, and the processor may be configured to perform each of the above steps. Specifically, the processor is configured to receive information about a chat room including at least one chat message from a server, request the server to summarize messages to be summarized, which are at least a part of the chat messages, and receive and display summary information about the messages to be summarized from the server.
[0029] A method for a server of the present invention to summarize and provide chat messages may include the steps of: providing information about a chat room including at least one chat message to a user terminal; receiving a summary request from the user terminal for a message to be summarized, which is at least a part of the chat messages; generating summary information for the message to be summarized; and providing the summary information to the user terminal.
[0030] The server for providing summary information about chat messages of the present invention comprises a memory and and a processor coupled to the memory and configured to execute instructions contained in the memory, the processor being configured to perform each of the above steps. Specifically, the processor is configured to perform the following steps: provide information about a chat room including at least one chat message to a user terminal, receive a summary request from the user terminal for a message to be summarized, the message being at least a part of the chat messages, generate summary information about the message to be summarized, and provide the summary information to the user terminal. Effect of the Invention
[0031] The purpose of the method of displaying summary information of the present invention is to allow a user to transmit a message through a chat room, generate summary information based on the message, and provide the summary information to a user who is not participating in the conversation in the chat room.
[0032] The method of displaying summary information according to the present invention has an advantage in that it selects only messages desired by the user from among unread chat messages in a chat room and provides the user with necessary summary information. [Brief description of the drawings]
[0033] [Figure 1]1 illustrates an example of a network environment according to an embodiment of the present invention. [Diagram 2] 4 is a flowchart illustrating a method for providing summary information through a chat room by a user terminal according to the present invention. [Diagram 3] 4 is a flowchart illustrating a method for providing summary information through a chat room or a chat room list by a user terminal according to the present invention. [Figure 4] 10A and 10B are diagrams illustrating exemplary screens in a process of performing a method for displaying summary information about chat messages by a user terminal according to an embodiment of the present invention; [Diagram 5] 10A and 10B are diagrams illustrating exemplary screens in a process of performing a method for displaying summary information about chat messages by a user terminal according to an embodiment of the present invention; [Figure 6] 10A and 10B are diagrams illustrating exemplary screens in a process of performing a method for displaying summary information about chat messages by a user terminal according to an embodiment of the present invention; [Figure 7] 10A and 10B are diagrams illustrating exemplary screens in a process of performing a method for displaying summary information about chat messages by a user terminal according to an embodiment of the present invention; [Figure 8] 10A and 10B are diagrams illustrating exemplary screens in a process of performing a method for displaying summary information about chat messages by a user terminal according to an embodiment of the present invention; [Figure 9] 10A and 10B are diagrams illustrating exemplary screens in a process of performing a method for displaying summary information about chat messages by a user terminal according to an embodiment of the present invention; [Figure 10] 10A and 10B are diagrams illustrating exemplary screens in a process of performing a method for displaying summary information about chat messages by a user terminal according to an embodiment of the present invention; [Figure 11] 10A and 10B are diagrams illustrating exemplary screens in a process of performing a method for displaying summary information about chat messages by a user terminal according to an embodiment of the present invention; [Figure 12]10A and 10B are diagrams illustrating exemplary screens in a process of performing a method for displaying summary information about chat messages by a user terminal according to an embodiment of the present invention. [Figure 13] 10A and 10B are diagrams illustrating exemplary screens in a process of performing a method for displaying summary information about chat messages by a user terminal according to an embodiment of the present invention. [Figure 14] 10A and 10B are diagrams illustrating exemplary screens in a process of performing a method for displaying summary information about chat messages by a user terminal according to an embodiment of the present invention. [Figure 15] 10A and 10B are diagrams illustrating exemplary screens in a process of performing a method for displaying summary information about chat messages by a user terminal according to an embodiment of the present invention. [Figure 16] 4 is a flowchart illustrating a method in which a server of the present invention provides summary information to a user terminal through a chat room. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0034] Hereinafter, the embodiments disclosed herein will be described in detail with reference to the accompanying drawings, and the same and / or similar components will be given the same reference numerals regardless of the drawing numbers, and duplicated descriptions thereof will be omitted. In addition, in describing the embodiments disclosed herein, if a detailed description of related known technology is determined to make the gist of the embodiments disclosed herein unclear, the detailed description will be omitted.
[0035] Terms including ordinal numbers such as first, second, etc. may be used to describe various components, but the components are not limited by the terms. The terms are used only to distinguish one component from another.
[0036] A singular expression includes a plural expression unless the context clearly dictates otherwise.
[0037] In this application, the steps described may be performed in any order relative to the order listed, unless a specific causal relationship dictates that the steps be performed in the order listed.
[0038] In this application, the terms "comprise" or "have" and the like are intended to specify the presence of features, numbers, steps, operations, components, parts, or combinations thereof described in the specification, but should be understood as not precluding the presence or additional possibility of one or more other features, numbers, steps, operations, components, parts, or combinations thereof. Also, in one embodiment, the word "with respect to" may include the meaning of "with respect to."
[0039] The present invention will now be described with reference to the accompanying drawings.
[0040] FIG. 1 illustrates an example of a network environment according to an embodiment of the present invention.
[0041] The network environment according to an embodiment of the present invention illustrated in Fig. 1 may include a user terminal 10 and a server 20. The user terminal 10 may correspond to at least one user terminal 10 connected to the server 20 through a network. In Fig. 1, the user terminal 10 is illustrated as an example of a user terminal.
[0042] The user terminal 10 is a terminal that a user logs in to and uses with a user account registered on the server 20 .
[0043] The user terminal 10 may be a terminal used by a user to log in to a user account registered in a messenger service, social media service, or social network service (SNS) provided by the server 20. For example, the user terminal 10 may correspond to a PC or a smartphone. If the user terminal 10 is a PC, it may be operated by an operating system (OS) such as Windows (registered trademark), macOS (registered trademark), or Linux (registered trademark).
[0044] The network is not limited in the communication method, and may include not only communication methods that utilize communication networks (e.g., mobile communication networks, wired Internet, wireless Internet, and broadcasting networks) that the network may include, but also short-range wireless communication.
[0045] The user terminal 10 may include a communication unit 11 , an input unit 12 , an output unit 13 , a memory 14 , and a processor 15 .
[0046] The communication unit 11 can communicate with a server 20 or other terminals via wired or wireless communication.
[0047] The input unit 12 can receive various information through user operations and input actions, and can be a touch screen module, a keyboard, a button, a camera, a stylus, a microphone, and the like.
[0048] The user terminal 10 can receive user interaction input through the input unit 12. An interaction means that a user operates the input unit to input information reflecting the user's selection or intention, etc., into the terminal. For example, an interaction can be touching a touch screen, clicking a mouse, typing on a keyboard, inputting a sound into a microphone, taking an image with a camera, recognizing a motion with a motion sensor, etc.
[0049] The output unit 13 can output various information. The output unit 13 can be a display device, a speaker, a vibration generating device, a tactile generating device, etc. In some cases, the output unit 13 can be a device (e.g., a Bluetooth earphone) that is connected to the user terminal 10 via wired or wireless communication (e.g., short-range wireless communication such as Bluetooth®) and receives and outputs a signal.
[0050] The memory 14 functions as a storage medium and can store a plurality of application programs run on the user terminal 10, and data and instructions for the operation of the user terminal 10. The memory 14 can be provided in the form of various storage devices such as a ROM, a RAM, a flash drive, a hard drive, etc., in the form of hardware, and / or in the form of web storage.
[0051] The processor 15 controls the overall operation of the communication unit 11, the input unit 12, the output unit 13, and the memory 24, and can execute applications associated with messenger services, social media services, or social network services (SNS).
[0052] The user terminal 10 can execute an application associated with a messenger service, a social media service, or a social network service (SNS) and display summary information about chat messages. The present invention relates to a user terminal 10 receiving a chat room including chat messages from a server 20 and displaying summary information in response to a summary request for the chat messages from the server 20.
[0053] The user terminal 10 can receive information about a chat room including at least one chat message from the server, request the server to summarize a message to be summarized, which is at least a part of the chat messages, and receive and display summary information about the message to be summarized from the server.
[0054] Here, a chat message means a message generated in a specific chat room in which a user is included. Chat messages can include received messages received by a user from other users or a server and sent messages sent by a user. Chat messages can also include unread messages. The user terminal 10 can display unread messages in the chat window of a chat room separately from messages that have already been read.
[0055] Chat rooms including chat messages can be classified into a number of types. Specifically, chat room types can include 1:1 chat rooms, group chat rooms, chat rooms with a server, chat bot chat rooms, and chat rooms with me, etc. In the present invention, the user terminal can provide a function of summarizing chat messages in different ways depending on the type of chat room.
[0056] Here, the message to be summarized refers to a message for which a user terminal requests the server to summarize the message. The message to be summarized may correspond to a part of chat messages.
[0057] The message to be summarized may include not only a text message but also other types of messages that are not text. The other types of messages may be, for example, messages that include at least one of a photo, a video, a multimedia file, a link, a location, and a vote. When the message to be summarized includes other types of messages, the summary information may include content associated with the other types of messages.
[0058] Here, the summary request means that the user terminal requests the server for summary information that is a brief summary of a message to be summarized. The user terminal can receive an interaction input from the user on a summary request interface and transmit the summary request to the server.
[0059] Here, the abstract request interface refers to an interface provided to a user for making a request for a summary. The abstract request interface may be provided in various ways. In one example, the abstract request interface may be provided by being included in a chat window of a chat room. In another example, the abstract request interface may be provided corresponding to a chat room in a chat room list.
[0060] Here, the chat room list refers to a list of at least one chat room that the user has participated in. When the user terminal receives an interaction input from the user in which the user selects one of the chat rooms in the chat room list, the user terminal displays a chat window of the corresponding chat room and displays chat messages of the corresponding chat room.
[0061] Here, the summary information means information that is summarized based on the contents of unread messages. The summary information may be generated by a server and / or may be generated by another server in response to a request from the server for summary information.
[0062] The server 20 may be embodied as a computer device or multiple computing devices that provide instructions, codes, files, contents, services, etc. The server 20 may be a server 20 that can communicate with the user terminal 10 through a network to transmit and receive information.
[0063] The server 20 may include a processor 21 , a memory 22 , and a communication unit 23 .
[0064] The processor 21 controls the overall operation of the memory 22 and the communication unit 23, and provides the user terminal 10 with a messenger service, a social media service, or a social network service (SNS).
[0065] The memory 22 functions as a storage medium and can store a plurality of application programs run by the server 20, and data and instructions for the operation of the server 20. In one embodiment, the memory 22 can store an application program that provides a messenger service, a social media service, or a social network service (SNS).
[0066] Such memory 22 may be provided as hardware in the form of various storage devices such as ROM, RAM, flash drive, hard drive, etc., and / or as web storage.
[0067] The communication unit 23 can communicate with the user terminal 10 via a network in a wired or wireless manner.
[0068] The server 20 of the present invention can provide information about a chat room including at least one chat message to the user terminal 10, and can receive a summary request for a message to be summarized, which is at least a part of the chat messages, from the user terminal 10. The server 20 can generate summary information for the message to be summarized and provide the summary information to the user terminal 10.
[0069] Hereinafter, an embodiment of a method for displaying summary information about chat messages by a user terminal 10 of the present invention will be described with reference to Fig. 2. The present invention is a method for displaying summary information by a user terminal 10 through a chat room provided by a social media service, a social network service (SNS) or a messenger service.
[0070] 2 is a flow chart for explaining a method for providing summary information through a chat room by the user terminal 10 of the present invention. First, a method for displaying summary information through a chat room performed between the user terminal 10 and the server 20 will be described with reference to FIG.
[0071] In step 201, the user terminal 10 receives from the server 20 information about a chat room containing at least one chat message.
[0072] The server 20 can provide a chat service through a chat room to the user terminal 10. The server 20 can provide chat messages through the chat room to the user terminal 10. Here, the chat messages included in the chat room can include received messages and sent messages.
[0073] The server 20 may provide information about chat rooms to the user terminal 10 in various ways. In one example, when a new chat message is received through a chat room, the server 20 may provide the user terminal 10 with information that a new message has been received through the corresponding chat room (e.g., a push notification of received chat message). In some cases, the server 20 may provide the user terminal 10 with information about the received chat message through a chat window or a chat room list.
[0074] In another example, even if no new chat messages are received through a chat room, the server 20 can provide the user terminal 10 with an entry interface for the chat room through a chat room list, etc. The user terminal 10 can enter the chat room and display chat messages through a chat window of the chat room.
[0075] The server 20 can check whether the user terminal 10 has read the chat message. The server 20 can identify a chat message that the user terminal 10 has not read as an unread message.
[0076] When there are unread messages in a chat room, the user terminal 10 can display the unread messages separately from already-read messages in the chat window. Specifically, the user terminal 10 can display guidance information associated with the unread messages in an area that separates the unread messages from the viewed messages. For example, the user terminal 10 can display guidance information such as "You have read up to here" or "Below are unread messages" in an area that separates the unread messages from the viewed messages.
[0077] When there are unread messages in a chat room, the user terminal 10 may display information that there are unread messages in the corresponding chat room in a chat room list. Specifically, the user terminal 10 may display guidance information associated with the unread messages in an area of the chat room list corresponding to the chat room in which the unread messages are present. For example, the user terminal 10 may display the number of unread messages or part of the message content of the unread messages in an area corresponding to the chat room in which the unread messages are present.
[0078] In step 203, the user terminal 10 requests the server 20 to summarize messages to be summarized, which are at least a portion of chat messages.
[0079] A user can request a summary of messages to be summarized through an interaction with the summary request interface. A user can specify a chat room and request a summary of messages to be summarized included in the chat room. Thus, the summary request interface can be displayed corresponding to a specific chat room.
[0080] The summary request interface may be displayed in various ways. In one example, the summary request interface may be displayed in a chat window of a chat room. In another example, the summary request interface may be displayed in an area of a chat room list corresponding to a specific chat room.
[0081] In some cases, the summary request interface may only be displayed if the corresponding chat room meets pre-set conditions. For example, if a user activates the chat message summary function only for group chat rooms, the summary request interface will not be displayed for 1:1 chat rooms, etc., and the summary request interface will only be displayed for group chat rooms.
[0082] Messages to be summarized may be determined in a predetermined manner. As one example, unread messages may be determined as messages to be summarized. Specifically, when there are a predetermined number (e.g., 20) or more unread messages in a specific chat room, the unread messages may be determined as messages to be summarized. As another example, chat messages that satisfy conditions set by a user may be determined as messages to be summarized. For example, a user may set conditions regarding whether chat messages can be viewed, the speaker, the time of receipt, whether a specific user can be mentioned, etc.
[0083] When the messages to be summarized are determined in a predetermined manner, the summary request interface may display content regarding the criteria by which the messages to be summarized are determined. For example, when the messages to be summarized are unread messages, the summary request interface may display content such as "Summarize conversations you have not read" or "Summarize unread messages."
[0084] In some cases, the user can select individual messages to be summarized from among chat messages. Specifically, the user can select messages to be summarized from among chat messages displayed in the chat window. Also, the user can select the range of messages to be summarized by specifying a start message and an end message from among chat messages displayed in the chat window.
[0085] In some cases, the user terminal 10 may request a summary from the server 20 without a separate summary request interaction from the user. Specifically, when one of the chat room and chat messages satisfies a predetermined condition, the user terminal 10 may request the server 20 to summarize the message to be summarized. Here, the predetermined condition may relate to at least one of the type of chat room (e.g., 1:1 chat room, group chat room, etc.), the number of unread messages among the chat messages (e.g., 20 or more unread messages), whether the chat message can be viewed, the speaker, the content, the time of receipt, and whether a specific user can be mentioned.
[0086] In step 205, the user terminal 10 receives summary information about the message to be summarized from the server 20 and displays it.
[0087] The summary information may include at least one summary content. Here, the summary content means a summary content based on at least a part of the message to be summarized. In some cases, the summary information may include multiple summary contents based on different messages to be summarized. When the summary information includes multiple summary contents, the multiple summary contents may be displayed in bullet points. For example, when the summary information based on different summary messages includes three summary contents, the summary contents may be displayed in a format with a number before the sentence, such as "1. Sales at each branch tend to increase compared to last month, 2. Signature collection product AA and brand B sneakers were mentioned as popular products, 3. A brief report was submitted to the CEO on the increase in sales and the results of the promotion of popular products, as well as future plans."
[0088] The summary information may include an additional function interface associated with an additional function for the summary information in addition to the summary content. For example, the additional function interface may include a storage interface for storing the summary information in the user terminal 10 or the server 20, or a sharing interface for sharing the summary information with other user terminals.
[0089] The user terminal 10 can display the summary information from the server 20 in various ways. The way in which the summary information is displayed can be determined according to the way in which the user inputs an interaction with the summary request interface.
[0090] In one example, the user terminal 10 may display the summary information through a chat window of a chat room. Specifically, when the server 20 receives an interaction on a summary request interface from the user terminal 10 through the chat window of the chat room, the server 20 may provide the summary information through the chat window of the chat room. In this case, the summary information may be displayed in a form that is included in the chat window and / or covers at least a portion of the chat window. For example, the summary information may be displayed in a window (modal view) that covers at least a portion of the chat window, or in the form of chat messages included in the chat window.
[0091] In another example, the user terminal 10 may display the summary information through a chat room list. Specifically, when the server 20 receives an interaction on a summary request interface through the chat room list from the user terminal 10, the server 20 may provide the summary information in the chat room list. In this case, the summary information may be displayed in a form that is included in the chat room list and / or covers at least a portion of the chat room list. For example, an area corresponding to a corresponding chat room may be expanded in the chat room list, and the summary information may be displayed in the expanded area.
[0092] In another example, the user terminal 10 may display the summary information through a separate window distinct from the chat window or the chat room list. Specifically, when the user terminal 10 displays the chat window or the chat room list on one part of the screen, the user terminal 10 may display a new window on another part of the screen and display the summary information through the new window.
[0093] The summary information may include additional functions other than displaying the summary contents. Specifically, when a user inputs an interaction with a specific summary content in the summary information, the user terminal 10 may display chat messages associated with the corresponding summary content among the messages to be summarized in the chat room.
[0094] For example, when summary information includes multiple summary contents based on different messages to be summarized, when a user inputs an interaction for a specific summary content, the user terminal 10 may move the chat message on which the summary content is based to a chat window in which the chat message is located and highlight and display the chat message so that it can be distinguished from other chat messages. Specifically, the user terminal 10 may distinguish the chat message by displaying it in a different color, shape, and size from other chat messages and / or by displaying information informing the user that the chat message is based on the summary content.
[0095] If the message to be summarized includes a message of a predetermined type, the summary information may include content about the message of the predetermined type, where the message of the predetermined type may include at least one of information of a photo, an image, a multimedia file, a link, a location, and a vote.
[0096] For example, if the message to be summarized contains two photos, the summary information may include a content such as "There are two photos in the message to be summarized." The summary information may also include a link that links to messages of a predetermined type.
[0097] The summary information may include a summary of the target message in various ways. For example, the summary information may summarize the target message based on the speaker of the chat message or based on the topic of the chat message. The method of summarizing the target message may be selected by the user.
[0098] Specifically, if a user selects a method of summarizing messages based on speakers, the summary information may include summary contents classified by speakers. In some cases, speakers may be displayed in the summary information by anonymous names other than their actual names or conversation names.
[0099] Hereinafter, a specific method for the user terminal 10 to display a summary request interface and receive an interaction input thereon from the user will be described with reference to FIG.
[0100] 3 is a flow chart for explaining a method for displaying a summary request interface in a chat window or a chat room list by the user terminal 10 of the present invention. For convenience of explanation, the explanation of the steps of FIG. 3 that are substantially the same as the steps of FIG. 2 will be omitted.
[0101] Step 301 is substantially the same as step 201 in Fig. 2. In step 301, when the user terminal 10 receives information about a chat room including at least one chat message from the server, it can then perform step 303 or step 305 according to the user's interaction.
[0102] In step 303, the user terminal 10 displays a chat window of the chat room including chat messages and a summary request interface.
[0103] The user terminal 10 can display a chat window of a chat room in various ways. In one example, the user terminal 10 can display a chat window in response to a request to view a specific chat room in a chat room list from the server 20. In another example, the user terminal 10 can display a chat window in response to an interaction with a push notification message.
[0104] The user terminal 10 may display a summary request interface in a chat window of a chat room. The summary request interface may be displayed in various ways in the chat window. In one example, if the message to be summarized is an unread message, the summary request interface may be displayed in an area in the chat window that separates read messages from unread messages. In another example, if the user selects at least some of the chat messages included in the chat window, the summary request interface may be displayed in the form of an interface that displays additional functions for the selected chat message.
[0105] In step 305, the user terminal 10 displays a chat room list.
[0106] The server 20 can provide a chat room list including chat rooms to the user terminal 10. The user terminal 10 can display a plurality of chat rooms through the chat room list.
[0107] The user terminal 10 can display various information through each chat room. Specifically, the user terminal 10 can display, through the chat room, information about the type of the chat room, information about the chat participants, information about the title of the chat room, and information about the number of unread messages.
[0108] In step 307, the user terminal 10 displays a summary request interface for the chat room in the chat room list.
[0109] Step 307 may be performed simultaneously with step 305. Specifically, if a chat room satisfies a predetermined condition, the user terminal 10 may display a summary request interface for the chat room in the chat room list. Here, the predetermined condition may be related to at least one of the type of the chat room, the number of unread chat messages, whether the chat message can be read, the speaker, the content, the time of receipt, and whether a specific user can be mentioned.
[0110] For example, among the predefined conditions, "the number of unread messages among chat messages" may correspond to the case where the number of unread messages is equal to or greater than a specific number. For example, the predefined condition may correspond to the case where the number of unread messages is equal to or greater than 10. In some cases, the conditions for 1:1 chat rooms and group chat rooms may be different. In one example, the condition for 1:1 chat rooms may correspond to the case where the number of unread messages is equal to or greater than 10. However, the condition for group chat rooms may correspond to the case where the number of unread messages is equal to or greater than 20.
[0111] In some cases, step 307 may be performed after step 305 is performed and another user's interaction is input. Specifically, the user terminal 10 may display a summary request interface for a chat room in response to an interaction for the chat room included in the chat room list. The user terminal 10 may display a summary request interface in response to an interaction (long tab or right click) for a chat room including a message to be summarized.
[0112] Steps 309 and 311 are substantially identical to steps 203 and 205 in FIG.
[0113] Hereinafter, with reference to FIGS. 4 to 15, an example of a method in which the server 20 described with reference to FIGS. 2 and 3 summarizes and provides chat messages to the user terminal 10 will be described.
[0114] 4 to 15 are exemplary diagrams illustrating screens in a process in which the user terminal 10 executes a method for displaying summary information about chat messages according to an embodiment of the present invention.
[0115] FIG. 4 illustrates a screen of the user terminal 10 displaying a chat room list 400 including at least one chat message, in order to perform step 305 of FIG.
[0116] 4, the user terminal 10 can display a chat room list 400 including a plurality of chat rooms 401. The user terminal 10 can include a 1:1 chat room 412 and a group chat room 411 in the chat room list 400.
[0117] For example, the user terminal 10 may display in the chat room list 400 a 1:1 chat room 412 that includes only Peter, and a national store TF chat room 411 that includes 99 users and other users.
[0118] Each chat room 411, 412 may include information about the chat room type, information about chat participants, information about the chat room title 420, and information about the number of unread messages 430. A user can check chat messages by requesting to view the chat rooms 411, 412.
[0119] FIG. 5 illustrates that the user terminal 10 responds to an interaction with a chat room 511 in a chat room list 500 and displays a summary request interface 520.
[0120] 5, the user terminal 10 may display chat rooms 510 including unread messages in a chat room list 500. Specifically, the chat room 510 may include information on the type of the chat room, information on the chat participants, information on the chat room title, and information on the number of unread messages.
[0121] Here, when a user requests to view a chat room that contains unread messages, the information about the number of unread messages may be changed to read messages, and the user terminal 10 may no longer display information about the number of unread messages in the chat room.
[0122] The user terminal 10 may display a summary request interface 520 for a chat room 510 including an unread message in the chat room list. Specifically, the user terminal 10 may display the summary request interface 520 in response to an input such as an interaction (long tab or right click) from a user for a chat room 510 including an unread message.
[0123] In some cases, the user terminal 10 may display the summary request interface 520 only when the number of unread messages meets a predetermined condition. In one example, the user terminal 10 may display the summary request interface 520 when the number of unread messages is 10 or more.
[0124] FIG. 6 illustrates that the user terminal 10 displays summary request interfaces 631 and 632 when a predetermined condition is satisfied in a chat room list 600.
[0125] Referring to FIG. 6, the user terminal 10 can receive and display chat rooms 611, 612, and 613 including unread messages from the server 20.
[0126] If the chat rooms 611, 612, and 613 satisfy a predetermined condition, the user terminal 10 may display summary request interfaces 631 and 632 for the chat rooms in the chat room list 600. Here, the predetermined condition may relate to at least one of the type of the chat room, the number of unread chat messages, whether the chat messages can be read, the speaker, the content, the time of receipt, and whether a specific user can be mentioned.
[0127] In one example, the predefined condition may correspond to a case where the number of unread messages is equal to or greater than a particular number. In some cases, the conditions for 1:1 chat rooms and group chat rooms may be different.
[0128] For example, the condition for a 1:1 chat room may be that the number of unread messages is 10 or more. However, the condition for a group chat room may be that the number of unread messages is 20 or more. As an example, the number of unread messages for "National Store TF" 611 is "452" 621, and the number of unread messages for "Peter" 613, which corresponds to the 1:1 chat room, is "13" 623. In this case, the user terminal 10 may display summary request interfaces 631, 632 in the chat rooms ("National Store" 611 and "Peter" 613).
[0129] However, the number of unread messages in the "information sharing room" 612, which corresponds to a group chat room, may be "17." In this case, the user terminal 10 may display a summary request interface in the chat room ("information sharing room" 612).
[0130] FIG. 7 illustrates a user terminal 10 displaying summary information 720 within a chat room list 700.
[0131] FIG. 7 can be displayed when the user terminal 10 acquires an interaction with the summary request interface 520, 631 in FIG. 5 and FIG.
[0132] 7, the server 20 may receive a summary request interface for a specific chat room 710 from the user terminal 10. When the server 20 receives the summary request, the user terminal 10 may display the unread messages as read. For example, the user terminal 10 may change the unread messages to read messages in response to the user's summary request. Thus, the user terminal 10 may no longer display information about the number of unread messages.
[0133] The user terminal 10 may display summary information 720 including at least one summary content in the chat room list 700. Specifically, the user terminal 10 may provide summary information 720 in the chat room list 700 in response to an interaction on a summary request interface in the chat room list 700. In this case, the summary information 720 may be included in the chat room list 700 and / or may be displayed in a form covering at least a portion of the chat room list 700. In some cases, the summary information 720 may be displayed for a chat room in the chat room list.
[0134] FIG. 8 illustrates a screen of the user terminal 10 displaying a chat room 800 containing at least one unread message in order for the user terminal 10 to perform step 203 of FIG.
[0135] 8, the user terminal 10 can display a chat room 800 including chat messages in response to a request from a user to view a chat room including chat messages. The chat room 800 can include unread messages, an area 801 including chat messages, guidance information 810 regarding whether or not the messages can be viewed, and a summary request interface 820. The guidance information 810 can be displayed between the most recently viewed message and the unread messages.
[0136] The user terminal 10 may display a summary request interface 820 in the chat room 800. Specifically, the summary request interface 820 may be displayed in an area that separates read messages from unread messages.
[0137] The user terminal 10 can issue a request for a summary to the server 20 by interacting with the summary request interface 820. The user terminal 10 can transmit a request for a summary to the server 20 through the summary request interface 820. Specifically, the user account of the user terminal 10 can issue a request for a summary by, for example, clicking or touching the summary request interface 820.
[0138] FIG. 9 illustrates a screen in which the user terminal 10 displays summary information 910 in a chat room 900 in order to perform step 205 in FIG.
[0139] Referring to FIG. 9, summary information 910 may include a chat room title 911 , a summary status 912 , summary contents 921 , 922 , and 923 , a copy interface 930 , and a save interface 940 .
[0140] The user terminal 10 can display summary information 910 including a plurality of summary contents 921, 922, 923. Specifically, the server 20 can generate at least one summary content 921, 922, 923 based on the message to be summarized. Specifically, the server 20 can generate the summary content in consideration of the context, centering on keywords or sentences of the message to be summarized.
[0141] For example, the keywords of the message to be summarized may correspond to "current sales," "popular products," and "report to CEO." In this case, the server 20 can generate summary information 910 such as "current sales of each branch tend to increase compared to last month, with the approximate increase rate being about 10% 921," "AA products from the signature collection and B brand sneakers were mentioned as popular products 922," and "CEO's report on the photo was a brief report on the increase in sales and the results of the promotion of popular products and future plans 923" based on the unread messages associated with the keywords.
[0142] The user terminal 10 may display the summary information 910 in the chat room 900. Specifically, the user terminal 10 may respond to an interaction on a summary request interface in the chat room 900 and display the summary information 910 in the chat room 900. In this case, the summary information 910 may be displayed in a form that is included in the chat window and / or covers at least a portion of the chat window. Although not shown in the drawings, the summary information 910 may be displayed in the form of a chat message or in the form of a window that is displayed separately from the chat window.
[0143] The user terminal 10 can transmit a copy request for the summary contents 921, 922, 923 to the server 20 in response to an interaction with the copy interface 930. In some cases, the user terminal 10 can transmit a copy request for only part of the summary contents 921, 922, 923, rather than the entire summary information 610.
[0144] The user terminal 10 can store the summary information 910. Specifically, the user terminal 10 can respond to an interaction with the save interface 940 and generate a request to save the summary information 910. In response to the save request, the user terminal 10 can store the summary information 910, information about the chat room, and information about the message to be summarized in the user terminal 10. Specifically, the user terminal 10 can store information about the name of the chat room, the number of participants, the content of the message to be summarized, the speaker, the time, whether a specific user is mentioned, and the like.
[0145] The user terminal 10 can respond to a request to display stored information about the summary information, and display the summary information and information about the chat room.
[0146] Although not shown in the drawing, the user terminal 10 may transmit to the server 20 a request to share the summary information 910 in a chat room of the user terminal 10 or another user terminal in response to an interaction on the sharing interface.
[0147] FIG. 10 illustrates a user terminal 10 displaying a screen 1000 that has been navigated to an unread message 1020 that includes the relevant summary content.
[0148] FIG. 10 can be displayed when the user terminal 10 acquires an interaction with the summary content 923 in FIG.
[0149] 10, the user terminal 10 can display an area 1001 including messages to be summarized associated with summary contents. Specifically, the user terminal 10 can display messages associated with the summary contents among the messages to be summarized in a chat room in response to an interaction with any one of the summary contents.
[0150] For example, the user terminal 10 can obtain an interaction for the summary content "The report on the CEO's photo is a brief report on the increase in sales and the results of the promotion of popular products and future plans 923" in Fig. 9. In this case, the user terminal 10 can move to and display a message associated with "The report on the CEO's photo is a brief report on the increase in sales and the results of the promotion of popular products and future plans" in the corresponding chat room.
[0151] In this case, the user terminal 10 may display the message 1020 associated with the summary content so as to be distinguished from other messages. Specifically, the user terminal 10 may display the message 1020 associated with the summary content so as to be distinguished from other messages by displaying the message 1020 with a different color, shape, and size, and / or by displaying related messages, etc. In some cases, the message 1020 associated with the summary content may include multiple messages.
[0152] The user terminal 10 may display information 1010 about displaying a message related to the summary content in an area 1001 including a message associated with the summary content. For example, the user terminal 10 may display a message feed or a pop-up message such as "Message related to the summary content. 1010" as the information about displaying a message related to the summary content.
[0153] FIG. 11 illustrates a user terminal 10 sending a summary request including various conditions to a server 20 in a chat room 1100.
[0154] FIG. 11 can be displayed when the user terminal 10 receives an input for long-tab or right-click on the summary request interface 520 in FIG.
[0155] 11, the user terminal 10 can display a chat room 1100 including a summary request interface 1110. The user terminal 10 can transmit a summary request for all unread messages to the server 20 via an interface 1121 for unread conversation summaries.
[0156] In some cases, the user terminal 10 may transmit a summary request including selection information to the server 20. Here, the selection information refers to information for selecting messages associated with information designated by the user to generate summary information. For example, the user terminal 10 may transmit to the server 20 selection information regarding at least one of whether chat messages from a user can be viewed, the speaker, the time of receipt, and whether a specific user can be mentioned.
[0157] For example, the selection information may correspond to a message of a specific user designated by the user among messages to be summarized, where the message of the specific user means a message sent by a specific user designated by the user among messages to be summarized.
[0158] In this case, when the server 20 receives an interaction from the user terminal 10 on the user-specific summary request interface 1122, the server 20 can designate a specific user through a user selection interface for user designation and transmit a summary request to the user terminal 10. In some cases, the specific user designated by the user may correspond to multiple users. In this case, the user terminal 10 can display summary information for each of the multiple users.
[0159] In another example, the selection information may correspond to a specific reception time designated by the user among the unread messages, where the specific reception time refers to the reception time of the message to be summarized that is included in the start time to end time designated by the user among the unread messages.
[0160] In this case, when the server 20 receives an interaction on the time-based summary request interface 1123 from the user terminal 10, the server 20 can provide the user terminal 10 with a time selection interface for specifying a start time and an end time. The user terminal 10 can specify a specific time period through the time selection interface and transmit a summary request to the server 20.
[0161] For example, if a chat room meeting takes place from 10:00 am to 11:00 am and from 2:00 pm to 3:00 pm, the user terminal 10 can set the start time to '10:00 am' and the end time to '11:00 pm' and transmit a request for summarization of unread messages to the server 20. In this case, the server 20 can generate summary information based only on information about messages included in the corresponding time periods.
[0162] As another example, the selected information may correspond to messages that mentioned me among unread messages. Whether or not a specific user was mentioned may correspond to the case where identifying information about the user was mentioned. For example, identifying information about the user may correspond to the name, ID, profile, or reply to a specific user, or when a specific user is specified through the mention or tag function.
[0163] The user terminal 10 can transmit a summary request to the server 20 through an interface 1124 for specific user mention related selection information.
[0164] FIG. 12 illustrates a user terminal 10 transmitting a summary request for a specific assignment within a chat room 1200 to a server 20 .
[0165] 12, the user terminal 10 can request a summary of a message for a specific part designated by the user. Specifically, the user terminal 10 can transmit a summary request to the server 20 on the condition that a specific part of the message is a message to be summarized. Here, the specific part of the message means a message included in a specific start part to end part designated by the user among the messages to be summarized.
[0166] The user terminal 10 can display a partial summary request interface 1220 in response to a long tab or right click input on a specific message 1210 among the messages to be summarized. When the server 20 receives an interaction on the partial summary request interface 1220 from the user terminal 10, the server 20 can provide the user terminal 10 with a part selection interface for specifying a start part and an end part.
[0167] In some cases, the user may select only the beginning portion. Specifically, the user terminal 10 may specify only the beginning portion and transmit a summary request to the server 20. In this case, the server 20 may generate summary information from the message corresponding to the beginning portion to the most recently transmitted unread message.
[0168] In some cases, the user terminal 10 may transmit a summary request for a specific portion of messages that the user has viewed to the server 20. In one example, the specific portion of messages that the user has viewed may correspond to a summary request for a portion of messages that the user has viewed in a chat room but has not read. In another example, the specific portion of messages that the user has viewed may correspond to messages that the user has viewed in a chat room but has not read due to a user mistake.
[0169] FIG. 13 illustrates a user terminal 10 displaying summary information 1310 for a message to be summarized, including a photograph.
[0170] 13, the summary information 1310 may include a chat room title, a summary status, a summary content, a copy interface, and a save interface. The message to be summarized may include various contents.
[0171] When a message to be summarized includes a message of a predetermined type, the user terminal 10 may display content 1320 of the message of the predetermined type in summary information 13010. Here, the message of the predetermined type may include at least one of information of a photo, an image, a multimedia file, a link, a location, and a vote.
[0172] For example, the message to be summarized may include two photos. In such a case, the summary content may include a content such as "The message to be summarized includes two photos" 1320. In such a case, the content regarding the predetermined type of message may include an interface 1330 that links to the predetermined type of message. In some cases, the user terminal 10 may display multiple link interfaces 1330 when multiple predetermined types of messages are included.
[0173] The user terminal 10 may respond to an interaction with an interface 1330 that is linked to a message of a predetermined type and display the message of the predetermined type.
[0174] In some cases, the predetermined type of message may correspond to some of the photos included in the message to be summarized. Specifically, a photo that is not related to the summary content may be included in the message to be summarized. In such a case, the corresponding photo may not be included in the summary content.
[0175] FIG. 14 illustrates a screen displaying a function setting interface 1300 associated with the automatic summary function on the user terminal 10. As shown in FIG.
[0176] 14, the function setting interface 1400 may include various conditions. Specifically, the function setting interface 1400 may include an unread message summary setting interface 1410, a chat room type setting interface 1420, a speaker specification interface 1430, a content specification interface 1440, a reception time specification interface 1450, a specific user mention specification interface 1460, and an automatic summary interface 1470.
[0177] The user terminal 1 may display a number setting interface 1411 for the number of unread messages in a function setting interface 1400. The user may determine whether to use the unread message condition through the unread message summary setting interface 1410 among the conditions associated with the summary function. The user may also set a specific number of unread messages through the number setting interface 1411. Here, the number of unread messages may be set differently between a 1:1 chat room and a group chat room.
[0178] The user terminal 10 may display a chat room type setting interface 1420 on the function setting interface 1400. The chat room type setting interface 1420 may include setting interfaces for various types of chat rooms. For example, the chat room type setting interface 1420 may include setting interfaces for a group chat room, a 1:1 chat room, and a chat room with me. The user may set a specific condition for at least one of the group chat room, the 1:1 chat room, and the chat room with me through the type setting interface 1420 among the conditions associated with the summary function. For example, the user may input that the summary function is to be provided only to the group chat room.
[0179] The user terminal 10 can display a speaker designation interface 1430 for a specific speaker in the function setting interface 1400. The user can determine whether to use the condition for a specific speaker. In addition, the user can designate a specific user through the speaker designation interface 1430 among the conditions associated with the summary function. In some cases, a speaker can designate multiple users.
[0180] The user terminal 10 may display an interface 1440 for specific content designation on the function setting interface 1400. The user may determine whether or not to use the condition for specific content designation among the conditions associated with the summary function through the content designation interface 1440. In addition, the user may set specific keywords or themes through the content designation interface 1440.
[0181] The user terminal 10 may display a reception time designation interface 1450 on the function setting interface 1400. The reception time designation interface 1450 may include designation interfaces for various types of time. For example, the chat room type setting interface 1420 may include setting interfaces for "nighttime (11pm - 7am)", "weekends and holidays", and "manual setting of reception time range". The user may determine whether or not to use the condition for designating a reception time among the conditions associated with the summary function through the reception time designation interface 1450. The user may also set a specific time through the reception time designation interface 1450.
[0182] The user terminal 10 may display a specific user mention designation interface 1460 in the function setting interface 1400. In some cases, the specific user mention may correspond to a case where the person himself / herself is mentioned. The user may determine whether or not to use the condition for the user mention designation through the specific user mention designation interface 1460 among the conditions associated with the summary function. In addition, the user may set a specific user mention through the specific user mention designation interface 1460.
[0183] The user terminal 10 can display an automatic summary interface 1470 in the function setting interface 1400. Here, automatic summary means that if the summary conditions are satisfied, summary information is automatically displayed without a separate summary request. The user can determine whether to use the automatic summary function through the automatic summary interface 1470 among the conditions associated with the summary function.
[0184] FIG. 15 illustrates a user terminal 10 displaying a chat room list 1500 that includes an auto-summarized chat room 1511 .
[0185] 15, a chat room list 1500 includes chat rooms 1511, 1512, 1513, and 1514 that contain unread messages. Each chat room 1511, 1512, 1513, and 1514 includes information 1521, 1522, 1523, and 1524 about the number of unread messages, and summary information 1530.
[0186] When at least one of the chat room and the chat message satisfies a predetermined condition, the user terminal 10 can receive and display summary information on the message to be summarized from the server 20. Here, the predetermined condition may be related to at least one of the type of chat room, the number of unread messages among the chat messages, whether the chat message can be read, the speaker, the content, the time of receipt, and whether a specific user can be mentioned.
[0187] For example, the server 20 may check whether the "National Store TF" 1511 corresponding to the group chat room satisfies a predetermined condition. Here, the predetermined condition may correspond to "the number of unread messages is 20 or more." Since the number of unread messages in the "National Store TF" chat room is "452" 1521, the server 20 may provide summary information to the user terminal 10 without receiving a summary request from the user terminal 10.
[0188] FIG. 16 is a flow chart illustrating a method in which the server 20 of the present invention provides summary information to the user terminal 10 through a chat room.
[0189] For convenience of explanation, the explanation of steps in FIG. 16 that are substantially the same as those in FIG. 2 will be replaced with the explanation with reference to FIG.
[0190] In step 1601, the server 20 provides information about a chat room including at least one chat message to the user terminal 10. Since step 1601 of FIG. 16 is substantially the same as step 201 of FIG. 2, the description of step 1601 of FIG. 16 is substituted for the description of step 201 of FIG. 2.
[0191] In step 1603, the server 20 receives a summary request for a message to be summarized, which is at least a part of chat messages, from the user terminal 10. Since step 1603 in FIG. 16 is substantially the same as step 203 in FIG. 2, the description of step 1603 in FIG. 16 will be substituted for the description of step 203 in FIG.
[0192] In step 1605, the server 20 generates summary information for the message to be summarized. Since step 1605 in Fig. 16 is substantially the same as step 203 and step 205 in Fig. 2, the description of step 1605 in Fig. 16 is substituted for the description of step 203 and step 205 in Fig. 2.
[0193] In step 1607, the server 20 provides the summary information to the user terminal. Since step 1607 in Fig. 16 is substantially the same as step 205 in Fig. 2, the description of step 1605 in Fig. 16 is substituted for the description of step 205 in Fig. 2.
[0194] The technical features disclosed in each embodiment of the present invention are not limited to the corresponding embodiment, and as long as they are not mutually incompatible, the technical features disclosed in each embodiment may be combined and applied to different embodiments.
[0195] Therefore, although each embodiment will be described focusing on its respective technical features, as long as the technical features are not mutually exclusive, they can be combined and applied.
[0196] The present invention is not limited to the above-described embodiments and the accompanying drawings, and various modifications and variations are possible from the viewpoint of those having ordinary skill in the art to which the present invention pertains. Therefore, the scope of the present invention should be determined not only by the claims of this specification but also by equivalents to the claims. [Explanation of symbols]
[0197] 10: User terminal 20: Server
Claims
1. 1. A method for displaying summary information about chat messages by a user terminal, comprising: receiving information about a chat room including at least one chat message from a server; requesting the server to summarize messages to be summarized, the messages being at least a part of the chat messages; receiving and displaying summary information about the summarized messages from the server.
2. 10. The method of claim 1 , A method, wherein the messages to be summarized are unviewed messages.
3. 10. The method of claim 1 , The method further includes the step of displaying a chat window of the chat room including the chat message and a summary request interface, the chat window including the chat message and a summary request interface, the chat window being performed before the step of requesting a summary; In the step of requesting a summary, the summary request is generated by an interaction with the summary request interface; The method, wherein the step of receiving and displaying the summary information comprises displaying the summary information in a form that is included in the chat window and / or that covers at least a portion of the chat window.
4. 4. The method of claim 3, In the step of displaying the chat window, the summary request interface is displayed in an area that distinguishes between read messages and unread messages, A method, wherein the messages to be summarized are unviewed messages.
5. 10. The method of claim 1 , The method further includes a step of displaying a chat room list including the chat room, the step being performed before the step of requesting a summary; A method, wherein in the step of receiving and displaying the summary information, the summary information is included in the chat room list and / or is displayed in a manner that overlays at least a portion of the chat room list.
6. 6. The method of claim 5, The method further includes the step of displaying a summary request interface for the chat room in response to an interaction for the chat room included in the chat room list; A method, wherein in the step of requesting a summary, the summary request occurs through an interaction with the summary request interface.
7. 6. The method of claim 5, In the step of displaying the chat room list, if the chat room satisfies a predetermined condition, the user terminal displays a summary request interface for the chat room in the chat room list; A method, wherein in the step of requesting a summary, the summary request occurs through an interaction with the summary request interface.
8. 8. The method of claim 7, The predetermined condition relates to at least one of the type of the chat room, the number of unread messages among the chat messages, whether the chat messages can be read, the speaker, the content, the time of receipt, and whether a specific user can be mentioned.
9. 10. The method of claim 1 , The method, wherein the step of making a summary request includes a step of receiving selection information for selecting a message to be summarized from among the chat messages.
10. 10. The method of claim 9, The selection information relates to at least one of whether the chat message can be viewed, who spoke, when it was received, and whether a particular user was mentioned.
11. 10. The method of claim 1 , The summary information includes at least one summary content, receiving an input of an interaction with any one of the summary contents, the input being performed after the step of receiving and displaying the summary information; displaying a message corresponding to the interaction and associated with any one of the summary contents.
12. 12. The method of claim 11, In the step of displaying the message associated with the summary content, the message associated with the summary content is displayed in a chat window of the chat room so as to be distinguished from other messages.
13. 10. The method of claim 1 , The summary information includes at least one summary content classified by speaker of the chat message.
14. 14. The method of claim 13, The summary information displays the speakers of the chat messages in an anonymous manner.
15. 10. The method of claim 1 , receiving a request to store the summary information as separate stored information, the request being received after the step of receiving and displaying the summary information; The method further includes responding to a display request for the stored information and displaying the summary information and information about the chat room.
16. 10. The method of claim 1 , The method, wherein the step of requesting a summary is performed automatically if at least one of the chat room and the chat message satisfies a predetermined condition.
17. 17. The method of claim 16, The predetermined condition relates to at least one of the type of the chat room, the number of unread messages among the chat messages, whether the chat messages can be read, the speaker, the content, the time of receipt, and whether a specific user can be mentioned.
18. 10. The method of claim 1 , A method according to claim 1, wherein, if the message to be summarized includes a message of a predetermined type, the summary information includes content about the message of the predetermined type.
19. 20. The method of claim 18, The predetermined type of message includes at least one of a photo, a video, a multimedia file, a link, a location, and a vote; The method, wherein the content for the predetermined type of message includes an interface that couples to the predetermined type of message.
20. Memory, a processor coupled to the memory and configured to execute instructions contained in the memory; The processor, receiving information about a chat room including at least one chat message from a server; requesting the server to summarize messages to be summarized, the messages being at least a part of the chat messages; and receiving and displaying summary information about the message to be summarized from the server.
21. 1. A method for a server to summarize and provide chat messages, comprising: providing information about the chat room including at least one chat message to the user terminal; receiving a summary request for a message to be summarized, which is at least a part of the chat messages, from the user terminal; generating summary information for the message to be summarized; providing the summary information to the user terminal.
22. Memory, a processor coupled to the memory and configured to execute instructions contained in the memory; The processor, providing information about the chat room including at least one chat message to the user terminal; receiving a summary request for a message to be summarized, which is at least a part of the chat messages, from the user terminal; generating summary information for the message to be summarized; providing the summary information to the user terminal. A server that provides summary information for chat messages.
23. A program causing a computer to execute each step of the method according to any one of claims 1 to 19 and claim 21.
Citation Information
Patent Citations
Message providing method, message providing device, display control method, display control device, and computer program
JP2017084366A
Method and system for displaying chat thread
JP2020161135A
Message processing method, unread message display method, and computer terminal
JP2021513777A
Solid Carbon Capsules and Manufacturing Methods
KR102553063B1
conversation content summarization method based on sentence priority and keyword importance
KR102280488B1
Cited By
Information processing device, information processing method, and program
JP7820029B1