Life cycle management method and device for OTT-oriented content, electronic equipment and computer readable storage medium

By establishing a life cycle management system on the OTT platform and adjusting push strategies using content tags and user profiles, the problem of inaccurate push content in the existing technology is solved, more efficient content push and management is achieved, and user experience and content quality are improved.

CN119848331APending Publication Date: 2025-04-18SHENZHEN TCL NEW-TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411773433.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

When pushing OTT content in the prior art, the recommendation effect is inaccurate and it is difficult to accurately match user interests.

Method used

By synchronizing content to the life cycle management system, obtaining content tags, and adjusting push policies based on tags and user profiles, dynamically manage the push process. Update the content based on the feedback information and behavioral data of the content, and remove the content when the behavioral data is lower than the target.

Benefits of technology

Improve the accuracy and user experience of pushed content, ensure that the content is accurately managed throughout the life cycle, and improve the content quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119848331A_ABST
    Figure CN119848331A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a life cycle management method and device for OTT-oriented content, electronic equipment and a computer readable storage medium, and the method comprises the steps: synchronizing the content to a life cycle management system, and obtaining a label of the content; based on the label of the content, pushing the content to a plurality of receivers by adopting a pushing strategy, obtaining a pushing effect, adjusting the pushing strategy according to the pushing effect, and pushing the content according to the adjusted pushing strategy; feedback information and behavior data of the content are obtained, and the content is updated according to the feedback information and the behavior data of the content; and when the behavior data of the content in the latest time period is lower than the target behavior data, the content is taken off the shelf. According to the scheme, the accurate OTT push content can be provided and updated, so that the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the technical field of lifecycle management, and specifically to a method, device, electronic device, and computer-readable storage medium for lifecycle management of OTT-oriented content. Background Art

[0002] OTT (Over-The-Top) refers to providing video, audio, games and other content directly to users, bypassing traditional cable or satellite TV operators. OTT platforms have a large amount of content. In order to help users find content of interest in the massive amount of content, OTT platforms usually actively push content to users who may be interested when the content is released. However, related technologies only recommend content based on content features, and the recommendation effect is inaccurate. Summary of the invention

[0003] The embodiments of the present application provide a method, device, electronic device and computer-readable storage medium for lifecycle management of OTT-oriented content, which can provide and update accurate OTT push content to improve user experience.

[0004] In a first aspect, an embodiment of the present application provides a method for lifecycle management of OTT-oriented content, which is used in a content lifecycle management system. The method includes:

[0005] Synchronize the content to the lifecycle management system and obtain a tag of the content;

[0006] Based on the tag of the content, a push strategy is adopted to push the content to multiple recipients, and a push effect is obtained, the push strategy is adjusted according to the push effect, and the content is pushed according to the adjusted push strategy;

[0007] Obtaining feedback information and behavior data of the content, and updating the content according to the feedback information and behavior data of the content; and

[0008] When the behavior data of the content in the most recent time period is lower than the target behavior data, the content is removed from the shelves.

[0009] In one embodiment, the content is pushed to multiple recipients using a push strategy based on the tag of the content, including:

[0010] Obtain user profiles of multiple candidate recipients;

[0011] Determining a plurality of the receivers from a plurality of the candidate receivers according to a degree of matching between the user portrait and the label of the content;

[0012] The content is pushed to the multiple recipients.

[0013] In one embodiment, determining the plurality of recipients from the plurality of candidate recipients according to the matching degree between the user portrait and the tag of the content includes:

[0014] When there are multiple contents to be pushed, determining the target number of recipients corresponding to each content according to the characteristics of each content;

[0015] For each content, according to the matching degree between the user portrait and the label of the content, the target number of receivers is determined from the plurality of candidate receivers.

[0016] In one embodiment, adjusting the push strategy according to the push effect, and pushing the content according to the adjusted push strategy, includes:

[0017] Obtaining the push effect of each of the recipients on the pushed content;

[0018] Determining a target recipient from the recipients according to a push effect threshold and the push effects corresponding to each of the recipients;

[0019] Acquire common features of each of the target recipients;

[0020] Obtaining characteristics of each candidate receiver;

[0021] Determining a new target recipient from the candidate recipients according to the matching degree between the common features of the target recipients and the features of each of the candidate recipients;

[0022] The content is pushed to the new target recipient.

[0023] In one embodiment, the method further comprises:

[0024] Get tags for new content;

[0025] When the similarity between the tag of the new content and the tag of the content is greater than a similarity threshold, the new content is pushed to the new target recipient.

