Method, terminal and server for providing a reaction set to content

The server-based method for generating custom reaction sets in chat rooms addresses the lack of user interaction by allowing terminals to select and display reaction information, improving emotional expression and engagement.

JP7785863B2Active Publication Date: 2025-12-15CACAO CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024111355
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2023-08-11
Filing Date
2024-07-11
Publication Date
2025-12-15
Estimated Expiration
2044-07-11

AI Technical Summary

Technical Problem

Existing chat services lack a method for providing custom and easily selectable reaction sets for chat rooms, limiting user interaction and emotional expression.

Method used

A server-based method that generates custom reaction sets for chat rooms based on user input, allowing terminals to select and display reaction information, with options for default or custom sets, and provides count information and extended interfaces for interaction.

Benefits of technology

Enables terminals to easily select and interact with diverse reaction sets, enhancing user engagement and emotional expression in chat rooms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007785863000001
    Figure 0007785863000001
  • Figure 0007785863000002
    Figure 0007785863000002
  • Figure 0007785863000003
    Figure 0007785863000003
Patent Text Reader

Abstract

To provide a method for a terminal entering a chat room to select reaction information with a simple method.SOLUTION: A method in a network environment including a server and a plurality of terminals includes the steps of: receiving, from a first terminal, first reaction custom information for a first chat room; generating first reaction set including at least one piece of reaction information selected on the basis of the first reaction custom information; upon entry of a second terminal to the first chat room, providing the second terminal with one or more first contents posted in the first chat room and the first reaction set corresponding respectively to the one or more first contents; and receiving, from the second terminal, selection information for the reaction information included in the first reaction set.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a method for providing a reaction set to content in a chat room. [Background technology]

[0002] With the spread of mobile devices and advances in wireless communication technology, chat services that allow real-time instant messaging have become widely used. While the main function of conventional chat services was to transmit chat messages between two users, recent chat services offer various additional functions, such as allowing multiple users to participate in one chat room and transmitting various types of content, including images and multimedia content, through the chat room.

[0003] As social networking functions between users through chat rooms become more prominent, some chat services offer a reaction function to messages in chat rooms. The reaction function is a function that allows users who view messages in chat rooms to select a reaction that reflects their feelings, reactions, evaluations, etc., and leave a reaction to the message.

[0004] Recently, various methods have been attempted to allow users to leave reactions in an easy way while reflecting a wider range of user emotions, reactions, and evaluations. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Republic of Korea Patent Publication No. 10-2021-0052575 Summary of the Invention [Problem to be solved by the invention]

[0006] The present invention aims to provide a method for a server to provide a custom reaction set for a chat room to a terminal that has entered the chat room.

[0007] Another object of the present invention is to provide a method for allowing a terminal that has entered a chat room to easily select reaction information. [Means for solving the problem]

[0008] The method for providing a reaction set for content of the present invention includes the steps of receiving first reaction custom information for a first chat room from a first terminal, generating a first reaction set including at least one reaction information selected based on the first reaction custom information, providing at least one first content posted in the first chat room and a first reaction set corresponding to each of the at least one first content to the second terminal when the second terminal enters the first chat room, and receiving selection information for the reaction information included in the first reaction set from the second terminal.

[0009] In one embodiment of the present invention, the method may include the steps of receiving second reaction custom information for a second chat room from a first terminal, generating a second reaction set including at least one reaction information selected based on the second reaction custom information (wherein the combinations of reaction information included in the first and second reaction sets are different from each other), providing at least one second content posted in the second chat room and a second reaction set corresponding to each of the at least one second content to the second terminal when the second terminal enters the second chat room, and receiving selection information for the reaction information included in the second reaction set from the second terminal.

[0010] In one embodiment of the present invention, if no other reaction custom information for the third chat room is received from the first terminal, when the second terminal enters the third chat room, the method may further include providing the second terminal with at least one third content posted in the third chat room and a default reaction set corresponding to each of the at least one third content.

[0011] In one embodiment of the present invention, the step of providing the first or second reaction set may include the steps of providing count information and an extended interface for at least a portion of the reaction information included in the first or third reaction set to the second terminal (wherein the count information is information about the number of times the user selects the reaction information), and, upon receiving an interaction on the extended interface from the second terminal, providing a reaction interface including all reaction information included in the first or second reaction set.

[0012] In one embodiment of the present invention, the count information may be provided only for reaction information, the count information of which satisfies a predetermined criterion, among the reaction information included in the first or second reaction set.

[0013] In one embodiment of the present invention, the selection information may be generated by an interaction in which the second terminal receives an input for at least one of the count information and the reaction interface.

[0014] In one embodiment of the present invention, the method further includes a step of generating a 1a reaction set that includes at least a portion of the reaction information included in the first reaction set so that it is duplicated, and the server provides the second terminal with first and second routes through which the second terminal can enter the first chat room, and in the step of providing the first reaction set, when the second terminal enters the first chat room through the first route, the second terminal can be provided with the first reaction set, and when the second terminal enters the first chat room through the second route, the second terminal can be provided with the 1a reaction set instead of the first reaction set.

[0015] In one embodiment of the present invention, the first and second paths may be through different applications installed on the second terminal.

[0016] In one embodiment of the present invention, at least one of the reaction information included in the first and second reaction sets may be generated based on graphic information received by the server from the first terminal.

[0017] In one embodiment of the present invention, the first and second chat rooms may be included in the same chat room group, and the first terminal may correspond to an administrator terminal for the chat room group.

[0018] In one embodiment of the present invention, if the second terminal is a terminal of a user who has not joined the chat room group, the method may further include a step of providing the second terminal with information inviting them to join the chat room group, which is performed subsequent to the step of receiving the selection information.

[0019] The server for providing a reaction set for content of the present invention includes a memory and a processor coupled to the memory and configured to execute instructions stored in the memory, the processor being configured to perform each step of the above method. Preferably, the processor is configured to perform the following steps: receive first reaction custom information for a first chat room from a first terminal; generate a first reaction set including at least one reaction information selected based on the first reaction custom information; provide, when a second terminal enters the first chat room, at least one first content posted in the first chat room and a first reaction set corresponding to each of the at least one first content; and receive selection information for the reaction information included in the first reaction set from the second terminal.

[0020] The method for displaying a reaction set for content of the present invention includes the steps of requesting a server to view a first chat room, and displaying at least one first content posted in the first chat room and a first reaction set corresponding to each of the at least one first content (wherein the first reaction set includes at least one piece of reaction information), requesting the server to view a second chat room, and displaying at least one second content posted in the second chat room and a second reaction set corresponding to each of the at least one second content (wherein the second reaction set includes at least one piece of reaction information), and providing the server with selection information for reaction information included in the first or second reaction set, wherein the combinations of reaction information included in the first and second reaction sets are different from each other.

