Information processing method and device, readable storage medium and program product
By displaying related content generated from video content production process data and interaction data on media content platforms, the problem of low efficiency in users obtaining related content is solved, achieving efficient presentation of related content and improved user engagement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-30
- Publication Date
- 2026-04-07
AI Technical Summary
On media content platforms, users are less efficient at obtaining relevant content and find it difficult to quickly find content that interests them.
By displaying the first interface, in response to the fulfillment of conditions, related content of the first video content is displayed on the interface, including related content generated based on production process data, related literature content, and interaction data. Users can unlock or obtain related content through deep participation behavior or voting mechanisms.
It improved the efficiency of users in obtaining relevant content, enhanced user participation in the content production process, improved the matching degree between content and user needs, and reduced resource waste.
Smart Images

Figure CN121815040A_ABST
Abstract
Description
Technical Field
[0001] The embodiments described herein relate to the field of Internet technology, and in particular to an information processing method, device, readable storage medium, and program product. Background Technology
[0002] Users can browse media content on the platform, such as literary works and videos, and interact with the content. For example, they can comment on the content and reply to other users' comments.
[0003] However, on media content platforms, users often have a need to browse related content after viewing content that interests them, but currently the efficiency of users obtaining related content is relatively low. Summary of the Invention
[0004] This article provides an information processing method, device, readable storage medium, and program product.
[0005] In a first aspect, embodiments of this disclosure provide an information processing method, including:
[0006] Display the first screen;
[0007] In response to the fulfillment of a first condition, associated content of the first video content is displayed on the first interface; wherein, the associated content includes at least one of the first associated content and the second associated content;
[0008] The first associated content is generated based on one or more of the following: production process data of the first video content, literary content derived from the association degree of the first video content, and interaction data related to the first video content;
[0009] The second associated content is generated based on the startup information created from the first video content.
[0010] Secondly, embodiments of this disclosure provide an information processing apparatus, including:
[0011] The first display unit is used to display the first interface;
[0012] The second display unit is configured to display associated content of the first video content in the first interface in response to the fulfillment of a first condition; wherein the associated content includes at least one of the first associated content and the second associated content.
[0013] The first associated content is generated based on one or more of the following: production process data of the first video content, literary content derived from the association degree of the first video content, and interaction data related to the first video content;
[0014] The second associated content is generated based on the startup information created from the first video content.
[0015] Thirdly, the embodiments herein provide an electronic device, including: a processor and a memory;
[0016] The memory stores computer-executed instructions;
[0017] The processor executes computer execution instructions stored in the memory, causing the at least one processor to perform the method described in the first aspect above and various possible designs of the first aspect.
[0018] Fourthly, the embodiments herein provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the method described in the first aspect above and various possible designs of the first aspect.
[0019] Fifthly, embodiments of this document provide a computer program product, including a computer program that, when executed by a processor, implements the method described in the first aspect above and various possible designs of the first aspect.
[0020] In some cases, information processing methods, devices, readable storage media, and program products are provided. The method involves displaying a first interface; in response to a first condition being met, displaying related content of a first video content on the first interface; wherein the related content includes at least one of first related content and second related content; the first related content is generated based on one or more of the following: production process data of the first video content, literary content derived from the relevance of the first video content, and interactive data related to the first video content; the second related content is generated based on the production startup information of the first video content. Therefore, upon meeting the first condition, displaying highly relevant related content of the first video content facilitates cross-modal related content presentation and improves the efficiency of users obtaining related content. Attached Figure Description
[0021] To more clearly illustrate the technical solutions in the embodiments or prior art described herein, the accompanying drawings used in the description of the embodiments or prior art will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this article. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0022] Figure 1 This is a schematic diagram illustrating the application of information processing methods in certain situations.
[0023] Figure 2A flowchart illustrating an information processing method provided in some embodiments;
[0024] Figure 3 A flowchart illustrating an information processing method provided for other embodiments;
[0025] Figure 4 This is a schematic diagram illustrating a scenario where multiple recommendation messages are displayed on the first screen.
[0026] Figure 5 This is a schematic diagram illustrating a scenario where users select the first recommended information to vote on from the first screen.
[0027] Figure 6 A scene illustration for displaying the voting window;
[0028] Figure 7 This is a schematic diagram of the recommended information editing interface;
[0029] Figure 8 A structural block diagram of the information processing apparatus provided in the embodiments of this disclosure;
[0030] Figure 9 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0031] To make the objectives, technical solutions, and advantages of the embodiments described herein clearer, the technical solutions in the embodiments will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments described herein. Based on the embodiments described herein, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this document.
[0032] Figure 1 This is a schematic diagram illustrating a scenario where the information processing methods provided are applied in certain situations. For example... Figure 1 As shown, the terminal device 101 can run an application client or a web client, allowing users to perform operations on the displayed information. The client sends a request to the server 102 based on the user's operation. The server 102 processes the request and sends the processing result (e.g., related content of the first video content) to the client for display.
[0033] Users can browse video content or literary works on media content platforms. In some scenarios, users need to browse related content of media content they are interested in. For example, after browsing video content A, a user might want to browse derivative stories of key characters in video content A, or behind-the-scenes footage of video content A's production. Users need to search or search through a large amount of content on the platform to obtain this related content, thus resulting in low efficiency in content retrieval.
[0034] Please refer to Figure 2 , Figure 2 A schematic flowchart illustrating an information processing method provided in some embodiments. For example... Figure 2 As shown, the method includes the following steps:
[0035] S201: Display the first interface.
[0036] S202: In response to the fulfillment of the first condition, display the associated content of the first video content in the first interface; wherein the associated content includes at least one of the first associated content and the second associated content;
[0037] The first related content is generated based on one or more of the following: production process data of the first video content, literary content derived from the relevance of the first video content, and interaction data related to the first video content;
[0038] The second related content is generated based on the startup information created from the first video content.
[0039] In some cases, the entity executing the information processing method can be an application client. The aforementioned first interface could, for example, be the display interface of the application client.
[0040] In one example, the aforementioned first interface could be, for instance, a playback interface for the first video content, or a details display interface for the first video content.
[0041] In this example, the first associated content can be displayed in response to the first condition being met.
[0042] In one example, the first interface could be a reading interface for literary content. In another example, the first interface could be an interface displaying a list of media content. In these examples, in response to the fulfillment of the first condition, the second related content can be displayed.
[0043] The first condition here could be, for example, a pre-set condition for triggering the display of associated content for the first video. For instance, the user's browsing time exceeds a preset time threshold; the number of times the user logs into the application client within a preset time period is greater than or equal to a preset number of logins threshold; the number of times the user checks in within a preset time period exceeds a preset number of check-ins threshold; or the user pays a preset amount of resources.
[0044] The production process data of the aforementioned first video content may include materials or records generated during the production stages such as filming and post-production, such as behind-the-scenes videos, stills, and text or audio descriptions by the producers. Derivative literary content related to the aforementioned first video content may include textual content created based on the core plot and character settings of the first video content, or literary content that shares the same creative source as the first video content but differs in form, such as side stories, prequels, or selections of fan fiction.
[0045] The aforementioned interactive data for the first video content may include, for example, aggregated behavioral data from multiple users on the published first video content or its trailer, such as the number of likes, comments, excerpts of highly-rated comments, and keyword clouds of bullet comments.
[0046] The first associated content can be generated based on one or more of the following: the production process data of the first video content, the derivative literary content associated with the first video content, and the interaction data related to the first video content. In one example, a segment can be extracted from the footage generated during the first video content's production stage as the first associated content. In another example, a side story of the literary content corresponding to the first video content can be used as the first associated content. In yet another example, comments on the first video content that meet preset conditions can be used as the first level content.
[0047] The second associated content is generated based on the startup information of the first video content creation. Specifically, the second associated content can be directly formed from the startup information of the first video content creation or formed after formatting.
[0048] In response to the fulfillment of a first condition, associated content of the first video content is displayed on a first interface; wherein, the associated content includes at least one of a first associated content and a second associated content; the first associated content is generated based on one or more of the following: production process data of the first video content, literary content derived from the relevance of the first video content, and interaction data related to the first video content; the second associated content is generated based on the production startup information of the first video content, thereby eliminating the need for users to search for associated content of the first video content among multiple content sources, thus improving the efficiency of users in obtaining associated content.
[0049] In some embodiments, step S201 includes:
[0050] In response to the user performing the first operation a number of times greater than or equal to the first threshold, or the user paying a preset amount of resources, the first related content is displayed.
[0051] The first operation mentioned above could be, for example, opening the first video content within a preset time period, commenting on the first video content, or checking in a certain number of times on a media content platform within a preset time period. The first threshold can be an integer greater than 1 and can be set according to the specific application scenario; no restriction is imposed here.
[0052] The resources here could be, for example, virtual resources held by the user in their media content platform account that can be consumed, such as virtual currency. The preset limit can be a specific value, which can be set in advance or dynamically. The preset limit can be set according to specific application scenarios, and there are no restrictions here.
[0053] In one example, if a user checks in more than a first threshold number of times within a preset time period to obtain the first associated content, the client can display the first associated content. In another example, if a user pays a preset amount of resources for the first associated content, the client can display the first associated content.
[0054] In one example, the server of the aforementioned client responds when the number of times the user performs the first operation is greater than or equal to the first threshold, or when the user pays for a preset amount of resources. According to the above scheme, production process data, derivative literary content, or interaction data related to the first video content can be retrieved from the database or content pool. Parts of these data are extracted and assembled into the first associated content (e.g., "Unlock behind-the-scenes footage", "View high-definition image gallery of character makeup", "Read excerpts from adapted scripts", etc.).
[0055] By responding to a user performing a first action a number of times greater than or equal to a first threshold, or by a user paying a preset amount of resources, the first associated content is displayed, thus implementing a content unlocking mechanism based on deep user engagement, improving interaction efficiency and the effectiveness of content distribution.
[0056] In some implementations, the method further includes: receiving a user's operation on the first associated content and sending first information about the operation; wherein the recipient of the first information updates the plot of the first video content or generates third video content based on the first information.
[0057] Users can perform operations on the displayed first associated content, such as, but not limited to, one or more of the following: selection, voting or rating, and submission of creations. For example, a selection operation could include allowing the user to choose one of multiple story branch options when the first associated content offers such options. A voting or rating operation could include allowing the user to vote or rate a character's design, ending concept, or filming plan. Submission of creations could include allowing the user to submit their own text, images, or audio materials (such as story clips, character designs, or voice-overs) through an entry point provided by the first associated content.
[0058] After capturing the above operation events, the client packages the operation events with relevant context data to generate structured first information. The first information includes one or more of the following: operation type (e.g., branch selection, voting, creative submission), operation content (e.g., selected option identifier, voting object identifier, submitted creative data), associated source identifier (identifier of the first video content), etc.
[0059] In some examples, based on initial information, the recipient (such as a server) collects initial information from multiple users regarding multiple storyline branches and performs statistical and sentiment analysis. For example, it calculates the voting percentage for each branch option and determines the final adopted storyline direction based on the voting percentage.
[0060] In some examples, for user-submitted creative materials (such as story clips), the recipient can use an algorithmic initial screening combined with manual review to select high-quality materials. Based on the selected high-quality materials, a production task sheet is generated (e.g., "Generate a bonus short film based on the user-submitted highly-rated ending idea"), or an AI video generation tool is triggered to convert the text description into a video storyboard.
[0061] In one example, the recipient can provide feedback on the processing results of the first information to the user, such as displaying on the first screen: "Your choice has been included in the statistics. Currently, 76% of users have chosen option A, just like you."
[0062] By transforming user actions on the primary interface into primary information and sending it to the recipient, who then updates the plot or creates third-party video content, the traditionally isolated content consumption and production ends are bridged. This allows user actions to influence the content production process, transforming the traditional one-way content delivery model into a two-way co-creation model, thus increasing user participation in the content production process. This also helps improve the match between produced content and user needs.
[0063] Please refer to Figure 3 , Figure 3 A schematic flowchart illustrating information processing methods provided for other embodiments. For example... Figure 3As shown, the method includes the following steps:
[0064] S301: Display the first interface.
[0065] In some cases, the entity executing the information processing method can be an application client. The aforementioned first interface could, for example, be the display interface of the application client.
[0066] S302: In response to the voting data of the first recommendation information being greater than or equal to the second threshold, display the second related content; wherein, the first recommendation information indicates that the first video content is shot based on one or more of the first media content, the first shooting scene, or the first performer.
[0067] The first recommendation information refers to recommendations for shooting the first video content. This first media content may include, for example, literary content or existing video content. The first shooting scene may be a shooting scene recommended in the recommendation information. The first performer may be one or more performers recommended in the first recommendation information.
[0068] The second threshold can be a pre-set value, such as 10000. The second threshold can be set according to the specific application scenario, and there are no restrictions here.
[0069] The application client can send user voting information for the first recommended information to the application server. The application server can then statistically analyze the voting data from different users for the first recommended information to obtain the total voting data. It then determines whether the total voting data is greater than or equal to a second threshold. If the total voting data is determined to be greater than or equal to the second threshold, it can initiate the production of the first video content, generating production initiation information for the first video content. The application server can then generate second associated content based on the first video content production initiation information and send the second associated content to the respective application clients of the users who participated in the voting for display.
[0070] By responding to the voting data of the first recommendation information being greater than or equal to a second threshold, displaying the second related content that indicates the initiation of the production of the first video content, on the one hand, the efficiency of users obtaining related content is improved, and on the other hand, by producing video content based on the voting data of multiple users on the recommendation information, the produced video content can meet the needs of multiple users, which can improve the matching degree between the produced video content and user needs, help increase the number of views of the video content, and reduce resource waste.
[0071] In some embodiments, the method further includes the following steps:
[0072] First, multiple second recommendation messages are displayed on the first interface;
[0073] Second, receive the user's selection operation on multiple second recommendation information, and determine the first recommendation information from the multiple second recommendation information;
[0074] Third, in response to a voting instruction for the first recommended information, a voting window is displayed;
[0075] Fourth, receive the number of first votes cast by users for the first recommended information in the voting window;
[0076] Fifth, display the updated voting data for the top recommendation.
[0077] The first interface can display multiple secondary recommendations, from which users can make a selection.
[0078] The application client described above can select the first recommended information from multiple second recommended information options based on the selection operation described above. The user can then trigger a voting command for the first recommended information.
[0079] To illustrate, after a user selects the first recommended information, a voting command can be initiated for that information. For example, this can be done by triggering a voting control on the first recommended information's display interface, thereby issuing a voting command. Upon receiving the user's voting command, the aforementioned entity can display a voting window. This voting window is used to receive the number of votes cast by the user for the first recommended information.
[0080] For example, a user can enter the first number of votes in the vote input area of the voting window.
[0081] The voting data for the first recommendation information includes, but is not limited to, one or more of the following: the total number of votes received, the number of users who voted for the first recommendation information, the vote threshold, and the remaining time information. The remaining time information here can be, for example, the time remaining from the generation of the first recommendation information to the end of a preset period. The preset period can be, for example, 10 days or 20 days, set according to the application scenario, and is not limited here. It is understood that multiple users can vote for the first recommendation information using the first interface displayed in their respective application clients.
[0082] The following is combined with Figures 4-6 To explain, Figure 4 This is a schematic diagram illustrating a scenario where multiple recommendation messages are displayed on the first screen. Figure 5 This is a schematic diagram illustrating a scenario where users select the first recommended information to vote on from the first screen. Figure 6 This is a scene illustration for displaying the voting window.
[0083] like Figure 4As shown, the first interface 40 can display a list of recommended information, and the list of recommended information can display multiple second recommended information, for example... Figure 4 The second recommendation information includes 401, 402, and 403. Each second recommendation information may include an image, text description, vote count information, voting data, and the percentage of votes that meet preset conditions.
[0084] Users can perform a trigger operation on the second recommendation information 402 to display its details, such as... Figure 5 As shown. Details of the second recommendation information 402 may include, for example, voting data details and a detailed description of the second recommendation information. Voting data details may include, for example, the current number of votes "123344 votes", the number of participants "12333 people supporting", the preset condition "project goal 200000 votes", and the remaining time "12 days", etc. The detailed description of the second recommendation information may include, for example, one or more accompanying images corresponding to the second recommendation information, the corresponding text recommendation information 404, such as: "Performers C1 and C2 are the male and female protagonists of the novel 'B'", and more detailed content in the text recommendation information "XXXXXXXXX".
[0085] In addition, the first interface 40 may also display a control 42 for indicating whether to vote on the first recommended information. The user can trigger an operation on the control 42 to display the voting window 43, such as... Figure 6 As shown. Users can enter the first vote in voting window 43 (e.g., ...). Figure 6 The user casts the "99" votes shown in the image, and then triggers the control 44, which instructs the user to vote immediately. Upon receiving the user's trigger operation on control 44, the aforementioned executing entity can be considered to have cast the first vote for the first recommendation information.
[0086] By presenting users with multiple recommendations to choose from, users can easily select the recommendations they are interested in and vote for, thus increasing user engagement. Furthermore, providing a voting window makes it convenient for users to enter their first vote, facilitating the voting process for their chosen recommendations.
[0087] In addition, the above solution displays a voting window before voting, which makes it convenient for users to confirm the number of votes to be cast, giving users the opportunity to check the selected recommendation information and preventing them from casting the wrong vote due to dense interface elements or hurried operation.
[0088] In some implementations, the voting window includes a first display area and a second display area;
[0089] The first display area is used to input the number of votes a user needs to cast for the first recommended information.
[0090] The second display area shows the number of second votes that the user has remaining to cast; wherein, the sum of the user's first vote and second vote is determined based on the user's virtual resources.
[0091] In one example, the aforementioned virtual resources could be obtained by a user performing one or more preset actions. For instance, watching content published on a preset platform for a preset duration would grant a preset amount of virtual resources.
[0092] The user's current virtual resources can be converted into the user's total votes according to a preset algorithm. The voting window above can display the number of remaining second votes available to the user. Illustratively, if the user has not entered the first number of votes, the second number can be the total number of votes corresponding to the user's current virtual resources.
[0093] Please continue to refer to this. Figure 6 The user can enter a first vote in the first display area 431. Correspondingly, the second display area 432 displays the second vote, obtained by subtracting the first vote from the user's total votes. Illustratively, assuming the user's virtual resources can convert a total of 149 votes, before the user enters the first vote in the first display area 431, the second display area 432 can display the remaining votes as "149". After the user enters the first vote as "99" in the first display area 431, the "149" in the second display area 432 decreases by "99" votes, meaning that "50" votes remain available.
[0094] In these implementations, by displaying the first number of votes to be cast for the first recommended information in the first display area and the remaining available votes in the second display area, users can intuitively understand the number of votes they have cast for the first recommended information and the number of votes they have available, which helps reduce invalid votes caused by erroneous operations. This helps users plan their voting resources among multiple recommended information and make reasonable voting decisions. Furthermore, users' voting behavior directly consumes virtual resources, increasing the cost of voting, thereby effectively suppressing invalid votes, vote manipulation, or arbitrary voting, and improving the credibility of the voting results.
[0095] In some embodiments, the method further includes the following steps:
[0096] First, it receives third-party recommendation information created by users through the first interface.
[0097] In one example, the first interface may display a recommendation information input area where the user can enter their first recommendation. This first recommendation could include one or more of the following: performer recommendations, script recommendations, or filming location recommendations.
[0098] In some implementations, step S502 above includes the following sub-steps:
[0099] First, in response to the instruction to edit recommendation information, the recommendation information editing interface is displayed.
[0100] Second, receive third recommendation information entered in the recommendation information editing interface.
[0101] In some application scenarios, the aforementioned recommendation information editing instruction may be, for example, a trigger operation executed upon receiving a request to the first control; wherein, the first control is used to initiate recommendation information editing.
[0102] In these application scenarios, the first interface can display a first control. Schematic, the first control may have an indicator that indicates where to edit recommended information. Users can perform clicks, touches, or other trigger operations on the first control. Based on the user's trigger operation on the first control, the aforementioned execution entity displays the recommended information editing interface.
[0103] In one example, the recommendation information editing interface may cover at least part of the first interface.
[0104] The recommendation information editing interface includes image input areas and text input areas. Users can enter third-party recommendation information in the interface, such as performer recommendations, script recommendations, and filming location recommendations. These performer recommendations, script recommendations, and filming location recommendations can be either text or image information.
[0105] For example, users can enter an image corresponding to the script cover, an image of the performer, or a scene image of the shooting location in the image input area of the recommendation information editing interface.
[0106] Performer recommendation information may include, for example, information about one or more performers. Script recommendation information may include, for example, the name and / or storage address of the script. Scene recommendation information may include, for example, one or more scenes for filming movie content.
[0107] By displaying a recommendation information editing interface based on the recommendation information editing instructions, users can easily edit their own recommendation information, thus facilitating user participation in video content creation. This helps increase user involvement in the video content creation process, thereby improving the match between video content creation and user needs.
[0108] Second, in response to the issuing instruction, a third set of recommendation information is released.
[0109] Schematic illustration: The first interface also includes a publishing control. After the user enters third-party recommendation information, they can use the publishing control to trigger an operation, thereby issuing a publishing instruction for the third-party recommendation information. Upon receiving the publishing instruction for the third-party recommendation information, the aforementioned execution entity can initiate the third-party recommendation information publishing process.
[0110] Please combine Figure 4 and Figure 7 , Figure 7 A schematic diagram of the recommendation information editing interface is shown. Figure 4 The first interface 40 can display a first control 41. The first control 41 may have an identifier indicating the publication of recommendation information. The user can perform a trigger operation on the first control 41. In response to receiving the user's trigger operation on the first control 41, the recommendation information editing interface 46 can be displayed. The recommendation information editing interface 46 includes an image content input area 461 and a text content input area 462. The user can enter the title and details of the recommendation information in the text content input area 462. The user can perform a trigger operation on the image addition control 463, thereby selecting an image from the media library or taking a picture and uploading it to the recommendation information editing interface.
[0111] After the user enters the third recommendation information, a publishing command can be issued. The publishing command can be a trigger operation performed on the publishing confirmation control 464, or it can be a voice command instructing the publishing of the third recommendation information. Upon receiving the publishing command, the aforementioned executing entity can publish the third recommendation information to the application's corresponding recommendation information publishing platform, so that multiple users can browse the third recommendation information and receive voting data from multiple users.
[0112] In addition, after creating a third recommendation on the first interface, users can also vote on whether to select that third recommendation as the first recommendation.
[0113] By receiving and publishing third-party recommendation information created by users through the first interface, this third-party recommendation information can participate in video content creation voting as second-party recommendation information. The recommendation information to be used for video content creation is determined based on the voting data of multiple users for different recommendation information. As can be seen from the above process, users participate in all stages from initiating recommendation information to voting, and video content is created based on the final results obtained from user participation, thereby improving the matching degree between the produced video content and user needs. It also enhances the autonomy of video content creation.
[0114] In some embodiments, the method further includes the following steps:
[0115] Obtain the production progress information of the first video content;
[0116] Displays the production progress information for the first video content.
[0117] In these embodiments, the application server can collect the production progress information of the first video content. This production progress information may include the start of the first video content production, selection information for multiple character performers, costume photos, and associated videos. The production progress information may include image information and / or text information. The application clients of users participating in the recommendation voting for the first video content can periodically retrieve and display the production progress information from the server.
[0118] The application client can display the above production progress information as an internal multimedia message. As an example, a notification message for a new message can be displayed in the application client's message bar. Users can open the message bar to view the production progress information in the new message.
[0119] The production progress information can also be presented as a desktop widget, allowing users to quickly browse the progress information within the widget.
[0120] In these embodiments, by sending users the production progress information of the video content associated with the first recommendation information, users who voted for the first recommendation information can easily understand the production progress of the video content, thereby increasing user participation in the video content production process.
[0121] In some embodiments, the method further includes the following steps:
[0122] In response to the completion of the first video content, the system obtains the first notification information through a first channel; the first channel is associated with the user's usage status of the application; the first notification information includes preview information of the first video content and / or a viewing link for the first video content; the application is the application used to collect the first recommendation information;
[0123] Display the first notification message.
[0124] The primary channels here include, but are not limited to, one or more in-application messages, short messages, and desktop component information associated with the application.
[0125] For illustrative purposes, if a user uses the application more frequently than a preset frequency threshold in a recent period, a first notification message can be sent to the user via an in-application message (the first channel being in-application site messages), or via desktop component information (the first channel being application component information).
[0126] To illustrate, if a user has used the application 0 times in a recent period, the first notification message can be sent to the user via a short message, and the first channel here is a short message.
[0127] In some implementations, the first notification information may include a viewing link for the first video content. The method also includes, in response to a user's triggering action on the viewing link, invoking a media content player to download and play the first video content. This provides convenience for the user to browse the first video content.
[0128] In these implementations, the first notification information is obtained through a first channel associated with the user's usage status of the application, thereby enabling the user to obtain the first notification information in different states and improving the reach rate of the first notification information.
[0129] Corresponding to the above text Figure 2 or Figure 3 The information processing method of the embodiment shown, Figure 8 This is a structural block diagram of an information processing apparatus provided according to embodiments of the present disclosure. For ease of explanation, only the parts relevant to embodiments of the present disclosure are shown. (Refer to...) Figure 8 The information processing device 80 includes: a first display unit 801 and a second display unit 802.
[0130] The first display unit 801 is used to display the first interface;
[0131] The second display unit 802 is configured to display associated content of the first video content in a first interface in response to the fulfillment of a first condition; wherein the associated content includes at least one of the first associated content and the second associated content.
[0132] The first related content is generated based on one or more of the following: production process data of the first video content, literary content derived from the relevance of the first video content, and interaction data related to the first video content;
[0133] The second related content is generated based on the startup information created from the first video content.
[0134] The information processing device provided in this embodiment displays related content of a first video content on a first interface in response to a first condition being met; wherein, the related content includes at least one of a first related content and a second related content; the first related content is generated based on one or more of the following: production process data of the first video content, literary content derived from the relevance of the first video content, and interactive data related to the first video content; the second related content is generated based on the production start information of the first video content, thereby eliminating the need for users to search for related content among multiple contents and improving the efficiency of users in obtaining related content.
[0135] In some implementations, the second display unit 802 is further configured to: display first associated content in response to the user performing the first operation a number of times greater than or equal to a first threshold, or the user paying a preset amount of resources.
[0136] By responding to a user performing a first action a number of times greater than or equal to a first threshold, or by a user paying a preset amount of resources, the first associated content is displayed, thus implementing a content unlocking mechanism based on deep user engagement, improving interaction efficiency and the effectiveness of content distribution.
[0137] In some embodiments, the device 80 further includes a first transmitting unit (not shown), the first transmitting unit being used for:
[0138] Receive user operations on first associated content and send first information about the operation; wherein, the recipient of the first information updates the plot of the first video content or generates third video content based on the first information.
[0139] By transforming user actions on the primary interface into primary information and directly delivering it to the recipient, who can then update the plot or create third-party video content, the traditionally isolated content consumption and production ends are bridged. This allows user actions to influence the content production process, transforming the traditional one-way content delivery model into a two-way, dynamic co-creation model, thus increasing user participation in the content production process. This also helps improve the match between produced content and user needs.
[0140] In some embodiments, the second display unit 802 is further configured to:
[0141] If the voting data for the first recommendation is greater than or equal to the second threshold, the second related content is displayed.
[0142] The first recommendation information indicates that first video content is filmed based on one or more of the first media content, the first shooting scene, or the first performer.
[0143] By responding to the voting data of the first recommendation information being greater than or equal to a second threshold, displaying the second related content that indicates the initiation of the production of the first video content, on the one hand, the efficiency of users obtaining related content is improved, and on the other hand, by producing video content based on the voting data of multiple users on the recommendation information, the produced video content can meet the needs of multiple users, which can improve the matching degree between the produced video content and user needs, help increase the number of views of the video content, and reduce resource waste.
[0144] In some embodiments, the device 80 further includes a voting unit (not shown), which is used for:
[0145] Multiple secondary recommendation messages are displayed on the first screen;
[0146] Receive user selections from multiple second-recommendation options and determine the first-recommendation option from among the multiple second-recommendation options;
[0147] In response to a voting instruction for the first recommended information, a voting window is displayed;
[0148] Receive the number of first votes cast by users for the first recommended information in the voting window;
[0149] Displays updated voting data for the top recommendation.
[0150] By presenting users with multiple recommendations to choose from, users can easily select the recommendations they are interested in and vote for, thus increasing user engagement. Furthermore, providing a voting window makes it convenient for users to enter their first vote, facilitating the voting process for their chosen recommendations.
[0151] In some implementations, the voting window includes a first display area and a second display area;
[0152] The first display area is used to input the first number of votes;
[0153] The second display area shows the number of second votes remaining available to the user; wherein the sum of the user's first vote and second vote is determined based on the user's virtual resources.
[0154] In some embodiments, the device 80 further includes a publishing unit (not shown in the figure), which is used to: receive third recommendation information created by the user through the first interface;
[0155] In response to the release instruction, a third recommendation is published.
[0156] By receiving and publishing third-party recommendation information created by users through the first interface, this third-party recommendation information can participate in video content creation voting as second-party recommendation information. The first-party recommendation information to be used for video content creation is determined based on the voting data of multiple users for different recommendation information. As can be seen from the above process, users participate in all stages from initiating recommendation information to voting, and video content is created based on the final results obtained from user participation, thereby improving the matching degree between the produced video content and user needs. It also enhances the autonomy of video content creation.
[0157] In some implementations, the publishing unit is further used for:
[0158] In response to the instruction to edit recommendation information, the recommendation information editing interface is displayed;
[0159] Receive third recommendation information entered in the recommendation information editing interface. The third recommendation information includes one or more of the following: third media content, third shooting scene, and third performer.
[0160] By displaying a recommendation information editing interface based on the recommendation information editing instructions, users can easily edit their own recommendation information, thus facilitating user participation in video content creation. This helps increase user involvement in the video content creation process, thereby improving the match between video content creation and user needs.
[0161] In some embodiments, the device 80 further includes a third display unit (not shown in the figure), which is used to: acquire production progress information of the first video content determined according to the first recommendation information;
[0162] Displays the production progress information for the first video content.
[0163] In some embodiments, the device 80 further includes a fourth display unit (not shown in the figure), which is configured to: in response to the completion of the first video content production, obtain first notification information through a first channel; the first channel is associated with the user's usage status of the application; the first notification information includes preview information of the first video content and / or a viewing link for the first video content; the application is the application used to collect the first recommendation information;
[0164] Display the first notification message.
[0165] To implement the above embodiments, this disclosure also provides an electronic device.
[0166] refer to Figure 9 The diagram illustrates a structural schematic of an electronic device 900 suitable for implementing embodiments of the present disclosure. The electronic device 900 can be a terminal device or a server. The terminal device can include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, personal digital assistants (PDAs), tablet computers, portable media players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 9 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0167] like Figure 9As shown, the electronic device 900 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 901, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage device 908 into a random access memory (RAM) 903. The RAM 903 also stores various programs and data required for the operation of the electronic device 900. The processing unit 901, ROM 902, and RAM 903 are interconnected via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0168] Typically, the following devices can be connected to I / O interface 905: input devices 906 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 907 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 908 including, for example, magnetic tapes, hard disks, etc.; and communication devices 909. Communication device 909 allows electronic device 900 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 9 An electronic device 900 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0169] In particular, according to embodiments herein, the processes described in the above-referenced flowcharts can be implemented as computer software programs. For example, embodiments herein include a computer program product comprising a computer program carried on a computer-readable storage medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 909, or installed from storage device 908, or installed from ROM 902. When the computer program is executed by processing device 901, it performs the functions defined in the methods of the embodiments herein.
[0170] It should be noted that the computer-readable storage medium described herein can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this document, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable storage medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable storage medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0171] The aforementioned computer-readable storage medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0172] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the method shown in the above embodiments.
[0173] Computer program code for performing the operations described herein can be written in one or more programming languages or a combination thereof. These programming languages include object-oriented programming languages—such as Java, Smalltalk, and C++—as well as conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0174] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments herein. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0175] The units described in the embodiments herein can be implemented in software or in hardware. The names of the units are not necessarily limiting in certain circumstances; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".
[0176] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.
[0177] The electronic device, computer-readable storage medium, and computer program product provided in this embodiment display related content of a first video content on a first interface in response to a first condition being met; wherein, the related content includes at least one of a first related content and a second related content; the first related content is generated based on one or more of the following: production process data of the first video content, literary content derived from the relevance of the first video content, and interactive data related to the first video content; the second related content is generated based on the production startup information of the first video content, thereby eliminating the need for users to search for related content among multiple contents and improving the efficiency of users in obtaining related content.
[0178] In a first aspect, according to one or more embodiments, an information processing method is provided, comprising: displaying a first interface;
[0179] In response to the fulfillment of a first condition, associated content of the first video content is displayed on a first interface; wherein the associated content includes at least one of the first associated content and the second associated content;
[0180] The first related content is generated based on one or more of the following: production process data of the first video content, literary content derived from the relevance of the first video content, and interaction data related to the first video content;
[0181] The second related content is generated based on the startup information created from the first video content.
[0182] According to one or more embodiments, in response to satisfying a first condition, displaying associated content of the first video content on a first interface includes:
[0183] In response to the user performing the first operation a number of times greater than or equal to the first threshold, or the user paying a preset amount of resources, the first related content is displayed.
[0184] According to one or more embodiments, the method further includes:
[0185] Receive user operations on first associated content and send first information about the operation; wherein, the recipient of the first information updates the plot of the first video content or generates third video content based on the first information.
[0186] According to one or more embodiments, in response to satisfying a first condition, displaying associated content of the first video content on a first interface includes:
[0187] If the voting data for the first recommendation is greater than or equal to the second threshold, the second related content is displayed.
[0188] The first recommendation information indicates that first video content is filmed based on one or more of the first media content, the first shooting scene, or the first performer.
[0189] According to one or more embodiments, the method further includes:
[0190] Multiple secondary recommendation messages are displayed on the first screen;
[0191] Receive user selections from multiple second-recommendation options and determine the first-recommendation option from among the multiple second-recommendation options;
[0192] In response to a voting instruction for the first recommended information, a voting window is displayed;
[0193] Receive the number of first votes cast by users for the first recommended information in the voting window;
[0194] Displays updated voting data for the top recommendation.
[0195] According to one or more embodiments, the voting window includes a first display area and a second display area;
[0196] The first display area is used to input the first number of votes;
[0197] The second display area shows the number of second votes remaining available to the user; wherein the sum of the user's first vote and second vote is determined based on the user's virtual resources.
[0198] According to one or more embodiments, the method further includes:
[0199] Receive third-party recommendation information created by users through the first interface;
[0200] In response to the release instruction, a third recommendation is published.
[0201] According to one or more embodiments, receiving third recommendation information created by a user through a first interface includes:
[0202] In response to the instruction to edit recommendation information, the recommendation information editing interface is displayed;
[0203] Receive third recommendation information entered in the recommendation information editing interface. The third recommendation information includes one or more of the following: third media content, third shooting scene, and third performer.
[0204] According to one or more embodiments, the method further includes:
[0205] Obtain the production progress information of the first video content determined based on the first recommendation information;
[0206] Displays the production progress information for the first video content.
[0207] According to one or more embodiments, the method further includes:
[0208] In response to the completion of the first video content, the system obtains the first notification information through a first channel; the first channel is associated with the user's usage status of the application; the first notification information includes preview information of the first video content and / or a viewing link for the first video content; the application is the application used to collect the first recommendation information;
[0209] Display the first notification message.
[0210] In a second aspect, according to one or more embodiments, an information processing apparatus is provided, comprising:
[0211] The first display unit is used to display the first interface;
[0212] The second display unit is configured to display associated content of the first video content on the first interface in response to the fulfillment of a first condition; wherein the associated content includes at least one of the first associated content and the second associated content.
[0213] The first related content is generated based on one or more of the following: production process data of the first video content, literary content derived from the relevance of the first video content, and interaction data related to the first video content;
[0214] The second related content is generated based on the startup information created from the first video content.
[0215] According to one or more embodiments, the second display unit is further configured to: display first associated content in response to the user performing the first operation a number of times greater than or equal to a first threshold, or the user paying a preset amount of resources.
[0216] According to one or more embodiments, the apparatus further includes a first transmitting unit, the first transmitting unit being configured to:
[0217] Receive user operations on first associated content and send first information about the operation; wherein, the recipient of the first information updates the plot of the first video content or generates third video content based on the first information.
[0218] According to one or more embodiments, the second display unit is further configured to:
[0219] If the voting data for the first recommendation is greater than or equal to the second threshold, the second related content is displayed.
[0220] The first recommendation information indicates that first video content is filmed based on one or more of the first media content, the first shooting scene, or the first performer.
[0221] According to one or more embodiments, the apparatus further includes a voting unit, the voting unit being used for:
[0222] Multiple secondary recommendation messages are displayed on the first screen;
[0223] Receive user selections from multiple second-recommendation options and determine the first-recommendation option from among the multiple second-recommendation options;
[0224] In response to a voting instruction for the first recommended information, a voting window is displayed;
[0225] Receive the number of first votes cast by users for the first recommended information in the voting window;
[0226] Displays updated voting data for the top recommendation.
[0227] According to one or more embodiments, the voting window includes a first display area and a second display area;
[0228] The first display area is used to input the first number of votes;
[0229] The second display area shows the number of second votes remaining available to the user; wherein the sum of the user's first vote and second vote is determined based on the user's virtual resources.
[0230] According to one or more embodiments, the apparatus further includes a publishing unit, which is configured to: receive third recommendation information created by a user through a first interface;
[0231] In response to the release instruction, a third recommendation is published.
[0232] According to one or more embodiments, the publishing unit is further configured to:
[0233] In response to the instruction to edit recommendation information, the recommendation information editing interface is displayed;
[0234] Receive third recommendation information entered in the recommendation information editing interface. The third recommendation information includes one or more of the following: third media content, third shooting scene, and third performer.
[0235] By displaying a recommendation information editing interface based on the recommendation information editing instructions, users can easily edit their own recommendation information, thus facilitating user participation in video content creation. This helps increase user involvement in the video content creation process, thereby improving the match between video content creation and user needs.
[0236] According to one or more embodiments, the device further includes a third display unit, the third display unit being configured to: acquire production progress information of the first video content determined based on the first recommendation information;
[0237] Displays the production progress information for the first video content.
[0238] According to one or more embodiments, the device further includes a fourth display unit, the fourth display unit being configured to: in response to the completion of the production of the first video content, obtain first notification information through a first channel; the first channel is associated with the user's usage status of the application; the first notification information includes preview information of the first video content and / or a viewing link for the first video content; the application is the application used to collect the first recommendation information;
[0239] Display the first notification message.
[0240] Thirdly, according to one or more embodiments, an electronic device is provided, comprising: at least one processor and a memory;
[0241] The memory stores the instructions that the computer executes;
[0242] At least one processor executes computer execution instructions stored in memory, causing at least one processor to perform the methods described in the first aspect above and various possible designs of the first aspect.
[0243] Fourthly, according to one or more embodiments, a computer-readable storage medium is provided, which stores computer-executable instructions that, when executed by a processor, implement the methods described in the first aspect and various possible designs of the first aspect.
[0244] Fifthly, according to one or more embodiments, a computer program product is provided, including a computer program, a method for implementing the first aspect and various possible designs of the first aspect when the computer program is executed by a processor.
[0245] In response to the fulfillment of a first condition, associated content of the first video content is displayed on a first interface; wherein, the associated content includes at least one of a first associated content and a second associated content; the first associated content is generated based on one or more of the following: production process data of the first video content, literary content derived from the relevance of the first video content, and interaction data related to the first video content; the second associated content is generated based on the production startup information of the first video content, thereby eliminating the need for users to search for associated content among multiple contents and improving the efficiency of users in obtaining associated content.
[0246] The above description is merely a preferred embodiment and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure herein is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-disclosed concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed herein that have similar functions.
[0247] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in sequential order. Multitasking and parallel processing may be advantageous in certain environments. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this document. Certain features described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0248] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. An information processing method, comprising: Display the first screen; In response to the fulfillment of a first condition, associated content of the first video content is displayed on the first interface; wherein, the associated content includes at least one of the first associated content and the second associated content; The first associated content is generated based on one or more of the following: production process data of the first video content, literary content derived from the association degree of the first video content, and interaction data related to the first video content; The second associated content is generated based on the startup information created from the first video content.
2. The method according to claim 1, wherein displaying associated content of the first video content in the first interface in response to satisfying the first condition includes: In response to the user performing the first operation a number of times greater than or equal to a first threshold, or the user paying a preset amount of resources, the first associated content is displayed.
3. The method according to claim 1 or 2, further comprising: The system receives the user's operation on the first associated content and sends first information about the operation; wherein, the recipient of the first information updates the plot of the first video content or generates third video content based on the first information.
4. The method according to claim 1, wherein displaying associated content of the first video content in the first interface in response to satisfying the first condition includes: If the voting data for the first recommendation is greater than or equal to the second threshold, the second associated content is displayed. The first recommendation information indicates that the first video content is filmed based on one or more of the first media content, the first shooting scene, or the first performer.
5. The method according to claim 4, further comprising: Multiple second recommendation messages are displayed on the first interface; Receive user selection operation on the plurality of second recommendation information, and determine the first recommendation information from the plurality of second recommendation information; In response to a voting instruction for the first recommendation information, a voting window is displayed; Receive the first vote cast by the user for the first recommendation information in the voting window; Display updated voting data for the first recommendation.
6. The method according to claim 5, wherein the voting window comprises a first display area and a second display area; The first display area is used to input the first number of votes; The second display area displays the number of second votes remaining available for the user; wherein, The sum of the user's first vote and second vote is determined based on the user's virtual resources.
7. The method according to claim 4, further comprising: Receive third-party recommendation information created by the user through the first interface; In response to the release instruction, the third recommendation information is released.
8. The method according to claim 7, wherein receiving the third recommendation information created by the user through the first interface includes: In response to the instruction to edit recommendation information, the recommendation information editing interface is displayed; The system receives the third recommendation information input in the recommendation information editing interface. The third recommendation information includes one or more of the following: third media content, third shooting scene, and third performer.
9. The method according to any one of claims 4-8, further comprising: Obtain the production progress information of the first video content; The production progress information of the first video content is displayed.
10. The method according to any one of claims 4-8, further comprising: Upon completion of the first video content production, the first notification information is obtained through the first channel; The first channel is associated with the user's usage status of the application; the first notification information includes preview information of the first video content and / or a viewing link for the first video content; The application is the application used to collect the first recommendation information; Display the first notification information.
11. An information processing apparatus, comprising: The first display unit is used to display the first interface; The second display unit is configured to display associated content of the first video content in the first interface in response to the fulfillment of a first condition; wherein the associated content includes at least one of the first associated content and the second associated content. The first associated content is generated based on one or more of the following: production process data of the first video content, literary content derived from the association degree of the first video content, and interaction data related to the first video content; The second associated content is generated based on the startup information created from the first video content.
12. An electronic device, characterized in that, include: Processor and memory; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1 to 10.
13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, implement the method as described in any one of claims 1 to 10.
14. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 10.