Resource allocation method, apparatus and device, and computer readable medium

By screening and evaluating the operation methods and parameters of self-media, eliminating invalid parameters and allocating resources, the problem of not considering the role of self-media in the existing technology is solved, and the accuracy of resource allocation and the increase in the number of self-media are achieved.

CN119168708APending Publication Date: 2024-12-20BEIJING JINGDONG TUOXIAN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The existing technology does not consider the role of self-media when allocating resources, resulting in low resource allocation accuracy and slow growth in the number of self-media.

Method used

By filtering out all self-media related to promotional content, evaluating their operation methods and parameters, eliminating invalid parameters, forming allocation parameters, and allocating resources to self-media based on this parameter, fully considering the impact of self-media on promotional content.

Benefits of technology

It has improved the accuracy of resource allocation and promoted the rapid growth of the number of self-media.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119168708A_ABST
    Figure CN119168708A_ABST
Patent Text Reader

Abstract

The invention discloses a resource allocation method, device and equipment and a computer readable medium, and relates to the technical field of information media. A specific embodiment of the method comprises the following steps: screening out all self-media related to a promotion content in an order according to the order of the promotion content in the self-media in an order system; according to an operation mode and an operation mode parameter of the promotion content in all the self-media, evaluating all the self-media of the promotion content to obtain a first distribution parameter of the self-media; and rejecting invalid parameters for the promotion content in the first allocation parameters to form second allocation parameters, and allocating resources to all the we-media according to the second allocation parameters. According to the embodiment, the accuracy of resource allocation can be improved, and rapid increase of the self-media quantity is facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of information media technology, and in particular to a method, device, equipment and computer-readable medium for allocating resources. Background Art

[0002] At present, major Internet platforms are vigorously developing self-media business. Self-media refers to the way in which ordinary people publish their own facts and news through the Internet and other channels. Internet platforms cooperate with self-media to display a variety of information through self-media.

[0003] In order to increase user traffic, Internet platforms can allocate resources to self-media. As an example, resources include but are not limited to: traffic flow and exposure frequency.

[0004] In the process of implementing the present invention, the inventors found that there are at least the following problems in the prior art: in the above-mentioned resource allocation process, the role of the self-media itself is not taken into account, resulting in low accuracy of resource allocation and slow growth in the number of self-media. Summary of the invention

[0005] In view of this, embodiments of the present invention provide a method, apparatus, device and computer-readable medium for allocating resources, which can improve the accuracy of resource allocation and facilitate the rapid growth of the number of self-media.

[0006] To achieve the above object, according to one aspect of an embodiment of the present invention, a method for allocating resources is provided, comprising:

[0007] Based on the orders of the promotional content in the self-media in the order system, all the self-media involved in the promotional content are screened out;

[0008] According to the operation modes and operation mode parameters of the promotional content in all the self-media, all the self-media of the promotional content are evaluated to obtain a first allocation parameter of the self-media;

[0009] Invalid parameters for the promotional content are removed from the first allocation parameters to form second allocation parameters, and resources are allocated to all the self-media according to the second allocation parameters.

[0010] The order of the promotional content in the self-media in the order system is filtered out to find all the self-media involved in the promotional content, including:

[0011] Determine the user ID of the order in the Internet platform based on the order of the promotional content in the self-media in the order system;

[0012] Based on the operation instruction sent by the user identifier to the Internet platform, all self-media involved in the promotional content in the order are screened out.

[0013] The operation instruction sent to the Internet platform based on the user identifier, screening out all self-media related to the promotional content in the order, includes:

[0014] Based on the operation instruction sent by the user identifier to the Internet platform, the Internet platform parses the operation instruction and creates an operation log of the user identifier;

[0015] According to the start time of the promotion content, the operation time and the operation object in the operation log, all the self-media involved in the promotion content in the order are screened out.

[0016] The step of evaluating all the self-media of the promotional content according to the operation modes and operation mode parameters of the promotional content in all the self-media to obtain the first allocation parameters of the self-media includes:

[0017] From the promotional content in all the self-media, obtaining the user's operation mode and operation mode parameters for the promotional content;