[0026] In one embodiment, the method further comprises:

[0027] Get tags for new content;

[0028] When the similarity between the tag of the new content and the tag of the content is greater than a similarity threshold, a jump component of the new content is displayed on the page of the content.

[0029] In one embodiment, after removing the content from the shelves, the method further includes:

[0030] Obtain data on the content at various stages of its life cycle;

[0031] According to the labels of the content, the data of the content at each stage of the life cycle are classified and stored.

[0032] In a second aspect, an embodiment of the present application provides an OTT-oriented content lifecycle management device, which is used in a content lifecycle management system, and the device includes:

[0033] A synchronization module, used to synchronize the content to the lifecycle management system and obtain a tag of the content;

[0034] A push module, configured to push the content to multiple recipients based on the tag of the content and using a push strategy, and obtain a push effect, adjust the push strategy according to the push effect, and push the content according to the adjusted push strategy;

[0035] an updating module, configured to obtain feedback information and behavior data of the content, and update the content according to the feedback information and behavior data of the content; and

[0036] The delisting module is used to delist the content when the behavior data of the content in the most recent time period is lower than the target behavior data.

[0037] In one embodiment, the push module includes:

[0038] An acquisition unit, used to acquire user portraits of multiple candidate recipients;

[0039] A determination unit, configured to determine a plurality of the receivers from a plurality of the candidate receivers according to a matching degree between the user portrait and the label of the content;

[0040] A pushing unit is used to push the content to the multiple recipients.

[0041] In one embodiment, the determining unit includes:

[0042] A quantity determination subunit, used to determine the target number of recipients corresponding to each content according to the characteristics of each content when there are multiple contents to be pushed;

[0043] A determination subunit is used to determine, for each content, a target number of receivers from a plurality of candidate receivers according to a matching degree between the user portrait and a label of the content.

[0044] In one embodiment, the push module includes:

[0045] An effect acquisition unit, used to acquire the push effect of each of the recipients for the pushed content;

[0046] a target determination unit, configured to determine a target recipient from the recipients according to a push effect threshold and the push effects corresponding to each of the recipients;

[0047] A common feature acquisition unit, used to acquire common features of each of the target recipients;

[0048] A feature acquisition unit, used to acquire features of each candidate receiver;

[0049] A new target determination unit, configured to determine a new target recipient from the candidate recipients according to a matching degree between the common features of the target recipients and the features of each of the candidate recipients;

[0050] The new target push unit is used to push the content to the new target recipient.

[0051] In one embodiment, the device further comprises:

[0052] A first label acquisition module, used to acquire labels of new content;

[0053] The new push module is used to push the new content to the new target recipient when the similarity between the tag of the new content and the tag of the content is greater than a similarity threshold.

[0054] In one embodiment, the device further comprises:

[0055] A second label acquisition module, used to acquire labels of new content;

[0056] A display module is used to display the jump component of the new content on the page of the content when the similarity between the tag of the new content and the tag of the content is greater than a similarity threshold.

[0057] In one of the embodiments, after removing the content from the shelves, the device further includes:

[0058] A data acquisition module, used to acquire data of the content at various stages of its life cycle;

[0059] The storage module is used to classify and store the data of the content at each stage of the life cycle according to the label of the content.

[0060] In a third aspect, an embodiment of the present application further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the steps in the above-mentioned OTT-oriented content lifecycle management method when executed by the processor.

[0061] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps in the above-mentioned OTT-oriented content lifecycle management method are implemented.

[0062] In a fifth aspect, the embodiments of the present application further provide a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the method provided in various optional implementations described in the embodiments of the present application.

[0063] In summary, in the embodiments of the present application, the content is synchronized to the lifecycle management system, and the content is pushed, and the push strategy is adjusted after the push, thereby realizing dynamic management of the push stage. The content is updated according to the feedback information and behavior data of the content, thereby realizing the maintenance of the content. Based on the behavior data of the content, it is determined whether to remove the content from the shelves, thereby completing the management of the retirement stage of the content. Through the content lifecycle management system, the content is managed throughout its entire lifecycle, which can improve the accuracy of the push on the one hand, and on the other hand, it can also help improve the quality of the content. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0065] Figure 1 This is a schematic diagram of the steps of a lifecycle management method for OTT-oriented content provided by an embodiment of the present application;

[0066] Figure 2 This is a schematic diagram of the steps of a lifecycle management method for OTT-oriented content provided by an embodiment of the present application;

