Search

US-12625597-B2 - Method for displaying suggested items associated with messages, and apparatus for implementing the same

US12625597B2US 12625597 B2US12625597 B2US 12625597B2US-12625597-B2

Abstract

A method for displaying suggested items associated with a message, the method, which performed by at least one processor, includes: based on a preset first keyword that is detected in a message that is input to an input window of a chat room, displaying suggested items comprising a conversation group or a content associated with the preset first keyword, wherein the conversation group corresponds to a reception target of the message; and based on an item selected from the suggested items, displaying the message comprising information on the conversation group or the content corresponding to the selected item.

Inventors

  • Sun Hyo Lee
  • Ji Eun YOON
  • Moon Young KWON

Assignees

  • SAMSUNG SDS CO., LTD.

Dates

Publication Date
20260512
Application Date
20231025
Priority Date
20221028

Claims (17)

  1. 1 . A method for displaying suggested items associated with a message, the method being performed by at least one processor and comprising: based on a preset first keyword that is detected in a message that is input to an input window of a chat room, displaying suggested items comprising a conversation group or a content associated with the preset first keyword, wherein the conversation group corresponds to a reception target of the message; and based on an item selected from the suggested items, displaying the message comprising information on the conversation group or the content corresponding to the selected item, wherein the displaying of the suggested items comprises: based on a determination that both the conversation group associated with the preset first keyword and the content associated with the preset first keyword exist, displaying a first suggested item comprising the conversation group and a second suggested item comprising the content; and displaying, as a suggested item, any one of the first suggested item and the second suggested item selected by a user input.
  2. 2 . The method of claim 1 , wherein the displaying of the suggested items comprises, based on the preset first keyword being a keyword regarding user information, displaying the suggested items comprising a plurality of conversation groups associated with the user information corresponding to the preset first keyword.
  3. 3 . The method of claim 2 , wherein the user information comprises a user state and a user profile.
  4. 4 . The method of claim 1 , wherein the displaying of the suggested items comprises, based on the preset first keyword being a keyword regarding content information, displaying the suggested items comprising a plurality of contents associated with the content information corresponding to the preset first keyword.
  5. 5 . The method of claim 4 , wherein the content information comprises at least one of e-mail, schedule, contact, or file information.
  6. 6 . The method of claim 1 , wherein the displaying of the suggested items comprises: based on a determination that both the conversation group associated with the preset first keyword and the content associated with the preset first keyword exist, assigning priorities to the conversation group and the content based on contents of the message; and displaying, as a suggested item, an item having a higher priority, of the conversation group and the content associated with the preset first keyword.
  7. 7 . The method of claim 1 , wherein the displaying of the suggested items comprises displaying the suggested items in an area adjacent to the input window.
  8. 8 . The method of claim 1 , wherein the displaying of the message comprising the information on the conversation group or the content c: based on the item selected from the suggested items, displaying the selected item in an activated state; and based on a completion of sending of the message, displaying a link item capable of confirming contents of the selected item of the suggested items along with the message of which the sending has been completed.
  9. 9 . The method of claim 8 , wherein the displaying of the link item comprises, based on the selected item of the suggested items, the selected item being a first conversation group, displaying users belonging to the first conversation group and confirmation states of the message by the users based on the link item being selected, and wherein the message is displayed only on terminals of the users belonging to the first conversation group.
  10. 10 . The method of claim 8 , wherein the displaying of the link item comprises: based on the selected item of the suggested items being a content, and the link item being selected, displaying the content of the selected item.
  11. 11 . The method of claim 1 , further comprising: based on both the preset first keyword and a preset second keyword that are detected in the message that is input to the input window of the chat room, simultaneously providing a first suggested item associated with the preset first keyword and a second suggested item associated with the preset second keyword.
  12. 12 . The method of claim 11 , wherein the simultaneous providing of the first suggested item and the second suggested item comprises: displaying the first suggested item and a search indicator; and based on a user input for the search indicator being received, displaying the second suggested item.
  13. 13 . The method of claim 1 , wherein the displaying of the suggested items comprises: transmitting a request for information on the conversation group or the content associated with the preset first keyword to a server; receiving, from the server, the information on the conversation group or the content associated with the preset first keyword extracted based on user information and plural types of content information stored in the server; and displaying the suggested items based on the information received from the server.
  14. 14 . A non-transitory computer-readable recording medium storing computer program, which, when executed by at least one processor, causes the at least one processor to execute: based on a preset first keyword that is detected in a message that is input to an input window of a chat room, displaying suggested items comprising a conversation group or a content associated with the preset first keyword, wherein the conversation group corresponds to a reception target of the message; and based on an item selected from the suggested items, displaying the message comprising information on the conversation group or the content corresponding to the selected item, wherein the displaying of the suggested items comprises: based on a determination that both the conversation group associated with the preset first keyword and the content associated with the preset first keyword exist, displaying a first suggested item comprising the conversation group and a second suggested item comprising the content; and displaying, as a suggested item, any one of the first suggested item and the second suggested item selected by a user input.
  15. 15 . A messenger client terminal comprising: one or more processors; a memory configured to load a computer program executable by the one or more processors; and wherein the computer program comprises instructions, which, when executed by the one or more processors, cause the one or more processors to execute: based on a preset first keyword being detected in a message that is input to an input window of a chat room, displaying suggested items comprising a conversation group or a content associated with the preset first keyword, the conversation group being a reception target of the message; and based on the item selected from the suggested items, displaying the message comprising information on the conversation group or the content corresponding to the selected item, wherein the displaying of the suggested items comprises: based on a determination that both the conversation group associated with the preset first keyword and the content associated with the preset first keyword exist, displaying a first suggested item comprising the conversation group and a second suggested item comprising the content; and displaying, as a suggested item, any one of the first suggested item and the second suggested item selected by a user input.
  16. 16 . The messenger client terminal of claim 15 , wherein the preset first keyword comprises at least one of a tense, a department, a rank, a business, an employment state, a user profile, an e-mail title, a file name, a meeting title, meeting room information, or contact information.
  17. 17 . The messenger client terminal of claim 15 , wherein the displaying of the suggested items comprises: an operation of sorting and displaying the suggested items comprising the conversation group or the content associated with the preset first keyword based on a similarity to the message.

