Methods, devices, equipment, and media for managing coupon bundles across multiple business formats.

By dynamically configuring multi-format coupon packages through the marketing system and optimizing the package price using historical redemption rates and cross-format mapping tables, the problem that existing technologies cannot meet users' personalized needs with package packages is solved, achieving greater flexibility and user experience.

CN120807039BActive Publication Date: 2026-03-10LINJIU WISDOM (GUANGDONG) TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-25
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

In multi-business scenarios, the existing technology's combination package coupon configuration cannot meet users' personalized needs, has poor flexibility, and affects user experience.

Method used

The marketing system automatically configures bundled packages based on user needs, dynamically determines prices, and optimizes the construction of bundled packages by utilizing historical redemption rates and cross-business mapping tables, thereby enhancing personalization and flexibility.

Benefits of technology

It improves the configuration flexibility and user experience of the bundled packages, meets users' personalized needs, and increases the frequency of users' use of multi-business services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120807039B_ABST
    Figure CN120807039B_ABST
Patent Text Reader

Abstract

This invention proposes a method, apparatus, device, and medium for managing multi-format coupon bundles. The method includes: determining multiple target coupons and target quantities required by the user, wherein the multiple target coupons originate from at least two target format systems; determining the face value cost of each target coupon based on the corresponding target quantity; determining a first discount rate based on the historical redemption rate corresponding to the user terminal, wherein the historical redemption rate is the ratio of redeemed historical coupons to acquired historical coupons; constructing a target bundle based on all target coupons; determining the target selling price of the target bundle based on the first discount rate and all face value costs; and pushing the target bundle to the user terminal. According to the technical solution of this invention, the coupon type and quantity of the multi-format bundle can be customized according to user needs, and the target selling price of the bundle can be dynamically determined based on the user's redemption history, improving the configuration flexibility of the bundle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent e-commerce technology, and in particular to a method, apparatus, equipment, and medium for managing coupon packages across multiple business formats. Background Technology

[0002] Currently, property management companies are beginning to integrate sales systems from multiple business formats into their property management apps. Each business format corresponds to a type of service, such as parking services, charging station services, and e-commerce services. Bundles consisting of multiple coupons are a common promotional tactic. By purchasing these bundles, users can obtain multiple coupons at once, effectively improving the user experience and increasing consumer activity.

[0003] In multi-business scenarios, bundled packages include coupons corresponding to each business system; for example, a bundled package might include parking coupons, charging coupons, and e-commerce coupons. In related technologies, these bundled packages are typically created by administrators based on operational needs. Users can only choose from multiple bundled packages offered by the sales system. However, each user's needs for different service sectors vary, and they may abandon a purchase if the variety and quantity of coupons do not meet their individual requirements. Furthermore, the price of the bundled packages is usually a fixed value set for all users. Therefore, configuring bundled packages based on management needs in related technologies cannot achieve personalized configuration, resulting in poor flexibility and negatively impacting user experience. Summary of the Invention

[0004] This invention aims to at least solve one of the technical problems existing in the prior art. To this end, this invention proposes a method, apparatus, device, and medium for managing multi-business coupon bundles, which can automatically configure bundles according to user needs, dynamically determine the price of bundles, improve the personalization and flexibility of bundles, and enhance user experience.

[0005] In a first aspect, embodiments of the present invention provide a method for managing coupon bundles across multiple business formats, applied to a marketing system. The marketing system includes multiple candidate business format systems, and is communicatively connected to a user terminal. Each candidate business format system has multiple preset candidate coupons. The method includes:

[0006] In response to a configuration request initiated by the user terminal in any of the candidate business systems, a target list is sent to the user terminal, wherein the target list contains each of the candidate business systems and the candidate coupons;

[0007] Obtain multiple target coupons selected by the user terminal from the target list and their corresponding target quantities, wherein the multiple target coupons come from at least two target business systems;

[0008] The face value cost of each target coupon is determined based on the corresponding target quantity, and the first discount rate is determined based on the historical redemption rate corresponding to the user terminal, wherein the historical redemption rate is proportional to the first discount rate, and the historical redemption rate is the ratio of the number of historical coupons that have been redeemed to the number of historical coupons that have been acquired.

[0009] A target bundle is constructed based on all the target coupons, and the target selling price of the target bundle is determined based on the first discount rate and all the face value cost values. The target bundle is then pushed to the user terminal.

[0010] According to some embodiments of the present invention, determining the face value cost of each of the target coupons based on the corresponding target quantity includes:

[0011] Obtain the preset profit margin corresponding to each of the target business systems;

[0012] Based on any of the target coupons, a preset coupon face value is determined; based on the preset profit margin and the coupon face value, a single coupon cost value is determined; and based on the single coupon cost value and the target quantity, the face value cost value is determined.

[0013] According to some embodiments of the present invention, after pushing the target package to the user terminal, the method further includes:

[0014] Based on any of the target coupons, the target business system to which it belongs is determined as the first business system, and the target business system to which it does not belong is determined as the second business system;

[0015] The cross-business format conversion coefficients corresponding to each of the second business formats are determined based on a preset cross-business format mapping table, wherein the cross-business format mapping table records the preset conversion coefficients between every two candidate business formats.

[0016] After the user terminal completes the payment operation of the target package, the application permission of the target coupon in each of the target business systems is activated. The deduction amount of the target coupon in the first business system is the face value of the coupon, and the deduction amount of the target coupon in the second business system is the product of the face value of the coupon and the cross-business conversion coefficient.

[0017] According to some embodiments of the present invention, determining a first discount rate based on the historical redemption rate corresponding to the user terminal includes:

[0018] Determine the historical cross-use rate of the user terminal, wherein the historical cross-use rate is used to indicate the ratio of the number of historical coupons redeemed in the second business system to the number of historical coupons already obtained;

[0019] Based on the preset first weight and the corresponding historical write-off rate, the first coordination parameter corresponding to each of the target business systems is determined.

[0020] The second collaboration parameter is determined based on the preset second weight and the corresponding historical cross-use rate, and the second discount rate is obtained by summing the first collaboration parameter and the second collaboration parameter.

[0021] The first discount rate is obtained based on the historical redemption rate and the second discount rate.

[0022] According to some embodiments of the present invention, obtaining the first discount rate based on the historical redemption rate and the second discount rate includes:

[0023] The second coefficient is determined based on the historical write-off rate and the preset first coefficient;

[0024] The third coefficient is obtained by exponentiation based on the natural constant and the second coefficient;

[0025] The first discount rate is determined based on the second discount rate and the third coefficient.

[0026] According to some embodiments of the present invention, after determining the face value cost based on the single coupon cost value and the target quantity, the method further includes, based on any of the target coupons:

[0027] The target time period is determined from multiple preset time periods based on the real-time moment when the configuration request is initiated.

[0028] Determine the real-time click volume during the target time period, obtain the real-time inventory volume, input the real-time click volume and the real-time inventory volume into a preset LSTM model to predict the real-time demand index, and obtain a preset benchmark demand index, wherein the real-time demand index and the benchmark demand index are used to indicate the consumption rate of the target coupon.

[0029] A dynamic coefficient is determined based on the ratio of the real-time demand index to the benchmark demand index, and the face value cost is updated based on the dynamic coefficient.

[0030] According to some embodiments of the present invention, after constructing the target bundle based on all of the target coupons, the method further includes:

[0031] The target quantity of the target coupon is sorted among multiple target business systems, and the preset system identifier codes of each target business system are concatenated to obtain a first string;

[0032] The target coupons are sorted based on the target quantity and a coupon array is constructed. A target verification code is generated based on the coupon array and the CRC32 algorithm. The first N characters are extracted from the target verification code to obtain a second string, where N is a positive integer greater than 2.

[0033] The third string is obtained by extracting the first M characters from the target selling price, where M is a positive integer greater than 2;

[0034] The first string, the second string, and the third string are concatenated to obtain the target string, and the target string is determined as the SKU code of the target package.

[0035] Secondly, embodiments of the present invention provide a multi-format coupon package management device, including at least one control processor and a memory for communicatively connecting with the at least one control processor; the memory stores instructions executable by the at least one control processor, the instructions being executed by the at least one control processor to enable the at least one control processor to perform the multi-format coupon package management method as described in the first aspect above.

[0036] Thirdly, embodiments of the present invention provide an electronic device including a multi-business coupon package management device as described in the second aspect above.

[0037] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing computer-executable instructions for performing the multi-format coupon package management method as described in the first aspect above.

[0038] The multi-business format coupon package management method according to embodiments of the present invention has at least the following beneficial effects: In response to a configuration request initiated by the user terminal in any of the candidate business format systems, a target list is sent to the user terminal, wherein the target list records each of the candidate business format systems and the candidate coupons; multiple target coupons selected by the user terminal in the target list and their corresponding target quantities are obtained, wherein the multiple target coupons come from at least two target business format systems; the face value cost of each target coupon is determined based on the corresponding target quantity, and a first discount rate is determined based on the historical redemption rate corresponding to the user terminal, wherein the historical redemption rate is proportional to the first discount rate, and the historical redemption rate is the ratio of redeemed historical coupons to the number of acquired historical coupons; a target package is constructed based on all the target coupons, and the target selling price of the target package is determined based on the first discount rate and all the face value costs; the target package is then pushed to the user terminal. According to the technical solution of the embodiments of the present invention, the coupon type and quantity of the multi-business format package can be customized according to user needs, and the target selling price of the package can be dynamically determined based on the user's redemption history, improving the configuration flexibility of the package. Attached Figure Description

