Content delivery method and apparatus, readable medium, electronic device, and program product

CN119729135BActive Publication Date: 2026-09-22BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411983597.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2026-09-22
Estimated Expiration
2044-12-30

AI Technical Summary

Technical Problem

[0003]然而相关技术中,在进行内容投放时,存在投放操作繁琐复杂,投放效率低等问题

Benefits of technology

[0010]通过上述技术方案,可以在目标直播间的投放数据和/或直播间状态满足预设条件时,在目标直播间对应的内容投放计划下显示投放提示信息,并在触发投放提示信息后,可以显示智能交互页面,并可以在智能交互页面中显示推荐的第一投放内容以及用于进行内容投放的投放控件,以及可以在触发投放控件后,基于第一投放内容进行内容投放。由此,可以在用于显示直播间的内容投放计划的页面实现对推荐投放内容的快速投放,从而提高内容投放效率。另外,由于智能交互页面可以显示推荐的第一投放内容以及用于进行内容投放的投放控件,由此,至少可以通过智能交互页面实现一键对推荐的投放内容进行投放,从而简化用户进行内容投放的操作复杂度,进而提高内容投放效率和用户体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119729135B_ABST
    Figure CN119729135B_ABST
Patent Text Reader

Abstract

A content delivery method and device, readable medium, electronic equipment and program product, the method comprising: displaying a delivery management page for displaying a content delivery plan of a live room; in the case where the delivery data and / or the live room state of the target live room corresponding to the content delivery plan meet the preset condition, displaying a delivery prompt information under the content delivery plan; in response to the triggering operation on the delivery prompt information, displaying an intelligent interaction page, and the intelligent interaction page displays recommended first delivery content and a delivery control for delivering content; in response to the triggering operation on the delivery control, delivering content based on the first delivery content. Since the intelligent interaction page can display the recommended first delivery content and the delivery control, at least one-key delivery of the recommended delivery content can be realized through the intelligent interaction page, thereby simplifying the operation complexity of the user for delivering content, and further improving the content delivery efficiency and user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of computer technology, and more specifically, to a content delivery method, apparatus, readable medium, electronic device, and program product. Background Technology

[0002] With the development of computer technology, content delivery is being used more and more widely in various fields. For example, in the e-commerce sector, content delivery platforms can be used to promote live streams and / or products, thereby increasing their exposure.

[0003] However, the relevant technologies suffer from problems such as cumbersome and complex operation and low efficiency when delivering content. Summary of the Invention

[0004] This summary section is provided to briefly introduce the concepts, which will be described in detail in the detailed description section below. This summary section is not intended to identify key or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.

[0005] Firstly, this disclosure provides a content delivery method, the content delivery method comprising: The delivery management page is displayed, showing content delivery plans for at least one live streaming room. If the delivery data and / or the status of the live stream room corresponding to the content delivery plan meet the preset conditions, a delivery prompt message will be displayed under the content delivery plan corresponding to the target live stream room. In response to the triggering operation of the delivery prompt information, a smart interaction page is displayed. The smart interaction page is used for users to interact with the smart agent, and the smart interaction page displays recommended first delivery content and delivery controls for delivery of content. In response to the triggering operation of the delivery control, content is delivered based on the first delivery content.

[0006] Secondly, this disclosure provides a content delivery device, the content delivery device comprising: The first display module is used to display the delivery management page, which displays content delivery plans for at least one live streaming room. The second display module is used to display a delivery prompt message under the content delivery plan corresponding to the target live room when the delivery data and / or the status of the live room corresponding to the content delivery plan meet the preset conditions. The third display module is used to display an intelligent interaction page in response to the triggering operation of the delivery prompt information. The intelligent interaction page is used for users to interact with the intelligent agent, and the intelligent interaction page displays recommended first delivery content and delivery controls for delivery of content. The content delivery module is used to respond to the trigger operation of the delivery control and deliver content based on the first delivery content.

[0007] Thirdly, this disclosure provides a computer-readable medium having a computer program stored thereon, which, when executed by a processing device, implements the steps of the method described in the first aspect.

[0008] Fourthly, this disclosure provides an electronic device, comprising: A storage device on which computer programs are stored; A processing device for executing the computer program in the storage device to implement the steps of the method in the first aspect.

[0009] Fifthly, this disclosure provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the method described in the first aspect.

[0010] The above technical solution allows for the display of delivery prompts under the corresponding content delivery plan for a live stream when the delivery data and / or live stream status meet preset conditions. Upon triggering the prompts, a smart interaction page is displayed, showing recommended primary delivery content and delivery controls. After triggering the delivery controls, content is delivered based on the primary delivery content. This enables rapid delivery of recommended content on the page displaying the live stream's content delivery plan, improving delivery efficiency. Furthermore, since the smart interaction page displays recommended primary delivery content and delivery controls, it allows for one-click delivery of recommended content, simplifying the user's delivery process and improving both efficiency and user experience.

