Online shopping mall commodity sales management method, device, equipment and storage medium

By counting the rush purchase requests in the online mall and randomly allocating the number of restricted sales, the problem of unfair purchase of restricted purchases is solved, and a more fair and participatory shopping environment is achieved.

CN118350895BActive Publication Date: 2025-05-02BEIJING SHENGSHI HEYUAN INFORMATION TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410493677.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-04-23
Publication Date
2025-05-02
Estimated Expiration
2044-04-23

AI Technical Summary

Technical Problem

In online malls, the opportunity to buy limited purchases is easily acquired by users with fast network speeds, resulting in ordinary users being unable to place orders in time, resulting in unfair situations.

Method used

After the controls for snap-up displayed on the front end are placed in an operable state, the valid operation requests within the preset time period are counted, and the restricted sales quantity is randomly allocated to these valid operation requests to avoid users from rushing through network acceleration tools.

Benefits of technology

It has achieved a relatively fair shopping environment in the process of rushing purchases for restricted goods, avoiding the "short" of restricted goods, and taking into account the user's participation experience and number of participants.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118350895B_ABST
    Figure CN118350895B_ABST
Patent Text Reader

Abstract

The present application is applicable to the field of Internet technology, and provides a method, device, equipment and storage medium for managing the sale of goods in an online mall, including: after reaching a set time, placing the control for rush purchase displayed on the front end in an operable state; obtaining a first number of first valid operation requests for the control within a first preset time period; calculating the ratio of the first number to the preset limited sale quantity; generating a second preset time period according to the first preset time period and the ratio, and obtaining a second number of second valid operation requests within the second preset time period; and randomly assigning the limited sale quantity to the second valid operation request. The present application counts valid operation requests within a preset time period, and then randomly assigns the limited sale data to these valid operation requests, thereby avoiding the situation where the limited sale goods are "sold out in seconds" due to rush purchases with the help of network acceleration tools or plug-ins, etc., so that users can obtain a relatively fair shopping environment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet, and specifically to a method, device, equipment and storage medium for managing commodity sales in an online mall. Background Art

[0002] With the continuous development of Internet technology, online shopping has become the first choice for most users. Through online shopping, users can buy the goods they need without leaving home.

[0003] In some cases, in order to increase the store's reputation or promote a certain product, some merchants may list some limited-purchase products at a more favorable price. Usually, the sales of these limited-purchase products are subject to time limits and quantity limits, so users need to place orders quickly within the specified time to have the opportunity to purchase these limited-purchase products.

[0004] Generally speaking, the faster you place an order, the more likely you are to get a chance to buy. However, this means that these buying opportunities will be taken by those with faster networks. In particular, some users may even use network acceleration tools to snap up items, causing the limited purchase items to be sold out in seconds. This is undoubtedly unfair to those users who normally snap up items, and it brings a bad experience to these users. Summary of the invention

[0005] In view of this, the purpose of this application is to provide a commodity sales management method, device, equipment and storage medium for an online mall to improve the above-mentioned problems.

[0006] In a first aspect, an embodiment of the present application provides a method for managing the sale of goods in an online mall, which includes:

[0007] After the set time is reached, the control for rush purchase displayed on the front end is put into an operable state;

[0008] Obtaining a first number of first valid operation requests for the control within a first preset time period;

[0009] Calculating a ratio of the first quantity to a preset sales limit quantity;

[0010] generating a second preset time length according to the first preset time length and the ratio, and acquiring a second number of second valid operation requests within the second preset time length;

[0011] The limited sale quantity is randomly allocated to the second valid operation request.

[0012] In an optional implementation manner of the first aspect, generating a second preset duration according to the first preset duration and the ratio specifically includes:

[0013] When the ratio is less than 1, determining the first preset duration as the second preset duration;

[0014] When the ratio is greater than 1 and less than a preset threshold, the product of the first preset duration and the ratio is determined as the second preset duration;

