Interactive content generation method, server, system, device and related equipment

By simplifying the interactive content generation method, using editable and non-editable block content templates to generate interactive content associated with interaction types and topics in response to user operations, the problems of poor user experience and low desire for interaction in the prior art are solved, and the problem of poor user experience and low desire for interaction in the prior art is improved Efficiency of content generation and user satisfaction.

CN119167909APending Publication Date: 2024-12-20SHUXING TECH (BEIJING) CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311370424.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-20
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

The existing technology generates strong interaction and light content, which has the difficulty of editing materials and the long link to publish content, resulting in poor user experience and low user desire for interaction.

Method used

An interactive content generation method is provided, and the interactive content generation process is simplified by displaying a content template of a predetermined interaction type, including editable and non-editable blocks, to generate interactive content associated with the interaction type and topic in response to user operations.

Benefits of technology

By simplifying the path of interactive content generation, users' interaction desire and experience are improved, and the complexity and time of content generation are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119167909A_ABST
    Figure CN119167909A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an interactive content generation method, a server, a system, a device and related equipment, a content template of a preset interaction type can be displayed by responding to a content generation operation of the preset interaction type, the content template comprises a plurality of content blocks, and the content blocks comprise editable blocks and / or non-editable blocks; in response to a confirmation operation on the content template or an editing operation on the content template, obtaining a target content template and content in the target content template, the content in the target content template at least comprising a predetermined content theme; and on the basis of the target content template and the content in the target content template, generating interaction content associated with the predetermined interaction type and the predetermined content theme, thereby simplifying the interaction content generation process and improving the interaction desire of a user by providing a short path for generating the interaction content.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing, and in particular to an interactive content generation method, server, system, device and related equipment. Background Art

[0002] There are currently several types of content with strong interaction and light publishing intentions, such as punch-in type content, ranking content, etc. Strong interaction and light publishing means that these content focuses more on the interaction needs between users rather than the publishing needs. However, the current way to generate and publish content is mainly to select materials from the terminal album, edit the materials, add interactive components after the edited copy, generate and publish the content. However, this method has problems such as difficulty in editing materials and long content generation links, resulting in poor user experience and low user interaction desire. Summary of the invention

[0003] The embodiments of the present application provide an interactive content generation method, server, system, apparatus and related equipment, which can provide a short path for interactive content generation, simplify the process of interactive content generation, and enhance the user's desire for interaction.

[0004] In a first aspect, an embodiment of the present application provides a method for generating interactive content, including:

[0005] In response to a content generation operation for a predetermined interaction type, displaying a content template of the predetermined interaction type, the content template comprising a plurality of content blocks, the content blocks comprising editable blocks and / or non-editable blocks;

[0006] In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and content in the target content template are obtained, wherein the content in the target content template at least includes a predetermined content theme;

[0007] Based on the target content template and the content in the target content template, interactive content associated with the predetermined interaction type and the predetermined content theme is generated.

[0008] In a second aspect, an embodiment of the present application provides a method for generating check-in interactive content, including:

[0009] In response to a content generation operation for a punch-in interaction type, displaying a content template of the punch-in interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks;

[0010] In response to a confirmation operation on the non-editable block or an edit operation on the editable block, a target content template and punch-in content in the target content template are obtained, wherein the punch-in content in the target content template at least includes a punch-in subject and punch-in information;

[0011] Based on the target content template and the check-in content in the target content template, interactive content associated with the check-in interaction type and the check-in theme is generated.

[0012] In a third aspect, an embodiment of the present application provides a method for generating ranked interactive content, including:

[0013] In response to a content generation operation for a ranking interaction type, displaying a content template for the ranking interaction type, the content template comprising a plurality of content blocks, the content blocks comprising editable blocks, at least some of which are used to input text and / or images and to sort the input ranking objects;

[0014] In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and ranking content in the target content template are obtained, wherein the ranking content in the target content template at least includes a ranking subject and sorted ranking objects;

[0015] Based on the target content template and the ranking content in the target content template, interactive content associated with the ranking interaction type and the ranking topic is generated.

[0016] In a fourth aspect, an embodiment of the present application provides a method for generating challenge interaction content, including:

[0017] In response to a content generation operation for a challenge interaction type, displaying a content template for the challenge interaction type, the content template comprising a plurality of content blocks, the content blocks comprising editable blocks;

[0018] In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and challenge content in the target content template are obtained, where the challenge content in the target content template includes at least a challenge theme and challenge information;

[0019] Based on the target content template and the challenge content in the target content template, interactive content associated with the challenge interaction type and the challenge theme is generated.

[0020] In a fifth aspect, an embodiment of the present application provides a server, including:

[0021] In response to a content generation operation for a predetermined interaction type, sending a content template of the predetermined interaction type to a client, the content template comprising a plurality of content blocks, the content blocks comprising editable blocks and / or non-editable blocks;

[0022] The interactive content is received from a client, and in response to a content publishing operation on the interactive content, the interactive content and an association relationship between the interactive content and a predetermined interactive type and a predetermined content theme are stored.

[0023] In a sixth aspect, an embodiment of the present application provides a content generation system, including: the content generation system includes a client and a server;

[0024] The client is used to execute the steps of the above-mentioned interactive content generation method, or the steps of the above-mentioned punch-in interactive content generation method, or the steps of the above-mentioned ranking interactive content generation method, or the steps of the above-mentioned challenge interactive content generation method;

[0025] The server comprises:

[0026] A sending module, configured to send a content template of a predetermined interaction type to a client in response to a content generation operation of the predetermined interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks;

[0027] The storage module is used to receive interactive content from a client, and in response to a content publishing operation on the interactive content, store the interactive content and the association relationship between the interactive content and a predetermined interactive type and a predetermined content theme.

[0028] In a seventh aspect, an embodiment of the present application further provides an interactive content generating device, including:

[0029] A content template display module, configured to display a content template of a predetermined interaction type in response to a content generation operation of the predetermined interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks;

[0030] a target content template determination module, configured to obtain a target content template and content in the target content template in response to a confirmation operation on the content template or an edit operation on the content template, wherein the content in the target content template at least includes a predetermined content theme;

[0031] The interactive content generating module is used to generate interactive content associated with the predetermined interaction type and the predetermined content theme based on the target content template and the content in the target content template.

[0032] In an eighth aspect, an embodiment of the present application further provides a punch-in interactive content generating device, including:

[0033] A punch-in content template display module, configured to display a content template of the punch-in interaction type in response to a content generation operation of the punch-in interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks;

[0034] A punch-in target content template determination module, configured to obtain a target content template and punch-in content in the target content template in response to a confirmation operation on the non-editable block or an edit operation on the editable block, wherein the punch-in content in the target content template at least includes a punch-in subject and punch-in information;

[0035] The check-in interaction content generation module is used to generate interaction content associated with the check-in interaction type and the check-in theme based on the target content template and the check-in content in the target content template.

[0036] In a ninth aspect, an embodiment of the present application further provides a ranking interactive content generating device, including:

[0037] A ranking content template display module, configured to display a content template of the ranking interaction type in response to a content generation operation of the ranking interaction type, wherein the content template includes a plurality of content blocks, the content blocks include editable blocks, at least some of the editable blocks are used to input text and / or images, and are used to sort the input ranking objects;

[0038] A ranking target content template determination module, configured to obtain a target content template and ranking content in the target content template in response to a confirmation operation on the content template or an edit operation on the content template, wherein the ranking content in the target content template at least includes a ranking subject and a sorted ranking object;

[0039] The ranking interaction content generating module is used to generate interaction content associated with the ranking interaction type and the ranking theme based on the target content template and the ranking content in the target content template.

[0040] In a tenth aspect, an embodiment of the present application further provides a challenge interaction content generating device, including:

[0041] A challenge content template display module, configured to display a content template of the challenge interaction type in response to a content generation operation of the challenge interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks;

[0042] A challenge target content template determination module, configured to obtain a target content template and challenge content in the target content template in response to a confirmation operation on the content template or an edit operation on the content template, wherein the challenge content in the target content template at least includes a challenge theme and challenge information;

[0043] The challenge interaction content generation module is used to generate interaction content associated with the challenge interaction type and the challenge theme based on the target content template and the challenge content in the target content template.

[0044] In the eleventh aspect, an embodiment of the present application also provides an electronic device, comprising a processor and a memory, wherein the memory stores multiple instructions; the processor loads instructions from the memory to execute the steps of the above-mentioned interactive content generation method, or to execute the steps of the above-mentioned punch-in interactive content generation method, the punch-in interactive content generation method, the ranking interactive content generation method, the challenge interactive content generation method, or to execute the steps of the above-mentioned ranking interactive content generation method, or to execute the steps of the above-mentioned challenge interactive content generation method.