[0011] Other features and advantages of this disclosure will be described in detail in the following detailed description section. Attached Figure Description

[0012] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale. In the drawings: Figure 1 This is a flowchart illustrating a content delivery method according to an exemplary embodiment of this disclosure; Figure 2 This is a schematic diagram illustrating a delivery management page according to an exemplary embodiment of the present disclosure; Figure 3 This is a schematic diagram illustrating the display of a notification message according to an exemplary embodiment of the present disclosure; Figure 4 This is a schematic diagram illustrating the display of a smart object page according to an exemplary embodiment of the present disclosure; Figure 5 This is a schematic diagram illustrating the display of a second control and a third control according to an exemplary embodiment of the present disclosure; Figure 6 This is a structural block diagram of a content delivery device according to an exemplary embodiment of the present disclosure; Figure 7 This is a schematic diagram of the structure of an electronic device according to an exemplary embodiment of the present disclosure. Detailed Implementation

[0013] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0014] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.

[0015] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0016] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0017] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0018] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0019] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.

[0020] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message.

[0021] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0022] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.

[0023] Meanwhile, it is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.

[0024] As mentioned in the background section, related technologies suffer from problems such as cumbersome and complex delivery operations and low delivery efficiency when delivering content.

[0025] For example, in the e-commerce sector, with the rapid development of the live streaming industry, more and more merchants and individuals are choosing to showcase and sell their products through live streaming platforms. Meanwhile, to increase product exposure, users can typically advertise their live streams on content delivery platforms.

[0026] However, with this type of advertising, the exposure of the live stream is often closely related to the real-time status of the live stream. When the live stream is running, advertising can attract a large number of viewers, but once the live stream ends, the exposure of the live stream will drop rapidly, thus affecting the effectiveness of the advertising.

[0027] To overcome the aforementioned technical challenges, merchants or individuals advertising in live streams can also target individual products, thereby reducing the impact of the live stream ending on product exposure. However, in these technologies, because live stream advertising and product advertising are not on the same page, the process is cumbersome and inefficient.

[0028] In view of this, the present disclosure provides a content delivery method, apparatus, readable medium, electronic device, and program product to solve the above-mentioned technical problems.

[0029] The embodiments of this disclosure will be further explained below with reference to the accompanying drawings.

[0030] Figure 1 This is a flowchart illustrating a content delivery method according to an exemplary embodiment of this disclosure, with reference to... Figure 1 The method may include the following steps: S101: Displays the delivery management page, which shows content delivery plans for at least one live streaming room.

[0031] For example, when a user opens the content delivery platform, the platform's homepage can be displayed, showing different function entry points. These could include a primary entry point for content delivery and a secondary entry point for managing delivered content. When the user triggers the secondary entry point through a click or other action, the delivery management page can be displayed. This page can show content delivery plans for at least one live stream room, as well as relevant data metrics. Figure 2 As shown.

[0032] In this embodiment, the delivery management page can be displayed on a mobile terminal device (e.g., a mobile phone) or on a non-mobile terminal (e.g., a desktop computer), and this disclosure does not impose any restrictions on this.

[0033] S102: If the delivery data and / or status of the target live room corresponding to the content delivery plan meet the preset conditions, display delivery prompt information under the content delivery plan corresponding to the target live room.

[0034] It should be understood that content delivery platforms have a large user base, and not every user has content delivery permissions, or there may not be content available for recommendation at all times. Therefore, to avoid displaying invalid delivery prompts to users, a delivery prompt can be displayed under the content delivery plan corresponding to the target live stream when the user account is associated with content to be recommended and the user account has content delivery permissions. If the user account is not associated with content to be recommended, or the user account does not have content delivery permissions, a delivery prompt should not be displayed under the content delivery plan corresponding to the target live stream to improve user experience. In other words, in possible ways, displaying a delivery prompt under the content delivery plan corresponding to the target live stream when the delivery data and / or live stream status of the target live stream corresponding to the content delivery plan meets preset conditions may include: If the delivery data and / or status of the target live stream room corresponding to the content delivery plan meet the preset conditions, determine whether the user account corresponding to the target live stream room is associated with the content to be recommended and whether the user account has content delivery permissions; if the user account is associated with the content to be recommended and the user account has content delivery permissions, display delivery prompt information under the content delivery plan corresponding to the target live stream room.

