Methods, servers, and terminals for providing converted content through chat rooms.

The server-based method in chat services applies conversion rules to input content in chat rooms, enhancing user engagement by transmitting converted content and controlling settings dynamically.

JP7846201B2Active Publication Date: 2026-04-14CACAO CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

Existing chat services lack a mechanism to transmit converted content through chat rooms, thereby failing to attract user attention and stimulate interest effectively.

Method used

A server-based method that applies conversion rules to input content in a chat room, transmitting converted content when specific conditions are met, and terminates the conversion upon predetermined conditions, using configuration information including conversion target and release conditions.

Benefits of technology

Enhances user engagement by converting and transmitting content that attracts attention and maintains interest, while allowing dynamic control over conversion settings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007846201000001
    Figure 0007846201000001
  • Figure 0007846201000002
    Figure 0007846201000002
  • Figure 0007846201000003
    Figure 0007846201000003
Patent Text Reader

Abstract

To provide a function of transmitting, by a server, converted content, which is obtained by converting content input by a user according to a conversion rule, through a chat room, and capable of attracting the attention and / or inducing interest of participants in the chat room.SOLUTION: A method includes: a step of receiving setting information associated with content conversion to be provided to at least one selected chat room from a terminal; a step of applying the setting information to the selected chat room; and a step of terminating application of the setting information to the selected chat room when a release condition is satisfied. The step of applying the setting information includes: a step of receiving a transmission request for input content from a participating terminal of the selected chat room through the selected chat room; and a step of transmitting converted content, which is obtained by converting the input content according to a conversion rule, to the participating terminal through the selected chat room when the input content satisfies a conversion target condition.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 technology for applying conversion rules to content in a chat service and providing converted content.

Background Art

[0002] Recent chat services support the transmission of various multimedia contents such as images, videos, and emojis in addition to simple text messages. Some chat services may provide a function of recommending multimedia content associated with text information input by a user as a chat message in order to convey non-verbal emotions intended by the user.

[0003] In recent Internet-based services, Easter eggs that insert hidden secret functions or interesting elements and allow users to discover them accidentally or intentionally often appear. Through Easter eggs, users' curiosity is stimulated, and users become interested in discovering what is hidden.

[0004] Applying the above-described changes in Internet-based services to chat services has also been attempted. Specifically, operators or developers of chat services have tried to apply functions that can induce users' interest in the chat service in the form of Easter eggs.

Prior Art Documents

Patent Documents

[0005]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0006] The present invention aims to provide a function that allows a server to transmit converted content, which is converted according to conversion rules, through a chat room, thereby attracting the attention and / or stimulating the interest of chat room participants.

[0007] Furthermore, the present invention aims to provide a function that determines whether the conditions for deactivating settings associated with content transformation applied by the server to a chat room are satisfied, and to terminate the application of the above settings at an appropriate time intended by the setter. [Means for solving the problem]

[0008] A method for a server of the present invention to provide converted content through a chat room, comprising the steps of: receiving configuration information from a terminal associated with content conversion to be applied to at least one selected chat room (provided that the configuration information includes conversion target conditions, conversion rules, and release conditions for which the application of the configuration information is terminated); applying the configuration information to the selected chat room; and terminating the application of the configuration information to the selected chat room when the release conditions are met, wherein the step of applying the configuration information includes receiving a request for transmission of input content through the selected chat room from a participating terminal of the selected chat room; and, if the input content satisfies the conversion target conditions, transmitting converted content, which is the input content converted according to the conversion rules, to the participating terminal through the selected chat room.

[0009] In one embodiment of the present invention, the setting information can be set differently depending on the selected chat room.

[0010] In one embodiment of the present invention, the step of terminating the application of the setting information may include a step of determining whether or not the release condition is met based on the base information specified by the terminal.

[0011] In one embodiment of the present invention, the setting information may not be provided to the participating terminals of the selected chat room.

[0012] In one embodiment of the present invention, the release condition can be calculated starting from the point in time when the step of transmitting the converted content according to the setting information is first performed.

[0013] In one embodiment of the present invention, an artificial intelligence model can be used for at least one of the following: determining whether the conversion target conditions are satisfied, determining the conversion content according to the conversion rules, and determining whether the release conditions are satisfied.

[0014] In one embodiment of the present invention, the conversion target condition may be whether the input content is content to be converted, or content similar to the content to be converted according to predetermined criteria.

[0015] In one embodiment of the present invention, the configuration information is stored on the server or the terminal, and the step of receiving the configuration information may include the step of receiving a request from the terminal to read the stored configuration information.

[0016] In one embodiment of the present invention, the step of transmitting the content to be converted may include the step of determining one of the selected conversion content sets corresponding to the input content according to the conversion rule as the conversion content.

[0017] In one embodiment of the present invention, at least a portion of the conversion content set can be generated by an artificial intelligence model based on the conversion target conditions.

[0018] In one embodiment of the present invention, the step of transmitting the converted content may include the step of determining the converted content based on the chat history of the selected chat room.

[0019] In one embodiment of the present invention, the conversion content may include predetermined types of additional information for the input content.

[0020] In one embodiment of the present invention, the step of updating the additional information through a predetermined database or artificial intelligence model may be further included.

[0021] In one embodiment of the present invention, the conversion target condition is whether or not to associate it with the correct answer of the quiz provided in the selected chat room, and the conversion content can be hidden content that makes it impossible to identify the correct answer.

[0022] In one embodiment of the present invention, the hidden content can be transmitted with the same content while the setting information is applied to the selected chat room.

[0023] The server that provides converted content through a chat room of the present invention includes a memory and a processor connected to the memory and configured to execute instructions contained in the memory, wherein the processor may be configured to perform each of the above steps. Specifically, the processor includes the steps of: receiving configuration information from a terminal to associate with content conversion applied to at least one selected chat room (wherein the configuration information includes conversion target conditions, conversion rules, and release conditions for which the application of the configuration information is terminated); applying the configuration information to the selected chat room; and terminating the application of the configuration information to the selected chat room when the release conditions are met, wherein the step of applying the configuration information is configured to include receiving a request for transmission of input content through the selected chat room from a participating terminal of the selected chat room, and, if the input content satisfies the conversion target conditions, transmitting converted content, which is the input content converted according to the conversion rules, to the participating terminal through the selected chat room.

[0024] In the method for a terminal of the present invention to display converted content through a chat room, the steps of transmitting input content to a server through a selected chat room to which setting information is applied (where the setting information includes a conversion target condition, a conversion rule, and a release condition for ending the application of the setting information), when the input content satisfies the conversion target condition, displaying, in the selected chat room, the converted content obtained by converting the input content according to the conversion rule, and when the release condition is satisfied, displaying the new input content in the selected chat room corresponding to the transmission of the new input content can be included.

