Method for providing subscription service, subscription system, user device, and application implementing the method

JP2025031880AInactive Publication Date: 2025-03-07CACAO CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024227422
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2021-07-30
Filing Date
2024-12-24
Publication Date
2025-03-07
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Benefits of technology

【0030】 実施例によれば、アプリケーションでチャンネルを保有したユーザであれば誰でもクリエイタになり、多様なクリエイタの観点でキュレーションされたボードを介して、購読の活性化、購読の持続的維持、コンテンツの消費増大を期待できる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025031880000001_ABST
    Figure 2025031880000001_ABST
Patent Text Reader

Abstract

To provide a subscription service in a terminal installed with an application by interworking with an application server.SOLUTION: A method for providing a subscription service in a terminal installed with an application by interworking with an application server comprises the steps of: displaying a board provided by the application server on an interface screen; and changing an action button in which a function set on the board is implemented according to a passage of time or selection of a user and displaying the action button. The board comprises a board title, a plurality of contents, and the action button, and is exposed along with a name of a channel having published the board.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to content subscriptions. [Background technology]

[0002] Recently, subscription services have been launched in a variety of fields. In particular, content services such as OTT services, music streaming services, webtoon services, and digital library services are recognized as representative fields of the subscription economy.

[0003] In the past, content providers analyzed the interests of users and recommended content tailored to the users, and the users consumed the recommended content. However, content consumption patterns are now changing to a method in which users subscribe to content that corresponds to their interests and consume the subscribed content. In response to this change in content consumption patterns, a new subscription platform that can provide convenience in content creation and publication and stimulate subscriptions is needed. Summary of the Invention [Problem to be solved by the invention]

[0004] The embodiments provide a subscription service providing method, and a subscription system, user terminal, and application that realize the method.

[0005] The embodiment relates to a subscription service providing method that issues boards made up of content curated by creators and supports subscription to channels that have issued boards.

[0006] The embodiment provides an editor that allows creators to curate and upload content that they have created and collected onto boards, which are content distribution units, and to publish and manage boards.

[0007] An embodiment exposes boards published on a channel and provides an interface screen that allows users to recommend boards and subscribe to channels that publish boards.

[0008] The embodiment relates to a method for setting a function for supporting interaction between a creator and a user on a board, publishing a board including the function, and providing the function included on the board. [Means for solving the problem]

[0009] According to one embodiment, a method for providing a subscription service by a terminal having an instant messaging application installed thereon in cooperation with an application server, comprising the steps of: displaying a board provided by the application server on an interface screen;

[0010] and changing and displaying action buttons that realize functions set in the board according to the passage of time or a user's selection. The board includes a board title, a plurality of contents, and the action buttons, and is exposed together with the name of a channel that publishes the board. The channel that publishes each board is an account subscribed to a service that provides the instant messaging application.

[0011] The functions set for the board may include at least one of an open chat function, a schedule-related calendar function, a purchasing function, and a sponsorship function.

[0012] In the step of changing and displaying the action button, in the case where the function set on the board is an open chat function that is activated at the time of reservation, the action button may be changed and displayed from a notification receiving action button for receiving notifications about an open chat to an open chat action button for entering an activated open chat room as time passes.

[0013] The step of changing and displaying the action button may display a board from which an interaction area including the action button has been deleted when the open chat ends.

[0014] In the step of changing and displaying the action button, when the function set for the board is a schedule-related calendar function that starts at the time of reservation, the action button may be changed from a notification receiving action button for receiving schedule notifications to an action button corresponding to a state after the schedule starts according to the flow of time. The action button corresponding to a state after the schedule starts may include an action button for viewing the schedule, an action button for joining a participation link set for the function, or an open chat action button for entering an open chat room set for the function.

[0015] The step of changing and displaying the action button may change the notification receiving action button during notification receiving when the user selects a notification receiving action button for receiving a notification of a function set on the board.

[0016] The method for providing a subscription service may further include receiving a request for receiving notifications for a function of the board by selecting the notification receiving action button, and receiving a notification message associated with the function from the application server.

[0017] According to another embodiment, a method for providing a subscription service in which a terminal having an instant messaging application installed cooperates with an application server, the method comprising the steps of: displaying boards recommended by the application server on an interface screen; receiving a subscription request from a user for a channel that has published the recommended boards; requesting the application server to register the channel as a subscription channel; and displaying a latest board published in the subscription channel from the application server in a slot of the subscription channel. The latest board includes a plurality of contents and an action button that realizes a function set in the latest board, and is exposed together with the name of the channel that published the board. The subscription channel is an account subscribed to a service that provides the instant messaging application.

[0018] The step of receiving a subscription request for the channel may include receiving a friend addition for the channel.

[0019] The method for providing a subscription service may further include changing and displaying action buttons implementing functions set in the latest board according to the passage of time or a user's selection.

[0020] In the step of changing and displaying the action button, in the case where the function set in the latest board is an open chat function that is activated at the time of reservation, the action button may be changed and displayed from a notification receiving action button for receiving an open chat notification to an open chat action button for entering an activated open chat room as time passes.

[0021] In the step of changing and displaying the action button, when the function set in the latest board is a schedule-related calendar function that starts at the time of reservation, the action button may be changed from a notification receiving action button for receiving schedule notifications to an action button corresponding to a state after the schedule starts according to the flow of time. The action button corresponding to a state after the schedule starts may include an action button for viewing the schedule, an action button for joining a participation link set in the function, or an open chat action button for entering an open chat room set in the function.

[0022] The method for providing a subscription service may further include checking a specific function being provided through a latest board from a channel, and displaying a function status window that collectively provides notification information regarding the specific function.

[0023] The subscription service providing method may further include, when the feature status window is selected, widening the feature status window to display a channel that provides the specific feature.

[0024] According to yet another embodiment, a method for a terminal to issue a board in cooperation with a creator center server includes the steps of displaying an editor screen of a creative channel provided by the creator center server, displaying at least one function that can be set on the board on the editor screen and receiving function setting information from a setting screen of a selected function, adding content of at least one content source to curation content of the board on the editor screen, and requesting the creator center server to issue a board including the functions set on the board and the curation content.

[0025] The functions that can be set for the board can include at least one of an open chat function, a schedule-related calendar function, a purchasing function, and a sponsorship function.

[0026] When the selected function is a public chat function, the receiving of the function setting information may include receiving a name of the public chat and an activation time of the public chat and an associated chat room.

[0027] When the selected function is a schedule-related calendar function, receiving the function setting information may include receiving a schedule name and a start time of the schedule.

[0028] The receiving of the function setting information may further include receiving a participation link or a location if the selected function is a schedule-related calendar function.

