User creation content management method, electronic equipment and storage medium

By identifying and managing the licensed missing resources in the creative content in the user creation content management system, the defects in the existing technology that cannot effectively detect and manage the licensing problem is solved, and higher content security and user satisfaction are achieved.

CN119917080APending Publication Date: 2025-05-02INNER MONGOLIA ZHIHUA INTELLECTUAL PROPERTY OPERATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411890425.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

Existing user-created content management methods cannot effectively detect and manage licensing problems in creative content, resulting in an increase in infringement risk.

Method used

By obtaining the user's first creative content on the creation platform, the resource missing in the license and its corresponding connection anchors and visibility are determined, and content regenerates based on this information.

Benefits of technology

It improves the accurate identification and management of missing license resources, reduces the risk of infringement, and enhances users' satisfaction with regenerated content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119917080A_ABST
    Figure CN119917080A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computers, and particularly discloses a user creation content management method, electronic equipment and a storage medium. The method comprises the steps of obtaining first creation content of a user based on resource creation on a creation platform, wherein the first creation content comprises a resource category and a resource combination sequence; the resource categories comprise a first category and a second category, and the combination sequence is a resource imbedding sequence and a resource imbedding position in the creation content editor; the resources of the first category are preset resources or resources which are formed by a user based on the preset resources and second resource creation resources and are not approximate to the preset resources; the resources of the second category are resources only visible to creators; and determining permission missing resources in the first creation content and a connection anchor point and visibility corresponding to the permission missing resources, so as to perform regeneration based on the first creation content according to the connection anchor point and the visibility. According to the technical scheme, the management efficiency and the copyright protection capability of the content created by the user are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of digital content creation, and in particular to a method for managing user-generated content, an electronic device, and a storage medium. Background Art

[0002] User-generated content (UGC) refers to any type of public online content created by users, such as reviews, comments, photos, videos, blogs, and discussions, which are displayed or provided to other users through Internet platforms. With the rapid development of the Internet, content re-creation has become an increasingly core competitiveness in various industries. The technology of secondary creation based on existing content and generating new content related to the original content to improve the efficiency of creation has developed rapidly. However, with the continuous development of the creation industry, the problems it brings are becoming increasingly serious, such as copyright infringement. Existing user-generated content cannot be licensed and therefore there is a risk of copyright infringement. Summary of the invention

[0003] At least one aspect or advantage of the present application will be set forth in part in the description which follows, or may be obvious from the description, or may be learned by practicing the disclosed subject matter.

[0004] According to a first aspect of the present application, a method for managing user-generated content is characterized by comprising:

[0005] Acquire a first creative content created by a user on a creative platform based on resources, wherein the first creative content includes a resource category and a resource combination rule; the resource category includes a first category and a second category, and the combination order is a resource placement order and a resource placement position in a creative content editor;

[0006] Identifying resources in the first creative content for which the license is missing;

[0007] Determine the connection anchor and visibility corresponding to the permission-missing resource;

[0008] Regenerating based on the first creative content according to the connection anchor point and visibility;

[0009] The connection anchor point is an anchor point associated based on the coupling relationship between resources in the creative content editor;

[0010] And the connection anchor and visibility are referenced alternatively when regenerating;

[0011] The resources of the first category are preset resources or resources that are not similar to the preset resources and are created by a user based on the preset resources and the second resources; the resources of the second category are resources that are visible only to the creator.

[0012] According to an embodiment of the present application, the resource with missing permission is determined in the following manner:

[0013] Classify the resources in the first creative content according to categories to obtain resources of the first category and resources of the second category;

[0014] Decomposing resources included in the non-preset resources in the first category of resources to obtain unauthorized first resources and second resources, thereby obtaining an unauthorized resource set;

[0015] Based on the source of the second category of resources used by the user or the license type of the license type, the second category of resources with missing licenses are obtained and merged into the unlicensed resource set to obtain the resources with missing licenses, wherein the second category of resources with missing licenses do not include resources obtained through the preset resource combination and not included in the first category of resources.

[0016] According to an embodiment of the present application, determining the connection anchor point and visibility corresponding to the permission-missing resource includes:

[0017] Traverse the permission-missing resource and obtain the visibility of the sub-resources within the permission-missing resource;

[0018] The process of determining the visibility of the sub-resources includes:

[0019] Obtaining a first resource that was placed earlier and a second resource that was placed later according to the order in which the sub-resources were placed in the creative content editor;

[0020] Determining the visibility of the sub-resource relative to the first resource and the second resource after the second resource is placed;

[0021] Visibility of a subresource is true when the subresource is fully or partially visible to the first resource and the second resource;

[0022] The connection anchor point corresponding to the sub-resource is the connection point between the sub-resource and its adjacent resource, the first resource or the second resource.

[0023] According to an embodiment of the present application, regenerating based on the first creative content according to the connection anchor point and visibility includes:

[0024] Traversing the permission-missing resources, and updating the corresponding sub-resources in the first creative content based on the visibility of the sub-resources;

[0025] Wherein, updating the corresponding sub-resource in the first creative content includes:

[0026] When the visibility of the sub-resource is false, removing the corresponding sub-resource from the first creative content;

[0027] When the visibility of the sub-resource is true, a search is performed based on the preset resources of the first category and the authorized resources of the second category to obtain a first alternative resource and a second alternative resource list whose similarity to the sub-resource is higher than a preset value; wherein the first alternative resource is an alternative resource with the highest similarity obtained by sorting the similarity to the sub-resource, and the second alternative resource list includes other alternative resources except the first alternative resource;

[0028] The sub-resource in the first creative content is replaced with the first replaceable resource.

[0029] According to one embodiment of the present application, after the corresponding sub-resource is removed from the first creative content, a graphic resource with consistent edges is constructed based on the removed sub-resource, and the graphic resource is added to the first creative content, and the anchor point of the graphic resource is set to the connection anchor point corresponding to the sub-resource.

[0030] According to an embodiment of the present application, regenerating based on the first creative content according to the connection anchor point and visibility includes:

[0031] Traverse the permission-missing resources and update the corresponding sub-resources in the first creative content based on the connection anchor point;

[0032] Wherein, updating the corresponding sub-resource in the first creative content includes:

[0033] Get the path points and link anchors corresponding to the sub-resources;

[0034] Determine the characteristic value of the connection anchor point;

[0035] Based on the feature value of the connection anchor point, a third alternative resource and a fourth alternative resource list are retrieved from the preset first category resources and second category resources, and the similarity between the anchor feature values ​​is higher than the preset value; wherein the third alternative resource is the alternative resource with the highest similarity obtained by sorting the similarity of the sub-resources, and the fourth alternative resource list includes other alternative resources except the third alternative resource;

[0036] A sub-resource in the first creative content is replaced with a third replaceable resource.

[0037] According to one embodiment of the present application, the approximate value of the connection anchor point is determined as follows:

[0038] According to the path point corresponding to the sub-resource, determine the width and height of the graphic corresponding to the sub-resource;

[0039] Determine the offset corresponding to the sub-resource anchor point and normalize it to obtain the normalized sub-resource anchor point offset;

[0040] A feature vector is constructed based on the aspect ratio of the graphic and the normalized sub-resource anchor offset as the feature vector of the anchor.

[0041] According to one embodiment of the present application, the normalization process includes:

[0042] Take the position of 1 / 2 height and 1 / 2 length of the image as the origin and obtain the offset corresponding to the sub-resource anchor point;

[0043] The length direction offset and 1 / 2 length ratio corresponding to the sub-resource anchor point are used as the first length direction offset; the height direction offset and 1 / 2 height ratio are used as the first height direction offset;

[0044] The absolute value of the length direction offset and the 1 / 2 length ratio corresponding to the sub-resource anchor point is used as the second length direction offset; the height direction offset and the 1 / 2 height ratio is used as the second height direction offset;

[0045] The length direction offset and the 1 / 2 length ratio corresponding to the sub-resource anchor point are used as the third length direction offset; the absolute value of the height direction offset and the 1 / 2 height ratio is used as the third height direction offset;

[0046] The first length direction offset, the first height direction offset, the second length direction offset, the second height direction offset, the third length direction offset, and the third height direction offset are combined to obtain the normalized sub-resource anchor point offset.

[0047] According to a second aspect of the present application, an electronic device includes a processor and a memory; the memory is used to store programs; the processor executes the program to implement the above-mentioned method for managing user-generated content.

[0048] According to a third aspect of the present application, a computer-readable storage medium stores a program, and the program is executed by a processor to implement the above-mentioned method for managing user-generated content.

