Method, server and user terminal for displaying a summary information about chat messages

KR103018860B1Active Publication Date: 2026-09-11KAKAO CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
KR1020230139040
Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-10-17
Publication Date
2026-09-11
Estimated Expiration
2043-10-17

Smart Images

  • Figure 112023113928003-PAT00002_ABST
    Figure 112023113928003-PAT00002_ABST
Patent Text Reader

Abstract

A method for a user terminal of the present invention to display summary information for a chat message comprises the steps of receiving information about a chat room containing at least one chat message from a server, requesting a summary of a message to be summarized, which is at least a part of the chat message, from the server, and receiving and displaying summary information for the message to be summarized from the server.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] The present invention relates to a method for summarizing the content of a chat room conversation, a server, and a user terminal. Background Technology

[0002] With the recent advancement of mobile communication technology and the proliferation of portable smart devices, messenger services that provide conversation functions through instant messages such as text, images, or voice with others are becoming widely available. As various information is exchanged through chat rooms of messenger services, the need to share messages from chat rooms with other users is increasing.

[0003] However, with the recent popularization of messenger services and the resulting increase in users, daily conversations as well as various meetings and conferences are now being conducted through these platforms. When multiple users share a chat room and a large volume of messages accumulates, users who are not actively participating in the conversation face difficulties in efficiently grasping the relevant information due to the overwhelming number of messages piled up in the chat room.

[0004] Traditionally, there were often difficulties in understanding the natural flow of conversation summaries and generating natural-sounding summary information. However, with the advancement of AI technology, conversation summaries can now generate much more accurate and natural summaries than before. Consequently, there is a growing demand to efficiently identify and obtain only specific desired information, rather than summarizing the entire text. Prior art literature

[0005] Republic of Korea Registered Patent No. 10-2280488 (July 16, 2021) The problem to be solved

[0006] The purpose of the present invention is to allow a user to send a message through a chat room, generate summary information based on the message, and provide summary information to users who are not participating in the conversation included in the chat room.

[0007] The purpose of the present invention is to provide summary information necessary for the user by allowing the user to select only the messages they want from among the unread messages in a chat room. means of solving the problem

[0008] A method for a user terminal of the present invention to display summary information for a chat message comprises the steps of receiving information about a chat room containing at least one chat message from a server, requesting a summary of a message to be summarized, which is at least a part of the chat message, from the server, and receiving and displaying summary information for the message to be summarized from the server.

[0009] In one embodiment of the present invention, the summary target message may be an unread message.

[0010] In one embodiment of the present invention, the method further includes a step of displaying a chat window of the chat room, which includes the chat message and a summary request interface, which is performed prior to the step of requesting the summary; in the step of requesting the 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 or displayed in a form that obscures at least a part of the chat window.

[0011] 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 a viewed message and an unviewed message, and the message to be summarized may be an unviewed message.

[0012] In one embodiment of the present invention, the method 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, and in the step of receiving and displaying the summary information, the summary information may be included in the list of chat rooms or displayed in a form that obscures at least a part of the list of chat rooms.

[0013] In one embodiment of the present invention, the method further includes 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, and in the step of requesting the summary, the summary request may be generated by an interaction with the summary request interface.

[0014] 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 the summary, the summary request may be generated by an interaction with the summary request interface.

[0015] In one embodiment of the present invention, the predetermined condition may be at least one of the type of the chat room, the number of unread messages among the chat messages, whether the chat message has been viewed, the speaker, the content, the time of receipt, and whether a specific user is mentioned.

[0016] In one embodiment of the present invention, the step of requesting the summary may include the step of receiving selection information for selecting the message to be summarized among the chat messages.

[0017] In one embodiment of the present invention, the selection information may be at least one of whether the chat message has been viewed, the speaker, the time of reception, and whether a specific user has been mentioned.

[0018] In one embodiment of the present invention, the summary information includes at least one summary content, and may further include a step of receiving an interaction with any one of the summary contents and a step of displaying a message related to any one of the summary contents in response to the interaction, which are performed after the step of receiving and displaying the summary information.

[0019] In one embodiment of the present invention, in the step of displaying a message related to the summary content, the message related to the summary content may be displayed in the chat window of the chat room so as to be distinguished from other messages.

[0020] In one embodiment of the present invention, the summary information may include at least one summary content distinguished by the speaker of the chat message.

[0021] In one embodiment of the present invention, the speaker of the chat message in the summary information may be displayed anonymously.

[0022] In one embodiment of the present invention, the method may further include a step of receiving a request to store the summary information as separate storage information, which is performed after the step of receiving and displaying the summary information, and a step of displaying information about the summary information and the chat room in response to the request to display the storage information.

[0023] In one embodiment of the present invention, the step of requesting the summary may be performed automatically when at least one of the chat room and the chat message satisfies a predetermined condition.

[0024] In one embodiment of the present invention, the predetermined condition may be at least one of the type of the chat room, the number of unread messages among the chat messages, whether the chat message has been viewed, the speaker, the content, the time of receipt, and whether a specific user is mentioned.

[0025] In one embodiment of the present invention, if the summary target message includes a message of a predetermined type, the summary information may include the content of the message of the predetermined type.

[0026] In one embodiment of the present invention, the message of a predetermined type includes at least one piece of information among a photo, video, multimedia file, link, location, and vote, and the content of the message of the predetermined type may include an interface connected to the message of the predetermined type.

[0027] A user terminal for displaying summary information for a chat message according to the present invention comprises a memory and a processor connected to the memory and configured to execute commands included in the memory, wherein the processor is configured to perform the steps of receiving information about a chat room containing at least one chat message from a server, requesting a summary of a message to be summarized, which is at least a part of the chat message, from the server, and receiving and displaying summary information for the message to be summarized from the server.

[0028] The method of the present invention for a server to summarize and provide chat messages comprises the steps of: providing information about a chat room containing 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.

[0029] A server for providing summary information for a chat message according to the present invention comprises a memory and a processor connected to the memory and configured to execute commands included in the memory, wherein the processor is configured to perform the steps of: providing information about a chat room containing 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 message; generating summary information for the message to be summarized; and providing the summary information to the user terminal. Effects of the invention

