Resource distribution processing method and related device

By smoothing the resource issuance frequency sequence and deleting risk configuration information, and combining the frequency change rate to determine the final configuration information, the problems of instantaneous jumps and risk factors in resource issuance are solved, and the stability and efficiency of resource issuance are improved.

CN120725733APending Publication Date: 2025-09-30MASHANG CONSUMER FINANCE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510726507.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2025-09-30

AI Technical Summary

Technical Problem

In the existing technology, the increased complexity of resource distribution configuration information leads to low pressure and accuracy in resource distribution, and cannot effectively avoid instantaneous jumps and risk factors, which affects the stability and efficiency of resource distribution.

Method used

By smoothing the preset resource release frequency sequence, calculating the frequency change rate, deleting the risk configuration information, and combining the frequency sequence and change rate to determine the final resource release configuration information, smoothing algorithms and risk tensor decomposition and other technical means are used to improve the comprehensiveness and stability of the configuration information.

Benefits of technology

It achieves a smooth transition of resource distribution configuration information, reduces the risk of instantaneous jumps, improves the accuracy and stability of resource distribution, and enhances the efficiency and stability of resource distribution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120725733A_ABST
    Figure CN120725733A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a resource distribution processing method and a related device, and the method comprises the steps: carrying out the smoothing of a preset first resource distribution frequency sequence, obtaining a second resource distribution frequency sequence, and calculating the frequency change rate of the second resource distribution frequency sequence; deleting the second resource distribution configuration information from the first resource distribution configuration information for resource distribution to obtain third resource distribution configuration information; and determining fifth resource distribution configuration information in the third resource distribution configuration information according to the second resource distribution frequency sequence and the frequency change rate. According to the embodiment of the invention, the accuracy and effectiveness of the determined fifth resource distribution configuration information can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a method for processing resource distribution and related devices. Background Art

[0002] With the continuous development and progress of Internet technology, more and more service providers are providing relevant services to users online. The relevant services provided online can conveniently realize service processing. In the process of service processing, allocating resources to users is an important means to attract users and increase user activity. For example, resources such as coupons and red envelopes are distributed to users. Through resource distribution, user usage is increased and their own influence is expanded. The resource distribution configuration information for resource distribution has laid a good foundation for resource distribution. However, with the gradual increase in the complexity of resource distribution configuration information, service providers face greater pressure and challenges in resource distribution. Summary of the Invention

[0003] In a first aspect, an embodiment of the present application provides a method for processing resource allocation, including: Smoothing the preset first resource issuance frequency sequence to obtain a second resource issuance frequency sequence, and calculating a frequency change rate of the second resource issuance frequency sequence; Deleting the second resource issuance configuration information from the first resource issuance configuration information for resource issuance to obtain third resource issuance configuration information; the second resource issuance configuration information is obtained based on pre-stored fourth resource issuance configuration information and a risk indicator corresponding to the fourth resource issuance configuration information; According to the second resource issuance frequency sequence and the frequency change rate, fifth resource issuance configuration information is determined in the third resource issuance configuration information.

[0004] It can be seen that in the embodiment of the present application, the preset first resource issuance frequency sequence is smoothed to obtain the second resource issuance frequency sequence, so as to avoid the instantaneous jump of the first resource issuance frequency sequence by smoothing the first resource issuance frequency sequence, so that the second resource issuance frequency sequence can smoothly transition. On this basis, the frequency change rate of the second resource issuance frequency sequence is calculated, the second resource issuance configuration information in the first resource issuance configuration information is deleted to obtain the third resource issuance configuration information, and the second resource issuance configuration information is obtained according to the pre-stored fourth resource issuance configuration information and the risk indicator corresponding to the fourth resource issuance configuration information. To; further, combining the second resource issuance frequency sequence and the frequency change rate, the fifth resource issuance configuration information is determined in the third resource issuance configuration information, and resources are issued to the user after the user conducts a transaction through the fifth resource issuance configuration information. In this way, the fifth resource issuance configuration information is determined by combining the second resource issuance frequency sequence and the frequency change rate, so as to improve the comprehensiveness of the fifth resource issuance configuration information. At the same time, since the second resource issuance frequency sequence and the frequency change rate have been smoothed, the fifth resource issuance configuration information is also smoothed, thereby improving the stability of resource issuance to the user through the fifth resource issuance configuration information.

[0005] In a second aspect, an embodiment of the present application provides a resource allocation processing device, including: a smoothing module, configured to smooth the preset first resource issuance frequency sequence to obtain a second resource issuance frequency sequence, and calculate a frequency change rate of the second resource issuance frequency sequence; a deletion module, configured to delete the second resource issuance configuration information from the first resource issuance configuration information for resource issuance, and obtain third resource issuance configuration information; the second resource issuance configuration information is obtained based on pre-stored fourth resource issuance configuration information and a risk indicator corresponding to the fourth resource issuance configuration information; A determination module is configured to determine fifth resource issuance configuration information in the third resource issuance configuration information according to the second resource issuance frequency sequence and the frequency change rate.

[0006] In a third aspect, an embodiment of the present application provides a computer device comprising: a processor; and a memory configured to store computer-executable instructions, wherein when the computer-executable instructions are executed, the processor executes the resource issuance processing method described in the first aspect.

[0007] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium for storing computer-executable instructions, which, when executed by a processor, implement the resource issuance processing method as described in the first aspect.

[0008] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the resource issuance processing method as described in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments described in this specification. Those skilled in the art can also derive other drawings based on these drawings without inventive work. Figure 1 A flowchart of a resource allocation processing method provided in an embodiment of the present application; Figure 2 A flowchart of a method for processing resource issuance in a rights issuance scenario provided in an embodiment of the present application; Figure 3 A flowchart of a method for allocating resources for a Spring Festival marketing campaign scenario provided in an embodiment of the present application; Figure 4 A schematic diagram of a resource allocation processing device provided in an embodiment of the present application; Figure 5 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0010] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments of the present application, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0011] This specification provides an embodiment of a method for processing resource distribution: Currently, in the process of allocating resources to users, the resource allocation parameters for final resource allocation are often directly determined from the candidate resource allocation parameters. Resource allocation parameters with risk factors are not deleted from the candidate resource allocation parameters, resulting in low accuracy of the final resource allocation parameters.

[0012] To address this issue, the resource release processing method provided in this embodiment smoothes a preset first resource release frequency sequence to obtain a second resource release frequency sequence, thereby avoiding instantaneous jumps in the first resource release frequency sequence and enabling a smooth transition of the second resource release frequency sequence. Furthermore, the frequency change rate of the second resource release frequency sequence is calculated, and the second resource release configuration information in the first resource release configuration information is deleted to obtain third resource release configuration information. The second resource release configuration information is obtained based on pre-stored fourth resource release configuration information and the risk indicator corresponding to the fourth resource release configuration information. Furthermore, the second resource release frequency sequence and the frequency change rate are combined to determine fifth resource release configuration information within the third resource release configuration information. Resources are released to users after transactions are completed using the fifth resource release configuration information. Determining the fifth resource release configuration information based on the second resource release frequency sequence and the frequency change rate improves the comprehensiveness of the fifth resource release configuration information. Furthermore, because the second resource release frequency sequence and the frequency change rate have been smoothed, the fifth resource release configuration information is also smoothed, thereby improving the stability of resource release to users using the fifth resource release configuration information.

[0013] The resource issuance processing method provided in this embodiment can be executed by a resource issuance processing device, which can be a terminal or a server. The terminal can include a mobile phone, a laptop computer, an intelligent interactive device, etc. The server can include an independent physical server, a server cluster composed of multiple servers, or a cloud server capable of cloud computing.

[0014] Reference Figure 1 The resource distribution processing method provided in this embodiment specifically includes steps S102 to S106.