[0049] The embodiment of the present application obtains the first creative content created by the user based on the resources on the creative platform, determines the license-missing resources and their corresponding connection anchors and visibility in the first creative content, and then regenerates based on the first creative content according to the connection anchors and visibility. Since the first creative content includes resource categories and the combination order of resources, the resource categories include a first category and a second category, wherein the resources of the first category are preset resources or resources that are not similar to the preset resources and are formed by the user creating resources based on the preset resources and the second resources, and the second category of resources are resources visible only to the author. In this way, the license-missing resources of the two categories of resources in the first creative content can be identified, the accuracy of the license-missing resources is improved, and then the user's satisfaction with the creative content regenerated based on the connection anchors and visibility of the license-missing resources is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] Figure 1 A flowchart of an embodiment of a method for managing user-generated content provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] The present disclosure will now be discussed with reference to several exemplary embodiments. It should be understood that these embodiments are discussed only to enable those skilled in the art to better understand and thus implement the present disclosure, rather than implying any limitation on the scope of the present disclosure.

[0052] As used herein, the term "including" and its variants are to be interpreted as open-ended terms meaning "including but not limited to". The term "based on" is to be interpreted as "based at least in part on". The terms "one embodiment" and "an embodiment" are to be interpreted as "at least one embodiment". The term "another embodiment" is to be interpreted as "at least one other embodiment". The orientation or position relationship indicated by the terms "upper", "lower", "left", "right", "front", "back", "top", "bottom", "inner", "outer", "vertical", "horizontal", "lateral", "longitudinal" and the like is based on the orientation or position relationship shown in the accompanying drawings. These terms are mainly for better describing the present application and its embodiments, and are not used to limit the indicated devices, elements or components to have a specific orientation, or to be constructed and operated in a specific orientation. In addition, in addition to being used to indicate an orientation or position relationship, some of the above terms may also be used to indicate other meanings, such as the term "upper" may also be used to indicate a certain dependency or connection relationship in some cases. For those of ordinary skill in the art, the specific meanings of these terms in this application can be understood according to the specific circumstances. In addition, the terms "install", "set", "provided with", "connected" and "connected" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral structure; it can be a mechanical connection, or an electrical connection; it can be directly connected, or indirectly connected through an intermediate medium, or it can be an internal connection between two devices, elements or components. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to the specific circumstances. In addition, the terms "first", "second", etc. are mainly used to distinguish different devices, elements or components (the specific types and structures may be the same or different), and are not used to indicate or imply the relative importance and quantity of the indicated devices, elements or components. Unless otherwise specified, "plurality" means two or more.

[0053] According to an embodiment of the present application, a method for managing user-generated content is provided, such as Figure 1 As shown, the method includes: step S101 to step S104.

[0054] Step S101: Obtain the first creative content created by the user based on resources on the creative platform, the first creative content includes resource categories and resource combination rules; the resource categories include a first category and a second category, and the combination order is the resource placement order and resource placement position in the creative content editor; the resources of the first category are preset resources or resources that are not similar to the preset resources and are formed by the user creating resources based on the preset resources and the second resources; the resources of the second category are resources that are visible only to the creator.

[0055] Specifically, the first creative content created by the user through the editor on the creation platform includes the resource category selected by the user and the combination rules of the resources, wherein the resource category includes the first category and the second category. When applied, the first category refers to the resources built into the platform, such as pictures, icons, etc., and the second category refers to resources outside the platform, such as resources uploaded by the user or imported externally. The combination order of resources is determined according to the order and position in which the user places the resources in the editor. The combination order not only improves the flexibility of platform users' creation, but also serves the purpose of subsequent content management.

[0056] Step S102: Determine the license-missing resources in the first creative content. Specifically, the first creative content created by the user through the editor includes the resources that are not licensed. Since the resource categories of the first creative content include the first category and the second category, the license-missing resources include the resources that are not licensed in the first category and the second category. The determination of the license-missing resources provides data for subsequent regeneration based on the first creative content. When applied, the license-missing resources can be determined by the license identifier of the resources included in the first creative content.

[0057] Step S103: Determine the connection anchor and visibility corresponding to the license-missing resource, wherein the connection anchor is an anchor associated based on the coupling relationship between resources in the creative content editor, and the connection anchor and visibility are selectively referenced during regeneration. Specifically, the user sets the connection anchor related information (such as anchor noun, position, anchor link, etc.) through the anchor function provided by the editor on the creative platform. By setting reasonable anchors, users are helped to quickly locate a specific location in the first creative content, thereby improving the readability of the content. Specifically, visibility refers to whether the license-missing resource is visible. The visibility is identified to determine whether it is used as the basis for content regeneration.