[0067] Figure 3 It is a schematic diagram of the steps of a lifecycle management method for OTT-oriented content provided by an embodiment of the present application;

[0068] Figure 4 It is a schematic diagram of the steps of a lifecycle management method for OTT-oriented content provided by an embodiment of the present application;

[0069] Figure 5 It is a structural diagram of a lifecycle management device for OTT-oriented content provided by an embodiment of the present application;

[0070] Figure 6 It is a schematic diagram of the structure of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION

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

[0072] In one embodiment, Figure 1 As shown, a method for lifecycle management of OTT-oriented content is provided. Although a logical order is shown in the step diagram, in some cases, the steps shown or described may be performed in an order different from that shown in the figure. Specifically, the method for lifecycle management of OTT-oriented content can be applied to a terminal or a server, wherein the terminal may include but is not limited to one or more of a smart phone, a tablet computer, a portable computer, a desktop computer, and a car computer. The server may be a physical server or a cloud server that provides various cloud services. It is worth noting that the present application does not limit the number of terminals or servers. According to the implementation requirements, there may be any number of terminals or servers. For example, the server may be a single server or a server cluster consisting of multiple servers, and so on.

[0073] It should be noted that the order of description of the following embodiments is not intended to limit the priority order of the embodiments.

[0074] according to Figure 1 The OTT-oriented content lifecycle management method shown is used for a content lifecycle management system. The method includes at least steps S110 to S140, which are described in detail as follows:

[0075] In step S110, the content is synchronized to the lifecycle management system, and a tag of the content is obtained.

[0076] The content is any content in the OTT platform, for example, the content may be video, text and / or picture.

[0077] The content lifecycle management system is a system that manages the entire lifecycle of the content. In one embodiment, the content lifecycle management system divides the lifecycle of the content into a creation phase, a publishing phase, a maintenance phase, and a retirement phase. The creation phase refers to the phase in which the content has not yet been published on the OTT platform and has not yet been pushed to users of the OTT platform; the publishing phase is the phase in which the content is published on the OTT platform and pushed to users of the OTT platform; the maintenance phase is the phase in which the content is optimized and updated; and the retirement phase is the phase in which the content is withdrawn from the OTT platform and is no longer updated or maintained. The various lifecycle phases of content are not necessarily completely independent. The creation phase and the publishing phase of the content may overlap, and the maintenance phase may be a continuous process throughout the entire lifecycle of the content.

[0078] In order to manage the life cycle of content using the content life cycle management system, the content needs to be synchronized to the life cycle management system. The life cycle management system extracts the features of the content and generates content tags based on the features of the content.

[0079] In different embodiments, the features of the content may be different; for example, the features of the content may be semantic features, visual features, technical features, emotional features, and / or features of the creator of the content, etc. Different feature extraction methods may be used for different features, and specific reference may be made to related technologies, which will not be described in detail here.

[0080] A content can have one or more tags. The tag of a content is a brief description or classification of the content. The tag of the content helps to quickly understand and locate the content, and is also conducive to content management and content recommendation.

[0081] In one embodiment, step S110 may be performed during the content creation phase.

[0082] In step S120, based on the tag of the content, a push strategy is adopted to push the content to multiple recipients, and the push effect is obtained. The push strategy is adjusted according to the push effect, and the content is pushed according to the adjusted push strategy.

[0083] The push strategy can be set according to actual needs. In one embodiment, the push strategy can be: extracting the historical behavior characteristics of each candidate recipient, determining the recipient from the candidate recipients according to the matching degree between the historical behavior characteristics of the candidate recipient and the label of the content, and pushing the content to the recipient. The historical behavior characteristics of the candidate recipient are the behavior characteristics of the candidate recipient for each content pushed in the history, which can reflect the candidate recipient's preference for the content.

[0084] In another embodiment, the use of a push strategy to push the content to multiple recipients based on the tag of the content may include: obtaining user portraits of multiple candidate recipients; determining multiple recipients from the multiple candidate recipients based on the matching degree between the user portraits and the tag of the content; and pushing the content to the multiple recipients.

[0085] User Profile is a tool for describing and analyzing user characteristics. It builds a complete picture of user behavior, preferences, habits, needs and background by collecting, integrating and analyzing user data. With the user's consent and in a legal manner, you can collect information such as user attributes and behavior data, clean and integrate the collected information, extract useful features from the data, and use statistical analysis and data mining techniques to build user profiles.