[0018] All self-media of the promotional content are evaluated using the operation mode and the operation mode parameters to obtain a first allocation parameter of the self-media.

[0019] The removing invalid parameters for the promotion content from the first allocation parameters to form second allocation parameters includes:

[0020] Based on the proportion of the promotional content in the works of the self-media and / or the keywords of the promotional content, invalid parameters for the promotional content in the first allocation parameters are eliminated to form second allocation parameters.

[0021] The allocating resources to all the self-media according to the second allocation parameter includes:

[0022] Assign resource weights to all self-media for the promotional content;

[0023] Allocate resources to all the self-media according to the resource weight and the second allocation parameter.

[0024] The allocating resources to all the self-media includes:

[0025] Allocate resources corresponding to the order to all the self-media.

[0026] According to a second aspect of an embodiment of the present invention, there is provided a device for allocating resources, including:

[0027] A screening module is used to screen out all self-media related to the promotional content in the order system according to the order of the promotional content in the self-media;

[0028] An evaluation module, configured to evaluate all the self-media of the promotional content according to the operation modes and operation mode parameters of the promotional content in all the self-media, and obtain a first allocation parameter of the self-media;

[0029] The allocation module is used to remove invalid parameters for the promotion content in the first allocation parameters to form second allocation parameters, and allocate resources to all the self-media according to the second allocation parameters.

[0030] According to a third aspect of an embodiment of the present invention, there is provided an electronic device for allocating resources, including:

[0031] one or more processors;

[0032] a storage device for storing one or more programs,

[0033] When the one or more programs are executed by the one or more processors, the one or more processors implement the above method.

[0034] According to a fourth aspect of an embodiment of the present invention, there is provided a computer-readable medium on which a computer program is stored, and when the program is executed by a processor, the method as described above is implemented.

[0035] One embodiment of the above invention has the following advantages or beneficial effects: based on the orders of the promotional content in the self-media in the order system, all the self-media involved in the promotional content in the order are screened out; according to the operation mode and operation mode parameters of the promotional content in all the self-media, all the self-media of the promotional content are evaluated to obtain the first allocation parameter of the self-media; the invalid parameters for the promotional content in the first allocation parameter are eliminated to form the second allocation parameter, and resources are allocated to all the self-media according to the second allocation parameter. Allocating resources according to the parameters related to the promotional content in the self-media fully considers the impact of the self-media on the promotional content, thereby improving the accuracy of resource allocation and facilitating the rapid growth of the number of self-media.

[0036] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with the specific implementation manner. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The accompanying drawings are used to better understand the present invention and do not constitute an improper limitation of the present invention.

[0038] Figure 1 is a schematic diagram of the main flow of a method for allocating resources according to an embodiment of the present invention;

[0039] Figure 2is a schematic diagram of a process of screening out all self-media involving promotional content in an order according to an embodiment of the present invention;

[0040] Figure 3 is a schematic diagram of a process of screening out all self-media involving promotional content in an order according to an embodiment of the present invention;

[0041] Figure 4 is a schematic diagram of a process of obtaining a first allocation parameter of a self-media according to an embodiment of the present invention;

[0042] Figure 5 is a schematic diagram of a process for allocating resources to all self-media according to an embodiment of the present invention;

[0043] Figure 6 is a schematic diagram of implementing resource allocation according to an embodiment of the present invention;

[0044] Figure 7 is a main structural diagram of a device for allocating resources according to an embodiment of the present invention;

[0045] Figure 8 is an exemplary system architecture diagram to which embodiments of the present invention may be applied;

[0046] Fig. 9 It is a schematic diagram of the structure of a computer system of a terminal device or a server suitable for implementing an embodiment of the present invention. DETAILED DESCRIPTION

[0047] The following is a description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, including various details of the embodiments of the present invention to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for clarity and conciseness, the description of well-known functions and structures is omitted in the following description.

[0048] At present, Internet platforms or businesses promote content by cooperating with self-media. Cooperating with self-media and promoting content through self-media has become a very common means. In this process, in order to encourage self-media to better promote content, Internet platforms or businesses will allocate resources based on the promotional content. The resources in the embodiment of the present invention are resources used to increase browsing opportunities. As an example, resources include but are not limited to: the number of traffic diversions and the frequency of exposure.

