A traffic supporting method and device

By obtaining the configuration items and expected precise support parameters of the content to be supported, and combining them with the profiles of client users and estimated traffic, the support completion time or parameters are calculated. This solves the problem of uncontrollable traffic support in existing technologies, and achieves precise support and improved user experience.

CN117235399BActive Publication Date: 2026-04-10WIRELESS LIFE (BEIJING) INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WIRELESS LIFE (BEIJING) INFORMATION TECH CO LTD
Filing Date
2023-08-30
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing traffic support methods are difficult to control precisely in recommendation systems, leading to a decline in user experience and poor support effectiveness. In particular, the model weighting method is complex and uncontrollable, while fixed slot promotion is easily ignored by users.

Method used

By obtaining the configuration items and expected precise support parameters of the content to be supported, and combining them with the profiles of client users and estimated traffic, the support completion time or parameters are calculated, and the support strategy is dynamically adjusted to achieve precise support.

Benefits of technology

It enables precise control of traffic support in the recommendation system, improves user experience and support effectiveness, and can balance support time and effect according to business needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117235399B_ABST
    Figure CN117235399B_ABST
Patent Text Reader

Abstract

The application relates to a traffic support method and device. The method comprises the following steps: obtaining a configuration item of to-be-supported content input by a user who requests traffic support, the configuration item comprising the following: an identification of the to-be-supported content, a label of the to-be-supported content, and a target exposure number; obtaining an expected accurate support parameter or an expected support completion time input by the user who requests traffic support; determining a support completion estimation time based on the input expected accurate support parameter, or determining an accurate support estimation parameter based on the input expected support completion time; obtaining an accurate support parameter determined by the user who requests traffic support based on the support completion estimation time or the accurate support estimation parameter; and supporting the to-be-supported content based on the configuration item and the accurate support parameter. The application enables a business party to determine relevant support parameters according to the effect and speed of support.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computer, in particular to a traffic support method and device. BACKGROUND

[0002] In community APPs such as Xiaohongshu, Taobao, and Weidian discovery page, based on various purposes, some content needs to be supported, that is, more exposure, for example: new creators need to be encouraged and their content needs more exposure; for some new label content, although the target audience of this type of content is small, it is the development direction of the company, and the exposure of natural distribution traffic is insufficient, so it needs to be supported for more exposure; some content needs to quickly get user feedback, and the speed of natural distribution traffic is uncontrollable, while the speed of support is relatively controllable and can quickly obtain feedback results.

[0003] Some traffic support solutions have been proposed for specified support content and specified support exposure number. There are two common solutions for specific exposure strategies: model weighting: in a certain link of the recommendation system, such as the weighting of the sorting of the content to be supported in the final sorting, so that the sorting is in the front and the exposure probability is increased; fixed position promotion, such as the first pit position of the home page is used for support.

[0004] These solutions have some shortcomings: the model weighting method has many complex processes in the recommendation system, so the support result of the content weighting is uncontrollable; the fixed position promotion is often easily discovered by users, causing a decline in user experience, and users will selectively ignore these positions, and cannot obtain the desired support effect. SUMMARY

[0005] To overcome the problems in the related art, embodiments of the present application provide a traffic support method and device. The technical solution is as follows:

[0006] According to a first aspect of the embodiments of the present application, a traffic support method is provided, comprising:

[0007] Obtaining the configuration item of the to-be-supported content input by the user requesting traffic support, the configuration item comprising: an identifier of the to-be-supported content, a label of the to-be-supported content, and a target exposure number;

[0008] Obtaining the expected accurate support parameter or the expected support completion time input by the user requesting traffic support;

[0009] Based on the input expected accurate support parameter, determining the support completion estimation time; or based on the input expected support completion time, determining the accurate support estimation parameter;

[0010] The user requesting the traffic support determines the accurate support parameter based on the estimated time of completing the support or the accurate support estimation parameter.

[0011] The traffic support device supports the to-be-supported content based on the configuration item and the accurate support parameter.

[0012] In an embodiment of the present application, the estimated time of completing the support is determined based on the input expected accurate support parameter, and the accurate support estimation parameter is determined based on the input expected time of completing the support.

[0013] The estimated time of completing the support is determined based on the target exposure number, the expected accurate support parameter, the estimated traffic of the client user and the preset traffic distribution ratio.

[0014] The accurate support estimation parameter is determined based on the input expected time of completing the support.