[0025] The terminal for displaying content through a chat room of the present invention has a memory and a processor connected to the memory and configured to execute instructions included in the memory, and the processor can be configured to execute each of the above steps. Specifically, the processor is configured to transmit input content to a server through a selected chat room to which setting information is applied (where the setting information includes a conversion target condition, a conversion rule, and a release condition for ending the application of the setting information), when the input content satisfies the conversion target condition, display, in the selected chat room, the converted content obtained by converting the new input content according to the conversion rule, and when the release condition is satisfied, display the new input content in the selected chat room corresponding to the transmission of the new input content.

Advantages of the Invention

[0026] The present invention has the advantage of providing a function that enables a server to transmit, through a chat room, the input content entered by a user to converted content obtained by converting the input content according to a conversion rule, attracting the attention of and / or inducing the interest of chat room participants.

[0027] Furthermore, the present invention has the advantage of providing a function that allows the server to determine whether the conditions for deactivating settings associated with the conversion of content applied to a chat room have been satisfied, and to terminate the application of the above settings at an appropriate time as intended by the setter. [Brief explanation of the drawing]

[0028] [Figure 1] This is a diagram illustrating an example of a network environment according to one embodiment of the present invention. [Figure 2] This is a flowchart illustrating how the server of the present invention provides converted content through a selected chat room. [Figure 3] This diagram schematically illustrates a database in which the server of the present invention is configured so that the settings information differs depending on the chat room. [Figure 4] This figure illustrates, in an illustrative manner, a method by which a terminal and a participating terminal display converted content according to one embodiment of the present invention. [Figure 5] This figure illustrates, in an illustrative manner, a method by which a terminal and a participating terminal display converted content according to one embodiment of the present invention. [Figure 6] This figure illustrates, in an illustrative manner, a method by which a terminal and a participating terminal display converted content according to one embodiment of the present invention. [Figure 7] This figure illustrates, in an illustrative manner, a method by which a terminal and a participating terminal display converted content according to one embodiment of the present invention. [Figure 8] This figure illustrates, in an illustrative manner, a method by which a terminal and a participating terminal display converted content according to one embodiment of the present invention. [Figure 9] This figure illustrates, in an illustrative manner, a method by which a terminal and a participating terminal display converted content according to one embodiment of the present invention. [Figure 10] This figure illustrates, in an illustrative manner, a method by which a terminal and a participating terminal display converted content according to one embodiment of the present invention. [Figure 11] This is a flowchart illustrating how a participant terminal in a selected chat room of the present invention displays converted content through the selected chat room. [Modes for carrying out the invention]

[0029] Hereinafter, the embodiments disclosed herein will be described in detail with reference to the attached drawings, and identical and / or similar components will be assigned the same reference numeral regardless of the reference numerals in the drawings, and redundant descriptions thereof will be omitted. Furthermore, in describing the embodiments disclosed herein, if it is determined that a specific description of related prior art would obscure the gist of the embodiments disclosed herein, such detailed description will be omitted.

[0030] Terms including ordinal numbers, such as "1st," "2nd," etc., can be used to describe various components, but the components are not limited by such terms. These terms are used solely for the purpose of distinguishing one component from others.

[0031] A singular expression can include multiple expressions unless the context clearly indicates otherwise.

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

[0033] In this application, terms such as “includes” or “having” are intended to specify the presence of features, numbers, steps, actions, components, parts, or combinations thereof as described in the specification, and should be understood not to preemptively exclude the existence or possibility of adding one or more other features, numbers, steps, actions, components, parts, or combinations thereof.

[0034] In one embodiment, the term "against" may also include the meaning of "about."

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

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

[0037] The network environment according to one embodiment of the present invention, as shown in Figure 1, may include a server 10 and terminals or participating terminals 20, 30. The terminals and participating terminals 20, 30 may include at least one terminal 20, 30 connected to the server 10 via the network. In Figure 1, terminal 20 and participating terminal 30 are illustrated as exemplary terminals for a user or operator.

[0038] Terminal 20 may be the terminal of an account registered as the administrator or operator of the chat service. In some cases, terminal 20 may also be the terminal of a user account with administrative or operational privileges over the chat room. Participating terminal 30 may be the terminal of a user account registered with the server 10 providing the chat service.

[0039] For the sake of explanation, terminal 30 will be described as the terminal of the chat service administrator account, and participating terminal 30 will be described as the terminal participating in the selected chat room. However, the present invention is not limited to and / or restricts the functions that can be performed by terminals 20 and 30 in this way. The network is not limited in terms of communication method and can include not only communication methods that utilize communication networks (for example, mobile communication networks, wired internet, wireless internet, broadcasting networks) but also short-range wireless communication.

[0040] In this invention, the server 10 can be a device capable of communicating with terminals and participating terminals 20 and 30 via a network to send and receive information. The server 10 can be embodied as a computer device or a plurality of computer devices that provide commands, code, files, content, services, etc.

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

[0042] The processor 11 controls the overall operation of the memory 11 and the communication unit 13, and provides at least one chat room and converted content to the terminal and participating terminals 20 and 30.

[0043] Memory 12 functions as a storage medium and can store multiple application programs driven by server 10, data and instructions for the operation of server 10, etc. In one embodiment, memory 12 can store an application that provides a chat room, a social media service, a messenger service, or a streaming service.

[0044] Such memory 12 can be provided in hardware form in the form of various storage devices such as ROM, RAM, flash drives, hard drives, etc., and / or in the form of web storage. The communication unit 13 can communicate with terminals and participating terminals 20, 30 via the network using wired / wireless methods.

[0045] The communications unit 13 can provide a chat room to terminals and participating terminals 20 and 30 via the network, and can transmit content through the chat room.

[0046] The server 10 of the present invention provides a chat room to terminals and participating terminals 20 and 30, and can transmit content through the chat room.

[0047] In this invention, the server 10 can receive configuration information w from the terminal 20, which is associated with content conversion applied to at least one selected chat room. Here, the configuration information may include conversion target conditions, conversion rules, and release conditions for when the application of the configuration information is terminated. The server 10 applies the configuration information to the selected chat room, and then, when the release conditions are met, it can terminate the application of the configuration information to the selected chat room. Here, when the server 10 applies the configuration information, it can receive a request for transmission of input content from the chat room's participating terminal 30 through the selected chat room, and if the input content satisfies the conversion target conditions, it can transmit the converted content, which is the input content converted according to the conversion rules, to the participating terminal 30 through the selected chat room.

[0048] Here, "selected chat room" means the chat room selected by the user of terminal 20 from among at least one chat room that the user of terminal 20 can manage or operate. The user of terminal 30 can be the operator (or administrator) of the chat service.

[0049] Here, the chat rooms that can be selected in the Select Chat Room can be a predetermined type of chat room. Depending on the circumstances, the chat service may offer various types of chat rooms. For example, possible types of chat rooms include general chat rooms, group chat rooms, anonymous chat rooms, and open chat rooms that can be joined via a general URL ("Open Chat Room" is a registered trademark of Kakao Corporation). Here, the user of terminal 20 can select a Select Chat Room only for a specific type of chat room. In the example above, the user of terminal 20 can select a Select Chat Room only for open chat rooms.