[0049] The current allocation of resources is to allocate resources to the last self-media that guides users to place orders.

[0050] The above resource allocation method does not consider the impact of other self-media on user orders. Usually, it takes a long time for users to place orders, especially for expensive or complex items. However, resources are only allocated to the last self-media that guides users to place orders.

[0051] Secondly, there is only result incentive for self-media accounts, but no process incentive. Due to the lack of evaluation of the influence of other self-media on orders, there is no incentive mechanism in this process, which greatly affects the enthusiasm of other self-media.

[0052] In summary, the role of self-media itself was not taken into consideration in the process of allocating resources, resulting in low accuracy of resource allocation and slow growth in the number of self-media.

[0053] In order to solve the problem of low calculation accuracy of resource allocation, the following technical solution in the embodiment of the present invention may be adopted.

[0054] See also Figure 1 , Figure 1 1 is a schematic diagram of the main flow of a method for allocating resources according to an embodiment of the present invention, which allocates resources based on the parameters of the promotion content in the self-media to improve the allocation accuracy. Figure 1 As shown, the specific steps include:

[0055] S101. Based on the orders of the promotional content in the self-media in the order system, all the self-media whose orders involve the promotional content are screened out.

[0056] With the development of self-media, more and more users learn about promotional content through works in self-media. As an example, the promotional content includes product 1. Users learn about product 1 through the promotional content in self-media works, which prompts users to order product 1.

[0057] In the process of product promotion, self-media has become a common method. The promotional content in self-media can include many methods. As an example, video, pictures, text and audio. Moreover, a self-media work can also involve multiple promotional contents. As an example, the promotional content in the self-media work involves product 1, product 2 and product 3.

[0058] From the user's perspective, after learning about a product through promotional content in self-media, they will continue to study the product in depth from other self-media and eventually place an order for the product.

[0059] In an embodiment of the present invention, in order to promote the development of self-media, resources can be allocated based on orders. That is, the resources corresponding to the order are allocated to the self-media involved in the promotional content. As an example, the resources corresponding to the order include the number of times recommended to the user. The self-media involved in the promotional content can obtain resources recommended to the user once. As another example, the resources corresponding to the order include homepage recommendations. The self-media involved in the promotional content can get the opportunity to be displayed on the homepage of the application (APP).

[0060] Then, starting from the user's order, filter out the self-media involved in the order to allocate resources. That is, based on the order of the promotional content in the self-media in the order system, filter out all the self-media involved in the promotional content.

[0061] See also Figure 2 , Figure 2 This is a flow chart of filtering out all self-media involving promotional content in an order according to an embodiment of the present invention. Specifically, the following steps are included:

[0062] S201. Determine the user ID of the order in the Internet platform based on the order of the promotional content in the self-media in the order system.

[0063] In an embodiment of the present invention, an order system is used to store orders issued by users. Users purchase products in promotional content by sending orders to the order system. Orders in the order system include user identification, order identification, and product information.

[0064] In order to filter out self-media related to an order, it is necessary to determine the user ID of the order on the Internet platform.

[0065] As an example, the user ID in the order can be used as the user ID in the Internet platform. In order to share data in multiple platforms, the user can use the same user ID in multiple platforms.

[0066] As another example, the user ID in the Internet platform is queried based on the user ID in the order. A user ID correspondence table is stored in the order system, and the user ID in the Internet platform is determined according to the user ID correspondence table and the user ID in the order. The user ID correspondence table can be established based on the same device ID. For example, if the mobile terminal IDs are the same, the correspondence between the user ID in the order and the user ID in the Internet platform is added to the user ID correspondence table.

[0067] S202: Based on the operation instruction sent to the Internet platform by the user identifier, all self-media whose orders involve promotional content are screened out.

[0068] When a user accesses an Internet platform, he needs to send an operation instruction to the Internet platform to access the works in the self-media. It should be noted that the operation instruction is data stored in the Internet platform. The collection and use of the operation instruction have been agreed and authorized by the user. As an example, the user sends an operation instruction to the Internet platform to play the work 1 of self-media a.