[0021] In one embodiment of the present invention, the step of displaying the first or second reaction set may include the steps of displaying count information and an extended interface for at least a portion of the reaction information included in the first or second reaction set (wherein the count information is information about the number of times the user selects the reaction information), and, when an interaction input for the extended interface is received, displaying a reaction interface including all reaction information included in the first or second reaction set.

[0022] In one embodiment of the present invention, the count information may be provided only for reaction information, the count information of which satisfies a predetermined criterion, among the reaction information included in the first or second reaction set.

[0023] In one embodiment of the present invention, the selection information may be generated by an interaction that receives input regarding at least one of the count information and the reaction interface.

[0024] In one embodiment of the present invention, in the step of requesting viewing of the first chat room, the terminal requests viewing through either a first or second route, and in the step of displaying the first reaction set, when the terminal requests viewing through the first route, the first reaction set is displayed, and when the terminal requests viewing through the second route, a 1a reaction set that includes at least a portion of the reaction information included in the first reaction set so as to overlap with the first reaction set is displayed instead of the first reaction set.

[0025] A terminal for displaying a reaction set for content of the present invention includes a memory and a processor coupled to the memory and configured to execute instructions stored in the memory, wherein the processor is configured to perform each step of the above method. Preferably, the processor is configured to perform the following steps: requesting a server to view a first chat room, displaying at least one first content posted in the first chat room and a first reaction set corresponding to each of the at least one first content (the first reaction set includes at least one piece of reaction information), requesting the server to view a second chat room, displaying at least one second content posted in the second chat room and a second reaction set corresponding to each of the at least one second content (the second reaction set includes at least one piece of reaction information), and providing the server with selection information for the reaction information included in the first or second reaction set, wherein the combinations of reaction information included in the first and second reaction sets are different from each other. The program of the present invention can cause a computer to execute each step of any one of the methods described above. [Effects of the Invention]

[0026] The present invention has an advantage in that it provides a method for a server to provide a custom reaction set for a chat room to a terminal that has joined the chat room.

[0027] Furthermore, the present invention has an advantage in that it provides a method for a terminal that has entered a chat room to easily select reaction information. [Brief explanation of the drawings]

[0028] [Figure 1] 1 is a diagram illustrating an example of a network environment according to an embodiment of the present invention. [Figure 2]1 is a flowchart illustrating a method in which a server of the present invention provides a reaction set for content. [Figure 3] 1 is a flowchart illustrating some steps of a method in which the server 10 of the present invention provides a reaction set for content. [Figure 4] ~ [Figure 9] 10 illustrates screens associated with the execution of a method in which the server 10 of the present invention provides a reaction set for content. [Figure 10] 10 is a flowchart illustrating how the terminal of the present invention provides a reaction set for content. DETAILED DESCRIPTION OF THE INVENTION

[0029] Hereinafter, the embodiments disclosed herein will be described in detail with reference to the accompanying drawings, and the same or similar components will be denoted by the same reference numerals regardless of the drawing numbers, and redundant descriptions thereof will be omitted. Furthermore, in describing the embodiments disclosed herein, if a detailed description of related publicly known technology is deemed to obscure the gist of the embodiments disclosed herein, the detailed description thereof will be omitted.

[0030] Terms including ordinal numbers such as first, second, etc. may be used to describe various components, but the components are not limited by these terms. These terms are used only to distinguish one component from another. In one embodiment, the word "to" may also include the meaning of "about."

[0031] A singular expression includes a plural expression unless the context clearly dictates otherwise.

[0032] In this application, the steps described may be performed in any order except where a specific causal relationship dictates that the steps be performed in the listed order.

[0033] In this application, the terms "comprise" or "have" and the like are intended to specify the presence of any feature, number, step, operation, component, part, or combination thereof stated in the specification, but should be understood as not precluding the presence or possible addition of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.

[0034]

[0035] The present invention will now be described with reference to the accompanying drawings.

[0036] FIG. 1 is a diagram illustrating an example of a network environment according to an embodiment of the present invention.

[0037] The network environment according to an embodiment of the present invention shown in Fig. 1 may include a server 10 and terminals. The terminals may include at least one terminal connected to the server 10 through a network. Fig. 1 exemplarily illustrates a first terminal 20, a second terminal 30, and a third terminal 40 as user terminals.

[0038] The first terminal 20 is a terminal used by a first user to log in using the account of the first user registered on the server 10, the second terminal 30 is a terminal used by a second user to log in using the account of the second user registered on the server 10, and the third terminal 40 is a terminal used by a third user to log in using the account of the third user registered on the server 10.

[0039] For convenience of explanation, the first terminal 20 will be described as an administrator terminal of a chat room or chat room group, and the second and third terminals 30 and 40 will be described as terminals that view chat rooms managed by the first terminal 20. However, the present invention does not specify and / or limit the functions that can be performed by the terminals in this manner.

[0040] The network is not limited in 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) that the network can include, but also short-range wireless communication.

[0041] In the present invention, the server 10 is a device that can communicate with and receive information from terminals over a network. The server 10 can be embodied as a computer device or multiple computing devices that provide instructions, code, files, content, services, etc.

[0042] The server 10 may include a processor 11 , a memory 12 , and a communication unit 13 .

[0043] The processor 11 controls the overall operation of the memory 12 and the communication unit 13 and provides chat services to the terminals. Specifically, the processor 11 provides the terminals 20, 30, and 40 with the function of creating a chat room or chat room group and creating a reaction set based on reaction custom information.

[0044] The memory 12 functions as a storage medium and can store a plurality of application programs run by the server 10, as well as data and commands for the operation of the server 10. In one embodiment, the memory 12 can store an application that provides the above-mentioned chat service.

[0045] The memory 12 may be provided in the form of various storage devices such as a ROM, a RAM, a flash drive, a hard drive, etc., and / or in the form of web storage.

[0046] The communication unit 13 can communicate with the terminal via a network in a wired or wireless manner.

[0047] The server 10 of the present invention can provide a chat service to the terminals, specifically, the server 10 provides the terminals 20, 30, 40 with the function of creating a chat room or a chat room group and creating a reaction set based on reaction custom information.

[0048] The server 10 may receive first reaction custom information for a first chat room and second reaction custom information for a second chat room from the first terminal 20 and generate first and second reaction sets including at least one reaction information selected based on the first and second reaction custom information. Here, the combinations of reaction information included in the first and second reaction sets may be different. When the second terminal 30 enters the first chat room, the server 10 may provide the second terminal 30 with at least one first content posted in the first chat room and a first reaction set corresponding to the at least one first content, respectively. When the second terminal 30 enters the second chat room, the server 10 may provide the second terminal 30 with at least one second content posted in the second chat room and a second reaction set corresponding to the at least one second content, respectively. Thereafter, the server 10 may receive selection information for the reaction information included in the first or second reaction set from the second terminal 30.