[0015] Step S102: Smoothing the preset first resource issuance frequency sequence to obtain a second resource issuance frequency sequence, and calculating a frequency change rate of the second resource issuance frequency sequence.

[0016] In this embodiment, the first resource issuance frequency sequence refers to a sequence consisting of one or more resource issuance frequencies. The resource issuance frequency refers to the frequency of resource issuance to users in a transaction activity. The resource issuance frequency may be the frequency of resource issuance to users within a first time period in a transaction activity. The first resource issuance frequency sequence may be a sequence consisting of one or more resource issuance frequencies for issuing equity resources to users in a transaction activity. The transaction activity may be a marketing activity, such as a Spring Festival marketing activity or a consumption festival marketing activity. The transaction activity may also be a transaction activity that has not yet been held or an ongoing transaction activity. The equity resource refers to a resource related to equity, such as an equity resource such as a coupon or a red envelope for a purchase. The first resource issuance frequency sequence may also be an ideal resource issuance frequency sequence, a default resource issuance frequency sequence, or a preset resource issuance frequency sequence for issuing equity resources to users in transaction activities; for example, the first resource issuance frequency sequence includes a coupon issuance frequency of 10 times / minute in the time period of 0:00-8:00, a coupon issuance frequency of 50 times / minute in the time period of 8:00-12:00, a coupon issuance frequency of 200 times / minute in the time period of 12:00-14:00, a coupon issuance frequency of 80 times / minute in the time period of 14:00-18:00, and a coupon issuance frequency of 150 times / minute in the time period of 18:00-24:00.

[0017] The second resource issuance frequency sequence refers to the resource issuance frequency sequence obtained by smoothing the first resource issuance frequency sequence. The second resource issuance frequency sequence may include one or more smoothed resource issuance frequencies. The second resource issuance frequency sequence may specifically be a smoothed resource issuance frequency sequence for issuing resources to users in transaction activities, and more specifically may be a smoothed resource issuance frequency sequence for issuing equity resources to users in transaction activities. Continuing with the above example, smoothing is performed at a time interval of 10 minutes. The time period from 0:00 to 8:00 is 0-480 minutes, the time period from 8:00 to 12:00 is 480-720 minutes, and the smoothed coupon issuance frequency corresponding to 470 minutes is 10 times / minute. The smoothed coupon issuance frequency corresponding to 480 minutes is 10 times / minute, the smoothed coupon issuance frequency corresponding to 490 minutes is 16.2 times / minute, and the smoothed coupon issuance frequency corresponding to 500 minutes is 25.5 times / minute. The second resource issuance frequency sequence includes a smoothed coupon issuance frequency of 10 times / minute in the time period of 0:00-8:00, a smoothed coupon issuance frequency of 16.2 times / minute in the time period of 8:00-8:10, and a smoothed coupon issuance frequency of 25.5 times / minute in the time period of 8:10-8:20. The smoothed coupon issuance frequencies in other time periods in the second resource issuance frequency sequence are similar and are not repeated here.

[0018] The frequency change rate of the second resource issuance frequency sequence refers to the change rate between adjacent resource issuance frequencies in the second resource issuance frequency sequence; the frequency change rate of the second resource issuance frequency sequence can be a frequency change rate sequence, that is, the frequency change rate of the second resource issuance frequency sequence can be one or more; using the above example, the frequency change rate of the second resource issuance frequency sequence includes a frequency change rate corresponding to 8:00 of 0, a frequency change rate corresponding to 8:10 of 6.2, and a frequency change rate corresponding to 8:20 of 9.3. Other frequency change rates are similar and will not be repeated here.

[0019] In actual applications, the preset first resource issuance frequency sequence may experience a sudden increase or decrease in resource issuance frequency. If the first resource issuance frequency sequence is directly used to determine resource issuance configuration information for subsequent resource issuance to users, the accuracy of the determined resource issuance configuration information may be low. Therefore, in order to improve the accuracy of the subsequently determined resource issuance configuration information, the preset first resource issuance frequency sequence is smoothed to obtain a second resource issuance frequency sequence, and the frequency change rate of the second resource issuance frequency sequence is calculated. Specifically, the preset first resource issuance frequency sequence can be input into a smoothing algorithm for smoothing to obtain the second resource issuance frequency sequence and the frequency change rate. The smoothing algorithm can be in the form of a differential equation, such as a second-order differential equation. For example, smoothing algorithms include:

[0020] in, represents the critical damping coefficient; represents the natural frequency of the system; is the system response time constant; Represents the first resource release frequency sequence; Represents the second resource release frequency sequence; represents the rate of change of frequency; Represents the second derivative of the resource release frequency function; It can be 0.707, It can be 20 minutes.

[0021] In addition, in the process of smoothing the preset first resource issuance frequency sequence to obtain the second resource issuance frequency sequence, and calculating the frequency change rate of the second resource issuance frequency sequence, the preset first resource issuance frequency sequence can also be input into the smoothing algorithm for smoothing to obtain the second resource issuance frequency sequence, and the difference between adjacent resource issuance frequencies in the second resource issuance frequency sequence is calculated, and the difference is used as the frequency change rate of the second resource issuance frequency sequence.

[0022] It should be added that after the above calculation of the frequency change rate of the second resource issuance frequency sequence is performed, in order to further achieve the stability of subsequent resource issuance, a frequency change risk index can also be calculated based on the frequency change rate and the upper limit of the frequency change rate, and the risk time point can be determined based on the frequency change risk index; specifically, the frequency change risk index of each time point can be calculated based on the frequency change rate and the upper limit of the frequency change rate at each time point, and the time point at which the frequency change risk index is greater than the indicator threshold at each time point is determined as the risk time point; the indicator threshold here can be 1, and the frequency change risk index refers to an indicator of the possibility that the resource issuance frequency has a risk of changing too quickly, for example, the frequency change risk index is the frequency change risk probability; For example, taking 8:10 as an example, the frequency change rate corresponding to 8:10 is 6.2, and the upper limit of the frequency change rate is 5 times / minute. Therefore, the frequency change risk index corresponding to 8:10 is 6.2 / 5 = 1.24>1, indicating that the resource allocation frequency changes too quickly and the system may not be able to withstand it. Therefore, 8:10 is a risky time point. The method for determining whether other time points are risky time points is similar to that of 8:10 and is not repeated here.

[0023] It should also be added that after obtaining the risk time point, warning content can be generated and output; for example, the generated warning content is that there is a risk of rapid frequency change around 8:10, so pay attention to the warning; after obtaining the risk time point, during the actual resource distribution process, before the risk time point is detected, warning content can be generated and output. For example, the generated warning content is that the change rate of resource distribution frequency is high (1.24 times the upper limit of the frequency change rate that the system can withstand), and it is recommended to adjust the resource distribution frequency to a step-by-step increase.

[0024] Step S104: deleting the second resource provisioning configuration information from the first resource provisioning configuration information to obtain third resource provisioning configuration information.

[0025] The above-mentioned smoothing processing is performed on the preset first resource issuance frequency sequence to obtain the second resource issuance frequency sequence, and the frequency change rate is calculated based on the second resource issuance frequency sequence, so as to avoid the occurrence of frequency spikes in the second resource issuance frequency sequence through smoothing processing, and realize the smooth transition of the second resource issuance frequency sequence. In this step, the second resource issuance configuration information is deleted from the first resource issuance configuration information for resource issuance to obtain the third resource issuance configuration information, so as to improve the effectiveness of the second resource issuance configuration. At the same time, by deleting the second resource issuance configuration information, the amount of the first resource issuance configuration information is reduced, thereby improving the efficiency of the subsequent determination of the resource issuance configuration information for resource issuance to the user.