[0069] The user operation instruction includes the self-media identification and the work identification. The promotional content in each work identification is recorded on the Internet platform. Therefore, the self-media of the promotional content can be obtained according to the user operation instruction.

[0070] As an example, the self-media identification in the user operation instruction includes self-media a, self-media b and self-media c. The work identification includes work 1 of self-media a, work 2 of self-media b and role 3 of self-media c. Based on the promotional content in the works recorded by the Internet platform, it is known that work 1 involves promotional content, work 2 involves promotional content, and work 3 does not involve promotional content. Therefore, according to the user operation instruction, it can be known that the self-media with promotional content are self-media a and self-media b.

[0071] See also Figure 3 , Figure 3 This is a flow chart of filtering out all self-media involving promotional content in an order according to an embodiment of the present invention. Specifically, the following steps are included:

[0072] S301: Based on the operation instruction sent to the Internet platform by the user identifier, the Internet platform parses the operation instruction and creates an operation log of the user identifier.

[0073] In an embodiment of the present invention, in order to store the user's operation instructions, an operation log of the user's identification can be established. That is, based on the operation instructions sent to the Internet platform by the user identification, the Internet platform parses the operation instructions and establishes an operation log of the user identification. The operation log includes the operation instructions.

[0074] S302: Filter out all self-media whose orders involve promotional content according to the start time of the promotional content, the operation time and the operation object in the operation log.

[0075] The promotion content has a start time. As an example, the promotion content is released on January 1. Then, the corresponding operation time for filtering the promotion content needs to be after January 1. The operation object refers to the operation target of the operation log.

[0076] According to the start time of the promotional content, the operation time and the operation object in the operation log, all self-media involved in the promotional content of the order are filtered out.

[0077] exist Figure 2In the embodiment of the present invention, all self-media corresponding to the user identifier are screened out based on the operation instruction, and the above self-media all involve promotional content.

[0078] S102: Evaluate all self-media for promoting the content according to the operation modes and operation mode parameters of the promotion content in all self-media to obtain a first allocation parameter of the self-media.

[0079] For self-media parameters involving promotional content, they can be evaluated through operation methods and operation method parameters. The operation method is the way to handle the promotional content. As an example, the operation method includes one or more of the following: playing videos, playing audio, clicking pictures, browsing pictures, browsing text, leaving messages and replying, etc.

[0080] The operation mode parameter is a parameter for evaluating the operation mode. The operation mode parameter corresponds to the operation mode. As an example, the operation mode includes playing a video, and the operation mode parameter includes: playing time; the operation mode includes playing an audio, and the operation mode number includes: playing time; the operation mode includes clicking on a picture, and the operation mode parameter includes: the number of times the picture is clicked; the operation mode includes browsing pictures, and the operation mode parameter includes: browsing time; the operation mode includes browsing texts, and the operation mode parameter includes: browsing time; the operation mode includes leaving a message, and the operation mode parameter includes: the number of messages; the operation mode includes replying, and the operation mode parameter includes: the number of replies.

[0081] See also Figure 4 , Figure 4 This is a schematic diagram of a process for obtaining a first allocation parameter of a self-media according to an embodiment of the present invention. Specifically, the following steps are included:

[0082] S401. Obtaining the user's operation method and operation method parameters for the promotion content from among all the promotion contents in the self-media.

[0083] The user's operation is recorded in the database, and the promotional content is used as the retrieval basis. In all self-media, the user's operation method and operation method parameters for the promotional content are obtained.

[0084] As an example, using promotional content as the search basis, the database retrieves work 1 of self-media a, the user's operation method includes playing the video, and the operation method parameters include: playing time 2 minutes and 30 seconds. Work 2 of self-media b, the user's operation method includes browsing text, and the operation method parameters include: browsing time 4 minutes and 20 seconds.

[0085] S402: Evaluate all self-media of the promotional content using the operation mode and operation mode parameters to obtain a first allocation parameter of the self-media.

[0086] The operation method and the operation method parameters are the parameters of the user for the promotion content. The type of the operation method is the category to which the operation method belongs. According to the type of the operation method, the weight of the operation method can be obtained, and then the first allocation parameter of the self-media can be calculated.