[0050] Here, the configuration information refers to the settings for converting and transmitting input content as converted content according to conversion rules when the input content entered into the selected chat room meets the conversion target conditions. Specifically, the configuration information can include the conversion target conditions, the conversion rules, and the conditions for ending the application of the configuration information.

[0051] Configuration information can be set and / or modified by the operator or administrator who creates the selected chat room. For example, configuration information can be set by the chat room creator when the selected chat room is created. In another example, configuration information can be newly entered and / or modified by the creator or administrator of a specific chat room among multiple chat rooms after the chat room has been created. Configuration information can include conversion target conditions, conversion rules, and conditions for termination of the application of the configuration information.

[0052] Here, "input content" refers to the content that a participant terminal 30 in a chat room requests the server 10 to transmit to other participant terminals 30 through the chat room. If the above-mentioned configuration information is not applied to the chat room, the server 10 will transmit the input content as is through the chat room to other participant terminals 30. However, if the above-mentioned configuration information is applied to the chat room, the server will convert the input content according to the conversion rules and transmit it if the input content satisfies the conversion target conditions.

[0053] Here, "transformed content" refers to content to which transformation rules have been applied to input content. Transformed content can be given various visual or auditory effects to stimulate the interest or attention of chat room participants.

[0054] In another example, transformed content can be used to perform specific functions in a particular chat room. For instance, if a particular chat room is used for a quiz game, the transformed content could be hidden content that conceals the correct answers to the quiz game. In such a case, even if a user enters the correct answer to the quiz game, they will be provided with hidden content instead of input content associated with the correct answer, thus preventing the correct answer from being revealed to other users.

[0055] Here, "conversion criteria" refer to the conditions used to determine whether or not the input content is eligible for conversion. For example, conversion criteria can be set not only when the input content exactly matches a predetermined set of conversion target content, but also when it falls within a similar range according to specific criteria. Examples of various conversion criteria will be described below.

[0056] Here, "conversion rule" refers to the rule that converts input content into "conversion content." The conversion content may be the input content to which visual or auditory effects, etc., have been applied.

[0057] Here, the "deactivation condition" refers to the condition under which the application of the settings information to the selected chat room ends. When the server determines that the deactivation condition for the settings information has been met, it can terminate the application of the settings information to the selected chat room.

[0058] Server 10 may choose not to provide participating devices in the chat room with information regarding whether or not the configuration information has been applied to the chat room, nor with specific details of the configuration information. In such a case, a participant account in the chat room may accidentally input content that satisfies the conversion criteria and discover that the configuration information has been applied. This discovery may allow other participant accounts in the chat room to recognize the application of the configuration information and attempt to input additional content that satisfies the conversion criteria.

[0059] Terminals 20 and 30 include terminal 30 which operates a selection chat room and participating terminals 30 which participate in the selection chat room. Terminals 20 and 30 may include communication units 21 and 31, input units 22 and 32, output units 23 and 33, memory 24 and 34, and processors 25 and 35.

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

[0061] The input units 22 and 32 can receive various types of information through user operations and input actions. Such input units 22 and 32 can be touchscreen modules, keyboards, buttons, cameras, styluses, microphones, etc.

[0062] Terminals 20 and 30 can receive user interaction input through input units 22 and 32. Interaction refers to the user operating the input unit and inputting information reflecting the user's selection or intentions into terminals 20 and 30. For example, interactions can include touching a touchscreen, clicking a mouse, typing on a keyboard, inputting sound from a microphone, capturing an image with a camera, and recognizing motion from a motion sensor.

[0063] Output units 23 and 33 can output various types of information. Output units 23 and 33 can be display devices, speakers, vibration generators, tactile sensor devices, etc. Depending on the case, output units 23 and 33 can be connected to terminals 20 and 30 by wired or wireless communication (for example, short-range wireless communication such as Bluetooth®) and can be devices that receive and output signals (for example, Bluetooth® earphones).

[0064] The memories 24 and 34 function as storage media and can store multiple application programs driven by terminals 20 and 30, as well as data and instructions for the operation of terminals 20 and 30. Such memories 24 and 34 can be provided in the form of various storage devices such as hardware, ROM, RAM, flash drives, hard drives, etc., and / or in the form of web storage. For example, an application that provides a chat service can be stored in the memories 24 and 34.

[0065] The processors 25 and 35 control the overall operation of the communication units 21 and 31, input units 22 and 32, output units 23 and 33, and memories 24 and 34, and can execute applications associated with social media services or messenger services, including chat rooms.

[0066] In this invention, the participating terminal 30 can transmit input content to the server 10 through a selected chat room to which the configuration information is applied. Here, the configuration information may include conversion target conditions, conversion rules, and release conditions for when the application of the configuration information is terminated. When the input content satisfies the conversion target conditions, the participating terminal 30 can display the converted content, which has been converted according to the conversion rules, in the selected chat room. When the release conditions are met, the participating terminal 30 can respond to the transmission of new input content and display the new input content in the selected chat room without conversion.

[0067] The following describes an embodiment of how the server 10 of the present invention provides converted content through a selected chat room, with reference to Figures 2 to 10.

[0068] Figure 2 is a flowchart illustrating how the server 10 of the present invention provides converted content through a selected chat room.

[0069] In step 201, server 10 receives configuration information from terminal 20 that is associated with content transformations applied to at least one chat room.

[0070] Terminal 20 can be the administrator of at least one chat room of the chat service provided by Server 10. Server 10 can receive information selected from Terminal 20 in at least one chat room for which Terminal 20's account has administrative privileges.

[0071] Server 10 can receive configuration information for the selected chat room from terminal 20. The configuration information can include various types of information. Specifically, the configuration information can include conversion target conditions, conversion rules, and conditions for ending the application of the said configuration information.

[0072] The conversion criteria can be defined by various standards. For example, the conversion criteria can be defined as the input content being a perfect match with predefined conversion target content. In another example, the conversion criteria can be defined not only as the input content being a perfect match with predefined conversion target content, but also as the input content falling within a similar range according to specific criteria.

[0073] The range of similarity for conversion conditions can be defined in various ways. For example, if the conversion condition is Korean, the corresponding English words can fall within the similarity range. In addition, synonyms with similar meanings, words with differences in word spacing, and similar words with different spellings can also fall within the similarity range.

[0074] Transformation rules can be rules that transform input content to attract the user's attention and / or stimulate their interest by changing the size, hue, font, etc. of the input content. Transformation rules can also be rules that associate with adding additional information to specific keywords. For example, a transformation rule that receives input about a specific soccer player could add and provide information about that soccer player's team and jersey number.

[0075] A single configuration entry can contain multiple conversion rules. Therefore, a single configuration entry can convert a single input content into multiple converted contents based on multiple conversion rules. In this way, multiple convertible contents that can be converted for a single input content can be called a conversion content set. In such cases, input content that satisfies the conversion target conditions can be converted into any one of the conversion content sets targeted. The conversion content can be arbitrarily selected from the conversion content set. Through this, participant accounts in a chat room to which the configuration conditions are applied can receive various conversion contents even for the same and / or similar input content.

