[go: up one dir, main page]

CN112581205A - Order processing method and device, electronic equipment and computer readable storage medium - Google Patents

Order processing method and device, electronic equipment and computer readable storage medium Download PDF

Info

Publication number
CN112581205A
CN112581205A CN201910944217.0A CN201910944217A CN112581205A CN 112581205 A CN112581205 A CN 112581205A CN 201910944217 A CN201910944217 A CN 201910944217A CN 112581205 A CN112581205 A CN 112581205A
Authority
CN
China
Prior art keywords
order
user
information
probability
pool
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910944217.0A
Other languages
Chinese (zh)
Inventor
漆星星
汪洋
王晓晴
邓玉明
莫翘媚
彭振兰
周云东
方弢
欧立勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201910944217.0A priority Critical patent/CN112581205A/en
Publication of CN112581205A publication Critical patent/CN112581205A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Managing shopping lists, e.g. compiling or processing purchase lists
    • G06Q30/0635Managing shopping lists, e.g. compiling or processing purchase lists replenishment orders; recurring orders

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例提供了一种订单处理方法和装置、电子设备以及计算机可读存储介质。该方法包括:获取订单的订单信息和所述订单所针对的用户的用户信息;根据所述订单信息和所述用户信息,计算所述用户的再下单概率,其中,所述再下单概率为所述用户再次生成可合并的订单的概率;当所述再下单概率高于预设概率阈值时,将所述订单加入订单池,以按照预设的蓄单时长对所述订单进行蓄单处理。本发明实施例在用户下单后,通过对用户的用户信息进行分析,来针对不同的用户进行个性化的蓄单处理,因此能够减少对仓库作业、配送效率及用户体验等方面的影响。

Figure 201910944217

Embodiments of the present invention provide an order processing method and apparatus, an electronic device, and a computer-readable storage medium. The method includes: acquiring order information of an order and user information of a user targeted by the order; calculating a re-order probability of the user according to the order information and the user information, wherein the re-order probability The probability of re-generating a mergeable order for the user; when the probability of re-ordering is higher than the preset probability threshold, the order is added to the order pool to store the order according to the preset order storage time. single processing. After a user places an order, the embodiment of the present invention performs personalized order storage processing for different users by analyzing the user information of the user, thereby reducing the impact on warehouse operations, delivery efficiency, and user experience.

Figure 201910944217

Description