[0087] In an embodiment of the present invention, the operation mode corresponds to the weight of the operation mode. As an example, if the operation mode includes video, the weight of the operation mode includes 25%. If the operation mode includes text, the weight of the operation mode includes 15%. It should be noted that the weight of the operation mode can be preset. The importance of the operation mode is indicated by setting the weight of the operation mode. The higher the weight, the more important the operation mode is.

[0088] The product of the weight of the operation mode and the operation mode parameter is used as the first allocation parameter of the self-media. As an example, the weight of the operation mode is 25%, and the operation mode parameter includes 2 minutes and 30 seconds, then the first allocation parameter of the self-media is: 25%*2.5=0.625.

[0089] exist Figure 4 In the embodiment, for each self-media, the first allocation parameter of the self-media can be calculated. The evaluation reference is used as the basis for allocating resources.

[0090] S103: Eliminate invalid parameters for promotional content in the first allocation parameters to form second allocation parameters, and allocate resources to all self-media according to the second allocation parameters.

[0091] The first allocation parameter of the self-media also includes invalid parameters of the promotional content. Invalid parameters of the promotional content are parameters that are irrelevant to the promotional content. As an example, if the video work of the self-media includes not only promotional content but also other products, the total viewing time of the video cannot be used as the first allocation parameter of the self-media. As another example, if the message or reply does not involve promotional content, the message or reply cannot be used as the first allocation parameter of the self-media.

[0092] In one embodiment of the present invention, based on the proportion of the promotional content in the works of the self-media and / or the keywords of the promotional content, invalid parameters for the promotional content in the first allocation parameters are eliminated to form the second allocation parameters.

[0093] As an example, the content of the self-media work includes not only promotional content but also other content. According to the proportion of the promotional content in the self-media work content, the invalid parameters for the promotional content in the first allocation parameter can be eliminated. For example, if the proportion of the promotional content in the self-media work content is 30%, the product of 30% and the first allocation parameter is used as a valid parameter, and the product of the remaining 70% and the first allocation parameter is used as an invalid parameter.

[0094] As another example, if the keywords of the promotional content are not included in the comments or replies of the self-media work, the comments or replies that do not include the keywords of the promotional content will be regarded as invalid parameters of the promotional content.

[0095] In the embodiment of the present invention, the validity of the first allocation parameter is improved by eliminating invalid parameters of the promotion content.

[0096] See also Figure 5 , Figure 5 This is a schematic diagram of a process for allocating resources to all self-media according to an embodiment of the present invention. Specifically, the following steps are included:

[0097] S501. Assign resource weights to all self-media promoting content.

[0098] In the embodiment of the present invention, the number of all self-media for promoting content is relatively large. In order to reasonably allocate resources, resource weights may be used to divide the resources.

[0099] As an example, according to the order in which users visit self-media from morning to night, the self-media with the first promoted content and the self-media with the last promoted content are set with the same weight, and the remaining self-media are set with the same weight. In this way, resources are allocated mainly to the self-media with the first promoted content and the self-media with the last promoted content. It can be seen that by dividing the resource weights, the amount of allocated resources can be adjusted.

[0100] S502: Allocate resources to all self-media according to the resource weight and the second allocation parameter.

[0101] The second allocation parameter can fully reflect the role of self-media in promoting content. Resource weight represents the importance of self-media. Resources can be allocated to all self-media based on resource weight and the second allocation parameter.

[0102] As an example, according to the product of the resource weight of self-media a and the second allocation parameter of self-media a, the resource allocation ratio of self-media a is 40%; according to the product of the resource weight of self-media b and the second allocation parameter of self-media b, the resource allocation ratio of self-media b is 20%; according to the product of the resource weight of self-media c and the second allocation parameter of self-media c, the resource allocation ratio of self-media c is 40%. 40% of the traffic flow can be allocated to self-media a, 20% of the traffic flow can be allocated to self-media b, and 40% of the traffic flow can be allocated to self-media c. 40% of the commission can also be allocated to self-media a, 20% of the commission can be allocated to self-media b, and 40% of the commission can be allocated to self-media c.