[0035] In this embodiment, the content to be delivered can be a product, such as a physical product, a virtual service product, or an application, or it can be an article, such as an article introducing the target live streaming room or an article introducing the live streaming content of the live streaming room. Of course, the content to be delivered can also be other things, and this embodiment of the disclosure does not impose any restrictions on this.

[0036] When the content to be advertised is a product, the best-selling products on the content advertising platform can be identified first. Then, products that are the same as or similar to the best-selling products but have not been advertised before can be selected from the products in the live stream and used as the advertising content. Alternatively, the advertising content can be the best-selling product in the live stream, or the product with the highest repurchase rate, etc. Of course, the advertising content can also be other products, and this disclosure embodiment does not impose any restrictions on this.

[0037] It should be understood that campaign data generally includes input data (e.g., campaign costs or campaign plans) and output data (e.g., campaign revenue or Gross Merchandise Volume (GMV)). Therefore, campaign data meeting preset conditions can refer to either input data meeting preset conditions or output data meeting preset conditions. For example, when the output data (e.g., GMV) of the target livestream room decreases, a campaign notification message can be displayed under the corresponding content campaign plan for the target livestream room. Conversely, when the input data (e.g., content campaign plans) of the target livestream room increases, a campaign notification message can be displayed under the corresponding content campaign plan for the target livestream room.

[0038] In this embodiment, the live broadcast room status meeting the preset conditions can mean that the live broadcast room is in an offline state, or that the activity level of the live broadcast room is less than the preset activity level, or of course, it can mean other conditions. This embodiment does not impose any restrictions on this.

[0039] For example, when the content being delivered is a product, a delivery notification message can be displayed under the content delivery plan corresponding to Live Room 1 when the live room status of Live Room 1 changes from "ongoing" to "offgoing". Figure 3 As shown.

[0040] S103: In response to the triggering operation of the delivery prompt information, display the intelligent interaction page. The intelligent interaction page is used for users to interact with the intelligent agent, and the intelligent interaction page displays the recommended first delivery content and the delivery control for delivery of content.

[0041] In this embodiment, the first content to be displayed may include one or more. When there are multiple first contents to be displayed, in order to reduce the amount of content displayed on the smart interactive page and improve the readability of the content, a display area for displaying the first contents to be displayed can be set in the smart interactive page, and a scrolling control can be set in the display area. Thus, by triggering the scrolling control, different first contents to be displayed can be scrolled and displayed in the display area, thereby displaying more information in a limited space and improving the user's browsing experience.

[0042] In this embodiment, the intelligent interactive page can be displayed above the delivery management page or side by side with the delivery management page to avoid the intelligent interactive page obscuring the content displayed on the delivery management page. Of course, other display methods are also possible, and this embodiment does not impose any restrictions on them.

[0043] In this embodiment, the triggering operation for the delivery prompt information can be a click operation on the delivery prompt information, a long press operation on the delivery prompt information, or other operations on the delivery prompt information. This embodiment does not impose any restrictions on this.

[0044] For example, continuing with the previous example, after displaying the delivery prompt information under the content delivery plan corresponding to live room 1, clicking the delivery prompt information will display the delivery management page and the smart interaction page side by side. The smart interaction page will then display the first content to be delivered and the "Deliver" control used for content delivery, such as... Figure 4 As shown.

[0045] S104: In response to the trigger operation of the delivery control, deliver content based on the first delivery content.

[0046] As mentioned above, the first content to be delivered may include one or more. Therefore, when the first content to be delivered includes multiple content items, it is possible to deliver all of the first content items or to deliver only a portion of the first content items. This disclosure does not impose any restrictions on this.

[0047] The above technical solution allows for the display of delivery prompts under the corresponding content delivery plan for a live stream when the delivery data and / or live stream status meet preset conditions. Upon triggering the prompts, a smart interaction page is displayed, showing recommended primary delivery content and delivery controls. After triggering the delivery controls, content is delivered based on the primary delivery content. This enables rapid delivery of recommended content on the page displaying the live stream's content delivery plan, improving delivery efficiency. Furthermore, since the smart interaction page displays recommended primary delivery content and delivery controls, it allows for one-click delivery of recommended content, simplifying the user's delivery process and improving both efficiency and user experience.

[0048] To facilitate understanding of the content delivery methods provided in this disclosure, the following describes the possible implementation methods in this disclosure.

[0049] In possible ways, if the delivery data and / or status of the target live stream room corresponding to the content delivery plan meet preset conditions, a delivery prompt message may be displayed under the content delivery plan corresponding to the target live stream room, which may include: The first control is displayed on the delivery management page. The first control is used to restart the content delivery plan corresponding to the target live room. In response to the trigger operation of the first control, a delivery prompt message is displayed under the content delivery plan corresponding to the target live room; and / or, in response to the change of the status of the target live room corresponding to the content delivery plan to the off-air status, a delivery prompt message is displayed under the content delivery plan corresponding to the target live room.