[0045] In the twelfth aspect, an embodiment of the present application also provides a computer-readable storage medium, which stores multiple instructions, and the instructions are suitable for a processor to load to execute the steps of the above-mentioned interactive content generation method, or to execute the steps of the above-mentioned punch-in interactive content generation method, or to execute the steps of the above-mentioned ranking interactive content generation method, or to execute the steps of the above-mentioned challenge interactive content generation method.

[0046] In a thirteenth aspect, an embodiment of the present application further provides a computer program product, including a computer program or instructions, which, when executed by a processor, implement the steps of any one of the interactive content generation methods provided in the embodiments of the present application.

[0047] By adopting the scheme of the application embodiment, in response to the content generation operation of the predetermined interaction type, a content template of the predetermined interaction type can be displayed, the content template includes multiple content blocks, and the content blocks include editable blocks and / or non-editable blocks; in response to the confirmation operation of the content template or the editing operation of the content template, a target content template and the content in the target content template are obtained, and the content in the target content template at least includes a predetermined content theme; based on the target content template and the content in the target content template, interactive content associated with the predetermined interaction type and the predetermined content theme is generated. By providing a short path for interactive content generation, the process of interactive content generation is simplified and the user's desire for interaction is increased. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0049] Figure 1 It is a schematic diagram of an embodiment of the interactive content generation method provided in the embodiments of the present application;

[0050] Figure 2 is a schematic diagram of an interactive content display page provided in an embodiment of the present application;

[0051] Figure 3 is a schematic diagram of an interactive content aggregation page provided in an embodiment of the present application;

[0052] Figure 4 It is a schematic diagram of the primary interaction page and the secondary interaction page provided in the embodiment of the present application;

[0053] Figure 5 It is a schematic diagram of an embodiment of the process of generating the punch-in interactive content provided in the embodiments of the present application;

[0054] Figure 6 It is a schematic diagram of the generation of a check-in interactive content provided in an embodiment of the present application;

[0055] Figure 7 This is a flow chart of an embodiment of the ranking interactive content generation method provided in the embodiments of the present application;

[0056] Figure 8 It is a schematic diagram of generating a ranking interactive content provided in an embodiment of the present application;

[0057] Fig. 9 It is a schematic diagram of an embodiment of the method for generating challenge interaction content provided in the embodiments of the present application;

[0058] Fig.10 is a schematic diagram of generating a challenge interaction content provided in an embodiment of the present application;

[0059] Fig.11 is a schematic diagram of a server provided in an embodiment of the present application;

[0060] Fig.12 is a schematic diagram of an architecture of a content generation system provided in an embodiment of the present application;

[0061] Fig.13 is a schematic diagram of the structure of an interactive content generating device provided in an embodiment of the present application;

[0062] Fig.14 It is a structural schematic diagram of a punch-in interactive content generating device provided in an embodiment of the present application;

[0063] Fig.15 is a structural diagram of a ranking interactive content generating device provided in an embodiment of the present application;

[0064] Fig.16 is a schematic diagram of the structure of a challenge interaction content generating device provided in an embodiment of the present application;

[0065] Fig.17 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0066] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0067] At the same time, in the description of the embodiments of the present application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of the present application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.

[0068] The embodiments of the present application provide an interactive content generation method, server, system, device and related equipment. The following is a detailed description in conjunction with the accompanying drawings. In this embodiment, the execution subject is an electronic device that can call a deduplication algorithm. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments. Although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in an order different from that shown in the accompanying drawings.

[0069] Please refer to Figure 1 The specific process of the interactive content generation method may be as follows: Step 101 to Step 103, wherein:

[0070] Step 101: In response to a content generation operation for a predetermined interaction type, display a content template of the predetermined interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks.

[0071] In this implementation, the predetermined interaction types include but are not limited to check-in interactions, ranking interactions, and challenge interactions. Each predetermined interaction type may include multiple theme types, each theme type may include multiple content themes, and the same content theme may include multiple interactive contents.

[0072] For example, check-in interactions may include sports check-ins, study check-ins, and health check-ins. Among them, sports check-ins may include "fitness sweat check-ins", "daily weight loss motivation check-ins", and other check-ins. Ranking interactions may include book, movie, and audio rankings, game rankings, and constellation rankings. Among them, the book, movie, and audio rankings of ranking interactions may include rankings such as "Top 2 NBA stars that are enshrined in my heart" and "Top 3 stars that I chased crazily during adolescence". Challenge interactions may include sports challenges, study challenges, and game challenges. Among them, photo challenges in challenge interactions may include challenges such as "one-click to take you through the comic universe", "look at the latest photo in your album", and "look at the most beautiful sea in your phone".

[0073] It is understandable that the specific contents corresponding to the preset interaction type, theme type, content theme, and interaction content can be adjusted according to actual conditions, and the embodiments of the present application are not limited thereto.

[0074] In this embodiment, the content theme refers to the theme name under a certain theme type of a specific interaction type. The content theme can be unique or recurring. The uniqueness and repetitiveness of the content theme can be set according to the specific interaction type, and the uniqueness and repetitiveness of the content theme can also be adjusted according to actual conditions, which is not limited in this embodiment of the present application.

[0075] For example, the content theme in the punch-in interaction is set to be repeatable, that is, two content themes with the same theme name can exist in the punch-in interaction at the same time. For example, user A creates a punch-in interaction with the content theme of "sports punch-in", and user B also creates a punch-in interaction with the content theme of "sports punch-in". These two "sports punch-ins" are different content themes.

[0076] Specifically, if the predetermined interaction type is a ranking interaction, based on the content theme of the ranking interaction, it is determined whether the created content theme already exists. If it does, the content themes are classified as the same content theme; if not, a new content theme is created. If the predetermined interaction type is a check-in interaction, it is determined whether the created content theme already exists based on the creator and the content theme. If the same content theme already exists under the same creator, the content theme is classified as the same content theme, otherwise a new content theme is created.

[0077] It is understandable that the content theme of the punch-in type interaction may have different punch-in IDs and interactive content aggregation pages generated for the punch-in IDs depending on the initiator. Therefore, the content theme in the punch-in type interaction can be set to be repeatable. In other words, the same punch-in theme may have different punch-in IDs and aggregation pages due to different initiators, that is, the newly created punch-in theme of the punch-in type interaction will be uniformly processed as a new content theme.

[0078] Exemplarily, the content theme in the ranking interaction is set to be unique, that is, two content themes with the same subject name cannot exist in the ranking interaction at the same time. For example, user A creates a ranking interaction with a content theme of "Top 3 favorite football stars", and user B also creates a ranking interaction with a content theme of "Top 3 favorite football stars". These two "Top 3 favorite football stars" are the same content theme, that is, the "Top 3 favorite football stars" created by user A and user B are classified as the same content theme. For this content theme, only one interactive content aggregation page showing the content theme appears. In this embodiment, the content template can correspond to a predetermined interaction type, and the content template can also correspond to a theme type. Each predetermined interaction type includes multiple content templates, and each theme type includes multiple content templates. Each content template can include multiple content blocks, and the content block includes editable blocks and / or non-editable blocks. The editable block is used to receive at least one or more input data, and the input data includes text, images, videos, voices, links, and content templates. Among them, through the link, it can be linked to any object inside or outside the platform, any suitable object such as users, web pages, etc.

[0079] In this embodiment, the content generation operation is used to represent the operation of triggering the generation of interactive content of a predetermined interactive type. The content generation operation can be used to indicate participation in an existing content topic. The content generation operation can also be used to indicate the creation of a new content topic.

[0080] Further, in an optional embodiment, if the content generation operation indicates participation in an existing content theme, the displaying of the content template of the predetermined interaction type includes: displaying the predetermined content theme via a theme block of the content template, the predetermined content theme is an existing content theme, and the theme block is a non-editable block.

[0081] In this embodiment, the content generation operation instructing to participate in an existing content theme may be that the content generation operation instructs to participate in an existing content theme for the first time, or the content generation operation instructs to continue to participate in an existing content theme.

[0082] For example, the content generation operation instruction of the published content theme of the punch-in type interaction may be to trigger "join punch-in", and "join punch-in" is used to indicate that the user participates in the content theme for the first time. The content generation operation instruction of the published content theme of the punch-in type interaction may be "continue to punch-in", and "continue to punch-in" is used to indicate that the user continues to participate in the content theme.

[0083] In this embodiment, the theme block is used to represent the area where the content theme is located on the content module. When the content generation operation indicates to participate in an existing content theme, the theme block is a non-editable block.

[0084] It is understandable that the server can obtain the existing content theme indicated by the content generation operation according to the content generation operation, and send the existing content theme as the predetermined content theme to the terminal so that the terminal can display the predetermined content theme in the theme block of the content template.

[0085] Further, in another optional embodiment, if the content generation operation indicates the creation of a new content theme, the content template displaying the predetermined interaction type includes: receiving the new content theme via a theme block of the content template, using the new content theme as the predetermined content theme, the theme block being an editable block; or, receiving the new content theme via a theme editing control, using the new content theme as the predetermined content theme.