[0029] The functions set on the board are provided by action buttons implemented in certain areas of the published board. Effect of the Invention

[0030] According to an embodiment, any user who has a channel in the application can become a creator, and through a board curated from the perspective of various creators, it is expected that subscriptions will be activated, subscriptions will be maintained, and content consumption will increase.

[0031] According to the embodiment, a creator can link with various content sources through an editor provided by the creator center server, input the content and address link brought from the linking service, curate the brought content, and load it on a board for content distribution unit, and publish the board to expose the board to subscribers / potential subscribers.

[0032] According to an embodiment, a user can explore recommended boards and can explore the latest published boards on subscribed channels to which the user has added friends.

[0033] According to the embodiment, content is exposed on a board basis, which is made up of content grouped together under one theme (board title), so that content curated by creators can be consumed in a complete manner.

[0034] According to an embodiment, by providing interaction between creators and users through a board that includes the function, it is possible to move away from the one-way flow of content provision and continue to share interests even after content consumption.

[0035] According to the embodiment, the board can be utilized as a micro platform for various purposes according to the functions set by the creator. [Brief description of the drawings]

[0036] [Figure 1] FIG. 1 is a configuration diagram of a subscription system according to one embodiment. [Diagram 2] FIG. 1 illustrates a board generated from various content sources according to one embodiment. [Diagram 3] 11 is an example of an interface screen in which the board is exposed according to one embodiment. [Figure 4] FIG. 2 is a diagram illustrating a board configuration according to an embodiment. [Diagram 5] 13 is an example of an editor screen displayed on a creator terminal. [Figure 6] 13 is an example of an editor screen displayed on a creator terminal. [Figure 7] 13 is an example of an editor screen displayed on a creator terminal. [Figure 8] 13 is an example of a screen for setting an open chat function on a creator terminal. [Figure 9] 13 is an example of a screen for setting a schedule-related calendar function on a creator terminal. [Figure 10] 13 is an example of an interface screen displayed on a user terminal. [Figure 11] 13 is an example of an interface screen displayed on a user terminal. [Figure 12] FIG. 13 is a diagram illustrating an example of an interaction area of ​​a board that changes over time. [Figure 13] 11A and 11B are diagrams illustrating an example of a method for notifying a user of a function set on a board. [Figure 14] 1 is a flowchart of a board generation method according to one embodiment. [Figure 15] 1 is a flowchart of a method for providing subscription services according to one embodiment. [Figure 16] 1 is a flowchart of a method for providing functionality on a board according to one embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0037] Hereinafter, with reference to the accompanying drawings, an embodiment of the present disclosure will be described in detail so that a person having ordinary skill in the art to which the present disclosure pertains can easily carry out the present disclosure. However, the present disclosure may be realized in various different forms and is not limited to the embodiments described herein. In addition, in the drawings, parts that are not necessary for the explanation are omitted in order to clearly explain the present disclosure, and similar parts are designated by similar reference numerals throughout the specification.

[0038] Throughout the specification, when a part "includes" a certain component, this does not mean excluding other components, but may further include other components, unless otherwise specified. Furthermore, the terms "unit", "device", "module", etc. described in the specification mean a unit that processes at least one function or operation, which can be realized by hardware, software, or a combination of hardware and software.

[0039] The server may include one or more processors, a memory for loading a computer program executed by the processor, a storage device for storing the computer program and various data, and a communication interface. In addition, the server may further include various other components. The processor is a device for controlling the operation of the server and may be various types of processors for processing instructions included in the computer program, for example, at least one of a central processing unit (CPU), a micro processor unit (MPU), a micro controller unit (MCU), a graphic processing unit (GPU), or any type of processor well known in the technical field of the present disclosure. The memory stores various data, instructions, and / or information. The memory may load the computer program from the storage device so that instructions written to perform the operation of the present disclosure are processed by the processor. The memory may be, for example, a read only memory (ROM), a random access memory (RAM), etc. The storage device may non-temporarily store the computer program and various data. The storage device may include a non-volatile memory such as a Read Only Memory (ROM), an Erasable Programmable ROM (EPROM), an Electrically Erasable Programmable ROM (EEPROM), a flash memory, a hard disk, a removable disk, or any other type of computer-readable recording medium well known in the art to which the present disclosure pertains. The communication interface may be a wired / wireless communication module supporting wired / wireless communication. The computer program includes instructions to be executed by a processor and is stored in a non-transitory computer readable storage medium, and the instructions cause the processor to perform the operations of the present disclosure.

[0040] The terminal includes an application / program, which is software stored in a computer-readable storage medium, and hardware such as a processor, a memory, a display, and a communication module. The processor drives the application in cooperation with the hardware. The display displays a user interface screen provided by the application and can receive user input, for example, touch input. The communication module communicates with a server via a communication network. The terminal can be realized in various forms, and although a mobile terminal will be described as an example, it can also be realized in the form of a pad-type terminal such as a smart pad, various types of computers such as a laptop computer, a wearable device, a TV terminal, etc.

[0041] The application is software stored in a computer-readable storage medium and includes instructions and data for performing the operations of the present disclosure. The application is installed on a terminal, executed on the terminal, and communicates with a designated server via a communication network.

[0042] The application then exposes boards made up of content curated by a creator, provides a subscription service that supports subscribing to the channel that published the board by adding the channel that published the board as a friend, and displays an interface screen described in this disclosure. The application may be an instant messaging application or an application that works in conjunction with an instant messaging application, but in the description, it is described as an instant messaging application. In the description, a terminal that executes the application and communicates with an application server is described as the subject of the operation.

[0043] In the explanation, a board is a content exposure space that contains multiple contents grouped together under one theme (board title) and is a content distribution unit, and it is assumed that a board issued by a creator is exposed in one slot occupying a certain area on the screen.

[0044] Creators can curate content and publish and manage boards through an editor displayed on a terminal. Creators publish boards on their own channels, so channels can be considered as board publishers. A channel on which a creator publishes a board is called a creation channel, and a creation channel to which a user subscribes is called a subscription channel. Users can subscribe to a creation channel in various ways, and can subscribe to the channel by adding the channel as a friend. Here, a channel is an account subscribed to an instant messaging service that provides an instant messaging application. A user who is recommended or subscribes to a board published on a channel is also a subscriber who subscribes to an instant messaging service and can use an instant messaging application, and if a user adds a channel as a friend on the instant messaging application, the channel is included in the friend list, and the user can subscribe to the channel in this friend adding method. In particular, a user can send or receive messages through a chat room with a channel opened in an instant messaging application.