[0015] When the ratio is greater than or equal to the preset threshold, the product of the first preset time length and the preset threshold is determined as the second preset time length.

[0016] In an optional implementation manner of the first aspect, the first preset time length is no greater than 5 seconds, and the preset threshold T is no greater than 3.

[0017] In an optional implementation manner of the first aspect, randomly allocating the limited sale quantity to the second valid operation request specifically includes:

[0018] Obtain the weight coefficient of the user in the current store corresponding to each second valid operation request;

[0019] The limited sale quantity is randomly allocated to each of the second valid operation requests according to the weight coefficients of the users corresponding to all the second valid operation requests in the current store.

[0020] In an optional implementation of the first aspect, the weight coefficient of the user in the current store is determined based on a basic weight value and a score value of the user's preset behavior in the current store; the basic weight value is 1; and the preset behavior includes likes, favorites, shares and / or comments.

[0021] In a second aspect, an embodiment of the present application provides a commodity sales management device for an online mall, which includes:

[0022] A control unit for controlling the purchase of items displayed on the front end to be in an operable state after a set time has elapsed;

[0023] A first quantity acquisition unit, used to acquire a first quantity of first valid operation requests for the control within a first preset time period;

[0024] a ratio calculation unit, configured to calculate a ratio of the first quantity to a preset sales limit quantity;

[0025] a second quantity acquisition unit, configured to generate a second preset duration according to the first preset duration and the ratio, and acquire a second quantity of second valid operation requests within the second preset duration;

[0026] A random allocation unit is used to randomly allocate the limited sale quantity to the second valid operation request.

[0027] In an optional implementation manner of the second aspect, the second quantity acquiring unit is specifically configured to:

[0028] When the ratio is less than 1, determining the first preset duration as the second preset duration;

[0029] When the ratio is greater than 1 and less than a preset threshold, the product of the first preset duration and the ratio is determined as the second preset duration;

[0030] When the ratio is greater than or equal to the preset threshold, the product of the first preset time length and the preset threshold is determined as the second preset time length.

[0031] In an optional implementation manner of the second aspect, the random allocation unit is specifically used to:

[0032] Obtain the weight coefficient of the user in the current store corresponding to each second valid operation request;

[0033] The limited sale quantity is randomly allocated to each of the second valid operation requests according to the weight coefficients of the users corresponding to all the second valid operation requests in the current store.

[0034] In a third aspect, an embodiment of the present application provides a commodity sales management device for an online mall, which includes a memory and a computer program stored in the memory and executable on a processor, and when the processor executes the computer program, it implements the commodity sales management method for the online mall as described above.

[0035] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the product sales management method of the online mall as described above is implemented.

[0036] The implementation of the online shopping mall commodity sales management method, device, equipment and storage medium provided in the embodiments of the present application has the following beneficial effects:

[0037] This embodiment counts valid operation requests within a preset time, and then randomly assigns the limited sale data to these valid operation requests, thereby avoiding the situation where some users use network acceleration tools or plug-ins to rush to buy, resulting in the limited sale goods being "sold out in seconds", so that users can obtain a relatively fair shopping environment. In addition, this embodiment can take into account the user's participation experience and the number of participants through the setting of the first preset time and the second preset time, avoiding users becoming impatient due to too long waiting or most users being unable to obtain the opportunity to rush to buy due to too short a time. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0039] Figure 1 It is a flowchart of a commodity sales management method of an online mall provided in the first embodiment of the present application;

[0040] Figure 2 It is a rush purchase schematic diagram displayed on a user terminal provided in an embodiment of the present application;

[0041] Figure 3 It is a structural diagram of a commodity sales management device for an online mall provided in the second embodiment of the present application;

[0042] Figure 4 A schematic diagram of the structure of a commodity sales management device for an online mall provided in another embodiment of the present application. DETAILED DESCRIPTION

[0043] The following embodiments are only used to more clearly illustrate the technical solution of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.