[0015] The accurate support estimation parameter is determined based on the target exposure number, the expected time of completing the support, the estimated traffic of the client user and the preset traffic distribution ratio.

[0016] In an embodiment of the present application, the configuration item further includes a screening index of the to-be-supported content, and the screening index includes at least one of a click rate and an interaction rate.

[0017] In an embodiment of the present application, the traffic support device supports the to-be-supported content based on the configuration item and the accurate support parameter, and the method includes the following steps.

[0018] In a case where the recommendation scene is triggered by the client, the to-be-supported content is determined based on the configuration item.

[0019] The to-be-supported content is supported based on the target exposure number, the accurate support parameter and the preset traffic distribution ratio, and whether the support is accurate support is determined according to whether the portrait of the client user matches the label of the to-be-supported content.

[0020] According to a second aspect of the embodiment of the present application, a traffic support device is provided, and the device includes the following.

[0021] A first obtaining module is configured to obtain a configuration item of to-be-supported content input by a user requesting traffic support, and the configuration item includes an identification of the to-be-supported content, a label of the to-be-supported content and a target exposure number.

[0022] A second obtaining module is configured to obtain an expected accurate support parameter or an expected time of completing the support input by the user requesting the traffic support.

[0023] A determining module is configured to determine an estimated time of completing the support based on the input expected accurate support parameter, or determine an accurate support estimation parameter based on the input expected time of completing the support.

[0024] The third obtaining module is configured to obtain a precise support parameter determined by the user requesting the traffic support based on the calculated support completion estimated time or the precise support estimated parameter;

[0025] The processing module is configured to perform traffic support on the content to be supported based on the configuration item and the precise support parameter.

[0026] In an embodiment of the present application, the determining module comprises:

[0027] The first determining unit is configured to determine the support completion estimated time according to the target exposure number, the expected precise support parameter, the estimated traffic of the client user, and the preset traffic distribution ratio.

[0028] The second determining unit is configured to determine the precise support estimated parameter according to the target exposure number, the expected support completion time, the estimated traffic of the client user, and the preset traffic distribution ratio.

[0029] In an embodiment of the present application, the configuration item further comprises a screening index of the content to be supported, and the screening index comprises at least one of the following: a click rate and an interaction rate.

[0030] In an embodiment of the present application, the processing module is configured to:

[0031] In the case that the client triggers the recommendation scenario, the content to be supported is determined according to the configuration item screening;

[0032] The traffic support is performed on the content to be supported according to the target exposure number, the precise support parameter, and the preset traffic distribution ratio, and whether the support is precise support is determined according to whether the portrait of the client user and the label of the content to be supported match.

[0033] According to a third aspect of an embodiment of the present application, a traffic support device is provided, comprising:

[0034] A processor;

[0035] A memory for storing processor-executable instructions;

[0036] The processor is configured to:

[0037] Obtain a configuration item of the content to be supported input by the user requesting the traffic support, wherein the configuration item comprises an identification of the content to be supported, a label of the content to be supported, and a target exposure number;

[0038] Obtain an expected precise support parameter or an expected support completion time input by the user requesting the traffic support;

[0039] Determine a support completion estimated time based on the input expected precise support parameter, or determine a precise support estimated parameter based on the input expected support completion time;

[0040] The user who requests the traffic support determines the accurate support parameter based on the estimated time of completing the support or the accurate support estimated parameter;

[0041] The traffic support is performed on the content to be supported based on the configuration item and the accurate support parameter.

[0042] According to a fourth aspect of the embodiments of the present application, a computer readable storage medium is provided, which stores computer instructions, and the instructions are executed by a processor to implement the steps of any method in the first aspect of the embodiments of the present application.

[0043] The embodiments of the present application provide the technical solution that various configuration items are given to the business party who requests the traffic support, so that the business party can determine the relevant support parameter according to the effect and speed of the support, and the support strategy is applied according to the configured parameter, and finally the effect and speed of the support can be better balanced.

[0044] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF DRAWINGS

[0045] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present application and, together with the specification, serve to explain the principles of the present application.

[0046] Figure 1 is a flowchart of a traffic support method according to an exemplary embodiment.

[0047] Figure 2 is a flowchart of a traffic support method according to an exemplary embodiment.

[0048] Figure 3 is a block diagram of a traffic support device according to an exemplary embodiment.

[0049] Figure 4 is a block diagram of a traffic support device according to an exemplary embodiment.

[0050] Figure 5 is a block diagram of a traffic support device according to an exemplary embodiment. DETAILED DESCRIPTION