Order processing method and device, electronic equipment and computer readable storage medium
Technical Field
The invention relates to the technical field of cloud computing, in particular to an order processing method and device, electronic equipment and a computer-readable storage medium.
Background
As more and more consumers purchase goods through online shopping platforms, there are more and more situations where multiple orders are generated to be delivered to the same shipping address over a period of time. In order to reduce logistics cost and improve delivery efficiency, commodity trade orders are generally merged according to a certain rule, that is, commodities in a plurality of orders are merged into one package as much as possible for delivery.
Therefore, in the prior art, after a trade order is generated, the order is not immediately issued to the downstream logistics system, but a certain time is waited, namely, the order is accumulated, and if an order meeting the rules (for example, the same consignee, the same seller and the like) is generated in the waiting time, the order is merged and then the merged order is issued.
However, in the prior art, the order storage time is usually preset, that is, all orders are waited for a fixed time length, but there are great individual differences among the orders, so that the order issuing amount is not uniform, thereby affecting warehouse operation; in addition, the delivery timeliness is affected if the bill storage time is too long, and therefore the customer experience is affected.
Disclosure of Invention
The embodiment of the invention provides an order processing method and device, electronic equipment and a computer readable storage medium, which aim to overcome the defect caused by unreasonable order storage time in the prior art.
In order to achieve the above object, an embodiment of the present invention provides an order processing method, including:
acquiring order information of an order and user information of a user for which the order is directed;
calculating the re-ordering probability of the user according to the order information and the user information, wherein the re-ordering probability is the probability that the user generates a combinable order again;
and when the re-ordering probability is higher than a preset probability threshold value, adding the order into an order pool so as to store the order according to a preset order storage duration.
The embodiment of the invention also provides an order processing method, which comprises the following steps:
acquiring user information of a user for which an order is aimed;
calculating the order storage duration of the order according to the user information;
and adding the order into an order pool to store the order according to the order storage duration.
The embodiment of the invention also provides an order processing method, which comprises the following steps:
generating an order according to the operation input by the user;
when the user inputs order storage preference setting information used for indicating order storage processing aiming at the order, indication operation related to the order is carried out according to the order storage preference setting information, so that the order is added into an order pool, and the order is stored according to preset order storage duration.
The embodiment of the invention also provides an order processing method, which comprises the following steps:
generating an order according to the operation input by the user;
acquiring a bill storage condition preset by a user;
and when the order information of the order meets the order storage condition, performing indication operation related to the order, so that the order is added into an order pool, and the order is stored according to a preset order storage duration.
An embodiment of the present invention further provides an order processing apparatus, including:
the first acquisition module is used for acquiring order information of an order and user information of a user for whom the order is directed;
the first calculation module is used for calculating the re-order probability of the user according to the order information and the user information, wherein the re-order probability is the probability that the user generates a combinable order again;
and the first order storage module is used for adding the order into an order pool under the condition that the order placing probability is higher than a preset probability threshold value so as to store the order according to preset order storage duration.
An embodiment of the present invention further provides an order processing apparatus, including:
the second acquisition module is used for acquiring the user information of the user for which the order is aimed;
the second calculation module is used for calculating the order storage duration of the order according to the user information acquired by the second acquisition module;
and the second order storage module is used for adding the order into an order pool so as to store the order according to the order storage duration.
An embodiment of the present invention further provides an electronic device, including:
a memory for storing a program;
a processor for executing the program stored in the memory for:
acquiring order information of an order and user information of a user for which the order is directed;
calculating the re-ordering probability of the user according to the order information and the user information, wherein the re-ordering probability is the probability that the user generates a combinable order again;
and when the re-ordering probability is higher than a preset probability threshold value, adding the order into an order pool so as to store the order according to a preset order storage duration.
An embodiment of the present invention further provides an electronic device, including:
a memory for storing a program;
a processor for executing the program stored in the memory for:
acquiring user information of a user for which an order is aimed;
calculating the order storage duration of the order according to the user information;
and adding the order into an order pool to store the order according to the order storage duration.
An embodiment of the present invention further provides a computer-readable storage medium, where instructions are stored on the computer-readable storage medium, where the instructions include:
acquiring order information of an order and user information of a user for which the order is directed;
calculating the re-ordering probability of the user according to the order information and the user information, wherein the re-ordering probability is the probability that the user generates a combinable order again;
and when the re-ordering probability is higher than a preset probability threshold value, adding the order into an order pool so as to store the order according to a preset order storage duration.
An embodiment of the present invention further provides a computer-readable storage medium, where instructions are stored on the computer-readable storage medium, where the instructions include:
acquiring user information of a user for which an order is aimed;
calculating the order storage duration of the order according to the user information;
and adding the order into an order pool to store the order according to the order storage duration.
According to the order processing method and device, the electronic device and the computer-readable storage medium provided by the embodiment of the invention, after the order is placed by the user, the user information of the user is analyzed to perform personalized order accumulation processing aiming at different users, so that the influences on warehouse operation, distribution efficiency, user experience and the like can be reduced.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the application. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 is a schematic view of an application scenario of a service system according to an embodiment of the present invention;
FIG. 2 is a flow chart of an embodiment of an order processing method provided by the present invention;
FIG. 3 is a flow chart of another embodiment of an order processing method provided by the present invention;
FIG. 4 is a flow chart of yet another embodiment of an order processing method provided by the present invention;
FIG. 5 is a flow chart of yet another embodiment of an order processing method provided by the present invention;
FIG. 6 is a schematic structural diagram of an embodiment of an order processing apparatus according to the present invention;
FIG. 7 is a schematic structural diagram of another embodiment of an order processing apparatus according to the present invention;
FIG. 8 is a schematic structural diagram of an embodiment of an electronic device provided in the present invention;
fig. 9 is a schematic structural diagram of another embodiment of the electronic device provided in the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
As more and more consumers purchase goods through online shopping platforms, there are more and more situations where multiple orders are generated to be delivered to the same shipping address over a period of time. In order to reduce logistics cost and improve delivery efficiency, commodity trade orders are generally merged according to a certain rule, that is, commodities in a plurality of orders are merged into one package as much as possible for delivery.
Therefore, in the prior art, after a trade order is generated, the order is not immediately issued to the downstream logistics system, but a certain time is waited, namely, the order is accumulated, and if an order meeting the rules (for example, the same consignee, the same seller and the like) is generated in the waiting time, the order is merged and then the merged order is issued.
In the prior art, the order storage duration is preset, and fixed order storage duration is adopted for all orders, namely, the fixed time length is waited for, and due to the fact that huge individual differences exist among different orders, the order issuing quantity is uneven, and warehouse operation is affected; in addition, the delivery timeliness is affected if the bill storage time is too long, and therefore the customer experience is affected. Therefore, the invention provides a processing method for commodity trade orders.
Therefore, aiming at the defects of the prior art, the application provides a processing method for commodity trade orders, which mainly comprises the following steps: after a user (consumer) places an order, user information of the user, particularly information of the user in the aspects of historical consumption behaviors and the like, is analyzed, and therefore personalized order accumulation processing is carried out on different users. Through reasonable bill storage processing, the influence on aspects such as warehouse operation, distribution efficiency and user experience can be reduced.
The method provided by the embodiment of the invention can be applied to any business system with a data processing function. Fig. 1 is a schematic view of an application scenario of a service system according to an embodiment of the present invention, and the structure shown in fig. 1 is only one example of a service system to which the technical solution of the present invention can be applied. As shown in fig. 1, when the business system processes an order generated by a user, first, the business system may perform screening according to user identification information of the user. That is, the business system may set the user name single group in advance according to the preference of the user, for example, a user who does not want orders to be accumulated or combined may be added to the user name single group.
When a latest order is generated, whether a user generating the order is in a preset user name single group or not can be judged firstly, and if the user identification information exists in the user name single group, the order information is directly issued to a warehouse logistics system for distribution; and if the user identification information does not exist in the user name single group, performing probability generation operation on the order.
Specifically, the re-ordering probability that the user generates the combinable order again can be calculated according to order information of the order, for example, commodity information of commodities in the order (special articles need to be received immediately), order-placing information of the user at this time (special dates: birthdays, festivals, and the like, need to be received immediately), and user information of the user, for example, historical behavior information of the user or association with family members. If the calculated re-ordering probability is low, for example, the re-ordering probability does not reach a preset probability threshold value, directly issuing the order information to a warehouse logistics system for distribution; if the calculated re-order probability is higher, for example, the re-order probability is higher than a preset probability threshold, the order may be added to the order pool, so as to perform order storage processing on the order according to a preset order storage duration.
On the other hand, if the calculated re-order placing probability is higher, the preset order storage duration can be optimized according to the order information and the user information. For example, the order form storage duration suitable for the order form can be calculated according to the information of user price band preference, commodity category width, commodity category mutual exclusion attribute, commodity category associable purchase bill, number of purchased commodities, payment time, scores of multiple purchases of commodities, commodity browsing times, purchase adding quantity, quantity to be paid, probabilities of purchasing 2 forms, 3 forms, 4 forms and 5 forms in each time window, natural attribute of the user, occupation, whether the user is a family user or not and the like, so that the old preset order form storage duration is corrected.
Further, the order storage duration may be further optimized according to the order pool information, for example, information such as the order pool capacity and the order pool flow. And finally, in the order pool, carrying out order storage processing on the order according to the optimized order storage duration. And aiming at each order in the order pool, if the conditions of the same user, the same warehouse, the same address, the same receiver and the like are met, merging the orders, and then issuing the orders to a warehouse logistics system for distribution. And for each order of the storage list, when the corresponding storage list time length expires, the order is issued to a warehouse logistics system for distribution. By analyzing the user information of the user, personalized bill storage processing can be performed for different users, so that the influences on aspects such as warehouse operation, distribution efficiency, user experience and the like can be reduced.
The above embodiments are illustrations of technical principles and exemplary application frameworks of the embodiments of the present invention, and specific technical solutions of the embodiments of the present invention are further described in detail below through a plurality of embodiments.
Example one
Fig. 2 is a flowchart of an embodiment of an order processing method provided by the present invention, and an execution subject of the method may be the business system, various server devices with a data processing function, or devices or chips integrated on the server devices. As shown in fig. 2, the order processing method includes the following steps:
s201, obtaining order information of an order and user information of a user for which the order is aimed.
In the embodiment of the invention, after the user places an order, the order information and the user information are firstly obtained. For example, the user information may include at least: historical behavior information of the user, the order information may include at least: commodity information of commodities in the order and the order placing information of the user.
And S202, calculating the order re-placing probability of the user according to the order information and the user information.
In the embodiment of the invention, the order re-placing probability is the probability that the user generates the combinable orders again. And after the order information and the user information are obtained, calculating the order re-placing probability of the user. And the order re-placing probability is compared with a preset probability threshold value to judge the order re-placing probability.
And S203, when the re-ordering probability is higher than a preset probability threshold value, adding the order into an order pool so as to store the order according to a preset order storage duration.
In the embodiment of the invention, if the ordering probability is high, the order is added into the order pool, and the order storage processing is carried out on the order according to the preset order storage duration. If the ordering probability is low, the order does not need to be accumulated, so that the order information of the order is directly sent to a warehouse logistics system for distribution. And aiming at each order in the order pool, if the conditions of the same user, the same warehouse, the same address, the same receiver and the like are met, merging the orders, and then issuing the orders to a warehouse logistics system for distribution. And for each order of the storage list, when the corresponding storage list time length expires, the order is issued to a warehouse logistics system for distribution.
According to the order processing method provided by the embodiment of the invention, after the user places an order, the user information and the order information of the user are analyzed to perform personalized order accumulation processing aiming at different users, so that the influences on warehouse operation, distribution efficiency, user experience and the like can be reduced.
Example two
FIG. 3 is a flowchart of another embodiment of an order processing method according to the present invention. As shown in fig. 3, on the basis of the embodiment shown in fig. 2, the order processing method provided in this embodiment may further include the following steps:
s301, obtaining order information of the order and user information of a user for which the order is aimed.
S302, user identification information of a user for which the order is aimed is obtained.
S303, screening user identification information according to a preset user name single group, and executing the step S304 when the user identification information exists in the user name single group; when the user identification information does not exist in the single group of user names, step S305 is performed.
In the embodiment of the invention, after the user places an order, the order information is acquired, and meanwhile, whether the user belongs to the preset user name single group or not can be judged according to the user identification information of the user corresponding to the order. The users in the user name single group may include users who have complaint about the bill of storage or the bill of combination, users who confirm not to accept the bill of storage or the bill of combination, and the like.
S304, the order information of the order is issued to a warehouse logistics system for distribution.
In the embodiment of the invention, if the user identification information exists in the preset user name single group, the order information of the order is directly issued to a warehouse logistics system for distribution, and the order storage operation is not carried out.
S305, calculating the order re-placing probability of the user according to the order information and the user information.
In the embodiment of the invention, if the user identification information does not exist in the preset user name single group, the order re-placing probability of the user is calculated according to the order information and the user information.
S306, comparing the re-ordering probability with a preset probability threshold, and executing the step S304 when the re-ordering probability is lower than the preset probability threshold; otherwise, step S307 is executed.
In the embodiment of the invention, if the calculated ordering probability is lower, the order storage operation is not needed to be carried out on the order, and the order information is directly issued to the warehouse logistics system for distribution. If the ordering probability is higher, the order can be stored.
S307, adding the order into an order pool.
And S308, performing order accumulation processing on the order according to the order accumulation time length.
In the embodiment of the present invention, when the order storage processing operation is performed on the order storage, the order may be added to the order pool, and all orders in the order pool need to be subjected to the order storage processing for a certain period of time and then are issued to the warehouse logistics system for distribution. When an order is added into the order pool for the first time, the order storage processing can be carried out according to the preset order storage duration. For each order in the order pool, if a preset order combination condition is satisfied, order combination processing is performed, and step S304 is performed for the combined order. If the order is not consolidated after the storage duration expires, step S304 is also performed for the order.
In addition, in the embodiment of the present invention, while performing the order storage processing on the order according to the order storage duration, the order storage duration of the order may also be optimized, specifically including the following steps S309 and S310:
and S309, optimizing the bill storage duration according to the order information and the user information.
In the embodiment of the invention, the current order duration can be optimized according to the order information of the order and the user information recorded with the historical purchasing behavior of the user. For example, the order-keeping duration suitable for the order can be calculated according to the information such as user price band preference, commodity category width of purchased commodities, commodity category mutual exclusion attribute of purchased commodities, commodity category associable purchase bill of purchased commodities, number of purchased commodities, payment time, scores of multiple purchases of commodities, commodity browsing times, purchase adding quantity, quantity to be paid, probability of purchasing 2 orders, 3 orders, 4 orders and 5 orders in each time window, natural attribute of the user, occupation, whether the user is a family user or not and the like, so that the old order-keeping duration is corrected by the newly calculated order-keeping duration.
S310, optimizing the order storage duration according to the order pool information of the order pool.
In the embodiment of the invention, the current bill storage duration can be optimized according to the real-time information of the order pool. Specifically, the old order duration may be corrected according to the order pool capacity, the order pool flow, and other information. Therefore, in the order pool, the order can be stored according to the optimized order storage duration.
In addition, in the embodiment of the present invention, whether the order can be added to the order pool for order storage may also be determined according to an order storage condition preset by the user. For example, in the embodiment of the present invention, the user may be allowed to set a certain condition in advance to turn on or off the billing function, so that the operation of calculating the user' S re-order probability in step S305 may be performed only when the order information satisfies the billing condition set by the user. Therefore, the order storage processing desired by the user can be executed in a targeted manner aiming at the orders meeting different conditions.
Furthermore, in the embodiment of the present invention, after the order is generated, the storage preference setting information input by the user for the order may be waited, and when the storage preference setting information indicates that the storage processing is performed for the order, the operation of calculating the re-order probability of the user in step S305 may be performed according to the user instruction. Therefore, the order storage processing desired by the user can be executed in a targeted manner according to different orders.
In addition, in the embodiment of the present invention, the user may also initiate an order storage instruction actively, for example, when the user needs to continue to purchase or store an order or combine an order, the user may initiate instruction information for instructing to perform order storage processing on the current order actively, so that the order is added to the order pool, and the order is stored according to the preset order storage duration.
In addition, in the embodiment of the invention, in order to encourage the user to carry out the accumulation, a certain reward can be given to the accumulation user. Specifically, a reward flag (e.g., green dacron identification) for a user may be generated when the user's order is added to the order pool, or a reward point may be set for each user, the user's reward point may be increased when the user's order is added to the order pool, and so on.
According to the order processing method provided by the embodiment of the invention, after the order is placed by the user, the user information and the order information of the user are analyzed to obtain the preference of the user for the storage and order combination, the actual effect sensitivity of the user for the order and the historical order placing behavior of the user, so that the personalized storage processing is performed for different users; meanwhile, the order storage time of each order is optimized according to the order information, the user information and the order pool information, so that the influences on aspects of warehouse operation, distribution efficiency, user experience and the like can be further reduced.
EXAMPLE III
Fig. 4 is a flowchart of another embodiment of the order processing method provided by the present invention, and an execution subject of the method may be the business system, various server devices with a data processing function, or a device or a chip integrated on the server devices. As shown in fig. 4, the order processing method provided in the embodiment of the present invention may adopt the following steps:
s401, user information of a user for whom an order is aimed is obtained.
S402, calculating the order storage duration of the order according to the user information.
In the embodiment of the invention, after the user places an order, the user information of the user is firstly acquired to calculate the order storage duration aiming at the user or the order.
For example, the order-keeping duration suitable for the user can be calculated according to the user price band preference, the width of the commodity category of the purchased commodity, the commodity category mutual exclusion attribute of the purchased commodity, the commodity category associable purchase order of the purchased commodity, the number of the purchased commodities, the payment time, the score of the commodity which is purchased for multiple times, the commodity browsing times, the purchase adding quantity, the quantity to be paid, the probability of purchasing 2 orders, 3 orders, 4 orders and 5 orders in each time window, the natural attribute of the user, the occupation, whether the user is a family user or not and other information.
And S403, adding the order into an order pool to store the order according to the order storage duration.
In the embodiment of the invention, after the order accumulation duration is calculated, the order is added into the order pool to be subjected to order accumulation processing. All orders in the order pool need to wait according to the respective order storage duration, and in the waiting process, if a new order meeting the order combination condition is generated, the order combination processing is carried out, and the combined order is issued to the warehouse logistics system for distribution. Or after the storage duration expires, if the orders are not combined, the orders are also issued to the warehouse logistics system for distribution.
According to the order processing method provided by the embodiment of the invention, after the user places the order, the user information of the user is analyzed to perform personalized order storage processing aiming at different users, so that the influences on warehouse operation, distribution efficiency, user experience and the like can be reduced.
Example four
FIG. 5 is a flowchart of a further embodiment of an order processing method according to the present invention. As shown in fig. 5, on the basis of the embodiment shown in fig. 4, the order processing method provided in this embodiment may further include the following steps:
s501, user information of a user for which the order is aimed is obtained.
S502, obtaining user identification information of a user for which the order is aimed.
S503, screening user identification information according to a preset user name single group, and executing the step S504 when the user identification information exists in the user name single group; when the user identification information does not exist in the single group of user names, step S505 is performed.
In the embodiment of the invention, after the user places an order, the user information is acquired, and meanwhile, whether the user belongs to the preset user name single group or not can be judged according to the user identification information of the user. The users in the user name single group may include users who have complaint about the bill of storage or the bill of combination, users who confirm not to accept the bill of storage or the bill of combination, and the like.
And S504, issuing the order information of the order to a warehouse logistics system for distribution.
In the embodiment of the invention, if the user identification information exists in the preset user name single group, the order information of the order is directly issued to a warehouse logistics system for distribution, and the order storage operation is not carried out.
And S505, calculating the average value of the time length of the plurality of historical order placing of the user.
And S506, determining the average value as the order storage duration of the order.
In the embodiment of the invention, if the user identification information does not exist in the preset user name single group, the time length of the list is calculated according to the user information. For example, the user information may include at least: the time for the user to place an order again in the history is the time interval of the combinable orders generated twice in the user's history order. The average value of the plurality of historical order placing durations of the user can be calculated to be used as the order storage duration of the current order.
And S507, adding the order into an order pool.
And S508, performing order accumulation processing on the order according to the order accumulation time length.
In the embodiment of the present invention, when the order storage processing operation is performed on the order storage, the order may be added to the order pool, and all orders in the order pool need to be subjected to the order storage processing for a certain period of time and then are issued to the warehouse logistics system for distribution. When an order is added into the order pool for the first time, the order storage processing can be carried out according to the preset order storage duration. For each order in the order pool, if a preset order combination condition is satisfied, order combination processing is performed, and step S504 is performed for the combined order. If the order is not consolidated after the storage duration expires, step S504 is also performed for the order.
In addition, in the embodiment of the present invention, while performing order storage processing on the order according to the order storage duration, the order storage duration of the order may also be optimized, specifically, order information of the order may be obtained, and then the order storage duration is optimized according to the order information and the user information, where the user information at least includes: historical behavior information of the user, the order information may include at least: commodity information of commodities in the order and the order placing information of the user. When the order storage duration is optimized, the order storage duration can be optimized according to the order pool information of the order pool. For example, the old order duration may be corrected based on the order pool capacity, order pool flow, etc. Therefore, in the order pool, the order can be stored according to the optimized order storage duration.
In addition, in the embodiment of the present invention, whether the order can be added to the order pool for order storage may also be determined according to an order storage condition preset by the user. For example, in the embodiment of the present invention, the user may be allowed to set a certain condition in advance to turn on or off the billing function, so that the operation of calculating the billing duration of the user may be performed only when the order information satisfies the billing condition set by the user. Therefore, the order storage processing desired by the user can be executed in a targeted manner aiming at the orders meeting different conditions.
In addition, in the embodiment of the present invention, after an order is generated, the order storage preference setting information input by the user for the order may be waited, and when the order storage preference setting information indicates that the order storage processing is performed for the order, the operation of calculating the order storage duration of the user may be performed according to the instruction of the user. Therefore, the order storage processing desired by the user can be executed in a targeted manner according to different orders.
In addition, in the embodiment of the invention, in order to encourage the user to carry out the accumulation, a certain reward can be given to the accumulation user. Specifically, a reward flag (e.g., green dacron identification) for a user may be generated when the user's order is added to the order pool, or a reward point may be set for each user, the user's reward point may be increased when the user's order is added to the order pool, and so on.
According to the order processing method provided by the embodiment of the invention, after the order is placed by the user, the user information and the order information of the user are analyzed to obtain the preference of the user for the storage and order combination, the actual effect sensitivity of the user for the order and the historical order placing behavior of the user, so that the personalized storage processing is performed for different users; meanwhile, the order storage time of each order is optimized according to the order information, the user information and the order pool information, so that the influences on aspects of warehouse operation, distribution efficiency, user experience and the like can be further reduced.
EXAMPLE five
Fig. 6 is a schematic structural diagram of an embodiment of an order processing apparatus according to the present invention, which can be used to execute the method steps shown in fig. 2 and fig. 3. As shown in fig. 6, the order processing apparatus may include: a first obtaining module 61, a first calculating module 62 and a first storing module 63.
The first obtaining module 61 is configured to obtain order information of an order and user information of a user to whom the order is directed; the first calculating module 62 is configured to calculate a re-order probability of the user according to the order information and the user information, where the re-order probability is a probability that the user generates a combinable order again; the first order storage module 63 is configured to add the order to the order pool under the condition that the order placing probability is higher than the preset probability threshold, so as to perform order storage processing on the order according to the preset order storage duration.
In the embodiment of the present invention, after the user places an order, the first obtaining module 61 first obtains order information and user information. Then, the first calculating module 62 calculates the re-order probability of the user according to the order information and the user information acquired by the first acquiring module 61. If the order placing probability is high, the first order storage module 63 adds the order into the order pool, and stores the order according to the preset order storage duration.
In this embodiment of the present invention, the order storage duration of the order may be optimized, and specifically, the order processing apparatus may further include: a first optimization module 64. The first optimizing module 64 may be configured to optimize the order storage duration calculated by the first calculating module 62 according to the order information and the user information acquired by the first acquiring module 61. The user information in the embodiment of the present invention may include at least: historical behavior information of the user, the order information may include at least: commodity information of commodities in the order and the order placing information of the user.
In this embodiment of the present invention, the first optimization module 64 may optimize the current time length of the stored order according to the order information of the current order and the user information recorded with the historical purchasing behavior of the user. For example, the first optimization module 64 may calculate the order-keeping duration suitable for the order according to the information such as the preference of the price band of the user, the width of the commodity category of the purchased commodity, the exclusive attribute of the commodity category of the purchased commodity, the commodity category associable purchase order of the purchased commodity, the number of the purchased commodity, the payment time, the score of the commodity itself purchased for multiple times, the browsing frequency of the commodity, the purchase adding quantity, the quantity to be paid, the probability of purchasing 2 orders, 3 orders, 4 orders and 5 orders in each time window, the natural attribute of the user itself, occupation, whether the user is a home user or not, and the like, so as to correct the old order-keeping duration with the newly calculated order-keeping duration.
Further, the order processing apparatus provided in the embodiment of the present invention may further include: a second optimization module 65. The second optimizing module 65 may be configured to optimize the order duration calculated by the first calculating module 62 according to the order pool information of the order pool. The order pool information in the embodiment of the present invention may at least include: order pool capacity and order pool flow for an order pool.
In this embodiment of the present invention, the second optimization module 65 may optimize the current billing duration according to the real-time information of the order pool. Specifically, the second optimization module 65 may correct the old order duration according to the order pool capacity, the order pool flow, and the like. Therefore, in the order pool, the order can be stored according to the optimized order storage duration.
In addition, the order processing apparatus provided in the embodiment of the present invention may further include: a first screening module 66. The first filtering module 66 may be configured to obtain user identification information of a user, filter the user identification information according to a preset user name single group, and trigger the first calculating module 62 to perform an operation of calculating a probability of a user leaving a list again when the user identification information does not exist in the user name single group. The users in the user name single group may include users who have complaint about the bill of storage or the bill of combination, users who confirm not to accept the bill of storage or the bill of combination, and the like.
In addition, in the embodiment of the present invention, after the order is generated, the order storage preference setting information input by the user for the order may be waited, and when the order storage preference setting information indicates that the order storage processing is performed for the order, the first calculation module 62 may perform an operation of calculating the re-order placing probability of the user according to the user instruction. Therefore, the order storage processing desired by the user can be executed in a targeted manner according to different orders.
In addition, in the embodiment of the present invention, a user may also initiate an order storage instruction actively, for example, when the user needs to continue to purchase or store an order or combine an order, instruction information for instructing to perform order storage processing on a current order may be initiated actively, so that the first order storage module 63 adds the order into the order pool to perform order storage processing on the order according to a preset order storage duration.
In addition, in the embodiment of the invention, in order to encourage the user to carry out the accumulation, a certain reward can be given to the accumulation user. Specifically, the order processing device may generate a reward flag (e.g., green dacron identification) for the user when the user's order is added to the order pool, or set a reward point for each user, the order processing device may increase the user's reward point when the user's order is added to the order pool, and so on.
The functions of the modules in the embodiments of the present invention are described in detail in the above method embodiments, and are not described herein again.
According to the order processing device provided by the embodiment of the invention, after the order is placed by the user, the user information and the order information of the user are analyzed to obtain the preference of the user for the storage and order combination, the actual effect sensitivity of the user for the order and the historical order placing behavior of the user, so that personalized storage processing is performed for different users; meanwhile, the order storage time of each order is optimized according to the order information, the user information and the order pool information, so that the influences on aspects of warehouse operation, distribution efficiency, user experience and the like can be further reduced.
EXAMPLE six
Fig. 7 is a schematic structural diagram of another embodiment of an order processing apparatus according to the present invention, which can be used to execute the method steps shown in fig. 4 and fig. 5. As shown in fig. 7, an order processing apparatus according to an embodiment of the present invention includes: a second obtaining module 71, a second calculating module 72 and a second accumulation module 73.
The second obtaining module 71 is configured to obtain user information of a user for whom an order is directed; the second calculating module 72 is configured to calculate an order storage duration of the order according to the user information acquired by the second acquiring module 71; the second order storage module 73 is configured to add the order into the order pool, so as to perform order storage processing on the order according to the order storage duration calculated by the second calculation module 72.
In the embodiment of the present invention, after the user places an order, the second obtaining module 71 first obtains the user information of the user, and then the second calculating module 72 calculates the order-holding duration for the user or the order.
For example, in the embodiment of the present invention, the second calculating module 72 may calculate the order-keeping duration suitable for the user according to the user price band preference, the width of the commodity category of the purchased commodity, the exclusive attribute of the commodity category of the purchased commodity, the commodity category associable purchase order of the purchased commodity, the number of the purchased commodity, the payment time, the score of the commodity itself being purchased for multiple times, the browsing times of the commodity, the purchase-adding amount, the amount to be paid, the probability of purchasing 2 orders, 3 orders, 4 orders and 5 orders in each time window, the natural attribute of the user itself, the occupation, whether the user is a home user, and other information. Finally, the second order storage module 73 adds the order to the order pool, so as to perform order storage processing on the order according to the order storage duration calculated by the second calculation module 72.
Further, in the embodiment of the present invention, the user information may include at least: the second calculating module 72 may be specifically configured to calculate an average value of a plurality of historical order re-placing durations of the user, and determine the average value as an order storage duration of the order.
In this embodiment of the present invention, the order storage duration of the order may be optimized, and specifically, the order processing apparatus may further include: a third optimization module 74. The third optimizing module 74 may be configured to obtain order information of the order, and optimize the order storage duration of the order calculated by the second calculating module 72 according to the order information and the user information obtained by the second obtaining module 71. The user information in the embodiment of the present invention may include at least: historical behavior information of the user, the order information may include at least: commodity information of commodities in the order and the order placing information of the user.
Further, the order processing apparatus provided in the embodiment of the present invention may further include: a fourth optimization module 75. The fourth optimizing module 75 may be configured to optimize the order storage duration according to the order pool information of the order pool. The order pool information in the embodiment of the present invention may at least include: order pool capacity and order pool flow for an order pool.
In addition, the order processing apparatus provided in the embodiment of the present invention may further include: a second screening module 76. The second screening module 76 may be configured to, before the second calculation module 72 calculates the order storage duration of the order according to the user information, obtain the user identification information of the user, screen the user identification information according to a preset user name single group, and trigger the second calculation module 2 to perform an operation of calculating the order storage duration of the order when the user identification information does not exist in the user name single group. The users in the user name single group may include users who have complaint about the bill of storage or the bill of combination, users who confirm not to accept the bill of storage or the bill of combination, and the like.
In addition, in the embodiment of the present invention, whether the order can be added to the order pool for order storage may also be determined according to an order storage condition preset by the user. For example, in the embodiment of the present invention, the user may be allowed to set a certain condition in advance to turn on or off the billing function, so that the second calculating module 72 can perform the operation of calculating the billing duration of the user only when the order information satisfies the billing condition set by the user. Therefore, the order storage processing desired by the user can be executed in a targeted manner aiming at the orders meeting different conditions.
In addition, in the embodiment of the present invention, after the order is generated, the order storage preference setting information input by the user for the order may be waited, and when the order storage preference setting information indicates that the order storage processing is performed for the order, the second calculating module 72 may perform an operation of calculating the order storage duration of the user according to the instruction of the user. Therefore, the order storage processing desired by the user can be executed in a targeted manner according to different orders.
In addition, in the embodiment of the invention, in order to encourage the user to carry out the accumulation, a certain reward can be given to the accumulation user. Specifically, the order processing means may generate a bonus sign (e.g., green dacron sign) for the user when the user's order is added to the order pool, or set a bonus point for each user, may increase the bonus point for the user when the user's order is added to the order pool, or the like.
The functions of the modules in the embodiments of the present invention are described in detail in the above method embodiments, and are not described herein again.
According to the order processing device provided by the embodiment of the invention, after the order is placed by the user, the user information and the order information of the user are analyzed to obtain the preference of the user for the storage and order combination, the actual effect sensitivity of the user for the order and the historical order placing behavior of the user, so that personalized storage processing is performed for different users; meanwhile, the order storage time of each order is optimized according to the order information, the user information and the order pool information, so that the influences on aspects of warehouse operation, distribution efficiency, user experience and the like can be further reduced.
EXAMPLE seven
The internal functions and structure of the order processing apparatus, which can be implemented as an electronic device, are described above. Fig. 8 is a schematic structural diagram of an embodiment of an electronic device provided in the present invention. As shown in fig. 8, the electronic device includes a memory 81 and a processor 82.
The memory 81 stores programs. In addition to the above-described programs, the memory 81 may also be configured to store other various data to support operations on the electronic device. Examples of such data include instructions for any application or method operating on the electronic device, contact data, phonebook data, messages, pictures, videos, and so forth.
The memory 81 may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The processor 82 is not limited to a Central Processing Unit (CPU), but may be a processing chip such as a Graphic Processing Unit (GPU), a Field Programmable Gate Array (FPGA), an embedded neural Network Processor (NPU), or an Artificial Intelligence (AI) chip.
A processor 82, coupled to the memory 81, for executing programs stored in the memory 81 for:
acquiring order information of an order and user information of a user for whom the order is directed;
calculating the re-ordering probability of the user according to the order information and the user information, wherein the re-ordering probability is the probability that the user generates the combinable order again;
and when the ordering probability is higher than a preset probability threshold value, adding the order into an order pool so as to store the order according to the preset order storage duration.
Further, as shown in fig. 8, the electronic device may further include: communication components 83, power components 84, audio components 85, a display 86, and the like. Only some of the components are schematically shown in fig. 8, and the electronic device is not meant to include only the components shown in fig. 8.
The communication component 83 is configured to facilitate wired or wireless communication between the electronic device and other devices. The electronic device may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 83 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 83 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
A power supply component 84 provides power to the various components of the electronic device. The power components 84 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for an electronic device.
The audio component 85 is configured to output and/or input audio signals. For example, the audio component 85 includes a Microphone (MIC) configured to receive external audio signals when the electronic device is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 81 or transmitted via the communication component 83. In some embodiments, audio assembly 85 also includes a speaker for outputting audio signals.
The display 86 includes a screen, which may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.
Example eight
The internal functions and structure of the order processing apparatus, which can be implemented as an electronic device, are described above. Fig. 9 is a schematic structural diagram of another embodiment of the electronic device provided in the present invention. As shown in fig. 9, the electronic device includes a memory 91 and a processor 92.
The memory 91 stores a program. In addition to the above-described programs, the memory 91 may also be configured to store other various data to support operations on the electronic device. Examples of such data include instructions for any application or method operating on the electronic device, contact data, phonebook data, messages, pictures, videos, and so forth.
The memory 91 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The processor 92 is not limited to a Central Processing Unit (CPU), but may be a processing chip such as a Graphic Processing Unit (GPU), a Field Programmable Gate Array (FPGA), an embedded neural Network Processor (NPU), or an Artificial Intelligence (AI) chip.
A processor 92, coupled to the memory 91, for executing programs stored in the memory 91 for:
acquiring user information of a user for which an order is aimed;
calculating the order storage duration of the order according to the user information;
and adding the order into an order pool to store the order according to the order storage duration.
Further, as shown in fig. 9, the electronic device may further include: communication components 93, power components 94, audio components 95, a display 96, and other components. Only some of the components are schematically shown in fig. 9, and the electronic device is not meant to include only the components shown in fig. 9.
The communication component 93 is configured to facilitate wired or wireless communication between the electronic device and other devices. The electronic device may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 93 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 93 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
A power supply assembly 94 provides power to the various components of the electronic device. The power components 94 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for an electronic device.
The audio component 95 is configured to output and/or input audio signals. For example, the audio assembly 95 includes a Microphone (MIC) configured to receive external audio signals when the electronic device is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 91 or transmitted via the communication component 93. In some embodiments, audio assembly 95 also includes a speaker for outputting audio signals.
The display 96 includes a screen, which may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (25)