[0026] In this embodiment, the first resource issuance configuration information refers to candidate resource issuance configuration information for issuing resources to users in transaction activities; the first resource issuance configuration information can be one or more resource issuance configuration information, and each resource issuance configuration information can be a resource issuance configuration combination, that is, each resource issuance configuration information can contain one or more resource issuance configurations; the resource issuance configuration includes a transaction amount threshold, an upper limit on the number of times a user can participate in resource issuance, and / or a resource issuance amount; specifically, the transaction amount threshold refers to the transaction amount that a user needs to reach to participate in resource issuance, that is, when the user's transaction amount reaches the transaction amount threshold, the user can participate in resource issuance; the resource issuance amount refers to the resource value issued during the resource issuance process, and the resource issuance amount can be a single resource issuance amount, that is, the resource issuance amount for each resource issuance; the first resource issuance configuration information can be generated based on a resource issuance strategy for resource issuance; for example, the resource issuance strategy is that the transaction amount threshold T cannot be lower than x1 yuan, and the resource issuance amount R cannot be higher than x2 yuan, and the first resource issuance configuration information is generated based on this resource issuance strategy.

[0027] The second resource issuance configuration information refers to resource issuance configuration information that may be risky, that is, the second resource issuance configuration information may be risky resource issuance configuration information, the second resource issuance configuration information may be one or more resource issuance configuration information, each resource issuance configuration information may be a resource issuance configuration combination, that is, each resource issuance configuration information may include one or more resource issuance configurations; at least one resource issuance configuration included in each resource issuance configuration information in the second resource issuance configuration information may include a transaction amount threshold, an upper limit on the number of user participation in resource issuance, a resource issuance amount and / or a resource issuance frequency; optionally, the second resource issuance configuration information is obtained based on pre-stored fourth resource issuance configuration information and a risk indicator corresponding to the fourth resource issuance configuration information. Specifically, the second resource issuance configuration information may be identified in the fourth resource issuance configuration information based on the pre-stored fourth resource issuance configuration information and the risk indicator corresponding to the fourth resource issuance configuration information; The fourth resource release configuration information refers to historical resource release configuration information for resource release in transaction activities, that is, resource release configuration information for resource release in historical transaction activities or resource release configuration information for resource release in the history of current transaction activities; the fourth resource release configuration information may be one or more resource release configuration information, and each resource release configuration information may be a resource release configuration combination, that is, each resource release configuration information may include one or more resource release configurations; at least one resource release configuration included in each resource release configuration information in the fourth resource release configuration information may include a transaction amount threshold, an upper limit on the number of times a user may participate in resource release, a resource release amount, and / or a resource release frequency; A risk indicator is a metric that measures the likelihood of a risk occurring in at least one risk dimension as a result of resource provisioning according to the fourth resource provisioning configuration information. The risk indicator can be a probability of risk occurrence or a risk score. Risk dimensions can include a cost overrun risk dimension, a frequency change risk dimension, and / or a parameter mismatch risk dimension. Specifically, the risk indicator can be calculated based on the cost overrun risk indicator, the frequency change risk indicator, and / or the parameter mismatch risk indicator. The cost overrun risk indicator is an indicator of the likelihood of a risk of overrun in resource provisioning costs, such as the cost overrun risk indicator being the cost overrun risk probability. The frequency change risk indicator is an indicator of the likelihood of a risk of rapid changes in resource provisioning frequency, such as the frequency change risk indicator being the frequency change risk probability. The parameter mismatch risk indicator is an indicator of the likelihood of a mismatch between the multiple resource provisioning configurations contained in each resource provisioning configuration information in the fourth resource provisioning configuration information, such as the parameter mismatch risk indicator being the parameter mismatch risk probability. The third resource provisioning configuration information is the resource provisioning configuration information obtained by removing the second resource provisioning configuration information from the first resource provisioning configuration information.

[0028] In actual applications, the number of first resource issuance configuration information for resource issuance may be large, and there may be risky resource issuance configuration information, resulting in low efficiency in subsequently determining resource issuance configuration information for resource issuance to users. In order to improve the efficiency of subsequently determining resource issuance configuration information for resource issuance to users, in an optional implementation manner provided in this embodiment, the second resource issuance configuration information is identified in the fourth resource issuance configuration information based on a risk tensor constructed according to a risk indicator corresponding to the fourth resource issuance configuration information. Specifically, the second resource issuance configuration information can be obtained in the following manner: The risk tensor is constructed based on the risk indicators to obtain the risk tensor; The second resource issuance configuration information is identified in the fourth resource issuance configuration information according to the risk tensor.

[0029] On this basis, in order to determine the second resource issuance configuration information having a greater risk impact in the fourth resource issuance configuration through the risk tensor, the risk tensor may be tensor-decomposed to obtain sub-tensors, and the fourth resource issuance configuration information corresponding to a specific tensor element in the sub-tensor is determined as the second resource issuance configuration information. Specifically, in an optional implementation manner provided by this embodiment, in the above-mentioned process of identifying the second resource issuance configuration information in the fourth resource issuance configuration information based on the risk tensor, the following operations are performed: Perform tensor decomposition on the risk tensor to obtain sub-tensors; The fourth resource issuance configuration information corresponding to the tensor element whose sorting position is before the preset position in the tensor elements of the sub-tensor is determined as the second resource issuance configuration information.

[0030] Among them, tensor decomposition can be performed through any tensor decomposition method, such as Tucker (Tuckerdecomposition) decomposition; the sub-tensor can be the core tensor or kernel tensor in the risk tensor.

[0031] Specifically, in the process of performing tensor decomposition on the risk tensor to obtain sub-tensors, the risk tensor can be decomposed and the sub-tensors can be extracted from the decomposition results; in the process of determining the fourth resource issuance configuration information corresponding to the tensor element whose sorting position is before the preset position in the tensor elements of the sub-tensor, the tensor elements of the sub-tensor can be sorted in descending order, and the fourth resource issuance configuration information corresponding to the tensor element whose sorting position is before the preset position can be determined in the sorting result.

[0032] For example, transaction amount threshold T: T1=100 yuan, T2=200 yuan, T3=300 yuan; The upper limit of participation times N: N1=1 time, N2=3 times; the amount of resources released R: R1=50 yuan, R2=100 yuan; Resource release frequency F: F1 = 10 times / hour, where F1 is a constant frequency and F2 is a resource release frequency that changes over time; The transaction amount threshold T, the upper limit of the number of participations N, the resource issuance amount R and the resource issuance frequency F can be combined with each other to obtain the fourth resource issuance configuration information, which is 24 resource issuance configuration information such as (T1, N1, R1, F1), (T2, N1, R1, F1). The other resource issuance configuration information in the fourth resource issuance configuration information is similar to it and will not be repeated here. Each resource issuance configuration information in the fourth resource issuance configuration information has a corresponding risk indicator. Based on the risk indicator, a risk tensor is constructed to obtain a 4-dimensional risk tensor. The risk tensor contains 3×2×2×2=24 tensor elements. Tucker decomposition is performed on the risk tensor, and the decomposition result is: , extract sub-tensors from the decomposition results , among which 、 、 、 Represent the factor matrices corresponding to T, N, R, and F respectively; sort the tensor elements of the sub-tensor in descending order, and determine the fourth resource distribution configuration information corresponding to the tensor elements in the first n sorting positions in the sorting result as the second resource distribution configuration information. Assume that the tensor elements [2, 1, 2, 1], The sorting position of [3, 1, 2, 1] is in the first n, which means [2, 1, 2, 1] and The fourth resource allocation configuration information (T2, N1, R2, F1) and (T3, N1, R2, F1) corresponding to [3, 1, 2, 1] have a strong coupling relationship and have a significant impact on the risk. The fourth resource allocation configuration information (T2, N1, R2, F1) corresponding to [2, 1, 2, 1] and The fourth resource issuance configuration information (T3, N1, R2, F1) corresponding to [3, 1, 2, 1] is the second resource issuance configuration information.