[0050] In this embodiment, the triggering operation for the first control can be a click operation, a swipe operation, or other operations. This disclosure does not impose any restrictions on these operations.

[0051] For example, such as Figure 2 As shown, a first control can be displayed to the left of the user account, where the first control corresponding to user account 2 is in a closed state. When a swipe operation is performed on the first control corresponding to user account 2, the first control corresponding to user account 2 can be turned on, thereby restarting the content delivery plan corresponding to user account 2, and displaying delivery prompt information under the content delivery plan corresponding to user account 2, such as... Figure 3 As shown.

[0052] Using the above methods, delivery prompts can be displayed under the content delivery plan corresponding to the live stream, so that the delivery prompts can be matched one-to-one with the live stream or one-to-one with the user account corresponding to the live stream. This allows users to quickly determine the delivery prompts for different live streams or different user accounts, which can improve the readability of the content and allow them to decide whether to deliver content based on the delivery prompts for different live streams or different user accounts, thereby improving the efficiency of content delivery and user experience.

[0053] In possible ways, responding to a triggering operation on the delivery control, delivering content based on the first delivery content may include: In response to a selection operation in the first content to be delivered on the smart interactive page, determine the second content to be delivered corresponding to the selection operation, and determine the delivery strategy for the second content to be delivered; in response to a trigger operation on the delivery control, deliver the second content to be delivered based on the delivery strategy.

[0054] In this embodiment, the delivery strategy for the second content can be automatically generated by a machine learning model associated with the agent, or it can be obtained by manual input by the user, or it can be obtained by other means. This embodiment does not impose any restrictions on this.

[0055] When the delivery strategy for the second content is automatically generated through a machine learning model associated with the agent, the agent can be associated with a data analysis model. Thus, with user authorization, the agent can first automatically collect the user's historical delivery data from the content delivery platform. Then, the data analysis model analyzes and processes the collected historical delivery data to derive the delivery strategy for the second content. Furthermore, to facilitate a timely and intuitive understanding of the delivery strategy for the second content by the user, after obtaining the strategy through the machine learning model associated with the agent, the strategy can be displayed on the intelligent interactive page.

[0056] When the delivery strategy for the second content is obtained through manual input by the user, a delivery strategy editing control can be displayed on the smart interaction page. Thus, by editing the delivery strategy in the delivery strategy editing control, the delivery strategy for the second content can be obtained.

[0057] When the delivery strategy for the second content is obtained through other means, determining the delivery strategy for the second content may include: Displays the preset delivery strategy for the second content; in response to the editing operation of the preset delivery strategy, determines the delivery strategy for the second content based on the editing operation.

[0058] For example, continuing with the previous example, when the smart object page is displayed by triggering the delivery prompt information corresponding to live room 1, the first delivery content and the preset delivery strategy for the first delivery content can be displayed on the smart object page, such as... Figure 4 As shown. When selecting the second content to be delivered in the first delivery category, the preset delivery strategy for the first content can be changed to the preset delivery strategy for the second content. If the preset delivery strategy for the second content does not meet the user's expectations, it can be manually edited to obtain the desired delivery strategy. If the preset delivery strategy for the second content meets the user's expectations, it can be directly used as the delivery strategy for the second content.

[0059] In this embodiment, the preset delivery strategy can be determined based on actual conditions, and this disclosure does not impose any limitations on it. In some possible ways, the preset delivery strategy may include a target resource consumption amount for daily content delivery, and the target resource consumption amount can be determined in the following manner: If the user account corresponding to the target live stream has historical delivery data, determine the average resource consumption for daily content delivery based on the historical delivery data, and determine the target resource consumption based on the average resource consumption; if the user account corresponding to the target live stream does not have historical delivery data, set the preset resource consumption as the target resource consumption.

[0060] For example, continuing with the previous example, if the user account corresponding to live stream room 1 has historical delivery data, the historical delivery data for the previous delivery period (e.g., 7 days) can be obtained. Then, based on this historical data, the average resource consumption for daily content delivery can be determined. If the average resource consumption is greater than or equal to a preset first resource consumption (e.g., 10000), it can be used as the target resource consumption. If the average resource consumption is less than or equal to a preset second resource consumption (e.g., 1000), it can be used as the target resource consumption. If the average resource consumption is greater than the second resource consumption but less than the first resource consumption, it can be used as the target resource consumption, or the average resource consumption can be rounded up, and the rounded-up resource consumption can be used as the target resource consumption. If the user account corresponding to live stream room 1 does not have historical delivery data, the preset resource consumption (e.g., 1000) can be used as the target resource consumption.