[0051] The exemplary embodiments will be described in detail herein with reference to the attached drawings. In the following description, like reference numerals refer to like elements unless indicated otherwise. The following exemplary embodiments described herein represent the best known uses consistent with the present application. They are intended to be illustrative only and not restrictive of the scope of the application as described in the appended claims.

[0052] In the current traffic support scheme, the specific exposure strategy is: model weighting: in a certain link in the recommendation system, such as weighting the content support ordering in the final ordering, so that the ordering is in the front, and the exposure probability is increased; Fixed position promotion, such as the first pit position of the home page is used to do support. These schemes have some shortcomings: the model weighting method has many complex processes in the recommendation system, so the support result of the content weighting is uncontrollable; the fixed position promotion is often easily found by users, causing the user experience to decrease, and the user will selectively ignore these positions, and cannot obtain the desired support effect.

[0053] Embodiments of the present application provide a traffic support method, which can be applied to a server, a computer or the like terminal, and can support traffic. As shown in the figure, the method comprises the following steps S101-S105: Figure 1

[0054] In step S101, the configuration item of the to-be-supported content input by the user requesting traffic support is obtained, and the configuration item comprises: an identifier of the to-be-supported content, a label of the to-be-supported content, and a target exposure number.

[0055] In the present application, support refers to the support of traffic in a platform or community, that is, additional exposure of the to-be-supported content in the platform or community (for example, in the form of an APP application). The to-be-supported content can be any content in the platform or community that wants to increase exposure, such as posts, blog articles, videos, etc. The identifier of the to-be-supported content is, for example, a unique ID. In order to distinguish the attributes or categories of different contents, such as "movies", "food", etc., each content usually has its own label. In the present application, the user requesting traffic support is, for example, a business party. In the present application, the client user to whom the to-be-supported content is exposed is a user who uses or registers and logs in to the APP. The client user also has a label / profile. The user likes the content under a certain label, for example, the user likes "movies", so the user has the "movie" label, or the user's profile has "movie". Various suitable methods can be used to generate labels / profiles for users, which are not limited in the present application.

[0056] ​In an embodiment of the present application, the configuration item further includes a screening index of the to-be-supported content, and the screening index includes at least one of a click rate and an interaction rate. For example, when the index effect of the to-be-supported content is poor, such as the click rate being lower than 0.1%, it is possible that the quality of the to-be-supported content is poor and the user does not like it, and therefore the to-be-supported content that is lower than the screening index is stopped from being supported, that is, is excluded. If the click rate of the to-be-supported content is very high, reaching 20%, it indicates that the quality of the to-be-supported content is high itself, and usually does not need to be supported to achieve a large amount of exposure. Therefore, by setting the screening index of the to-be-supported content, the to-be-supported content can be dynamically adjusted, and the user experience and the support target are balanced.

[0057] In step S102, an expected accurate support parameter or an expected support completion time input by a user requesting traffic support is acquired.

[0058] In the present application, traffic support is divided into accurate support and non-accurate support. The accurate support refers to that the to-be-supported content and the user exposed to the to-be-supported content have the same label, for example, the to-be-supported content with a "movie" label is exposed to a user with a "movie" label / profile. The non-accurate support, which can also be referred to as indiscriminate support, refers to that the to-be-supported content and the user exposed to the to-be-supported content do not have the same label, for example, the to-be-supported content with a "movie" label is exposed to a user with only a "food" label / profile.

[0059] In an embodiment of the present application, the business party requesting traffic support can input an expected accurate support parameter or an expected support completion time when configuring the to-be-supported content, that is, the accurate support parameter or the support completion time expected by the business party, and then the present application determines the support completion estimation time or the accurate support estimation parameter based on the input, for the reference of the business party.

[0060] In step S103, the support completion estimation time is determined based on the input expected accurate support parameter, or the accurate support estimation parameter is determined based on the input expected support completion time.

[0061] In an embodiment of the present application, the accurate support parameter is, for example, an accurate support ratio, for example, the target exposure number is 1000 times, and the accurate support ratio is, for example, 50%, that is, 500 times of exposure is accurate support, and the remaining 500 times of exposure is non-accurate support. In an embodiment of the present application, the accurate support parameter can be, for example, the number of accurate supports, such as 500 times.