[0039] Figure 1 This is a schematic diagram of a marketing system provided in one embodiment of the present invention;

[0040] Figure 2 This is a flowchart of a multi-business coupon package management method provided in another embodiment of the present invention;

[0041] Figure 3 This is a complete flowchart of a multi-business coupon package management method provided in another embodiment of the present invention;

[0042] Figure 4 This is a structural diagram of a multi-business coupon package management device provided in another embodiment of the present invention. Detailed Implementation

[0043] Embodiments of the present invention are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention.

[0044] In the description of this invention, it should be understood that the orientation descriptions, such as up, down, front, back, left, right, etc., are based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limiting this invention.

[0045] In the description of this invention, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.

[0046] In the description of this invention, unless otherwise explicitly defined, terms such as "setting," "installing," and "connecting" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this invention in conjunction with the specific content of the technical solution.

[0047] This invention provides a method, apparatus, device, and medium for managing coupon bundles across multiple business formats. The method includes: responding to a configuration request initiated by a user terminal in any candidate business format system, sending a target list to the user terminal, wherein the target list contains various candidate business formats and candidate coupons; acquiring multiple target coupons selected by the user terminal from the target list and their corresponding target quantities, wherein the multiple target coupons come from at least two target business formats; determining the face value cost of each target coupon based on the corresponding target quantity, and determining a first discount rate based on the historical redemption rate corresponding to the user terminal, wherein the historical redemption rate is proportional to the first discount rate, and the historical redemption rate is the ratio of the number of redeemed historical coupons to the number of acquired historical coupons; constructing a target bundle based on all target coupons, determining the target selling price of the target bundle based on the first discount rate and all face value costs, and pushing the target bundle to the user terminal. According to the technical solution of this invention, the coupon type and quantity of the multi-business format bundle can be customized according to user needs, and the target selling price of the bundle can be dynamically determined based on the user's redemption history, improving the configuration flexibility of the bundle.

[0048] First, refer to Figure 1 , Figure 1 This is a schematic diagram of a marketing system provided in an embodiment of the present invention. The marketing system 20 in this embodiment includes multiple candidate business formats. The marketing system 20 is communicatively connected to the user terminal 10. Each candidate business format has multiple candidate coupons preset.

[0049] It should be noted that each candidate business format system is a subsystem of Marketing System 20, and each candidate business format system corresponds to a business format service, for example... Figure 1 The parking lot system, charging pile system, or direct drinking water system shown can each candidate business system be carried by an APP or mini program and connected to the marketing system 20 to achieve unified management and configuration.

[0050] It should be noted that the data of each candidate business system is isolated from each other. The marketing system 20 communicates with each candidate business system, so it can obtain relevant data from each candidate business system for aggregation and processing. For example, it can obtain each preset candidate coupon and related information of each candidate coupon, such as face value and redemption rate.

[0051] It should be noted that the number of candidate coupons for each candidate business format system can be arbitrary; they can be preset in the corresponding candidate business format system according to actual needs. When configuring candidate coupons, information such as face value, cost, inventory, and name can be set, which will not be elaborated here.

[0052] It is worth noting that the user terminal 10 can be a common mobile phone, computer or tablet, etc., which can log in to any candidate business system through the user account. For example, users can use their mobile phones to scan the code at the drinking water vending machine to log in to the mini program and perform related operations.

[0053] The following is based on the appendix Figure 1 The marketing system shown further illustrates the technical solution of this embodiment of the invention.

[0054] Reference Figure 2 , Figure 2 The flowchart illustrates a method for managing coupon bundles across multiple business formats, as provided in an embodiment of the present invention. This method includes, but is not limited to, the following steps:

[0055] S10, in response to a configuration request initiated by the user terminal in any candidate business system, sends a target list to the user terminal, wherein the target list contains each candidate business system and candidate coupons.

[0056] It should be noted that the user terminal can initiate a configuration request in any candidate business system. After the marketing system receives the configuration request, it retrieves each candidate coupon from each candidate business system to construct a target list and pushes the target list to the user terminal. This allows the user to determine from the target list which multiple candidate coupons can be combined. Of course, this embodiment assumes that the candidate coupons are available and in stock. Unavailable and out-of-stock candidate coupons will not be discussed here, and they can simply not be displayed in the target list to avoid the combination package being unavailable after the user selects it.

[0057] For example, such as Figure 1 As shown, user terminal 10 scans a QR code in the parking lot to log in to the parking service mini-program. In the mini-program, it initiates a configuration request by clicking the relevant buttons. After receiving the configuration request, marketing system 20 determines parking coupon A and parking coupon B from the parking lot system, charging coupon A and charging coupon B from the charging pile system, and water purchase coupon A from the drinking water system. Based on the above coupons, it constructs a target list and sends it to user terminal 10. User terminal 10 displays the target list on the visual interface.

[0058] S20: Obtain multiple target coupons selected by the user terminal from the target list and their corresponding target quantities, wherein the multiple target coupons come from at least two target business systems.