[0030] The method of displaying summary information according to the present invention has the advantage of allowing a user to send a message through a chat room, generating summary information based on the message, and providing the summary information to users who are not participating in the conversation included in the chat room.

[0031] The method of displaying summary information according to the present invention has the advantage of providing the user with necessary summary information by allowing the user to select only the messages they want among the unread messages in a chat room. Brief explanation of the drawing

[0032] FIG. 1 is a drawing illustrating an example of a network environment according to one embodiment of the present invention. FIG. 2 is a flowchart illustrating a method for a user terminal of the present invention to provide summary information through a chat room. FIG. 3 is a flowchart illustrating a method for a user terminal of the present invention to provide summary information through a chat window or a list of chat rooms. FIGS. 4 to 15 illustrate, in an exemplary manner, a screen in the process of a user terminal displaying summary information about a chat message according to embodiments of the present invention. FIG. 16 is a flowchart illustrating a method for a server of the present invention to provide summary information to a user terminal through a chat room. Specific details for implementing the invention

[0033] Hereinafter, embodiments disclosed in this specification will be described in detail with reference to the attached drawings. Identical or similar components regardless of drawing symbols are assigned the same reference number, and redundant descriptions thereof will be omitted. Furthermore, in describing the embodiments disclosed in this specification, if it is determined that a detailed description of related prior art could obscure the essence of the embodiments disclosed in this specification, such detailed description will be omitted.

[0034] Terms including ordinal numbers, such as first, second, etc., may be used to describe various components, but said components are not limited by said terms. These terms are used solely for the purpose of distinguishing one component from another.

[0035] A singular expression includes a plural expression unless the context clearly indicates otherwise.

[0036] In this application, each step described may be performed regardless of the order listed, except where it must be performed in the order listed by a particular causal relationship.

[0037] In this application, terms such as “comprising” or “having” are intended to specify the existence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof.

[0039] The present invention will be described below with reference to the attached drawings.

[0040] FIG. 1 is a drawing illustrating an example of a network environment according to one embodiment of the present invention.

[0041] A 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) means a terminal that is used by the user logging in with the user's account registered on the server (20).

[0043] The user terminal (10) may be a terminal that the user uses by logging in with a user account registered on a messenger service, social media service, or social network service (SNS) provided by the server (20). For example, the user terminal (10) may be a PC or a smartphone. If the user terminal (10) is a PC, it may be operated by an operating system such as Windows, macOS, or Linux.