[0086] In this embodiment, the theme block is used to represent the area where the content theme is located on the content module. When the content generation operation indicates to create a new content theme, the theme block is an editable block.

[0087] In this embodiment, the theme editing control is used to implement the function of triggering the reception of a new content theme. Receiving a new content theme via the theme editing control may be receiving a new content theme in response to a trigger operation of the theme editing control. For example, in response to a trigger operation on the theme editing control, receiving a new content theme includes: in response to a trigger operation on the theme editing control, displaying a theme editing page, the theme editing page including a theme editing area; in response to an editing operation on the theme editing area, obtaining a new content theme; in response to a confirmation operation on the theme editing page, displaying a content template page of the first interactive theme. The process of receiving a new content theme via the theme editing control and the specific content of the theme editing page can be adjusted according to actual conditions, and the embodiments of the present application are not limited thereto.

[0088] It can be understood that the terminal receives the new content theme via the theme block of the content template, or receives the new content theme via the theme editing control, and the terminal transmits the new content theme to the server for storage.

[0089] Further, in an optional embodiment, the content template includes a preferred content template and / or a candidate content module, and the content template displaying the predetermined interaction type includes displaying the preferred content template and / or the candidate content module, and the preferred content template is a template associated with the existing interactive content under the predetermined content theme, or a default content template under the predetermined content theme.

[0090] In this embodiment, the preferred content template can be triggered based on a content theme created by other users, and is a template associated with the interactive content newly generated by other users under the content theme (for example, when participating in an existing content theme for the first time via a primary interactive page or a secondary interactive page). The preferred content template can also be triggered based on the interactive content of a content theme previously published by a user, and is a template associated with a content theme previously published by the user (for example, when continuing to participate in an existing content theme). The preferred content template can also be triggered based on the interactive content of other users, and is a template associated with the interactive content of other users (for example, when participating in an existing content theme for the first time via an interactive content display page or an interactive content aggregation page). The preferred content template can be adjusted according to actual conditions, and the embodiments of the present application are not limited here.

[0091] For example, in a check-in interaction scenario, if the user has joined a content theme corresponding to a check-in, when the content theme is triggered, the preferred content template can use the template associated with the content theme that the user last checked in. If the user has not participated in a content theme corresponding to a check-in, and the user has newly joined the check-in, the preferred content template can use the template used by the check-in initiator. If the user joins the check-in through a certain interactive content display page of the check-in, the preferred content template can be the template associated with the interactive content.

[0092] In this embodiment, the candidate content templates may be other templates associated with the predetermined content theme and / or the theme type. It should be understood that the user may select a content template from the candidate content templates to perform a template switching operation.

[0093] It is understandable that the server can send content template resource data to the client, and the resource data is used to construct the content template. The client parses the resource data, synthesizes and displays the corresponding content template, thereby improving processing efficiency and performance. At the same time, the maintainability of the template and the continuity of interaction can be improved by continuously updating, iterating or dynamically updating the template library on the server.

[0094] Further, in an optional embodiment, the content template also includes a content block for displaying additional information, and the additional information can be generated based on a predetermined content theme and / or user data. The additional information can be adjusted according to actual conditions, and the embodiment of the present application is not limited here.

[0095] For example, the additional information in the content module corresponding to the check-in interaction may include user information, number of days of participation, and date. The additional information in the content template corresponding to the ranking interaction may include the ranking number. The attachment information in the content template corresponding to the challenge interaction may include the challenge initiator, number of challengers, and challenge popularity.

[0096] Furthermore, in an optional embodiment, the content template may also include one or more elements. The elements include but are not limited to text, special effects, stickers, and icons. The elements of the content template may be adjusted according to actual conditions, and the present application embodiment does not limit this.

[0097] Further, in an optional embodiment, the content template includes a background block, which may be an editable block, and the background image of the content template is processed via the background block. The background image may be a default background image or a user-defined background image. Switching from the default background image to the user-defined background image may be a switching operation on the background image via the editable block of the content template, for example, replacing the background image, or restoring the default background image. For example, in response to a trigger operation on the background block, a background selection page is displayed, and the background selection page includes a plurality of candidate background images; in response to a selection operation on a candidate background image, the default background image is replaced with a selected candidate background image. For another example, in response to an image recovery trigger operation on the background block, the current background image is replaced with the default background image, and the relevant content of the background image may be adjusted according to actual conditions, and the embodiments of the present application are not limited here.

[0098] Step 102: In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and content in the target content template are obtained, wherein the content in the target content template at least includes a predetermined content theme.

[0099] In this embodiment, the confirmation operation on the content template can be a confirmation operation on a content template with predetermined interactive content, where the predetermined interactive content is determined based on the predetermined interaction type and the predetermined content theme, or the predetermined interactive content is obtained based on historical behavior association information of the current object. The confirmation operation can also be a confirmation operation on an editable block on a content template. The confirmation operation on the content template can be specifically adjusted according to actual conditions, and the embodiments of the present application do not limit this.

[0100] In this embodiment, the editing operation on the content template may be an editing operation on an editable block in the content template, the editing operation on the content template may be a switching operation on the content template, and the editing operation on the content template may be an operation on an editable block of the content template and a switching operation on the content template.

[0101] In this embodiment, the editing operation of the editable block in the content template can be to receive input data via the editable block. It can be understood that the editable block is used to receive at least one or more input data, and the input data includes text, image, video, voice, link, content template. Among them, through the link, it can be linked to any object inside or outside the platform, any suitable object such as user, web page, etc.

[0102] Exemplarily, in a ranking interaction type content template, an editable block is used to receive text and an image.

[0103] Exemplarily, the image can be used to link a user account corresponding to the image.

[0104] Exemplarily, the editable block may be used to receive another content template, the content theme associated with the content template may be a content template corresponding to the current content theme, or the content theme associated with the content template may be a content template corresponding to another content theme.

[0105] In this example, if the editable block is used to receive another content template, and the content theme associated with the content template is the content template corresponding to the current content theme, its execution process may be: in response to a new template creation operation on the content theme, a newly selected content template is displayed; in response to a confirmation operation on the newly selected content template or an edit operation on the newly selected content template, a target content template corresponding to the newly selected content template is obtained, and the predetermined content theme associated with the target content template corresponding to the newly selected content template is the content theme corresponding to the previously selected template.

[0106] In this example, if the editable block is used to receive another content template, and the content theme associated with the content template is a content template corresponding to another content theme, its execution process may be: in response to a template creation operation on a content theme, display the newly selected content template, and in response to a confirmation operation on the newly selected content template or an edit operation on the newly selected content template, obtain a target content template corresponding to the newly selected content template, and the predetermined content theme associated with the target content template corresponding to the newly selected content template is another content theme. Interactive contents corresponding to the two content themes may be published simultaneously.

[0107] In this embodiment, the switching operation of the content template refers to switching between different content templates associated with the same content theme. The execution process may be: in response to the switching operation of the content template, a newly selected content template is displayed to replace the original content template, and the content in the newly selected content template may be obtained based on the content in the original content template. The content in the newly selected content template may also receive input content via an editable block on the newly selected content template.

[0108] In this embodiment, the target content template refers to a content template with predetermined interactive content. The content in the target content template includes, but is not limited to, a predetermined content theme and content corresponding to the predetermined content theme.

[0109] Optionally, at least part of the text in the content of the target content template is obtained based on the predetermined content theme and / or user data. For example, the mood in the check-in can be determined based on the theme of the check-in and the interactive content recently posted by the user. The user data can be the user's historical behavior information, and the user data can be adjusted according to actual conditions, which is not limited in the embodiments of the present application.

[0110] Optionally, at least part of the images in the content of the target content template are obtained based on a predetermined content theme and / or other text in the content. For example, in a ranking interaction scenario, based on the ranking theme and the ranking object of the ranking theme, photos corresponding to the object are searched from an album or the Internet according to the name of the ranking object. Among them, the user data can be the user's historical behavior information. The images in the content of the target content template can also be obtained by directly calling the camera to take pictures. The specific content can be adjusted according to the actual situation, and the embodiments of the present application are not limited here.

[0111] Step 103: Generate interactive content associated with the predetermined interaction type and the predetermined content theme based on the target content template and the content in the target content template.

[0112] In this embodiment, the interactive content includes but is not limited to the target content template, the content in the target content template and other additional content. Other additional content includes but is not limited to text, images, videos and other content templates.

[0113] It should be understood that if the content in the target content template includes an image, other additional content may include the image. For example, in a ranking interaction scenario, based on a ranking theme and a ranking object of the ranking theme, such as a star, an image corresponding to the star is included in an editable block in the target content template, and the image corresponding to the star is then added to other additional content.