[0045] FIG. 1 is a block diagram of a subscription system according to one embodiment, FIG. 2 is a diagram illustrating a board generated from various content sources according to one embodiment, and FIG. 3 is an example of an interface screen on which the board is exposed according to one embodiment.

[0046] Referring to FIG. 1, the subscription system 10 may include a creator center server 100, an application server 200 that exposes boards issued by the creator center server 100 online and manages subscriptions, a creator terminal 300 that connects to the creator center server 100 to issue and manage boards, and a user terminal 400 that installs applications and interfaces with the application server 200.

[0047] The creator center server 100 and the application server 200 work together to provide a subscription service. In the following description, the creator center server 100 and the application server 200 are separately described, but the server design can be modified in various ways.

[0048] In addition to the subscription service of exposing published boards and managing subscriptions, the application server 200 can provide other services implemented in the application, but the description will focus on the subscription service that is relevant to this disclosure.

[0049] On the other hand, the creator terminal 300 may also be a user terminal 400 that installs an application and links to the application server 200, like the user terminal 400, but for convenience, the following description will distinguish between creators who generate boards and users (subscribers) who explore boards curated by creators.

[0050] The creator center server 100 provides the creator terminal 300 with an editor screen that enables the creator terminal 300 to curate produced content and / or collected content to generate boards, publish the boards on a creation channel, and manage changes / deletions to the boards.

[0051] The creator terminal 300 can display an editor screen and transmit a board creation and issuance request, board management information, etc. input by the creator to the creator center server 100. The creator center server 100 can create and issue a board according to the board creation information input from the creator terminal 300 via the editor screen. When a board is issued, a board identifier (board ID) is assigned. Meanwhile, the creator terminal 300 can receive the editor screen by executing an application, or can receive the editor screen by executing a program (e.g., a browser) separate from the application.

[0052] The creator center server 100 can provide an editor screen that displays a content list brought from a content source in conjunction with various content sources, allows creators to curate content, generate and modify boards, and can request board publication. The creator center server 100 can provide an editor screen that can realize not only content but also various functions (open chat function, schedule-related calendar function, purchase function, sponsorship function, etc.) for creators to interact with users on a board. Here, the open chat function means a function that provides a chat room in which participants can freely participate in an open chat regardless of whether they are friends in an instant messaging application. When a creator sets the open chat function on a board, a connection link for the open chat room is generated, and when a user selects the connection link on the publication board, the open chat room is displayed on the screen. At this time, the connection link for the open chat room is realized as an action button. The schedule-related calendar function is a function that registers a schedule set by a creator on a calendar, and if a creator sets the schedule-related calendar function on a board, a user can check the schedule set on the publication board through the calendar. At this time, the schedule-related calendar function may provide a simple schedule for registering the schedule in the calendar, or may provide online participation or open chat through a participation link or an open chat link. Here, the calendar is provided in an instant messaging application. When the creator sets a purchasing function in the board, an interface link to introduce products and provide product purchases is generated, and the user can use the purchasing function through an interface screen provided by the interface link realized in the action button of the publishing board. When the creator sets a sponsorship function in the board, an interface link to provide sponsorship is generated, and the user can use the sponsorship function through an interface screen provided by the interface link realized in the action button.In addition, when a creator sets various functions on the board, a link that links to an interface that provides the function is generated, and the user can use the function via the link realized on the action button on the publishing board.

[0053] Referring to FIG. 2, a creator links an associated service, such as Branch, Kakao TV, Tishtory, Daum News, YouTube, Instagram, etc., from which the creator can select content on an editor screen provided through the creator terminal 300. The creator can then select content corresponding to a theme (e.g., recommended musical movies that convey shining healing) from the associated service, and generate and publish a board 500 curated from content suitable for the theme. The creator can include in the board 500 not only content brought from the associated service, but also content that can be identified by an address link (URL). The creator can also call up a published board and add content included in the called up board to a new board.

[0054] A published board 500 is a content distribution unit that includes multiple contents grouped together under one theme (board title), and may have a channel identifier (channel ID) for the channel on which the board is published and a unique board identifier (board ID).

[0055] When a creator owns or manages various channels, the creator can set a specific channel (e.g., Cinema Tube) from which the creator will publish boards as the creative channel, and publish boards on the creative channel.

[0056] Creators can create a board title and board description (optional) on the editor screen, select content, generate and publish a board. Creators can publish a board by setting the board's public settings, publication time (current or scheduled), board category, whether to display a complimentary board information message, etc.