[0044] In the description of the embodiments of the present application, the technical terms "include", "comprise", "have" and any of their variations mean "including but not limited to", unless otherwise specifically emphasized in other ways. In the description of the embodiments of the present application, unless otherwise specified, the technical term "multiple" refers to two or more than two, and the technical terms "at least one", "one or more" refer to one, two or more. The technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. The technical term "and / or" is only a description of the association relationship of associated objects, indicating that there can be three relationships, such as A and / or B, which can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the previous and next associated objects are in an "or" relationship.

[0045] See also Figure 1The first embodiment of the present application provides a method for managing the sale of goods in an online mall. The method for managing the sale of goods in an online mall can be executed by a device for managing the sale of goods in an online mall (hereinafter referred to as a management device), for example, one or more processors in the management device. In one embodiment of the present application, the method for managing the sale of goods in an online mall can include the following steps:

[0046] S101, after the set time is reached, the control for rush purchase displayed on the front end is placed in an operable state.

[0047] In this embodiment, the management device may be a server. When a user wants to shop online, he or she may access the management device through his or her own user terminal, such as a smart phone or a desktop computer. The management device returns corresponding data to the user terminal according to the user's access request and displays the corresponding page on the front end of the user terminal.

[0048] In this embodiment, in some cases, in order to increase the reputation of the store or promote a certain product, some merchants will put some limited-purchase products on the shelves at a more favorable price. Usually, the sales of these limited-purchase products are subject to time limits and quantity limits.

[0049] like Figure 2 As shown in the figure, the merchant can set a sales limit for product A, setting its sales limit time to 12:00 every day and the sales limit quantity to 500 pieces. Figure 2 The limited-time purchase control is in an inoperable state under normal circumstances, and becomes operational at 12:00 every day.

[0050] S102: Obtain a first number of first valid operation requests for a control within a first preset time period.

[0051] In this embodiment, when the control is in an operable state, the user can issue a purchase request by clicking the control on the user terminal. The management device can obtain all purchase requests within the first preset time period, exclude illegal purchase requests, and obtain the first valid operation request number.

[0052] The illegal purchase request here may be a purchase request with an abnormal IP address or a purchase request that is repeated multiple times in succession.

[0053] The first preset duration here is a relatively short time, for example, it can be set to 3 seconds or 5 seconds.

[0054] S103, calculating the ratio of the first quantity to the preset limited sale quantity.

[0055] Among them, the ratio of the first valid operation request number to the preset limited sale quantity is used to illustrate the popularity of the current limited sale product. The higher the ratio of the first number to the preset limited sale quantity, the more people are participating in the rush to buy, and the lower the ratio of the first number to the preset limited sale quantity, the fewer people are participating in the rush to buy.

[0056] S104: Generate a second preset time period according to the first preset time period and the ratio of the first quantity to the preset limited sale quantity, and obtain a second quantity of second valid operation requests within the second preset time period.

[0057] Optionally, when the ratio of the first quantity to the preset limited sale quantity is less than 1, the first preset time length may be determined as the second preset time length.

[0058] Optionally, when the ratio of the first quantity to the preset limited sale quantity is greater than 1 and less than a preset threshold value T, the product of the first preset duration and the ratio may be determined as the second preset duration. That is, the second preset duration may be equal to the first preset duration*the ratio of the first quantity to the preset limited sale quantity.

[0059] Optionally, when the ratio of the first quantity to the preset limited sale quantity is greater than or equal to a preset threshold value T, the product of the first preset duration and the preset threshold value may be determined as the second preset duration, that is, the second preset duration may be equal to the first preset duration*T.

[0060] S105: Randomly assign the limited sale quantity to the second valid operation request.

[0061] In this embodiment, when the ratio of the first quantity to the preset limited sale quantity is less than 1, it means that the number of people participating in the rush purchase within the first preset time period is less than the limited sale quantity, and the number of participants is not very large. Therefore, the second preset time period is set to be equal to the first preset time period. The second quantity at this time is also equal to the first quantity. Because the number of people participating in the rush purchase is less than the limited sale quantity, everyone participating in the rush purchase can obtain confirmation information of successful purchase after a short delay (i.e., the first preset time period). After that, the user can continue to confirm the order and pay the following payment to purchase the product A normally.