[0114] It is understandable that after the terminal generates interactive content, with the user's permission, the terminal can send the interactive content to the server, and the server receives and stores the interactive content, as well as the association relationship corresponding to the interactive content, which includes but is not limited to the association relationship between the predetermined interaction type and the predetermined content theme, and the association relationship between the predetermined content theme and the interactive content, so that the server can subsequently receive the publishing operation from the terminal, obtain the interactive content, and the association relationship corresponding to the interactive content, and send the interactive content and the association relationship corresponding to the interactive content to the terminal, so that the terminal can display the interactive content based on the association relationship on various interactive pages.

[0115] It is understandable that after the interactive content is generated, it can be published or cancelled according to user needs. It is adjusted according to the actual situation and this application does not make specific restrictions.

[0116] Furthermore, in some optional embodiments, the interactive content may also include other content. The content includes but is not limited to text, images, videos, and other content templates. Other content can be added to the interactive content through other means. In the process of generating interactive content, some controls can also be used to trigger the page corresponding to the control and add content from other pages. For example, there is an add control, and in response to the triggering operation of the first add control, a content addition page is displayed, and the content addition page includes multiple candidate content; in response to the selection operation of the candidate content, the selected candidate content is added to the interactive content. The content addition page can be a mobile phone album, which can be adjusted according to the actual situation, and this application does not limit it.

[0117] In the embodiment of the present application, in response to the content generation operation of the predetermined interaction type, a content template of the predetermined interaction type can be displayed; in response to the confirmation operation of the content template or the editing operation of the content template, a target content template and the content in the target content template are obtained, and the content in the target content template at least includes a predetermined content theme; based on the target content template and the content in the target content template, interactive content associated with the predetermined interaction type and the predetermined content theme is generated. By providing a short path for interactive content generation, the process of interactive content generation is simplified and the user's desire for interaction is increased.

[0118] In this embodiment, after the interactive content is generated, the interactive content is also published. The interactive content generation method further includes:

[0119] Displaying interactive content via an interactive content display page, the interactive content display page also being used to trigger a content generation operation for participating in a content theme associated with the displayed interactive content; and / or

[0120] One or more interactive contents associated with a content theme are displayed via an interactive content aggregation page, and the interactive content aggregation page is also used to trigger the creation of a new content theme and / or participate in content generation operations of the displayed content theme.

[0121] In this embodiment, the interactive content display page and the interactive content aggregation page can be interfaces provided by the terminal, and both the interactive content display page and the interactive content aggregation page can be UI interfaces for users to display interactive content. The presentation form of the terminal can be set according to actual conditions, for example, the presentation form of the terminal exists in the form of a small program, an application or a web page, which is not limited in this embodiment of the present application.

[0122] In this embodiment, the interactive content display page may include published interactive content, the interactive content aggregation page may include one or more interactive content associated with the content theme, and the position of the interactive content on the interactive content display page and the position of the interactive content on the interactive content aggregation page may be set according to actual conditions. This embodiment of the application is not limited.

[0123] In this embodiment, the interactive content display page is used to trigger a content generation operation of participating in a content theme associated with the displayed interactive content, and the interactive content display page is also used to trigger an interactive content aggregation page that displays a content theme of the interactive content. The interactive content aggregation page is also used to trigger the creation of a new content theme and / or the content generation operation of participating in the displayed content theme.

[0124] In this embodiment, the implementation method of triggering the interactive content display page and the interactive content aggregation page to perform corresponding operations includes but is not limited to interactive controls, links, and page mapping relationships. That is, the interactive controls of the interactive content display page are used to trigger the user to participate in the content generation operation of the content theme associated with the displayed interactive content, and / or, the interactive content aggregation page of the content theme of the interactive content is triggered through the interactive controls of the interactive content display page. The interactive controls of the interactive content aggregation page are used to trigger the creation of a new content theme and / or the content generation operation of the displayed content theme is participated in. Alternatively, the link of the interactive content display page is used to trigger the user to participate in the content generation operation of the content theme associated with the displayed interactive content, and / or, the interactive content aggregation page of the content theme of the interactive content is triggered through the link of the interactive content display page. The interactive links of the interactive content aggregation page are used to create a new content theme and / or participate in the content generation operation of the displayed content theme.

[0125] In this embodiment, the arrangement of interactive content in the interactive content aggregation page can be a single-column arrangement or a multi-column arrangement, or it can be sorted according to the participation volume of the interactive content. The specific arrangement can be adjusted according to actual conditions and is not limited in this application.

[0126] In this embodiment, in response to a trigger operation on the terminal, an interactive content display page or an interactive content aggregation page can be displayed, or the terminal can also obtain a display instruction sent by other devices, and display an interactive content page or an interactive content aggregation page according to the display instruction. The embodiments of the present application are not limited here.

[0127] Taking the interactive control to realize the page trigger condition as an example, this embodiment is explained. Figure 2 As shown, Figure 2 is a schematic diagram of an interactive content display page corresponding to a published interactive content, Figure 2The system includes interactive content and two interactive controls, a first interactive control and a second interactive control. The first interactive control triggers the interactive content aggregation page displaying the content theme of the interactive content, and the second interactive control triggers the content generation operation for the content theme of the interactive content. Figure 2 In the interactive content display page shown, it should be understood that the interactive control of the punch-in interactive scene on the interactive content display page may include a first interactive control for triggering the interactive content aggregation page displaying the content theme of the interactive content and a second interactive control for triggering the content generation operation of the content theme of the interactive content. Figure 2 The corresponding interactive content aggregation page can be Figure 3 As shown, Figure 3 For Figure 2 A corresponding interactive content aggregation page diagram. Figure 2 In the interactive content display page shown, in response to the triggering operation of the first interactive control, the interactive content aggregation page of the content theme of the published interactive content is triggered to display, that is, the interactive content aggregation page associated with "Focus on learning and check-in together" is triggered to display. The "Join Check-in" interactive control is the second interactive control, and the "Join Check-in" interactive control is used to implement the interactive function of joining a created check-in theme to check in. If the user triggers the "Join Check-in" interactive control, he can join the check-in theme corresponding to the triggered "Join Check-in" interactive control. Further, as Figure 3 The schematic diagram of the interactive content aggregation page shown in the figure is as follows: Figure 3 It also includes a "start new check-in" interactive control that triggers the creation of a new content theme and a "continue check-in" interactive control that participates in the content generation operation of the displayed content theme.

[0128] In this embodiment, after the interactive content is generated, the interactive content is also published. The interactive content generation method further includes:

[0129] Displaying a plurality of content themes of predetermined interaction types and interaction controls associated with the content themes via a primary interaction page, wherein the primary interaction page is also used to trigger a content generation operation that participates in the displayed content themes; and / or

[0130] Via the secondary interaction page, multiple content topics of a predetermined interaction type are displayed, the multiple content topics including multiple content topics of the predetermined interaction type in which the current object has participated and / or not participated, and the interaction control is used to trigger the creation of a new content topic and / or the content generation operation of participating in the displayed content topic.

[0131] In this embodiment, the primary interaction page and the secondary interaction page may be interfaces provided by the client, and the primary interaction interface may be a UI interface for users to perform multiple predetermined interaction types of content themes. The secondary interaction interface may be a UI interface for users to perform a predetermined interaction type of content themes. The presentation form of the client may be set according to actual conditions, for example, the presentation form of the client may exist in the form of a mini-program, an application, or a webpage, which is not limited in this embodiment of the present application.

[0132] In this embodiment, the first-level interaction page is used to display multiple content themes of predetermined interaction types. The first-level interaction page can be a fixed page, that is, it fixedly displays multiple content themes of predetermined interaction types. The first-level interaction page can also be a sliding page, that is, by sliding the first-level interaction page, multiple content themes of predetermined interaction types are displayed. The first-level interaction page can also be a carousel page, which rotates and displays content themes of predetermined interaction types in the first-level interaction page. The page information of the first-level interaction page can be adjusted according to actual conditions, and the embodiment of the present application is not limited.

[0133] In this embodiment, the first-level interaction page is used to trigger the content generation operation of participating in the displayed content theme. The first-level interaction page is also used to trigger the interactive content aggregation page of the content theme displaying the interactive content. The interactive control is used to trigger the creation of a new content theme and / or the content generation operation of participating in the displayed content theme. The interactive control is also used to trigger the interactive content aggregation page of the content theme displaying the interactive content.

[0134] In this embodiment, the interactive control can be used to implement a variety of interactive functions, and the interactive functions can be set according to actual conditions. According to different interactive functions, the interactive controls are classified, and different functions are triggered by triggering different interactive controls. For example, the interactive control is used to trigger the content generation operation of the content theme of the interactive content, or trigger the interactive content aggregation page that displays the content theme of the interactive content. The interactive control can be set according to actual conditions, and the embodiment of the present application does not limit it.