[0061] It should be understood that the method for determining the preset delivery strategy is merely illustrative and does not constitute a limitation on the solution. In another possible approach, the preset delivery strategy can also be determined through a machine learning model associated with the agent. For example, the agent can be associated with a data analysis model. Thus, with user authorization, the agent can first automatically collect historical delivery data from the user on the content delivery platform, and then use the data analysis model to analyze and process the collected historical delivery data to obtain the preset delivery strategy.

[0062] It should be understood that the preset deployment strategy in this embodiment is merely illustrative and does not constitute a limitation on the solution. In possible implementations, the preset deployment strategy may also include return on investment (ROI), deployment period, and / or deployment frequency, etc.

[0063] The above methods allow for the display of editable preset delivery strategies on the intelligent interactive page. This enables users to use or modify these strategies based on actual needs, achieving personalized content delivery. Furthermore, displaying preset delivery strategies on the intelligent interactive page provides a reference strategy for content delivery, allowing users to quickly set their own delivery strategies and further improving delivery efficiency and user experience.

[0064] Among the possible methods, content delivery methods may also include: Determine the target scenario information to trigger the display of the delivery prompt; generate target prompt text to prompt the user to deliver the target content based on the target scenario information through the large language model associated with the intelligent agent, wherein the large language model is used to generate different prompt text based on different scenario information; display the target prompt text on the intelligent interaction page.

[0065] In this example, when generating target prompt text based on target scene information through the large language model associated with the agent, the target scene information for delivering the prompt information can be determined first, then the prompt text can be generated based on the target scene information, and finally the prompt text can be input into the large language model associated with the agent to obtain the target prompt text.

[0066] For example, if the notification message is displayed when the XX live stream ends, then the target scenario information can be determined as "XX live stream ended". Therefore, the notification text can be determined based on the target scenario information "XX live stream ended". For example, the notification text could be: "Please generate a notification message based on the target scenario information 'XX live stream ended'". Finally, the notification text "Please generate a notification message based on the target scenario information 'XX live stream ended'" can be input into the large language model associated with the agent to obtain the target notification message. For example, the target notification message could be: "Dear customer, although your XX live stream has ended, don't let the excitement stop there! Increase your product investment, continue to invest in traffic, and keep your store running!", and display it on the intelligent interaction page, such as... Figure 4 As shown.

[0067] For example, if the notification message is displayed within the content delivery plan corresponding to restarting the live stream, then the target scenario information for the notification message can be determined as "restarting the content delivery plan for the XX live stream". Therefore, the notification text can be determined based on the target scenario information "restarting the content delivery plan for the XX live stream". For example, the notification text could be: "Please generate a notification message based on the target scenario information 'restarting the content delivery plan for the XX live stream'". Finally, the notification text "Please generate a notification message based on the target scenario information 'restarting the content delivery plan for the XX live stream'" can be input into the large language model associated with the intelligent agent to obtain the target notification message. For example, the target notification message could be "We found that your XX live stream has hot-selling products. We are creating a product delivery plan to continuously acquire traffic," and this message can be displayed on the intelligent interaction page.

[0068] The above methods allow for the display of targeted prompts on the intelligent interactive page, prompting users to target specific content. This enriches the content displayed on the intelligent interactive page and attracts user attention, ensuring users quickly notice the primary content and engage with it. Furthermore, since the prompts are generated using a large language model based on contextual information, the generated prompts are more relevant to the scenario and more readable, further enhancing the user experience.

[0069] Among the possible methods, content delivery methods may also include: Determine the predicted metrics for the first content to be delivered; display the predicted metrics under the content delivery plan corresponding to the target live stream room.

[0070] In this embodiment, the targeting metrics can be determined based on actual circumstances, and this disclosure does not impose any limitations on them. For example, targeting metrics may include click-through rate, transaction volume, or order volume. Correspondingly, predicted targeting metrics may include predicted click-through rate, predicted transaction volume, or predicted order volume.

[0071] In this embodiment, the predicted delivery metrics can be determined through a machine learning model associated with the agent. For example, the agent can be associated with a data analysis model. Thus, with user authorization, the agent can first automatically collect historical delivery data of the user and / or historical delivery data of different users for the first delivery content in the content delivery platform. Then, the data analysis model is used to analyze and process the collected historical delivery data to obtain the predicted delivery metrics.

[0072] For example, continuing with the previous example, when the live streaming status of live streaming room 1 changes from "ongoing" to "offgoing," the predicted delivery metrics can be obtained through the data analysis model associated with the intelligent agent. Then, delivery prompts and predicted delivery metrics are displayed below the content delivery plan corresponding to live streaming room 1, such as... Figure 3 As shown.