[0033] Step S106: Determine fifth resource release configuration information in the third resource release configuration information according to the second resource release frequency sequence and the frequency change rate.

[0034] The above-mentioned second resource issuance configuration information in the first resource issuance configuration information for resource issuance is deleted to obtain the third resource issuance configuration information. In this step, the fifth resource issuance configuration information is determined in the third resource issuance configuration information in combination with the second resource issuance frequency sequence and the frequency change rate. In this way, resources are issued to the user after the user conducts a transaction through the fifth resource issuance configuration information. The efficiency of determining the fifth resource issuance configuration information is improved by eliminating the third resource issuance configuration information to obtain the second resource issuance configuration information.

[0035] The fifth resource issuance configuration information described in this embodiment refers to the resource issuance configuration information selected from the third resource issuance configuration information; the fifth resource issuance configuration information may be one or more resource issuance configuration information; optionally, the fifth resource issuance configuration information is used to issue resources to the user after the user conducts a transaction, and specifically, the fifth resource issuance configuration information can be used to issue equity resources to the user after the user conducts a transaction with the transaction party in a transaction activity; each resource issuance configuration information may include at least one resource issuance configuration, and the resource issuance configuration may include a transaction amount threshold, an upper limit on the number of times a user can participate in resource issuance, and / or a resource issuance amount.

[0036] In actual applications, in the process of determining the resource issuance configuration information for issuing resources to users, the possibility of risk in each resource issuance configuration information in the third resource issuance configuration information may be different. In order to conveniently determine the resource issuance configuration information for ultimately issuing resources to users from the third resource issuance configuration information, reduce the risk of the determined resource issuance configuration information in the actual resource issuance process, and improve the stability of the actual resource issuance. In an optional implementation provided by this embodiment, in the process of determining the fifth resource issuance configuration information in the third resource issuance configuration information based on the second resource issuance frequency sequence and frequency change rate, the risk index corresponding to the sixth resource issuance configuration information in the third resource issuance configuration information is calculated based on the second resource issuance frequency sequence and frequency change rate, and the fifth resource issuance configuration information is determined in the sixth resource issuance configuration information based on the risk index. Specifically, the fifth resource issuance configuration information can be determined as follows: Calculating a risk indicator corresponding to the sixth resource distribution configuration information in the third resource distribution configuration information based on the second resource distribution frequency sequence and the frequency change rate; The sixth resource distribution configuration information having the smallest risk indicator is selected from the sixth resource distribution configuration information as the fifth resource distribution configuration information.

[0037] The sixth resource issuance configuration information refers to one or more resource issuance configuration information in the third resource issuance configuration information.

[0038] On this basis, in order to comprehensively evaluate the risk indicator of the sixth resource issuance configuration information and further improve the effectiveness of the subsequent determination of the fifth resource issuance configuration information; in an optional implementation manner provided by this embodiment, in the process of calculating the risk indicator corresponding to the sixth resource issuance configuration information in the third resource issuance configuration information based on the second resource issuance frequency sequence and the frequency change rate, the risk indicator corresponding to the sixth resource issuance configuration information is calculated based on the second resource issuance frequency sequence, the resource issuance fee, the upper limit of the number of times a user can participate in resource issuance, the frequency change rate and / or the expected number of users participating in resource issuance. Specifically, the risk indicator corresponding to the sixth resource issuance configuration information in the third resource issuance configuration information can be calculated in the following manner: Determining sixth resource distribution configuration information in the third resource distribution configuration information based on the minimum resource distribution frequency in the second resource distribution frequency sequence, the resource distribution fee, and the upper limit of the number of times a user may participate in resource distribution; The risk indicator corresponding to the sixth resource distribution configuration information is calculated based on the frequency change rate, the expected number of users participating in the resource distribution, and the resource distribution fee.

[0039] Among them, resource distribution expenses refer to the resource distribution expenditures or resource distribution budget for resource distribution.

[0040] Specifically, in the process of determining the sixth resource issuance configuration information in the third resource issuance configuration information based on the minimum resource issuance frequency, resource issuance fee, and the upper limit of the number of times a user can participate in resource issuance in the second resource issuance frequency sequence, a resource issuance restriction rule can be constructed based on the minimum resource issuance frequency, resource issuance fee, and the upper limit of the number of times a user can participate in resource issuance, and the sixth resource issuance configuration information can be determined in the third resource issuance configuration information according to the resource issuance restriction rule; the resource issuance restriction rule here can be a resource issuance restriction condition, for example, the resource issuance restriction condition includes , , , Represents the minimum resource release frequency, represents the gamma coefficient; In the process of calculating the risk indicator corresponding to the sixth resource distribution configuration information based on the frequency change rate, the expected number of users participating in resource distribution and the resource distribution fee, the risk indicator corresponding to the sixth resource distribution configuration information can be calculated based on the minimum frequency change rate among the frequency change rates, the expected number of users participating in resource distribution, the resource distribution fee and the upper limit of the frequency change rate; the upper limit of the frequency change rate here refers to the highest frequency change rate for resource distribution.

[0041] During the specific execution process, the above-mentioned process of determining the fifth resource issuance configuration information can be executed through a screening algorithm. Specifically, the third resource issuance configuration information, the second resource issuance frequency sequence and the frequency change rate can be input into the screening algorithm. The resource issuance configuration information is filtered in the third resource issuance configuration information through the screening algorithm to obtain the fifth resource issuance configuration information. In this way, the resource issuance configuration information can be conveniently filtered through the screening algorithm, thereby improving the automation of resource issuance configuration information screening.

[0042] For example, screening algorithms include:

[0043]

[0044]

[0045]

[0046] in, represents a risk indicator; Represents the transaction amount threshold in the third-party resource distribution configuration information; Represents the resource allocation amount in the third resource allocation configuration information; Represents the upper limit of the number of participations in the third-party resource distribution configuration information; represents the expected number of users; Representative resource issuance fee; represents the minimum frequency change rate; Represents the upper limit of the frequency change rate; 、 and is the weight; is the empirical coefficient; Indicates the number of resource releases.

[0047] Assume that the third resource issuance configuration information, the second resource issuance frequency sequence and the frequency change rate are input into the screening algorithm to screen the resource issuance configuration information, and the fifth resource issuance configuration information screened in the third resource issuance configuration information is as follows: transaction amount threshold T = 2,000 yuan, upper limit of participation times N = 2 times, and resource issuance amount R = 200 yuan; the above-mentioned screening algorithm can be a mixed integer programming algorithm, that is, the mixed integer programming method can be used to screen the resource issuance configuration information in the third resource issuance configuration information based on the second resource issuance frequency sequence and the frequency change rate to obtain the fifth resource issuance configuration information.

[0048] During the specific execution process, after obtaining the fifth resource issuance configuration information, resources can be issued based on the fifth resource issuance configuration information. For example, resources can be issued according to the transaction amount threshold T=2000 yuan, the upper limit of the number of participations N=2 times, and the resource issuance amount R=200 yuan. In actual application scenarios, the issuing party of resources may change the fifth resource issuance configuration information. In order to avoid the possible risks caused by the changed seventh resource issuance configuration information and improve the stability of resource issuance, multiple risk values ​​of the seventh resource issuance configuration information carried by the change instruction of the fifth resource issuance configuration information can be calculated. If any risk value triggers a risk warning condition, risk warning content of the seventh resource issuance configuration information is generated based on the risk warning rule corresponding to any risk value. Specifically, in an optional implementation provided by this embodiment, the following operations are also performed: If a change instruction of the fifth resource issuance configuration information is detected, a first risk value is calculated based on the transaction amount threshold and the resource issuance amount in the seventh resource issuance configuration information carried in the change instruction; Calculating a second risk value based on the resource distribution amount, the upper limit of the number of times a user may participate in resource distribution in the seventh resource distribution configuration information, the expected number of users participating in resource distribution, and the resource distribution fee; If any risk value triggers a risk warning condition, risk warning content of the seventh resource issuance configuration information is generated based on the risk warning rule corresponding to any risk value.