1.一种订单处理方法,其特征在于,包括:1. An order processing method, characterized in that, comprising: 获取订单的订单信息和所述订单所针对的用户的用户信息;Obtain the order information of the order and the user information of the user for whom the order is directed; 根据所述订单信息和所述用户信息,计算所述用户的再下单概率,其中,所述再下单概率为所述用户再次生成可合并的订单的概率;Calculate the reorder probability of the user according to the order information and the user information, wherein the reorder probability is the probability that the user generates a mergeable order again; 当所述再下单概率高于预设概率阈值时,将所述订单加入订单池,以按照预设的蓄单时长对所述订单进行蓄单处理。When the probability of re-ordering is higher than the preset probability threshold, the order is added to the order pool, so that the order is stored and processed according to the preset order storage time. 2.根据权利要求1所述的订单处理方法,其特征在于,还包括:2. The order processing method according to claim 1, further comprising: 根据所述订单信息和所述用户信息,对所述蓄单时长进行优化。According to the order information and the user information, the order storage duration is optimized. 3.根据权利要求1或2所述的订单处理方法,其特征在于,3. The order processing method according to claim 1 or 2, characterized in that, 所述用户信息至少包括:所述用户的历史行为信息,The user information includes at least: historical behavior information of the user, 所述订单信息至少包括:所述订单中的商品的商品信息和所述用户的本次下单信息。The order information at least includes: commodity information of the commodities in the order and the current order information of the user. 4.根据权利要求1所述的订单处理方法,其特征在于,还包括:4. The order processing method according to claim 1, further comprising: 根据所述订单池的订单池信息,对所述蓄单时长进行优化。The order storage duration is optimized according to the order pool information of the order pool. 5.根据权利要求4所述的订单处理方法,其特征在于,所述订单池信息至少包括:所述订单池的订单池容量和订单池流量。5 . The order processing method according to claim 4 , wherein the order pool information at least comprises: order pool capacity and order pool flow of the order pool. 6 . 6.根据权利要求1所述的订单处理方法,其特征在于,在所述根据所述订单信息和所述用户信息,计算所述用户的再下单概率之前,还包括:6 . The order processing method according to claim 1 , wherein before calculating the probability of re-ordering of the user according to the order information and the user information, the method further comprises: 6 . 获取所述用户的用户标识信息;obtain the user identification information of the user; 根据预先设置的用户名单组,对所述用户标识信息进行筛选;Screening the user identification information according to a preset user list group; 当所述用户名单组中不存在所述用户标识信息时,执行所述计算所述用户的再下单概率的操作。When the user identification information does not exist in the user list group, the operation of calculating the reorder probability of the user is performed. 7.根据权利要求1所述的订单处理方法,其特征在于,在所述根据所述订单信息和所述用户信息,计算所述用户的再下单概率之前,还包括:7 . The order processing method according to claim 1 , wherein before calculating the probability of re-ordering of the user according to the order information and the user information, the method further comprises: 8 . 获取所述用户预先设置的蓄单条件;Obtain the order storage conditions preset by the user; 当所述订单的订单信息满足所述蓄单条件时,执行所述计算所述用户的再下单概率的操作。When the order information of the order satisfies the order accumulation condition, the operation of calculating the reorder probability of the user is performed. 8.根据权利要求1所述的订单处理方法,其特征在于,还包括:8. The order processing method according to claim 1, further comprising: 当所述订单加入订单池时,生成针对所述用户的奖励标志,或增加所述用户的奖励积分。When the order is added to the order pool, a reward token for the user is generated, or the user's reward point is increased. 9.一种订单处理方法,其特征在于,包括:9. An order processing method, comprising: 获取订单所针对的用户的用户信息;Obtain user information of the user for whom the order is made; 根据所述用户信息,计算所述订单的蓄单时长;Calculate the storage duration of the order according to the user information; 将所述订单加入订单池,以按照所述蓄单时长对所述订单进行蓄单处理。The order is added to the order pool, so that the order is stored and processed according to the duration of the storage. 10.根据权利要求9所述的订单处理方法,其特征在于,所述用户信息至少包括:所述用户的历史再下单时长,其中,所述历史再下单时长为所述用户两次生成可合并的订单的时间间隔,所述根据所述用户信息,计算所述订单的蓄单时长,包括:10 . The order processing method according to claim 9 , wherein the user information at least comprises: the historical re-ordering duration of the user, wherein the historical re-ordering duration is generated twice by the user. 11 . The time interval of the orders that can be combined, the calculation of the order storage duration of the order according to the user information, including: 计算所述用户的多个历史再下单时长的平均值;Calculate the average value of multiple historical re-ordering durations of the user; 将所述平均值确定为所述订单的蓄单时长。The average value is determined as the order storage time of the order. 11.根据权利要求9所述的订单处理方法,其特征在于,还包括:11. The order processing method according to claim 9, further comprising: 获取所述订单的订单信息;obtain order information for said order; 根据所述订单信息和所述用户信息,对所述蓄单时长进行优化。According to the order information and the user information, the order storage duration is optimized. 12.根据权利要求11所述的订单处理方法,其特征在于,12. The order processing method according to claim 11, wherein, 所述用户信息至少包括:所述用户的历史行为信息,The user information includes at least: historical behavior information of the user, 所述订单信息至少包括:所述订单中的商品的商品信息和所述用户的本次下单信息。The order information at least includes: commodity information of the commodities in the order and the current order information of the user. 13.根据权利要求9所述的订单处理方法,其特征在于,还包括:13. The order processing method according to claim 9, further comprising: 根据所述订单池的订单池信息,对所述蓄单时长进行优化。The order storage duration is optimized according to the order pool information of the order pool. 14.根据权利要求13所述的订单处理方法,其特征在于,所述订单池信息至少包括:所述订单池的订单池容量和订单池流量。14 . The order processing method according to claim 13 , wherein the order pool information at least comprises: order pool capacity and order pool flow of the order pool. 15 . 15.根据权利要求9所述的订单处理方法,其特征在于,在所述根据所述用户信息,计算所述订单的蓄单时长之前,还包括:15 . The order processing method according to claim 9 , wherein, before calculating the order storage duration of the order according to the user information, the method further comprises: 15 . 获取所述用户的用户标识信息;obtain the user identification information of the user; 根据预先设置的用户名单组,对所述用户标识信息进行筛选;Screening the user identification information according to a preset user list group; 当所述用户名单组中不存在所述用户标识信息时,执行所述计算所述订单的蓄单时长的操作。When the user identification information does not exist in the user list group, the operation of calculating the order storage duration of the order is performed. 16.根据权利要求9所述的订单处理方法,其特征在于,在所述根据所述用户信息,计算所述订单的蓄单时长之前,还包括:16 . The order processing method according to claim 9 , wherein before calculating the order storage duration of the order according to the user information, the method further comprises: 16 . 获取所述用户预先设置的蓄单条件;Obtain the order storage conditions preset by the user; 当所述订单的订单信息满足所述蓄单条件时,执行所述计算所述订单的蓄单时长的操作。When the order information of the order satisfies the order accumulation condition, the operation of calculating the order accumulation duration of the order is performed. 17.根据权利要求9所述的订单处理方法,其特征在于,还包括:17. The order processing method according to claim 9, further comprising: 当所述订单加入订单池时,生成针对所述用户的奖励标志,或增加所述用户的奖励积分。When the order is added to the order pool, a reward token for the user is generated, or the user's reward point is increased. 18.一种订单处理方法,其特征在于,包括:18. An order processing method, comprising: 根据用户输入的操作,生成订单;Generate an order according to the operation entered by the user; 获取用户输入用于指示针对所述订单进行蓄单处理的指示信息;Acquiring instruction information input by the user for instructing the order storage process to be performed for the order; 根据所述指示信息,进行与所述订单有关的指示操作,使得所述订单加入订单池,以按照预设的蓄单时长对所述订单进行蓄单处理。According to the instruction information, an instruction operation related to the order is performed, so that the order is added to the order pool, so that the order is stored and processed according to the preset order storage time. 19.一种订单处理方法,其特征在于,包括:19. An order processing method, comprising: 根据用户输入的操作,生成订单;Generate an order according to the operation entered by the user; 获取用户预先设置的蓄单条件;Obtain the pre-set storage conditions of the user; 当所述订单的订单信息满足所述蓄单条件时,进行与所述订单有关的指示操作,使得所述订单加入订单池,以按照预设的蓄单时长对所述订单进行蓄单处理。When the order information of the order satisfies the order accumulation condition, an instruction operation related to the order is performed, so that the order is added to the order pool, so that the order accumulation process is performed on the order according to the preset order accumulation duration. 20.一种订单处理装置,其特征在于,包括:20. An order processing device, comprising: 第一获取模块,用于获取订单的订单信息和所述订单所针对的用户的用户信息;a first obtaining module, used to obtain order information of an order and user information of a user targeted by the order; 第一计算模块,用于根据所述订单信息和所述用户信息,计算所述用户的再下单概率,其中,所述再下单概率为所述用户再次生成可合并的订单的概率;a first calculation module, configured to calculate the reorder probability of the user according to the order information and the user information, wherein the reorder probability is the probability that the user generates a mergeable order again; 第一蓄单模块,用于在所述再下单概率高于预设概率阈值的情况下,将所述订单加入订单池,以按照预设的蓄单时长对所述订单进行蓄单处理。The first order accumulation module is configured to add the order to an order pool when the probability of re-ordering is higher than a preset probability threshold, so as to process the order according to the preset order accumulation duration. 21.一种订单处理装置,其特征在于,包括:21. An order processing device, comprising: 第二获取模块,用于获取订单所针对的用户的用户信息;The second obtaining module is used to obtain the user information of the user targeted by the order; 第二计算模块,用于根据所述第二获取模块获取到的所述用户信息,计算所述订单的蓄单时长;a second calculating module, configured to calculate the order storage duration of the order according to the user information obtained by the second obtaining module; 第二蓄单模块,用于将所述订单加入订单池,以按照所述蓄单时长对所述订单进行蓄单处理。The second order accumulation module is configured to add the order to the order pool, so as to perform the order accumulation process on the order according to the order accumulation duration. 22.一种电子设备,其特征在于,包括:22. An electronic device, characterized in that, comprising: 存储器,用于存储程序;memory for storing programs; 处理器,用于运行所述存储器中存储的所述程序,以用于:a processor for running the program stored in the memory for: 获取订单的订单信息和所述订单所针对的用户的用户信息;Obtain the order information of the order and the user information of the user for whom the order is directed; 根据所述订单信息和所述用户信息,计算所述用户的再下单概率,其中,所述再下单概率为所述用户再次生成可合并的订单的概率;Calculate the reorder probability of the user according to the order information and the user information, wherein the reorder probability is the probability that the user generates a mergeable order again; 当所述再下单概率高于预设概率阈值时,将所述订单加入订单池,以按照预设的蓄单时长对所述订单进行蓄单处理。When the probability of re-ordering is higher than the preset probability threshold, the order is added to the order pool, so that the order is stored and processed according to the preset order storage time. 23.一种电子设备,其特征在于,包括:23. An electronic device, characterized in that, comprising: 存储器,用于存储程序;memory for storing programs; 处理器,用于运行所述存储器中存储的所述程序,以用于:a processor for running the program stored in the memory for: 获取订单所针对的用户的用户信息;Obtain user information of the user for whom the order is made; 根据所述用户信息,计算所述订单的蓄单时长;Calculate the storage duration of the order according to the user information; 将所述订单加入订单池,以按照所述蓄单时长对所述订单进行蓄单处理。The order is added to the order pool, so that the order is stored and processed according to the duration of the storage. 24.一种计算机可读存储介质,在所述计算机可读存储介质上存储有指令,所述指令包括:24. A computer-readable storage medium having instructions stored thereon, the instructions comprising: 获取订单的订单信息和所述订单所针对的用户的用户信息;Obtain the order information of the order and the user information of the user for whom the order is directed; 根据所述订单信息和所述用户信息,计算所述用户的再下单概率,其中,所述再下单概率为所述用户再次生成可合并的订单的概率;Calculate the reorder probability of the user according to the order information and the user information, wherein the reorder probability is the probability that the user generates a mergeable order again; 当所述再下单概率高于预设概率阈值时,将所述订单加入订单池,以按照预设的蓄单时长对所述订单进行蓄单处理。When the probability of re-ordering is higher than the preset probability threshold, the order is added to the order pool, so that the order is stored and processed according to the preset order storage time. 25.一种计算机可读存储介质,在所述计算机可读存储介质上存储有指令,所述指令包括:25. A computer-readable storage medium having instructions stored thereon, the instructions comprising: 获取订单所针对的用户的用户信息;Obtain user information of the user for whom the order is made; 根据所述用户信息,计算所述订单的蓄单时长;Calculate the storage duration of the order according to the user information; 将所述订单加入订单池,以按照所述蓄单时长对所述订单进行蓄单处理。The order is added to the order pool, so that the order is stored and processed according to the duration of the storage.
CN201910944217.0A 2019-09-30 2019-09-30 Order processing method and device, electronic equipment and computer readable storage medium Pending CN112581205A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910944217.0A CN112581205A (en) 2019-09-30 2019-09-30 Order processing method and device, electronic equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910944217.0A CN112581205A (en) 2019-09-30 2019-09-30 Order processing method and device, electronic equipment and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN112581205A true CN112581205A (en) 2021-03-30