[0076] The conditions for deactivation can be determined by a variety of criteria. For example, the conditions for deactivation can be determined based on a specific point in time, such as a specific time or date. For instance, the conditions for deactivation can be determined as a specific point in time, such as 23:59:59 on December 25, 2024.

[0077] In another example, the unlock condition can be defined as whether or not a specific event occurs. For example, the unlock condition could be set as "before the South Korean national team is eliminated from the World Cup." In such a case, server 10 can determine whether or not the unlock condition is satisfied based on predetermined background information. The server can receive background information from terminal 20 to determine the unlock condition.

[0078] In another example, the unlock condition can be set by terminal 20 when a predetermined criterion is met. For example, the unlock condition can be set by terminal 20 as "when there are more than two correct answers to the quiz." In such a case, the messages of users who entered the first and second correct answers in the selection chat room may not satisfy the unlock condition. Therefore, server 10 can convert the input content into converted content and provide it. However, the messages of users who entered the third or subsequent correct answers may satisfy the unlock condition. In such a case, server 10 can provide the input content to the selection chat room as is.

[0079] Once the conditions for removal are met, Server 10 will no longer provide converted content even if the content entered in the selected chat room meets the conversion criteria, and will instead provide the input content as is.

[0080] In step 201, server 10 can receive information from terminal 20 indicating that two or more chat rooms have been selected. Specifically, server 10 can receive information from terminal 20 indicating that both the first and second chat rooms have been selected, and can receive setting information for each of the first and second chat rooms, which has different conversion target conditions, conversion rules, and deselection conditions.

[0081] The account on device 20 can input setting information for each chat room, which will be used to convert and associate content that is appropriate for the chat room's theme, topic, atmosphere, and content. For example, in a chat room where the topic is soccer, setting information can be entered to convert content to include the names of soccer players or words associated with soccer matches.

[0082] As described above, each account on terminal 20 can set different settings for each chat room, but in some cases, some settings can be set to apply to multiple chat rooms in common. To support the setting of such common settings, server 10 can store the common settings on server 10 and provide a function that allows terminal 20 to read and input such common settings.

[0083] For example, the account on device 20 can set appropriate content transformation settings for each topic in the multiple chat rooms it manages, but it can also set content transformation settings to associate Christmas with multiple chat rooms during the Christmas season. In such a case, device 20 can select multiple chat rooms, read the Christmas-related content transformation settings that have been pre-saved in those chat rooms, and input the settings into the server.

[0084] Server 10 can apply configuration information to the selected chat room. The specific details of how Server 10 provides configuration information to the selected chat room will be explained in steps 203, 205, and 207.

[0085] In step 203, server 10 receives a request to transmit input content from the participating terminal 30 in the chat room via the selected chat room.

[0086] Server 10 can receive input content from participating terminals 30. Specifically, participating terminal 30 can receive input content from its user through the input window of the selected chat room. Server 10 can receive a request from participating terminal 30 to transmit the input content entered in the chat room's input window to other participating terminals through the selected chat room.

[0087] In step 205, server 10 determines whether the input content satisfies predetermined conversion conditions.

[0088] Server 10 may choose not to provide configuration information to the participating terminals 30 in the selection chat room. In such a case, users who join the selection chat room may discover the conversion conditions by chance. Compared to when Server 10 provides configuration information in advance, when users discover the conversion conditions by chance, they may have a greater interest in discovering new features (or effects). In such a case, users may spend more time and use the selection chat room to discover other conversion conditions.

[0089] As described above, the conversion target conditions can be set using a variety of criteria. Server 10 can determine whether the input content satisfies the conversion target conditions based on these conditions.

[0090] Depending on the circumstances, server 10 can use an artificial intelligence model to determine whether the conversion target conditions are satisfied. Here, the artificial intelligence model may be included in server 10 and / or in other servers that server 10 can access, and / or may receive data from other servers via an API (Application Programming Interface). For example, if the conversion target conditions include being a synonym of a specific conversion target condition, the server can use the artificial intelligence model to confirm whether the input content corresponds to a synonym of the conversion target content.

[0091] In another example, if the conversion target condition is "names of players on the South Korean national team for the World Cup," the server can use an artificial intelligence model to verify whether the input content matches "names of players on the South Korean national team for the World Cup."

[0092] Depending on the situation, the selected chat room may be a chat room that can provide a quiz function. In such cases, the conversion condition may correspond to whether or not to associate the chat room with the correct answer to the quiz. For example, if the correct answer to the quiz is "Frozen," the conversion conditions may be "Frozen" and "Frozen" (synonyms with different spacing), etc.

[0093] Server 10 will perform step 207 if the input content satisfies the conversion criteria. If the input content does not satisfy the conversion criteria, Server 10 will perform step 211.

[0094] In some cases, without going through step 205, the server 10 may provide the conversion target conditions to the terminal 20 or participating terminal 30 without determining whether the input content satisfies the conversion target conditions. In such cases, the terminal 20 or participating terminal 30 can determine on its own whether the input content satisfies the conversion target conditions.

[0095] In step 207, if the input content satisfies the conversion criteria, server 10 provides the converted content, which has been converted according to the conversion rules, through the selected chat room.

[0096] Server 10 can apply conversion rules to input content if the input content satisfies the conversion conditions. Specifically, Server 10 can apply a variety of conversion rules to the input content. For example, Server 10 can apply at least one conversion rule to the input content from the following: conversion of content color, conversion of size, conversion of font, conversion of position, conversion of pattern, conversion of angle, animation effects, hiding, addition of new content, and addition of additional information. Server 10 can select at least one of several candidate conversion rules to which a conversion rule can be applied to the input content.

[0097] Server 10 can select one of the conversion content sets to be used as the conversion content. Here, the conversion content set can correspond to the input content according to the conversion rules. For example, if the input content is "Christmas", the conversion content set could be "Christmas + emoji", "Christmas + Christmas", and "Christmas animation effect", etc.

[0098] Server 10 can determine the conversion content in various ways. For example, Server 10 can randomly select one of a set of conversion content as the conversion content. Specifically, Server 10 can store at least one conversion content corresponding to the input content. In such a case, Server 10 can randomly select one of the stored sets of conversion content as the conversion content. Here, at least a portion of the conversion content set can be generated by an artificial intelligence model based on the conversion target conditions.

[0099] In another example, server 10 can determine the converted content based on the chat history of the selected chat room. For instance, server 10 can analyze the content of chat messages in the selected chat room from the previous three minutes, using the chat message containing the input content as a basis, and determine whether it is appropriate to convert the input content into what kind of converted content.