[0073] The above methods can be used to display predicted delivery metrics under the content delivery plan. On the one hand, this can intuitively show the possible delivery effect after the content is delivered; on the other hand, it can attract users' attention so that users can quickly notice the delivery prompt information and thus perform content delivery by triggering the delivery prompt information and other actions.

[0074] Among the possible methods, content delivery methods may also include: After the first content is delivered, a second control and / or a third control are displayed on the smart interaction page. The second control is used to trigger the display of the content delivery plan for the first content, and the third control is used to cancel the display of the smart interaction page. In response to the triggering operation of the second control, the content delivery plan for the first content is displayed; or, in response to the triggering operation of the third control, the display of the smart interaction page is canceled.

[0075] For example, when the first content to be delivered is the target product, after the target product is delivered, a second control "View" and a third control "Close" can be displayed on the smart interaction page, such as... Figure 5 As shown, clicking the third control, "Close," closes the smart interaction page. Clicking the second control, "View," switches the campaign management page to a target campaign management page, which displays the campaign's content campaign plan and the target product's campaign plan.

[0076] Using the above method, after the first content is delivered, a second and / or third control can be displayed on the smart interaction page. The second control can be triggered to display the content delivery plan for the first content, and the third control can be triggered to close the smart interaction page. This allows for a closed-loop content delivery and viewing of delivered content on the smart interaction page, thereby enhancing user operation continuity, improving user efficiency, and enhancing the user experience.

[0077] Based on the same concept, this disclosure also provides a content delivery device, such as... Figure 6 As shown, the content delivery device 600 may include: The first display module 601 is used to display the delivery management page, which displays content delivery plans for at least one live streaming room. The second display module 602 is used to display delivery prompt information under the content delivery plan corresponding to the target live room when the delivery data and / or the status of the live room corresponding to the content delivery plan meet the preset conditions. The third display module 603 is used to respond to the trigger operation of the delivery prompt information and display the intelligent interaction page. The intelligent interaction page is used for users to interact with the intelligent agent, and the intelligent interaction page displays the recommended first delivery content and the delivery control for delivery of the content. The content delivery module 604 is used to respond to the trigger operation of the delivery control and deliver content based on the first delivery content.

[0078] The content delivery device 600 described above can display delivery prompts under the content delivery plan for the target live stream when the delivery data and / or live stream status meet preset conditions. Upon triggering the prompts, a smart interactive page can be displayed, showing recommended first delivery content and delivery controls for content delivery. After triggering the delivery controls, content can be delivered based on the first delivery content. This allows for rapid delivery of recommended content on the page displaying the live stream's content delivery plan, improving delivery efficiency. Furthermore, since the smart interactive page displays recommended first delivery content and delivery controls, it allows for one-click delivery of recommended content, simplifying the user's content delivery process and improving both delivery efficiency and user experience.

[0079] In one possible manner, the second display module 602 can be used for: The first control is displayed on the delivery management page. The first control is used to restart the content delivery plan corresponding to the target live room. In response to the trigger operation of the first control, a delivery prompt message is displayed under the content delivery plan corresponding to the target live room; and / or, in response to the change of the status of the target live room corresponding to the content delivery plan to the off-air status, a delivery prompt message is displayed under the content delivery plan corresponding to the target live room.

[0080] In some possible ways, the content delivery module 604 may include: The first determining unit is configured to respond to a selection operation in the first content to be delivered on the smart interactive page, determine the second content to be delivered corresponding to the selection operation, and determine the delivery strategy for the second content to be delivered. The delivery unit is used to respond to the trigger operation of the delivery control and deliver the second delivery content based on the delivery strategy.

[0081] In some possible ways, the first determining unit may include: The display sub-unit is used to display the preset delivery strategy for the second delivery content; A sub-unit is defined to respond to an editing operation on a preset delivery strategy, and based on the editing operation, a delivery strategy is determined for the second delivery content.

[0082] In some possible ways, a pre-defined delivery strategy may include a target resource consumption for daily content delivery, which can be determined in the following ways: If the user account corresponding to the target live streaming room has historical delivery data, determine the average resource consumption for daily content delivery based on the historical delivery data, and determine the target resource consumption based on the average resource consumption. If the user account corresponding to the target live stream room is not associated with historical ad delivery data, the preset resource consumption amount will be set as the target resource consumption amount.

[0083] In some possible configurations, the content delivery device 600 may also include: The first determining module is used to determine the target scene information for triggering the display of the delivery prompt information; The generation module is used to generate target prompt text for prompting users to deliver target content based on target scene information through the large language model associated with the intelligent agent. The large language model is used to generate different prompt text based on different scene information. The fourth display module is used to display target prompts on the intelligent interactive page.