[0135] The following is combined with Figure 4 , explain the first-level interactive page and the second-level interactive page. Figure 4 As shown, Figure 4 It is a schematic diagram of the first-level interaction page and the second-level interaction page. Figure 4 401 in FIG. 1 is a schematic diagram of a primary interaction page, through which a user can trigger a content generation operation for participating in the displayed content theme, and can also trigger an interactive content aggregation page for displaying the content theme of the interactive content. Figure 4 402 in Figure 4 403 and Figure 4The 404 in FIG. 4 is a schematic diagram of a secondary interaction page. The interaction page includes three predetermined interaction types, namely, "check in", "post ranking" and "post challenge". Figure 4 As shown in 402 in FIG. 1 , in response to the selection operation of the predetermined interaction type corresponding to “punch in”, the secondary interaction page corresponding to “punch in” is displayed. Figure 4 As shown in 403, in response to the selection operation of the predetermined interaction type corresponding to "post ranking", the secondary interaction page corresponding to "post ranking" is displayed. Figure 4 As shown in 404, in response to the selection operation of the predetermined interaction type corresponding to "send a challenge", the secondary interaction page corresponding to "send a challenge" is displayed.

[0136] It is understandable that the number of secondary interaction pages can be set according to the predetermined interaction type, the number of scene interaction interfaces can be adjusted according to actual conditions, and the primary interaction page can also include other information, such as page images, etc. The present application embodiment is not limited here.

[0137] In this embodiment, a first-level interaction page or a second-level interaction page can be displayed in response to a trigger operation on the terminal, or the terminal can also obtain a display instruction sent by other devices, and display a first-level interaction page or a second-level interaction page according to the display instruction. The embodiments of the present application are not limited here.

[0138] Please refer to Figure 5 The specific process of the punch-in interactive content generation method can be as follows: Step 501 to Step 503, wherein:

[0139] Step 501: In response to a content generation operation for a punch-in interaction type, a content template of the punch-in interaction type is displayed, where the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks.

[0140] Step 502: In response to a confirmation operation on the non-editable block or an editing operation on the editable block, a target content template and punch-in content in the target content template are obtained, wherein the punch-in content in the target content template includes at least a punch-in subject and punch-in information.

[0141] Step 503: Generate interactive content associated with the check-in interaction type and the check-in theme based on the target content template and the check-in content in the target content template.

[0142] In this embodiment, the content generation operation of the check-in interaction type can be to create a new check-in topic, to participate in a check-in topic for the first time, or to continue to participate in a check-in topic.

[0143] It is understandable that the content template of the check-in interaction type can be a template associated with a check-in topic previously posted by the user, or a template associated with continuing to participate in a check-in topic. It can be adjusted according to actual conditions, and the embodiments of the present application are not limited here.

[0144] In this embodiment, the content blocks of the punch-in interactive type content template can all be non-editable blocks, that is, the punch-in information in the target content template is directly generated according to the user's historical information, and the user only needs to confirm the punch-in information.

[0145] In this embodiment, the arrangement of the interactive content of the punch-in interaction type can be arranged in the order of the user's previous punch-ins, the operation top, and the platform's popular punch-ins. If the user has participated in multiple punch-ins before, they can be arranged from recent to distant according to the time of participation. The specific method can be adjusted according to actual conditions, and this embodiment of the application is not limited here.

[0146] In this embodiment, a certain check-in topic that has been added can be deleted as needed.

[0147] In this embodiment, the same check-in themes may have different check-in IDs and aggregation pages due to different initiators, that is, newly created check-ins will be treated as new ones, that is, two check-in themes with repeated names can be regarded as two check-in themes.

[0148] The following is combined with Figure 6 , explaining the method of generating interactive content of the punch-in interaction type. Figure 6 A schematic diagram of the generated check-in interactive content. Figure 6 601 is a secondary interaction page corresponding to the punch-in interaction type, and the secondary interaction page includes "continue" punch-in, "join" punch-in, and "initiate new punch-in". Figure 6 602 in the figure is the 18th day after the user joins the meditation check-in, which triggers the "Continue" check-in content generation operation, displays the content template associated with "Meditation Check-in", and automatically generates some check-in information on the content template, including the check-in subject, check-in time, and cumulative check-in time. Figure 6 In 603, an editable block of the content template is edited to generate a check-in interactive content, and the check-in interactive content is published. Figure 6 604 in the figure is the published check-in interaction content.

[0149] In this embodiment, a short path for generating interactive content for the check-in is provided, the process of generating interactive content for the check-in is simplified, and the user's desire for interaction is increased.

[0150] Please refer to Figure 7 The specific process of the ranking interactive content generation method may be as follows: Step 701 to Step 703, wherein:

[0151] Step 701: In response to a content generation operation of a ranking interaction type, a content template of the ranking interaction type is displayed, wherein the content template includes a plurality of content blocks, wherein the content blocks include editable blocks, at least some of which are used to input text and / or images and to sort the input ranking objects;

[0152] Step 702: In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and ranking content in the target content template are obtained, wherein the ranking content in the target content template at least includes a ranking subject and sorted ranking objects;

[0153] Step 703: Generate interactive content associated with the ranking interaction type and the ranking topic based on the target content template and the ranking content in the target content template.

[0154] In this embodiment, some editable blocks in the content template of the ranking interaction type are used to input text and / or images, and generate ranking objects based on the text and / or images. The ranking object may be a single text. For example, when the ranking theme is "Your favorite cafe", the ranking objects may be Cafe A, Cafe B, and Cafe C. The ranking object may be an object of multiple data types. For example, a ranking object may consist of text and an image corresponding to the text. For another example, a ranking object may consist of text and audio of the text object. For another example, a ranking object may consist of text, images, and links corresponding to the text or images. The ranking object may be adjusted according to actual conditions, and the embodiments of the present application are not limited thereto.

[0155] In this embodiment, the sorting may be performed by degree, for example, by degree of liking. The sorting may also be performed according to the order of input, or may be performed randomly. The specific arrangement may be adjusted according to the actual situation, and the embodiment of the present application does not limit it.

[0156] The following is combined with Figure 8 , the interactive content generation method of the ranking interaction type is explained. Figure 8 A schematic diagram of the generation of a ranked interactive content. Figure 8 801 is a secondary interaction page corresponding to the ranking interaction type, and the secondary interaction page includes "publish" ranking and "initiate new ranking". Figure 8 802 in the figure is a content generation operation of "publishing" check-in corresponding to the content theme "Top 3 favorite football stars" triggered by the user, which displays the content template associated with "Top 3 favorite football stars" and automatically generates some ranking information on the content template, which includes the ranking sequence number. Figure 8In 803, the editable block of the content template is edited to generate ranking interactive content. The generated ranking interactive content can be found in Figure 8 804 in the ranking and publish the interactive content of the ranking. Figure 8 805 of them are published ranking interaction contents.

[0157] In this embodiment, a short path for ranking interactive content generation is provided, the ranking interactive content generation process is simplified, and the user's desire for interaction is increased.

[0158] Please refer to Fig. 9 The specific process of the challenge interaction content generation method may include steps 901 to 903, wherein:

[0159] Step 901: In response to a content generation operation for a challenge interaction type, display a content template of the challenge interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks;

[0160] Step 902: In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and challenge content in the target content template are obtained, where the challenge content in the target content template includes at least a challenge theme and challenge information;

[0161] Step 903: Generate interactive content associated with the challenge interaction type and the challenge theme based on the target content template and the challenge content in the target content template.

[0162] In this embodiment, the content template of the challenge content may be a user-defined challenge image, and the challenge theme and / or challenge information may be filled in the editable blocks of the challenge image.

[0163] The following is combined with Fig.10 , explaining how to generate interactive content for challenging interaction types. Fig.10 A schematic diagram of the generation of interactive content for a challenge. Fig.10 1001 in FIG. 1 is a secondary interaction page corresponding to the challenge interaction type, and the secondary interaction page includes "participate" in the challenge and "initiate a new ranking". Fig.10 In 1002, an editable block of a content template is edited to edit the challenge content including the challenge theme and challenge information, to generate challenge interactive content, and to publish the challenge interactive content.

[0164] In this embodiment, a short path for generating challenge interaction content is provided, the process of generating challenge interaction content is simplified, and the user's desire for interaction is increased.

[0165] This embodiment provides a server, which includes but is not limited to a content template storage server and an interactive content storage server, and this embodiment has no limitation on this.

[0166] like Fig.11 As shown, the server can be used to:

[0167] Step 1101: In response to a content generation operation for a predetermined interaction type, a content template of the predetermined interaction type is sent to a client, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks;

[0168] Step 1102: receiving interactive content from a client, and in response to a content publishing operation on the interactive content, storing the interactive content and an association relationship between the interactive content and a predetermined interactive type and a predetermined content theme.