[0058] Step S104: Regenerate based on the first creative content according to the connection anchor point and visibility.

[0059] Specifically, the creation platform retrieves similar content based on the connection anchor and visibility to complete content re-creation. When applied, re-creation can be performed according to a preset re-creation strategy, such as replacing the original content in the first creation content with the retrieved similar content to complete re-creation, or splicing the retrieved similar content with the original content to complete re-creation.

[0060] The embodiment of the present application obtains the first creative content created by the user based on the resources on the creative platform, determines the license-missing resources and their corresponding connection anchors and visibility in the first creative content, and then regenerates based on the first creative content according to the connection anchors and visibility. Since the first creative content includes resource categories and the combination order of resources, the resource categories include a first category and a second category, wherein the resources of the first category are preset resources or resources that are not similar to the preset resources and are formed by the user creating resources based on the preset resources and the second resources, and the second category of resources are resources visible only to the author. In this way, the license-missing resources of the two categories of resources in the first creative content can be identified, the accuracy of the license-missing resources is improved, and then the user's satisfaction with the creative content regenerated based on the connection anchors and visibility of the license-missing resources is improved.

[0061] According to an embodiment of the present application, the license-missing resources are determined in the following manner: the resources in the first creative content are classified according to categories to obtain resources of the first category and resources of the second category; the resources included in the non-preset resources in the first category are decomposed to obtain the first resource and the second resource that are not licensed, and obtain the unlicensed resource set; based on the second category resource source or the license type of the license type used by the user, the second category resources with license missing are obtained, and they are merged into the unlicensed resource set to obtain the license-missing resources, wherein the second category resources with license missing do not include resources obtained by the preset resource combination and not included in the first category resources. Specifically, the resources in the first creative content can be classified by the resource identifiers of the resources to obtain the first category resources and the second category resources. Specifically, the resources included in the non-preset resources in the first category resources can be determined by the license identifiers for decomposition. Specifically, the license types generally include two categories of licensed resources and unlicensed resources. The license-missing resources included in the two categories of resources can be quickly determined by the decomposition processing of the resources.

[0062] According to an embodiment of the present application, determining the connection anchor and visibility corresponding to the license-missing resource includes: traversing the license-missing resource to obtain the visibility of the sub-resources within the license-missing resource; wherein the process of determining the visibility corresponding to the sub-resource includes: obtaining the first resource that was placed earlier and the second resource that was placed later according to the placement order of the sub-resources in the creative content editor; determining the visibility of the sub-resource relative to the first resource and the second resource after the second resource is placed; when the sub-resource is fully or partially visible relative to the first resource and the second resource, the visibility of the sub-resource is true; the connection anchor corresponding to the sub-resource is the connection point between the sub-resource and its adjacent resource, the first resource or the second resource. Specifically, the sub-resource is a sub-category of the resource. For example, when the resource is an image, the sub-resource can be a sub-category such as a landscape image or an animation image. The first resource and the second resource adjacent to the sub-resource are obtained by creating the order of placement in the content editor, and the authenticity of the visibility of the sub-resource is determined by judging whether the sub-resource is fully or partially visible relative to the first and second resources adjacent to it. This ensures that the sub-resource is visible relative to the resources before and after it, prevents subsequent content creation anomalies caused by visibility issues of the sub-resource, and improves the effectiveness of the platform's re-creation of content.