[0059] It should be noted that the target list not only records various candidate business systems and candidate coupons, but also adds a quantity editing bar to the target list on the user's terminal. This allows users to enter the target quantity corresponding to any candidate coupon in the quantity editing bar. After completing the input, the user submits the target list, and the marketing system identifies the candidate coupons with a target quantity greater than 0 as target coupons and obtains the corresponding target quantity.

[0060] For example, such as Figure 1 As shown in the user terminal 10, the user sets the target quantity of parking coupon A to 3, the target quantity of charging coupon A to 1, and the target quantity of water coupon A to 2 in the target list, thereby determining the above three candidate coupons as target coupons. Parking coupon B and charging coupon B are not determined as target coupons because their corresponding target quantities are 0.

[0061] It should be noted that this embodiment configures coupons across business formats. By using target coupons, user traffic from multiple target business formats can be increased. Therefore, the target coupons must come from at least two target business formats. If the selected target coupons come from only one target business format, a prompt message will be displayed on the user terminal 10, prompting the user to select at least two target business formats.

[0062] S30, determine the face value cost of each target coupon based on the corresponding target quantity, and determine the first discount rate based on the historical redemption rate corresponding to the user terminal, wherein the historical redemption rate is proportional to the first discount rate, and the historical redemption rate is the ratio of the number of historical coupons that have been redeemed to the number of historical coupons that have been acquired.

[0063] It should be noted that the candidate coupons can be vouchers, discount coupons, or coupons with minimum spending requirements. This embodiment does not impose many restrictions on the specific types of candidate coupons. Furthermore, the face value of each target coupon is preset. The face value is the discount amount of the target coupon, such as the deduction value of a voucher. Those skilled in the art are familiar with how to set coupon face values, and the specific setting method is not limited here. After determining the target coupons, the face value cost can be obtained by multiplying the target quantity by the coupon face value. The face value cost is the total cost of a single target coupon for the target quantity.

[0064] For example, such as Figure 1 As shown, taking parking voucher A as an example, the face value of a single voucher is 1.5. Therefore, when the target quantity is 3, the face value cost is 1.5 × 3 = 4.5.

[0065] It should be noted that user terminals log into the marketing system based on user accounts. If a user terminal is purchasing a target coupon for the first time, the first discount rate is not considered without a historical redemption rate, which is not within the scope of this embodiment. In this embodiment, historical coupons refer to target coupons issued in the past; that is, the only difference between the two is the time of acquisition. The target coupon is the candidate coupon determined in this configuration request, and the historical coupon is a candidate coupon issued in the past that is the same as the target coupon. If historically issued coupons can be found based on the user account, the redemption status of each historical coupon can be determined. The redemption status includes redeemed and unredeemed. In this embodiment, the ratio of the number of redeemed historical coupons to the number of acquired historical coupons is determined as the historical redemption rate. The historical redemption rate is only determined for the same type of candidate coupon, not for multiple types of candidate coupons.

[0066] For example, taking parking voucher A as an example, if the user account determines that 10 parking vouchers A have been obtained and 7 parking vouchers A have been redeemed, then the historical redemption rate is 70%. The number of parking vouchers A that have been obtained and redeemed will not affect the historical redemption rate of parking voucher A.

[0067] It should be noted that in this embodiment, the historical redemption rate is directly proportional to the first discount rate. The higher the first discount rate, the larger the corresponding percentage value, and the smaller the discount effect on the target price. For example, a discount rate of 90% is higher than a discount rate of 80%. The higher the historical redemption rate, the higher the probability that users will use the target coupon, and providing a higher first discount rate will not affect users' purchasing demand. Conversely, the lower the historical redemption rate, the lower the probability that users will use the target coupon, and providing a lower first discount rate will increase the probability that users will purchase the target bundle through a more reasonable target price.

[0068] S40 constructs a target bundle based on all target coupons, determines the target selling price of the target bundle based on the first discount rate and the total face value cost, and pushes the target bundle to the user terminal.

[0069] It should be noted that after constructing the target bundle, the face value cost is the actual cost of the target coupon. In the case of multiple types of target coupons, a simple summation can be performed to obtain the total face value cost of all target coupons. In this embodiment, after determining the first discount rate based on the historical redemption rate, the value of the total face value cost is updated through the first discount rate, so that the target selling price is numerically less than the total face value cost. This allows the target selling price of the target bundle to be dynamically adjusted according to the historical redemption rate of different users, improving the price flexibility of the target bundle. The historical redemption rate is used to characterize the user's habits and frequency of using the target coupon, making the target selling price more in line with user needs. After determining the target selling price, the target bundle can be pushed to the user's terminal.

[0070] It is worth noting that in the field of property marketing, the target selling price does not need to be higher than the total cost of face value. It is sufficient to increase the frequency of users' use of the target service type through target package deals. This will not be repeated here.