[0086] The user portrait of the recipient reflects the characteristics of the recipient in various aspects, and the label of the content reflects the characteristics of the content. The matching degree of the user portrait and the label of the content can be determined by calculating the similarity or distance between the user portrait of the recipient and the label of the content. The candidate recipient whose matching degree is higher than the matching degree threshold is determined as the recipient, and the content is pushed to the determined recipient.

[0087] In this way, the push strategy is determined based on the user portrait, because the user portrait of the recipient can reflect the characteristics of the recipient in various aspects. Therefore, the recipient is determined based on the user portrait of the recipient, and the matching of the candidate recipient and the content is considered from multiple aspects, thereby ensuring the accuracy of the determined recipient.

[0088] In another embodiment, the push strategy can be determined based on the deep features of the content. The tags of the content reflect the relatively shallow features of the content, and the deep features of the content can also be extracted. According to the matching degree between the deep features of the content and the user profiles of each candidate recipient, multiple recipients are determined from multiple candidate recipients, and the content is pushed to the multiple recipients. The method for extracting the deep features of the content can refer to the relevant technology.

[0089] In one embodiment, the push strategy includes multiple sub-push strategies, and the push frequency, push time and / or corresponding recipient are determined according to each sub-push strategy. The determination method of each sub-push strategy can refer to the determination method of the push strategy described above.

[0090] In one embodiment, when content is pushed to multiple recipients, the push effect can be determined based on the recipients' behavior data, feedback information, etc. The push effect reflects the accuracy of the push. The push strategy can be optimized and adjusted based on the push effect, and the content can be pushed according to the adjusted push strategy.

[0091] On the basis of the above technical solution, as an embodiment, the push strategy is optimized and adjusted by respectively obtaining the push effect of each sub-push strategy, determining the sub-push strategy with a push effect better than the push effect threshold or with a top push effect as the adjusted push strategy, and pushing the content to the recipients to whom the content has not been pushed according to the adjusted push strategy.

[0092] In another embodiment, adjusting the push strategy according to the push effect and pushing the content according to the adjusted push strategy may include: obtaining the push effect of each of the recipients for the pushed content; determining a target recipient from the recipients according to a push effect threshold and the push effect corresponding to each of the recipients; obtaining common features of each of the target recipients; obtaining features of each candidate recipient; determining a new target recipient from the candidate recipients according to the degree of match between the common features of the target recipient and the features of each of the candidate recipients; and pushing the content to the new target recipient.

[0093] The push effect of each recipient on the pushed content can be determined based on the behavior data of the recipient corresponding to the pushed content. The behavior data includes but is not limited to browsing, liking, disliking, commenting and / or forwarding, etc. In one embodiment, a questionnaire can also be issued to the recipient, and the recipient's rating of the push can be obtained to obtain the push effect of the recipient on the pushed content.

[0094] The push effect can be quantified, for example, by assigning different scores to each behavior data, assigning different scores to each option in the questionnaire, etc., and by counting the scores corresponding to the behavior data, questionnaires and / or ratings, the quantified push effect can be obtained.

[0095] The target recipient is determined from the recipients by the push effect threshold and the quantified push effect. The target recipient is a recipient who is satisfied with the pushed content, and the push effect corresponding to the target recipient is greater than the push effect threshold.

[0096] Acquire the characteristics of each target recipient, and acquire the common characteristics of each target recipient. The common characteristics of the target recipients include characteristics of each dimension, and the common characteristics of multiple target recipients refer to the characteristics in which the proportion of the same characteristics in multiple recipients exceeds the proportion threshold. Each dimension can have a different proportion threshold. For example, if the proportion threshold is 80%, and the target recipients include 1,000 females and 9,000 males, then in the dimension of gender characteristics, females account for 10% and males account for 90%, then the common characteristics of the target recipients may include males.

[0097] For some dimensions, the proportion of each feature may not exceed the proportion threshold of the dimension, so there is no common feature in the dimension. In order to save computing resources, when obtaining the features of the candidate receivers, only the features of the same dimension as the common features of the target receivers can be obtained.

[0098] The matching degree can be measured by similarity or distance. Among the candidate receivers, the matching degree of the common features of the target receiver exceeds the threshold, or the multiple candidate receivers ranked in the front are determined as new target receivers.

[0099] In this way, the determined new target recipient is most likely a recipient who is interested in the content. Therefore, pushing the content to the new target recipient can ensure the accuracy of the push.

[0100] In one embodiment, step S120 may be performed during the content push phase.