[0062] If all precise support is required, the support speed may be slow, depending on the distribution of different user portraits on the platform; and, some content also needs to be partially exposed to users with different tags to observe whether such content can break the circle, such as "milk tea" content, which can be distributed to "coffee" users to view the feedback data of "coffee" users on these "milk tea" content on the platform. Therefore, when providing configuration parameters to the business party, based on the input expected precise support parameters, the application calculates the estimated time for completing support; or, based on the input expected support completion time, the application calculates the precise support estimation parameters, so that the business party can adjust the proportion or number of precise support.

[0063] In step S104, the user requesting traffic support determines the precise support parameters based on the estimated support completion time or the precise support estimation parameters.

[0064] The user requesting traffic support can adjust the precise support parameters by determining the estimated support completion time or the precise support estimation parameters, so as to balance the precise support proportion and the support completion time.

[0065] In step S105, the traffic support is performed on the content to be supported based on the configuration item and the precise support parameters.

[0066] The traffic support technical solution provided in the application provides estimation results of time and support effect when the business party configures support parameters, so that the business party can balance and select the time and effect that need to be supported.

[0067] In an embodiment of the application, the step S102 includes the following steps A1 or A2:

[0068] In step A1, the estimated support completion time is determined according to the target exposure number, the expected precise support parameters, the estimated traffic of the client user, and the preset traffic distribution proportion.

[0069] In step A2, the precise support estimation parameters are determined according to the target exposure number, the expected precise support parameters, the estimated traffic of the client user, and the preset traffic distribution proportion.

[0070] In this embodiment, according to different requirements input by the business party: expected precise support parameters or expected precise support parameters, the estimated traffic and the preset traffic distribution proportion are used to determine the estimated support completion time or the precise support estimation parameters.

[0071] In an embodiment of the application, step S104 generates community content meeting the community scene publishing requirements based on the obtained product information to be published, which can include the following steps B1-B2:

[0072] In step B1, in the case that the client triggers the recommendation scenario, the to-be-assisted content is determined according to the configuration item screening.

[0073] In step B2, the to-be-assisted content is assisted in traffic according to the target exposure number, the accurate assistance parameter, and the preset traffic distribution ratio. Whether the assistance is accurate assistance is determined according to whether the portrait of the client user and the label of the to-be-assisted content match.

[0074] The implementation process is described in detail through an embodiment as follows.

[0075] Figure 2 A schematic flowchart of a traffic assistance method according to an example embodiment is shown. The method can be executed by a traffic assistance server capable of traffic assistance. As shown in Figure 2 the following steps are included:

[0076] In step S201, a configuration item of to-be-assisted content input by a user requesting traffic assistance is acquired.

[0077] The configuration item includes the following items that must be configured by the business party: the identification of the to-be-assisted content, the label of the to-be-assisted content, and the target exposure number. The configuration item can also include the following optional screening indexes that can be configured by the business party: the upper and lower limits of the click rate and the upper and lower limits of the interaction rate. The content exceeding the upper limit of the index and the content below the lower limit of the index will be excluded from the to-be-assisted content.

[0078] In step S202, it is determined whether the expected accurate assistance parameter or the expected assistance completion time is acquired. If the expected accurate assistance parameter is acquired, step S203 is executed. If the expected assistance completion time is acquired, step S204 is executed.

[0079] In this step, the user requesting traffic assistance, i.e., the business party, can only input one of the expected accurate assistance parameter and the expected assistance completion time. After the business party inputs the expected accurate assistance parameter or the expected assistance completion time, the determined assistance completion estimation time or the accurate assistance estimation parameter can be provided for the business party.

[0080] In step S203, the assistance completion estimation time is determined according to the target exposure number, the expected accurate assistance parameter, the estimated traffic of the client user, and the preset traffic distribution ratio.

[0081] When the business party inputs the expected accurate assistance parameter, the assistance completion estimation time is determined in the following manner:

[0082] Suppose that the business party configures the label of the to-be-assisted content as "milk tea", the target exposure number is 1000 times, and the input expected accurate assistance ratio is 50%, i.e., 500 times of accurate assistance exposure and 500 times of non-accurate assistance exposure.

[0083] At this time, the estimated traffic of the client user is obtained: it is assumed that the exposure amount of users with the "milk tea" label is estimated to be 1000 times per hour, and the exposure amount of users without the "milk tea" label is 9000 times per hour. In an embodiment of the present application, the estimated traffic is generally obtained according to the historical exposure data and preference data (such as user labels) of the user. For example: in the past 3 days, the number of times (i.e. traffic) of "milk tea" content exposed to users with the preference of "milk tea" in a certain time period (such as the fixed time period of each day respectively) is 800 / 1000 / 1200 respectively, and it can be estimated that the exposure amount of "milk tea" content exposed to users with the preference of "milk tea" in the time period of the fourth day is 1000. For different labels of the to-be-supported content, the estimated traffic of the client user corresponding to different labels needs to be obtained. The data of the estimated traffic can be calculated offline every day.