[0169] In this embodiment, based on the terminal's content generation operation for a predetermined interaction type, the terminal sends the content generation operation for the predetermined interaction type to the server, so that the server responds to the content generation operation for the predetermined interaction type and sends the content template of the predetermined interaction type from the content template storing the predetermined interaction type to the client. At the same time, the server can also receive interactive content from the client, and in response to a content publishing operation on the interactive content, store the interactive content in a location corresponding to the server for storing interactive content, and store the association relationship between the interactive content and the predetermined interaction type and the predetermined content subject in a location corresponding to the server for storing the association relationship.

[0170] The interactive content generation method, the punch-in interactive content generation method, the ranking interactive content generation method, and the challenge interactive content generation method provided in the embodiments of the present application can be applied to a content generation system, wherein the content generation system includes the client, which is used to execute the steps of the above-mentioned interactive content generation method, or the steps of the above-mentioned punch-in interactive content generation method, or the steps of the above-mentioned ranking interactive content generation method, or the steps of the above-mentioned challenge interactive content generation method;

[0171] The server comprises:

[0172] A sending module, configured to send a content template of a predetermined interaction type to a client in response to a content generation operation of the predetermined interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks;

[0173] The storage module is used to receive interactive content from a client, and in response to a content publishing operation on the interactive content, store the interactive content and the association relationship between the interactive content and a predetermined interactive type and a predetermined content theme.

[0174] The content generation system may be as follows Fig.12 See the system architecture shown in Fig.12 ,like Fig.12 As shown, the system architecture 1200 may include terminal devices 1201, 1202, 1203, a network 1204, and a server 1205. The network 1204 is used to provide a medium for communication links between the terminal devices 1201, 1202, 1203 and the server 1205. The network 1204 may include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.

[0175] Users can use terminal devices 1201, 1202, 1203 to interact with server 1205 through network 1204 to receive or send messages, etc.

[0176] Terminal devices 1201, 1202, 1203 may be various electronic devices with display screens and supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 players (Moving Picture Eperts Group Audio Layer III, Moving Picture Experts Compression Standard Audio Layer 3), MP4 (Moving Picture Eperts Group Audio Layer IV, Moving Picture Experts Compression Standard Audio Layer 4) players, laptop computers and desktop computers, etc. The terminal may be a device including both receiving and transmitting hardware, that is, a device having receiving and transmitting hardware capable of performing two-way communication on a two-way communication link. The terminal and the server may perform two-way communication via a network.

[0177] The server 1205 may be a server that provides various services, such as a background server that supports the pages displayed on the terminal devices 1201, 1202, and 1203. The server may be an independent server, or a server network or server cluster composed of servers, including but not limited to a computer, a network host, a single network server, a plurality of network server sets, or a cloud server composed of a plurality of servers. The cloud server is composed of a large number of computers or network servers based on cloud computing.

[0178] It should be noted that the interactive content generating method provided in the embodiment of the present application is executed by a server, and accordingly, the interactive content generating device is arranged in the server.

[0179] The interactive content generation method provided in the embodiment of the present application can be applied to, for example, a content publishing system. The terminal can receive the user's execution operation, for example, the execution operation includes but is not limited to the user initiating a content generation operation of a predetermined interaction type on the terminal, the user's confirmation operation and editing operation on the content template on the terminal. The terminal can send the user's execution operation to the server, and the server can adopt the interactive content generation method of the embodiment of the present application to receive the user's execution operation, and process the interactive content according to the execution operation, and return the processing result to the terminal so that the terminal can display it to the user. For example, the server obtains a content template with the predetermined interaction type from a cloud server or other server storing relevant information of the predetermined interaction type based on the received content generation operation of the predetermined interaction type, and the predetermined interaction type related information includes but is not limited to the association relationship between the predetermined interaction type and the content theme, and the association relationship between the content theme and the interactive content. The content template is sent to the terminal so that the terminal displays it to the user.

[0180] It should be understood that Fig.12 The number of terminal devices, networks and servers in the embodiment is only for illustration. According to the implementation requirements, there may be any number of terminal devices, networks and servers. The terminal devices 1201, 1202, 1203 in the embodiment of the present application may specifically correspond to application systems in actual production.

[0181] The following is a detailed description in conjunction with the accompanying drawings. In this embodiment, the execution subject is an electronic device that can call a deduplication algorithm. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments. Although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in an order different from that shown in the accompanying drawings.

[0182] This embodiment further provides an interactive content generating device, which can be integrated into an electronic device, such as a computer device. The computer device can be a terminal, a server, or other device, and this embodiment has no limitation on this.

[0183] For example, Fig.13 As shown, the interactive content generating device may include:

[0184] The content template display module 1301 is used to display a content template of a predetermined interaction type in response to a content generation operation of the predetermined interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks;

[0185] A target content template determining module 1302 is configured to obtain a target content template and content in the target content template in response to a confirmation operation on the content template or an edit operation on the content template, wherein the content in the target content template at least includes a predetermined content theme;

[0186] The interactive content generating module 1303 is configured to generate interactive content associated with the predetermined interaction type and the predetermined content theme based on the target content template and the content in the target content template.

[0187] If the content generation operation indicates participating in an existing content theme, the content template displaying the predetermined interaction type includes:

[0188] The predetermined content theme is displayed via a theme block of a content template, wherein the predetermined content theme is an existing content theme, and the theme block is a non-editable block.

[0189] In an optional device of this embodiment, if the content generation operation indicates to create a new content theme, the content template displaying the predetermined interaction type includes:

[0190] Receiving a new content theme via a theme block of a content template, and using the new content theme as the predetermined content theme, wherein the theme block is an editable block;

[0191] or,

[0192] A new content theme is received via a theme editing control, and the new content theme is used as the predetermined content theme.

[0193] In an optional device of this implementation, the confirmation operation on the content template includes:

[0194] A confirmation operation on a content template of an existing predetermined interaction content, wherein the predetermined interaction content is determined based on the predetermined interaction type and the predetermined content theme, or the predetermined interaction content is obtained based on historical behavior association information of the current object.

[0195] In an optional device of this implementation, the editing operation on the content template includes:

[0196] Editing operations on editable blocks in the content template;

[0197] and / or

[0198] A switching operation on the content template.

[0199] In an optional device of this embodiment, the editable block is used to receive at least one or more types of input data, and the input data includes text, image, video, voice, link, and content template.

[0200] In an optional device of this embodiment, at least part of the text in the content in the target content template is obtained based on the predetermined content theme and / or user data.

[0201] In an optional device of this embodiment, at least part of the images in the content in the target content template are obtained based on the predetermined content theme and / or other text in the content.

[0202] In an optional device of this implementation, the predetermined interaction types include check-in type interactions, ranking type interactions, and challenge type interactions.

[0203] In an optional device of this embodiment, the device further includes:

[0204] Displaying interactive content via an interactive content display page, the interactive content display page also being used to trigger a content generation operation for participating in a content theme associated with the displayed interactive content; and / or

[0205] One or more interactive contents associated with a content theme are displayed via an interactive content aggregation page, and the interactive content aggregation page is also used to trigger the creation of a new content theme and / or participate in content generation operations of the displayed content theme.

[0206] In an optional device of this embodiment, the device further includes:

[0207] Displaying a plurality of content themes of predetermined interaction types and interaction controls associated with the content themes via a primary interaction page, wherein the primary interaction page is also used to trigger a content generation operation that participates in the displayed content themes; and / or

[0208] Through the secondary interaction page, multiple content topics of a predetermined interaction type are displayed, and the multiple content topics include multiple content topics of the predetermined interaction type that the current object has participated in and / or has not participated in, and the interaction control is used to trigger the creation of a new content topic and / or participate in the content generation operation of the displayed content topic. This embodiment also provides a punch-in interaction content generation device, which can be specifically integrated in an electronic device, such as a computer device, and the computer device can be a terminal, a server, and other devices, which is not limited in this embodiment.

[0209] For example, Fig.14 As shown, the punch-in interactive content generating device may include:

[0210] The punch-in content template display module 1401 is used to display a content template of the punch-in interaction type in response to a content generation operation of the punch-in interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks;

[0211] The punch-in target content template determination module 1402 is used to obtain a target content template and punch-in content in the target content template in response to a confirmation operation on the non-editable block or an edit operation on the editable block, wherein the punch-in content in the target content template at least includes a punch-in subject and punch-in information;

[0212] The check-in interaction content generation module 1403 is used to generate interaction content associated with the check-in interaction type and the check-in theme based on the target content template and the check-in content in the target content template.

[0213] This embodiment further provides a ranking interactive content generating device, which can be integrated into an electronic device, such as a computer device. The computer device can be a terminal, a server, or other device, and this embodiment has no limitation on this.

[0214] For example, Fig.15 As shown, the ranking interactive content generating device may include:

[0215] A ranking content template display module 1501 is used to display a ranking interaction type content template in response to a content generation operation of the ranking interaction type, wherein the content template includes a plurality of content blocks, wherein the content blocks include editable blocks, at least some of which are used to input text and / or images, and are used to sort the input ranking objects;

[0216] A ranking target content template determination module 1502 is used to obtain a target content template and ranking content in the target content template in response to a confirmation operation on the content template or an edit operation on the content template, wherein the ranking content in the target content template at least includes a ranking subject and a sorted ranking object;

[0217] The ranking interaction content generating module 1503 is configured to generate interaction content associated with the ranking interaction type and the ranking theme based on the target content template and the ranking content in the target content template.

[0218] This embodiment further provides a challenge interaction content generation device, which can be integrated into an electronic device, such as a computer device. The computer device can be a terminal, a server, or other device, and this embodiment has no limitation on this.

[0219] For example, Fig.16 As shown, the challenge interaction content generating device may include:

[0220] A challenge content template display module 1601 is used to display a content template of the challenge interaction type in response to a content generation operation of the challenge interaction type, wherein the content template includes a plurality of content blocks, and the content block includes an editable block;

[0221] The challenge target content template determination module 1602 is used to obtain a target content template and challenge content in the target content template in response to a confirmation operation on the content template or an edit operation on the content template, wherein the challenge content in the target content template at least includes a challenge theme and challenge information;

[0222] The challenge interaction content generating module 1603 is used to generate interaction content associated with the challenge interaction type and the challenge theme based on the target content template and the challenge content in the target content template.

[0223] Accordingly, an embodiment of the present application further provides an electronic device, which may be a terminal, and the terminal may be a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA) and other terminal devices. Alternatively, the electronic device may be a server.

[0224] like Fig.17 As shown, Fig.17 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device 1700 includes a processor 1701 having one or more processing cores, a memory 1702 having one or more computer-readable storage media, and a computer program stored in the memory 1702 and executable on the processor. The processor 1701 is electrically connected to the memory 1702. It will be understood by those skilled in the art that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0225] The processor 1701 is the control center of the electronic device 1700, and uses various interfaces and lines to connect various parts of the entire electronic device 1700, and executes various functions and processes data of the electronic device 1700 by running or loading software programs and / or units stored in the memory 1702, and calling data stored in the memory 1702. The processor 1701 can be a processor CPU, a graphics processor GPU, a network processor (Network Processor, NP), etc., and can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application.

[0226] In the embodiment of the present application, the processor 1701 in the electronic device 1700 will load instructions corresponding to the processes of one or more application programs into the memory 1702 according to the following steps, and the processor 1701 will run the application programs stored in the memory 1702 to implement various functions, such as:

[0227] In response to a content generation operation for a predetermined interaction type, displaying a content template of the predetermined interaction type, the content template comprising a plurality of content blocks, the content blocks comprising editable blocks and / or non-editable blocks;

[0228] In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and content in the target content template are obtained, wherein the content in the target content template at least includes a predetermined content theme;

[0229] Based on the target content template and the content in the target content template, interactive content associated with the predetermined interaction type and the predetermined content theme is generated.

[0230] Furthermore, various functions implemented by running the application stored in the memory 1702 can also be found in the description of the aforementioned embodiments, which will not be repeated here.

[0231] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0232] Optional, such as Fig.17 As shown, the electronic device 1700 further includes: a touch screen 1703, a radio frequency circuit 1704, an audio circuit 1705, an input unit 1706, and a power supply 1707. The processor 1701 is electrically connected to the touch screen 1703, the radio frequency circuit 1704, the audio circuit 1705, the input unit 1706, and the power supply 1707, respectively. Those skilled in the art can understand that Figure 4 The electronic device structure shown in the figure does not constitute a limitation of the electronic device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0233] The touch display screen 1703 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 1703 may include a display panel and a touch panel. Among them, the display panel may be used to display information input by the user or information provided to the user and various graphical user interfaces of the electronic device, and these graphical user interfaces may be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light emitting diode (OLED, Organic Light-EmittingDiode) and the like. The touch panel may be used to collect the user's touch operation on or near it (such as the user using any suitable object or attachment such as a finger, a stylus, etc. on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 1701, and can receive the command sent by the processor 1701 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 1701 to determine the type of touch event, and then the processor 1701 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 1703 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 1703 can also be used as a part of the input unit 1706 to realize the input function.

[0234] The radio frequency circuit 1704 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other electronic devices through wireless communication, and to send and receive signals between the network device or other electronic devices.

[0235] The audio circuit 1705 can be used to provide an audio interface between the user and the electronic device through a speaker and a microphone. The audio circuit 1705 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 1705 and converted into audio data, and then the audio data is output to the processor 1701 for processing, and then sent to another electronic device through the radio frequency circuit 1704, or the audio data is output to the memory 1702 for further processing. The audio circuit 1705 may also include an earplug jack to provide communication between an external headset and an electronic device.

[0236] The input unit 1706 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0237] The power supply 1707 is used to supply power to various components of the electronic device 1700. Optionally, the power supply 1707 can be logically connected to the processor 1701 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The power supply 1707 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0238] although Fig.17 Not shown, the electronic device 1700 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.

[0239] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0240] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0241] To this end, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored. The computer program can be loaded by a processor to execute any one of the interactive content generation methods, check-in interactive content generation methods, ranking interactive content generation methods, and challenge interactive content generation methods provided in the embodiments of the present application.

[0242] For example, the computer program may execute the following steps of the interactive content generation method:

[0243] In response to a content generation operation for a predetermined interaction type, displaying a content template of the predetermined interaction type, the content template comprising a plurality of content blocks, the content blocks comprising editable blocks and / or non-editable blocks;

[0244] In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and content in the target content template are obtained, wherein the content in the target content template at least includes a predetermined content theme;

[0245] Based on the target content template and the content in the target content template, interactive content associated with the predetermined interaction type and the predetermined content theme is generated.

[0246] For example, the computer program may execute the following steps of the method for generating interactive content for a check-in:

[0247] In response to a content generation operation for a punch-in interaction type, displaying a content template of the punch-in interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks;

[0248] In response to a confirmation operation on the non-editable block or an edit operation on the editable block, a target content template and punch-in content in the target content template are obtained, wherein the punch-in content in the target content template at least includes a punch-in subject and punch-in information;

[0249] Based on the target content template and the check-in content in the target content template, interactive content associated with the check-in interaction type and the check-in theme is generated.

[0250] For example, the computer program may execute the following steps of the ranking interactive content generation method:

[0251] In response to a content generation operation for a ranking interaction type, displaying a content template for the ranking interaction type, the content template comprising a plurality of content blocks, the content blocks comprising editable blocks, at least some of which are used to input text and / or images and to sort the input ranking objects;

[0252] In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and ranking content in the target content template are obtained, wherein the ranking content in the target content template at least includes a ranking subject and sorted ranking objects;

[0253] Based on the target content template and the ranking content in the target content template, interactive content associated with the ranking interaction type and the ranking topic is generated.

[0254] For example, the computer program may execute the following steps of the challenge interaction content generation method:

[0255] In response to a content generation operation for a challenge interaction type, displaying a content template for the challenge interaction type, the content template comprising a plurality of content blocks, the content blocks comprising editable blocks;

[0256] In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and challenge content in the target content template are obtained, where the challenge content in the target content template includes at least a challenge theme and challenge information;

[0257] Based on the target content template and the challenge content in the target content template, interactive content associated with the challenge interaction type and the challenge theme is generated.

[0258] Furthermore, for the detailed steps of the above method steps, reference can be made to the description in the above embodiments, which will not be repeated here.

[0259] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0260] The computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0261] Since the computer program stored in the computer-readable storage medium can execute any one of the interactive content generating methods, punch-in interactive content generating methods, ranking interactive content generating methods, and challenge interactive content generating methods provided in the embodiments of the present application, the beneficial effects that can be achieved by any one of the interactive content generating methods, punch-in interactive content generating methods, ranking interactive content generating methods, and challenge interactive content generating methods provided in the embodiments of the present application can be achieved. Please see the previous embodiments for details and will not be repeated here.

[0262] According to one aspect of the present application, a computer program product or a computer program is also provided, the computer program product or the computer program including computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device executes the methods provided in various optional implementations of the above embodiments.

[0263] In the above-mentioned interactive content generation device, punch-in interactive content generation device, ranking interactive content generation device, interactive content generation device, computer-readable storage medium, electronic device, and computer program product embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, refer to the relevant descriptions of other embodiments. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process and beneficial effects of the above-described interactive content generation device, computer-readable storage medium, computer program product, electronic device and its corresponding units can refer to the description of the interactive content generation method in the above embodiment, and will not be repeated here.