[0071] Additionally, in one embodiment, reference is made to Figure 3 In step S30, the face value cost of each target coupon is determined based on the corresponding target quantity, which includes, but is not limited to, the following steps:

[0072] S31, obtain the preset profit margin corresponding to each target business system;

[0073] S32, based on any target coupon, determine the preset coupon face value, determine the single coupon cost value based on the preset profit margin and the coupon face value, and determine the face value cost value based on the single coupon cost value and the target quantity.

[0074] It should be noted that each candidate business model system can set a specific value for the preset profit margin according to actual needs. The preset profit margin represents the profit requirements that different business models need to meet. For example... Figure 1 As shown, the preset profit rate is X for the parking system, Y for the charging pile system, and Z for the drinking water system, where X, Y, and Z are all positive numbers.

[0075] What needs to be documented is that, for each target coupon, with a preset face value, the cost per coupon is determined based on the face value and a preset profit margin. This cost per coupon should represent the cost under the preset profit margin. After determining the cost per coupon, multiplying it by the target quantity yields the face value cost.

[0076] For example, Figure 1As shown, the face value of the parking coupon is 1.5, and the preset profit rate is X. Therefore, the cost per coupon is 1.5 × (1 + X). The face value cost is 1.5 × (1 + X) × 3.

[0077] Additionally, in one embodiment, reference is made to Figure 3 After step S40 is completed, the following steps are included, but are not limited to:

[0078] S51, based on any target coupon, the target business system to which it belongs is determined as the first business system, and the target business system not to which it belongs is determined as the second business system;

[0079] S52, determine the cross-business conversion coefficient corresponding to each second business system based on the preset cross-business mapping table, wherein the cross-business mapping table records the preset conversion coefficient between every two candidate business systems;

[0080] S53, after the user terminal completes the payment operation of the target package, the application permission of the target coupon in each target business system is activated. The deduction amount of the target coupon in the first business system is the face value of the coupon, and the deduction amount of the target coupon in the second business system is the product of the face value of the coupon and the cross-business conversion coefficient.

[0081] It should be noted that although the data of each target business system is independent, this embodiment can use the marketing system as a data transfer intermediary to enable the use of coupons across systems. When using coupons across systems, the original face value can be deducted, or the value can be calculated based on the correlation between different systems. This embodiment does not limit the specific method of using coupons across systems.

[0082] It is worth noting that each target coupon corresponds to a specific target business system, and there are at least two target business systems. Therefore, in this embodiment, the target business system corresponding to the target coupon is designated as the first business system, and the remaining target business systems are designated as the second business system. The ownership of the target coupon is determined through the first and second business systems. For example... Figure 1 As shown, taking parking voucher A as an example, the parking system is the first business type system, and the charging pile system and drinking water system are the second business type systems.

[0083] It should be noted that in this embodiment, a cross-business format mapping table is pre-configured in the marketing system. The cross-business format mapping table records the preset conversion coefficient between every two candidate business format systems. In this embodiment, the cross-business format conversion coefficients corresponding to the first business format system and each of the second business format systems are obtained, and each cross-business format conversion coefficient is recorded in the target package. Thus, after the user completes the payment operation of the target package on the terminal, the target coupon is available in all target business format systems. In the first business format system, the deduction amount is the face value of the coupon, while in the second business format system, it is converted according to the cross-business format conversion coefficient.

[0084] For example, Figure 1 As shown, the preset conversion coefficient from the parking system to the charging pile system is 0.8, and the preset conversion coefficient from the parking system to the drinking water pile system is 0.5. When parking voucher A is used in the parking system, the deduction amount is 1.5. When used in the charging pile system, the face value is reduced to 80%, i.e., 1.5 × 0.8 = 1.2. When used in the drinking water system, the face value is reduced to 50%, i.e., 1.5 × 0.5 = 0.75, and so on.

[0085] Additionally, in one embodiment, reference is made to Figure 3 In step S30, the first discount rate is determined based on the historical redemption rate corresponding to the user terminal, which specifically includes, but is not limited to, the following steps:

[0086] S33, determine the historical cross-use rate of the user terminal, wherein the historical cross-use rate is used to indicate the ratio of the number of historical coupons redeemed in the second business system to the number of historical coupons obtained;

[0087] S34, based on the preset first weight and the corresponding historical write-off rate, determine the first coordination parameter corresponding to each target business system;

[0088] S34, determine the second collaboration parameter based on the preset second weight and the corresponding historical cross-use rate, and sum the first collaboration parameter and the second collaboration parameter to obtain the second discount rate;

[0089] S35, the first discount rate is obtained based on the historical redemption rate and the second discount rate.