[0049] Among them, the seventh resource issuance configuration information can be a single resource issuance configuration information, and the seventh resource issuance configuration information can include a transaction amount threshold, an upper limit on the number of times a user can participate in resource issuance and / or a resource issuance amount; the first risk value can be a parameter mismatch risk value, and the second risk value can be a cost overrun risk value.

[0050] Specifically, in the process of calculating the first risk value based on the transaction amount threshold and resource issuance amount in the seventh resource issuance configuration information carried by the change instruction, the transaction amount threshold, resource issuance amount and participation limit in the seventh resource issuance configuration information can be input into the first risk algorithm to calculate the risk value and obtain the first risk value; in the process of calculating the second risk value based on the resource issuance amount, the upper limit of the number of users participating in resource issuance in the seventh resource issuance configuration information, the expected number of users participating in resource issuance and the resource issuance fee, the resource issuance amount, parameter number upper limit, expected number of users and resource issuance fee can be input into the second risk algorithm to calculate the risk value and obtain the second risk value.

[0051] For example, the first risk algorithm includes:

[0052] in, 、 、 They represent the transaction amount threshold, resource issuance amount, and upper limit of participation times in the seventh resource issuance configuration information respectively; Represents the covariance of the transaction amount threshold, resource release amount, and participation limit; represents the variance of the transaction amount threshold; represents the variance of resource disbursement; represents the variance of the upper limit of the number of participations; represents the first risk value; The second risk algorithm includes:

[0053] in, represents the second risk value; Representative resource issuance fee; Represents the expected number of users.

[0054] Any of the above risk values ​​triggers a risk warning condition, and the risk warning condition may include any risk value being greater than the corresponding risk value threshold; in the process of generating the risk warning content of the seventh resource issuance configuration information based on the risk warning rule corresponding to any risk value, the risk warning rule of the risk item to which any risk value belongs can be found, and the risk warning content of the seventh resource issuance configuration information can be generated according to the risk warning rule; the risk item here can be a parameter mismatch risk item and / or a cost overrun risk item; the risk warning rule corresponding to the first risk value may include increasing the resource issuance amount or reducing the upper limit of the number of participations, and the risk warning rule corresponding to the second risk value may also include increasing the resource issuance amount or reducing the upper limit of the number of participations.

[0055] For example, the transaction amount threshold, resource issuance amount and upper limit of participation times in the seventh resource issuance configuration information are 1,000 yuan, 200 yuan and 3 times respectively. The first risk value is calculated based on the transaction amount threshold and resource issuance amount in the seventh resource issuance configuration information carried by the change instruction. The second risk value is calculated based on the resource issuance amount, the upper limit of the number of users participating in resource issuance in the seventh resource issuance configuration information, the expected number of users participating in resource issuance and the resource issuance fee. If the first risk value and the second risk value trigger the risk warning conditions, the risk warning content of the seventh resource issuance configuration information generated based on the risk warning rules corresponding to the first risk value and the second risk value is "The current resource issuance configuration information has parameter mismatch risks and cost overrun risks. It is recommended to adjust to: increase the transaction amount threshold to 2,000 yuan or reduce the upper limit of participation times per person to 2 times / month."

[0056] In addition, in order to avoid the risk of frequency changes, this embodiment can also periodically calculate a third risk value based on the frequency change rate of the resource issuance frequency and the upper limit of the frequency change rate of the current resource issuance. If the third risk value triggers the risk warning condition, the risk warning content is generated according to the risk warning rules corresponding to the risk item to which the third risk value belongs; the third risk value can be a frequency change risk value, the risk item can be a frequency change risk item, and the risk warning rules corresponding to the risk item to which the third risk value belongs include reducing the frequency change rate; for example, the risk warning content generated according to the risk warning rules corresponding to the risk item to which the third risk value belongs is "The frequency change rate is not within the safe range, it is recommended to reduce the frequency change rate."

[0057] In the above process of calculating the third risk value based on the frequency change rate and the upper limit of the frequency change rate of the resource issuance frequency of the current resource issuance, the frequency change rate and the upper limit of the frequency change rate can be input into the third risk algorithm to calculate the risk value to obtain the third risk value; for example, the third risk algorithm includes:

[0058] in, represents the rate of change of frequency; Represents the upper limit of the frequency change rate; Represents the third risk value.

[0059] It should be noted that this embodiment can also perform risk detection on the current resource issuance configuration information to obtain risk indicators under various risk dimensions. If any risk indicator is greater than the indicator threshold, the preset first resource issuance frequency sequence can be smoothed according to the present embodiment to obtain a second resource issuance frequency sequence, and the frequency change rate of the second resource issuance frequency sequence can be calculated. The second resource issuance configuration information is deleted from the first resource issuance configuration information for resource issuance to obtain the third resource issuance configuration information. According to the second resource issuance frequency sequence and the frequency change rate, the operation of the fifth resource issuance configuration information is determined in the third resource issuance configuration information to determine the resource issuance configuration information for issuing resources to the user. For example, the current resource issuance configuration information includes a transaction amount threshold T of 300 yuan, an upper limit N of 5 times / day for the number of participations, a resource issuance amount R of 150 yuan, a resource issuance fee of 100,000 yuan, and an expected number of users of 200 people. Then the cost overspending risk indicator under the cost overspending risk dimension is (High risk), the frequency change risk indicator under the frequency change risk dimension is (High risk), the parameter mismatch risk indicator under the parameter mismatch risk dimension is (High risk), the determined fifth resource release configuration information is that the transaction amount threshold T is 350 yuan, the upper limit of participation times N is 3 times / day, and the resource release amount R is 120 yuan. The cost overspending risk indicator of the fifth resource release configuration information under the cost overspending risk dimension is , the frequency change risk index under the frequency change risk dimension is , the risk indicators corresponding to the fifth resource distribution configuration information are significantly reduced.

[0060] It should be added that, each optional implementation method and each feasible execution method in steps S102 to S106 provided in this embodiment can be executed independently as needed, or can be combined and referenced with each other. At the same time, each specific execution step in each optional implementation method or each feasible execution method can also be executed independently or combined as needed. The execution conditions of "if" or "under what circumstances" involved in each step or operation can be directly deleted, and the operations subsequent to the execution conditions are not specifically limited in this embodiment.

[0061] In summary, the resource issuance processing method provided in this embodiment firstly smooths a preset first resource issuance frequency sequence to obtain a second resource issuance frequency sequence, and calculates the frequency change rate of the second resource issuance frequency sequence. This smoothes the first resource issuance frequency sequence to avoid instantaneous jumps in the second resource issuance frequency sequence, thereby enabling a smooth transition of the second resource issuance frequency sequence. Secondly, the second resource issuance configuration information is deleted from the first resource issuance configuration information used for resource issuance to obtain third resource issuance configuration information, thereby improving the effectiveness of the third resource issuance configuration information. Finally, based on the second resource issuance frequency sequence and the frequency change rate, a risk indicator corresponding to a sixth resource issuance configuration information in the third resource issuance configuration information is calculated. The sixth resource issuance configuration information with the smallest risk indicator is selected from the sixth resource issuance configuration information as the fifth resource issuance configuration information. After the user performs a transaction, resources are issued to the user using the fifth resource issuance configuration information. In this way, based on the third resource issuance configuration information obtained by removing the second resource issuance configuration information, the fifth resource issuance configuration information with the smallest risk indicator is further selected, thereby improving the stability and effectiveness of resource issuance using the fifth resource issuance configuration information.

