How to display summary information about chat messages
The method provides users with summary information from unread chat messages by interacting with a summary request interface, addressing the challenge of efficiently retrieving relevant content from large chat message volumes.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- CACAO CO LTD
- Filing Date
- 2024-09-26
- Publication Date
- 2026-05-25
AI Technical Summary
Users face difficulties in efficiently grasping relevant information from large volumes of chat messages in chat rooms, especially when they are not actively participating, due to the accumulation of numerous messages, and existing systems struggle to provide natural and accurate summaries.
A method and system that allows users to request and receive summary information from a server for unread chat messages, which includes displaying a summary request interface and generating summary information based on user interactions and predetermined conditions, enabling selection of desired messages for summarization.
Enables users to efficiently obtain necessary summary information from unread chat messages, allowing them to focus on relevant content by selecting and summarizing messages based on user-defined criteria, improving information retrieval in chat rooms.
Smart Images

Figure 0007864793000001 
Figure 0007864793000002 
Figure 0007864793000003
Abstract
Description
Technical Field
[0006] , , , ,
[0001]
[0002] The present invention relates to a method for summarizing conversation content in a chat room, a server, and a user terminal.
Background Art
[0003] With the recent development of mobile communication technologies and the spread of portable smart devices, messenger services that provide a conversation function through instant messages such as text, images, or voice with others have become widely popular. As various information is exchanged through the chat rooms of messenger services, the need to share the messages in the chat rooms with other users has been increasing.
[0004] However, with the recent popularization of messenger services, the number of users has increased, and daily conversations or various meetings and conferences are being conducted through messenger services. When a large number of messages are accumulated using a chat room with multiple users, users who are not participating in the conversation among the users included in the chat room have a large number of messages accumulated in the chat room, and experience difficulties in efficiently grasping information about the relevant content. <0\000016>
[0005] Conventionally, it has often been difficult to understand the natural flow in a conversation summary and generate natural summary information. However, with the development of AI technology, conversation summary systems can generate much more accurate and natural summaries than before. As a result, there is an increasing demand to distinguish and obtain only specific information that is desired efficiently, rather than generating conversation summaries for all texts. [[ID=2\4]]
Prior Art Documents
Patent Documents
[0006]
Patent Document 1
[0007] The present invention aims to enable users to transmit messages through a chat room, generate summary information based on those messages, and provide this summary information to users who are not participating in the conversation within the chat room.
[0008] The purpose of this invention is to select only the messages desired by the user from among the unread chat messages in a chat room and provide the user with the necessary summary information. [Means for solving the problem]
[0009] The present invention provides a method for a user terminal to display summary information about a chat message, comprising the steps of: receiving information from a server about a chat room containing at least one chat message; requesting the server to provide a summary of at least a portion of the chat message; and receiving and displaying summary information about the message 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 step of displaying a chat window of the chat room, which includes the chat message and the summary request interface, is performed prior to the step of requesting a summary, wherein 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 displayed in a manner that includes and / or covers 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 is displayed in an area that distinguishes between viewed messages and unviewed messages, and the message to be summarized can be an unviewed message.
[0013] One embodiment of the present invention further includes a step of displaying a list of chat rooms, including the chat rooms, which is performed prior to the step of requesting the summary, and in a step of receiving and displaying the summary information, the summary information may be displayed in a manner that includes and / or covers at least a portion of the chat room list.
[0014] In one embodiment of the present invention, the 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, wherein the summary request can 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 predetermined conditions, 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 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 following: the type of chat room, the number of unread 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 one embodiment of the present invention, the step of requesting a summary may include the step of receiving input of selection information for selecting the message to be summarized from among the chat messages.
[0018] In one embodiment of the present invention, the selection information may relate to at least one of the following: whether the chat message can be viewed, the speaker, the time of reception, and whether a specific user can be mentioned.
[0019] In one embodiment of the present invention, the summary information includes at least one summary content, and the steps of receiving an input of an interaction with any one of the summary contents, performed after the step of receiving and displaying the summary information, and displaying a message corresponding to the interaction and associated with any one of the summary contents, may be further included.
[0020] In one embodiment of the present invention, in the step of displaying a message associated with the summary content, the message associated with the summary content can be displayed in the chat window of the chat room in a manner that distinguishes it from other messages.
[0021] In one embodiment of the present invention, the summary information may include at least one summary content that is categorized by the speaker of the chat message.
[0022] In one embodiment of the present invention, the speaker of the chat message can be anonymized and displayed in the summary information.
[0023] In one embodiment of the present invention, the steps of receiving and displaying the summary information, followed by receiving an input request to save the summary information as separate saved information, and responding to a request to display the saved information by displaying the summary information and information about the chat room may be further included.
[0024] In one embodiment of the present invention, in the step of requesting the summary, if at least one of the chat room and the chat message satisfies a predetermined condition, it can be automatically performed.
[0025] In one embodiment of the present invention, the predetermined condition can be related to at least one of the type of the chat room, the number of unread messages among the chat messages, the availability of viewing the chat messages, the speaker, the content, the reception time, and the availability of mentioning a specific user.
[0026] In one embodiment of the present invention, if the message to be summarized includes messages of a predetermined type, the summary information can include the content of the messages of the predetermined type.
[0027] In one embodiment of the present invention, the messages of the predetermined type include at least one piece of information such as a photo, a video, a multimedia file, a link, a location, and a vote, and the content of the messages of the predetermined type can include an interface for linking to the messages of the predetermined type.
[0028] A user terminal for displaying summary information about a chat room of the present invention has a memory and a processor connected to the memory and configured to execute instructions included in the memory, and the processor can be configured to execute each of the above steps. Specifically, the processor is configured to perform steps of receiving information about a chat room including at least one chat message from a server, requesting a summary of at least a part of the chat messages, i.e., messages to be summarized, from the server, and receiving and displaying the summary information about the messages to be summarized from the server.
[0029] The method by which the server of the present invention summarizes and provides chat messages may include the steps of: providing a user terminal with information about a chat room containing at least one chat message; receiving a summary request from the user terminal for at least a portion of the chat messages to be summarized; generating summary information about the messages to be summarized; and providing the summary information to the user terminal.
[0030] The server providing summary information about chat messages of the present invention includes memory and The system includes a processor connected to the memory and configured to execute instructions contained in the memory, wherein the processor can be configured to perform each of the above steps. Specifically, the processor is configured to perform the steps of: providing a user terminal with information about a chat room containing at least one chat message; receiving a summary request from the user terminal for a message to be summarized, which is at least a portion of the chat message; generating summary information about the message to be summarized; and providing the summary information to the user terminal. [Effects of the Invention]
[0031] The present invention's method for displaying summary information is intended to allow a user to transmit a message through a chat room, generate summary information based on that message, and provide the summary information to users who are not participating in the conversation included in the chat room.
[0032] The method for displaying summary information of the present invention has the advantage of being able to select only the messages desired by the user from among the unread chat messages in a chat room and provide the user with the necessary summary information. [Brief explanation of the drawing]
[0033] [Figure 1]This is a diagram illustrating an example of a network environment according to one embodiment of the present invention. [Figure 2] This is a flowchart illustrating how the user terminal of the present invention provides summary information through a chat room. [Figure 3] This is a flowchart illustrating how the user terminal of the present invention provides summary information through a chat room or a chat room list. [Figure 4] This diagram illustrates a screen during the process of a user terminal displaying summary information about a chat message according to an embodiment of the present invention. [Figure 5] This diagram illustrates a screen during the process of a user terminal displaying summary information about a chat message according to an embodiment of the present invention. [Figure 6] This diagram illustrates a screen during the process of a user terminal displaying summary information about a chat message according to an embodiment of the present invention. [Figure 7] This diagram illustrates a screen during the process of a user terminal displaying summary information about a chat message according to an embodiment of the present invention. [Figure 8] This diagram illustrates a screen during the process of a user terminal displaying summary information about a chat message according to an embodiment of the present invention. [Figure 9] This diagram illustrates a screen during the process of a user terminal displaying summary information about a chat message according to an embodiment of the present invention. [Figure 10] This diagram illustrates a screen during the process of a user terminal displaying summary information about a chat message according to an embodiment of the present invention. [Figure 11] This diagram illustrates a screen during the process of a user terminal displaying summary information about a chat message according to an embodiment of the present invention. [Figure 12]This diagram illustrates a screen during the process of a user terminal displaying summary information about a chat message according to an embodiment of the present invention. [Figure 13] This diagram illustrates a screen during the process of a user terminal displaying summary information about a chat message according to an embodiment of the present invention. [Figure 14] This diagram illustrates a screen during the process of a user terminal displaying summary information about a chat message according to an embodiment of the present invention. [Figure 15] This diagram illustrates a screen during the process of a user terminal displaying summary information about a chat message according to an embodiment of the present invention. [Figure 16] This is a flowchart illustrating how the server of the present invention provides summary information to a user terminal via a chat room. [Modes for carrying out the invention]
[0034] Hereinafter, the embodiments disclosed herein will be described in detail with reference to the attached drawings, and identical and / or similar components will be assigned the same reference numeral regardless of the reference numerals in the drawings, and redundant descriptions thereof will be omitted. Furthermore, in describing the embodiments disclosed herein, if it is determined that a specific description of related prior art would obscure the gist of the embodiments disclosed herein, such detailed description will be omitted.
[0035] Terms including ordinal numbers, such as "first," "second," etc., can be used to describe various components, but the components are not limited by such terms. These terms are used solely for the purpose of distinguishing one component from another.
[0036] A singular expression can include multiple expressions unless the context clearly indicates otherwise.
[0037] In this application, each step described may be performed in any order, except where there is a specific causal relationship that dictates that the steps should be performed in that order.
[0038] In this application, terms such as "includes" or "possesses" are intended to specify the existence of features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood not to preemptively exclude the existence or possibility of adding one or more other features, numbers, steps, actions, components, parts, or combinations thereof. Furthermore, in one embodiment, the phrase "with respect to" may also include the meaning of "about."
[0039] The present invention will be described below with reference to the attached drawings.
[0040] Figure 1 is a diagram illustrating an example of a network environment according to one embodiment of the present invention.
[0041] The network environment according to one embodiment of the present invention, as shown in Figure 1, may include a user terminal 10 and a server 20. The user terminal 10 can be at least one user terminal 10 connected to the server 20 via the network. In Figure 1, the user terminal 10 is illustrated as an example of a user's terminal.
[0042] User terminal 10 means a terminal that a user uses after logging in with a user account registered on server 20.
[0043] User terminal 10 may be a device used by a user to log in to a user account registered with a messenger service, social media service, or social networking service (SNS) provided by server 20. For example, user terminal 10 may be a PC or a smartphone. If user terminal 10 is a PC, it may be running on an operating system (OS) such as Windows®, macOS®, or Linux®.
[0044] A network is not limited by its communication method and can include not only communication methods that utilize communication networks (for example, mobile communication networks, wired internet, wireless internet, and broadcasting networks) 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 the server 20 or other terminals via wired or wireless means.
[0047] The input unit 12 can receive various types of information through user operations and input actions. Such an input unit 12 can be a touchscreen module, keyboard, buttons, camera, stylus, microphone, etc.
[0048] The user terminal 10 can receive user interaction input through the input unit 12. Interaction refers to the user operating the input unit and inputting information into the terminal that reflects the user's selection or intention. For example, interactions can include touching a touchscreen, clicking a mouse, typing on a keyboard, inputting sound from a microphone, capturing an image with a camera, and recognizing motion from a motion sensor.
[0049] The output unit 13 can output a variety of information. The output unit 13 can be a display device, a speaker, a vibration generator, a tactile sensor, etc. Depending on the case, the output unit 13 may be a device (for example, a Bluetooth® earphone) that is connected to the user terminal 10 by wired or wireless communication (for example, short-range wireless communication such as Bluetooth®) and receives and outputs signals.
[0050] The memory 14 functions as a storage medium and can store multiple application programs driven by the user terminal 10, data for the operation of the user terminal 10, and instruction words. Such memory 14 can be provided in hardware in the form of various storage devices such as ROM, RAM, flash drive, hard drive, 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 networking services (SNS).
[0052] The user terminal 10 can run a messenger service, a social media service, or an application associated with a social networking service (SNS) and display summary information about chat messages. The present invention relates to the user terminal 10 receiving a chat room containing 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 from the server about a chat room containing at least one chat message, request the server to summarize at least a portion of the chat message that is to be summarized, and receive and display the summary information for the message to be summarized from the server.
[0054] Here, "chat message" refers to a message that originates in a specific chat room in which a user is present. Chat messages can include received messages from other users or the server, as well as outgoing messages sent by the user. Chat messages can also include unread messages. The user terminal 10 can distinguish and display unread messages from already viewed messages in the chat window of the chat room.
[0055] Chat rooms containing chat messages can be categorized into several types. Specifically, chat room types can include 1:1 chat rooms, group chat rooms, chat rooms with a server, chatbot chat rooms, and chat rooms with me. In this invention, user terminals can be provided with a function to summarize chat messages in different ways depending on the type of chat room.
[0056] Here, a message to be summarized refers to a message for which a user's terminal requests the server to summarize the message. A message to be summarized can be a subset of chat messages.
[0057] The message to be summarized may include not only text messages but also other types of messages that are not text. Other types of messages may include, for example, messages containing at least one of the following: photographs, videos, multimedia files, links, locations, and polls. If the message to be summarized includes other types of messages, the summary information may separately include content related to those messages.
[0058] Here, a summary request means that the user terminal requests the server to provide a simplified summary of the message to be summarized. The user terminal can receive input from the user regarding the summary request interface and transmit the summary request to the server.
[0059] Here, the summary request interface refers to the interface provided to the user for making a summary request. The summary request interface can be provided in various ways. For example, the summary request interface can be included in the chat window of a chat room. For another example, the summary request interface can be provided in the chat room list, corresponding to the chat room.
[0060] Here, the chat room list refers to a list of at least one chat room that the user has joined. When the user's device receives an interaction input from the user in which they select one of the chat rooms from the chat room list, it will display the chat window for that chat room and show the chat messages for that chat room.
[0061] Here, summary information refers to information summarized based on the content of unread messages. Summary information is generated by the server, and / or can be requested by one server and generated by another server.
[0062] Server 20 can be embodied as a computer device or multiple computing devices that provide instructions, code, files, content, services, etc. Server 20 can be a server that can communicate with user terminal 10 via a network and send and receive information.
[0063] The server 20 may include a processor 21, 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, social media service, or social networking service (SNS).
[0065] Memory 22 functions as a storage medium and can store multiple application programs driven by server 20, data for the operation of server 20, and instruction words. In one embodiment, memory 22 can store application programs that provide a messenger service, a social media service, or a social networking service (SNS).
[0066] Such memory 22 can be provided as hardware in the form of various storage devices such as ROM, RAM, flash drives, and hard drives, and / or in the form of web storage.
[0067] The communication unit 23 can communicate with the user terminal 10 via the network using wired or wireless methods.
[0068] The server 20 of the present invention provides the user terminal 10 with information about a chat room containing at least one chat message, and can receive a summary request from the user terminal 10 for at least a portion of the chat message that is to be summarized. The server 20 can generate summary information about the message to be summarized and provide the summary information to the user terminal 10.
[0069] The following describes an embodiment of the method by which the user terminal 10 of the present invention displays summary information about chat messages, with reference to Figure 2. The present invention is a method by which the user terminal 10 displays summary information through a chat room provided by a social media service, social networking service (SNS), or messenger service.
[0070] Figure 2 is a flowchart illustrating how the user terminal 10 of the present invention provides summary information through a chat room. First, referring to Figure 2, we will explain how to display summary information through a chat room between the user terminal 10 and the server 20.
[0071] In step 201, the user terminal 10 receives information from the server 20 about a chat room that contains at least one chat message.
[0072] Server 20 can provide a chat service to user terminal 10 through a chat room. Server 20 can provide chat messages to user terminal 10 through the chat room. Here, the chat messages included in the chat room may include both received and sent messages.
[0073] The server 20 can provide the user terminal 10 with information about the chat room in various ways. For example, if a new chat message is received through a chat room, the server 20 can provide the user terminal 10 with information that a new message has been received through that chat room (e.g., a push notification for a chat message). Depending on the circumstances, the server 20 can also provide the user terminal 10 with information about the chat message received through the chat window or the chat room list.
[0074] In another example, even if no new chat messages are received through the chat room, the server 20 can provide the user terminal 10 with an interface to enter the chat room, such as through a chat room list. The user terminal 10 can enter the chat room and view chat messages through the chat room's chat window.
[0075] Server 20 can determine whether user terminal 10 is allowed to view chat messages. Server 20 can identify chat messages that user terminal 10 does not view as unread messages.
[0076] If there are unread messages in the chat room, the user terminal 10 can distinguish and display already viewed messages from unread messages in the chat window. Specifically, the user terminal 10 can display guidance information associated with the unread messages in the area that distinguishes the unread messages from viewed messages. For example, the user terminal 10 can display guidance information such as "You have read up to here." or "The following are unread messages." in the area that distinguishes the unread messages from viewed messages.
[0077] If there are unread messages in a chat room, the user terminal 10 can display information indicating that there are unread messages in that chat room in the chat room list. Specifically, the user terminal 10 can display guidance information associated with the unread messages in the area of the chat room list corresponding to the chat room containing the unread messages. For example, the user terminal 10 can display the number of unread messages or a portion of the message content of the unread messages in the area corresponding to the chat room containing the unread messages.
[0078] In step 203, the user terminal 10 requests the server 20 to summarize at least a portion of the chat messages that are to be summarized.
[0079] Users can request summaries of target messages through interaction with the summary request interface. Users can specify a chat room and request summaries of target messages contained within that chat room. Therefore, the summary request interface can be displayed to correspond to a specific chat room.
[0080] The summary request interface can be displayed in various ways. For example, the summary request interface can be displayed in the chat window of a chat room. For another example, the summary request interface can be displayed in the area corresponding to a specific chat room in the chat room list.
[0081] In some cases, the summary request interface can only be displayed if the chat room in question meets pre-set conditions. For example, if a user activates the chat message summarization function only for group chat rooms, the summary request interface will not be displayed for 1:1 chat rooms, etc., and will only be displayed for group chat rooms.
[0082] Messages to be summarized can be determined by a predetermined method. For example, unread messages can be selected as messages to be summarized. Specifically, if a predetermined number of unread messages (e.g., 20) or more occur in a particular chat room, those unread messages can be selected as messages to be summarized. In another example, chat messages that satisfy user-defined conditions can be selected as messages to be summarized. For example, users can set conditions regarding whether a chat message can be viewed, the speaker, the time of receipt, and whether a specific user is mentioned.
[0083] If the message to be summarized is determined by a predetermined method, the summary request interface can display information about the criteria used to determine the message to be summarized. For example, if the message to be summarized is an unread message, the summary request interface can display information such as "Summarize unread conversations" or "Summarize unread messages."
[0084] In some cases, users can individually select which chat messages to summarize. Specifically, users can select which chat messages to summarize from those displayed in the chat window. Furthermore, users can specify the start and end messages of the chat displayed in the chat window to select a range of messages to summarize.
[0085] Depending on the circumstances, the user terminal 10 may request a summary from the server 20 without any further summary request interaction from the user. Specifically, if either the chat room or the chat message meets predetermined conditions, the user terminal 10 may request a summary of the message to be summarized from the server 20. Here, the predetermined conditions may relate to at least one of the following: the type of chat room (e.g., 1:1 chat room, group chat room, etc.), the number of unread chat messages (e.g., 20 or more unread messages), whether the chat message is viewable, the speaker, the content, the time of receipt, and whether a specific user is mentioned.
[0086] In step 205, the user terminal 10 receives and displays summary information about the message to be summarized from the server 20.
[0087] Summary information can contain at least one summary. Here, the summary means content summarized based on at least part of the message being summarized. In some cases, summary information can contain multiple summaries based on different messages being summarized. If summary information contains multiple summaries, they can be displayed in a bulleted list. For example, if summary information based on different messages contains three summaries, the summaries can be displayed in a format such as numbering the sentences before each one, like this: "1. Sales at each branch are showing an increasing trend compared to last month, 2. Signature collection AA products and B brand sneakers are mentioned as popular products, 3. The report to the CEO was a brief report on the results of sales growth and popular product promotion, as well as future plans."
[0088] In addition to the summary content, the summary information may also include additional function interfaces associated with the summary information. For example, the additional function interface may include a storage interface that allows the summary information to be saved to the user terminal 10 or server 20, or a sharing interface that allows the summary information to be shared with other user terminals.
[0089] The user terminal 10 can display summary information from the server 20 in various ways. The method by which the summary information is displayed can be determined by how the user interacts with the summary request interface.
[0090] As an example, user terminal 10 can display summary information through the chat window of the chat room. Specifically, when server 20 receives an interaction with the summary request interface from user terminal 10 through the chat window of the chat room, server 20 can provide summary information through the chat window of the chat room. In such cases, the summary information can be displayed in a form that is included in the chat window and / or covers at least a part of the chat window. For example, the summary information can be displayed in the form of a window (modal view) that covers at least a part of the chat window or as a chat message included in the chat window.
[0091] In another example, the user terminal 10 can display summary information through the chat room list. Specifically, when the server 20 receives an interaction with the summary request interface from the user terminal 10 through the chat room list, the server 20 can provide the summary information within the chat room list. In such a case, the summary information can be displayed in a form that is included in the chat room list and / or covers at least a part of the chat room list. For example, the area corresponding to the chat room in the chat room list can be expanded, and the summary information can be displayed in the expanded area.
[0092] In another example, the user terminal 10 can display summary information through a separate window distinct from the chat window or chat room list. Specifically, if the user terminal 10 displays the chat window or chat room list on a portion of the screen, the user terminal 10 can display a new window on another portion of the screen and display the summary information through the new window.
[0093] In addition to displaying the summary content, the summary information can include additional functions. Specifically, when a user inputs an interaction regarding a particular summary content from the summary information, the user terminal 10 can display chat messages within the chat room that are associated with that summary content.
[0094] For example, if summary information includes multiple summaries based on different summary target messages, when a user inputs an interaction for a specific summary, the user terminal 10 can move to the chat window where the chat message on which that summary is located is situated, and can highlight and display that chat message so that it can be distinguished from other chat messages. Specifically, the user terminal 10 can display the chat message in a way that differs from other chat messages in color, shape, and size, and / or can display information to indicate that it is the chat message on which the summary is based.
[0095] If the message to be summarized includes a message of a predetermined type, the summary information may include content about that predetermined type of message. Here, a message of a predetermined type may include at least one of the following types of information: photographs, videos, multimedia files, links, locations, and votes.
[0096] For example, if a message to be summarized contains two photos, the summary information could include something like, "The message to be summarized contains two photos." The summary information could also include a linking interface (link) that connects to a predetermined type of message.
[0097] Summary information can include summaries of target messages in various ways. For example, summary information can summarize target messages based on the speaker of the chat message, or based on the theme of the chat message. The method of summarizing target messages can be selected by the user.
[0098] Specifically, if a user chooses to summarize messages based on the speaker, the summary information may include summaries categorized by speaker. In some cases, the speaker in the summary information may be displayed as an anonymized name, not their actual name or conversation name.
[0099] The following describes a specific method by which the user terminal 10 displays a summary request interface and receives interaction input from the user, with reference to Figure 3.
[0100] Figure 3 is a flowchart illustrating how the user terminal 10 of the present invention displays a summary request interface in a chat window or chat room list. For the sake of explanation, the steps in Figure 3 that are substantially the same as those in Figure 2 will be omitted from the explanation.
[0101] Step 301 is substantially identical to step 201 in Figure 2. In step 301, when the user terminal 10 receives information from the server about a chat room containing at least one chat message, step 303 or step 305 can then be performed according to the user's interaction.
[0102] In step 303, the user terminal 10 displays the chat window of the chat room, which includes chat messages and a summary request interface.
[0103] The user terminal 10 can display the chat window of a chat room in various ways. For example, the user terminal 10 can respond to a request from the server 20 to view a specific chat room in the chat room list and display the chat window. For another example, the user terminal 10 can respond to an interaction with a push notification message and display the chat window.
[0104] The user terminal 10 can display a summary request interface in the chat window of the chat room. The summary request interface can be displayed in the chat window in various ways. For example, if the message to be summarized is an unread message, the summary request interface can be displayed in the area of the chat window that separates read messages from unread messages. For another example, if the user selects at least some of the chat messages contained in the chat window, the summary request interface can be displayed in the form of an interface that displays additional functions for the selected chat messages.
[0105] In step 305, user terminal 10 displays the chat room list.
[0106] Server 20 can provide user terminal 10 with a list of chat rooms, including chat rooms. User terminal 10 can view multiple 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 include information about the type of chat room, the number of participants, the title of the chat room, and the number of unread messages through the chat room.
[0108] In step 307, the user terminal 10 displays a summary request interface for a chat room in the chat room list.
[0109] Step 307 can also be performed simultaneously with step 305. Specifically, if the user terminal 10 meets predetermined conditions, it can display a summary request interface for the chat room in the chat room list. Here, the predetermined conditions may relate to at least one of the following: the type of chat room, the number of unread chat messages, whether the chat messages can be viewed, the speaker, the content, the time of reception, and whether specific users can be mentioned.
[0110] For example, among the predetermined conditions, "the number of unread messages in the chat" can be met if the number of unread messages exceeds a certain number. For example, the predetermined condition can be met if the number of unread messages is 10 or more. Depending on the circumstances, the conditions for 1:1 chat rooms and group chat rooms may differ. For example, the condition for a 1:1 chat room can be met if the number of unread messages is 10 or more. However, the condition for a group chat room can be met if the number of unread messages is 20 or more.
[0111] Depending on the circumstances, step 307 may also be performed after step 305 has been executed and after an interaction from another user has been entered. Specifically, user terminal 10 can respond to interactions with chat rooms included in the chat room list and display a summary request interface for the chat room. User terminal 10 can respond to input of interactions (long tab or right click) with chat rooms containing messages to be summarized and display a summary request interface.
[0112] Steps 309 and 311 are substantially identical to steps 203 and 205 in Figure 2.
[0113] The following describes an example of how the server 20, as explained in Figures 2 and 3, summarizes and provides chat messages to the user terminal 10, with reference to Figures 4 through 15.
[0114] Figures 4 to 15 illustrate illustrative screens during the process of a user terminal 10 displaying summary information about chat messages according to an embodiment of the present invention.
[0115] Figure 4 illustrates the screen in which the user terminal 10 displays a chat room list 400 containing at least one chat message, in order for the user terminal 10 to perform step 305 in Figure 3.
[0116] Referring to Figure 4, the user terminal 10 can display a chat room list 400 that includes multiple chat rooms 401. The user terminal 10 can also include one-to-one chat rooms 412 and group chat rooms 411 in the chat room list 400.
[0117] For example, user terminal 10 can display a 1:1 chat room 412 containing only Peter, and a nationwide sales floor TF chat room 411 containing 99 users and other users in the chat room list 400.
[0118] Each chat room 411 and 412 may contain information about the type of chat room, information about the number of chat participants, information about the chat room title 420, and information about the number of unread messages 430. Users can view chat messages by requesting access to chat rooms 411 and 412.
[0119] Figure 5 illustrates how the user terminal 10 responds to an interaction with chat room 511 within the chat room list 500 and displays the summary request interface 520.
[0120] Referring to Figure 5, the user terminal 10 can display chat rooms 510 containing unread messages in the chat room list 500. Specifically, chat room 510 may include information about the type of chat room, information about the number of chat participants, information about the chat room title, and information about the number of unread messages.
[0121] Here, information about the number of unread messages can be changed to read messages if the user requests to view the chat room containing the unread messages. Therefore, the user terminal 10 can no longer display information about the number of unread messages in the chat room.
[0122] The user terminal 10 can display a summary request interface 520 for chat rooms 510 containing unread messages within the chat room list. Specifically, the user terminal 10 can display the summary request interface 520 in response to user input such as interaction (long tab or right click) with chat rooms 510 containing unread messages.
[0123] Depending on the circumstances, the user terminal 10 may display the summary request interface 520 only if the number of unread messages meets predetermined conditions. For example, the user terminal 10 may display the summary request interface 520 if the number of unread messages is 10 or more.
[0124] Figure 6 illustrates that when the user terminal 10 meets predetermined conditions within the chat room list 600, it displays summary request interfaces 631 and 632.
[0125] Referring to Figure 6, the user terminal 10 can receive and display chat rooms 611, 612, and 613 containing unread messages from the server 20.
[0126] If chat rooms 611, 612, and 613 meet predetermined conditions, the user terminal 10 can display summary request interfaces 631 and 632 for the chat rooms in the chat room list 600. Here, the predetermined conditions may relate to at least one of the following: the type of chat room, the number of unread chat messages, whether chat messages can be viewed, the speaker, the content, the time of reception, and whether specific users can be mentioned.
[0127] For example, a predetermined condition could be that the number of unread messages exceeds a certain number. Depending on the circumstances, the conditions for 1:1 chat rooms and group chat rooms may differ.
[0128] For example, the condition for a 1:1 chat room may be met if the number of unread messages is 10 or more. However, the condition for a group chat room may be met if the number of unread messages is 20 or more. As an example, the number of unread messages in "National Sales Floor TF" 611 is "452" 621, and the number of unread messages in "Peter" 613, which is a 1:1 chat room, is "13" 623. In such cases, the user terminal 10 can display summary request interfaces 631 and 632 in the chat rooms ("National Sales Floor" 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 such cases, the user terminal 10 can display a summary request interface in the chat room ("information sharing room" 612).
[0130] Figure 7 illustrates how the user terminal 10 displays summary information 720 within the chat room list 700.
[0131] Figure 7 can be displayed when the user terminal 10 acquires interaction with the summary request interfaces 520 and 631, as shown in Figures 5 and 6.
[0132] Referring to Figure 7, the server 20 can receive a summary request interface for a specific chat room 710 from the user terminal 10. When the server 20 receives a summary request, the user terminal 10 can change the status of unread messages to read. For example, the user terminal 10 can respond to the user's summary request and change unread messages to read messages. Therefore, the user terminal 10 can stop displaying information about the number of unread messages.
[0133] The user terminal 10 may choose not to display summary information 720 containing at least one summary within the chat room list 700. Specifically, the user terminal 10 may respond to an interaction with a summary request interface within the chat room list 700 and provide summary information 720 within the chat room list 700. In such cases, the summary information 720 may be included in the chat room list 700 and / or displayed in a form that covers at least a portion of the chat room list 700. Depending on the circumstances, the summary information 720 may be displayed in a chat room within the chat room list.
[0134] Figure 8 illustrates the screen in which the user terminal 10 displays a chat room 800 containing at least one unread message, in order for the user terminal 10 to perform step 203 in Figure 2.
[0135] Referring to Figure 8, the user terminal 10 can respond to a user's request to view a chat room containing chat messages and display the chat room 800 containing the chat messages. The chat room 800 may include unread messages, an area 801 containing chat messages, guidance information 810 regarding viewing permissions, 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 can display a summary request interface 820 in the chat room 800. Specifically, the summary request interface 820 can be displayed in an area that separates viewed messages from unviewed messages.
[0137] The user terminal 10 can generate a summary request to the server 20 by interacting with the summary request interface 820. The user terminal 10 can transmit the summary request to the server 20 through the summary request interface 820. Specifically, the user account of the user terminal 10 can generate a summary request by clicking or touching the summary request interface 820.
[0138] Figure 9 illustrates the screen in which the user terminal 10 displays summary information 910 within the chat room 900, in order for the user terminal 10 to perform step 205 in Figure 2.
[0139] Referring to Figure 9, the summary information 910 may include the chat room title 911, the summary status 912, the summary content 921, 922, 923, the copy interface 930, and the save interface 940.
[0140] The user terminal 10 can display summary information 910 containing multiple summary contents 921, 922, and 923. Specifically, the server 20 can generate at least one summary content 921, 922, or 923 based on the message to be summarized. Specifically, the server 20 can generate summary content while considering the context, focusing on keywords or sentences from the message to be summarized.
[0141] For example, the keywords of the message to be summarized may be "sales status," "popular products," and "report to the CEO." In such a case, the server 20 can generate summary information 910 based on the unread message associated with the relevant keywords, such as "Sales status at each branch is showing an increasing trend compared to last month, with an approximate increase rate of around 10% 921," "The AA product and B brand sneakers, which are part of the signature collection, were mentioned as popular products 922," and "The CEO submitted a brief report on the results of sales growth and popular product promotion, as well as future plans 923."
[0142] The user terminal 10 can display summary information 910 within the chat room 900. Specifically, the user terminal 10 can respond to an interaction with the summary request interface within the chat room 900 and display the summary information 910 within the chat room 900. In such cases, the summary information 910 can be displayed in a form that is included in the chat window and / or covers at least a part of the chat window. Although not shown in the drawings, the summary information 910 can be displayed in the form of a chat message or in a window displayed separately from the chat window.
[0143] The user terminal 10 can respond to interactions with the copy interface 930 to the server 20 and transmit a copy request for the summary contents 921, 922, and 923. In some cases, the user terminal 10 can transmit a copy request for only some of the summary contents 921, 922, and 923, rather than all of the summary information 610.
[0144] The user terminal 10 can save summary information 910. Specifically, the user terminal 10 can respond to interaction with the save interface 940 and generate a request to save the summary information 910. The user terminal 10 can respond to the save request and save the summary information 910, information about the chat room, and information about the message to be summarized. Specifically, the user terminal 10 can save information such as the name of the chat room, the number of participants, the content of the message to be summarized, the speaker, the time, and whether a specific user can be mentioned.
[0145] The user terminal 10 can respond to requests to display saved information about the summary information and display the summary information and information about the chat room.
[0146] Although not shown in the diagram, user terminal 10 can respond to interactions with the shared interface to server 20 and transmit a request to share summary information 910 to user terminal 10 or another user terminal's chat room.
[0147] Figure 10 illustrates that the user terminal 10 displays a screen 1000 that has moved to an unread message 1020 containing the relevant summary content.
[0148] Figure 10 is shown in Figure 9 and can be displayed when the user terminal 10 acquires an interaction with the summary content 923.
[0149] Referring to Figure 10, the user terminal 10 can display an area 1001 containing the summary target message associated with the summary content. Specifically, the user terminal 10 can respond to an interaction with any one of the summary content and display the message associated with the summary content from among the summary target messages in the chat room.
[0150] For example, user terminal 10 can interact with the summary content in Figure 9, which reads, "Reports on the CEO's photo include a brief report on the results of sales increases and popular product promotion, as well as future plans." In such a case, user terminal 10 can move to and display the message associated with "Reports on the CEO's photo include a brief report on the results of sales increases and popular product promotion, as well as future plans" within the chat room.
[0151] In such cases, the user terminal 10 can display the message 1020 associated with the summary content in a way that distinguishes it from other messages. Specifically, the user terminal 10 can display the message 1020 associated with the summary content in a way that distinguishes it by using different colors, shapes, and sizes, and / or by displaying related messages. Depending on the case, the message 1020 associated with the summary content may contain multiple messages.
[0152] The user terminal 10 can display information 1010 about displaying a summary-related message in area 1001 containing a message associated with the summary content. For example, the user terminal 10 can display a message feed or pop-up message such as "This is a summary-related message. 1010" as information about displaying a summary-related message.
[0153] Figure 11 illustrates how user terminal 10 transmits a summary request containing various conditions within the chat room 1100 to server 20.
[0154] Figure 11 can be displayed in Figure 5 when the user terminal 10 receives input via long tab or right-click on the summary request interface 520.
[0155] Referring to Figure 11, the user terminal 10 can display a chat room 1100 that includes a summary request interface 1110. The user terminal 10 can transmit a summary request for the entire unread message to the server 20 via the interface 1121 for unread conversation summaries.
[0156] Depending on the circumstances, the user terminal 10 may transmit a summary request containing selection information to the server 20. Here, selection information means information to select messages associated with information specified by the user in order to generate summary information. For example, the user terminal 10 may transmit selection information to the server 20 regarding at least one of the following: whether or not to view the chat message, the speaker, the time of receipt, and whether or not to mention a specific user.
[0157] For example, the selected information can correspond to messages from a specific user designated by the user among the messages to be summarized. Here, "messages from a specific user" means messages transmitted by a specific user designated by the user among the messages to be summarized.
[0158] In such a case, when the server 20 receives an interaction from the user terminal 10 with the user-specific summary request interface 1122, the server 20 can transmit a summary request to the user terminal 10 by specifying a particular user through the user selection interface for user specification. In some cases, the specific user specified by the user may correspond to multiple users. In such cases, the user terminal 10 can display summary information for each of the multiple users.
[0159] In another example, the selected information could correspond to a specific reception time specified by the user among unread messages. Here, the specific reception time refers to the reception time of the summary target message that falls within the user-specified start and end times among the unread messages.
[0160] In such a case, when the server 20 receives an interaction from the user terminal 10 with the time-based summary request interface 1123, the server 20 can provide the user terminal 10 with a time selection interface for specifying the start and end times. The user terminal 10 can then transmit a summary request to the server 20 by specifying a specific time period through the time selection interface.
[0161] For example, if a meeting in a chat room takes place from 10:00 AM to 11:00 AM and again from 2:00 PM to 3:00 PM, the user terminal 10 can send a request to the server 20 for a summary of unread messages, setting the start time to "10:00 AM" and the end time to "11:00 PM". In such a case, the server 20 can generate summary information based only on the information about messages included in the relevant time period.
[0162] In another example, selected information could refer to unread messages that mention me. Whether a specific user is mentioned can refer to any identification information about that user. For example, identification information about a user could refer to a specific user's name, ID, profile, a reply to a user, or a user specified through mention or tagging.
[0163] The user terminal 10 can transmit a summary request to the server 20 through the interface 1124 for selection information related to specific user references.
[0164] Figure 12 illustrates how user terminal 10 transmits a summary request for a specific designation to server 20 within chat room 1200.
[0165] Referring to Figure 12, the user terminal 10 can request a summary of a message for a specific portion specified by the user. Specifically, the user terminal 10 can transmit a summary request to the server 20, which is conditional on the summary being for a specific portion of the message to be summarized that the user has specified. Here, the specific portion of the message refers to the message included in the specific start and end portions of the message to be summarized that the user has specified.
[0166] The user terminal 10 can display a partial summary request interface 1220 by long-tapping or right-clicking on a specific message 1210 among the messages to be summarized. When the server 20 receives an interaction with the partial summary request interface 1220 from the user terminal 10, the server 20 can provide the user terminal 10 with a partial selection interface for specifying the start and end parts.
[0167] In some cases, the user can select only the beginning portion. Specifically, the user terminal 10 can specify only the beginning portion to the server 20 and transmit a summary request. In such a case, the server 20 can generate summary information from the message corresponding to the beginning portion up to the most recently transmitted unread message.
[0168] Depending on the circumstances, the user terminal 10 may transmit a summary request to the server 20 for a specific portion of the message it has viewed. For example, the specific portion of the viewed message may correspond to a summary request for a part of a message that the user viewed in the chat room but did not read. For another example, the specific portion of the viewed message may correspond to a message that the user viewed in the chat room but did not read due to a user error.
[0169] Figure 13 illustrates how the user terminal 10 displays summary information 1310 about a message to be summarized, including a photograph.
[0170] Referring to Figure 13, the summary information 1310 can include the chat room title, summary status, summary content, copy interface, and save interface. The message to be summarized can contain various types of content.
[0171] If the user terminal 10 contains a message of a predetermined type, it can display content 1320 of the message of the predetermined type in the summary information 13010. Here, the message of the predetermined type may contain at least one piece of information from among photographs, videos, multimedia files, links, locations, and votes.
[0172] For example, a message to be summarized may contain two photos. In such a case, the summary content may include something like "The message to be summarized contains two photos." 1320. In such a case, the content for a predetermined type of message may include an interface 1330 that links to a predetermined type of message. Depending on the circumstances, if the user terminal 10 contains multiple predetermined types of messages, it may display multiple linking interfaces 1330.
[0173] The user terminal 10 can respond to interactions with the interface 1330, which is linked to a predetermined type of message, and can display a predetermined type of message.
[0174] In some cases, messages of a predetermined type may be included as part of the photographs contained within the message to be summarized. Specifically, photographs unrelated to the content to be summarized may be included within the message to be summarized. In such cases, the relevant photographs may be excluded from the content to be summarized.
[0175] Figure 14 illustrates the screen on which the user terminal 10 displays the function setting interface 1300 associated with the automatic summarization function.
[0176] Referring to Figure 14, the function setting interface 1400 can include various conditions. Specifically, the function setting interface 1400 can include an unread message summarization setting interface 1410, a chat room type setting interface 1420, a speaker designation interface 1430, a content designation interface 1440, a reception time designation interface 1450, a specific user mention designation interface 1460, and an automatic summarization interface 1470.
[0177] User terminal 1 can display a number setting interface 1411 for the number of unread messages on the function setting interface 1400. The user can decide whether to use the unread message condition through the unread message summary setting interface 1410, which is one of the conditions associated with the summary function. The user can also set a specific number of unread messages through the number setting interface 1411. Here, the number of unread messages can be set differently between 1:1 chat rooms and group chat rooms.
[0178] The user terminal 10 can display the chat room type setting interface 1420 on the function setting interface 1400. The chat room type setting interface 1420 can include setting interfaces for various types of chat rooms. For example, the chat room type setting interface 1420 can include setting interfaces for group chat rooms, 1:1 chat rooms, and "me" chat rooms. The user can set specific conditions for at least one of the group chat rooms, 1:1 chat rooms, and "me" chat rooms from the conditions associated with the summarization function through the type setting interface 1420. For example, the user can input that the summarization function should only be provided to group chat rooms.
[0179] The user terminal 10 can display a speaker designation interface 1430 for a specific speaker on the function setting interface 1400. The user can decide whether or not to use conditions for a specific speaker. Furthermore, the user can specify a specific user through the speaker designation interface 1430 from the conditions associated with the summarization function. In some cases, a speaker can designate multiple users.
[0180] The user terminal 10 can display an interface 1440 for specifying specific content on the function setting interface 1400. The user can decide whether to use the conditions for specifying specific content through the content specification interface 1440, among the conditions associated with the summarization function. In addition, the user can set specific keywords or themes through the content specification interface 1440.
[0181] The user terminal 10 can display the reception time specification interface 1450 on the function setting interface 1400. The reception time specification interface 1450 can include specification interfaces for various types of times. For example, the chat room type setting interface 1420 can include setting interfaces for "nighttime (23:00-07:00)", "weekends and holidays", and "manual setting of reception time range". The user can decide whether to use conditions for reception time specification from the conditions associated with the summarization function through the reception time specification interface 1450. The user can also set a specific time through the reception time specification interface 1450.
[0182] The user terminal 10 can display the specific user mention designation interface 1460 on the function setting interface 1400. Depending on the circumstances, a specific user mention may apply when the user refers to the user themselves. The user can decide whether or not to use conditions for user mention designation through the specific user mention designation interface 1460, among the conditions associated with the summarization function. The user can also set specific user mentions through the specific user mention designation interface 1460.
[0183] The user terminal 10 can display the automatic summarization interface 1470 on the function setting interface 1400. Here, automatic summarization means that when the summarization conditions are met, the summary information is automatically displayed even without another summarization request. The user can decide whether or not to use the automatic summarization function through the automatic summarization interface 1470, based on the conditions associated with the summarization function.
[0184] Figure 15 illustrates that the user terminal 10 displays a chat room list 1500, which includes the automatically summarized chat room 1511.
[0185] Referring to Figure 15, the chat room list 1500 includes chat rooms 1511, 1512, 1513, and 1514, which contain unread messages. Each of the chat rooms 1511, 1512, 1513, and 1514 includes information 1521, 1522, 1523, and 1524 about the number of unread messages, and summary information 1530.
[0186] The user terminal 10 can receive and display summary information about the message to be summarized from the server 20 if at least one of the chat room and chat messages meets predetermined conditions. The predetermined conditions may relate to at least one of the following: the type of chat room, the number of unread chat messages, whether the chat messages can be viewed, the speaker, the content, the time of reception, and whether a specific user can be mentioned.
[0187] For example, server 20 can check whether the group chat room "National Sales Floor TF" 1511 meets a predetermined condition. Here, the predetermined condition can be "the number of unread messages is 20 or more". Since the number of unread messages in the "National Sales Floor TF" chat room 1521 is "452", server 20 can provide summary information to user terminal 10 without receiving a summary request from user terminal 10.
[0188] Figure 16 is a flowchart illustrating how the server 20 of the present invention provides summary information to the user terminal 10 through a chat room.
[0189] For the sake of clarity, the explanations for steps in Figure 16 that are substantially identical to those in Figure 2 will be replaced with explanations that refer to Figure 2.
[0190] In step 1601, the server 20 provides the user terminal 10 with information about a chat room containing at least one chat message. Since step 1601 in Figure 16 is substantially identical to step 201 in Figure 2, the explanation for step 1601 in Figure 16 is superseded by the explanation for step 201 in Figure 2.
[0191] In step 1603, the server 20 receives a summary request from the user terminal 10 for at least a portion of the chat messages to be summarized. Since step 1603 in Figure 16 is substantially the same as step 203 in Figure 2, the explanation for step 1603 in Figure 16 will be replaced by the explanation for step 203 in Figure 2.
[0192] In step 1605, server 20 generates summary information for the message to be summarized. Step 1605 in Figure 16 is substantially the same as steps 203 and 205 in Figure 2, so the explanation for step 1605 in Figure 16 will be replaced by the explanation for steps 203 and 205 in Figure 2.
[0193] In step 1607, the server 20 provides summary information to the user terminal. Since step 1607 in Figure 16 is substantially the same as step 205 in Figure 2, the explanation for step 1605 in Figure 16 is replaced by the explanation for step 205 in Figure 2.
[0194] The technical features disclosed in each embodiment of the present invention are not limited to the respective embodiment, and as long as they are not incompatible with each other, the technical features disclosed in each embodiment can be combined and applied to different embodiments.
[0195] Therefore, while each embodiment will be described primarily based on its respective technical features, as long as these technical features are not mutually incompatible, they can be combined and applied to one another.
[0196] The present invention is not limited to the embodiments described above and the accompanying drawings, and various modifications and variations are possible from the perspective of those with ordinary skill in the art to which the invention pertains. Therefore, the scope of the present invention should be defined not only by the claims herein but also by equivalents thereof. [Explanation of symbols]
[0197] 10: User terminal 20: Server
Claims
1. A method for displaying summary information about a chat message on a user's device, The steps include receiving information from the server about a chat room that contains at least one chat message, A step of displaying a chat window including a summary request interface for the chat room, wherein the summary request interface is displayed when the chat room meets conditions predetermined by the user, and the predetermined conditions differ depending on the type of chat room, and a step of displaying the summary request interface The steps include: requesting the server to summarize at least a portion of the chat messages that are to be summarized; A method comprising the steps of receiving and displaying summary information about the message to be summarized from the server.
2. In the method according to claim 1, The aforementioned predetermined conditions include whether or not the number of unread messages in the chat message is greater than or equal to a predetermined number. The predetermined number varies depending on whether the chat room is a one-on-one chat room or a group chat room.
3. In the method according to claim 1, In the step of requesting the summary, the request for the summary is generated by interaction with the summary request interface. A method comprising the step of receiving and displaying the summary information, wherein the summary information is displayed in a manner that includes and / or covers at least a portion of the chat window.
4. In the method according to claim 3, In the step of displaying the chat window, the summary request interface is displayed in an area that distinguishes between viewed messages and unviewed messages. The aforementioned message to be summarized is an unread message, method.
5. In the method according to claim 1, The process further includes a step of displaying a list of chat rooms, including the chat room, which is performed prior to the step of requesting the summary, A method comprising the step of receiving and displaying the summary information, wherein the summary information is displayed in a manner that includes and / or covers at least a portion of the chat room list.
6. In the method according to claim 5, The process further includes the step of responding to an interaction with the chat room included in the chat room list and displaying a summary request interface for the chat room, A method in which, in the step of requesting the summary, the request for the summary arises from an interaction with the summary request interface.
7. In the method according to claim 1, A method comprising the step of requesting the summary, including the step of receiving selection information to select the message to be summarized from among the chat messages.
8. In the method of claim 7, A method wherein the selection information relates to at least one of the following: whether the chat message can be viewed, the speaker, the time of reception, and whether a specific user can be mentioned.
9. In the method according to claim 1, A method comprising the summary information including at least one summary content categorized by speaker of the chat message.
10. In the method according to claim 9, A method for displaying the speaker of the chat message anonymously in the summary information.
11. In the method according to claim 1, The step of receiving and displaying the summary information, followed by the step of receiving input for a request to save the summary information as separate stored information, A method further comprising the step of displaying the summary information and the chat room information in response to a request to display the stored information.
12. In the method according to claim 1, A method that is performed automatically in the step of requesting the summary if at least one of the chat room and the chat message meets predetermined conditions.
13. In the method according to claim 12, The predetermined conditions mentioned above relate to at least one of the following: the type of chat room, the number of unread chat messages, whether the chat messages can be viewed, the speaker, the content, the time of reception, and whether a specific user can be mentioned.
14. In the method according to claim 1, A method wherein, if the message to be summarized includes a message of a predetermined type, the summary information includes the content of the message of the predetermined type.
15. In the method according to claim 14, The aforementioned predetermined types of messages include at least one piece of information from the following: photographs, videos, multimedia files, links, locations, and votes. A method comprising an interface that links to a predetermined type of message, wherein the content of a predetermined type of message is a predetermined type of message.
16. Memory and A processor connected to the memory and configured to execute instructions contained in the memory, The aforementioned processor, The steps include receiving information from the server about a chat room that contains at least one chat message, A step of displaying a chat window including a summary request interface for the chat room, wherein the summary request interface is displayed when the chat room meets conditions predetermined by the user, and the predetermined conditions differ depending on the type of chat room, and a step of displaying the summary request interface The steps include: requesting the server to summarize at least a portion of the chat messages that are to be summarized; A user terminal that displays summary information about chat messages, configured to perform the steps of receiving and displaying summary information about the message to be summarized from the server.
17. A method by which a server summarizes and provides chat messages, A step of providing information about a chat room containing at least one chat message on the user's device, A step of displaying a chat window on the user terminal that includes a summary request interface for the chat room, wherein the summary request interface is displayed when the chat room meets conditions predetermined by the user, and the predetermined conditions differ depending on the type of chat room, and a step of displaying the summary request interface on the user terminal. The steps include receiving a summary request from the user terminal for at least a portion of the chat messages to be summarized, The steps include generating summary information for the message to be summarized, A method comprising the step of providing the summary information to the user terminal.
18. Memory and A processor connected to the memory and configured to execute instructions contained in the memory, The aforementioned processor, A step of providing information about a chat room containing at least one chat message on the user's device, A step of displaying a chat window including a summary request interface for the chat room, wherein the summary request interface is displayed when the chat room meets conditions predetermined by the user, and the predetermined conditions differ depending on the type of chat room; and a step of receiving a summary request from the user terminal for a message to be summarized, which is at least a part of the chat message. The steps include generating summary information for the message to be summarized, The system is configured to perform the steps of providing the summary information to the user terminal, A server that provides summary information for chat messages.
19. A program that causes a computer to perform each step of the method according to any one of claims 1 to 15 and claim 17.