[0103] In the above embodiment, based on the orders of the promotional content in the self-media in the order system, all the self-media involved in the promotional content are screened out; according to the operation mode and operation mode parameters of the promotional content in all the self-media, all the self-media of the promotional content are evaluated to obtain the first allocation parameter of the self-media; the invalid parameters for the promotional content in the first allocation parameter are eliminated to form the second allocation parameter, and resources are allocated to all the self-media according to the second allocation parameter. Allocating resources according to the parameters related to the promotional content in the self-media fully considers the impact of the self-media on the promotional content, thereby improving the accuracy of resource allocation and facilitating the rapid growth of the number of self-media.

[0104] See also Figure 6 , Figure 6 2 is a schematic diagram of resource allocation according to an embodiment of the present invention. Before the user sends an order instruction, all self-media for promoting the content include self-media a, self-media b, self-media c and self-media d.

[0105] Among them, self-media a, self-media b and self-media d are video cooperation. Self-media c is a picture and text cooperation. The browsing time of work 1 is A; the browsing time of work 2 is B; the number of clicks of work 3 is C; the browsing time of work 4 is D. Finally, the order is successfully placed at the logo link of work 4. The preset weight of playing video is 60%; the weight of browsing text is 40%.

[0106] After the user sends the order instruction, the order system will query the promotion content order and filter out all the self-media involved in the promotion content. The above self-media include: self-media a, self-media b, self-media c and self-media d.

[0107] The operation mode of self-media a: play video, browsing time: A; the operation mode of self-media b: play video, browsing time: B; the operation mode of self-media c: browse text, click times C; the operation mode of self-media d: play video, browsing time: D. With the operation modes and operation mode parameters of the above-mentioned respective media, all self-media of the promotion content are evaluated to obtain the first allocation parameter of each self-media.

[0108] Considering that work 1 of self-media a and work 2 of self-media b include not only promotional content but also other content, the second allocation parameter can be formed by removing invalid parameters for promotional content in the first allocation parameter according to the proportion of promotional content in the works of self-media. Resources are allocated to self-media a, self-media b, self-media c and self-media d.

[0109] According to the product of the resource weight of self-media a and the second allocation parameter of self-media a, the allocation resource ratio of self-media a is 20%. 20% of the resources can be allocated to self-media a.

[0110] According to the product of the resource weight of self-media b and the second allocation parameter of self-media b, the allocation resource ratio of self-media b is 10%. 10% of the resources can be allocated to self-media b.

[0111] According to the product of the resource weight of self-media c and the first allocation parameter of self-media c, the allocation resource ratio of self-media c is 10%. 10% of the resources can be allocated to self-media c.

[0112] According to the product of the resource weight of self-media d and the first allocation parameter of self-media d, the allocation resource ratio of self-media d is 60%, and 60% of the resources can be allocated to self-media d.

[0113] In the embodiment of the present invention, the order in the order system is triggered to focus on all the self-media that promote the content, and then the allocation parameters of the self-media are used to allocate resources to the self-media.

[0114] See also Figure 7 , Figure 7 is a schematic diagram of the main structure of a device for allocating resources according to an embodiment of the present invention. The device for allocating resources can implement a method for allocating resources, such as Figure 7 As shown, the device for allocating resources specifically includes:

[0115] The screening module 701 is used to screen out all the self-media related to the promotional content according to the orders of the promotional content in the order system;

[0116] An evaluation module 702 is used to evaluate all the self-media of the promotional content according to the operation mode and operation mode parameters of the promotional content in all the self-media to obtain a first allocation parameter of the self-media;

[0117] The allocation module 703 is used to remove invalid parameters for the promotion content in the first allocation parameters to form second allocation parameters, and allocate resources to all the self-media according to the second allocation parameters.

[0118] In one embodiment of the present invention, the screening module 701 is specifically used to determine the user identifier of the order in the Internet platform based on the order of the promotion content in the self-media in the order system;

[0119] Based on the operation instruction sent by the user identifier to the Internet platform, all self-media involved in the promotional content in the order are screened out.

[0120] In one embodiment of the present invention, the screening module 701 is specifically used for sending an operation instruction to the Internet platform based on the user identifier, and the Internet platform parses the operation instruction and creates an operation log of the user identifier;