[0062] The following uses the application of a resource issuance processing method provided in this embodiment in a rights issuance scenario as an example to further illustrate the resource issuance processing method provided in this embodiment. Figure 2 , a method for processing resource issuance applied to equity issuance scenarios specifically includes the following steps.

[0063] Step S202 : Smoothing the preset first equity issuance frequency sequence to obtain a second equity issuance frequency sequence, and calculating the frequency change rate of the second equity issuance frequency sequence.

[0064] Step S204: deleting the risk equity issuance configuration information from the first equity issuance configuration information for equity issuance to obtain second equity issuance configuration information.

[0065] Optionally, the risk equity issuance configuration information is obtained based on pre-stored third equity issuance configuration information and the risk indicator corresponding to the third equity issuance configuration information.

[0066] Step S206: Determine fourth equity issuance configuration information in the second equity issuance configuration information based on the minimum equity issuance frequency in the second equity issuance frequency sequence, the equity issuance fee, and the upper limit of the number of times a user can participate in equity issuance.

[0067] Step S208 : Calculate the risk indicator corresponding to the fourth benefit issuance configuration information based on the frequency change rate, the upper limit of the frequency change rate, the expected number of users participating in the benefit issuance, and the benefit issuance fee.

[0068] Step S210 : selecting the fourth equity issuance configuration information with the smallest risk indicator from the fourth equity issuance configuration information as the equity issuance configuration information.

[0069] Optionally, the equity issuance configuration information is used to issue equity to the user after the user performs a transaction.

[0070] It should be noted that any one of steps S202 to S210 or any combination of multiple steps can be combined with any one of steps S102 to S106 to form a new implementation method according to the needs of implementation deployment; in addition, according to the needs of actual deployment, any one or multiple technical features can be selected from steps S202 to S210 and combined with any one or multiple technical features provided by steps S102 to S106 to form a new implementation method; or, any one or multiple technical features in steps S202 to S210 can be replaced with any one or multiple technical features provided by steps S102 to S106 to form a new implementation method according to the needs of actual deployment, which will not be repeated here.

[0071] The following uses the application of a resource distribution processing method provided by this embodiment in the Spring Festival marketing activity scenario as an example to further illustrate the resource distribution processing method provided by this embodiment. Figure 3 The resource distribution processing method applied to the Spring Festival marketing activity scenario specifically includes the following steps.

[0072] Step S302: Smoothing the first reward issuance frequency sequence of the Spring Festival marketing campaign to obtain a second reward issuance frequency sequence, and calculating the frequency change rate of the second reward issuance frequency sequence.

[0073] The rewards here may include equity rewards, such as coupons or red envelopes for purchases above a certain amount.

[0074] Step S304: Deleting the risk reward issuance configuration information from the first reward issuance configuration information for issuing rewards in the Spring Festival marketing activity to obtain second reward issuance configuration information.

[0075] Optionally, the risk reward issuance configuration information is obtained based on pre-stored historical reward issuance configuration information of Spring Festival marketing activities and risk indicators corresponding to the historical reward issuance configuration information.

[0076] Step S306: Determine the third reward issuance configuration information in the second reward issuance configuration information according to the second reward issuance frequency sequence and the frequency change rate.

[0077] Optionally, the third reward distribution configuration information is used to distribute rewards to users after the users conduct transactions during the Spring Festival marketing activities.

[0078] Step S308: If a change instruction of the third reward issuance configuration information is detected, a first risk value is calculated based on the transaction amount threshold and the reward issuance amount in the fourth reward issuance configuration information carried in the change instruction.

[0079] Step S310: Calculate a second risk value based on the reward issuance amount, the upper limit of the number of times a user may participate in the reward issuance in the fourth reward issuance configuration information, the expected number of users participating in the reward issuance, and the reward issuance fee.

[0080] Step S312: If any risk value triggers a risk warning condition, risk warning content of the fourth reward issuance configuration information is generated based on the risk warning rule corresponding to any risk value.

[0081] It should be noted that any one of steps S302 to S312 or any combination of multiple steps can be combined with any one of steps S102 to S106 to form a new implementation method according to the needs of implementation deployment; in addition, according to the needs of actual deployment, any one or multiple technical features can be selected from steps S302 to S312 and combined with any one or multiple technical features provided by steps S102 to S106 to form a new implementation method; or, any one or multiple technical features in steps S302 to S312 can be replaced with any one or multiple technical features provided by steps S102 to S106 to form a new implementation method according to the needs of actual deployment, which will not be repeated here.

[0082] An embodiment of a resource distribution processing device provided in this specification is as follows: In the above embodiment, a method for processing resource issuance is provided. Correspondingly, a device for processing resource issuance is also provided, which will be described below with reference to the accompanying drawings.

[0083] Reference Figure 4 , which shows a schematic diagram of a resource distribution processing device provided by this embodiment.

[0084] Since the device embodiment corresponds to the method embodiment, the description is relatively simple. For the relevant parts, please refer to the corresponding description of the method embodiment provided above. The device embodiment described below is only illustrative.

[0085] This embodiment provides a device for processing resource allocation, the device including: A smoothing module 402 is configured to smooth the preset first resource release frequency sequence to obtain a second resource release frequency sequence, and calculate a frequency change rate of the second resource release frequency sequence; Deletion module 404 is configured to delete the second resource provisioning configuration information from the first resource provisioning configuration information for resource provisioning, thereby obtaining third resource provisioning configuration information; the second resource provisioning configuration information is obtained based on pre-stored fourth resource provisioning configuration information and a risk indicator corresponding to the fourth resource provisioning configuration information; The determination module 406 is configured to determine fifth resource release configuration information in the third resource release configuration information according to the second resource release frequency sequence and the frequency change rate.

[0086] In one embodiment, the second resource provisioning configuration information is obtained in the following manner: Constructing a risk tensor based on the risk indicator to obtain a risk tensor; The second resource issuance configuration information is identified in the fourth resource issuance configuration information according to the risk tensor.

[0087] In one embodiment, identifying the second resource issuance configuration information in the fourth resource issuance configuration information according to the risk tensor is implemented as follows: Performing tensor decomposition on the risk tensor to obtain sub-tensors; The fourth resource issuance configuration information corresponding to the tensor element whose sorting position is before the preset position in the tensor elements of the sub-tensor is determined as the second resource issuance configuration information.

[0088] In one embodiment, the fifth resource release configuration information is determined in the third resource release configuration information according to the second resource release frequency sequence and the frequency change rate, and is implemented in the following manner: Calculating a risk indicator corresponding to the sixth resource release configuration information in the third resource release configuration information based on the second resource release frequency sequence and the frequency change rate; The sixth resource issuance configuration information having the smallest risk indicator is selected from the sixth resource issuance configuration information as the fifth resource issuance configuration information.

[0089] In one embodiment, based on the second resource release frequency sequence and the frequency change rate, the risk indicator corresponding to the sixth resource release configuration information in the third resource release configuration information is calculated in the following manner: Determining the sixth resource distribution configuration information in the third resource distribution configuration information based on the minimum resource distribution frequency in the second resource distribution frequency sequence, the resource distribution fee, and the upper limit of the number of times a user may participate in resource distribution; A risk indicator corresponding to the sixth resource issuance configuration information is calculated according to the frequency change rate, the expected number of users participating in resource issuance, and the resource issuance fee.

[0090] In one embodiment, the following operations are also performed: If a change instruction of the fifth resource issuance configuration information is detected, a first risk value is calculated based on the transaction amount threshold and the resource issuance amount in the seventh resource issuance configuration information carried in the change instruction; Calculating a second risk value based on the resource distribution amount, an upper limit on the number of times a user may participate in resource distribution in the seventh resource distribution configuration information, an expected number of users participating in resource distribution, and a resource distribution fee; If any risk value triggers a risk warning condition, risk warning content of the seventh resource issuance configuration information is generated based on the risk warning rule corresponding to the risk value.