[0100] As a concrete example, in the "World Cup Korea Support Room" (selected chat room), content to be converted, such as "Goal," can be seen in the chat window. If Server 10 confirms through other chat messages in the "World Cup Korea Support Room" that the goal in question is a comeback goal, Server 10 can provide the selected chat room with converted content that applies a conversion rule to convert "Goal" (input content) to "Goal (Comeback Goal!)". In the process of determining the conversion rule, Server 10 can analyze the chat history of the selected chat room using an artificial intelligence model that includes natural language processing technology.

[0101] Server 10 may include predefined types of additional information for the input content. Specifically, when a particular input content is converted into converted content according to a conversion rule, Server 10 may add predefined types of additional information for the particular input content.

[0102] For example, if the specific input content is the name of an athlete, the additional information may be information associated with at least one of the following: the athlete's jersey number, records, ranking, position, and team affiliation. In such cases, the server 10 can update the additional information through a predetermined database or artificial intelligence model.

[0103] Depending on the circumstances, server 10 can generate predetermined types of additional information for the input content through an artificial intelligence model. Specifically, server 10 can generate and / or receive new emojis, emoticons, and content (additional information) through a generative artificial intelligence model. Subsequently, server 10 can add the new additional information obtained from the artificial intelligence model to the input content.

[0104] A specific selection chat room can offer a quiz function. Specifically, a selection chat room can include chat rooms intended for conversation between users and functional chat rooms that can perform specific functions. For example, a specific function could be a chat room that can perform a quiz.

[0105] If the selected chat room is a chat room that includes a quiz function, the converted content can be hidden content that makes it impossible to identify the correct answer to the quiz. Specifically, in a chat room that includes a quiz function, when server 10 receives a request from participating terminal 30 to transmit content associated with the correct answer, server 10 can hide (blind) the content associated with the correct answer entered by participating terminal 30. Here, the hiding process may involve replacing the content associated with the correct answer with a specific emoji.

[0106] Server 10 can provide the same hidden content while the configuration information is applied to the chat room including the quiz function. Specifically, if Server 10 provides hidden content to Participant Terminal 30, and then receives content associated with the correct answer from another Participant Terminal in the chat room including the quiz function, Server 10 can provide the same hidden content that it provided to Participant Terminal 30 to the other Participant Terminals in the chat room.

[0107] Unlike step 207, server 10 does not provide the conversion content to the selected chat room, but can only provide the content to be converted and the conversion rules to terminal 20 or participating terminal 30. In this case, terminal 20 or participating terminal 30 can convert the input content to the conversion content if the input content satisfies the conversion conditions.

[0108] Specifically, when terminal 20 or participating terminal 30 acquires input that corresponds to the content to be converted and transmits it to the selected chat room, terminal 20 or participating terminal 30 can display the content to be converted according to the conversion rules in the selected chat room. Here, the content to be converted can be transformed into different content depending on whether the participating terminal 30 possesses emojis, emoticons, and other content.

[0109] In step 209, once server 10 confirms that the unlock conditions are met, it terminates the application of the configuration information to the chat room.

[0110] Server 10 can determine whether the unlocking conditions are met based on the underlying information specified by terminal 20. For example, if the unlocking condition is "whether or not South Korea was eliminated from the World Cup," the underlying information could be "sports information provided on a specific website." Here, the underlying information can be provided indirectly through a URL link or the like.

[0111] The starting point for the deactivation condition may be the time when the converted content is first transmitted based on the configuration information. Specifically, server 10 may provide information regarding the conversion target conditions to the participating terminals of the selected chat room. In such a case, the starting point for the deactivation condition may be the time when the participating terminal 30 of the selected chat room first transmits the converted content.

[0112] For example, if the conversion condition for a specific selected chat room is "Christmas," the cancellation condition can be set to start from the point when the first participant in the selected chat room enters "Christmas," and continue until "the third day."

[0113] Server 10 can use an artificial intelligence model to determine whether the unlocking conditions have been met. For example, if the unlocking condition is "whether or not South Korea was eliminated from the World Cup," Server 10 can use the artificial intelligence model to determine whether or not South Korea was eliminated from the World Cup. In such cases, the artificial intelligence model can determine whether or not the unlocking conditions have been met based on the conversation history of the selected chat room or sports information provided on a specific website.

[0114] After confirming that the release conditions have been met, server 10 can receive a request from participating terminal 30 to transmit input content. In such a case, server 10 can transmit the input content received from participating terminal 30 to the participating terminal 30 of the selected chat room as is.

[0115] Depending on the circumstances, when server 10 confirms that the unlock conditions have been met, server 10 may replace the converted content provided to the selected chat room with input content. For example, if the selected chat room is a chat room that includes a quiz function, and server 10 can confirm that the unlock conditions have been met, then server 10 may replace the hidden content with content (input content) that is associated with the correct answer.

[0116] In step 211, server 10 provides input content through the selected chat room.

[0117] Server 10 can provide input content through a selected chat room if the input content does not satisfy the conversion target conditions. Here, the input content may be content entered by a participant in the chat room to which no conversion has been applied.

[0118] Figure 3 schematically illustrates an example of a database in which the server 10 of the present invention is configured so that the settings information differs depending on the chat room.

[0119] Referring to Figure 3, terminal 20 can select between the first and second chat rooms it manages. Furthermore, terminal 20 can configure different settings for the first and second chat rooms.

[0120] Terminal 20 can set the following in the first chat room: "Christmas" as the content to be converted in the first settings information, "exact match" and "similar content" (e.g., English text, synonyms, word spacing, and orthography) as the conversion conditions, and "add emojis," "crossover font colors," and "font emphasis" as the conversion rules, with "2024.12.25.23:59:59" as the cancellation condition.

[0121] When applying a specific conversion rule, server 10 can randomly determine a conversion rule to transform the input content. For example, server 10 can randomly determine one of the following: "add emojis," "cross font colors," and "emphasize fonts."

[0122] Terminal 20 can set the following in the first chat room: "Carol lyrics" as the content to be converted in the second setting information, "Attached Carol lyrics DB match rate of 85% or higher" and "KAKAO artificial intelligence model judgment accuracy of 90% or higher" as the conversion target conditions, and "Add emojis" and "Melody pitch + font color crossover" as the cancellation conditions, with "2024.12.25.23:59:59" as the conversion rule.

[0123] Terminal 20 can provide the server 10 with the attached Carol lyrics database in order to determine whether the conversion target conditions among the second setting information are satisfied. In addition, terminal 20 or server 10 can use the KAKAO artificial intelligence model to determine whether the conversion target conditions are satisfied.

[0124] Terminal 20 can set the following in the second chat room: "Player's name" as the content to be converted in the third setting information, "Exact match" and "Exact match of English name" as the conversion conditions, "Add jersey number", "Add affiliated team", and "Record" as the conversion rules, and "Until the Korean national team is eliminated" as the release condition.

[0125] Terminal 20 can specify "sports information provided on a specific website" (e.g., https: / / sports.daum.net / soccer) as the base information to determine whether the unlock conditions are satisfied among the third configuration information. In this case, server 10 can determine the unlock conditions based on the base information received from terminal 20.