[0084] The preset traffic distribution ratio is obtained: it is assumed that the logic of distributing traffic is that one supporting content is distributed in 10 natural traffic contents, that is, the supporting content accounts for 10%.

[0085] Therefore, to complete 500 times of accurate support, 500 / (1000*10%) = 5 hours are needed; and to complete 500 times of non-accurate support, 500 / (9000*10%) is approximately equal to 0.5 hours. The longest time of the two is 5 hours as the estimated support completion time, and the business party can continuously adjust the proportion of expected accurate support based on the estimated support completion time, so as to balance the estimated support completion time and the proportion of accurate support.

[0086] In step S204, the accurate support estimation parameter is determined according to the target exposure number, the expected support completion time, the estimated traffic of the client user, and the preset traffic distribution ratio.

[0087] Specifically, when the expected support completion time is input by the business party, the accurate support estimation parameter is determined in the following manner:

[0088] Assuming that the business party configures the label "milk tea" for the content to be supported, and the target exposure number is 1000 times. The input expected support completion time is 2 hours, that is, the business party expects to complete the support within 2 hours. Similarly, the estimated traffic of the client user is obtained: assuming that the exposure of users with the "milk tea" label is estimated to be 1000 times per hour, and the exposure of users without the "milk tea" label is 9000 times per hour; the preset traffic distribution ratio is obtained: assuming that the logic of distributing traffic is that one supporting content is in 10 natural traffic contents, that is, 10% of the supporting content proportion. The accurate support times of 2 hours is calculated to be 2*1000*10%=200 times, and the non-accurate support times of 2 hours is 2*9000*10%=1800 times. The sum of the accurate support times of 2 hours and the non-accurate support times of 2 hours is greater than the target exposure number 1000 times. At this time, the system returns the accurate support estimation times 200 times. If the sum is less than the target exposure number 1000 times, the business party is required to modify the expected support completion time.

[0089] In step S205, the user requesting traffic support determines the accurate support parameter based on the determined support completion estimation time or the accurate support estimation parameter.

[0090] Because in steps S202-S204, the user can see the feedback support completion estimation time after inputting the expected accurate support parameter, or can see the feedback accurate support estimation parameter based on the input expected support completion time, therefore, the user can balance the effect and speed of support based on this to determine the accurate support parameter. For example, if the input expected accurate support proportion is 50%, the returned support completion estimation time is 5 hours, and the user requesting traffic support feels that the time length is acceptable, then the accurate support proportion is determined to be 50%.

[0091] In an embodiment of the present application, the input configuration item and the page of the expected accurate support parameter or the expected support completion time can be pre-set, so that the user requesting traffic support inputs the configuration item and the expected accurate support parameter or the expected support completion time, and the support completion estimation time or the accurate support estimation parameter is returned in the page. When the user requesting traffic support determines, the "determine" button in the page can be clicked, and the accurate support parameter in the page is the determined accurate support parameter.

[0092] Through the above three steps, the configuration of the configuration item and the parameter confirmation of the business party are completed. According to the above configuration item and accurate support parameter, the support strategy can be executed.

[0093] In step S206, when the client triggers the recommended scene, the configuration item and the accurate support parameter are read.

[0094] The triggering of the recommendation scenario by the client (e.g., an APP installed in a terminal) can have various forms. For example, when a preset operation is performed by a user using the client, it can be considered that the recommendation scenario is triggered. For example, when the client is started, it can be considered that the recommendation scenario is triggered (e.g., a push in a start-up page); when a user in the client performs a like operation on a post, when a user in the client clicks an option of “randomly look”, etc.

[0095] In step S207, the content to be supported is determined according to the configuration item.

[0096] The content to be supported is filtered according to the configuration item. The filtering logic is: if the upper and lower limits of the index are configured, whether the related real-time index of the content to be supported exceeds the threshold value is compared. If it exceeds, the content to be supported is excluded. Whether the exposure number of the content to be supported has reached the exposure number required for support is compared. If it has reached, the content to be supported is also excluded.

[0097] In step S208, the content to be supported is supported in traffic based on the configuration item and the accurate support parameter.