[0063] According to an embodiment of the present application, regeneration based on the first creative content according to the connection anchor and visibility includes: traversing the license missing resources, and updating the corresponding sub-resources in the first creative content based on the visibility of the sub-resources; wherein updating the corresponding sub-resources in the first creative content includes: when the visibility of the sub-resource is false, removing the corresponding sub-resource from the first creative content; when the visibility of the sub-resource is true, searching based on the preset resources of the first category and the authorized resources of the second category, obtaining a first alternative resource and a second alternative resource list whose similarity to the sub-resource is higher than a preset value; wherein the first alternative resource is the alternative resource with the highest similarity obtained by sorting the similarity to the sub-resource, and the second alternative resource list includes other alternative resources except the first alternative resource; replacing the sub-resource in the first creative content with the first alternative resource. Specifically, when the visibility of the sub-resource is false, remove the sub-resource in the first creative content to ensure that the visibility of the sub-resource included in the first creative content is true, thereby performing similar resource retrieval on the preset resources of the first category and the authorized resources of the second category. When searching, you can search according to the type of sub-resource. For example, when the sub-resource is a graphic, extract the image features of the sub-resource, and match the image features corresponding to the images included in the first category of image resources according to the image features to obtain the similarity between the sub-resource and the images included in the first category of image resources, and sort the images with a preset similarity value greater than the preset similarity value, so as to use the N images with the highest similarity (N greater than or equal to 1) as the first replacement resource; search in the second category of resources in the same way to obtain a second list of alternative resources.

[0064] According to one embodiment of the present application, after the corresponding sub-resource is removed from the first creative content, a graphic resource with consistent edges is constructed based on the removed sub-resource, and the graphic resource is added to the first creative content, and the anchor point of the graphic resource is set to the connection anchor point corresponding to the sub-resource. Specifically, after the creative platform removes the corresponding word resource from the first creative content, it adds the image resource with the same edges constructed in the sub-resource to the first creative content, that is, the sub-resource is replaced by the constructed graphic with the same content, and the corresponding anchor point is set. By replacing the graphic, users are prevented from being unable to read the creative content, which reduces the user satisfaction with the creative platform, and achieves the purpose of solving the impact of false visibility of sub-resources on the creative content.

[0065] According to one embodiment of the present application, regeneration based on the first creative content according to the connection anchor and visibility includes: traversing the license missing resources, and updating the corresponding sub-resources in the first creative content based on the connection anchor; wherein, updating the corresponding sub-resources in the first creative content includes: obtaining the path points and link anchors corresponding to the sub-resources; determining the characteristic value of the connection anchor; based on the characteristic value of the connection anchor, retrieving a third alternative resource and a fourth alternative resource list from preset first category resources and second category resources whose similarity between the anchor characteristic values ​​is higher than a preset value; wherein the third alternative resource is the alternative resource with the highest similarity obtained by sorting by the similarity of the sub-resources, and the fourth alternative resource list includes other alternative resources except the third alternative resource; replacing the sub-resource in the first creative content with the third alternative resource. Specifically, when the creation platform detects the corresponding sub-resource in the first creation content, it extracts the path points and connection anchor points corresponding to the sub-resource, and calculates the characteristic values ​​of the connection anchor points. For example, the hash value of the connection anchor point can be calculated using a preset hash algorithm (such as MD5, SHA-1), and then the calculated hash value is used for retrieval, that is, the characteristic values ​​of each resource included in the first category of resources and the second category of resources are respectively calculated for approximation, and the third alternative resource and the fourth alternative resource list are determined from the resources whose approximation is higher than the preset value.

[0066] According to an embodiment of the present application, the approximate value of the connection anchor point is determined as follows: according to the path point corresponding to the sub-resource, determine the width and height of the graphic corresponding to the sub-resource; determine the offset corresponding to the sub-resource anchor point and normalize it to obtain the normalized sub-resource anchor point offset; construct a feature vector based on the aspect ratio of the graphic and the normalized sub-resource anchor point offset as the feature vector of the anchor point. The path point corresponding to the sub-resource can help the user or system quickly locate and access the required resources. When applied, the preset resource path point options can be provided for the user to choose. After determining the offset corresponding to the sub-resource anchor point and normalizing it, the normalized sub-resource anchor point offset is obtained, and the feature vector is constructed in combination with the aspect ratio of the graphic corresponding to the sub-resource, and the aspect ratio of the graphic corresponding to the sub-resource and the offset of the corresponding anchor point are used as features, thereby improving the efficiency of alternative resource retrieval, so that the retrieved alternative resource can replace the original resource without error, avoiding the aesthetics of the creative content affected by resource replacement.