[0062] In this embodiment, when the ratio of the first quantity to the preset limited sale quantity is greater than 1 and less than the preset threshold value T, it means that the number of people participating in the rush purchase within the first preset time period is more than the limited sale quantity, and there are many participants. Therefore, in order to allow more users to get the opportunity to buy, the server sets the second preset time period to the first preset time period * the ratio of the first quantity to the preset limited sale quantity, and then obtains the second valid operation request number within the second preset time period, and randomly allocates the limited sale quantity to the corresponding second valid operation request number within the second valid operation request number through a random allocation method.

[0063] For example, if the limited sale quantity is 500 and the number of second valid operation requests is 4000, 500 will be allocated to 500 random requests among the 4000 second valid operation requests. Note that the random allocation here has nothing to do with the request time of the second quantity, that is, as long as the valid operation requests are within the second preset time range, they can get equal allocation opportunities, thus avoiding the unfair problem caused by some users rushing to buy with the help of network acceleration tools.

[0064] In this embodiment, when the ratio of the first quantity to the preset limited sale quantity is greater than or equal to the preset threshold value T, it means that the number of people participating in the rush purchase within the first preset time period is greater than the limited sale quantity, and there are many people participating. At this time, the second preset time period is set to the first preset time period * T. Here, an upper limit is set for the second preset time period to avoid a bad experience for users due to excessive waiting.

[0065] For example, assuming that the first preset time length is 5 seconds, T=3, then the user only needs to wait for 15 seconds at most to confirm whether the product has been purchased.

[0066] In summary, this embodiment counts valid operation requests within a preset time and then randomly assigns the restricted sale data to these valid operation requests, thereby avoiding the situation where some users use network acceleration tools or plug-ins to rush to buy, resulting in the restricted sale goods being "sold out in seconds", so that users can obtain a relatively fair shopping environment. In addition, this embodiment can take into account the user's participation experience and the number of participants through the setting of the first preset time and the second preset time, avoiding users becoming impatient due to too long waiting or most users being unable to obtain the opportunity to rush to buy due to too short a time.

[0067] On the basis of the above embodiment, in a preferred embodiment of the present application, the limited sale quantity is randomly allocated to the second valid operation request, specifically including:

[0068] Obtain the weight coefficient of the user information corresponding to each second valid operation request in the current store;

[0069] The weight coefficient is initially 1 and is added based on the specified actions that the user performs on the current store; the specified actions include likes, favorites, shares, and comments.

[0070] According to the weight coefficients of the users corresponding to all the second valid operation requests in the current store, the limited sale quantity is randomly allocated to each second valid operation request.

[0071] In this embodiment, in order to further increase the fame of the store, the management device can also guide the user to perform specified actions, such as liking, collecting, sharing, commenting on the store, etc. Each specified action is assigned a certain weight coefficient, which will be added to the user's initial weight coefficient to obtain the user's final weight coefficient.

[0072] When performing random allocation, a valid operation request with a higher weight coefficient has a higher probability of being allocated to the limited sale quantity. For example, if the weight coefficient of user A is 3 and the weight coefficient of user B is 1, the probability of user A being allocated to the limited sale quantity is 3 times that of user B.

[0073] Through such a design, users can be guided to promote the store, thereby increasing the popularity of the store or products.

[0074] See also Figure 3 The second embodiment of the present application further provides a commodity sales management device for an online mall, which includes:

[0075] The control unit 210 is used to put the control for rush purchase displayed on the front end into an operable state after a set time is reached;

[0076] A first quantity acquisition unit 220, configured to acquire a first quantity of first valid operation requests for the control within a first preset time period;

[0077] A ratio calculation unit 230, configured to calculate a ratio of the first quantity to a preset limited sale quantity;