[0098] For example, as described above, if the determined accurate support ratio is 50%, i.e., 500 times of accurate support and 500 times of non-accurate support, whether the exposure of the portrait of the client user and the label of the content to be supported matches is compared to determine whether this support is accurate support.

[0099] In addition, in the present application, the accurate support and non-accurate support generated by the triggering of the recommendation scenario by the client user each time are recorded, so that the existing number of accurate support and non-accurate support can be read to filter the support. For example, a total of 200 times of accurate support and 800 times of non-accurate support are required. At this time, the real-time data shows that 200 times of accurate support and 600 times of non-accurate support have been completed. If the portrait of the client user triggering the recommendation scenario this time contains “milk tea”, it is accurate support, so the content to be supported is filtered, i.e., the content is not pushed. If it is non-accurate support, it is not filtered, and one supported content is randomly exposed in the returned 10 recommended contents.

[0100] Since the traffic estimation is not very accurate, the real-time data of the support can be statistically counted at regular intervals, including the number of accurate support and non-accurate support per hour. In an embodiment of the present application, the real-time data of the support can also be fed back to the business side through an email or a communication tool every certain period of time (e.g., 1 hour).

[0101] The technical scheme adopted in the application is that time and support effect are calculated when a business party configures support parameters, so that the business party can weigh and select time and effect that need to be supported, and by configuring screening indexes such as click rate and interaction rate of to-be-supported content, the content that needs to be supported is dynamically adjusted, and user experience and support target are balanced.

[0102] The following is an embodiment of the device of the application, which can be used to execute the embodiment of the method of the application.

[0103] Figure 3 is a block diagram of a traffic support device according to an example embodiment. The traffic support device can be a server or a part of a server, or a terminal or a part of a terminal. The traffic support device can be implemented as part or all of an electronic device through software, hardware or a combination of both. As shown in Figure 3 The traffic support device includes:

[0104] The first obtaining module 301 is configured to obtain a configuration item of to-be-supported content input by a user requesting traffic support, wherein the configuration item includes an identifier of the to-be-supported content, a label of the to-be-supported content and a target exposure number.

[0105] The second obtaining module 302 is configured to obtain an expected accurate support parameter or an expected support completion time input by the user requesting traffic support.

[0106] The determining module 303 is configured to determine the support completion estimated time based on the input expected accurate support parameter, or determine the accurate support estimated parameter based on the input expected support completion time.

[0107] The third obtaining module 304 is configured to obtain an accurate support parameter determined by the user requesting traffic support based on the support completion estimated time or the accurate support estimated parameter.

[0108] The processing module 305 is configured to support traffic of the to-be-supported content based on the configuration item and the accurate support parameter.

[0109] In an embodiment, the determining module 303 includes:

[0110] The first determining unit is configured to determine the support completion estimated time according to the target exposure number, the expected accurate support parameter, the estimated traffic of the client user and the preset traffic distribution ratio.

[0111] The second determining unit is configured to determine the accurate support estimated parameter according to the target exposure number, the expected support completion time, the estimated traffic of the client user and the preset traffic distribution ratio.

[0112] In an embodiment, the configuration item further comprises a screening index of the content to be supported, and the screening index comprises at least one of the following: click rate, interaction rate.

[0113] In an embodiment, the processing module 305 is configured to:

[0114] In a case where the client triggers a recommendation scenario, screening the content to be supported according to the configuration item;

[0115] performing traffic support on the content to be supported according to the target exposure number, the accurate support parameter, and the preset traffic distribution ratio, wherein whether the support is accurate support is determined according to whether the portrait of the client user and the label of the content to be supported match.

[0116] Figure 4 is a block diagram of a traffic support device 400 according to an example embodiment. The traffic support device can be a server or a part of a server, or a terminal or a part of a terminal, and the traffic support device comprises:

[0117] a processor 4001;

[0118] a memory 4002 for storing instructions executable by the processor 4001;

[0119] The processor 4002 is configured to:

[0120] obtain a configuration item of the content to be supported input by a user requesting traffic support, and the configuration item comprises: an identifier of the content to be supported, a label of the content to be supported, and a target exposure number;

[0121] obtain an expected accurate support parameter or an expected support completion time input by the user requesting traffic support;

[0122] determine the estimated time of support completion based on the input expected accurate support parameter, or determine the accurate support estimation parameter based on the input expected support completion time;

[0123] obtain an accurate support parameter determined by the user requesting traffic support based on the estimated time of support completion or the accurate support estimation parameter;