[0044] The network is not limited to a specific communication method and may include not only communication methods utilizing communication networks that the network can include (e.g., mobile communication networks, wired internet, wireless internet, 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 information through user operation and input actions. Such an input unit (12) can be a touchscreen module, keyboard, mouse, button, camera, stylus, microphone, etc.

[0048] The user terminal (10) can receive user interaction through the input unit (12). Interaction refers to the user operating the input unit to input information reflecting the user's selection or intention into the user terminal (10). For example, the interaction may be a touch on a touchscreen, a click on a mouse, typing on a keyboard, sound input from a microphone, image capture by a camera, motion recognition by a motion sensor, etc.

[0049] The output unit (13) can output various information. The output unit (13) may be a display device, a speaker, a vibration generating device, a tactile generating device, etc. In some cases, the output unit (13) may be a device (e.g., Bluetooth earphones) that receives and outputs a signal by being connected to a user terminal (10) via wired or wireless communication (e.g., short-range wireless communication such as Bluetooth).

[0050] The memory (14) functions as a storage medium and can store a number of applications running on the user terminal (10), data for the operation of the user terminal (10), and commands. This memory (14) may be provided in hardware in the form of various storage devices such as ROM, RAM, flash drive, hard drive, etc., or in the form of web storage.

[0051] In one embodiment, an application related to a messenger service, social media service, or social network service (SNS) may be stored in the memory (14).

[0052] The processor (15) can control the overall operation of the communication unit (11), input unit (12), output unit (13) and memory (14) to execute applications related to messenger services, social media services, or social network services (SNS).

[0054] A user terminal (10) can run an application related to a messenger service, a social media service, or a social network service (SNS) to display summary information about a chat message. The present invention relates to a user terminal (10) receiving a chat room containing a chat message from a server (20) and displaying summary information in response to a request for a summary of the chat message to the server (20).

[0055] A user terminal (10) receives information about a chat room containing at least one chat message from a server, requests a summary of a message to be summarized, which is at least part of the chat message, from the server, and can receive and display summary information about the message to be summarized from the server.

[0056] Here, a chat message refers to a message generated in a specific chat room in which a user is included. A chat message may include received messages received by the user from other users or servers, and outgoing messages sent by the user. Additionally, a chat message may include unread messages. The user terminal (10) may display unread messages in the chat window of the chat room, distinguishing them from messages that have already been read.

[0057] Chat rooms containing chat messages can be classified into multiple types. Specifically, the types of chat rooms may include 1:1 chat rooms, group chat rooms, chat rooms with a server, chatbot chat rooms, and chat rooms with oneself. In the present invention, a user terminal may be provided with a function to summarize chat messages in different ways depending on the type of chat room.

[0058] Here, a message to be summarized refers to the message for which the user terminal requests a summary from the server. The message to be summarized may correspond to a portion of the chat messages.

[0059] The message to be summarized may include not only text messages but also other types of non-text messages. Other types of messages may include, for example, messages containing at least one of information such as photos, videos, multimedia files, links, locations, and votes. If the message to be summarized includes other types of messages, the summary information may separately include content related to them.

[0060] Here, a summary request refers to a request made by a user terminal to a server for summary information that briefly summarizes a message to be summarized. The user terminal can receive an interaction with the summary request interface from the user and transmit the summary request to the server.

[0061] Here, the summary request interface refers to the interface provided to the user for a summary request. The summary request interface can be provided by various methods. As one example, the summary request interface can be provided by being included in the chat window of a chat room. As another example, the summary request interface can be provided in the chat room list to correspond to the chat room.

[0062] Here, the chat room list refers to a list of at least one chat room in which the user has participated. When the user terminal receives an interaction input from the user selecting a chat room from the list, it displays the chat window of the corresponding chat room and displays the chat messages of that chat room.

[0063] Here, summary information refers to information summarized based on the content of unread messages. The summary information may be generated by the server, or it may be generated by a separate server after the server requests summary information from a separate server.

[0065] The server (20) may be implemented as a computer device or a plurality of computer devices that provide commands, code, files, content, services, etc. The server (20) may be a server (20) capable of transmitting and receiving information by communicating with a user terminal (10) through a network.

[0066] The server (20) may include a processor (21), memory (22) and a communication unit (23).

[0067] The processor (21) controls the overall operation of the memory (22) and the communication unit (23) to provide a messenger service, social media service, or social network service (SNS) to the user terminal (10).

[0068] The memory (22) functions as a storage medium and can store a number of applications running on the server (20), data for the operation of the server (20), and commands. In one embodiment, the memory (22) can store an application that provides a messenger service, a social media service, or a social network service (SNS).

[0069] These memory (22) may be provided in hardware in the form of various storage devices such as ROM, RAM, flash drive, hard drive, etc., or in the form of web storage.

[0070] The communication unit (23) can communicate with the user terminal (10) via a network in a wired / wireless manner.

[0071] The server (20) of the present invention provides information about a chat room containing at least one chat message to a user terminal (10) and can receive a summary request from the user terminal (10) for a message to be summarized, which is at least a part of the chat message. The server (20) can generate summary information for the message to be summarized and provide the summary information to the user terminal (10).

[0073] Hereinafter, with reference to FIG. 2, an embodiment of a method for a user terminal (10) of the present invention to display summary information about a chat message will be described. The present invention is a method in which a user terminal (10) displays summary information through a chat room provided by a social media service, a social network service (SNS), or a messenger service.

[0074] FIG. 2 is a flowchart illustrating a method for a user terminal (10) of the present invention to provide summary information through a chat room. First, with reference to FIG. 2, a method for displaying summary information through a chat room performed between a user terminal (10) and a server (20) will be described.

[0075] In step (201), the user terminal (10) receives information about a chat room containing at least one chat message from the server (20).

[0076] The server (20) can provide a chat service to the user terminal (10) through a chat room. The server (20) can provide chat messages to the user terminal (10) through a chat room. Here, the chat messages included in the chat room may include received messages and sent messages.

[0077] The server (20) can provide information about the chat room to the user terminal (10) in various ways. For example, when a new chat message is received through a chat room, the server (20) can provide the user terminal (10) with information that a new chat message has been received through the chat room (e.g., a push notification for receiving a chat message). In some cases, the server (20) can provide the user terminal (10) with information about the received chat message through a chat window or a list of chat rooms.

[0078] As another example, even if no new chat message is received through the 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 the chat window of the chat room.

[0079] The server (20) can check whether the user terminal (10) has viewed the chat message. The server (20) can identify chat messages that the user terminal (10) has not viewed as unviewed messages.

[0080] If there are unread messages in a chat room, the user terminal (10) can distinguish and display messages that have already been read and unread messages in the chat window. Specifically, the user terminal (10) can display guidance information related to unread messages in an area that distinguishes unread messages from read 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 an area that distinguishes unread messages from read messages.

[0081] If there are unread messages in a chat room, the user terminal (10) can display information in the chat room list that there are unread messages in the corresponding chat room. Specifically, the user terminal (10) can display guidance information related to the unread messages in an area corresponding to the chat room with unread messages in the chat room list. For example, the user terminal (10) can display the number of unread messages or part of the message content of the unread messages in an area corresponding to the chat room with unread messages.

[0083] In step (203), the user terminal (10) requests the server (20) to summarize the messages to be summarized, which are at least some of the chat messages.

[0084] Users can request a summary of target messages through interaction with the summary request interface. Users can specify a chat room to request a summary of target messages included in that chat room. Therefore, the summary request interface can be displayed to correspond to a specific chat room.

[0085] The summary request interface can be displayed in various ways. As one example, the summary request interface can be displayed in the chat window of a chat room. As another example, the summary request interface can be displayed in an area corresponding to a specific chat room within the chat room list.

[0086] In some cases, the summary request interface may be displayed only when the chat room meets pre-set conditions. For example, if a user has enabled the chat message summary feature only for group chat rooms, the summary request interface may not be displayed for 1:1 chat rooms, etc., and may be displayed only for group chat rooms.

[0087] Messages subject to summarization can be determined according to a predetermined method. For example, unread messages may be determined as messages subject to summarization. Specifically, if a predetermined number (e.g., 20) or more of unread messages are included in a specific chat room, those unread messages may be determined as messages subject to summarization. As another example, chat messages that satisfy conditions set by the user may be determined as messages subject to summarization. For example, the user may set conditions regarding whether a chat message has been viewed, the speaker, the time of receipt, and whether a specific user is mentioned.

[0088] If the message to be summarized is determined according to a predetermined method, the summary request interface may display information regarding 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 may display content such as "Summarize unread conversations" or "Summarize unread messages."

[0089] In some cases, the user can individually select messages to be summarized from among the chat messages. Specifically, the user can select messages to be summarized from the chat messages displayed in the chat window. Additionally, the user can select the range of messages to be summarized by specifying the start and end messages among the chat messages displayed in the chat window.

[0090] 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, the user terminal (10) may request a summary of the message to be summarized from the server (20) when at least one of the chat room and the chat message satisfies a predetermined condition. Here, the predetermined condition may be 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 has been viewed, the speaker, the content, the time of receipt, and whether a specific user is mentioned.

[0092] In step (205), the user terminal (10) receives and displays summary information for the message to be summarized from the server (20).

[0093] Summary information may include at least one summary. Here, a summary refers to content summarized based on at least a portion of the message to be summarized. In some cases, summary information may include multiple summary contents based on different messages to be summarized. When summary information includes multiple summary contents, the multiple summary contents may be displayed in a bulleted format. For example, if summary information based on different messages to be summarized includes three summary contents, the summary contents may be displayed in a format such as numbering the text, such as: "1) Sales status of each branch is showing an increasing trend compared to the previous month; 2) Signature Collection product AA and Brand B sneakers are mentioned as popular products; 3) A report to the board of directors is submitted as a brief report on the performance of sales growth and promotion of popular products, as well as future plans."

[0094] In addition to the summary content, the summary information may include an additional function interface related to additional functions for the summary information. For example, the additional function interface may include a storage interface that can store the summary information on a user terminal (10) or a server (20), or a sharing interface that can share the summary information with other user terminals.

[0095] The user terminal (10) can display summary information from the server (20) in various ways. The method of displaying summary information can be determined by the method in which the user inputs an interaction with the summary request interface.

[0096] For example, a user terminal (10) may display summary information through a chat window of a chat room. Specifically, when a server (20) receives an interaction with a summary request interface through a chat window of a chat room from a user terminal (10), the server (20) may provide summary information through a chat window of a chat room. In this case, the summary information may be included in the chat window or displayed in a form that covers at least a part of the chat window. For example, the summary information may 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.

[0097] As another example, the user terminal (10) may display summary information through a chat room list. Specifically, when the server (20) receives an interaction with the summary request interface through the chat room list from the user terminal (10), the server (20) may provide summary information within the chat room list. In this case, the summary information may be included in the chat room list or displayed in a form that obscures at least a part of the chat room list. For example, the area corresponding to the chat room in the chat room list may be expanded, and the summary information may be displayed in the expanded area.

[0098] As another example, the user terminal (10) may display summary information through a separate window distinct from the chat window or chat room list. Specifically, when the user terminal (10) displays the chat window or chat room list on part of the screen, the user terminal (10) may display a new window on another part of the screen and display summary information through the new window.

[0099] In addition to displaying summary content, summary information may include additional functions. Specifically, when a user inputs an interaction with a specific summary content among the summary information, the user terminal (10) may display a chat message related to the summary content among the messages to be summarized within the chat room.

[0100] For example, if the summary information includes multiple summary contents based on different target messages, when a user inputs an interaction with a specific summary content, the user terminal (10) moves to the chat window where the chat message on which the summary content is based is located, and can display the chat message by highlighting it to distinguish it from other chat messages. Specifically, the user terminal (10) can distinguish the chat message by displaying it differently in color, shape, and size from other chat messages, or by displaying information indicating that it is the chat message on which the summary content is based.

[0101] If the message to be summarized includes a message of a predetermined type, the summary information may include content regarding the message of the predetermined type. Here, the message of the predetermined type may include at least one of information among photos, video multimedia files, links, locations, and votes.

[0102] For example, if the message to be summarized contains two photos, the summary information may include content such as "There are two photos in the message to be summarized." Additionally, the summary information may include a connection interface (link) that connects to a message of a predetermined type.

[0103] Summary information may include summary content that summarizes the target message in various ways. For example, 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 can be selected by the user.

[0104] Specifically, if the user selects a method to summarize the target message based on the speaker, the summary information may include summary content separated by speaker. In some cases, the speaker in the summary information may be displayed as an anonymous name rather than the actual name or username.

[0106] Hereinafter, with reference to FIG. 3, a specific method will be described in which a user terminal (10) displays a summary request interface and receives an interaction therewith from the user.

[0107] FIG. 3 is a flowchart illustrating a method for a user terminal (10) of the present invention to display a summary request interface in a chat window or a chat room list. For convenience of explanation, the description of a step in FIG. 3 that is substantially the same as a step in FIG. 2 is omitted.

[0108] Step (301) is substantially the same as Step (201) of FIG. 2. In Step (301), when the user terminal (10) receives information about a chat room containing at least one chat message from the server, Step (303) or Step (305) may be performed subsequently depending on the user's interaction.

[0110] In step (303), the user terminal (10) displays a chat window of a chat room that includes a chat message and a summary request interface.

[0111] The user terminal (10) can display the chat window of a chat room by various methods. As an example, the user terminal (10) can display the chat window in response to a request to view a specific chat room in the chat room list from the server (20). As another example, the user terminal (10) can display the chat window in response to an interaction with a push notification message.

[0112] A user terminal (10) can display a summary request interface in the chat window of a chat room. The summary request interface can be displayed in various ways in the chat window. For example, if the message to be summarized is an unread message, the summary request interface can be displayed in an area in the chat window that distinguishes between the read message and the unread message. For another example, if the user selects at least some of the chat messages included 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 message.

[0114] In step (305), the user terminal (10) displays a list of chat rooms.

[0115] The server (20) can provide the user terminal (10) with a list of chat rooms including chat rooms. The user terminal (10) can display multiple chat rooms through the list of chat rooms.

[0116] 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, information about the number of chat participants, information about the title of the chat room, and information about the number of unread messages through the chat room.

[0118] In step (307), the user terminal (10) displays a summary request interface for a chat room in the chat room list.

[0119] Step (307) may be performed simultaneously with Step (305). Specifically, the user terminal (10) may display a summary request interface for a chat room in the chat room list when the chat room satisfies a predetermined condition. Here, the predetermined condition may be at least one of the type of the chat room, the number of unread messages among the chat messages, whether the chat message has been viewed, the speaker, the content, the time of receipt, and whether a specific user has been mentioned.

[0120] For example, among the predetermined conditions, "number of unread messages in chat messages" may apply when the number of unread messages is greater than a certain number. For example, the predetermined condition may apply when the number of unread messages is 10 or more. Depending on the case, the conditions for 1:1 chat rooms and group chat rooms may differ. As an example, the condition for a 1:1 chat room may apply when the number of unread messages is 10 or more. However, the condition for a group chat room may apply when the number of unread messages is 20 or more.

[0121] In some cases, step (307) may be performed after step (305) is performed and after a separate user interaction is input. Specifically, the user terminal (10) may display a summary request interface for a chat room in response to an interaction with a chat room included in the chat room list. The user terminal (10) may display a summary request interface in response to an interaction input (long tap or right click) with a chat room containing a message to be summarized.

[0123] Steps (309) and (311) are substantially the same as steps (203) and (205) of FIG. 2.

[0125] Hereinafter, with reference to FIGS. 4 to 15, an example of a method in which the server (20) described through FIGS. 2 and FIGS. 3 summarizes and provides a chat message to a user terminal (10) will be described.

[0126] FIGS. 4 to 15 illustrate exemplary screens in the process of a user terminal (10) performing a method of displaying summary information about a chat message according to embodiments of the present invention.

[0127] FIG. 4 illustrates a 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 the step (305) of FIG. 3.

[0128] Referring to FIG. 4, the user terminal (10) may display a chat room list (400) including a plurality of chat rooms (401). The user terminal (10) may include a 1:1 chat room (412) and a group chat room (411) in the chat room list (400).

[0129] For example, the user terminal (10) can display a 1:1 chat room (412) containing only Peter and a nationwide store TF chat room (411) containing 99 users and other users in the chat room list (400).

[0130] Each chat room (411, 412) may include information about the type of chat room, information about the number of participants in the chat, information about the title of the chat room (420), and information about the number of unread messages (430). A user can view chat messages upon request to view the chat room (411, 412).

[0132] FIG. 5 illustrates a user terminal (10) displaying a summary request interface (520) in response to an interaction with a chat room (510) within a chat room list (500).

[0133] Referring to FIG. 5, the user terminal (10) can display a chat room (510) containing unread messages in a chat room list (500). Specifically, the chat room (510) may include information about the type of chat room, information about the number of chat participants, information about the title of the chat room, and information about the number of unread messages.

[0134] Here, regarding the information on the number of unread messages, if there is a request from the user to view a chat room containing unread messages, the unread messages can be changed to read messages. Accordingly, the user terminal (10) may no longer display information on the number of unread messages in the chat room.

[0135] A user terminal (10) can display a summary request interface (520) in a chat room (510) containing unread messages within a chat room list. Specifically, the user terminal (10) can display the summary request interface (520) in response to input from the user, such as an interaction (long tap or right click) with the chat room (510) containing unread messages.

[0136] In some cases, the user terminal (10) may display a summary request interface (520) only when the number of unviewed messages satisfies a predetermined condition. As an example, the user terminal (10) may display a summary request interface (520) when the number of unviewed messages is 10 or more.

[0138] FIG. 6 illustrates a user terminal (10) displaying a summary request interface (631, 632) when a predetermined condition is satisfied within a chat room list (600).

[0139] Referring to FIG. 6, the user terminal (10) can receive and display chat rooms (611, 612, 613) containing unread messages from the server (10).

[0140] The user terminal (10) may display a summary request interface (631, 632) for a chat room in the chat room list (600) when the chat room (611, 612, 613) satisfies a predetermined condition. Here, the predetermined condition may be at least one of the type of the chat room, the number of unread messages among the chat messages, whether the chat message has been viewed, the speaker, the content, the time of receipt, and whether a specific user has been mentioned.

[0141] For example, a predetermined condition may apply when the number of unread messages exceeds a certain number. Depending on the case, the conditions for 1:1 chat rooms and group chat rooms may differ.

[0142] For example, the condition for a 1:1 chat room may apply when the number of unread messages is 10 or more. However, the condition for a group chat room may apply when the number of unread messages is 20 or more. As an example, the number of unread messages for "National Store TF" (611) may be "452" (621), and the number of unread messages for "Peter" (613), which corresponds to a 1:1 chat room, may be "13" (623). In this case, the user terminal (10) may display a summary request interface (631, 632) to the chat rooms ("National Store TF" (611) and "Peter" (613)).

[0143] However, the number of unviewed messages in the "information sharing room (612)" corresponding to the group chat room may be "17". In this case, the user terminal (10) may not display a summary request interface in the chat room ("information sharing room (612))).

[0145] FIG. 7 illustrates a user terminal (10) displaying summary information (720) within a chat room list (700).

[0146] FIG. 7 may be displayed in FIG. 5 and FIG. 6 when the user terminal (10) obtains an interaction with the summary request interface (520, 631).

[0147] Referring to FIG. 7, the server (20) may receive a summary request 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, in response to the user's summary request, the user terminal (10) may change the unread messages to read messages. Thus, the user terminal (10) may no longer display information regarding the number of unread messages.

[0148] A user terminal (10) may display summary information (720) containing at least one summary content within a chat room list (700). Specifically, the user terminal (10) may provide summary information (720) within the chat room list (700) in response to an interaction with a summary request interface within the chat room list (700). In this case, the summary information (720) may be included in the chat room list (700) or displayed in a form that obscures at least a part of the chat room list (700). In some cases, the summary information (720) may be displayed in a chat room within the chat room list.

[0150] FIG. 8 illustrates a 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) of FIG. 2.

[0151] Referring to FIG. 8, a user terminal (10) may display a chat room (800) containing chat messages in response to a request from a user to view a chat room containing chat messages. The chat room (800) may include unviewed messages, an area (801) containing chat messages, guidance information (810) regarding whether to view, and a summary request interface (820). The guidance information (810) may be displayed between the most recently viewed message and the unviewed message.

[0152] 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 distinguishes between viewed messages and unviewed messages.

[0153] A user terminal (10) can generate a summary request to a server (20) by interacting with a summary request interface (820). The user terminal (10) can transmit a summary request to a server (20) through the summary request interface (820). Specifically, a user account of the user terminal (10) can generate a summary request by methods such as clicking or touching the summary request interface (820).

[0155] FIG. 9 illustrates a screen in which the user terminal (10) displays summary information (910) within a chat room (900) in order for the user terminal (10) to perform step (205) of FIG. 2.

[0156] Referring to FIG. 9, the summary information (910) may include a chat room title (911), a summary status (912), summary content (921, 922, 923), a copy interface (930), and a save interface (940).

[0157] A user terminal (10) may display summary information (910) including a plurality of summary contents (921, 922, 923). Specifically, a server (20) may generate at least one summary content (921, 922, 923) based on a message to be summarized. Specifically, the server (20) may generate summary content by considering the context, focusing on keywords or sentences of the message to be summarized.

[0158] For example, the keywords of the message to be summarized may correspond to "sales status," "popular products," and "report to the board of directors." In this case, the server (20) can generate summary information (910) based on the unread message related to the keywords, such as "the sales status of each branch is increasing compared to the previous month, with an approximate growth rate of around 10% (921)," "the AA product from the signature collection and the B brand sneakers are mentioned as popular products (922)," and "the report to the board of directors is to submit a simple report on the performance of sales increase and promotion of popular products and future plans (923)."

[0159] A user terminal (10) can display summary information (910) within a chat room (900). Specifically, the user terminal (10) can display summary information (910) within a chat room (900) in response to an interaction with a summary request interface within the chat room (900). In this case, the summary information (910) may be displayed in a form that is included in the chat window or covers at least a part of the chat window. Although not illustrated in the drawings, the summary information (910) may be displayed in the form of a chat message or in the form of a window displayed separately from the chat window.

[0160] The user terminal (10) may send a request to copy summary content (921, 922, 923) to the server (20) in response to an interaction with the copy interface (930). In some cases, the user terminal (10) may send a request to copy some of the summary content (921, 922, 923) rather than all of the summary information (610).

[0161] The user terminal (10) can store summary information (910). Specifically, the user terminal (10) can generate a request to store the summary information (910) in response to an interaction with the storage interface (940). In response to the storage 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 chat room name, the number of participants, the content of the message to be summarized, the speaker, the time, and whether a specific user is mentioned.

[0162] The user terminal (10) can display information about the summary information and the chat room in response to a request to display information about the summary information.

[0163] Although not shown in the drawing, the user terminal (10) can send a request to the server (20) to share the summary content (910) in the chat room of the user terminal (10) or another user terminal in response to an interaction with the shared interface.

[0165] FIG. 10 illustrates a user terminal (10) displaying a screen (1000) that has moved to an unread message (1020) containing the summary content.

[0166] FIG. 10 may be displayed in FIG. 9 when the user terminal (10) obtains an interaction with the summary content (923).

[0167] Referring to FIG. 10, the user terminal (10) can display an area (1001) containing a summary target message related to the summary content. Specifically, the user terminal (10) can display a message related to the summary content among the summary target messages within a chat room in response to an interaction with any one of the summary contents.

[0168] For example, the user terminal (10) can obtain an interaction with the summary content in FIG. 9, “Report to the board of directors submits a simple report on the performance of sales increase and promotion of popular products and future plans (923).” In this case, the user terminal (10) can navigate to and display a message related to “Report to the board of directors submits a simple report on the performance of sales increase and promotion of popular products and future plans” within the chat room.

[0169] In such cases, the user terminal (10) may display a message (1020) related to the summary content so as to be distinguished from other messages. Specifically, the user terminal (10) may display the message (1020) related to the summary content differently in color, shape, and size, or display it so as to be distinguished by methods such as displaying related messages. In some cases, the message (1020) related to the summary content may include multiple messages.

[0170] The user terminal (10) may display information (1010) regarding displaying a message related to the summary content in an area (1001) containing a message related to the summary content. For example, the user terminal (10) may display a feed message or popup phrase such as "This is a message related to the summary content (1010)" as information regarding displaying a message related to the summary content.

[0172] FIG. 11 illustrates a user terminal (10) sending a summary request containing various conditions within a chat room (1100) to a server (20).

[0173] FIG. 11 may be displayed in FIG. 5 when the user terminal (10) obtains input for a long tap or right click on the summary request interface (520).

[0174] Referring to FIG. 11, a user terminal (10) can display a chat room (1100) that includes a summary request interface (1110). The user terminal (10) can send a summary request for all unread messages to a server (20) through an interface (1121) for unread conversation summary.

[0175] In some cases, the user terminal (10) may transmit a summary request to the server (20) including selection information. Here, the selection information refers to information for selecting a message related to information specified by the user to generate the summary information. For example, the user terminal (10) may transmit selection information to the server (20) regarding at least one of whether the chat message has been viewed, the speaker, the time of reception, and whether a specific user has been mentioned.

[0176] For example, the selected information may correspond to a message from a specific user designated by the user among the messages to be summarized. Here, a message from a specific user refers to a message sent by a specific user designated by the user among the messages to be summarized.

[0177] In this case, when the server (20) receives an interaction with the user-specific summary request interface (1122) from the user terminal (10), the server (20) may provide the user terminal (10) with a user selection interface for user designation. The user terminal (10) may send a summary request to the server (20) by designating a specific user through the user selection interface. In some cases, the specific user designated by the user may correspond to multiple users. In this case, the user terminal (10) may display summary information for each of the multiple users.

[0178] As another example, the selected information may correspond to a specific reception time designated by the user among the unread messages. Here, the specific reception time refers to the reception time of the message to be summarized, which falls within the period from the user-designated start time to the end time among the unread messages.

[0179] In this case, when the server (20) receives an interaction with the hourly summary request interface (1123) from the user terminal (10), the server (20) may provide the user terminal (10) with a time selection interface for specifying a start time and an end time. The user terminal (10) may send a summary request to the server (20) by specifying a specific time zone through the time selection interface.

[0180] For example, if a meeting is held in a chat room between 10:00 AM and 11:00 AM and between 2:00 PM and 3:00 PM, the user terminal (10) can send a request for a summary of unread messages to the server (20) by setting the start time to "10:00 AM" and the end time to "11:00 PM". In this case, the server (20) can generate summary information based only on information about messages included in that time period.

[0181] As another example, selected information may correspond to unread messages that mention me. Whether a specific user is mentioned may apply when identifying information about the user is mentioned. For example, identifying information about the user may include the user's name, ID, profile, or cases where a specific user is designated through a reply, mention, or tag function.

[0182] The user terminal (10) can send a summary request to the server (10) through an interface (1124) for specific user mention related selection information.

[0184] FIG. 12 illustrates a user terminal (10) sending a summary request for a specific point within a chat room (1200) to a server (20).

[0185] Referring to FIG. 12, a user terminal (10) may request a summary of a message for a specific part designated by the user. Specifically, the user terminal (10) may transmit a summary request to a server (20) based on a message for a specific part designated by the user among the messages to be summarized. Here, the message for a specific part refers to a message included from a specific start part to an end part designated by the user among the messages to be summarized.

[0186] A user terminal (10) may display a partial summary request interface (1220) in response to a long tap or right-click input on a specific message (1210) among the messages to be summarized. When a server (20) receives an interaction with the partial summary request interface (1220) from the user terminal (10), the server (20) may provide the user terminal (10) with a partial selection interface for specifying a start part and an end part.

[0187] In some cases, the user may select only the starting part. Specifically, the user terminal (10) may specify only the starting part to the server (20) and send a summary request. In this case, the server (20) may generate summary information from the message corresponding to the starting part to the most recently sent unread message.

[0188] In some cases, the user terminal (10) may send a summary request to the server (20) for a specific part of the message among the viewed messages. As an example, the specific part of the message among the viewed messages may correspond to a summary request for a part of the message that the user has viewed in the chat room but has not read. As another example, the specific part of the message among the viewed messages may correspond to a message that the user has viewed in the chat room but has not read due to a user's mistake.

[0190] FIG. 13 illustrates a user terminal (10) displaying summary information (1310) for a summary target message that includes a photo.

[0191] Referring to FIG. 13, the summary information (1310) may include a chat room title, summary status, summary content, a copy interface, and a save interface. The message to be summarized may include various content.

[0192] If the message to be summarized includes a message of a predetermined type, the user terminal (10) may display the content (1320) of the message of the predetermined type in the summary information (1310). Here, the message of the predetermined type may include at least one of information such as a photo, a video multimedia file, a link, a location, and a vote.

[0193] For example, the message to be summarized may contain two photos. In this case, the summary content may include content such as "The message to be summarized contains two photos." (1320). In this case, the content for a predetermined type of message may include an interface (1330) that connects to the message of the predetermined type. Depending on the case, the user terminal (10) may display multiple connection interfaces (1330) when multiple messages of the predetermined type are included.

[0194] The user terminal (10) can display a message of a predetermined type in response to an interaction with an interface (1330) connected to a message of a predetermined type.

[0195] In some cases, a predetermined type of message may correspond to some of the photos included in the message to be summarized. Specifically, photos unrelated to the summary content may be included in the message to be summarized. In such cases, the corresponding photos may not be included in the summary content.

[0197] FIG. 14 illustrates a screen in which a user terminal (10) displays a function setting interface (1300) related to an automatic summary function.

[0198] Referring to FIG. 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 designation interface (1430), a content designation interface (1440), a reception time designation interface (1450), a specific user mention designation interface (1460), and an automatic summary setting interface (1470).

[0199] The user terminal (10) may display a count setting interface (1411) for the number of unread messages on the 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 related to the summary function. Additionally, the user may set a specific number of unread messages through the count setting interface (1411). Here, the number of unread messages may be set differently between a 1:1 chat room and a group chat room.

[0200] The user terminal (10) may display a chat room type setting interface (1420) on a 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 group chat rooms, 1:1 chat rooms, and chat rooms with oneself. The user may set specific conditions for at least one of the group chat room, 1:1 chat room, and chat room with oneself through the type setting interface (1420) among the conditions related to the summary function. For example, the user may input that the summary function is applied only to the group chat room.

[0201] The user terminal (10) may display a speaker designation interface (1420) for a specific speaker on the function setting interface (1400). The user may decide whether to use the conditions for a specific speaker. Additionally, the user may designate a specific user through the speaker designation interface (1430) among the conditions related to the summary function. In some cases, the speaker may be designated as multiple users.

[0202] The user terminal (10) may display an interface (1440) for specifying specific content on the function setting interface (1400). The user may determine whether to use the condition for specifying specific content through the content specification interface (1440) among the conditions related to the summary function. Additionally, the user may set specific keywords or topics, etc. through the content specification interface (1440).

[0203] 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 times. For example, the chat room type setting interface (1420) may include setting interfaces for "nighttime (23:00–07:00)," "weekends / holidays," and "manual setting of reception time range," etc. The user may determine whether to use the conditions for setting the reception time among the conditions related to the summary function through the reception time designation interface (1450). Additionally, the user may set a specific time through the reception time designation interface (1450).

[0204] The user terminal (10) may display a specific user mention designation interface (1460) on the function setting interface (1400). In some cases, the specific user mention may correspond to a case where one mentions oneself. The user may determine whether to use the conditions for user mention designation through the specific user mention designation interface (1460) among the conditions related to the summary function. Additionally, the user may set specific user mentions through the specific user mention designation interface (1460).

[0205] The user terminal (10) can display an automatic summary interface (1470) on the function setting interface (1400). Here, automatic summary means that when a summary condition is 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 related to the summary function.

[0207] FIG. 15 illustrates a user terminal (10) displaying a chat room list (1500) including an automatically summarized chat room (1511).

[0208] Referring to FIG. 15, the chat room list (1500) includes chat rooms (1511, 1512, 1513, 1514) containing unread messages. Each chat room (1511, 1512, 1513, 1514) includes information (1521, 1522, 1523, 1524) about the number of unread messages and summary information (1530).

[0209] The user terminal (10) may receive and display summary information for a message to be summarized from the server (20) when at least one of the chat room and the chat message satisfies a predetermined condition. Here, the predetermined condition may be at least one of the type of the chat room, the number of unread messages among the chat messages, whether the chat message has been viewed, the speaker, the content, the time of receipt, and whether a specific user has been mentioned.

[0210] For example, the server (20) can check whether the group chat room "National Store TF" (1511) satisfies a predetermined condition. Here, the predetermined condition may be "when 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) can provide summary information to the user terminal (10) without receiving a summary request from the user terminal (10).

[0212] FIG. 16 is a flowchart illustrating a method for a server (20) of the present invention to provide summary information to a user terminal (10) through a chat room.

[0213] For the convenience of explanation, the description of the step in Fig. 16 that is substantially identical to the step in Fig. 2 will be replaced with the description referring to Fig. 2.

[0214] 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) of FIG. 16 is substantially the same as step (201) of FIG. 2, the description of step (1601) of FIG. 16 is replaced by the description of step (201) of FIG. 2.