[0067] According to one embodiment of the present application, the normalization process includes: taking the image 1 / 2 height and 1 / 2 length as the origin, obtaining the offset corresponding to the sub-resource anchor point; using the length direction offset and 1 / 2 length ratio corresponding to the sub-resource anchor point as the first length direction offset; the height direction offset and 1 / 2 height ratio as the first height direction offset; using the length direction offset and the absolute value of the 1 / 2 length ratio corresponding to the sub-resource anchor point as the second length direction offset; the height direction offset and 1 / 2 height ratio as the second height direction offset; using the length direction offset and 1 / 2 length ratio corresponding to the sub-resource anchor point as the third length direction offset; the absolute value of the height direction offset and 1 / 2 height ratio as the third height direction offset; merging the first length direction offset, the first height direction offset, the second length direction offset, the second height direction offset, the third length direction offset and the third height direction offset to obtain the normalized sub-resource anchor point offset. The center is positioned according to the graphic width and height corresponding to the sub-resource. That is, the origin is 1 / 2 of the height and 1 / 2 of the length of the image, and the offset corresponding to the sub-resource anchor point is calculated. The layout of the sub-resource in the creative content is controlled by the offset calculation to avoid poor page display effects caused by inappropriate anchor point offset.

[0068] According to one embodiment of the present application, an electronic device includes a processor and a memory; the memory is used to store programs; the processor executes the program to implement the above-mentioned method for managing user-generated content.

[0069] According to one embodiment of the present application, a computer-readable storage medium stores a program, and the program is executed by a processor to implement the above-mentioned method for managing user-generated content.

[0070] The beneficial effect of the present application is that by acquiring the user's first creative content created based on resources on a creative platform, the license-missing resources in the first creative content and their corresponding connection anchors and visibility are determined, so as to regenerate based on the first creative content according to the connection anchors and visibility. Since the first creative content includes resource categories and the combination order of resources, the resource categories include a first category and a second category, wherein the resources of the first category are preset resources or resources that are not similar to the preset resources formed by the user creating resources based on the preset resources and the second resources, and the second category of resources are resources visible only to the author, so that the license-missing resources of the two categories of resources in the first creative content can be identified, the accuracy of the license-missing resources is improved, and then the user's satisfaction with the creative content regenerated based on the connection anchors and visibility of the license-missing resources is improved.

[0071] Those of ordinary skill in the art will appreciate that the modules and algorithm steps described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0072] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and equipment can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0073] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.

[0074] The modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0075] In addition, each functional module in the embodiment of the present application may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.

[0076] If the function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the energy-saving signal sending / receiving method of each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0077] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the inventive concept. For example, the above features are replaced with (but not limited to) technical features with similar functions disclosed in the present application.

[0078] It should be understood that the size of the sequence number of each step in the content of the invention and the embodiments of the present application does not absolutely mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. For the purpose of example and description, the foregoing description of the implementation of the present disclosure has been given. The foregoing description is not exhaustive and is not intended to limit the present disclosure to the exact form disclosed. According to the above teachings, there may be various deformations and modifications, or various deformations and modifications may be obtained from the practice of the present disclosure. These embodiments are selected and described to illustrate the principles of the present disclosure and its practical application, so that those skilled in the art can use the present disclosure in various embodiments and various modifications for specific purposes suitable for conception.

Claims

1. A method for managing user-generated content, characterized in that: include: Acquire the first creative content created by the user on the creative platform based on resources, wherein the first creative content includes resource categories and a combination order of resources; the resource categories include a first category and a second category, and the combination order is a resource placement order and a resource placement position in the creative content editor; the resources of the first category are preset resources or resources that are not similar to the preset resources and are formed by the user creating resources based on the preset resources and the second resources; the resources of the second category are resources that are visible only to the creator; Determining the license missing resources in the first creative content; Determine a connection anchor point and visibility corresponding to the license-missing resource, wherein the connection anchor point is an anchor point associated based on a coupling relationship between resources in a creative content editor, and the connection anchor point and visibility are selectively referenced during regeneration; Regeneration is performed based on the first creative content according to the connection anchor point and visibility.

2. The method for managing user-generated content according to claim 1, wherein: The license missing resource is determined as follows: Classify the resources in the first creative content according to categories to obtain resources of the first category and resources of the second category; Decomposing resources included in the non-preset resources in the first category of resources to obtain unauthorized first resources and second resources, thereby obtaining an unauthorized resource set; Based on the source of the second category of resources used by the user or the license type of the license type, the second category of resources with missing licenses are obtained and merged into the unlicensed resource set to obtain the license-missing resources, wherein the second category of resources with missing licenses do not include resources obtained through a preset resource combination and not included in the first category of resources.