[0084] In some possible configurations, the content delivery device 600 may also include: The second determining module is used to determine the predicted delivery metrics after the first delivery content is delivered. The fifth display module is used to display predicted delivery metrics under the content delivery plan corresponding to the target live streaming room.

[0085] In some possible configurations, the content delivery device 600 may also include: The fifth display module is used to display a second control and / or a third control on the smart interaction page after the first content is delivered. The second control is used to trigger the display of the content delivery plan for the first content, and the third control is used to cancel the display of the smart interaction page. The sixth display module is used to display the content delivery plan for the first content in response to the trigger operation of the second control; or, in response to the trigger operation of the third control, to cancel the display of the smart interactive page.

[0086] In one possible manner, the second display module 602 may include: The second determining unit is used to determine whether the user account corresponding to the target live room is associated with the content to be recommended and whether the user account has content delivery permissions, when the delivery data and / or the status of the target live room corresponding to the content delivery plan meet the preset conditions. The display unit is used to display delivery prompts under the content delivery plan corresponding to the target live streaming room when the user account is associated with content to be recommended or when the user account has content delivery permissions.

[0087] Based on the same concept, embodiments of this disclosure also provide a computer-readable medium having a computer program stored thereon, which, when executed by a processing device, implements the steps of any of the above-described content delivery methods.

[0088] Based on the same concept, this disclosure also provides an electronic device that may include: A storage device on which computer programs are stored; A processing device for executing a computer program stored in a storage device to implement the steps of any of the above-described content delivery methods.

[0089] Based on the same concept, this disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of any of the above-described content delivery methods.

[0090] The following is for reference. Figure 7 The diagram illustrates a structural schematic of an electronic device 700 suitable for implementing embodiments of the present disclosure. Terminal devices in embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 7 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.

[0091] like Figure 7 As shown, the electronic device 700 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage device 708 into a random access memory (RAM) 703. The RAM 703 also stores various programs and data required for the operation of the electronic device 700. The processing unit 701, ROM 702, and RAM 703 are interconnected via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.

[0092] Typically, the following devices can be connected to I / O interface 705: input devices 706 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 707 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 708 including, for example, magnetic tapes, hard disks, etc.; and communication devices 709. Communication device 709 allows electronic device 700 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 7 An electronic device 700 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.

[0093] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable 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 709, or installed from storage device 708, or installed from ROM 702. When the computer program is executed by processing device 701, it performs the functions defined in the methods of embodiments of this disclosure.

[0094] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or 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 disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this disclosure, 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 can be any computer-readable 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 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.

[0095] In some implementations, communication can be conducted using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol), and can be interconnected with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.

[0096] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0097] The aforementioned computer-readable medium carries one or more programs. When the electronic device executes the aforementioned one or more programs, the electronic device causes the electronic device to: display a delivery management page, which displays content delivery plans created by the user; display delivery prompt information under the content delivery plan corresponding to the target live stream room when the delivery data and / or live stream room status associated with the user meet preset conditions; display an intelligent interaction page in response to a trigger operation on the delivery prompt information, which is used for the user to interact with the intelligent agent, and displays a first delivery content recommended to the user and delivery controls for the user to perform content delivery; and perform content delivery based on the first delivery content in response to a trigger operation on the delivery controls.

[0098] Computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof, including but not limited to 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).

[0099] 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 of this disclosure. 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 a 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, can 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.

[0100] The modules described in the embodiments of this disclosure can be implemented in software or hardware. The names of the modules are not, in some cases, intended to limit the functionality of the module itself.

[0101] 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.

[0102] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, 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 devices, magnetic storage devices, or any suitable combination of the foregoing.

[0103] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure 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-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

[0104] 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 a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments 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.

[0105] 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 forms of implementing the claims. Regarding the apparatus in the above embodiments, the specific manner in which the various modules perform their operations has been described in detail in the embodiments relating to the method, and will not be elaborated upon here.

Claims

1. A content delivery method, characterized in that, The content delivery method includes: The delivery management page is displayed, showing content delivery plans for at least one live streaming room. If the delivery data and status of the target live stream room corresponding to the content delivery plan meet preset conditions, a delivery prompt message will be displayed under the content delivery plan corresponding to the target live stream room; wherein, meeting the preset conditions for the live stream room status includes the live stream room being in an off-air state; In response to the triggering operation of the delivery prompt information, a smart interaction page is displayed. The smart interaction page is used for users to interact with the smart agent, and the smart interaction page displays recommended first delivery content and delivery controls for delivery of content. In response to the triggering operation of the delivery control, content is delivered based on the first delivery content.