Description

CROSS-REFERENCE TO RELATED APPLICATION(S) This application is based on and claims priority under 35 U.S.C. § 119 to Korean Patent Application No. 10-2022-0141589 filed on Oct. 28, 2022 in the Korean Intellectual Property Office, the disclosure of which is incorporated by reference herein in its entirety. BACKGROUND 1. Field The disclosure relates to a method for displaying suggested items associated with messages, and an apparatus for implementing the same. More particularly, the disclosure relates to a method for displaying suggested items associated with messages in order to provide information on the suggested items associated with the messages input in a chat room, and an apparatus for implementing the same. 2. Description of the Related Art Conventionally, in multi-party communication using a messenger, a user may select a conversation partner by a manner of targeting all members participating in a conversation or manually mentioning (e.g., @mention) a specific member when selecting the conversation partner and send a message to the selected conversation partner. However, when the user manually mentions a specific member in a group chat room including several members and sends the message to the specific member, there is a problem that the message is unnecessarily exposed to other members. That is, it may be impossible to send the message that is exposed only to the specific member in the group chat room. In addition, in a case of a messenger that does not have a function of selecting a specific member, such as @mention, in the group chat room, there is a limitation that the user should exit the group chat room and search a one-on-one chat room with the specific member or create a new one-to-one chat room with the specific member in order to send a message to the specific member. Meanwhile, conventionally, when it is necessary to share a specific content during a conversation in the group chat room, the movement of a screen such as exiting the group chat room and accessing a service related to the specific content occurs in order to obtain information on the specific content. In this case, a flow of conversation is interrupted, which is inconvenient. Accordingly, there is a need for a technology capable of exposing a message only to a specific member, if necessary, during a conversation with multiple members in a group chat room. In addition, there is a need for a technology capable of quickly sharing information on a specific content in a group chat room without moving to another service screen. SUMMARY Provided are a method for displaying suggested items associated with messages capable of suggesting a sending group or an associated content of a message by analyzing a keyword input while writing the message in a chat room of a messenger, and an apparatus for implementing the same. Provided are a method for displaying suggested items associated with messages capable of sending a message so that the message is exposed only to a specific member during a conversation in a group chat room of a messenger, and an apparatus for implementing the same. Provided are a method for displaying suggested items associated with messages capable of confirming a content related to a message input to a chat room of a messenger within the chat room without moving a screen and then sending the content along with the message, and an apparatus for implementing the same. According to an aspect of the disclosure, a method for displaying suggested items associated with a message, the method, which performed by at least one processor, includes: based on a preset first keyword that is detected in a message that is input to an input window of a chat room, displaying suggested items comprising a conversation group or a content associated with the preset first keyword, wherein the conversation group corresponds to a reception target of the message; and based on an item selected from the suggested items, displaying the message comprising information on the conversation group or the content corresponding to the selected item. In some embodiments, the displaying of the suggested items includes, based on the preset first keyword being a keyword regarding user information, displaying the suggested items comprising a plurality of conversation groups associated with the user information corresponding to the preset first keyword. In some embodiments, the displaying of the suggested items includes, based on the preset first keyword being a keyword regarding content information, displaying the suggested items comprising a plurality of contents associated with the content information corresponding to the preset first keyword. In some embodiments, the user information includes a user state and a user profile, and wherein the content information includes at least one of e-mail, schedule, contact, or file information. In some embodiments, the displaying of the suggested items includes: based on a determination that both the conversation group ass