Family

ID=75116658

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910944217.0A Pending CN112581205A (en) 2019-09-30 2019-09-30 Order processing method and device, electronic equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN112581205A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114707929A (en) * 2022-03-31 2022-07-05 联想(北京)有限公司 Information processing method, information processing device, electronic equipment and storage medium
CN118535878A (en) * 2024-05-31 2024-08-23 开信(南京)科技有限公司 A user behavior analysis method based on big data of online marketing promotion

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030171998A1 (en) * 2002-03-11 2003-09-11 Omnicell, Inc. Methods and systems for consolidating purchase orders
US8364551B1 (en) * 2009-09-24 2013-01-29 Amazon Technologies, Inc. Order consolidation prediction
CN105427144A (en) * 2014-07-01 2016-03-23 西尔品牌有限公司 System and method for personalized add-on purchase
CN106485562A (en) * 2015-09-01 2017-03-08 苏宁云商集团股份有限公司 A kind of commodity information recommendation method based on user's history behavior and system
CN106600178A (en) * 2015-10-19 2017-04-26 阿里巴巴集团控股有限公司 Service data processing method and apparatus thereof
CN108171561A (en) * 2017-11-29 2018-06-15 商派软件有限公司 A kind of full channel order merging treatment method
CN108470261A (en) * 2018-03-07 2018-08-31 拉扎斯网络科技(上海)有限公司 Ordering method and device
CN109118310A (en) * 2017-06-23 2019-01-01 北京小度信息科技有限公司 Order processing method and apparatus
CN109508799A (en) * 2018-09-26 2019-03-22 长沙市到家悠享家政服务有限公司 Order allocation method, device and electronic equipment
CN109978594A (en) * 2017-12-28 2019-07-05 北京京东尚科信息技术有限公司 Order processing method, apparatus and medium
CN110111186A (en) * 2019-05-10 2019-08-09 拉扎斯网络科技(上海)有限公司 Information processing method, information processing device, electronic equipment and computer readable storage medium
CN110111033A (en) * 2018-02-01 2019-08-09 北京京东尚科信息技术有限公司 A kind of method and apparatus that order shunts

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030171998A1 (en) * 2002-03-11 2003-09-11 Omnicell, Inc. Methods and systems for consolidating purchase orders
US8364551B1 (en) * 2009-09-24 2013-01-29 Amazon Technologies, Inc. Order consolidation prediction
CN105427144A (en) * 2014-07-01 2016-03-23 西尔品牌有限公司 System and method for personalized add-on purchase
CN106485562A (en) * 2015-09-01 2017-03-08 苏宁云商集团股份有限公司 A kind of commodity information recommendation method based on user's history behavior and system
CN106600178A (en) * 2015-10-19 2017-04-26 阿里巴巴集团控股有限公司 Service data processing method and apparatus thereof
CN109118310A (en) * 2017-06-23 2019-01-01 北京小度信息科技有限公司 Order processing method and apparatus
CN108171561A (en) * 2017-11-29 2018-06-15 商派软件有限公司 A kind of full channel order merging treatment method
CN109978594A (en) * 2017-12-28 2019-07-05 北京京东尚科信息技术有限公司 Order processing method, apparatus and medium
CN110111033A (en) * 2018-02-01 2019-08-09 北京京东尚科信息技术有限公司 A kind of method and apparatus that order shunts
CN108470261A (en) * 2018-03-07 2018-08-31 拉扎斯网络科技(上海)有限公司 Ordering method and device
CN109508799A (en) * 2018-09-26 2019-03-22 长沙市到家悠享家政服务有限公司 Order allocation method, device and electronic equipment
CN110111186A (en) * 2019-05-10 2019-08-09 拉扎斯网络科技(上海)有限公司 Information processing method, information processing device, electronic equipment and computer readable storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王长琼;曹乜蜻;王艳丽;邱杰;刘晓宇;: "基于融合百度指数的电商订单量组合预测研究", 计算机工程与应用, vol. 54, no. 12, 15 June 2018 (2018-06-15) *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114707929A (en) * 2022-03-31 2022-07-05 联想(北京)有限公司 Information processing method, information processing device, electronic equipment and storage medium
CN114707929B (en) * 2022-03-31 2025-01-24 联想(北京)有限公司 Information processing method, device, electronic device and storage medium
CN118535878A (en) * 2024-05-31 2024-08-23 开信(南京)科技有限公司 A user behavior analysis method based on big data of online marketing promotion