2. The content delivery method according to claim 1, characterized in that, When the delivery data and status of the target live stream room corresponding to the content delivery plan meet preset conditions, a delivery prompt message is displayed under the content delivery plan corresponding to the target live stream room, including: The first control is displayed on the delivery management page. The first control is used to restart the content delivery plan corresponding to the target live room. In response to the triggering operation of the first control and the change of the status of the target live room corresponding to the content delivery plan to the off-air status, a delivery prompt message is displayed under the content delivery plan corresponding to the target live room.

3. The content delivery method according to claim 1, characterized in that, The step of responding to a trigger operation on the delivery control and delivering content based on the first delivery content includes: In response to a selection operation in the first content to be delivered on the smart interactive page, a second content to be delivered corresponding to the selection operation is determined, and a delivery strategy for the second content to be delivered is determined. In response to the triggering operation of the delivery control, the second delivery content is delivered based on the delivery strategy.

4. The content delivery method according to claim 3, characterized in that, The step of determining the delivery strategy for the second content includes: Displays the preset delivery strategy for the second content; In response to the editing operation of the preset delivery strategy, a delivery strategy for the second delivery content is determined based on the editing operation.

5. The content delivery method according to claim 4, characterized in that, The preset delivery strategy includes a target resource consumption amount for daily content delivery, which is determined in the following way: If the user account corresponding to the target live streaming room has historical delivery data, the average resource consumption for daily content delivery is determined based on the historical delivery data, and the target resource consumption is determined based on the average resource consumption. If the user account corresponding to the target live streaming room is not associated with historical delivery data, the preset resource consumption amount will be determined as the target resource consumption amount.

6. The content delivery method according to any one of claims 1-5, characterized in that, The content delivery method also includes: Determine the target scene information used to trigger the display of the delivery prompt information; The large language model associated with the intelligent agent generates target prompt text to prompt the user to deliver the target content based on the target scene information. The large language model is used to generate different prompt text based on different scene information. The target prompt text is displayed on the intelligent interactive page.

7. The content delivery method according to any one of claims 1-5, characterized in that, The content delivery method also includes: Determine the predicted delivery metrics after delivering the first content; The predicted delivery metrics are displayed under the content delivery plan corresponding to the target live streaming room.

8. The content delivery method according to any one of claims 1-5, characterized in that, The content delivery method also includes: After the first content is delivered, a second control and / or a third control are displayed on the smart interaction page. The second control is used to trigger the display of the content delivery plan for the first content, and the third control is used to cancel the display of the smart interaction page. In response to a trigger operation on the second control, the content delivery plan for the first delivery content is displayed; or, in response to a trigger operation on the third control, the display of the smart interactive page is canceled.

9. The content delivery method according to any one of claims 1-5, characterized in that, When the delivery data and status of the target live stream room corresponding to the content delivery plan meet preset conditions, a delivery prompt message is displayed under the content delivery plan corresponding to the target live stream room, including: If the delivery data and status of the target live room corresponding to the content delivery plan meet the preset conditions, determine whether the user account corresponding to the target live room is associated with the delivery content to be recommended and whether the user account has content delivery permissions. When the user account is associated with content to be recommended and the user account has content delivery permissions, a delivery prompt message is displayed under the content delivery plan corresponding to the target live stream room.

10. A content delivery device, characterized in that, The content delivery device includes: The first display module is used to display the delivery management page, which displays content delivery plans for at least one live streaming room. The second display module is used to display a delivery prompt message under the content delivery plan corresponding to the target live room when the delivery data and live room status of the target live room corresponding to the content delivery plan meet preset conditions; wherein, the live room status meeting preset conditions includes the live room being in an off-air state; The third display module is used to display an intelligent interaction page in response to the triggering operation of the delivery prompt information. The intelligent interaction page is used for users to interact with the intelligent agent, and the intelligent interaction page displays recommended first delivery content and delivery controls for delivery of content. The content delivery module is used to respond to the trigger operation of the delivery control and deliver content based on the first delivery content.

11. A computer-readable medium having a computer program stored thereon, characterized in that, When executed by a processing device, the computer program performs the steps of the method according to any one of claims 1-9.

12. An electronic device, characterized in that, include: A storage device on which computer programs are stored; A processing device for executing the computer program in the storage device to implement the steps of the method according to any one of claims 1-9.

13. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1-9.

Citation Information

Patent Citations

  • Data module applied to live broadcasting scene real-time release interaction system

    CN107277569A

  • Object delivery processing method, device, electronic equipment and storage medium

    CN113949890A

  • Live marketing copywriting generation system capable of being modularly customized and assembled

    CN118520167A