[0049] Here, reaction information refers to information on a user's reaction to a content after viewing the content. After viewing the content, the user can input reaction information having various meanings such as emotions, evaluations, or responses to the content. Such reaction information is transmitted to the server 10, and count information on the reaction information can be provided so that other users can view it.

[0050] Here, the count information for the reaction information means the number of times information on the reaction information left by the user who viewed the content. The server 10 receives the user's selection information for the reaction information from the user's device, and can calculate the count information for the reaction information based on the number of times the selection information is received.

[0051] Here, the reaction set refers to reaction options that a user who has viewed content can select when inputting a reaction. The reaction set can include at least one piece of reaction information that a user who has viewed content can select. The server 10 can provide the reaction set to the device of a user who is viewing content, and allow the user to select at least one piece of reaction information included in the reaction set.

[0052] In the present invention, a reaction set can be set as a custom reaction set or a default reaction set. A custom reaction set refers to a reaction set including at least one reaction information selected by the user. The user can create a custom reaction set by selecting at least one of a plurality of reaction information provided by the server 10 according to their own taste, preference, or judgment. Such custom reaction sets include different reaction information selected by the user, and different custom reaction sets can include different combinations of reaction information.

[0053] Here, the setter of the custom reaction set can be the administrator (manager) of the chat room or chat room group, or the administrator (manager) of the chat service provided by the server 10. The conditions for the setter of the custom reaction set can be set in various ways depending on the policy of the chat service. For the sake of convenience, the administrator and the operator will not be described separately below, but will be referred to as a single term, administrator and operator.

[0054] The default reaction set refers to a reaction set that includes reaction information that is basically set regardless of the user's intention. If the server 10 does not receive any other reaction custom information from the user for a specific chat room, the server 10 can set the reaction set provided through the corresponding chat room as the default reaction set.

[0055] Here, reaction custom information refers to information input by the configurator to set the above-mentioned custom reaction set. The server 10 can provide a reaction custom interface to the configurator terminal so that the configurator can select reaction information to be included in the custom reaction set. The configurator can receive a list of selectable overall reaction information through the reaction custom interface and select individual reaction information that the configurator wants to include in the custom reaction set. The configurator terminal can generate reaction custom information according to the configurator's selection of individual reaction information and transmit it to the server 10. The server 10 can generate a custom reaction set based on the reaction custom information received from the configurator terminal.

[0056] Here, the selection information for the reaction means information that a user who has viewed the content has selected at least one of the reaction information provided in correspondence with the content in order to leave a reaction to the content.

[0057]

[0058] The terminals 20, 30, 40 include a first terminal 20 which is an administrator terminal of a chat room or a chat room group, a second terminal 30 which is a viewer terminal of the chat room, and a third terminal 30.

[0059] The terminals 20, 30, 40 may include a communication unit 21, 31, 41, an input unit 22, 32, 42, an output unit 23, 33, 43, a memory 24, 34, 44, and a processor 25, 35, 45.

[0060] The communication units 21, 31, and 41 can communicate with the server 10 or other terminals via wired or wireless communication.

[0061] The input units 22, 32, and 42 can receive various information in response to user operations and input actions, and can include a touch screen module, a keyboard, a mouse, buttons, a camera, a stylus, and a microphone.

[0062] The terminals 20, 30, and 40 can receive user interaction inputs through the input units 22, 32, and 42. Interaction means that the user operates the input unit to input information that reflects the user's selection or intention to the terminal. For example, interactions can include touching a touchscreen, clicking a mouse, typing on a keyboard, inputting sound into a microphone, taking an image with a camera, and recognizing motions with a motion sensor.

[0063] The output units 23, 33, and 43 may output various information. The output units 23, 33, and 43 may be a display device, a speaker, a vibration generator, a tactile generator, etc. In some cases, the output units 23, 33, and 43 may be connected to the terminals 20, 30, and 40 via wired or wireless communication (e.g., short-range wireless communication such as Bluetooth®) and may be devices (e.g., Bluetooth® earphones) that receive and output signals.

[0064] The memories 24, 34, and 44 function as storage media and can store a plurality of application programs run on the terminals 20, 30, and 40, as well as data and instructions for operation of the terminals 20, 30, and 40. The memories 24, 34, and 44 can be provided in the form of various storage devices such as hardware, ROM, RAM, flash drive, hard drive, etc., and / or web storage.

[0065] In one embodiment, the memories 24, 34, 44 may store an application that provides chat services.

[0066] The processors 25, 35, 45 control the overall operation of the communication units 21, 31, 41, the input units 22, 32, 42, the output units 23, 33, 43, and the memories 24, 34, 44, and can execute applications associated with the chat service.

[0067] The first terminal 20 corresponds to an administrator terminal of a chat room or a chat room group. The administrator of a chat room or a chat room group may be one of the users of the chat service provided by the server 10, who has the authority to create, manage, or operate the chat room or chat room group. In some cases, the administrator of a chat room or a chat room group may be an administrator who manages or operates the chat service provided by the server 10.

[0068] The first terminal 20 can generate a custom reaction set by transmitting custom reaction information for a chat room to the server 10. The first terminal can add or delete reaction information and / or change the order of reaction information in the generated custom reaction set.

[0069] The second terminal 30 may request the server 10 to view a first chat room and display at least one first content posted in the first chat room and a first reaction set corresponding to the at least one first content, and may request the server 10 to view a second chat room and display at least one second content posted in the second chat room and a second reaction set corresponding to the at least one second content, respectively. Here, the first and second reaction sets may include at least one piece of reaction information. The second terminal 30 may provide the server 10 with selection information for the reaction information included in the first or second reaction set. Here, the combinations of reaction information included in the first and second reaction sets may be different from each other.

[0070]

[0071] Hereinafter, with reference to FIGS. 2 to 9, an embodiment of a method in which the server 10 of the present invention provides a reaction set for content will be described.

[0072] FIG. 2 is a flowchart illustrating a method in which the server 10 of the present invention provides a reaction set for content.

[0073] A method for providing the server 10 with a reaction set for content exchanged between the first and second terminals 20 and 30 will be described with reference to FIG.

[0074] In step 201, the server 10 receives first reaction custom information and second reaction custom information from the first terminal 20.

[0075] The first reaction custom information may correspond to a first chat room, and the second reaction custom information may correspond to a second chat room.