[0091] In the resource issuance processing device provided in this embodiment, the preset first resource issuance frequency sequence is smoothed to obtain a second resource issuance frequency sequence. On this basis, the frequency change rate of the second resource issuance frequency sequence is calculated, and the second resource issuance configuration information in the first resource issuance configuration information is deleted to obtain the third resource issuance configuration information. The second resource issuance configuration information is obtained based on the pre-stored fourth resource issuance configuration information and the risk indicator corresponding to the fourth resource issuance configuration information. Further, combining the second resource issuance frequency sequence and the frequency change rate, the fifth resource issuance configuration information is determined in the third resource issuance configuration information. After the user conducts a transaction, resources are issued to the user through the fifth resource issuance configuration information, thereby improving the comprehensiveness of the determination of the fifth resource issuance configuration information. At the same time, since the second resource issuance frequency sequence and the frequency change rate have been smoothed, the fifth resource issuance configuration information is also smoothed, thereby improving the stability of resource issuance to the user through the fifth resource issuance configuration information.

[0092] An embodiment of a computer device provided in this specification is as follows: Corresponding to the resource allocation processing method described above, based on the same technical concept, an embodiment of the present application further provides a computer device, which is used to execute the resource allocation processing method provided above. Figure 5 A schematic diagram of the structure of a computer device provided in an embodiment of the present application.

[0093] This embodiment provides a computer device, including: like Figure 5As shown, computer devices can vary significantly depending on their configuration or performance. They may include one or more processors 501 and memory 502. Memory 502 may store one or more applications or data. Memory 502 may be either ephemeral or persistent. Applications stored in memory 502 may include one or more modules (not shown), each of which may include a series of computer-executable instructions within the computer device. Furthermore, processor 501 may be configured to communicate with memory 502 to execute the series of computer-executable instructions within memory 502 on the computer device. The computer device may also include one or more power supplies 503, one or more wired or wireless network interfaces 504, one or more input / output interfaces 505, one or more keyboards 506, and the like.

[0094] In a specific embodiment, a computer device includes a memory and one or more programs, wherein the one or more programs are stored in the memory, and the one or more programs may include one or more modules, and each module may include a series of computer-executable instructions in the computer device, and the one or more programs are configured to be executed by one or more processors, including computer-executable instructions for performing the following: Smoothing the preset first resource issuance frequency sequence to obtain a second resource issuance frequency sequence, and calculating a frequency change rate of the second resource issuance frequency sequence; Deleting the second resource issuance configuration information from the first resource issuance configuration information for resource issuance to obtain third resource issuance configuration information; the second resource issuance configuration information is obtained based on pre-stored fourth resource issuance configuration information and a risk indicator corresponding to the fourth resource issuance configuration information; According to the second resource issuance frequency sequence and the frequency change rate, fifth resource issuance configuration information is determined in the third resource issuance configuration information.

[0095] In one embodiment, the second resource provisioning configuration information is obtained in the following manner: Constructing a risk tensor based on the risk indicator to obtain a risk tensor; The second resource issuance configuration information is identified in the fourth resource issuance configuration information according to the risk tensor.

[0096] In one embodiment, identifying the second resource issuance configuration information in the fourth resource issuance configuration information according to the risk tensor is implemented as follows: Performing tensor decomposition on the risk tensor to obtain sub-tensors; The fourth resource issuance configuration information corresponding to the tensor element whose sorting position is before the preset position in the tensor elements of the sub-tensor is determined as the second resource issuance configuration information.

[0097] In one embodiment, the fifth resource release configuration information is determined in the third resource release configuration information according to the second resource release frequency sequence and the frequency change rate, and is implemented in the following manner: Calculating a risk indicator corresponding to the sixth resource release configuration information in the third resource release configuration information based on the second resource release frequency sequence and the frequency change rate; The sixth resource issuance configuration information having the smallest risk indicator is selected from the sixth resource issuance configuration information as the fifth resource issuance configuration information.

[0098] In one embodiment, based on the second resource release frequency sequence and the frequency change rate, the risk indicator corresponding to the sixth resource release configuration information in the third resource release configuration information is calculated in the following manner: Determining the sixth resource distribution configuration information in the third resource distribution configuration information based on the minimum resource distribution frequency in the second resource distribution frequency sequence, the resource distribution fee, and the upper limit of the number of times a user may participate in resource distribution; A risk indicator corresponding to the sixth resource issuance configuration information is calculated according to the frequency change rate, the expected number of users participating in resource issuance, and the resource issuance fee.

[0099] In one embodiment, the following operations are also performed: If a change instruction of the fifth resource issuance configuration information is detected, a first risk value is calculated based on the transaction amount threshold and the resource issuance amount in the seventh resource issuance configuration information carried in the change instruction; Calculating a second risk value based on the resource distribution amount, an upper limit on the number of times a user may participate in resource distribution in the seventh resource distribution configuration information, an expected number of users participating in resource distribution, and a resource distribution fee; If any risk value triggers a risk warning condition, risk warning content of the seventh resource issuance configuration information is generated based on the risk warning rule corresponding to the risk value.

[0100] In the computer device provided in this embodiment, the preset first resource issuance frequency sequence is smoothed to obtain a second resource issuance frequency sequence. On this basis, the frequency change rate of the second resource issuance frequency sequence is calculated, and the second resource issuance configuration information in the first resource issuance configuration information is deleted to obtain the third resource issuance configuration information. The second resource issuance configuration information is obtained based on the pre-stored fourth resource issuance configuration information and the risk indicator corresponding to the fourth resource issuance configuration information. Further, in combination with the second resource issuance frequency sequence and the frequency change rate, the fifth resource issuance configuration information is determined in the third resource issuance configuration information. After the user conducts a transaction, resources are issued to the user through the fifth resource issuance configuration information, thereby improving the comprehensiveness of the determination of the fifth resource issuance configuration information. At the same time, since the second resource issuance frequency sequence and the frequency change rate have been smoothed, the fifth resource issuance configuration information is also smoothed, thereby improving the stability of resource issuance to the user through the fifth resource issuance configuration information.

[0101] An embodiment of a computer-readable storage medium provided in this specification is as follows: Corresponding to the resource issuance processing method described above, based on the same technical concept, an embodiment of the present application also provides a computer-readable storage medium.

[0102] The computer-readable storage medium provided in this embodiment is used to store computer-executable instructions. When the computer-executable instructions are executed by a processor, the following process is implemented: Smoothing the preset first resource issuance frequency sequence to obtain a second resource issuance frequency sequence, and calculating a frequency change rate of the second resource issuance frequency sequence; Deleting the second resource issuance configuration information from the first resource issuance configuration information for resource issuance to obtain third resource issuance configuration information; the second resource issuance configuration information is obtained based on pre-stored fourth resource issuance configuration information and a risk indicator corresponding to the fourth resource issuance configuration information; According to the second resource issuance frequency sequence and the frequency change rate, fifth resource issuance configuration information is determined in the third resource issuance configuration information.

[0103] In the computer-readable storage medium provided in this embodiment, the preset first resource issuance frequency sequence is smoothed to obtain a second resource issuance frequency sequence. On this basis, the frequency change rate of the second resource issuance frequency sequence is calculated, and the second resource issuance configuration information in the first resource issuance configuration information is deleted to obtain the third resource issuance configuration information. The second resource issuance configuration information is obtained based on the pre-stored fourth resource issuance configuration information and the risk indicator corresponding to the fourth resource issuance configuration information. Further, in combination with the second resource issuance frequency sequence and the frequency change rate, the fifth resource issuance configuration information is determined in the third resource issuance configuration information. After the user conducts a transaction, resources are issued to the user through the fifth resource issuance configuration information, thereby improving the comprehensiveness of the determination of the fifth resource issuance configuration information. At the same time, since the second resource issuance frequency sequence and the frequency change rate have been smoothed, the fifth resource issuance configuration information is also smoothed, thereby improving the stability of resource issuance to the user through the fifth resource issuance configuration information.