[0101] In step S130, feedback information and behavior data of the content are obtained, and the content is updated according to the feedback information and behavior data of the content.

[0102] Content feedback information is the receiver's feedback on the content. Content feedback information can be obtained by sending a questionnaire about the content to the receiver, or by providing a rating component on the content display page to obtain the receiver's rating of the content, or by obtaining the receiver's comment information on the content.

[0103] Behavior data includes, but is not limited to: browsing, liking, disliking, commenting, and / or forwarding. Content behavior data refers to the statistics of content behavior data of each recipient. For example, the number of likes and dislikes received by the content, as well as the ratio of the number of likes to the number of dislikes, can be counted.

[0104] Based on the feedback information and behavior data of the content, it can be determined whether the content needs to be updated, how to update it, etc. For example, when the behavior data of the content indicates that most recipients are not interested in the content, the shortcomings of the content can be determined through the feedback information of the content, and then the shortcomings of the content can be updated to obtain updated content.

[0105] In one embodiment, the content is a video, and the video is pushed to 1,000 recipients, but only 20 recipients like the video. A comment on the video is "the background music is too loud", so the video can be updated by lowering the volume of the background music.

[0106] In one embodiment, step S130 may be performed during the maintenance phase of the content.

[0107] In step S140, when the behavior data of the content in the most recent time period is lower than the target behavior data, the content is removed from the shelves.

[0108] The most recent time period refers to the time period closest to the current time in each historical time period. The most recent time period can be set according to actual needs. For example, if the current time is October 21, the most recent time period can be the most recent month, that is, September 21 to October 20.

[0109] The behavior data of the content in the recent time period is lower than the target behavior data, indicating that the user is not interested in the content. Therefore, the content can be removed from the OTT platform and no life cycle management will be performed on the content in the future. The target behavior data can be set according to actual needs.

[0110] In one embodiment, because the diffusion of content takes time, the determination of whether to remove the content may be made after a preset time period has passed since the content was released. For example, if the preset time period is 2 months, then within 2 months after the content is released, even if the behavior data of the content in the most recent time period is lower than the target behavior data, the content will not be removed from the shelves; after 2 months of the content being released, if the behavior data of the content in the most recent time period is lower than the target behavior data, the content will be removed from the shelves.

[0111] In one embodiment, step S140 may be performed during the retirement phase of the content.

[0112] By adopting the technical solution of the embodiment of the present application, the content is synchronized to the lifecycle management system, and the content is pushed. After the push, the push strategy is adjusted to achieve dynamic management of the push stage. The content is updated according to the feedback information and behavior data of the content, and the maintenance of the content is achieved. Based on the behavior data of the content, it is determined whether to remove the content from the shelves, and the management of the retirement stage of the content is completed. Through the content lifecycle management system, the content is managed throughout its entire life cycle, which can improve the accuracy of the push on the one hand, and help improve the quality of the content on the other hand.

[0113] Based on the above technical solution, as an embodiment, Figure 2 As shown, after the content is removed from the shelves, the OTT-oriented content lifecycle management method further includes steps S150 to S160.

[0114] In step S150, data of the content at each stage of its life cycle is obtained.

[0115] In step S160, the data of the content at each stage of the life cycle is classified and stored according to the tags of the content.

[0116] The data of content at each stage of its life cycle may include content tags, content features, push strategies corresponding to the content, push effects corresponding to each push strategy, content behavior data, content feedback information, content update methods, and / or the length of time from content release to removal. These data are helpful for subsequent analysis and reference, so as to provide a basis for managing other content in the future, so these data can be stored.

[0117] The life cycle manages multiple contents. In order to quickly locate the contents later, the data of each stage of the content life cycle can be classified and stored according to the content tags. Alternatively, the data of each stage of the content life cycle can also be classified and stored according to the creation time or delisting time of the content.

[0118] In one embodiment, steps S150 to S160 may be performed after the content is removed from the shelves.

[0119] By adopting the technical solution of the embodiment of the present application, the data of the removed content is archived for future analysis and reference.

[0120] Based on the above technical solution, as an embodiment, Figure 3 As shown, the OTT-oriented content lifecycle management method also includes steps S170 to S180.

[0121] In step S170 , the label of the new content is obtained.

[0122] In step S180, when the similarity between the tag of the new content and the tag of the content is greater than a similarity threshold, the new content is pushed to the new target recipient.

[0123] New content refers to newly created content. The new content is synchronized to the lifecycle management platform. The lifecycle management system extracts the features of the new content and generates tags for the new content based on the features of the new content.