[0124] perform traffic support on the content to be supported based on the configuration item and the accurate support parameter.

[0125] Figure 5 is a block diagram of a traffic support device 800 according to an example embodiment. The device can be a computer, a server, etc.

[0126] The device can include one or more of the following components: a processing component 802, a memory 804, a power supply component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.

[0127] The processing component 802 usually controls overall operations of the device 800, such as operations associated with display, phone call, data communication, camera operation and recording operation. The processing component 802 can include one or more processors 820 to execute instructions to complete all or part of steps of the methods described above. Additionally, the processing component 802 can include one or more modules to facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.

[0128] The memory 804 is configured to store various types of data to support operations of the device 800. Examples of these data include instructions for any application or method operating on the device 800, contact data, phonebook data, messages, pictures, videos, and so on. The memory 804 can be implemented by any type of volatile or non-volatile storage devices or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0129] The power supply component 806 supplies electrical power for various components of the device 800. The power supply component 806 can include a power supply management system, one or more power supplies, and other components associated with generating, managing and distributing electrical power for the device 800.

[0130] The multimedia component 808 includes a screen providing an output interface between the device 800 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide and a gesture on the touch panel. The touch sensor can not only sense a boundary of a touching or a sliding action, but also detect duration and pressure related to the touching or sliding action. In some embodiments, the multimedia component 808 includes a front camera and / or a back camera. The front camera and / or the back camera can receive external multimedia data when the device 800 is in an operating mode, such as a shooting mode or a video mode. Each of the front camera and the back camera can be a fixed optical lens system or have a focal length and optical zoom capability.

[0131] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC) that is configured to receive an external audio signal when the device 800 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.

[0132] The I / O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which can be a keypad, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.

[0133] The sensor component 814 includes one or more sensors for providing status assessments of various aspects of the device 800. For example, the sensor component 814 can detect an open / closed position of the device 800, relative positioning of components, such as a display and a keypad of the device 800, a change of position of the device 800 or a component of the device 800, presence or absence of user contact with the device 800, changes in orientation or acceleration / deceleration / velocity of the device 800, and temperature changes of the device 800, among other possibilities. The sensor component 814 can include proximity sensor configured to detect presence of an object in a proximity without any physical touch. The sensor component 814 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 514 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0134] The communication component 816 is configured to facilitate wired or wireless communication between the device 800 and other devices. The device 800 can access a wireless network based on a corresponding communication standard, such as a push-to-talk over cellular (POC) network, a WiFi network, a 2G network, a 3G network, a 4G network, or a 5G network, or a combination thereof. In an example embodiment, the communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component 816 further includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) techniques, infrared data association (IrDA) techniques, ultra-wideband (UWB) techniques, Bluetooth (BT) techniques, and other techniques.

[0135] In exemplary embodiments, the apparatus 800 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components, for executing the above-described methods.

[0136] In exemplary embodiments, a non-transitory computer-readable storage medium including instructions, such as the memory 804 including instructions, is also provided, which can be executed by the processor 820 of the apparatus 800 to complete the above-described methods. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disc, and an optical data storage device, etc.

[0137] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of an apparatus 700, enables the apparatus 700 to perform the above-described traffic support method, the method comprising:

[0138] Obtaining a configuration item of the to-be-supported content input by a user requesting traffic support, the configuration item comprising: an identification of the to-be-supported content, a label of the to-be-supported content, and a target exposure number;

[0139] Obtaining an expected accurate support parameter or an expected support completion time input by the user requesting traffic support;

[0140] Determining a support completion estimation time based on the input expected accurate support parameter, or determining an accurate support estimation parameter based on the input expected support completion time;

[0141] Obtaining an accurate support parameter determined by the user requesting traffic support based on the support completion estimation time or the accurate support estimation parameter;

[0142] Supporting the to-be-supported content based on the configuration item and the accurate support parameter.

[0143] Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the application being indicated by the following claims.

[0144] It should be understood that the application is not limited to the precise construction which has been described above and which shown in the drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application should be limited only by the appended claims.

Claims