[0104] It should be noted that the embodiment of a computer-readable storage medium in this specification and the embodiment of a method for processing resource issuance in this specification are based on the same inventive concept. Therefore, the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.

[0105] An embodiment of a computer program product provided in this specification is as follows: Corresponding to the resource issuance processing method described above, based on the same technical concept, an embodiment of the present application also provides a computer program product.

[0106] The computer program product provided in this embodiment includes a computer program. When the computer program is executed by a processor, the following process is implemented: Smoothing the preset first resource issuance frequency sequence to obtain a second resource issuance frequency sequence, and calculating a frequency change rate of the second resource issuance frequency sequence; Deleting the second resource issuance configuration information from the first resource issuance configuration information for resource issuance to obtain third resource issuance configuration information; the second resource issuance configuration information is obtained based on pre-stored fourth resource issuance configuration information and a risk indicator corresponding to the fourth resource issuance configuration information; According to the second resource issuance frequency sequence and the frequency change rate, fifth resource issuance configuration information is determined in the third resource issuance configuration information.

[0107] In the computer program product provided in this embodiment, a preset first resource issuance frequency sequence is smoothed to obtain a second resource issuance frequency sequence. On this basis, the frequency change rate of the second resource issuance frequency sequence is calculated, and the second resource issuance configuration information in the first resource issuance configuration information is deleted to obtain the third resource issuance configuration information. The second resource issuance configuration information is obtained based on the pre-stored fourth resource issuance configuration information and the risk indicator corresponding to the fourth resource issuance configuration information. Further, in combination with the second resource issuance frequency sequence and the frequency change rate, fifth resource issuance configuration information is determined in the third resource issuance configuration information. Resources are issued to the user after the user conducts a transaction through the fifth resource issuance configuration information, thereby improving the comprehensiveness of the determination of the fifth resource issuance configuration information. At the same time, since the second resource issuance frequency sequence and the frequency change rate have been smoothed, the fifth resource issuance configuration information is also smoothed, thereby improving the stability of resource issuance to the user through the fifth resource issuance configuration information.

[0108] It should be noted that the embodiment of a computer program product in this specification and the embodiment of a resource issuance processing method in this specification are based on the same inventive concept. Therefore, the specific implementation of this embodiment can refer to the implementation of the aforementioned corresponding method, and the repeated parts will not be repeated.

[0109] The foregoing description of this specification describes specific embodiments. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that described in the embodiments and still achieve the desired results. Furthermore, the processes depicted in the accompanying drawings do not necessarily require the specific order shown or the sequential order to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0110] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the embodiments of the present application may take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware. Furthermore, this specification may take the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0111] This specification is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of this specification. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable test equipment to produce a machine, so that the instructions executed by the processor of the computer or other programmable test equipment generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0112] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable test equipment to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device that implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0113] These computer program instructions may also be loaded onto a computer or other programmable test device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide for implementing the process described in the flow. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0114] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0115] Memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.

[0116] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can be implemented using any method or technology for information storage. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change RAM (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media such as modulated data signals and carrier waves.

[0117] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0118] The embodiments of the present application may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. One or more embodiments of the present specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communications network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.

[0119] The various embodiments in this specification are described in a progressive manner. Similar parts between the various embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences between the other embodiments. In particular, the system embodiments are generally similar to the method embodiments, so the description is relatively simple. For relevant parts, refer to the description of the method embodiments.

[0120] The foregoing description is merely an example of the present invention and is not intended to limit the present invention. Persons skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be included within the scope of the claims herein.

Claims

1. A method for processing resource distribution, characterized in that: The method comprises: Smoothing the preset first resource issuance frequency sequence to obtain a second resource issuance frequency sequence, and calculating a frequency change rate of the second resource issuance frequency sequence; Deleting the second resource issuance configuration information from the first resource issuance configuration information for resource issuance to obtain third resource issuance configuration information; the second resource issuance configuration information is obtained based on pre-stored fourth resource issuance configuration information and a risk indicator corresponding to the fourth resource issuance configuration information; According to the second resource issuance frequency sequence and the frequency change rate, fifth resource issuance configuration information is determined in the third resource issuance configuration information.

2. The method according to claim 1, characterized in that The second resource distribution configuration information is obtained in the following manner: Constructing a risk tensor based on the risk indicator to obtain a risk tensor; The second resource issuance configuration information is identified in the fourth resource issuance configuration information according to the risk tensor.

3. The method according to claim 2, characterized in that The identifying the second resource issuance configuration information in the fourth resource issuance configuration information according to the risk tensor includes: Performing tensor decomposition on the risk tensor to obtain sub-tensors; The fourth resource issuance configuration information corresponding to the tensor element whose sorting position is before the preset position in the tensor elements of the sub-tensor is determined as the second resource issuance configuration information.

4. The method according to claim 1, wherein The determining, according to the second resource issuance frequency sequence and the frequency change rate, fifth resource issuance configuration information in the third resource issuance configuration information includes: Calculating a risk indicator corresponding to the sixth resource issuance configuration information in the third resource issuance configuration information based on the second resource issuance frequency sequence and the frequency change rate; The sixth resource distribution configuration information having the smallest risk indicator is selected from the sixth resource distribution configuration information as the fifth resource distribution configuration information.

5. The method according to claim 4, characterized in that The calculating, based on the second resource issuance frequency sequence and the frequency change rate, a risk indicator corresponding to the sixth resource issuance configuration information in the third resource issuance configuration information includes: Determining the sixth resource distribution configuration information in the third resource distribution configuration information based on the minimum resource distribution frequency in the second resource distribution frequency sequence, the resource distribution fee, and the upper limit of the number of times a user may participate in resource distribution; A risk indicator corresponding to the sixth resource issuance configuration information is calculated according to the frequency change rate, the expected number of users participating in resource issuance, and the resource issuance fee.

6. The method according to claim 1, characterized in that The method further comprises: If a change instruction of the fifth resource issuance configuration information is detected, a first risk value is calculated based on the transaction amount threshold and the resource issuance amount in the seventh resource issuance configuration information carried in the change instruction; Calculating a second risk value based on the resource distribution amount, an upper limit on the number of times a user may participate in resource distribution in the seventh resource distribution configuration information, an expected number of users participating in resource distribution, and a resource distribution fee; If any risk value triggers a risk warning condition, risk warning content of the seventh resource issuance configuration information is generated based on the risk warning rule corresponding to the any risk value.

7. A resource distribution processing device, characterized in that: The device comprises: a smoothing module, configured to smooth the preset first resource issuance frequency sequence to obtain a second resource issuance frequency sequence, and calculate a frequency change rate of the second resource issuance frequency sequence; a deletion module, configured to delete the second resource issuance configuration information from the first resource issuance configuration information for resource issuance, and obtain third resource issuance configuration information; the second resource issuance configuration information is obtained based on pre-stored fourth resource issuance configuration information and a risk indicator corresponding to the fourth resource issuance configuration information; A determination module is configured to determine fifth resource issuance configuration information in the third resource issuance configuration information according to the second resource issuance frequency sequence and the frequency change rate.

8. A computer device, characterized in that: The device comprises: A processor; and a memory configured to store computer-executable instructions, wherein when the computer-executable instructions are executed, the processor executes the resource issuance processing method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium is used to store computer-executable instructions, and when the computer-executable instructions are executed by a processor, the method for processing resource issuance according to any one of claims 1 to 6 is implemented.

10. A computer program product, characterized in that The method comprises a computer program, which, when executed by a processor, implements the resource issuance processing method according to any one of claims 1 to 6.