[0124] When the similarity between the new content tag and the content tag is greater than the similarity threshold, it is highly likely that the receivers who are interested in the content will also be interested in the new content, so the new content can be pushed to the new target receivers. The new target receivers are the receivers corresponding to the content determined according to the adjusted push strategy.

[0125] In one embodiment, steps S170 to S180 may be performed after the content is removed from the shelves, so as to avoid pushing two similar contents to the recipient at the same time, causing aesthetic fatigue to the recipient.

[0126] By adopting the technical solution of the embodiment of the present application, because the new target recipient is the recipient corresponding to the content determined according to the adjusted push strategy, it is more accurate. Therefore, directly determining the new target recipient as the recipient corresponding to the new content can save computing resources and has higher accuracy.

[0127] Based on the above technical solution, as an embodiment, Figure 4 As shown, the OTT-oriented content lifecycle management method also includes steps S190 to S200.

[0128] In step S190 , the label of the new content is obtained.

[0129] In step S200, when the similarity between the tag of the new content and the tag of the content is greater than a similarity threshold, a jump component of the new content is displayed on the page of the content.

[0130] New content refers to newly created content. The new content is synchronized to the lifecycle management platform. The lifecycle management system extracts the features of the new content and generates tags for the new content based on the features of the new content.

[0131] When the similarity between the tag of the new content and the tag of the content is greater than the similarity threshold, it is highly likely that the receiver who is interested in the content will also be interested in the new content, so the jump component of the new content can be directly displayed on the content page.

[0132] For example, if the original content is a funny video and the new content is another funny video, and the tag similarity between the two is greater than the similarity threshold, a jump link to the new content can be displayed on the playback page of the original content. When the user clicks the jump link, the new content can be redirected to the playback page.

[0133] By adopting the technical solution of the embodiment of the present application, content can be quickly directed to new content. Since the content is similar to the new content, user stickiness can be increased and the value of the OTT platform can be increased.

[0134] On the basis of the above technical solution, as an embodiment, determining multiple recipients from multiple candidate recipients according to the degree of match between the user portrait and the label of the content may include: when there are multiple contents to be pushed, determining the target number of recipients corresponding to each content according to the characteristics of each content; for each content, determining the target number of recipients from multiple candidate recipients according to the degree of match between the user portrait and the label of the content.

[0135] There may be multiple contents to be pushed at the same time, and traffic distribution needs to be balanced among the multiple contents. The target number of recipients corresponding to the content can be determined based on the characteristics of the content. When determining the recipients corresponding to the content, the first target number of candidate recipients with the highest matching degree can be determined as the recipients of the content based on the matching degree between the user portrait and the content label.

[0136] In one embodiment, the quality of the content may be determined according to the characteristics of the content, and the corresponding target quantity may be determined according to the quality level of the content, and the quality level of the content is proportional to the target quantity.

[0137] In another embodiment, the category of the content may be determined based on the characteristics of the content, the popularity of the category may be analyzed through big data, and the corresponding target quantity may be determined based on the popularity of the content, and the popularity of the content is proportional to the target quantity.

[0138] By adopting the technical solution of the embodiment of the present application, when there are multiple contents to be pushed in the same period, traffic distribution can be better performed, ensuring that popular contents get greater exposure, ensuring that users are exposed to the most popular content, quickly attracting user attention, improving user activity, enhancing platform competitiveness, and facilitating the widespread dissemination of content.

[0139] In order to facilitate the better implementation of the OTT-oriented content lifecycle management method of the present application, the present application also provides an OTT-oriented content lifecycle management device based on the above-mentioned OTT-oriented content lifecycle management method. The meanings of the terms are the same as those in the above-mentioned OTT-oriented content lifecycle management method, and the specific implementation details can be referred to the description in the method embodiment.

[0140] See also Figure 5 , Figure 5 : is a schematic diagram of the structure of an OTT-oriented content lifecycle management device provided in an embodiment of the present application, wherein the OTT-oriented content lifecycle management device is used in a content lifecycle management system, and the OTT-oriented content lifecycle management device includes:

[0141] A synchronization module 501 is used to synchronize the content to the lifecycle management system and obtain a tag of the content;

[0142] The push module 502 is used to push the content to multiple recipients based on the tag of the content using a push strategy, obtain the push effect, adjust the push strategy according to the push effect, and push the content according to the adjusted push strategy;

[0143] An updating module 503, configured to obtain feedback information and behavior data of the content, and update the content according to the feedback information and behavior data of the content; and