[0057] Meanwhile, the creator can set an interaction function to be provided on the board on an editor screen provided through the creator terminal 300. The set interaction function is represented in a part of the board 500 by an action button (e.g., an open chat button) that provides the function, a function description (e.g., Let's talk about a movie OST), and a function state (e.g., talking). Here, the action button is a UI component programmed to perform an operation corresponding to the button name when selected, and the button name can be changed in various ways. When a user explores the board 500 through the user terminal 400 and selects an action button (e.g., an open chat button), the user terminal 400 can display an open chat room linked to the function (open chat) set in the action button. If the action button provides a schedule notification function, the user terminal 400 can display a calendar on which schedule notifications can be set, or can register the schedule in a schedule notification bot.

[0058] The functions may include, for example, an open chat function, a schedule-related calendar function, a purchase function, and a sponsorship function. The functions may be realized as a single function or as a combination of various functions. Meanwhile, the functions realized in the action button may be changed stepwise depending on the flow of time or the user's selection. The function status may also be changed depending on the flow of time or the user's selection (for example, 2 days before, 1 day before, during conversation, etc.). For example, when a user who has received a recommendation from the board 500 selects an action button (notification reception button) that notifies the open chat schedule before the open chat starts, the action button displays the status (notification reception) until the start of the open chat, which is the next function, and when the open chat schedule arrives, the action button may be changed to an action button (open chat button) that realizes a function that allows the user to select (for example, click) and participate in the open chat room. When the open chat schedule ends, the action button displays the status (open chat end), is deactivated, or is deleted from the board.

[0059] Referring again to FIG. 1, the creator center server 100 assigns a board identifier to the board generated in the creator terminal 300 and issues the board. The issued board is stored in a database accessible to the application server 200 or in a database managed by the application server 200. It can be explained that the creator center server 100 transmits the issued board to the application server 200. The creator center server 100 generates a unique board identifier (board ID) and can transmit a channel identifier (channel ID) for which the board is issued, the board identifier, and the contents of the board to the application server 200. At this time, the creator center server 100 can transmit board issuance setting information such as a board publication setting, a time of issuance (current or reserved), a board category, and whether or not a reward board information message is exposed to the application server 200.

[0060] In addition, the creator center server 100 can transmit board information changed / deleted in the creator terminal 300 to the application server 200 .

[0061] The application server 200 provides the user terminal 400 with recommended boards selected from boards issued by the creator center server 100, and can also expose boards of subscribed channels to the user terminal 400. The application server 200 can make a board public or private according to board issuing setting information, can expose the board at the time of issuing, and can recommend the board to a user based on the category of the board.

[0062] The application server 200 can manage the board identifier and the channel identifier to which the board was issued, and can manage the exposure conditions set for each user for the channel or board (for example, whether or not each user has a subscription, whether or not each user has a "display this channel small" setting, etc.). The application server 200 may or may not expose the board to the user terminal 400 depending on the exposure conditions set for the channel or board.

[0063] The application server 200 may expose a recommended board through a discovery tab displayed on the user terminal 400, and may expose a board that has been recently published in a subscribed channel through a subscription tab that is distinct from the discovery tab. Here, the recommended board may not include a board that has been published in a subscribed channel.

[0064] The application server 200 can recommend boards to the user based on at least one of the user's predefined interests, the user's behavior information (such as inquiries, subscriptions, recommendations, purchases, etc.), and the user's personal information (such as gender, age, place of residence, or occupation, etc.). The application server 200 can use the user's behavior information collected from the instant messaging application and / or web or applications linked to the instant messaging application.

[0065] The user terminal 400 can receive a subscription request from a user for a channel that has published a recommendation board, and can transmit the requested channel information to the application server 200 to request registration for the user's subscribed channel. A user can request a subscription by adding a channel as a friend in an instant messaging application. If a user adds a channel as a friend in an instant messaging application, the channel is included in the friend list, and the user can subscribe to the channel in this way.

[0066] Thereafter, the user terminal 400 can display boards published in the subscribed channels in a subscription tab. The application server 200 can provide the creator center server 100 with subscription information for each creation channel.

[0067] Meanwhile, the user terminal 400 may receive a request to unsubscribe from a subscribed channel from a user, and may transmit channel information for which unsubscription has been requested to the application server 200 to request unsubscription from the user's subscribed channel. Thereafter, the user may search for boards published in the unsubscribed channel from the search tab. There are various methods for unsubscribing from a subscribed channel. After a user subscribes to a channel by adding a friend in an instant messaging application, the user may request unsubscribing from the subscribed channel while maintaining the friend relationship. Alternatively, after a user subscribes to a channel by adding a friend in an instant messaging application, the user may request unsubscribing from the subscribed channel by blocking the friend or unfriending the friend.

[0068] Referring to FIG. 3, the user terminal 400 can display the latest board published in a subscribed channel through a subscription tab. The latest board published in a channel (subscribed channel) that the user has added as a friend can be displayed on a screen provided by the subscription tab. The order in which the boards are displayed can be set by the user, or can be set in various ways, such as in order of latest publication or latest channel subscription. When a channel is subscribed to (added as a friend), the user terminal 400 can display the latest board of the channel in a slot of the subscribed channel.

[0069] Meanwhile, the user terminal 400 can expose a recommendation board recommended by the application server 200 via a discovery tab.

[0070] Next, the interface screen provided by the creator center server 100 to the creator terminal 300 and displayed on the creator terminal 300, and the interface screen provided by the application server 200 to the user terminal 400 and displayed on the user terminal 400 will be described in detail.

[0071] FIG. 4 is a diagram illustrating a board configuration according to an embodiment.

[0072] Referring to FIG. 4, a creator can curate content obtained from various content sources through an editor provided by the creator center server 100 and publish a board 500a.

[0073] The board 500a is composed of areas of a creation channel name 511, a board title 512, a board description 513, a board publication time 514, and arranged contents 515. The board description 513 can be selectively included by the creator, and the arrangement of the contents 515 can follow a template selected by the creator. The board publication time 514 is a criterion for determining the latest board.

[0074] The exposed board 500a may include a user reaction area 516 capable of sharing and / or receiving user reactions. A user may share the board in a chat room or the like by pressing a designated button in the user reaction area 516. A user may input a reaction to the board by pressing a designated button in the user reaction area 516. There are various ways in which a reaction can be input, such as sending a message, pressing "recommended", "gift", "sponsor", etc.

[0075] The exposed board 500a may include a button 517 that allows a user to subscribe to the channel (add as a friend).

[0076] The board 500a may include an interaction area 520 that supports interactions between creators and users. The interaction area 520 may include action buttons 521 that provide functions, and may display function descriptions 522 and function states 523. The action buttons 521 may be selected (e.g., clicked), and button names (e.g., receive notifications, open chat, join, purchase, sponsor, etc.) may be displayed.

[0077] Here, the action button 521 is a UI component programmed to perform an action corresponding to the button name when selected, and the button name can be changed in various ways. The function provided by the action button 521 can be changed stepwise depending on the passage of time or the user's selection. The function state can also be changed depending on the passage of time or the user's selection (for example, 2 days ago, 1 day ago, interacting, etc.).

[0078] 5 to 7 are examples of editor screens displayed on a creator terminal.

[0079] 5 to 7, the creator center server 100 provides an editor (board editor) capable of generating and issuing boards to the creator terminal 300. The creator center server 100 can provide an editor screen suitable for the type of the creator terminal 300, and although the explanation will be given taking a PC screen as an example, it may also be provided on a mobile screen.

[0080] 5, the creator terminal 300 displays an editor (board editor) screen 600a on which a board can be created and published. It is assumed that the creator terminal 300 displays the editor screen 600a on which a board can be published on a creator channel.

[0081] The editor screen 600a displays a board creation area 610 capable of receiving information for configuring a board. The board creation area 610 displays a channel name 611 of the issuing entity, and can display a board title area 612, a board description area 613, a board function area 614, and a content area 615 as input areas. Here, the board description area 613 and the board function area 614 can be selectively input. The board function area 614 displays functions that can be provided on the board (e.g., an open chat function, a schedule-related calendar function, a purchase function, a sponsorship function, etc.). When the creator selects a desired function from the board function area 614, the editor screen 600a provides a function setting screen capable of setting a description suitable for the function, an activation time (reservation time), an activation period, etc., and can set and display the function according to the input information. For example, if a creator selects the open chat feature, they can set the name of the chat room (e.g., "Magazine's Private Life Book Talk LIVE"), the activation time of the open chat room (e.g., immediately after publication or by appointment), and the activation period (e.g., 2 hours) on the setting screen. How to add features to a board will be explained in detail in another drawing.

[0082] Editor screen 600a can display a template change button 616 that allows setting the template of content area 615. The content of content area 615 is arranged according to the template selected by the creator.

[0083] The content included in the content area 615 can be retrieved from an associated service or by inputting an address link (URL). The associated service is a content source that is linked to retrieve content, and can include various services such as Branch, Kakao TV, Tishtory, Daum News, YouTube, and Instagram, and can be registered in the associated service in advance by the creator.

[0084] The editor screen 600a displays a linked service area 620 where content can be selected. Creators can select articles or videos created by themselves as board content through linked services, or can select articles or videos created by others as board content. At this time, the published board displays the source of the content. Linked services displayed in the linked service area 620, such as Branch, Kakao TV, Tishtory, Daum News, YouTube, Instagram, etc., can be set up in advance by creators to be linked.

[0085] The editor screen 600a can display a board call button 630. The creator can select the board call button 630 to call up a generated board and add content contained in the called up board to the new board.

[0086] Editor screen 600 a may display a submit button 640 .

[0087] 6, an editor screen 600b may display a URL input area 622 in which address link (URL) content can be added to the content area 615. The address link (URL) content entered in the URL input area 622 is added to the board.

[0088] The creator can check and modify the generated board 500b by previewing it.

[0089] Board 500b is published when all required information is entered in board creation area 610 and publish button 640 is pressed. At this time, when publish button 640 is pressed, a board publication setting screen is displayed, and the board is published based on the information entered on the board publication setting screen.

[0090] Referring to FIG. 7, the board publishing setting screen 600c can display a screen where publishing settings such as board publication settings, publishing time (current or scheduled), board category, and whether or not to display a complimentary board information message can be input.

[0091] When the issue button is selected from the board issuance setting screen 600c, the creator terminal 300 requests the creator center server 100 to issue a board based on the information entered in the board generation area 610. The creator center server 100 assigns a board identifier to the board requested for issuance and issues the board. The creator center server 100 can transmit to the application server 200 the channel identifier for which the board is to be issued, the board identifier, the contents of the board, and board issuance setting information.

[0092] Through such an editor, creators can curate content from various content sources to generate and modify boards, publish boards, and conveniently implement various functions on the board that can interact with users.

[0093] FIG. 8 is an example of a screen for setting an open chat function on a creator terminal, and FIG. 9 is an example of a screen for setting a schedule-related calendar function on a creator terminal.

[0094] 8 and 9, a function setting screen displayed by the creator terminal 300 will be described. Here, the description will be given assuming that the creator terminal 300 is a mobile terminal, but the function setting screen may be provided on a PC screen.

[0095] 8, when a creator selects an open chat function as a function of the board on the data screen, the creator terminal 300 can display a function setting screen 600d. Referring to the editor screen described in FIG. 5 and FIG. 6, the board function area 614 can display functions that can be provided on the board (e.g., an open chat function, a schedule-related calendar function, a purchase function, a sponsorship function, etc.). The open chat function refers to a function that provides a chat room in which participants can freely participate in an open chat regardless of whether they are friends in an instant messaging application.

[0096] The function setting screen 600d displays an input means capable of receiving information to be displayed in the interaction area of ​​the board. The function setting screen 600d can receive the name of the open chat and related chat rooms, chat room introduction, and the activation time and activation period of the open chat.

[0097] When a board is published, the name of the chat room entered from function setting screen 600d is displayed in function description 522 of interaction area 520, and an introduction to the chat room is displayed in interaction area 520 and in any open chat rooms that have been opened.

[0098] The activation time for the public chat can be selected immediately after publication or scheduled for a future time.

[0099] The activation period is the period during which the open chat room is open, and if the activation period has elapsed after the activation point in time, entry to the open chat room may not be permitted.

[0100] The creator can add the open chat function to the board after inputting setting information related to the open chat on the function setting screen 600d.

[0101] The open chat function can be set to be activated immediately after the board is published. In this case, the button name of the action button on the board is displayed as "Open Chat", the function description is displayed as the name of the open chat room (e.g., "Magazine's Private Life Book Talk LIVE"), and the function status is displayed as active conversation and the number of participants. When the "Open Chat" action button is selected, it is realized to move to the opened open chat room. In this way, when the creator sets the open chat function on the board, a connection link for the open chat room is generated, and when the user selects the action button with the connection link realized on the published board, the open chat room of the connection link is displayed on the screen.

[0102] Meanwhile, the function setting screen 600e can display an input means capable of receiving the start time of the open chat and the activation period of the open chat when the activation time of the open chat is reserved.

[0103] The creator can add the open chat function to the board after inputting setting information related to the open chat on the function setting screen 600e.

[0104] Since the open chat function has been reserved, it will be activated at the reserved activation time after the board is published. In this case, before the open chat starts, the button name of the action button on the board will be displayed as the button name before activation (e.g., "Receive Notifications"), the function description will display the name of the open chat room (e.g., "Magazine Private Life Book Talk LIVE"), and the function status will display the time remaining until the open chat function is activated (e.g., 5 days before). When the "Receive Notifications" action button is selected, the screen will display the means for receiving notifications.

[0105] After that, when an open chat starts, the name of the action button on the board will change to "Open Chat" and the function status will display the number of participants who have joined the open chat. When the open chat ends, the interaction area including the action button will be removed from the board and it will no longer be exposed on the board.

[0106] On the other hand, even if the open chat function is reserved, if you do not set up notification reception, the button name of the action button will be "Open Chat", and before the open chat starts, the action button on the board will be inactivated so that it cannot be selected, and once the open chat starts, it will be activated so that it can be selected and enter the open chat room.

[0107] 9, when a creator selects a schedule-related calendar function as a function of the board, the creator terminal 300 can display a function setting screen 600f. The schedule-related calendar function is a function for registering a schedule set by a creator in a calendar, and if the creator sets the schedule-related calendar function in the board, the user can check the schedule set in the publication board through the calendar.

[0108] The function setting screen 600f displays an input means capable of receiving information to be displayed in the interaction area of ​​the board. The function setting screen 600f can receive the schedule name (schedule title), the start and end time of the schedule. The function setting screen 600f can further receive schedule-related information such as schedule description, participation link, and location. The creator can input a participation link to set up so that schedule participants can participate in the online meeting via the participation link (URL). Participants may input the location of the schedule to enable schedule participants to participate in the offline meeting at that location. In this way, the schedule-related calendar function can provide a simple schedule to register the schedule in the calendar, or can provide online participation or open chat via a participation link or open chat link.

[0109] When the board is issued, the schedule name entered on the function setting screen 600 f is displayed in the function description 522 of the interaction area 520 .

[0110] If the date has not yet started, the name of the action button on the board will be displayed as the name it had before the date started (for example, "Receive notifications"), the function description will show the name of the date (for example, "The Joys and Sorrows of Work eBook Release"), and the function status will show the time remaining until the date (for example, 5 days before).

[0111] After that, when the schedule starts, the action button on the board will change to a button name that corresponds to the state after the schedule starts. For example, if a participation link has not been entered on the function setting screen 600d, it is a simple schedule, so the button name of the action button can be changed to "View Schedule" on the calendar. If a participation link has been entered from the function setting screen 600d, the button name of the action button can be changed to "Join." When the "Join" action button is selected, it is realized to move to the participation link.

[0112] When the date ends, the action button's button name can remain as "View date" on the calendar and show a functional state in the end state, or when the date ends, the interaction area containing the action button can be removed from the board and its exposure on the board can end.

[0113] 10 and 11 are examples of interface screens displayed on a user terminal.

[0114] 10 and 11, the application server 200 can provide the user terminal 400 with recommended boards selected from the boards published by the creator center server 100, and can also expose the boards of subscribed channels to the user terminal 400.

[0115] The user terminal 400 can display a tab area 710 consisting of a discover tab that exposes featured boards and a subscribe tab that exposes the most recently published boards in subscribed channels.

[0116] The screens 700a and 700b of the user terminal 400 may display a discovery tab that may be configured with various subtabs. For example, the discovery tab may be configured with a search tab, a today tab, a multimedia tab (e.g., Kakao TV), a timely tab (e.g., Corona 19), etc., and the configuration and order of the subtabs may vary.

[0117] The search tab screen 700a may display recommended boards for the user, including the board 500a issued in a specific channel (e.g., a creator channel). At this time, the search tab screen 700a may display boards issued in unsubscribed channels and subscribed channels. The search tab screen 700a may display not only creative board type boards but also data board type boards. Meanwhile, the search tab screen 700a may display a recommendation card that collectively recommends content included in boards of various channels as well as boards of a single channel, and may guide the user to access the board where the content is curated by selecting a specific channel or content displayed in the recommendation card.

[0118] Via the search tab screen 700a, recommendation boards, popular boards, etc. based on the user's interests can be circulated.

[0119] On the Explore tab screen 700a, a user can discover and subscribe (add friends) to boards published on creator channel. Then, boards published on creator channel can be exposed in the Subscribe tab.

[0120] The Today tab screen 700b may primarily display a data board 500c that includes timely topics of public interest, comprised of content collected and compiled by an algorithm. The Today tab screen 700b is personalized based on the user's interests.

[0121] The screen 700c of the user terminal 400 can display a subscription tab that exposes the most recently published boards in subscribed channels.

[0122] The subscription tab screen 700c may feed the latest boards published in the subscribed channel to the slot of the subscribed channel so that the user can consume the content of the subscribed channel in a complete manner, instead of continuously exposing the feed by scrolling to keep the user staying as long as possible. The subscription tab screen 700c may arrange the slots of the subscribed channel according to the user's settings such as the editing order and the latest board order.

[0123] For example, if a user's subscribed channels are Channel A, Channel B, Channel C, Channel D, and Channel E, and there are latest boards published by Channel A, Channel B, Channel C, and Channel D, the subscription tab screen 700c can display one board each from Channel A, Channel B, Channel C, and Channel D.

[0124] Referring to FIG. 11, a user can scroll through boards published in a channel of interest to check and use the functions for each board, but if a large number of boards are exposed, the functions may not be available.

[0125] To solve this problem, when a function (e.g., an open chat function) is included in a board published in a subscribed channel, the screen 700d of the user terminal 400 may display a function status window 720 including a function status guide message. The function status window 720 is displayed in the form of a banner at the top of the screen, but the display position and method may be changed in various ways.

[0126] The application server 200 or the user terminal 400 checks whether there are any functions (e.g., an open chat function) included in the board displayed on the screen 700d, and if one or more functions are found, it can display on the screen a function status window 720 that provides a summary of notification information about the functions being provided from the channel via the latest board. For example, the feature status window 720 may display "Join an ongoing public chat", "Join an ongoing public chat on OO channel", "Join N ongoing public chats", and so on.

[0127] When feature status window 720 is selected, feature status window 720 expands. The expanded function status window 720 may display channels that provide a function (open chat). When a user selects a channel from the expanded function status window 720, the user terminal 400 may move to a screen that provides a function set in the board of the selected channel. For example, when a user selects channel A from the expanded function status window 720, the user terminal 400 may enter an open chat room in progress on channel A.

[0128] FIG. 12 is a diagram for explaining an example of an interaction area of ​​a board that changes with time, and FIG. 13 is a diagram for explaining an example of a notification method for a function set on the board.

[0129] Referring to FIG. 12, the published board may display an interaction area where functions (e.g., an open chat function, a schedule-related calendar function, a purchasing function) are realized. The functions realized in the action buttons may be gradually changed over time or depending on the user's selection. Here, the action button is a UI component programmed to perform an operation corresponding to the button name when selected, and the button name may be changed in various ways depending on the function or state.

[0130] In the interaction area that provides the public chat function, before the public chat starts, the "Receive Notifications" action button and the public chat status (e.g., 5 days ago) are displayed. When the public chat starts, the "Open Chat" action button and the open chat status (e.g., in conversation, number of participants, etc.) are displayed. When the open chat ends, the interaction area including the action button can be removed from the board and its exposure on the board can be terminated.

[0131] For interaction areas that provide schedule-related calendar functions, before the start of a schedule, a "Receive notifications" action button and open chat status (e.g., 5 days before) are displayed. When a schedule begins, the action button on the board changes to a button name that corresponds to the status after the schedule begins, but if a schedule has not had a participation link entered, a "View schedule" action button and schedule status (e.g., In progress) are displayed, and if a schedule has had a participation link entered, a "Join" action button and schedule status (e.g., Available to join, In progress) are displayed. When a schedule ends, a "View schedule" action button and the function status changed to the end status are displayed. Depending on the settings, when a schedule ends, the interaction area can be removed from the board and its exposure on the board can be terminated.

[0132] On the other hand, when a user selects the "Receive Notification" action button from the published board, the name of the action button changes to "Receive Notification" and is displayed. The action button displayed while receiving notification can be changed to the "Open Chat" action button or the "View Schedule" / "Join" action button when the open chat is activated or the schedule starts.

[0133] 13, a screen 700e of the user terminal 400 displays a board 500d published on a creator channel. The board 500d includes an interaction area 520 in which a function (e.g., a calendar function) is implemented, and since the schedule for the function has not yet started, a "Receive Notifications" action button 521 is displayed.

[0134] When the user selects the "Receive notification" action button 521, the name of the action button is changed to "Receiving notification" and displayed.

[0135] Thereafter, the application server 200 can send a notification message to the user terminal 400 that has requested to receive notifications for the functions of the board 500d. For example, the application server 200 can send a notification message to a schedule notification bot (e.g., Talk Secretary Jordi) chat room, and the user terminal 400 can display the notification message for the schedule set on the board 500 in the schedule notification bot chat room 700f.

[0136] At this time, the notification message may provide information on the progress stage (e.g., Join, Join open chat) depending on the function implemented in the board 500. For example, if the function set in the board 500 is schedule information, the notification message may include a "View schedule" button that moves to a calendar and allows a user to check a detailed screen for the schedule set in the board 500. If the function set in the board 500 includes a participation link, the notification message may include a "Join" button that moves to the participation link. If the function set in the board 500 includes open chat, the notification message may include a "Join open chat" button that moves to the open chat room.

[0137] FIG. 14 is a flow chart of a board generation method according to one embodiment.

[0138] 14, the creator terminal 300 connects to the creator center server 100 and displays an editor screen provided by the creator center server 100 (S110). The editor screen includes an input area where a board to be published on a creation channel can be generated. The board generation area where information on the areas that constitute the board can be received displays the channel name of the publisher, and the input areas include a board title area, a board description area, a board function area, and a content area.

[0139] The creator terminal 300 displays at least one function that can be set on the board on the editor screen, and receives at least one function setting information from the setting screen of the selected function (S120). The functions that can be set on the board can include, for example, an open chat function, a schedule-related calendar function, a purchase function, and a sponsorship function. The functions set on the board are realized by action buttons displayed in a certain area of ​​the board, and the button names of the action buttons can be changed step by step according to the flow of time or the user's selection. The function setting information is determined by the selected function. The function setting screen displays an input means capable of receiving information displayed in the interaction area of ​​the board. When the open chat function is selected, the name of the open chat and the related chat room, the chat room introduction, the activation time and the activation period of the open chat can be received. When the schedule-related calendar function is selected, the schedule name (schedule title), the start and end times of the schedule can be received, and schedule-related information such as a schedule description, a participation link, and a location can be further received. The creator can input a participation link to set up so that the participants of the schedule can participate in the online meeting via the participation link (URL). Participants may enter a location for the date, allowing participants for that date to join the offline meeting at that location.

[0140] The creator terminal 300 adds content of at least one content source to the curated content of the board on the editor screen (S130). The creator terminal 300 can display a linked service, which is a content source, on the editor screen, and add content selected by the creator from the linked service to the curated content of the board. In addition, the creator terminal 300 can display an input window in which an address link (URL) can be input, and add content corresponding to the address link to the content of the board. In addition, the creator terminal 300 can display a published board, and add content selected by the creator from the published board to the content of the board.

[0141] The creator terminal 300 generates a board based on board information including functions set for the board and curated content (S140). The board information may be a board title, a board description, functions set for the board, and curated content.

[0142] The creator terminal 300 displays a board publishing setting screen that can receive publishing settings for the created board (S150). The board publishing setting screen can display a screen that can input publishing settings such as the board's public settings, publishing time (current or reserved), board category, and whether or not to expose a compensation board information message.

[0143] The creator terminal 300 receives the board issuance setting information from the board issuance setting screen and receives a request for board issuance (S160).

[0144] The creator terminal 300 requests the creator center server 100 to issue a board for the created channel created on the editor screen (S170). The board created by the creator terminal 300 is assigned a board identifier by the creator center server 100 and issued.

[0145] Thereafter, the creator terminal 300 can check the board published on the creation channel, and can modify and edit the board to update the board or delete the board.

[0146] FIG. 15 is a flow chart of a method for providing a subscription service according to one embodiment.

[0147] Referring to FIG. 15, the creator center server 100 assigns a board identifier to the board requested by the creation channel and issues it (S210).

[0148] The application server 200 provides the user terminal 400 with recommended boards selected from boards issued by the creator center server 100 and boards issued by the user's subscribed channels (S220). The application server 200 can provide the user terminal 400 with not only creative boards made up of content curated by creators, but also data boards made up of content collected and edited by algorithms.

[0149] The user terminal 400 displays the recommendation board provided by the application server 200 or the board published in the subscribed channel on the interface screen (S230). The user terminal 400 can display a screen consisting of a discovery tab exposing the recommendation board and a subscription tab exposing the latest board published in the subscribed channel. The user terminal 400 can provide a discovery tab screen that can be configured with subtabs such as a search tab, a today tab, a multimedia tab (e.g., Kakao TV), and a timely tab (e.g., Corona 19). The user terminal 400 can display the latest board published in the subscribed channel in one slot on the subscription tab screen. The user terminal 400 can display various types of boards, and content can be exposed through a creation board including content curated by a creator and a data board collected and edited by an algorithm.

[0150] The user terminal 400 receives a subscription request from a user for a channel that has published a recommendation board (S240). A user can request subscription by adding the channel as a friend.

[0151] The user terminal 400 transmits information about the channel requested for subscription to the application server 200 and requests registration of the user's subscription channel (S250).

[0152] The application server 200 registers the channel requested by the user terminal 400 as the user's subscribed channel (S260).

[0153] Thereafter, the user terminal 400 can expose the latest board of the newly subscribed channel in the slot of the channel.

[0154] FIG. 16 is a flow chart of a method for providing functionality on a board according to one embodiment.

[0155] 16, the user terminal 400 displays a board provided by the application server 200 on an interface screen (S310). The board may include a creation channel name, a board title, a board description, a board publication time, and contents, and may include an interaction area including action buttons that realize functions. The interaction area may display action buttons that provide functions, function descriptions, and function states. The action buttons are selectable (e.g., clickable), and button names (e.g., receive notifications, open chat, join, purchase, etc.) are displayed.

[0156] The user terminal 400 changes and displays action buttons that realize the functions set on the board according to the passage of time or the user's selection (S320).

[0157] If the function set for the board is the public chat function, and the set public chat has not yet started, the "Receive Notifications" action button and the public chat status (e.g., 5 days ago) are displayed. When the public chat starts, the "Open Chat" action button and the open chat status (e.g., in conversation, number of participants, etc.) are displayed. When the open chat ends, the interaction area including the action button is removed from the board and exposure on the board can be terminated.

[0158] If the function set for the board is a schedule-related calendar function, and the set schedule has not yet started, the "Receive Notifications" action button and the remaining time (for example, 5 days before) will be displayed. When the schedule begins, the action button will change to a button name that corresponds to the state after the schedule has started, but if the schedule does not have a participation link entered, the "View Schedule" action button and schedule status (for example, In Progress) will be displayed, and if the schedule has a participation link entered, the "Join" action button and schedule status (for example, Available to join, In Progress) will be displayed. When the schedule ends, the "View Schedule" action button and the function status changed to the ended state will be displayed. Depending on the settings, the interaction area can be removed from the board when the schedule ends and its exposure on the board can be terminated.

[0159] On the other hand, when a user selects the "Receive Notification" action button from the published board, the button name of the action button is changed to "Receiving Notification" and displayed.

[0160] Thus, according to the embodiment, any user who has a channel in the application can become a creator, and through a board curated from the perspective of various creators, it is possible to expect increased subscription activity, sustained subscription maintenance, and increased content consumption.

[0161] According to the embodiment, a creator can link with various content sources through an editor provided by the creator center server, input the content and address link brought from the linking service, curate the brought content, and load it on a board for content distribution unit, and publish the board to expose the board to subscribers / potential subscribers.

[0162] According to an embodiment, a user can explore recommended boards and can explore the latest published boards on subscribed channels to which the user has added friends.

[0163] According to the embodiment, content is exposed on a board basis, which is made up of content grouped together under one theme (board title), so that content curated by creators can be consumed in a complete manner.

[0164] According to an embodiment, by providing interaction between creators and users through a board that includes the function, it is possible to move away from one-way content provision and continue to share interests even after content consumption.

[0165] According to the embodiment, the board can be utilized as a micro-platform for various purposes according to the functions set by the creator.

[0166] The embodiments of the present disclosure described above may be realized not only by an apparatus and a method, but also by a program that realizes functions corresponding to the configuration of the embodiments of the present disclosure, or a recording medium on which the program is recorded.

[0167] Although the embodiments of the present disclosure have been described in detail above, the scope of the present disclosure is not limited thereto, and various modifications and improvements made by those skilled in the art using the basic concept of the present disclosure defined in the following claims also fall within the scope of the present disclosure.

Claims

1. A method for providing a subscription service by a terminal having an instant messaging application installed thereon in cooperation with an application server, comprising: displaying the board provided by the application server on an interface screen; The action button for implementing the function set on the board is changed and displayed according to the passage of time or a user's selection, The board includes a board title, a plurality of contents, and the action button, and is exposed together with the name of the channel that published the board; The channel issuing each board is an account subscribed to a service providing the instant messaging application.

2. The functions set on the board are:

10. The method of claim 1, further comprising at least one of a public chat feature, a date-related calendar feature, a purchasing feature, and a sponsoring feature.

3. The step of changing and displaying the action button includes: A method for providing a subscription service as described in claim 1, wherein, when the function set on the board is an open chat function that is activated at the time of reservation, the notification reception action button for receiving notifications about open chats is changed over time to an open chat action button for entering an activated open chat room.

4. The step of changing and displaying the action button includes: The method for providing a subscription service according to claim 3 , further comprising the step of displaying a board in which the interaction area including the action button has been deleted when the open chat ends.

5. The step of changing and displaying the action button includes: In the case where the function set on the board is a schedule-related calendar function that starts at the time of reservation, the notification action button that receives notifications for the schedule is changed to an action button corresponding to the state after the schedule starts according to the flow of time. The action button corresponding to the state after the schedule start is The subscription service providing method according to claim 1 , further comprising an action button for viewing the schedule, an action button for joining a participation link set in the function, or an open chat action button for entering an open chat room set in the function.

6. The step of changing and displaying the action button includes:

2. The method for providing a subscription service according to claim 1, wherein when a user selects a notification reception action button for receiving notifications of the functions set in the board, the notification reception action button is changed to a notification reception state.

7. receiving a request for receiving notifications for the board function by selecting the notification receiving action button; receiving a notification message associated with the feature from the application server; The method of claim 6 further comprising:

8. A method for providing a subscription service by a terminal having an instant messaging application installed thereon in cooperation with an application server, comprising: displaying the boards recommended by the application server on an interface screen; receiving a subscription request from a user for a channel that has published the recommended board; requesting the application server to register the channel as a subscription channel; and displaying the latest board issued by the application server on the subscribed channel in a slot of the subscribed channel; The latest board includes a plurality of contents and an action button that realizes a function set in the latest board, and is exposed together with the name of the channel that issued the board; The subscription channel is an account subscribed to a service that provides the instant messaging application.

9. The step of receiving a subscription request for the channel includes: The method for providing a subscription service according to claim 8 , further comprising receiving a friend addition to the channel.

10. changing and displaying action buttons that realize functions set in the latest board according to the passage of time or a user's selection; The method of claim 8 further comprising:

11. The step of changing and displaying the action button includes: The method for providing a subscription service according to claim 10, wherein, in the case where the function set in the latest board is an open chat function that is activated at the time of reservation, the notification reception action button for receiving notifications of an open chat is changed over time to an open chat action button for entering an activated open chat room.

12. The step of changing and displaying the action button includes: In the case where the function set in the latest board is a schedule-related calendar function that starts at the time of reservation, the notification action button that receives notifications for the schedule is changed to an action button corresponding to the state after the schedule starts according to the flow of time, The action button corresponding to the state after the schedule start is The subscription service providing method according to claim 10, further comprising an action button for viewing the schedule, an action button for joining a participation link set in the function, or an open chat action button for entering an open chat room set in the function.

13. Checking a specific function provided through the latest board from a channel and displaying a function status window that provides notification information related to the specific function The method of claim 10 further comprising:

14. and when the function status window is selected, expanding the function status window to display a channel that provides the particular function. The method of claim 13 further comprising:

15. A method for issuing a board by a terminal in cooperation with a creator center server, comprising: displaying an editor screen of a creation channel provided by the creator center server; displaying at least one function that can be set on the board on the editor screen, and receiving function setting information from a setting screen of a selected function; adding content from at least one content source to the curated content of the board on the editor screen; and requesting the creator center server to publish a board including functions set for the board and curation content.

16. The functions that can be set on the board are:

16. The board publishing method of claim 15, further comprising at least one of a public chat feature, a date related calendar feature, a purchasing feature, and a sponsoring feature.

17. The step of receiving the function setting information includes:

16. The method of claim 15, wherein if the selected function is a public chat function, the name of the public chat and an associated chat room and an activation time of the public chat are received.

18. The step of receiving the function setting information includes:

16. The method of claim 15, wherein if the selected function is a date-related calendar function, a date name and a start time of the date are received.

19. The step of receiving the function setting information includes:

20. The board publishing method of claim 18, further comprising receiving a participation link or a location if the selected function is a date-related calendar function.

20. The functions set on the board are:

16. The board publishing method of claim 15, wherein the action is provided by an action button implemented in a certain area of ​​the published board.