[0076] Here, the first chat room and the second chat room may be included in one chat room group. The server 10 may provide services associated with a chat room group including at least one subordinate chat room. The chat rooms included in a chat room group may have a common subject, material, purpose, or theme. For example, a chat room group with the theme "real-time weather" may be created, and multiple chat rooms associated with individual themes such as "national weather," "Seoul weather," and "Incheon weather" may be included under the chat room group.

[0077] The first terminal 20 may correspond to an administrator terminal of the chat room group. Specifically, the first terminal 20 may be a terminal of a user who created the chat room group, a user who created the first and second chat rooms, or a user who has administrative authority over the chat room group.

[0078] However, in the present invention, the first and second chat rooms are not limited to being included in one chat room group. In some cases, the first and second chat rooms may correspond to individual chat rooms that are not included in one chat room group. In such cases, the first terminal 20 may correspond to an administrator terminal for each of the first and second chat rooms.

[0079] The server 10 can provide a reaction custom interface to the user of the first terminal 20 so that the first terminal 20 can receive input of reaction custom information from the user of the first terminal 20. The first terminal 20 can display a list of selectable overall reaction information through the reaction custom interface and receive input of selection information for individual reaction information included in a custom reaction set.

[0080] In some cases, the server 10 may provide the first terminal 20 with a reaction information generation function. The reaction information generation function refers to a function of generating new reaction information based on graphic information provided by the first terminal 20 to the server 10. The first terminal 20 may provide its own graphic information to the server 10 and request the server 10 to generate new reaction information that reflects the user's preferences, tastes, or personality. The graphic information may be, for example, a character image, symbol image, logo image, or color pattern associated with the user of the first terminal 20. When new reaction information is generated by the reaction information generation function, the newly generated reaction information may be added to a list of selectable reaction information in the custom interface.

[0081] The number of individual reaction information included in a custom reaction set may be limited. For example, it may be set that at least one and up to seven individual reaction information may be selected in a custom reaction set. In some cases, it may be permitted to select no individual reaction information included in a custom reaction set (0 selection), and in such cases, the service may be provided without providing a reaction function for the content posted in the corresponding chat room.

[0082] The individual reaction information included in the custom reaction set may include order information. When the individual reaction information is provided to and displayed on the second user terminal in step 205 or step 207, the position of the individual reaction information may be designated by the order information. The order information of the individual reaction information may be determined by information designated by the server 10 in the reaction information, or the first terminal 20 may receive order information designated individually by the user.

[0083] In addition, the first terminal 20 can receive from the user input of designation information for chat rooms to which reaction custom information is applied. Specifically, the first terminal 20 can set reaction custom information. It can display a list of all chat rooms and receive input of designation information for chat rooms to which reaction custom information is provided.

[0084] The first terminal 20 can generate reaction custom information including selection information for individual reaction information and designated information for a chat room, and transmit the generated reaction custom information to the server 10.

[0085] In some cases, the first terminal 20 may generate reaction custom information in advance, including selection information for individual reaction information and designated information for a chat room, and store it in the server 10 or the first terminal 20, and may select (load) the previously stored reaction custom information and transmit it to the server 10 as needed in the future.

[0086] When the first terminal 20 wants to apply the same reaction custom information to multiple chat rooms, the first terminal 20 does not need to repeatedly input selection information for individual reaction information for multiple chat rooms, but can select (load) and use previously saved reaction custom information, which is advantageous in terms of increased convenience.

[0087]

[0088] In step 203, the server 10 generates first and second reaction sets including at least one reaction information selected based on the first and second reaction custom information.

[0089] When the server 10 receives reaction custom information from the first terminal 20 in step 201, the server 10 can generate a reaction set based on the reaction custom information. The reaction set can include at least one reaction information according to the selection information of the reaction custom information.

[0090] The first and second reaction sets generated by the server 10 may be displayed in the same or similar format as those provided to the second terminal 30 in step 205 or step 207 and provided to the first terminal 20. The first terminal 20 may check the first and second reaction sets generated and provided by the server 10 and request that they be applied to the first and second chat rooms.

[0091] If the selection information of the individual reaction information included in the first and second reaction custom information is different, the first and second reaction sets are also generated to be different from each other. Specifically, the combinations of reaction information included in the first and second reaction sets may be different from each other. In some cases, the combinations of reaction information included in the first and second reaction sets may be the same, but the order in which the individual reaction information is displayed may be different.

[0092] In some cases, there may be a third chat room included in the same chat room group as the first and second chat rooms. The server 10 may not receive additional reaction custom information for the third chat room from the first terminal 20. In such a case, the server 10 may set the reaction set for the third chat room to the default reaction set.

[0093]

[0094] In step 205, when the second terminal 30 enters the first chat room, the server 10 provides the second terminal 30 with at least one first content and a first reaction set posted in the first chat room.

[0095] The server 10 can provide the second terminal 30 with an entry path that allows the second terminal 30 to enter the first and second chat rooms. If the first and second chat rooms are included in the same chat room group, the second terminal 30 can first enter the chat room group and then enter the first and second chat rooms. Specifically, when the second terminal 30 enters the chat room group, the server 10 can provide a list of chat rooms that the second terminal 30 can enter, which are included in the chat room group. The second terminal 30 can input selection information for one of the chat rooms that the second terminal 30 can enter, and enter the selected chat room.

[0096] The second terminal 30 can enter the first and second chat rooms as a guest and view the posted content without joining the first and second chat rooms. However, in some cases, the second terminal 30 may be required to join the first and second chat rooms in order to enter the first and second chat rooms and view the posted content. In some cases, the second terminal 30 may be required to join the first and second chat rooms in order to enter the first and second chat rooms and view the posted content without joining the first and second chat rooms, but may be required to join the first and second chat rooms in order to leave a reaction to the content.

[0097] The second terminal 30 can join the first and second chat rooms individually. However, in some cases, if the first and second chat rooms are included in the same chat room group, the second terminal 30 can join the chat room group instead of joining the first and second chat rooms.

[0098] When the second terminal 30 enters the first chat room, the server 10 can provide information associated with the first chat room to the second terminal 30. Specifically, the server 10 can provide the second terminal 30 with at least one first content and a first reaction set posted in the first chat room.

[0099] The first content may be a message posted through the first chat room by a participant who joined the first chat room, the administrator of the first chat room, or the server 10. The first content may be message information, posting information, image information, multimedia information, link information, survey information, voting information, attachments, etc., requested by a participant. The type of the first content may correspond to all types of information that can be transmitted through a network and may not be limited to a specific type. One or more first contents may be posted in the first chat room, and may be displayed in chronological order of posting in the first chat room. Specifically, the most recently posted message in the first chat room may be displayed at the bottom.

[0100] The first reaction set may be provided corresponding to each of the first contents. If there are multiple first contents, the first reaction set may be displayed at a position corresponding to each of the multiple first contents. For example, the first reaction set may be displayed at a lower portion of each of the multiple first contents so that the user of the second terminal 30 can easily recognize that the corresponding first reaction set corresponds to the corresponding content.