[0078] A second quantity acquisition unit 240, configured to generate a second preset duration according to the first preset duration and the ratio, and acquire a second quantity of second valid operation requests within the second preset duration;

[0079] The random allocation unit 250 is configured to randomly allocate the limited sale quantity to the second valid operation request.

[0080] The second quantity acquisition unit 240 is specifically used for:

[0081] When the ratio is less than 1, determining the first preset duration as the second preset duration;

[0082] When the ratio is greater than 1 and less than a preset threshold, the product of the first preset duration and the ratio is determined as the second preset duration;

[0083] When the ratio is greater than or equal to the preset threshold, the product of the first preset time length and the preset threshold is determined as the second preset time length.

[0084] For example, the first preset duration is set to 5 seconds, and the preset threshold T is set to 3.

[0085] The random allocation unit 250 is specifically used for:

[0086] Obtain the weight coefficient of the user in the current store corresponding to each second valid operation request;

[0087] The limited sale quantity is randomly allocated to each of the second valid operation requests according to the weight coefficients of the users corresponding to all the second valid operation requests in the current store.

[0088] The weight coefficient is initially 1 and is superimposed according to the specified behavior performed by the user on the current store; the specified behavior includes like, favorite, share, and comment.

[0089] It should be noted that the information interaction, execution process and other contents between the above-mentioned units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be specifically referred to the method embodiment part and will not be repeated here.

[0090] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units is used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional units as needed, that is, the internal structure of the commodity sales management device of the online mall is divided into different functional units to complete all or part of the functions described above. The functional units in the embodiment can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of each unit in the commodity sales management device of the above-mentioned online mall can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0091] See also Figure 4 , Figure 4 This is a schematic diagram of the structure of a commodity sales management device for an online mall provided by another embodiment of the present application. Figure 4 As shown, the online shopping mall commodity sales management device 4 provided in this embodiment may include: a processor 40, a memory 41, and a computer program 42 stored in the memory 41 and executable on the processor 40, such as a program corresponding to the online shopping mall commodity sales management method. When the processor 40 executes the computer program 42, the steps in the above-mentioned online shopping mall commodity sales management method embodiment are implemented, such as Figure 1Alternatively, when the processor 40 executes the computer program 42, the functions of each module / unit in the above-mentioned online shopping mall commodity sales management device embodiment are realized, for example Figure 3 The functions of the units 210 to 250 are shown.

[0092] Exemplarily, the computer program 42 may be divided into one or more modules / units, one or more modules / units are stored in the memory 41 and executed by the processor 40 to complete the present application. One or more modules / units may be a series of computer program instruction segments that can complete specific functions, and the instruction segments are used to describe the execution process of the computer program 42 in the commodity sales management device 4 of the online mall. For example, the computer program 42 may be divided into a control control unit, a first quantity acquisition unit, a ratio calculation unit, a second quantity acquisition unit, and a random allocation unit. For the specific functions of each unit, please refer to Figure 3 The relevant descriptions in the corresponding embodiments are not repeated here.

[0093] Those skilled in the art will understand that Figure 4 It is only an example of the commodity sales management device 4 of the online mall, and does not constitute a limitation of the commodity sales management device 4 of the online mall. It can include more or less components than shown in the figure, or combine certain components, or different components.

[0094] The processor 40 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0095] The memory 41 may be an internal storage unit of the commodity sales management device 4 of the online mall, such as a hard disk or memory of the commodity sales management device 4 of the online mall. The memory 41 may also be an external storage device of the commodity sales management device 4 of the online mall, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, or a flash card, etc., equipped on the commodity sales management device 4 of the online mall. Further, the memory 41 may also include both an internal storage unit and an external storage device of the commodity sales management device 4 of the online mall. The memory 41 is used to store computer programs and other programs and data required by the commodity sales management device of the online mall. The memory 41 may also be used to temporarily store data that has been output or is to be output.