[0121] According to the start time of the promotion content, the operation time and the operation object in the operation log, all the self-media involved in the promotion content in the order are screened out.

[0122] In one embodiment of the present invention, the evaluation module 702 is specifically used to obtain the user's operation mode and operation mode parameters for the promotion content in the promotion content in all the self-media;

[0123] All self-media of the promotional content are evaluated using the operation mode and the operation mode parameters to obtain a first allocation parameter of the self-media.

[0124] In one embodiment of the present invention, the allocation module 703 is specifically used to eliminate invalid parameters for the promotional content in the first allocation parameters based on the proportion of the promotional content in the content of the self-media work and / or the keywords of the promotional content to form the second allocation parameters.

[0125] In one embodiment of the present invention, the allocation module 703 is specifically used to allocate resource weights to all self-media of the promotion content;

[0126] Allocate resources to all the self-media according to the resource weight and the second allocation parameter.

[0127] In one embodiment of the present invention, the allocation module 703 is specifically configured to allocate resources corresponding to the order to all the self-media.

[0128] Figure 8 An exemplary system architecture 800 is shown to which the method for allocating resources or the apparatus for allocating resources according to the embodiments of the present invention can be applied.

[0129] like Figure 8 As shown, system architecture 800 may include terminal devices 801, 802, 803, a network 804, and a server 805. Network 804 is used to provide a medium for communication links between terminal devices 801, 802, 803 and server 805. Network 804 may include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.

[0130] Users can use terminal devices 801, 802, and 803 to interact with server 805 through network 804 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 801, 802, and 803, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc. (only examples).

[0131] The terminal devices 801 , 802 , and 803 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, and the like.

[0132] The server 805 may be a server that provides various services, such as a backend management server (only an example) that provides support for shopping websites browsed by users using the terminal devices 801, 802, and 803. The backend management server may analyze and process the received data such as product information query requests, and feed back the processing results (such as target push information, product information - only an example) to the terminal device.

[0133] It should be noted that the method for allocating resources provided in the embodiment of the present invention is generally executed by the server 805 , and accordingly, the device for allocating resources is generally set in the server 805 .

[0134] It should be understood that Figure 8 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to the implementation requirements.

[0135] Reference below Fig. 9 , which shows a schematic diagram of the structure of a computer system 900 of a terminal device suitable for implementing an embodiment of the present invention. Fig. 9 The terminal device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0136] like Fig. 9 As shown, the computer system 900 includes a central processing unit (CPU) 901, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage part 908 into a random access memory (RAM) 903. In the RAM 903, various programs and data required for the operation of the system 900 are also stored. The CPU 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.

[0137] The following components are connected to the I / O interface 905: an input section 906 including a keyboard, a mouse, etc.; an output section 907 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 908 including a hard disk, etc.; and a communication section 909 including a network interface card such as a LAN card, a modem, etc. The communication section 909 performs communication processing via a network such as the Internet. A drive 910 is also connected to the I / O interface 905 as needed. A removable medium 911, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 910 as needed, so that a computer program read therefrom is installed into the storage section 908 as needed.

[0138] In particular, according to the embodiments disclosed in the present invention, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present invention include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 909, and / or installed from the removable medium 911. When the computer program is executed by the central processing unit (CPU) 901, the above-mentioned functions defined in the system of the present invention are executed.

[0139] It should be noted that the computer-readable medium shown in the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0140] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0141] The modules involved in the embodiments of the present invention may be implemented by software or hardware. The modules described may also be set in a processor, for example, they may be described as: a processor including a screening module, an evaluation module, and an allocation module. The names of these modules do not constitute limitations on the modules themselves in certain circumstances. For example, the screening module may also be described as "used to screen out all self-media involving the promotional content in the order system based on the promotional content in the self-media".

[0142] As another aspect, the present invention further provides a computer-readable medium, which may be included in the device described in the above embodiment; or may exist independently without being assembled into the device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by a device, the device includes:

[0143] Based on the orders of the promotional content in the self-media in the order system, all the self-media involved in the promotional content are screened out;

[0144] According to the operation modes and operation mode parameters of the promotional content in all the self-media, all the self-media of the promotional content are evaluated to obtain a first allocation parameter of the self-media;