[0126] Terminal 20 can set the following in the second chat room: "Goal" as the content to be converted in the fourth setting information; "Exact match" and "Similar content" (e.g., English, synonyms, and orthography) as the conversion conditions; "Font emphasis," "Motion effect," and "Add emoji" as the conversion rules; and "3 minutes after the Korean team scores" as the cancellation condition.

[0127] Terminal 20 can specify "sports information provided on a specific website" (e.g., https: / / sports.daum.net / soccer) as the base information to determine whether the unlocking conditions among the fourth setting information are satisfied. In such cases, server 10 can determine whether the unlocking conditions are satisfied based on the base information. For example, server 10 can set the unlocking condition to "3 minutes after the South Korean score increases in the sports information provided on the specific website" and determine whether it is satisfied.

[0128] Depending on the circumstances, server 10 can determine the unlock conditions based on the underlying information through an artificial intelligence model. For example, the artificial intelligence model can crawl a specific website (underlying information) and identify information related to the Korean team through the information provided on that website. In such a case, the artificial intelligence model can determine the unlock conditions starting from the point in time when it identified information related to the score.

[0129] Terminal 20 can set the following in the second chat room: "Republic of Korea" as the content to be converted, "Exact match" and "Similar content" (e.g., English and variant) as the conversion conditions, "Add emojis" as the conversion rule, and "2 hours after the first conversion application" as the cancellation condition.

[0130] The following describes examples of how terminal 20 and participating terminal 30 of the present invention display converted content, with reference to Figures 4 to 10.

[0131] Figure 4 illustrates a screen showing how a terminal 20, according to one embodiment of the present invention, transmits input content to a server 10.

[0132] Referring to Figure 4, terminal 20 can transmit input content 410 to server 10 through the first chat room 400. Specifically, the operator or administrator of the first chat room 400 can input content such as "Have a Merry Christmas~" 410 through the input window of chat room 400. Terminal 20 can transmit input content such as "Have a Merry Christmas~" 410 to server 10 through the transmission interface 420.

[0133] The operator of the first chat room (for example, Peter) can set configuration information when creating the chat room. In such cases, when the operator (Peter) or a participant (Mike) inputs input content that meets the conversion criteria, terminal 20 or participant terminal 30 can display converted content to which the conversion rules are applied to the input content.

[0134] Figure 5 illustrates a screen in which a terminal 20 according to one embodiment of the present invention displays converted content 520, 530, 540 and input content 560 through a first chat room 500.

[0135] Referring to Figure 5, terminal 20 can display converted content 520, 530, and 540 in the first chat room 500. Here, the first chat room may be the chat room to which the configuration information is applied. Specifically, the first chat room may be the chat room to which the configuration information is applied on 2024.12.25.(510).

[0136] When server 10 receives input content that satisfies the conversion processing conditions from terminal 30 in the first chat room 500, server 10 can provide converted content 520, 530, and 540 to terminal 20 through the first chat room 500.

[0137] Referring to the database in Figure 3, the conversion target conditions can be "Christmas" and "Carol Lyrics". In this case, when server 10 receives a transmission request for input content "Have a Merry Christmas~" from terminal 20, server 10 applies the "Add Emoji" conversion rule to "Christmas" and can provide converted content such as "Christmas + Emoji" 520 as shown in Figure 5.