[0096] The embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, each step of the online mall commodity sales management method in the above method embodiment is implemented.

[0097] The embodiment of the present application provides a computer program product. When the computer program product runs on a commodity sales management device of an online mall, the commodity sales management device of the online mall implements the steps in the above-mentioned various method embodiments.

[0098] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0099] It should be noted that, unless otherwise specified, all technical terms used in the embodiments of the present application have the same meaning as those commonly understood by technicians in the technical field of the present application. The technical terms used in the embodiments of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.

[0100] The "embodiment" mentioned in the description of the embodiment of the present application means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

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

[0102] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for managing the sale of goods in an online shopping mall, characterized in that: include: After the set time is reached, the control for rush purchase displayed on the front end is put into an operable state; Obtaining a first number of first valid operation requests for the control within a first preset time period; Calculating a ratio of the first quantity to a preset sales limit quantity; generating a second preset time length according to the first preset time length and the ratio, and acquiring a second number of second valid operation requests within the second preset time length; Randomly allocating the limited sale quantity to the second valid operation request; Generating a second preset duration according to the first preset duration and the ratio specifically includes: When the ratio is less than 1, determining the first preset duration as the second preset duration; When the ratio is greater than 1 and less than a preset threshold, the product of the first preset duration and the ratio is determined as the second preset duration; When the ratio is greater than or equal to the preset threshold, the product of the first preset time length and the preset threshold is determined as the second preset time length; the first preset time length is not greater than 5 seconds, and the preset threshold is not greater than 3.

2. The online shopping mall commodity sales management method according to claim 1, characterized in that: Randomly allocating the limited sale quantity to the second valid operation request specifically includes: Obtaining a weight coefficient of the user in the current store corresponding to each of the second valid operation requests; The limited sale quantity is randomly allocated to each of the second valid operation requests according to the weight coefficients of the users corresponding to all the second valid operation requests in the current store.

3. The online shopping mall commodity sales management method according to claim 2, characterized in that: The weight coefficient of the user in the current store is determined based on a basic weight value and a score value of the user's preset behavior in the current store; the basic weight value is 1; the preset behavior includes likes, favorites, shares and / or comments.

4. A commodity sales management device for an online shopping mall, characterized in that: include: A control unit for controlling the purchase of items displayed on the front end to be in an operable state after a set time has elapsed; A first quantity acquisition unit, used to acquire a first quantity of first valid operation requests for the control within a first preset time period; a ratio calculation unit, configured to calculate a ratio of the first quantity to a preset sales limit quantity; a second quantity acquisition unit, configured to generate a second preset duration according to the first preset duration and the ratio, and acquire a second quantity of second valid operation requests within the second preset duration; A random allocation unit, configured to randomly allocate the limited sale quantity to the second valid operation request; The second quantity obtaining unit is specifically used for: When the ratio is less than 1, determining the first preset duration as the second preset duration; When the ratio is greater than 1 and less than a preset threshold, the product of the first preset duration and the ratio is determined as the second preset duration; When the ratio is greater than or equal to the preset threshold, the product of the first preset time length and the preset threshold is determined as the second preset time length; the first preset time length is not greater than 5 seconds, and the preset threshold is not greater than 3.

5. The commodity sales management device of the online shopping mall according to claim 4, characterized in that: The random allocation unit is specifically used for: Obtain the weight coefficient of the user in the current store corresponding to each second valid operation request; The limited sale quantity is randomly allocated to each of the second valid operation requests according to the weight coefficients of the users corresponding to all the second valid operation requests in the current store.

6. A commodity sales management device for an online shopping mall, characterized in that: It comprises a memory and a computer program stored in the memory and executable on a processor, wherein when the processor executes the computer program, the commodity sales management method for an online mall as claimed in any one of claims 1 to 3 is implemented.

7. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for managing the sale of goods in an online mall as described in any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Commodity panic buying request distribution method

    CN110333951A

  • Panic buying operation processing method and device, electronic equipment and storage medium

    CN115619482A