3. The method for managing user-generated content according to claim 1, wherein: Determine the connection anchors and visibility corresponding to the license-missing resource including: Traverse the permission-missing resource and obtain the visibility of the sub-resources within the permission-missing resource; The process of determining the visibility of the sub-resources includes: Obtaining a first resource that was placed earlier and a second resource that was placed later according to the order in which the sub-resources were placed in the creative content editor; Determining the visibility of the sub-resource relative to the first resource and the second resource after the second resource is placed; Visibility of a subresource is true when the subresource is fully or partially visible to the first resource and the second resource; The connection anchor point corresponding to the sub-resource is the connection point between the sub-resource and its adjacent resource, the first resource or the second resource.

4. The method for managing user-generated content according to claim 1, wherein: Regeneration based on the first authored content according to the connection anchor and visibility includes: Traversing the permission-missing resources, and updating the corresponding sub-resources in the first creative content based on the visibility of the sub-resources; Wherein, updating the corresponding sub-resource in the first creative content includes: When the visibility of the sub-resource is false, removing the corresponding sub-resource from the first creative content; When the visibility of the sub-resource is true, a search is performed based on the preset resources of the first category and the authorized resources of the second category to obtain a first alternative resource list and a second alternative resource list whose similarity to the sub-resource is higher than a preset value; wherein the first alternative resource is an alternative resource with the highest similarity obtained by sorting the similarity to the sub-resource, and the second alternative resource list includes other alternative resources except the first alternative resource; The sub-resource in the first creative content is replaced with the first replaceable resource.

5. The method for managing user-generated content according to claim 4, characterized in that: After the corresponding sub-resource is removed from the first creative content, a graphic resource with consistent edges is constructed based on the removed sub-resource, and the graphic resource is added to the first creative content, and the anchor point of the graphic resource is set to the connection anchor point corresponding to the sub-resource.

6. The method for managing user-generated content according to claim 1, wherein: Regeneration based on the first authored content according to the connection anchor and visibility includes: Traverse the permission-missing resources and update the corresponding sub-resources in the first creative content based on the connection anchor point; Wherein, updating the corresponding sub-resource in the first creative content includes: Get the path points and connection anchor points corresponding to the sub-resources; Determine the characteristic value of the connection anchor point; Based on the feature value of the connection anchor point, a third alternative resource and a fourth alternative resource list are retrieved from the preset first category resources and second category resources, and the similarity between the anchor feature values ​​is higher than the preset value; wherein the third alternative resource is the alternative resource with the highest similarity obtained by sorting the similarity with the sub-resources, and the fourth alternative resource list includes other alternative resources except the third alternative resource; A sub-resource in the first creative content is replaced with a third replaceable resource.

7. The method for managing user-generated content according to claim 6, wherein: The approximate value of the connection anchor point is determined as follows: According to the path point corresponding to the sub-resource, determine the width and height of the graphic corresponding to the sub-resource; Determine the offset corresponding to the sub-resource anchor point and normalize it to obtain the normalized sub-resource anchor point offset; A feature vector is constructed based on the aspect ratio of the graphic and the normalized sub-resource anchor offset as the feature vector of the anchor.

8. The method for managing user-generated content according to claim 7, wherein: The normalization process includes: Take the position of 1 / 2 height and 1 / 2 length of the image as the origin and obtain the offset corresponding to the sub-resource anchor point; The length direction offset and 1 / 2 length ratio corresponding to the sub-resource anchor point are used as the first length direction offset; the height direction offset and 1 / 2 height ratio are used as the first height direction offset; The absolute value of the length direction offset and the 1 / 2 length ratio corresponding to the sub-resource anchor point is used as the second length direction offset; the height direction offset and the 1 / 2 height ratio is used as the second height direction offset; The length direction offset and the 1 / 2 length ratio corresponding to the sub-resource anchor point are used as the third length direction offset; the absolute value of the height direction offset and the 1 / 2 height ratio is used as the third height direction offset; The first length direction offset, the first height direction offset, the second length direction offset, the second height direction offset, the third length direction offset, and the third height direction offset are combined to obtain the normalized sub-resource anchor point offset.

9. An electronic device, characterized in that: It comprises a processor and a memory; the memory is used to store a program; the processor executes the program to implement the method for managing user-generated content as described in any one of claims 1-8.

10. A computer-readable storage medium, characterized in that: The storage medium stores a program, and the program is executed by a processor to implement the method for managing user-generated content according to any one of claims 1 to 8.