[0101] When providing the first reaction set to the second terminal 30, the server 10 may provide both count information for the reaction information and interface information for inputting an interaction with the reaction information, which will be described in detail below with reference to FIG.

[0102]

[0103] In step 207, when the second terminal 30 enters the second chat room, the server 10 provides at least one second content and a second reaction set posted in the second chat room to the second terminal 30.

[0104] When the second terminal 30 enters the second chat room, the server 10 can provide information associated with the second chat room to the second terminal 30. Specifically, the server 10 can provide the second terminal 30 with at least one second content and a second reaction set posted in the second chat room.

[0105] The second content may be a message posted through the second chat room by a participant in the second chat room, an administrator of the second chat room, or the server 10. A second reaction set may be provided corresponding to each second content. Specific features of the second content and the second reaction set are similar to those of the first content and the first reaction set, and therefore detailed description thereof will be omitted.

[0106] Through steps 205 and 207, the server 10 can provide the second terminal 30 with different custom reaction sets (first and second reaction sets) for the first and second chat rooms, respectively. Such custom reaction sets include different combinations of reaction information, which has the advantage that the user of the second terminal 30 can receive different reaction information without overlapping in each chat room. In addition, the first terminal 20 can provide the most appropriately selected combination of reaction information depending on the subject, material, purpose, or theme of the chat room, which has the advantage of increasing the effectiveness of communication through reactions.

[0107]

[0108] In step 209, the server 10 receives from the second terminal 30 a selection of reaction information included in the first or second reaction set.

[0109] A user of the second terminal 30 can view the first or second content posted in the first or second chat room and leave a reaction thereto. To this end, the second terminal 30 receives a selected reaction input from the user for the reaction information included in the first or second reaction set, and provides the corresponding selected information to the server 10.

[0110] The second terminal 30 can receive input of a selection interaction for reaction information in various ways, which will be described in detail below with reference to FIG.

[0111]

[0112] FIG. 3 is a flowchart illustrating some steps of a method in which the server 10 of the present invention provides a reaction set for content.

[0113] Referring to FIG. 3, the process of the server 10 providing an interface for a reaction set and receiving selection information performed between the server 10 and the second terminal 30 will be described.

[0114] Steps 301 and 303 in Fig. 3 correspond to detailed steps included in step 205 in Fig. 2. Also, step 305 in Fig. 3 corresponds to a specific example of step 209 in Fig. 2.

[0115] In step 301, the server 10 provides the second terminal 30 with count information and an extended interface for reaction information.

[0116] The count information for the reaction information means the number of times a reaction has been left by a user who has viewed the content. The server 10 may provide count information for all the reaction information included in the first reaction set, or may provide count information for only a portion of the reaction information included in the first reaction set.

[0117] When the server 10 provides count information for some of the reaction information included in the first reaction set, the reaction information for which count information is provided may be selected based on various criteria. For example, the reaction information for which count information is provided may be selected based on the number of counts for the reaction information. For example, the reaction information for which count information is provided may be selected based on the condition that the number of counts for the reaction information is 5 or more.

[0118] As another example, the reaction information for which count information is provided may be selected based on a predetermined number, for example, four reaction information for which count information is provided may be selected in order of the number of counts for the reaction information.

[0119] As another example, the reaction information provided as count information may be reaction information predetermined by the first terminal 20 or the server 10. The first terminal 20 or the server 10 may specify a portion of the reaction information included in the first reaction set and set the specified reaction information to be displayed as count information regardless of the count number of the reaction information.

[0120] When the server 10 provides multiple pieces of count information to the second terminal 30, the order in which the multiple pieces of count information are displayed on the second terminal 30 can be determined according to various predetermined criteria. For example, the multiple pieces of count information can be displayed in descending order of the number of counts. Also, the multiple pieces of count information can be displayed according to the inherent order information of the reaction information.

[0121] The extended interface is an interface for displaying the overall reaction information included in the first reaction set. If the first reaction set includes multiple pieces of reaction information, the server 10 may provide the extended interface instead of immediately providing the overall reaction information to the second terminal 30. When the server 10 receives an interaction from the second terminal 30 with the extended interface, it may provide the overall reaction information to the second terminal 30 accordingly.

[0122] In some cases, when the server 10 provides count information for all reaction information included in the first reaction set in step 301, the above-described extended interface may not be provided.

[0123]

[0124] In step 303, when the server 10 receives an interaction for the extended interface from the second terminal 30, it provides a reaction interface including the overall reaction information.

[0125] As described above, in step 301, when the server 10 receives an interaction on the extended interface from the second terminal 30, it can provide overall reaction information to the second terminal 30 in response thereto. Here, the overall reaction information can be provided in the form of an interface that allows the user of the second terminal 30 to input a selection interaction on individual reaction information.

[0126]

[0127] In step 305, the server 10 receives, from the second terminal 30, selection information generated by an interaction in which the second terminal 30 receives an input to at least one of count information and a reaction interface.

[0128] After viewing the content, the user of the second terminal 30 can input a selection reaction to select reaction information in response to the content. The selection interaction can be input in the second terminal 30 in various ways.

[0129] Specifically, the selection interaction may correspond to at least one of an interaction with the count information and an interaction with the reaction interface provided through the expansion interface. If the reaction information that the user of the second terminal 30 wants to select is displayed in the count information, the user of the second terminal 30 can input an interaction with the corresponding count information. However, if the reaction information that the user of the second terminal 30 wants to select is not displayed in the count information and / or if the user of the second terminal 30 tries to select reaction information after checking the overall reaction information, the user of the second terminal 30 can receive a reaction interface including the overall reaction information through the expansion interface and input an interaction with each individual reaction information included in the reaction interface.

[0130]

[0131] In step 307, the server 10 provides the second terminal 30 with counting information reflecting the result of receiving the selection information.

[0132] When the server 10 receives the selection information from the second terminal 30, the server 10 can increase the count number of the corresponding reaction information accordingly. The server 10 can provide the count information reflecting the increase in the count number to the second terminal 30, and the updated count information can be displayed on the second terminal 30.

[0133] In some cases, the second terminal 30 may input another interaction to cancel the selection of the reaction information that has already been selected. When the server 10 receives such a cancellation interaction, it may respond by decreasing the count number of the corresponding reaction information.

[0134] In some cases, in order to enter a selection interaction for reaction information in a chat room, you may be required to join the chat room. Joining a chat room can be distinguished from viewing the chat room. Specifically, there are public chat room types that allow you to enter the chat room and leave a reaction without a separate membership procedure, and subscription-required chat room types that allow you to enter the chat room and view the content without a separate membership procedure, but require you to join the chat room to leave a reaction.