[0215] In step (1603), the server (20) receives a summary request from the user terminal (10) for a summary target message, which is at least part of the chat message. Since step (1603) of FIG. 16 is substantially the same as step (203) of FIG. 2, the description of step (1603) of FIG. 16 is replaced by the description of step (203) of FIG. 2.

[0216] In step (1605), the server (20) generates summary information for the message to be summarized. Since step (1605) of FIG. 16 is substantially the same as step (203) and step (205) of FIG. 2, the description of step (1605) of FIG. 16 is replaced by the description of step (203) and step (205) of FIG. 2.

[0217] In step (1607), the server (20) provides summary information to the user terminal. Since step (1607) of FIG. 16 is substantially the same as step (205) of FIG. 2, the description of step (1605) of FIG. 16 is replaced by the description of step (205) of FIG. 2.

[0219] The technical features disclosed in each embodiment of the present invention are not limited to that embodiment only, and as long as they are not mutually incompatible, the technical features disclosed in each embodiment may be combined and applied to different embodiments.

[0220] Therefore, in each embodiment, the technical features are described primarily, but as long as the technical features are not mutually incompatible, they may be combined and applied together.

[0221] The present invention is not limited to the embodiments described above and the attached drawings, and various modifications and variations may be possible from the perspective of those skilled in the art to which the present invention belongs. Accordingly, the scope of the present invention should be defined not only by the claims of this specification but also by equivalents thereof. Explanation of the symbols