Similar Documents

Publication Publication Date Title
US20210192468A1 (en) Method, apparatus, and computer program product for scheduling appointments with deal offers
US11861649B2 (en) Frictionless entry into combined merchant loyalty program
US20200294121A1 (en) Managing merchant communications
US20200219042A1 (en) Method and apparatus for managing item inventories
US20240144349A1 (en) System and method for generating purchase recommendations based on geographic zone information
US20130311255A1 (en) Method and system for displaying and updating limited redemption coupons on a mobile device
US20150262291A1 (en) Apply and buy with a co-branded virtual card
CN110070424B (en) Order generation method, device, server and storage medium
US11676162B2 (en) Apparatus and method for enhanced message targeting
US20150186911A1 (en) Product re-pricing systems and related methods
CN108765043A (en) Products Show method, electronic equipment and storage medium
EP3053124A1 (en) Method and system for making a target offer to an audience using audience feedback
CN111275477A (en) Commodity price adjustment processing method and device and electronic equipment
US20190043116A1 (en) Two-way touch-screen based communication system
US20220366436A1 (en) Method and apparatus for providing automated market analysis testing
CN113298606A (en) Commodity object inventory control method and device and electronic equipment
CN113421106A (en) Commodity data processing method and device and electronic equipment
CN112581205A (en) Order processing method and device, electronic equipment and computer readable storage medium
CN109472629B (en) Method and device for configuring and displaying preference information, electronic and storage equipment
KR101286027B1 (en) A method for taking order information and a system thereof
US20220374937A1 (en) Generating promotion offers and providing analytics data
US20210224800A1 (en) Transaction-Based Rewards Points Notification
CN113132424B (en) Method and device for obtaining abnormality evaluation information and electronic equipment
CN114638635A (en) Method and device for determining user rights and interests information
US10664861B1 (en) Generating promotion offers and providing analytics data

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210330

RJ01 Rejection of invention patent application after publication