[0138] Furthermore, when server 10 receives "Merry Christmas!" from a participating terminal (Mike's terminal), server 10 applies the "font color intersection" conversion rule to "Merry Christmas!" and can provide converted content such as "Merry Christmas! + font color" 530, as shown in Figure 5.

[0139] Server 10 can combine and apply multiple conversion rules to input content simultaneously. For example, when Server 10 receives carol lyrics such as "The reindeer's nose is..." from a participating terminal (Kevin's terminal), Server 10 can simultaneously apply the "melody pitch" and "font color crossover" conversion rules to "The reindeer's nose is..." and provide converted content such as "The reindeer's nose + melody pitch + font color crossover" 540 as shown in Figure 5.

[0140] Once server 10 confirms that the deactivation conditions are met, it can terminate the application of the configuration information in the first chat room 500. Here, the deactivation conditions could be "2024.12.25.23:59:59". As illustrated in Figure 5, if server 10 receives input content from terminal 20 at 2024.12.26.(550) that satisfies the conversion target conditions, such as "Christmas", terminal 20 can display "Christmas" 560 as is, without the conversion rules being applied.

[0141] Figure 6 illustrates a screen in which a terminal 20 according to one embodiment of the present invention displays converted content 610, 620, 630, 640, 650, 660 and input content 670 through a second chat room 600.

[0142] Referring to Figure 6, terminal 20 can display converted content 610, 620, 630, 640, 650, and 660 in the second chat room 600. Each converted content can be subject to different conversion rules and deconversion conditions.

[0143] Server 10 may choose not to provide conversion target conditions to the participating terminals 30 of the second chat room 600. In such a case, the participating terminals 30 of the second chat room 600 may discover conversion target conditions such as "Republic of Korea" by chance. Here, the deactivation condition can be calculated from the time the initial conversion to "Republic of Korea" was applied. For example, the deactivation condition can be set to "2 hours after the initial conversion to "Republic of Korea" was applied."

[0144] Terminal 20 can display converted content that includes predefined types of additional information for the input content. Specifically, if the input content is the name of an athlete, the additional information may be the athlete's jersey number or information associated with their team.

[0145] For example, if server 10 receives input content from terminal 20 that corresponds to the name of an athlete, such as "Son Heung-min," server 10 can provide converted content that adds Son Heung-min's jersey number (back number), such as "Son Heung-min (7)" 620. In such a case, terminal 20 can display the converted content, such as "Son Heung-min (7)" 620, through the second chat room.

[0146] Server 10 can determine conversion rules based on the chat history. For example, if Server 10 receives input content such as "Son Heung-min" after seeing chat history from terminal 30 in the second chat room 600, including "Son Heung-min" and "He came right after his team's match ended and looked sad," Server 10 can apply a conversion rule that adds additional information about the team. In such a case, terminal 20 can display converted content such as "Son Heung-min (Tottenham Hotspur)" 630 through the second chat room.

[0147] Server 10 can determine whether the unlocking conditions are met based on the underlying information received from terminal 20. For example, if the unlocking condition is "3 minutes after a goal by the Korean team," server 10 can determine whether the Korean team has scored based on the website information received from terminal 20 (e.g., https: / / sports.daum.net / soccer). If server 10 receives input content such as "Goal" within 3 minutes of a goal, server 10 can provide the converted content 640 and 650 to terminal 20 as shown in Figure 5. In such a case, terminal 20 can display the converted content 640 and 650 through the second chat room 600.

[0148] However, if server 10 receives input content such as "goal" after 3 minutes have elapsed, server 10 can provide terminal 20 with content (goal) 670 to which the conversion rules are not applied, as shown in Figure 5. In such a case, terminal 20 can view the input content (goal) 670 to which the conversion rules are not applied through the second chat room 600.

[0149] Server 10 can determine additional information through an artificial intelligence model. Specifically, the AI ​​model can determine additional information based on website information received from terminal 20 (e.g., https: / / sports.daum.net / soccer). For example, if the AI ​​model checks keywords associated with "goal" in the second chat room and then checks input content such as "Son Heung-min," the AI ​​model can display converted content such as "Son Heung-min (5 goals in this tournament)" 660.

[0150] Figure 7 illustrates, as an example, the basic information received by a server 10 from a terminal 20 according to one embodiment of the present invention.

[0151] Referring to Figure 7, the underlying information could be information about sports results provided on a specific website (https: / / sports.daum.net / soccer). The specific website 700 may include World Cup match score information 710 and information 720 associated with individual player goals. Server 10 can determine additional information based on the score information 710 and goal information 720. Based on the score information 710, Server 10 can obtain information that South Korea was eliminated from the World Cup.

[0152] Depending on the circumstances, server 10 may receive multiple pieces of basic information from terminal 20. In such cases, server 10 can determine additional information based on multiple sites. For example, server 10 can determine additional information based on the most recently updated information among multiple sites.

[0153] Figure 8 illustrates a screen in which a terminal 20 according to one embodiment of the present invention displays input content 810 and 820 through a second chat room 800.

[0154] Referring to Figure 8, terminal 20 can display input content 810 and 820 in the second chat room 800. Specifically, once server 10 confirms the release conditions, server 10 can terminate the application of configuration information to the second chat room 800.

[0155] In the second chat room, the condition for removing "player's name" could be "before the Korean national team is eliminated." In such a case, when server 10 confirms the elimination of the Korean national team based on the underlying information, server 10 can terminate the application of the setting information for "player's name" to the second chat room.

[0156] After the application of the configuration information is complete, if terminal 20 transmits input content for "player's name" through the second chat room 800, terminal 20 can display Son Heung-min (input content) 810 through the second chat room 800 to which the conversion rules have not been applied.

[0157] Furthermore, in the second chat room, the condition for removing the restriction for "Republic of Korea" could be "2 hours after the initial application of the Republic of Korea conversion." In this case, since the initial conversion was applied at "19:30," the removal condition could be "21:30." Server 10 can finish applying the setting information for "Republic of Korea" at 21:30.

[0158] After the application of the configuration information is complete, if terminal 20 transmits input content such as "Republic of Korea" through the second chat room 800, terminal 20 can display "Republic of Korea (input content)" 820 through the second chat room 800 without the conversion rules being applied.

[0159] Even if server 10 confirms that the unlock conditions have been met, terminal 20 can continue to display the converted content that was previously shown.

[0160] Figure 9 illustrates a screen in which a participating terminal 30 according to one embodiment of the present invention displays hidden content 920 and 940 through a quiz game chat room 900.

[0161] Referring to Figure 9, the participating terminal 30 can transmit input content such as "Could it be Home Alone??" 930 to the server 10 via the quiz game chat room 900. Here, if the correct answer to the quiz game is "Home Alone", the conversion target conditions can be "Home Alone" and "Home Alone" (with spaces between words), etc.

[0162] When server 10 receives a transmission request from participating terminal 30 for input content 930 containing "Home Alone," server 10 can transmit hidden content 940 to participating terminal 30 via the second chat room, which makes it impossible to identify "Home Alone." For example, the hidden content 940 may be content 940 in which "Home Alone" is replaced with another emoji.

[0163] If there are multiple correct answers to question 910 of the quiz game, the hidden content can be transmitted to all of them identically. For example, if another participant (Mike) first transmits input content such as "Home Alone!!!" 920 to server 10, participant 30 can display the hidden content 920. After this, if participant 30 transmits input content such as "Could it be Home Alone??" 930, which contains the correct answer to question 910, server 10 can provide the same hidden content 940 for "Home Alone".

[0164] Server 10 can provide both the hidden content 940 and the information 950 regarding the input content received from the participating terminal 30. Specifically, if the input content received by Server 10 from the participating terminal 30 is the correct answer to the quiz game, Server 10 can provide both the hidden content 940 and the information 950 regarding the input content.

[0165] For example, information about the input content could be a type of feed message like 950, which is provided around the hidden content 940, saying, "This is the message that Jane typed, 'Is this Home Alone??'. This is how it will appear to other chat room participants."

[0166] Figure 10 illustrates a screen showing a quiz game chat room 1000 in which a participating terminal 30 according to one embodiment of the present invention has deactivated the application of setting information.

[0167] Referring to Figure 10, the participating terminal 30 can display general content 1011, 1013 and information 1021, 1023, 1030 associated with the correct answer. Specifically, once the server 10 confirms that the release conditions have been met, the server 10 can release the application of the setting information to the quiz game chat room 1000.

[0168] When the settings information is deactivated in the quiz game chat room 1000, the participating terminal 30 can display general content 1011 and 1013. Here, general content 1011 and 1013 can be displayed in place of hidden content. For example, the participating terminal 30 can display general content such as "Home Alone" in place of the hidden content 920 and 940 shown in Figure 9.

[0169] When the settings information is deactivated in the quiz game chat room 1000, the participating terminal 30 can display information 1021, 1023, and 1030 associated with the correct answer. Specifically, the information 1021, 1023, and 1030 associated with the correct answer may include correct answer emojis 1021 and 1023, and a pop-up message 1030 containing the correct answer, around the speech bubble indicating the correct answer.

[0170] For example, participating device 30 can display applause (correct answer) emojis 1021 and 1023 around the message containing "Home Alone" entered by "Mike" and "Jane". Participating device 30 can also display a pop-up message such as "Correct answer: Home Alone. Two correct answers will receive a prize." 1030.

[0171] Figure 11 is a flowchart illustrating how a participant terminal 30 of the selection chat room of the present invention displays converted content through the selection chat room.

[0172] For the sake of clarity, explanations for steps in Figure 11 that are essentially the same as those in Figure 2 will be replaced with explanations referring to Figure 2.

[0173] In step 1101, the participating terminal 30 transmits input content to the server 10 through a selected chat room to which the configuration information has been applied. Since step 1101 is substantially the same as steps 201 and 203 in Figure 2, the explanation for step 1101 will be replaced by the explanation for steps 201 and 203 in Figure 2.

[0174] In step 1103, if the input content meets the conversion criteria, the participating terminal 30 displays the converted content, which has been converted according to the conversion rules, in the selected chat room. Step 1103 is essentially the same as steps 205 and 207 in Figure 2, so the explanation for step 1103 should be replaced by the explanation for steps 205 and 207 in Figure 2.

[0175] In step 1105, when the release conditions are met, the participating terminal 30 responds to the transmission of new input content and displays the new input content in the selected chat room as is without converting it. Since step 1105 is substantially the same as step 209 in Figure 2, the explanation for step 1105 should be replaced by the explanation for step 209 in Figure 2.

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

[0177] Therefore, while each embodiment will be described primarily based on its respective technical features, as long as these technical features are not mutually incompatible, they can be combined and applied to one another.

[0178] The present invention is not limited to the embodiments described above and the accompanying drawings, and various modifications and variations are possible from the perspective of those with ordinary skill in the art to which the invention pertains. Therefore, the scope of the present invention should be defined not only by the claims herein but also by equivalents thereof. [Explanation of symbols]

[0179] 10: Server 20: Terminal

Claims

1. A method by which a server provides converted content through a chat room, The steps include receiving configuration information associated with content conversion provided from the terminal to at least one selected chat room (provided that the configuration information includes conversion target conditions, conversion rules, and termination conditions for when the application of the configuration information is terminated), The steps include applying the settings information to the selected chat room, The step of ending the application of the setting information to the selected chat room when the aforementioned release condition is met, The step of applying the aforementioned configuration information is: The steps include receiving a request to transmit input content from a participating terminal in the selected chat room via the selected chat room, The step of transmitting the converted content, which is the input content converted according to the conversion rules, to the participating terminal via the selected chat room when the input content satisfies the conversion target conditions, The step of transmitting the converted content includes determining one of the selected converted content sets corresponding to the input content according to the conversion rule as the converted content. method.

2. A method by which a server provides converted content through a chat room, The steps include receiving configuration information associated with content conversion provided from the terminal to at least one selected chat room (provided that the configuration information includes conversion target conditions, conversion rules, and termination conditions for when the application of the configuration information is terminated), The steps include applying the settings information to the selected chat room, The step of ending the application of the setting information to the selected chat room when the aforementioned release condition is met, The step of applying the aforementioned configuration information is: The steps include receiving a request to transmit input content from a participating terminal in the selected chat room via the selected chat room, The step of transmitting the converted content, which is the input content converted according to the conversion rules, to the participating terminal via the selected chat room when the input content satisfies the conversion target conditions, The aforementioned release condition is calculated starting from the point in time when the step of transmitting the converted content according to the setting information is first performed. method.

3. In the method according to claim 1 or 2, The aforementioned configuration information is set to differ depending on the selected chat room. method.

4. In the method according to claim 1 or 2, The step of applying the aforementioned configuration information to complete is: The step includes determining whether the release conditions are met based on the base information specified by the terminal, The aforementioned foundational information is information provided on a specific website. method.

5. In the method according to claim 1 or 2, The aforementioned configuration information is not provided to the participating devices in the selected chat room. method.

6. In the method according to claim 1 or 2, An artificial intelligence model is used for at least one of the following: determining whether the conversion target conditions are satisfied, determining the conversion content according to the conversion rules, and determining whether the release conditions are satisfied. method.

7. In the method according to claim 1 or 2, The conversion target condition is whether the input content is content to be converted, or content similar to the content to be converted according to predetermined criteria. method.

8. In the method according to claim 1 or 2, The aforementioned configuration information is stored on the server or the terminal. The step of receiving the aforementioned configuration information is: The step includes receiving a request from the terminal to read the stored configuration information, method.

9. In the method according to claim 1, At least a portion of the aforementioned conversion content set is generated by an artificial intelligence model based on the conversion target conditions. method.

10. In the method according to claim 1 or 2, The step of transmitting the converted content is: The step includes determining the converted content based on the chat history of the selected chat room, method.

11. In the method according to claim 1 or 2, The conversion content includes predetermined types of additional information for the input content. method.

12. In the method according to claim 11, The process further includes the step of updating the additional information through a predetermined database or artificial intelligence model. method.

13. In the method according to claim 1 or 2, The conversion target condition is whether or not to associate it with the correct answer to the quiz provided in the selected chat room. The aforementioned conversion content is hidden content that makes it impossible to identify the correct answer. method.

14. In the method according to claim 13, While the settings information is applied to the selected chat room, the hidden content is transmitted with the same content. method.

15. Memory and A processor connected to the memory and configured to execute instructions contained in the memory, The aforementioned processor, A configuration configured to perform each step in the method according to claim 1 or 2, A server that displays converted content through a chat room.

16. A method by which a device displays converted content through a chat room, The steps include: transmitting input content to the server through a selected chat room to which the configuration information has been applied (however, the configuration information includes conversion target conditions, conversion rules, and conditions for termination of the application of the configuration information); If the input content satisfies the conversion target conditions, the process includes the step of displaying the converted content obtained by converting the input content according to the conversion rule in the selected chat room (however, the converted content is one of the selected converted content sets corresponding to the input content according to the conversion rule), When the aforementioned release condition is met, the system includes the step of responding to the transmission of new input content and displaying the new input content in the selected chat room, method.

17. A method for a terminal to display converted content through a chat room, The steps include: transmitting input content to the server through a selected chat room to which the configuration information has been applied (however, the configuration information includes conversion target conditions, conversion rules, and conditions for termination of the application of the configuration information); If the input content satisfies the conversion target conditions, the step of displaying the converted content, which is the input content converted according to the conversion rules, in the selected chat room, When the aforementioned release condition is met, the process includes the step of responding to the transmission of new input content and displaying the new input content in the selected chat room (however, the release condition is calculated from the point in time when the converted content according to the setting information is first transmitted to the terminal), method.

18. Memory and A processor is linked and configured to execute instructions contained in the memory, The aforementioned processor, The steps include: transmitting input content to the server through a selected chat room to which the configuration information has been applied (the configuration information includes conversion target conditions, conversion rules, and conditions for termination of the application of the configuration information); If the input content satisfies the conversion target conditions, the process includes the step of displaying the converted content obtained by converting the input content according to the conversion rule in the selected chat room (however, the converted content is one of the selected converted content sets corresponding to the input content according to the conversion rule), The system is configured to perform the steps of: when the aforementioned release conditions are met, responding to the transmission of new input content and displaying the new input content in the selected chat room; A terminal that displays converted content via a chat room.

19. Memory and A processor is linked and configured to execute instructions contained in the memory, The aforementioned processor, The steps include: transmitting input content to the server through a selected chat room to which the configuration information has been applied (the configuration information includes conversion target conditions, conversion rules, and conditions for termination of the application of the configuration information); If the input content satisfies the conversion target conditions, the step of displaying the converted content, which is the input content converted according to the conversion rules, in the selected chat room, When the aforementioned release condition is met, the system is configured to perform the steps of responding to the transmission of new input content and displaying the new input content in the selected chat room (however, the release condition is calculated from the point in time when the converted content according to the setting information is first transmitted to the terminal). A terminal that displays converted content via a chat room.

20. The method according to any one of claims 1 and 2 and 16 and 17 is configured to cause a computer to perform each step of the method, program.

Citation Information

Patent Citations

  • Chat type education device, computer program, and recording medium with the same recorded thereon

    JP2003255817A

  • Server to provide game and method

    JP2015100372A

  • Messaging method and system for icon chaatting

    KR1020050027397A