1. A method for providing traffic support, characterized in that, include: The configuration items for the content to be supported, input by the user requesting traffic support, include: the identifier of the content to be supported, the tags of the content to be supported, and the target number of exposures; The system obtains the expected precise support parameters or expected support completion time input by the user requesting traffic support. Traffic support is divided into two categories: precise support and non-precise support. Precise support refers to the content to be supported and the users to be exposed to having the same tags. Based on the input expected precision support parameters, determine the estimated time for support completion; or, based on the input expected support completion time, determine the precision support estimation parameters. Users who request traffic support receive precise support parameters determined based on the estimated time to completion of support or precise support estimation parameters. Based on the aforementioned configuration items and precise support parameters, traffic support will be provided to the content to be supported. The process of determining the estimated time for support completion based on the input expected precision support parameters includes: determining the estimated time for support completion based on the target number of exposures, the expected precision support parameters, the estimated traffic of client users, and the preset traffic distribution ratio; the process of determining the precision support estimation parameters based on the input expected support completion time includes: determining the precision support estimation parameters based on the target number of exposures, the expected support completion time, the estimated traffic of client users, and the preset traffic distribution ratio.

2. The method according to claim 1, characterized in that, The configuration items also include: screening indicators for content to be supported, which include at least one of the following: click-through rate and interaction rate.

3. The method according to claim 2, characterized in that, The provision of traffic support to the content to be supported based on the configuration items and precise support parameters includes: When a recommendation scenario is triggered on the client side, the content to be supported is determined based on the configuration items. Traffic support is provided to the content to be supported based on the target exposure, precise support parameters, and preset traffic distribution ratio. Among these measures, the matching of client user profiles and tags of the content to be supported is used to determine whether the support is precise.

4. A flow support device, characterized in that, include: The first acquisition module is used to acquire configuration items of the content to be supported input by the user requesting traffic support. The configuration items include: the identifier of the content to be supported, the tag of the content to be supported, and the target number of exposures. The second acquisition module is used to acquire the expected precise support parameters or expected support completion time input by the user requesting traffic support. Traffic support is divided into two categories: precise support and non-precise support. Among them, precise support means that the content to be supported and the users exposed to it have the same tags. The determination module is used to determine the estimated time for the completion of support based on the input expected precision support parameters; or, based on the input expected support completion time, to determine the precision support estimation parameters. The third acquisition module is used to acquire the precise support parameters determined by the users requesting traffic support based on the estimated time of support completion or the precise support estimation parameters. The processing module is used to provide traffic support to the content to be supported based on the configuration items and precise support parameters. The determining module includes: The first determining unit is used to determine the estimated time for the completion of support based on the target number of exposures, expected precision support parameters, estimated traffic of client users, and preset traffic distribution ratio. The second determining unit is used to determine the precise support prediction parameters based on the target number of exposures, the expected support completion time, the estimated traffic of client users, and the preset traffic distribution ratio.

5. The apparatus according to claim 4, characterized in that, The configuration items also include: screening indicators for content to be supported, which include at least one of the following: click-through rate and interaction rate.

6. The apparatus according to claim 5, characterized in that, The processing module is used for: When a recommendation scenario is triggered on the client side, the content to be supported is determined based on the configuration items. Traffic support is provided to the content to be supported based on the target exposure, precise support parameters, and preset traffic distribution ratio. Among these measures, the matching of client user profiles and tags of the content to be supported is used to determine whether the support is precise.

7. A flow support device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured as follows: The configuration items for the content to be supported, input by the user requesting traffic support, include: the identifier of the content to be supported, the tags of the content to be supported, and the target number of exposures; The system obtains the expected precise support parameters or expected support completion time input by the user requesting traffic support. Traffic support is divided into two categories: precise support and non-precise support. Precise support refers to the content to be supported and the users to be exposed to having the same tags. Based on the input expected precision support parameters, determine the estimated time for support completion; or, based on the input expected support completion time, determine the precision support estimation parameters. Users who request traffic support receive precise support parameters determined based on the estimated time to completion of support or precise support estimation parameters. Based on the aforementioned configuration items and precise support parameters, traffic support will be provided to the content to be supported. The process of determining the estimated time for support completion based on the input expected precision support parameters includes: determining the estimated time for support completion based on the target number of exposures, the expected precision support parameters, the estimated traffic of client users, and the preset traffic distribution ratio; the process of determining the precision support estimation parameters based on the input expected support completion time includes: determining the precision support estimation parameters based on the target number of exposures, the expected support completion time, the estimated traffic of client users, and the preset traffic distribution ratio.

8. A computer-readable storage medium storing computer instructions thereon, characterized in that, When executed by the processor, this instruction implements the steps of the method according to any one of claims 1-3.

Citation Information

Patent Citations

  • Information delivery method, device and equipment

    CN113112305A

  • Multimedia content delivery method and device, computer equipment and medium

    CN114004659A