[0135] If the chat room is a chat room type requiring membership, and the second terminal 30 is a terminal of a user who has not joined the chat room group, the server 10 may subsequently provide information inviting the second terminal 30 to join the chat room in step 305. The invitation to join the chat room may mean joining the corresponding individual chat room or joining the chat room group belonging to the chat room.

[0136]

[0137] The above-described steps 301 and 303 are based on the assumption that the second terminal 30 has entered the first chat room. However, in some cases, the second terminal 30 may enter the second chat room, and in such cases, substantially the same processes as those in steps 301 and 303 may be performed.

[0138]

[0139] 4 to 9, examples of how the user terminal 10 described with reference to FIG. 2 provides a custom reaction input interface will now be described.

[0140] FIG. 4 illustrates a screen 400 of the first terminal 20 associated with the execution of step 201 of FIG.

[0141] Referring to FIG. 4, the first terminal 20 displays an interface for inputting reaction custom information for a chat room, and the reaction custom information for the chat room can be input by inputting an interaction therefor.

[0142] The first terminal 20 displays a selectable chat room list interface and can receive an interaction input for selecting at least one chat room 410 from the list, for which reaction custom information can be input. Although FIG. 4 shows one chat room being selected, in some cases, two or more chat rooms can be selected at the same time so that the same reaction custom information can be applied to two or more chat rooms.

[0143] The first terminal 20 may provide an option to select what kind of reaction setting to make for the selected chat room. The option for reaction setting may be provided in the form of a drop-down menu 420.

[0144] For example, the first terminal 20 may provide options for reaction settings, such as an option 421 for creating a new custom reaction set, an option 422 for loading an existing saved custom reaction set, and an option 423 for loading a default reaction set.

[0145] In FIG. 4, one option for loading a previously saved custom reaction set and one option for loading a default reaction set are shown to be provided, but in some cases, if there are multiple previously saved custom reaction sets, an option may be provided to allow the user to select one of the multiple saved custom reaction sets, and if there are multiple default reaction sets, an option may be provided to allow the user to select one of the multiple default reaction sets.

[0146] Figure 4 illustrates the selection of option 421 for creating a new custom reaction set. The first terminal 20 displays all selectable individual reaction information and can receive selection information for the individual reaction information included in the custom reaction set. Figure 4 illustrates the selection of six individual reaction information (shaded) for the custom reaction set of the "Seoul Weather" chat room.

[0147] One of the selectable reaction information may be user-generated reaction information 431 generated based on graphic information provided by the first terminal 20 to the server 10. Before the screen 400 of Fig. 4 is displayed, the first terminal 20 may transmit graphic information to the server 10 to generate user-generated reaction information 431 and request a function to enable selection from a custom reaction set.

[0148] 4, reaction information selected by the user of the first terminal 20 may be displayed in a separate area 440. The user of the first terminal 20 may change the order of the selected reaction information. Specifically, the user of the first terminal 20 may change the order of the reaction information by dragging the reaction information displayed in area 440.

[0149] According to another embodiment, the user of the first terminal 20 can directly input the sort order of the reaction information displayed in the area 440. Here, the order of the reaction information can be changed by various methods other than a drag operation or direct input.

[0150] When the order of reaction information is determined by the above-described method, the second terminal 30 can display the reaction information based on the determined order. For example, the second terminal 30 can arrange and display multiple pieces of reaction information in the left-right direction in the determined order. In addition, in some cases, the second terminal 30 can arrange and display the reaction information in the determined order before the count information for the reaction information is accumulated (when the count information is 0), and then change the order in which the reaction information is displayed to an order based on the count information once the count information is accumulated.

[0151] After selecting the reaction information to be included in the custom reaction set, if interface 450 is selected, the custom reaction set is saved separately and can be applied to the custom reaction set of another chat room through the load function in the future. After selecting the reaction information to be included in the custom reaction set, if interface 460 is selected, the custom reaction set is applied to the specified chat room 410.

[0152] Although not shown in the drawings, the first terminal 20 may provide various setting functions related to displaying reaction sets. For example, as shown in Fig. 5 below, a setting function may be provided that determines whether to activate different reaction sets depending on the route by which the second terminal 30 enters the chat room. In addition, in some cases, the first terminal 20 may provide a setting function to prevent reaction sets from being displayed in the chat room.

[0153]

[0154] FIG. 5 is a table illustrating the database associated with the execution of step 203 in FIG.

[0155] The server 10 can generate at least one reaction set to be provided to the chat room by performing step 203. The reaction set can include at least one piece of reaction information.

[0156] The server 10 provides a plurality of routes through which the second terminal 30 can enter the chat room, and can provide different sets of reactions depending on the route through which the second terminal 30 entered the chat room. Referring to Figure 5, when the second terminal 30 enters the first chat room through the first route, six pieces of reaction information are provided, but when the second terminal 30 enters the first chat room through the second route, three pieces of reaction information are provided.

[0157] Here, the first route and the second route may be through different applications installed on the second terminal 30. When the server 10 provides two different applications that can enter the same chat room, the first route and the second route can be determined depending on which application is used to enter the chat room.

[0158] In some cases, the first route and the second route may differ depending on how the second terminal 30 enters the chat room. For example, the first route may be when the second terminal 30 enters the chat room through a chat-related application, and the second route may be when the second terminal 30 enters the chat room through a web browser.

[0159] In some cases, the first route and the second route may differ depending on the display mode of the second terminal 30. For example, even if the second terminal 30 enters a chat room through a web browser, the first route and the second route may be distinguished depending on whether the web browser is set in PC mode and / or mobile mode.

[0160] As illustrated in Fig. 5, for one reaction set, reaction information of a basic combination (basic reaction information) provided when entering through the first route can be set, and reaction information of a simple combination (simple reaction information) provided when entering through the second route can be set. The reaction information of the simple combination can correspond to at least a part of the reaction information of the basic combination.

[0161] The simple reaction information may be determined in various ways based on the basic reaction information. For example, the simple reaction information may be determined by excluding at least one piece of reaction information that is to be excluded from the entire reaction information. For example, if reaction information 501 is not supported as simple reaction information, the reaction information 501 may be excluded from the simple reaction set. Also, if user graphic reaction information 502 is not supported as simple reaction information, the reaction information 502 may be excluded from the simple reaction set.

[0162] In another example, the simple reaction information may be determined based on the number of reaction information pieces included. In the example of Fig. 5, the number of reaction information pieces included in the simple reaction information is shown to be different, but in some cases, the simple reaction information may be determined based on the criterion that the simple reaction information may include up to four reaction information pieces.

[0163] As illustrated in the example of the default reaction set in FIG. 5, the basic reaction information and the simple reaction information can be set to the same value.