[0264] The above is a detailed introduction to an interactive content generation method, server, system, device, electronic device, computer-readable storage medium and computer program product provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, according to the ideas of the present application, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for generating interactive content, characterized in that: include: In response to a content generation operation for a predetermined interaction type, displaying a content template of the predetermined interaction type, the content template comprising a plurality of content blocks, the content blocks comprising editable blocks and / or non-editable blocks; In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and content in the target content template are obtained, wherein the content in the target content template at least includes a predetermined content theme; Based on the target content template and the content in the target content template, interactive content associated with the predetermined interaction type and the predetermined content theme is generated.

2. The interactive content generation method according to claim 1, characterized in that: If the content generation operation indicates participating in an existing content theme, the content template displaying the predetermined interaction type includes: The predetermined content theme is displayed via a theme block of a content template, wherein the predetermined content theme is an existing content theme, and the theme block is a non-editable block.

3. The interactive content generation method according to claim 1, characterized in that: If the content generation operation indicates to create a new content theme, the displaying of the content template of the predetermined interaction type includes: Receiving a new content theme via a theme block of a content template, and using the new content theme as the predetermined content theme, wherein the theme block is an editable block; or, A new content theme is received via a theme editing control, and the new content theme is used as the predetermined content theme.

4. The interactive content generation method according to claim 1, characterized in that: The confirmation operation on the content template includes: A confirmation operation on a content template of an existing predetermined interaction content, wherein the predetermined interaction content is determined based on the predetermined interaction type and the predetermined content theme, or the predetermined interaction content is obtained based on historical behavior association information of the current object.

5. The interactive content generation method according to claim 1, characterized in that: The editing operation on the content template includes: Editing operations on editable blocks in the content template; and / or A switching operation on the content template.

6. The interactive content generation method according to claim 5, characterized in that: The editable block is used to receive at least one or more types of input data, and the input data includes text, image, video, voice, link, and content template.

7. The interactive content generation method according to claim 1, characterized in that: At least part of the text in the content in the target content template is obtained based on the predetermined content theme and / or user data.

8. The interactive content generation method according to claim 1, characterized in that: At least part of the images in the content in the target content template are obtained based on the predetermined content theme and / or other text in the content.

9. The interactive content generation method according to claim 1, characterized in that: The predetermined interaction types include check-in interactions, ranking interactions, and challenge interactions.

10. The interactive content generation method according to any one of claims 1 to 9, characterized in that: The method further comprises: Displaying interactive content via an interactive content display page, the interactive content display page also being used to trigger a content generation operation for participating in a content theme associated with the displayed interactive content; and / or One or more interactive contents associated with a content theme are displayed via an interactive content aggregation page, and the interactive content aggregation page is also used to trigger the creation of a new content theme and / or participate in content generation operations of the displayed content theme.

11. The interactive content generation method according to any one of claims 1 to 9, characterized in that: The method further comprises: Displaying a plurality of content themes of predetermined interaction types and interaction controls associated with the content themes via a primary interaction page, wherein the primary interaction page is also used to trigger a content generation operation that participates in the displayed content themes; and / or Via the secondary interaction page, multiple content topics of a predetermined interaction type are displayed, the multiple content topics including multiple content topics of the predetermined interaction type in which the current object has participated and / or not participated, and the interaction control is used to trigger the creation of a new content topic and / or the content generation operation of participating in the displayed content topic.

12. A method for generating interactive content for a check-in, characterized in that: include: In response to a content generation operation for a punch-in interaction type, displaying a content template of the punch-in interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks; In response to a confirmation operation on the non-editable block or an edit operation on the editable block, a target content template and punch-in content in the target content template are obtained, wherein the punch-in content in the target content template at least includes a punch-in subject and punch-in information; Based on the target content template and the check-in content in the target content template, interactive content associated with the check-in interaction type and the check-in theme is generated.

13. A ranking interactive content generation method, characterized in that: include: In response to a content generation operation for a ranking interaction type, displaying a content template for the ranking interaction type, the content template comprising a plurality of content blocks, the content blocks comprising editable blocks, at least some of which are used to input text and / or images and to sort the input ranking objects; In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and ranking content in the target content template are obtained, wherein the ranking content in the target content template at least includes a ranking subject and sorted ranking objects; Based on the target content template and the ranking content in the target content template, interactive content associated with the ranking interaction type and the ranking topic is generated.

14. A method for generating challenge interaction content, characterized in that: include: In response to a content generation operation for a challenge interaction type, displaying a content template for the challenge interaction type, the content template comprising a plurality of content blocks, the content blocks comprising editable blocks; In response to a confirmation operation on the content template or an edit operation on the content template, a target content template and challenge content in the target content template are obtained, where the challenge content in the target content template includes at least a challenge theme and challenge information; Based on the target content template and the challenge content in the target content template, interactive content associated with the challenge interaction type and the challenge theme is generated.

15. A server, characterized in that: include: In response to a content generation operation for a predetermined interaction type, sending a content template of the predetermined interaction type to a client, the content template comprising a plurality of content blocks, the content blocks comprising editable blocks and / or non-editable blocks; The interactive content is received from a client, and in response to a content publishing operation on the interactive content, the interactive content and an association relationship between the interactive content and a predetermined interactive type and a predetermined content theme are stored.

16. A content generation system, characterized in that: The content generation system includes a client and a server; The client is used to execute the steps of the interactive content generation method according to any one of claims 1 to 11, or to execute the steps of the punch-in interactive content generation method according to claim 12, or to execute the steps of the ranking interactive content generation method according to claim 13, or to execute the steps of the challenge interactive content generation method according to claim 14; The server comprises: A sending module, configured to send a content template of a predetermined interaction type to a client in response to a content generation operation of the predetermined interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks; The storage module is used to receive interactive content from a client, and in response to a content publishing operation on the interactive content, store the interactive content and the association relationship between the interactive content and a predetermined interactive type and a predetermined content theme.

17. An interactive content generating device, characterized in that: include: A content template display module, configured to display a content template of a predetermined interaction type in response to a content generation operation of the predetermined interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks; a target content template determination module, configured to obtain a target content template and content in the target content template in response to a confirmation operation on the content template or an edit operation on the content template, wherein the content in the target content template at least includes a predetermined content theme; The interactive content generating module is used to generate interactive content associated with the predetermined interaction type and the predetermined content theme based on the target content template and the content in the target content template.

18. A punch-in interactive content generation device, characterized in that: include: A punch-in content template display module, configured to display a content template of the punch-in interaction type in response to a content generation operation of the punch-in interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks and / or non-editable blocks; A punch-in target content template determination module, configured to obtain a target content template and punch-in content in the target content template in response to a confirmation operation on the non-editable block or an edit operation on the editable block, wherein the punch-in content in the target content template at least includes a punch-in subject and punch-in information; The check-in interaction content generation module is used to generate interaction content associated with the check-in interaction type and the check-in theme based on the target content template and the check-in content in the target content template.

19. A ranking interactive content generating device, characterized in that: include: A ranking content template display module, configured to display a content template of the ranking interaction type in response to a content generation operation of the ranking interaction type, wherein the content template includes a plurality of content blocks, the content blocks include editable blocks, at least some of the editable blocks are used to input text and / or images, and are used to sort the input ranking objects; A ranking target content template determination module, configured to obtain a target content template and ranking content in the target content template in response to a confirmation operation on the content template or an edit operation on the content template, wherein the ranking content in the target content template at least includes a ranking subject and a sorted ranking object; The ranking interaction content generating module is used to generate interaction content associated with the ranking interaction type and the ranking theme based on the target content template and the ranking content in the target content template.

20. A device for generating challenge interaction content, characterized in that: include: A challenge content template display module, configured to display a content template of the challenge interaction type in response to a content generation operation of the challenge interaction type, wherein the content template includes a plurality of content blocks, and the content blocks include editable blocks; A challenge target content template determination module, configured to obtain a target content template and challenge content in the target content template in response to a confirmation operation on the content template or an edit operation on the content template, wherein the challenge content in the target content template at least includes a challenge theme and challenge information; The challenge interaction content generation module is used to generate interaction content associated with the challenge interaction type and the challenge theme based on the target content template and the challenge content in the target content template.

21. An electronic device, characterized in that: It includes a processor and a memory, wherein the memory stores a plurality of instructions; the processor loads instructions from the memory to execute the steps of the interactive content generating method as described in any one of claims 1 to 11, or to execute the steps of the punch-in interactive content generating method as described in claim 12, or to execute the steps of the ranking interactive content generating method as described in claim 13, or to execute the steps of the challenge interactive content generating method as described in claim 14.

22. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a plurality of instructions, which are suitable for being loaded by a processor to execute the steps of the interactive content generating method as described in any one of claims 1 to 11, or to execute the steps of the check-in interactive content generating method as described in claim 12, or to execute the steps of the ranking interactive content generating method as described in claim 13, or to execute the steps of the challenge interactive content generating method as described in claim 14.

Citation Information

Cited By

  • Video processing method and device

    CN119629403A