[0090] It should be noted that, according to the description of the above embodiments, each target coupon can be used in the second business system. The marketing system can record the redemption status and redemption system of each historical coupon. When the redemption system is the second business system, cross-use is formed. In this embodiment, the ratio of the number of historical coupons redeemed in the second business system to the number of historical coupons already obtained is determined as the historical cross-use rate. The historical cross-use rate is not limited to the same target coupon, but is the ratio of the number of historical coupons used across all systems. The historical cross-use rate characterizes the frequency of users using target coupons across platforms.

[0091] It should be noted that the historical cross-use rate is used to characterize the frequency of a user's use of coupons across systems, and the historical redemption rate characterizes the frequency of a user's use of coupons. In this embodiment, the historical redemption rate is assigned a first weight, and the historical cross-use rate is assigned a second weight. By configuring different weights and summing them, the sum of the first and second collaborative parameters can characterize the usage rate of a coupon in any target business system. This usage rate is determined as the second discount rate, so that the second discount rate can better reflect the user's usage habits.

[0092] It is worth noting that since the historical redemption rate is for a single target coupon, and the first collaborative parameter is also for a single target coupon, while the historical cross-use rate is for all target coupons, multiple first collaborative parameters and one second collaborative parameter can be obtained when calculating the second discount rate. After obtaining the second discount rate, the first discount rate can be determined by combining the second discount rate and the historical redemption rate. The formula for calculating the second discount rate in this embodiment is as follows:

[0093] Where V is the second discount rate, α is the first weight, and w i Let be the cross-business conversion coefficient corresponding to the i-th second business system, A be the historical redemption rate, n be the number of second business systems, i be a positive integer, β be the second weight, γ be the preset adjustment coefficient and a natural number greater than 1, B be the historical cross-use rate, and e be a natural constant.

[0094] Additionally, in one embodiment, reference is made to Figure 3 Step S35 specifically includes, but is not limited to, the following steps:

[0095] S351, determine the second coefficient based on the historical write-off rate and the preset first coefficient;

[0096] S352, the third coefficient is obtained by exponentiation based on the natural constant and the second coefficient;

[0097] S353, the first discount rate is determined based on the second discount rate and the third coefficient.

[0098] It should be noted that in the above embodiments, the second discount rate was determined based on the historical redemption rate and the historical cross-use rate. This second discount rate characterizes the user's usage rate across multiple target business systems. This embodiment further increases the weight of the historical redemption rate by a third coefficient on top of the second discount rate, so that the final first discount rate better reflects the user's historical usage rate. The calculation formula for the first discount rate in this embodiment is as follows:

[0099] D1=V×(1-e -0.1×A In the above formula, -0.1 is the first coefficient, D1 is the first discount rate, the second coefficient is -0.1×A, and the third coefficient is e. -0.1×A .

[0100] Additionally, in one embodiment, reference is made to Figure 3 After step S32 is completed, the following steps are included, but are not limited to:

[0101] S321, determine the target time period from multiple preset time periods based on the real-time time of initiating the configuration request;

[0102] S322, Determine the real-time click volume during the target time period, obtain the real-time inventory volume, input the real-time click volume and real-time inventory volume into the preset LSTM model to predict the real-time demand index, and obtain the preset benchmark demand index. The real-time demand index and the benchmark demand index are used to indicate the consumption rate of the target coupon.

[0103] S323, determine the dynamic coefficient based on the ratio of the real-time demand index to the benchmark demand index, and update the face value cost based on the dynamic coefficient.

[0104] It should be noted that in this embodiment, the configuration of the target package is triggered based on the configuration request of the user terminal. Usually, after the configuration is completed, the user will perform a purchase operation. In this embodiment, multiple preset time periods are set in advance, such as one hour as a preset time period, and the real time of initiating the configuration request is used to determine the target time period.

[0105] It is worth noting that the marketing system can read information from various target business systems. Therefore, the marketing system can obtain the real-time click volume of target coupons within the target business system during the target time period, as well as the corresponding real-time inventory and preset benchmark demand index. The benchmark demand index is used to characterize the consumption rate of preset target coupons. Different target coupons have different benchmark demand indices, and the specific value can be set according to actual needs.

[0106] For example, with Figure 1Taking parking voucher A as an example, the current time is 9:30 AM, and the corresponding target time period is 9:00 to 10:00 AM. Marketing system 10 obtains the real-time click volume of parking system users who click to purchase parking voucher A within the target time period. The real-time click volume includes both clicks generated by purchasing parking voucher A in the package format of this embodiment and clicks generated by purchasing parking voucher A individually. It only needs to be able to represent the total demand for parking voucher A within the target time period. The benchmark demand index set by the parking system for the target time period is 100, that is, 100 parking vouchers are expected to be consumed within the target time period.

[0107] It should be noted that Long Short-Term Memory (LSTM) networks can accurately process long-term data. In this embodiment, real-time click volume and real-time inventory are input into the LSTM model to predict the real-time demand index. Based on the daily click volume and inventory of the target coupon, the actual demand index for the target time period is predicted, i.e., the actual quantity consumed within the target time period. A dynamic coefficient is determined based on the ratio of the real-time demand index to the real-time baseline index. The dynamic coefficient represents the level of demand. When the real-time demand index is greater than the preset real-time baseline index, the dynamic coefficient is greater than 1, indicating that the consumption within the target time period is greater than the preset baseline, and user demand is relatively strong. The face value cost is adjusted upwards by the dynamic coefficient, thereby increasing the target selling price to better reflect dynamic user demand. The formula for calculating the dynamic coefficient in this embodiment is as follows: Where D2 is the dynamic coefficient, R1 is the real-time benchmark index, and R2 is the benchmark demand index. The prediction of the LSTM model is a technique well known to those skilled in the art, and will not be elaborated on here.

[0108] Additionally, in one embodiment, reference is made to Figure 3 After step S40 is completed, the following steps are included, but are not limited to:

[0109] S61, the target quantity of the target coupons is sorted among multiple target business systems, and the preset system identifier codes of each target business system are concatenated to obtain the first string;

[0110] S62, sort the target coupons based on the target quantity and construct a coupon array, generate a target verification code based on the coupon array and CRC32 algorithm, and extract the first N bits from the target verification code to obtain the second string, where N is a positive integer greater than 2;

[0111] S63, extract the first M characters from the target selling price to obtain the third string;

[0112] S64, concatenate the first string, the second string and the third string to obtain the target string, and determine the target string as the SKU code of the target combo package.

[0113] It should be noted that, after constructing the target package, this embodiment further automatically generates the corresponding minimum stock keeping unit (SKU) code based on the information of the target package.

[0114] It should be noted that the target package in this embodiment consists of multiple target coupons for multiple target business systems. First, the target business systems are sorted according to the target quantity. Then, the target quantities of all target coupons corresponding to each target business system are summed to obtain the total number of target business systems. The systems are then sorted according to this total number. Simultaneously, this embodiment presets a system identifier code for each target business system in the marketing system. For example, the system identifier code for a parking system is T, for a charging pile system it is C, and for a drinking water system it is Z. This is set according to actual needs, ensuring that the system identifier code for each candidate business system is unique. This embodiment concatenates the system identifier codes to obtain a first string, for example... Figure 1 As shown, after sorting according to the target quantity, the first string obtained is TZC.

[0115] It should be noted that the target coupons are sorted by the target quantity, and the resulting coupon array includes two elements: the target coupons and the target quantity. For example... Figure 1 As shown, the coupon array is [(parking coupon A, 3), (water coupon A, 2), (charging coupon A, 1)]. The coupon array is encoded using the CRC32 algorithm to obtain the target verification code. The specific principle is well-known to those skilled in the art and will not be elaborated upon here. After obtaining the target verification code, the first N characters are extracted as the second string. For example, if N is 6, the first 6 characters are extracted as the second string.

[0116] It should be noted that in this embodiment, the first M digits of the target selling price are used as the third string. For example, if M is 2, the first 2 digits of the target selling price are used as the third string. The first string, the second string, and the third string are concatenated to obtain the target string, ensuring that the SKU codes of each target package are different.

[0117] like Figure 4 As shown, Figure 4 This is a structural diagram of a multi-business coupon bundle management device provided in one embodiment of the present invention. The present invention also provides a multi-business coupon bundle management device, comprising:

[0118] The processor 401 can be implemented using a general-purpose central processing unit (CPU), microprocessor, application specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.

[0119] The memory 402 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 402 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 402 and is called and executed by the processor 401 to execute the multi-business coupon package management method of the embodiments of this application.

[0120] Input / output interface 403 is used to implement information input and output;

[0121] The communication interface 404 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0122] Bus 405 transmits information between various components of the device (e.g., processor 401, memory 402, input / output interface 403, and communication interface 404);

[0123] The processor 401, memory 402, input / output interface 403 and communication interface 404 are connected to each other within the device via bus 405.

[0124] This application also provides an electronic device, including the multi-business coupon package management device described above.

[0125] This application embodiment also provides a storage medium, which is a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the above-mentioned multi-business coupon package management method.

[0126] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof. The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separate, and may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0127] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically include computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0128] The above provides a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of the present invention.

Claims