[0164] In the example of Figure 5, the relationship between basic reaction information and simple reaction information is described as an example in which one reaction set differs depending on the route, but in some cases, the relationship between basic reaction information and extended reaction information may be set. Unlike simple reaction information, extended reaction information can include more reaction information than basic reaction information.

[0165]

[0166] FIG. 6 illustrates a screen 600 of the second terminal 30 associated with the execution of step 205 of FIG.

[0167] 6, the second terminal 30 has entered the “Seoul Weather” chat room, which corresponds to the first chat room. The second terminal 30 displays a plurality of contents 620 and 640 posted in the first chat room, and a first reaction set 630 and 650 corresponding to each of the plurality of contents.

[0168] Each of the first reaction sets 630, 650 displays count information 631, 651 for reaction information and an expanded interface 635, 655.

[0169] 6, the count information is displayed in descending order for only the four highest counted reaction information items among the total reaction information items included in the first reaction set. Since the four highest counted reaction information items are selected from the total reaction information items, in some cases, reaction information items with a count of 0 may be selected and the corresponding count information 632 may be displayed. The count information may include image information 652 for the corresponding reaction information item and content count information 653 for the corresponding reaction information item.

[0170] When the second terminal 30 receives an interaction input to the extended interface 655, a reaction interface 656 including the overall reaction information included in the first reaction set can be displayed.

[0171] If the user of the second terminal 30 wishes to input a reaction to the content 640, the user of the second terminal 30 can input an interaction with the count information 651 and the individual reaction information displayed in the reaction interface 656.

[0172] FIG. 7 illustrates a screen 700 of the second terminal 30 associated with the execution of step 207 of FIG.

[0173] 7, the second terminal 30 has entered the "Busan Weather" chat room, which corresponds to the second chat room. The second terminal 30 displays a plurality of contents 720 and 740 posted in the second chat room, and a second reaction set 730 and 750 corresponding to each of the plurality of contents.

[0174] Each of the second reaction sets 730, 750 displays count information 731, 751 and an expanded interface 735, 755 for the reaction information.

[0175] In the example of Figure 7, the count information displays only the reaction information whose count number is above a certain standard (5 or more in the case of Figure 7) among all the reaction information included in the second reaction set. In this case, the number of count information displayed for each reaction set 730 and 750 may differ. In the example of Figure 7, count information 731 displays count information for two reaction information, and count information 751 displays count information for five reaction information.

[0176] 7, the count information is displayed in descending order of the number of counts. Looking at count information 752 and count information 753, the number of counts is the same at 11, and count information 753 is displayed with priority (on the right).

[0177] When the second terminal 30 receives an interaction input for the extension interface 755, a reaction interface 756 including the entire reaction information included in the second reaction set may be displayed.

[0178] When the user of the second terminal 30 wishes to input a reaction to the content 740, the user of the second terminal 30 can input an interaction with the count information 751 and the individual reaction information displayed in the reaction interface 756.

[0179]

[0180] FIG. 8 illustrates a screen 800 of the second terminal 30 associated with the execution of step 209 of FIG.

[0181] FIG. 8 illustrates a screen resulting from receiving an interaction input for either count information 752 or reaction interface 753 when the second terminal 30 is displaying the screen 700 of FIG.

[0182]

[0183] When reaction information 753 is selected, the count number of count information 752 for reaction information 753 is increased by 1. Referring to Figure 8, the count number of count information 852 is changed to 12, and count information 852 is displayed in priority (to the left) over count information 853. Also, when reaction information 753 is selected, reaction effect 860 corresponding to reaction information 753 is displayed for target content 840.

[0184]

[0185] FIG. 9 shows a screen 900 of the second terminal 30 associated with step 205 of FIG. 2 being performed, but illustrates that the second terminal 30 has entered the first chat room via a different route than that shown in FIG. 6.

[0186] 9, the second terminal 30 has entered the first chat room through a web browser. The following description will be made assuming that the entry route through the application as shown in FIG. 6 corresponds to the first route in FIG. 5, and the entry route through the web browser as shown in FIG. 9 corresponds to the second route in FIG. 5.

[0187] Comparing Figures 6 and 9, even if the second terminal 30 enters the first chat room through the second route, the first content 920, 940 posted in the first chat room can be displayed in the same way as if the second terminal 30 had entered through the first route.

[0188] 9, the server 10 provides simple reaction information for the first reaction set to the second terminal 30. Therefore, although the first reaction set includes a total of six pieces of basic reaction information, three pieces of reaction information 930 and 950 corresponding to simple reaction information are provided.

[0189] The way in which the reaction set is displayed may vary depending on the route by which the second terminal 30 entered the first chat room. Referring to Figure 9, the reaction set displays count information for all of the reaction information included in the reaction set, rather than displaying count information and an expanded interface for some of the reaction information included in the reaction set. Furthermore, the count information for the reaction information is displayed in a predetermined order of reaction information, rather than in descending order of the number of counts.

[0190] The reaction information displayed may differ depending on whether the second terminal 30 entered the chat room through the first route or the second route, but the count number for the displayed reaction information may be displayed in the same way regardless of the route of entry into the chat room.

[0191]

[0192] Hereinafter, with reference to FIG. 10, an embodiment of a method for the second terminal 30 of the present invention to display a reaction set for content will be described.

[0193] The method of the second terminal 30 providing a reaction set for content, which will be described with reference to Figure 10, is substantially similar to the method of the server 10 providing a reaction set for content, which will be described with reference to Figures 2 to 9. Therefore, for the sake of convenience, some of the content that is the same as the content described above with reference to Figures 2 to 9 will be replaced with the above content.

[0194] FIG. 10 is a flowchart illustrating a method for the second terminal 30 to provide a reaction set for content according to the present invention.

[0195] In step 1001, the second terminal 30 requests the server 10 to view the first chat room. Step 1001 corresponds to the step immediately before step 205 in FIG.

[0196] In step 1003, the second terminal 30 displays at least one first content posted in the first chat room and at least one first reaction set corresponding to each of the first content. Step 1003 corresponds to step 205 of FIG. 2.

[0197] In step 1005, the second terminal 30 requests the server 10 to view the second chat room. Step 1005 corresponds to the step immediately before step 207 in FIG.

[0198] In step 1007, the second terminal 30 displays at least one second content posted in the second chat room and a second reaction set corresponding to each of the at least one second content. Step 1007 corresponds to step 207 in FIG. 2.

[0199] In step 1009, the second terminal 30 provides selection information for reaction information included in the first or second reaction set to the server 10. Step 1009 corresponds to step 209 in FIG.

[0200]

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

[0202] Therefore, although each embodiment will be described focusing on its respective technical features, as long as the technical features are not mutually exclusive, they can be combined and applied.