[0145] Invalid parameters for the promotional content are removed from the first allocation parameters to form second allocation parameters, and resources are allocated to all the self-media according to the second allocation parameters.

[0146] According to the technical solution of the embodiment of the present invention, based on the orders of the promotional content in the self-media in the order system, all the self-media involved in the promotional content in the order are screened out; according to the operation mode and operation mode parameters of the promotional content in all the self-media, all the self-media of the promotional content are evaluated to obtain the first allocation parameter of the self-media; the invalid parameters for the promotional content in the first allocation parameter are eliminated to form the second allocation parameter, and resources are allocated to all the self-media according to the second allocation parameter. Allocating resources according to the parameters related to the promotional content in the self-media fully considers the impact of the self-media on the promotional content, thereby improving the accuracy of resource allocation and facilitating the rapid growth of the number of self-media.

[0147] The above specific implementation methods do not constitute limitations on the scope of protection of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention. It should be noted that in the technical solution disclosed in this disclosure, the acquisition, storage and application of user personal information involved are in compliance with the provisions of relevant laws and regulations and do not violate public order and good morals.

Claims

1. A method for allocating resources, characterized in that: include: Based on the orders of the promotional content in the self-media in the order system, all the self-media involved in the promotional content are screened out; According to the operation modes and operation mode parameters of the promotional content in all the self-media, all the self-media of the promotional content are evaluated to obtain a first allocation parameter of the self-media; Invalid parameters for the promotional content are removed from the first allocation parameters to form second allocation parameters, and resources are allocated to all the self-media according to the second allocation parameters.

2. The method for allocating resources according to claim 1, characterized in that: The order of the promotional content in the self-media in the order system is filtered out to find all the self-media involved in the promotional content, including: Determine the user ID of the order in the Internet platform based on the order of the promotional content in the self-media in the order system; Based on the operation instruction sent by the user identifier to the Internet platform, all self-media involved in the promotional content in the order are screened out.

3. The method for allocating resources according to claim 2, characterized in that: The operation instruction sent to the Internet platform based on the user identifier, screening out all self-media related to the promotional content in the order, includes: Based on the operation instruction sent by the user identifier to the Internet platform, the Internet platform parses the operation instruction and creates an operation log of the user identifier; According to the start time of the promotion content, the operation time and the operation object in the operation log, all the self-media involved in the promotion content in the order are screened out.

4. The method for allocating resources according to claim 1, characterized in that: The step of evaluating all the self-media of the promotional content according to the operation modes and operation mode parameters of the promotional content in all the self-media to obtain the first allocation parameters of the self-media includes: From the promotional content in all the self-media, obtaining the user's operation mode and operation mode parameters for the promotional content; All self-media of the promotional content are evaluated using the operation mode and the operation mode parameters to obtain a first allocation parameter of the self-media.

5. The method for allocating resources according to claim 1, characterized in that: The removing invalid parameters for the promotion content from the first allocation parameters to form second allocation parameters includes: Based on the proportion of the promotional content in the works of the self-media and / or the keywords of the promotional content, invalid parameters for the promotional content in the first allocation parameters are eliminated to form second allocation parameters.

6. The method for allocating resources according to claim 1, characterized in that: The allocating resources to all the self-media according to the second allocation parameter includes: Assign resource weights to all self-media for the promotional content; Allocate resources to all the self-media according to the resource weight and the second allocation parameter.

7. The method for allocating resources according to claim 1, characterized in that: The allocating resources to all the self-media includes: Allocate resources corresponding to the order to all the self-media.

8. A device for allocating resources, characterized in that: include: A screening module is used to screen out all self-media related to the promotional content in the order system according to the order of the promotional content in the self-media; An evaluation module, configured to evaluate all the self-media of the promotional content according to the operation modes and operation mode parameters of the promotional content in all the self-media, and obtain a first allocation parameter of the self-media; The allocation module is used to remove invalid parameters for the promotion content in the first allocation parameters to form second allocation parameters, and allocate resources to all the self-media according to the second allocation parameters.

9. An electronic device for allocating resources, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.

10. A computer readable medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.