1. A multi-format coupon package management method, characterized by, The application is applied to a marketing system, the marketing system comprises a plurality of candidate format systems, the marketing system is in communication connection with a user terminal, each candidate format system is provided with a plurality of candidate coupons, and the method comprises the following steps: In response to a configuration request initiated by the user terminal at any candidate format system, a target list is sent to the user terminal, wherein the target list records each candidate format system and the candidate coupons; A plurality of target coupons selected by the user terminal from the target list and a corresponding target quantity are obtained, wherein the plurality of target coupons come from at least two target format systems; Based on the corresponding target quantity, the face value cost value of each target coupon is determined, and based on the historical redemption rate corresponding to the user terminal, a first discount rate is determined, wherein the historical redemption rate is proportional to the first discount rate, and the historical redemption rate is the ratio of the historical coupons that have been redeemed to the number of historical coupons that have been obtained; Based on all target coupons, a target combination package is constructed, the target selling price of the target combination package is determined based on the first discount rate and all face value cost values, and the target combination package is pushed to the user terminal; Based on any target coupon, the target format system to which the target coupon belongs is determined as a first format system, and the target format system to which the target coupon does not belong is determined as a second format system; Based on the historical redemption rate corresponding to the user terminal, a first discount rate is determined, comprising: A historical cross-use rate of the user terminal is determined, wherein the historical cross-use rate is used to indicate the ratio of the historical coupons redeemed in the second format system to the number of historical coupons obtained; Based on a preset first weight and the corresponding historical redemption rate, a first synergy parameter corresponding to each target format system is determined; According to a preset second weight and the corresponding historical cross-use rate, a second synergy parameter is determined, the first synergy parameter and the second synergy parameter are summed to obtain a second discount rate; Based on the historical redemption rate and a preset first coefficient, a second coefficient is determined; Based on a natural constant and the second coefficient, a third coefficient is obtained by power operation; Based on the second discount rate and the third coefficient, the first discount rate is determined; The formula for calculating the second discount rate is as follows: , wherein V is a second discount rate, is a first weight, is a cross-industry conversion coefficient corresponding to the i-th second industry system, A is a historical redemption rate, n is the number of second industry systems, and i is a positive integer, is a second weight, is a preset adjustment coefficient and is a natural number greater than 1, B is a historical cross-use rate, and e is a natural constant; The formula for calculating the first discount rate is as follows: wherein the above formula -0.1 is a first coefficient, is a first discount rate, the second coefficient is -0.1 x A, and the third coefficient is .

2. The multi-format coupon package management method of claim 1, wherein, Based on the corresponding target quantity, the face value cost value of each target coupon is determined, comprising: A preset profit rate corresponding to each target format system is obtained; Based on any target coupon, a preset coupon face value is determined, a single-coupon cost value is determined based on the preset profit rate and the coupon face value, and the face value cost value is determined based on the single-coupon cost value and the target quantity.

3. The multi-format coupon package management method of claim 2, wherein, After the target combination package is pushed to the user terminal, the method further comprises: Based on a preset cross-format mapping table, a cross-format conversion coefficient corresponding to each second format system is determined, wherein the cross-format mapping table records a preset conversion coefficient between each two candidate format systems; When the user terminal completes the payment operation of the target combination package, the application permission of the target coupon in each target format system is activated, wherein the deduction amount of the target coupon in the first format system is the coupon face value, and the deduction amount of the target coupon in the second format system is the product of the coupon face value and the cross-format conversion coefficient.

4. The multi-format coupon pack management method of claim 2, wherein, After determining the face value cost value based on the single coupon cost value and the target quantity, the method further comprises, based on any target coupon: determining a target time period from a plurality of preset time periods based on a real-time time when the configuration request is initiated; determine the real-time click volume in the target time period, obtain the real-time inventory, input the real-time click volume and the real-time inventory into a preset LSTM model to predict a real-time demand index, and obtain a preset benchmark demand index, wherein the real-time demand index and the benchmark demand index are used to indicate the consumption speed of the target coupon; determine a dynamic coefficient based on the ratio of the real-time demand index and the benchmark demand index, and update the face value cost value based on the dynamic coefficient.

5. The multi-format coupon pack management method of claim 1, wherein, After constructing the target combination package based on all the target coupons, the method further comprises: The target quantity of the target coupon sorts a plurality of target format systems, and splices a preset system identification code of each target format system to obtain a first string; sort the target coupons based on the target quantity and construct a coupon array, generate a target check code based on the coupon array and the CRC32 algorithm, and obtain a second string by intercepting the first N bits from the target check code, wherein N is a positive integer greater than 2; obtain a third string by intercepting the first M bits from the target selling price, wherein M is a positive integer greater than 2; splice the first string, the second string and the third string to obtain a target string, and determine the target string as the SKU code of the target combination package.

6. A multi-format coupon package management apparatus, characterized by comprising: The at least one control processor and the memory connected in communication with the at least one control processor; the memory stores instructions executable by the at least one control processor, and the instructions are executed by the at least one control processor to enable the at least one control processor to perform the multi-format coupon combination package management method of any one of claims 1 to 5.

7. An electronic device, comprising: The multi-format coupon combination package management device of claim 6.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer executable instructions for causing a computer to execute the multi-format coupon combination package management method of any one of claims 1 to 5.

Citation Information

Patent Citations

  • Coupon pushing method and device, storage medium and intelligent terminal

    CN108416624A

  • Commercial coupon issuing method

    CN114971717A