[0203] The present invention is not limited to the above-described embodiments and the accompanying drawings, and various modifications and variations are possible from the viewpoint of those skilled in the art to which the present invention pertains. Therefore, the scope of the present invention should be determined not only by the claims of this specification but also by equivalents of the claims. [Explanation of symbols]

[0204] 10: Server 20: Terminal 1 30: Second terminal

Claims

1. A method for a server to provide a reaction set for content, comprising: receiving first reaction custom information for the first chat room from the first terminal; generating a first reaction set including at least one reaction information selected based on the first reaction custom information; providing at least one first content posted in the first chat room and a first reaction set corresponding to the at least one first content to a second terminal; receiving selection information for reaction information included in the first reaction set from the second terminal; providing the first reaction set to the second terminal includes providing count information for at least a portion of the reaction information included in the first reaction set to the second terminal; the count information is information about the number of times the reaction information is selected by the participants of the chat room, and is provided only for reaction information that satisfies a predetermined criterion among the reaction information included in the first reaction set; method.

2. 10. The method of claim 1, receiving second reaction custom information for a second chat room from the first terminal; generating a second reaction set including at least one reaction information selected based on the second reaction custom information (wherein the first and second reaction sets include different combinations of reaction information); providing at least one second content posted in the second chat room and a second reaction set corresponding to the at least one second content to the second terminal; receiving selection information for the reaction information included in the second reaction set from the second terminal; method.

3. 10. The method of claim 1, If no other reaction custom information for a third chat room is received from the first terminal, providing at least one third content posted in the third chat room and a default reaction set corresponding to the at least one third content to the second terminal, method.

4. 10. The method of claim 1, The step of providing a first reaction set includes: providing an extended interface included in the first reaction set to the second terminal; and providing a reaction interface including all reaction information included in the first reaction set when receiving an interaction on the extended interface from the second terminal. method.

5. 5. The method of claim 4, The selection information is generated by an interaction in which the second terminal receives an input for at least one of the count information and the reaction interface. method.

6. A method for a server to provide a reaction set to content, comprising: receiving first reaction custom information for the first chat room from the first terminal; generating a first reaction set including at least one reaction information selected based on the first reaction custom information; providing at least one first content posted in the first chat room and a first reaction set corresponding to the at least one first content to a second terminal; receiving selection information for reaction information included in the first reaction set from the second terminal; generating a first reaction set including at least a portion of the reaction information included in the first reaction set so as to overlap with the first reaction set; the server provides the second terminal with first and second routes through which the second terminal can enter the first chat room; In the step of providing a first reaction set, When the second terminal enters the first chat room through the first route, the first reaction set is provided to the second terminal; When the second terminal enters the first chat room through the second route, the firsta reaction set is provided to the second terminal instead of the first reaction set. method.

7. 7. The method of claim 6, the first and second paths are via different applications installed on the second terminal; method.

8. 3. The method of claim 2, At least one of the reaction information included in the first and second reaction sets is generated based on graphic information received by the server from the first terminal. method.

9. A method for a server to provide a reaction set to content, comprising: receiving first reaction custom information for the first chat room from the first terminal; generating a first reaction set including at least one reaction information selected based on the first reaction custom information; providing at least one first content posted in the first chat room and a first reaction set corresponding to the at least one first content to a second terminal; receiving selection information for reaction information included in the first reaction set from the second terminal; the first and second chat rooms are included in the same chat room group; The first terminal corresponds to an administrator terminal for the chat room group. method.

10. 10. The method of claim 9, If the second terminal is a terminal of a user who has not joined the chat room group, the method further includes providing the second terminal with information inviting the user to join the chat room group, the step corresponding to and subsequent to the step of receiving the selection information. method.

11. A server that provides a reaction set for content, Memory and a processor coupled to the memory and configured to execute instructions contained in the memory; The processor executes the steps of the method according to any one of claims 1 to 10. server.

12. In a manner in which a device displays a set of reactions to content, requesting a server to view a first chat room; Displaying at least one first content posted in the first chat room and a first reaction set corresponding to each of the at least one first content, where the first reaction set includes at least one piece of reaction information; requesting the server to view a second chat room; displaying at least one second content posted in the second chat room and a second reaction set corresponding to the at least one second content, respectively (wherein the second reaction set includes at least one piece of reaction information); providing the first or second reaction set includes providing count information for at least some of the reaction information included in the first or second reaction set; the count information is information about the number of times the reaction information is selected by the participants of the chat room, and is provided only for reaction information that satisfies a predetermined criterion among the reaction information included in the first or second reaction set; method.

13. 13. The method of claim 12, The step of displaying the first or second reaction set includes: displaying an expanded interface for at least a portion of the reaction information included in the first or second reaction set; and displaying a reaction interface including all reaction information included in the first or second reaction set when an interaction input is received for the extended interface. method.

14. 14. The method of claim 13, The method further includes providing the server with selection information for reaction information included in the first or second reaction set; A combination of the reaction information included in the first and second reaction sets represents a reaction set for different contents. method.

15. 15. The method of claim 14, The selection information is generated by an interaction that receives an input regarding at least one of the count information and the reaction interface. method.

16. 13. The method of claim 12, In the step of requesting to view the first chat room, the terminal requests to view the first chat room via one of a first and a second route; In the step of displaying the first reaction set, When the terminal requests viewing through the first route, the first reaction set is displayed; When the terminal requests viewing through the second route, a first a reaction set including at least a part of the reaction information included in the first reaction set is displayed instead of the first reaction set. method.

17. Memory and a processor coupled to the memory and configured to execute instructions contained in the memory; The processor: requesting a server to view a first chat room; Displaying at least one first content posted in the first chat room and a first reaction set corresponding to each of the at least one first content, the first reaction set including at least one piece of reaction information; requesting the server to view a second chat room; Displaying at least one second content posted in the second chat room and a second reaction set corresponding to the at least one second content, respectively, wherein the second reaction set includes at least one piece of reaction information; providing count information for at least some of the reaction information included in the first or second reaction set; the count information is information about the number of times the reaction information is selected by the participants of the chat room, and is provided only for reaction information that satisfies a predetermined criterion among the reaction information included in the first or second reaction set; Terminal.

18. A program, A method for causing a computer to execute each step of the method according to any one of claims 1 to 10 and 12 to 16. program.

Citation Information

Patent Citations

  • Systems and methods for content engagement

    JP2019530087A

  • Operating method of server and application for interworking between instant messaging service(IMS) and social network service(SNS)

    KR1020190124571A

  • Create customized graphics with reactions to electronic message content.

    KR1020210052575A

  • Contribution display control device, contribution display control method, and program

    WO2021199727A1