[0144] The delisting module 504 is used to delist the content when the behavior data of the content in the most recent time period is lower than the target behavior data.

[0145] In one embodiment, the push module 502 includes:

[0146] An acquisition unit, used to acquire user portraits of multiple candidate recipients;

[0147] A determination unit, configured to determine a plurality of the receivers from a plurality of the candidate receivers according to a matching degree between the user portrait and the label of the content;

[0148] A pushing unit is used to push the content to the multiple recipients.

[0149] In one embodiment, the determining unit includes:

[0150] A quantity determination subunit, used to determine the target number of recipients corresponding to each content according to the characteristics of each content when there are multiple contents to be pushed;

[0151] A determination subunit is used to determine, for each content, a target number of receivers from a plurality of candidate receivers according to a matching degree between the user portrait and a label of the content.

[0152] In one embodiment, the push module 502 includes:

[0153] An effect acquisition unit, used to acquire the push effect of each of the recipients for the pushed content;

[0154] a target determination unit, configured to determine a target recipient from the recipients according to a push effect threshold and the push effects corresponding to each of the recipients;

[0155] A common feature acquisition unit, used to acquire common features of each of the target recipients;

[0156] A feature acquisition unit, used to acquire features of each candidate receiver;

[0157] A new target determination unit, configured to determine a new target recipient from the candidate recipients according to a matching degree between the common features of the target recipients and the features of each of the candidate recipients;

[0158] The new target push unit is used to push the content to the new target recipient.

[0159] In one embodiment, the device further comprises:

[0160] A first label acquisition module, used to acquire labels of new content;

[0161] The new push module is used to push the new content to the new target recipient when the similarity between the tag of the new content and the tag of the content is greater than a similarity threshold.

[0162] In one embodiment, the device further comprises:

[0163] A second label acquisition module, used to acquire labels of new content;

[0164] A display module is used to display the jump component of the new content on the page of the content when the similarity between the tag of the new content and the tag of the content is greater than a similarity threshold.

[0165] In one of the embodiments, after removing the content from the shelves, the device further includes:

[0166] A data acquisition module, used to acquire data of the content at various stages of its life cycle;

[0167] The storage module is used to classify and store the data of the content at each stage of the life cycle according to the label of the content.

[0168] By adopting the technical solution of the embodiment of the present application, the content is synchronized to the lifecycle management system, and the content is pushed. After the push, the push strategy is adjusted to achieve dynamic management of the push stage. The content is updated according to the feedback information and behavior data of the content, and the maintenance of the content is achieved. Based on the behavior data of the content, it is determined whether to remove the content from the shelves, and the management of the retirement stage of the content is completed. Through the content lifecycle management system, the content is managed throughout its entire life cycle, which can improve the accuracy of the push on the one hand, and help improve the quality of the content on the other hand.

[0169] For the specific definition of the lifecycle management device for OTT-oriented content, please refer to the definition of the lifecycle management method for OTT-oriented content above, which will not be repeated here. Each module in the above-mentioned lifecycle management device for OTT-oriented content can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0170] In addition, the present application also provides an electronic device, such as Figure 6 As shown, it shows a schematic diagram of the structure of the electronic device involved in this application, specifically:

[0171] The electronic device may include one or more processors 601 of processing cores and one or more computer-readable storage media memories 602 and other components. Those skilled in the art will appreciate that Figure 6 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0172] The processor 601 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 602, and calling data stored in the memory 602, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. Optionally, the processor 601 may include one or more processing cores; preferably, the processor 601 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 601.

[0173] The memory 602 can be used to store software programs and modules. The processor 601 executes various functional applications and data processing by running the software programs and modules stored in the memory 602. The memory 602 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 602 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 602 may also include a memory controller to provide the processor 601 with access to the memory 602.

[0174] In one embodiment, the electronic device further includes a power supply 603 for supplying power to various components. Preferably, the power supply 603 can be logically connected to the processor 601 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. The power supply 603 can also include any components such as one or more DC or AC power supplies, recharging systems, power supply device debugging circuits, power converters or inverters, and power status indicators.

[0175] In one embodiment, the electronic device may further include an input unit 604, which may be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0176] Although not shown, the electronic device may further include a display unit, etc., which will not be described in detail herein. Specifically in this embodiment, the processor 601 in the electronic device will load the executable files corresponding to the processes of one or more applications into the memory 602 according to the following instructions, and the processor 601 will run the application stored in the memory 602, thereby implementing the steps in any one of the lifecycle management methods for OTT-oriented content provided in the embodiments of the present application.