[0222] 10: User terminal 20: Server

Claims

Claim 1 A method for displaying summary information for chat messages by a user terminal comprises: receiving information about a chat room containing at least one chat message from a server; displaying a summary request interface for the chat room when a predetermined condition related to the number of unread messages among the chat messages is satisfied; requesting a summary of at least some of the chat messages from the server; and receiving and displaying summary information about the messages to be summarized from the server, wherein in the step of requesting a summary, the summary request is generated by an interaction with the summary request interface, and the predetermined condition is determined based on the type of the chat room. Claim 2 In claim 1, the summary target message is a method for displaying summary information for a chat message that is an unread message. Claim 3 In claim 1, the step of displaying the summary request interface includes the step of displaying the chat window of the chat room including the chat message and the summary request interface, and the step of receiving and displaying the summary information, wherein the summary information is displayed in a form that includes the summary window or obscures at least a part of the chat window. Claim 4 In claim 3, in the step of displaying the chat window, the summary request interface is displayed in an area distinguishing between a viewed message and an unviewed message, and the summary target message is a method for displaying summary information for a chat message that is an unviewed message. Claim 5 A method for displaying summary information for a chat message, wherein, in the step of requesting the summary, the summary information is displayed in a form that includes the chat room and is covered by at least a portion of the chat room list, in the step of receiving and displaying the summary information. Claim 6 delete Claim 7 A method for displaying summary information for a chat message, wherein, in the step of displaying the summary request interface, the user terminal displays the summary request interface for the chat room in the chat room list when the chat room satisfies a predetermined condition. Claim 8 delete Claim 9 A method for displaying summary information for a chat message, wherein the step of requesting the summary includes receiving selection information for selecting the message to be summarized among the chat messages. Claim 10 A method for displaying summary information about a chat message, wherein the selection information is at least one of whether the chat message has been viewed, the speaker, the time of reception, and whether a specific user has been mentioned. Claim 11 A method for displaying summary information for a chat message according to claim 1, wherein the summary information includes at least one summary content, and further comprising: a step of receiving an interaction for any one of the summary contents performed after the step of receiving and displaying the summary information; and a step of displaying a message related to any one of the summary contents in response to the interaction. Claim 12 In claim 11, a method for displaying summary information for a chat message, wherein the message related to the summary content is displayed in a chat window of the chat room so as to be distinguished from other messages. Claim 13 A method for displaying summary information for a chat message, wherein the summary information includes at least one summary content distinguished by the speaker of the chat message in claim 1. Claim 14 In claim 13, a method for displaying summary information for a chat message in which the speaker of the chat message is anonymized in the summary information. Claim 15 A method for displaying summary information for a chat message according to claim 1, further comprising: a step of receiving a request to store the summary information as separate storage information, which is performed after the step of receiving and displaying the summary information; and a step of displaying the summary information and information about the chat room in response to the request to display the storage information. Claim 16 delete Claim 17 A method for displaying summary information about a chat message according to claim 1, wherein the predetermined condition is further determined based on at least one of the speaker, content, time of reception, and whether a specific user is mentioned. Claim 18 A method for displaying summary information for a chat message, wherein, in the case of the summary target message, the summary information includes content for the message of the predetermined type. Claim 19 A method for displaying summary information for a chat message, wherein the message of the predetermined type includes at least one of information among a photo, video, multimedia file, link, location, and vote, and the content of the message of the predetermined type includes an interface connected to the message of the predetermined type. Claim 20 A user terminal for displaying summary information for a chat message, comprising: a memory; and a processor connected to the memory and configured to execute commands included in the memory, wherein the processor is configured to perform the steps of: receiving information about a chat room containing at least one chat message from a server; displaying a summary request interface for the chat room when a predetermined condition related to the number of unread messages among the chat messages is satisfied; requesting a summary of at least some of the chat messages from the server; and receiving and displaying summary information for the messages to be summarized from the server, wherein in the step of requesting a summary, the summary request is generated by an interaction with the summary request interface, and the predetermined condition is determined based on the type of the chat room. Claim 21 A method for a server to provide a summary of chat messages comprises: providing information about a chat room containing at least one chat message to a user terminal; providing information about a summary request interface for the chat room when a predetermined condition regarding the number of unread messages among the chat messages is satisfied; 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, wherein in the step of receiving the summary request, the summary request is generated by an interaction with the summary request interface, and the predetermined condition is determined based on the type of the chat room. Claim 22 A server providing summary information for chat messages, comprising: a memory; and a processor connected to the memory and configured to execute commands included in the memory, wherein the processor is configured to perform the steps of: providing information about a chat room containing at least one chat message to a user terminal; providing information about a summary request interface for the chat room when a predetermined condition related to the number of unread messages among the chat messages is satisfied; 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; and providing the summary information to the user terminal, wherein in the step of receiving the summary request, the summary request is generated by an interaction with the summary request interface, and the predetermined condition is determined based on the type of the chat room. Claim 23 A computer program stored on a storage medium to execute the method of any one of claims 1 to 5, 7, 9 to 15, 17 to 19 and 21 in combination with hardware.

Citation Information

Patent Citations

  • Apparatus and method for generating summary of conversation storing

    KR1020190096304A

  • Method and system for presenting conversation thread

    KR1020200113750A

  • Method and apparatus for providing summary data summarizing contents of chatroom

    KR1020220128013A

  • Efficient processing of unread messages

    US20200396191A1