[0177] Those skilled in the art will understand that Figure 6 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0178] In one embodiment, an electronic device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the method described in any embodiment of the present application is implemented.

[0179] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method described in any embodiment of the present application is implemented.

[0180] In some embodiments, a computer program product is also proposed, including a computer program or instructions, which implement the method described in any embodiment of the present application when executed by a processor.

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

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

[0183] To this end, the present application provides a computer-readable storage medium having a computer program stored thereon, which can be loaded by a processor to execute the steps in any one of the OTT-oriented content lifecycle management methods provided in the present application.

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

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

[0186] Since the instructions stored in the computer-readable storage medium can execute the steps in any one of the OTT-oriented content lifecycle management methods provided in the present application, the beneficial effects that can be achieved by any one of the OTT-oriented content lifecycle management methods provided in the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0187] It should also be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0188] Finally, it should be noted that in the specific implementation of this application, data related to user information, user characteristics, etc. is involved. When the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data need to comply with relevant laws, regulations and standards of relevant countries and regions.

[0189] The above is a detailed introduction to the OTT-oriented content lifecycle management method, device, electronic device and computer-readable storage medium provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for technical personnel in this field, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A method for lifecycle management of OTT-oriented content, characterized in that: A lifecycle management system for content, the method comprising: Synchronize the content to the lifecycle management system and obtain a tag of the content; Based on the tag of the content, a push strategy is adopted to push the content to multiple recipients, and a push effect is obtained, the push strategy is adjusted according to the push effect, and the content is pushed according to the adjusted push strategy; Obtaining feedback information and behavior data of the content, and updating the content according to the feedback information and behavior data of the content; and When the behavior data of the content in the most recent time period is lower than the target behavior data, the content is removed from the shelves.

2. The method according to claim 1, characterized in that The method of using a push strategy based on the tag of the content to push the content to multiple recipients includes: Obtain user profiles of multiple candidate recipients; Determining a plurality of the receivers from a plurality of the candidate receivers according to a degree of matching between the user portrait and the label of the content; The content is pushed to the multiple recipients.

3. The method according to claim 2, characterized in that The determining of the plurality of receivers from the plurality of candidate receivers according to the matching degree between the user portrait and the label of the content includes: When there are multiple contents to be pushed, determining the target number of recipients corresponding to each content according to the characteristics of each content; For each content, according to the matching degree between the user portrait and the label of the content, the target number of receivers is determined from the plurality of candidate receivers.

4. The method according to claim 1, characterized in that: The adjusting the push strategy according to the push effect, and pushing the content according to the adjusted push strategy, includes: Obtaining the push effect of each of the recipients on the pushed content; Determining a target recipient from the recipients according to a push effect threshold and the push effects corresponding to each of the recipients; Acquire common features of each of the target recipients; Obtaining characteristics of each candidate receiver; Determining a new target recipient from the candidate recipients according to the matching degree between the common features of the target recipients and the features of each of the candidate recipients; The content is pushed to the new target recipient.

5. The method according to claim 4, characterized in that The method further comprises: Get tags for new content; When the similarity between the tag of the new content and the tag of the content is greater than a similarity threshold, the new content is pushed to the new target recipient.

6. The method according to claim 4, characterized in that The method further comprises: Get tags for new content; When the similarity between the tag of the new content and the tag of the content is greater than a similarity threshold, a jump component of the new content is displayed on the page of the content.

7. The method according to claim 1, characterized in that After removing the content from the shelves, the method further includes: Obtain data on the content at various stages of its life cycle; According to the labels of the content, the data of the content at each stage of the life cycle are classified and stored.

8. A lifecycle management device for OTT content, characterized in that: A lifecycle management system for content, the device comprising: A synchronization module, used to synchronize the content to the lifecycle management system and obtain a tag of the content; A push module, configured to push the content to multiple recipients based on the tag of the content and using a push strategy, and obtain a push effect, adjust the push strategy according to the push effect, and push the content according to the adjusted push strategy; an updating module, configured to obtain feedback information and behavior data of the content, and update the content according to the feedback information and behavior data of the content; and The delisting module is used to delist the content when the behavior data of the content in the most recent time period is lower than the target behavior data.

9. An electronic device, characterized in that: It comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps in the lifecycle management method for OTT-oriented content are implemented as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the steps in the lifecycle management method for OTT-oriented content are implemented as described in any one of claims 1 to 7.