Community group purchase order transfer method, device, equipment and storage medium

By recommending user orders with the same delivery address and expected delivery time on the community group buying platform, and realizing online order transfer, the problems of group leaders' goods accumulation and group members' private order transfer are solved, and the efficiency of distribution management of community group buying is improved .

CN114971813BActive Publication Date: 2025-02-14PINDUODUO (SHANGHAI) NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210716625.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-23
Publication Date
2025-02-14
Estimated Expiration
2042-06-23

AI Technical Summary

Technical Problem

In the community group buying scenario, goods from group leaders are prone to accumulate, and group members place wrong or more goods, resulting in returns and private order transfer problems.

Method used

When the first user places an order on the community group buying platform, he recommends community group buying order products from other users with the same delivery address and the expected delivery time, and realizes online order transfer, and automatically transfers the orders of the products to be recommended from the second The user transfers the order to the first user.

Benefits of technology

A unified online order transfer has been achieved, which avoids the backlog of goods from the group leader, solves the problem of private order transfer by the group members, and improves the efficiency of product delivery management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114971813B_ABST
    Figure CN114971813B_ABST
Patent Text Reader

Abstract

The present invention provides a method, device, equipment and storage medium for transferring community group purchase orders. The method for transferring community group purchase orders includes: in response to a first user placing an order on a community group purchase platform, obtaining the delivery address and estimated delivery time of the community group purchase order of the first user; obtaining the goods of the community group purchase orders of other users that have been delivered but not yet picked up and / or are to be delivered and the delivery time is not later than the estimated delivery time at the same delivery address as the goods to be recommended; pushing the goods to be recommended to the first user; in response to the first user choosing to purchase the goods to be recommended, broadcasting the purchase request of the first user to at least one second user who has placed an order for the goods to be recommended; in response to the second user's operation on the purchase request, transferring the community group purchase order of the goods to be recommended from the second user to the first user. The present application can realize unified online order transfer while avoiding the accumulation of goods at the group leader.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] Community group buying is an online and offline shopping consumption behavior of resident groups in real residential communities. It is a regionalized, niche, localized and networked group buying form based on real communities.

[0003] At present, in the community group buying scenario, community group buying goods are often delivered to the group leaders of each terminal outlet, and then the group members pick them up at the group leader. However, some group members may not pick up the goods due to busy time or forgetting the order. At this time, the goods will pile up at the group leader, causing storage pressure. At the same time, in the community group buying scenario, there are often situations where group members order the wrong goods or order too many goods, and want to return the goods or transfer the order privately.

[0004] Therefore, how to achieve unified online order transfer while avoiding the accumulation of goods at the group leader's place is a technical problem that needs to be solved urgently in this field. Summary of the invention

[0005] In order to overcome the defects of the above-mentioned related technologies, the present invention provides a community group purchase order transfer method, device, equipment and storage medium, so as to realize unified online order transfer while avoiding the accumulation of goods at the group leader's place.

[0006] According to one aspect of the present invention, a community group purchase order transfer method is provided, comprising:

[0007] In response to a first user placing an order on a community group buying platform, obtaining a delivery address and an estimated delivery time of the first user's community group buying order;

[0008] Obtain the products of community group purchase orders of other users that have been delivered but not yet picked up at the same delivery address and / or the products of community group purchase orders of other users that are to be delivered and whose delivery time is not later than the estimated delivery time, as the products to be recommended;

[0009] Pushing the recommended product to the first user;

[0010] In response to the first user selecting to purchase the commodity to be recommended, broadcasting the purchase request of the first user to at least one second user who has placed an order for the commodity to be recommended;

[0011] In response to the second user's operation on the purchase request, the community group purchase order of the recommended product is transferred from the second user to the first user.

[0012] In some embodiments of the present application, the community group purchase order of the to-be-recommended product is transferred from the second user to the first user:

[0013] Automatically process the return of the community group purchase order of the second user's transferred order;

[0014] Based on the community group buying order that has been transferred, a new community group buying order is automatically generated for the first user.

[0015] In some embodiments of the present application, generating a new community group purchase order for the first user includes:

[0016] Merge the newly generated community group buying order with the community group buying order placed by the first user.

[0017] In some embodiments of the present application, the obtaining of the same delivery address, the commodities of the community group purchase orders of other users that have been delivered but not yet picked up by themselves and / or the commodities of the community group purchase orders of other users that are to be delivered and whose delivery time is not later than the estimated delivery time, as commodities to be recommended, includes:

[0018] Community group buying orders from other users whose self-pickup time is no later than the expected delivery time and who have not yet picked up their goods will be considered as community group buying orders to be recommended;

[0019] The products in the community group buying order to be recommended are used as the products to be recommended.

[0020] In some embodiments of the present application, the step of using the commodity of the to-be-recommended community group purchase order as the to-be-recommended commodity includes:

[0021] Sending an order transfer application to a third user who purchased the community group purchase order to be recommended;

[0022] In response to the third user operating the order transfer application, the products of the community group buying order to be recommended are used as the products to be recommended.

[0023] In some embodiments of the present application, in response to the third user operating the order transfer application, taking the commodity of the to-be-recommended community group purchase order as the to-be-recommended commodity includes:

[0024] In response to the third user operating the order transfer application, setting a first order transfer mark for the commodity to be recommended,

[0025] Correspondingly, in response to the first user selecting to purchase the to-be-recommended product, broadcasting the first user's purchase request to at least one second user who has placed an order for the to-be-recommended product includes:

[0026] Determining whether the commodity to be recommended has a first order transfer mark;

[0027] If yes, the community group purchase order of the to-be-recommended product is transferred from the third user to the first user;

[0028] If not, the purchase request of the first user is broadcasted to at least one second user who has placed an order for the product to be recommended.

[0029] In some embodiments of the present application, sending an order transfer application to a third user who purchased the community group purchase order to be recommended includes:

[0030] Determine whether the community group purchase order to be recommended has a second order transfer mark, and the second order transfer mark automatically marks the community group purchase order that has reached the self-pickup timeout time and has not been self-pickup;

[0031] If so, the products of the community group purchase order to be recommended are used as the products to be recommended;

[0032] If not, a transfer order request will be sent to the third user who purchased the community group purchase order to be recommended.

[0033] In some embodiments of the present application, sending an order transfer application to a third user who purchased the community group purchase order to be recommended includes:

[0034] Determining whether the number of order transfers by the third user has reached a threshold number of order transfers;

[0035] If not, a transfer order application is sent to the third user who purchased the community group purchase order to be recommended;

[0036] If so, the order transfer operation will be refused to the third user.

[0037] In some embodiments of the present application, the method of treating the community group purchase orders of other users whose self-pickup timeout is not later than the expected delivery time and who have not yet self-pickup as the community group purchase orders to be recommended also includes:

[0038] Pushing the to-be-recommended community group buying order to a fourth user having the same delivery address as the recommended community group buying order;

[0039] In response to the fourth user choosing to purchase the goods in the community group buying order to be recommended, the community group buying order for the goods to be recommended is transferred from the third user who placed the community group buying order to be recommended to the fourth user.

[0040] In some embodiments of the present application, taking the commodity of the to-be-recommended community group purchase order as the to-be-recommended commodity includes:

[0041] Determine whether the product of the community group purchase order to be recommended is in a valid recommendation state;

[0042] If yes, the product of the community group purchase order to be recommended is used as the product to be recommended.

[0043] The valid recommendation status is:

[0044] The goods in question are within the validity period; or

[0045] The product is within its validity period, and the current time is not yet the product's expiration date.

[0046] In some embodiments of the present application, transferring the community group purchase order of the to-be-recommended product from the second user to the first user includes:

[0047] Transferring the order for the recommended product from the second user to the first user; or

[0048] Transfer the community group buying order from the second user to the first user.

[0049] According to another aspect of the present application, a community group purchase order transfer device is also provided, including:

[0050] A first acquisition module, configured to acquire, in response to a first user placing an order on a community group purchase platform, a delivery address and an estimated delivery time of the first user's community group purchase order;

[0051] The second acquisition module is used to acquire, as the recommended products, the products of the community group purchase orders of other users that have been delivered but not picked up by themselves and / or the products of the community group purchase orders of other users that are to be delivered and whose delivery time is not later than the estimated delivery time, to the same delivery address;

[0052] A push module, used for pushing the recommended product to the first user;

[0053] a broadcasting module, configured to, in response to the first user selecting to purchase the commodity to be recommended, broadcast the purchase request of the first user to at least one second user who has placed an order for the commodity to be recommended;

[0054] An order transfer module is used to transfer the community group purchase order of the recommended product from the second user to the first user in response to the second user's operation on the purchase request.

[0055] According to another aspect of the present invention, there is further provided an electronic device, comprising: a processor; and a storage medium storing a computer program, wherein the computer program executes the above steps when executed by the processor.

[0056] According to yet another aspect of the present invention, a storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps described above are executed.

[0057] Compared with the prior art, the advantages of the present invention are:

[0058] When the first user places an order on the community group buying platform, the first user is recommended the goods from the community group buying orders of other users who have the same delivery address as the first user and have completed delivery at the latest within the expected delivery time. When the first user chooses to purchase the recommended goods, the purchase request of the first user is broadcast to at least one second user who has placed an order for the goods to be recommended, and based on the second user's confirmation of the purchase operation, the community group buying order for the goods to be recommended is automatically transferred from the second user to the first user. In this way, a unified online order transfer can be achieved, with the community group buying platform managing the money circulation and goods delivery involved in the order transfer, thus avoiding problems caused by users transferring orders privately. At the same time, after the order is transferred, the first user can pick up the corresponding goods from the group leader, thus avoiding a backlog of goods at the group leader due to the second user not picking up the goods in person. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings.

[0060] Figure 1 A flowchart of a community group purchasing order transfer method according to an embodiment of the present invention is shown.

[0061] Figure 2 A flowchart is shown of transferring the community group purchase order of the recommended product from the second user to the first user according to an embodiment of the present invention.

[0062] Figure 3 A flowchart is shown of obtaining, according to an embodiment of the present invention, the same delivery address, products from community group buying orders of other users that have been delivered but not yet picked up and / or products from community group buying orders of other users that are to be delivered and whose delivery time is no later than the estimated delivery time, as products to be recommended.

[0063] Figure 4 A flow chart is shown for determining whether broadcasting is required based on a first transfer order mark according to an embodiment of the present invention.

[0064] Figure 5 A flowchart is shown for determining whether a third user operation is required to transfer an order based on a second transfer order mark according to an embodiment of the present invention.

[0065] Figure 6 A flow chart of limiting the number of times a user actively transfers an order according to an embodiment of the present invention is shown.

[0066] Figure 7 A flowchart of pushing a recommended community group purchase order to a fourth user with the same delivery address according to an embodiment of the present invention is shown.

[0067] Figure 8A flow chart of limiting the limited recommendation state of a commodity to be recommended according to an embodiment of the present invention is shown.

[0068] Fig. 9 A module diagram of a community group purchasing order transfer device according to an embodiment of the present invention is shown.

[0069] Fig.10 A schematic diagram of a computer-readable storage medium in an exemplary embodiment of the present invention is schematically shown.

[0070] Fig.11 The figure schematically shows a schematic diagram of an electronic device in an exemplary embodiment of the present invention. DETAILED DESCRIPTION

[0071] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the present invention will be more comprehensive and complete and fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0072] In addition, the accompanying drawings are only schematic illustrations of the present invention and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0073] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the steps. For example, some steps may be decomposed, while some steps may be combined or partially combined. Therefore, the actual execution order may be changed according to the actual situation.

[0074] Figure 1 A flow chart of a method for transferring a community group purchase order according to an embodiment of the present invention is shown. The method for transferring a community group purchase order comprises the following steps:

[0075] Step S110: In response to a first user placing an order on a community group purchasing platform, obtaining the delivery address and estimated delivery time of the first user's community group purchasing order.

[0076] Specifically, the delivery address of the first user's community group purchase can be the first user's community gate, a set location in the first user's community, the first user's community building, or the address of other self-pickup points designated by the group leader. The estimated delivery time can be the delivery time predicted after path planning based on the first user's delivery address; the delivery time predicted by statistics based on the transportation data of historical community group purchase orders; the estimated delivery time set by the group leader, shipping warehouse / merchant. The estimated delivery time can be a time period. For example, the estimated delivery time is from 14:00 to 18:00 the next afternoon; the estimated delivery time is 12:15-12:45 on the same day, etc. The estimated delivery time can also be the estimated delivery date. For example, the expected delivery time is the day after delivery.

[0077] Step S120: Obtain the products of community group buying orders of other users that have been delivered but not picked up yet and / or the products of community group buying orders of other users that are to be delivered and whose delivery time is no later than the estimated delivery time, as the products to be recommended.

[0078] Specifically, other users having the same delivery address as the first user may mean that other users and the first user are located in the same community, the same building, or place orders through the same group leader and thus have the address of a pick-up point designated by the same group leader. Specifically, step S120 can obtain the goods of the community group purchase orders of other users with the same delivery address, which have been delivered but not yet picked up, as the recommended goods. Step S120 can also obtain the goods of the community group purchase orders of other users with the same delivery address, which are to be delivered and the delivery time is not later than the expected delivery time, as the recommended goods. Furthermore, step S120 can also obtain the above two types of community group purchase orders at the same time, and use the goods in the community group purchase orders as the recommended goods. Therefore, through the screening of these conditions, the first user can pick up the community group purchase order placed in step S110 at the same time as the transferred goods, which can reduce the user's multiple round trips.

[0079] Step S130: Pushing the recommended product to the first user.

[0080] Specifically, the recommended product can be displayed on the community group purchase interface of the first user in the form of a push message. In other embodiments, a recommendation column for the recommended product can also be added to the community group purchase order interface of the first user.

[0081] Step S140: In response to the first user selecting to purchase the product to be recommended, broadcasting the purchase request of the first user to at least one second user who has placed an order for the product to be recommended.

[0082] Specifically, the second user is preferably other users obtained in step S120, thereby enabling targeted broadcasting of purchase requests, but the present application is not limited thereto.

[0083] Step S150: In response to the second user's operation on the purchase request, the community group purchase order of the product to be recommended is transferred from the second user to the first user.

[0084] Specifically, when broadcasting the purchase request of the first user to the second user, purchase request confirmation and purchase request rejection controls can be provided together. In response to the second user operating the purchase request confirmation control, the community group purchase order of the recommended goods can be transferred from the second user to the first user; in response to the second user operating the purchase request rejection control, the order transfer will not be executed for the second user.

[0085] Specifically, when executing the order transfer, only the recommended goods can be transferred from the second user to the first user to achieve flexible order transfer. In some variations, it is also possible to only allow the community group purchase order to be transferred from the second user to the first user, thereby eliminating the need for the group leader to sort again, improving the efficiency of goods sorting, and avoiding sorting errors when the group leader sorts the transferred goods alone.

[0086] Furthermore, when there are multiple or multiple purchase requests, the system will complete the transaction requests in sequence. Specifically, when multiple first users have the same purchase request, the purchase request can be broadcast to the second users in the order in which the first users choose to purchase the recommended products. At the same time, when multiple second users operate on the purchase request, the order can also be transferred to the first second user who operates the purchase request in the order of the operations of the multiple second users, and not to the second users who operate the purchase request later.

[0087] In some embodiments, the first selection control can be pushed to the first user together with the product to be recommended, and the first selection control is operated by the user to execute the transfer order of the product to be recommended. In other embodiments, the second selection control can also be pushed to the first user together with the product to be recommended, and the second selection control is used to execute the product purchase according to the original product purchase process (one-click purchase), that is, the first user purchases the product through the community group purchase platform instead of purchasing the product through the transfer order.

[0088] In the community group purchase order transfer method provided by the present invention, when the first user places an order on the community group purchase platform, the first user is recommended the goods of the community group purchase order of other users who have the same delivery address as the first user and complete the delivery at the latest within the expected delivery time. When the first user chooses to purchase the recommended goods, the purchase request of the first user is broadcast to at least one second user who has placed an order for the recommended goods, and based on the second user's confirmation of the purchase operation, the community group purchase order of the recommended goods is automatically transferred from the second user to the first user. In this way, a unified online order transfer can be achieved, and the community group purchase platform is used to manage the circulation of money involved in the order transfer and the delivery of goods involved in the order transfer, which can avoid problems caused by users transferring orders privately; at the same time, after the order is transferred, the first user can pick up the corresponding goods from the group leader, avoiding the second user's failure to pick up the goods in person, resulting in a backlog of goods at the group leader.

[0089] See below Figure 2 , Figure 2 A flowchart is shown of transferring the community group purchase order of the recommended product from the second user to the first user according to an embodiment of the present invention. Figure 2 The following steps are shown:

[0090] Step S151: Automatically process the return of the community group purchase order of the second user's transferred order.

[0091] Specifically, the return order processing in step S151 may include the step of refunding the second user.

[0092] Step S152: Based on the transferred community group buying order, a new community group buying order is automatically generated for the first user.

[0093] Specifically, step S152 may also include interacting with the first user to complete the payment of the new community group purchasing order.

[0094] As a result, payments and refunds of the first user and the second user are all made with the platform, and the platform can record and manage payments and refunds, thereby avoiding disputes between the first user and the second user.

[0095] Specifically, the community group purchase order of the first user in step S110 and the community group purchase order in step S152 can be two separate community group purchase orders to facilitate background management. Furthermore, in step S152, the newly generated community group purchase order can also be merged with the community group purchase order already placed by the first user, so as to facilitate the user to view the order status without the user having to view two separate orders. Furthermore, when the new community group purchase order of the first user is merged with the community group purchase order already placed by the first user, the order's freight and order discount information can be updated based on the merged commodity quantity, commodity price, etc.

[0096] See below Figure 3 , Figure 3 A flowchart is shown of obtaining, according to an embodiment of the present invention, the same delivery address, products from community group buying orders of other users that have been delivered but not yet picked up and / or products from community group buying orders of other users that are to be delivered and whose delivery time is no later than the estimated delivery time, as products to be recommended. Figure 3 The following steps are shown:

[0097] Step S121: The community group buying orders of other users whose self-pickup timeout is no later than the expected delivery time and who have not yet picked up the goods in person are regarded as community group buying orders to be recommended.

[0098] Specifically, since community group purchase orders need to be picked up by the user, in order to avoid users not completing the self-pickup for a long time, a self-pickup timeout can be set for the user. The self-pickup timeout can be a set time after the goods arrive at the delivery address. For example, the self-pickup timeout can be set to 6 hours, 12 hours, or 24 hours after the goods arrive at the delivery address.

[0099] The self-pickup timeout can be set based on the type of goods. The self-pickup timeout for fresh goods is shorter, and the self-pickup timeout for goods with a long storage time is longer. For example, the self-pickup timeout for fresh goods is 3 hours, and the self-pickup timeout for paper towels can be 24 hours. This application is not limited to this.

[0100] Step S122: Use the products in the community group purchase order to be recommended as the products to be recommended.

[0101] Specifically, considering that the community group purchase orders that have timed out before the expected delivery time and are not currently picked up by themselves have a greater demand for transfer, therefore, through step S121, the community group purchase orders that have timed out before the expected delivery time and are not currently picked up by themselves can be used as community group purchase orders to be recommended, and the goods of the community group purchase orders to be recommended can be used as goods to be recommended. In this way, only the goods of community group purchase orders that have timed out before the expected delivery time and are not currently picked up by themselves can be recommended, but the success rate of transfer can be improved, the system transfer operations can be reduced, and the system load can be reduced. Furthermore, the community group purchase orders that have timed out for self-pickup and have not been picked up by themselves can be further used as community group purchase orders to be recommended.

[0102] See below Figure 4 , Figure 4 A flow chart for determining whether broadcasting is required based on a first transfer order mark according to an embodiment of the present invention is shown. In this embodiment, when the goods of the community group buying order to be recommended are taken as the goods to be recommended, a transfer order application can be sent to a third user who purchased the community group buying order to be recommended, and in response to the third user operating the transfer order application, the goods of the community group buying order to be recommended are taken as the goods to be recommended. Thus, the goods to be recommended can be pushed after confirmation by a third user who has timed out before the estimated delivery time and has not currently picked up the goods. Furthermore, in some embodiments, a first transfer order mark can be set for the goods to be recommended of the community group buying order to be recommended according to the operation of the third user. For example, when the third user operates the transfer order application, a first transfer order mark is set for the goods to be recommended. The transfer order mark can be set according to Figure 4 The steps shown are used, Figure 4 Show Figure 1 Specific implementation of step S140:

[0103] Step S141: Determine whether the product to be recommended has a first transfer order mark.

[0104] If the judgment in step S141 is yes, execute step S142: transfer the community group purchase order of the product to be recommended from the third user to the first user.

[0105] If the judgment in step S141 is no, then step S143 is executed: the purchase request of the first user is broadcasted to at least one second user who has placed an order for the product to be recommended.

[0106] Specifically, according to Figure 4In the steps shown, when the recommended product has a first transfer order mark, the transfer order between the third user who has timed out before the expected delivery time and has not yet picked up the product and the first user can be executed. When the recommended product does not have the first transfer order mark, the shopping request is broadcast to the second user. In some embodiments, the second user includes the third user, so that when the shopping request is broadcast to the second user, the third user can be excluded. In other words, by Figure 4 The steps shown can realize the classification of second users (including third users). First, it is determined whether to transfer the order between the third user and the first user. If the third user does not transfer the order, it is broadcast to other second users except the third user, thereby improving the success rate of order transfer.

[0107] See below Figure 5 , Figure 5 A flowchart is shown for determining whether a third user operation is required to transfer an order based on a second transfer order mark according to an embodiment of the present invention. Figure 5 The following steps are shown:

[0108] Step S1231: Determine whether the community group purchase order to be recommended has a second order transfer mark. The second order transfer mark automatically marks the community group purchase order that has reached the self-pickup timeout time and has not been self-pickup.

[0109] If the judgment in step S1231 is yes, execute step S1232: use the products of the community group purchase order to be recommended as the products to be recommended.

[0110] If step S1231 is judged as no, execute step S1233: send an order transfer application to the third user who purchased the community group purchase order to be recommended.

[0111] Specifically, in this embodiment, the third user can set whether to allow the transfer of the community group purchase order that has not been picked up by the third user in time. If allowed, the second transfer mark is automatically set for the community group purchase order that has not been picked up by the third user in time, so that the transfer of the community group purchase order with the second transfer mark does not require confirmation from the third user. If not allowed, the transfer order needs to be confirmed by the third user. In this way, the transfer experience of the third user can be improved.

[0112] See below Figure 6 , Figure 6 A flow chart of limiting the number of times a user actively transfers an order according to an embodiment of the present invention is shown. Figure 6 The following steps are shown:

[0113] Step S1234: determining whether the number of order transfers by the third user has reached the order transfer number threshold;

[0114] If the judgment in step S1234 is yes, then executing step S1235: refusing to provide the order transfer operation for the third user;

[0115] If step S1234 is judged as no, execute step S1236: send an order transfer application to the third user who purchased the community group purchase order to be recommended.

[0116] Specifically, the order transfer number threshold can be set to 1 time, 2 times, etc. as needed. Furthermore, the order transfer number can also be set according to different product types. The order transfer number threshold for fresh products is lower; the order transfer number threshold for products that can be stored for a long time is higher. For example, the order transfer number threshold for fresh products is 1 time; the order transfer number for paper / beverage products is 3 times. This application is not limited to this. By judging the order transfer number threshold, the number of order transfers for users can be limited to avoid affecting the quality of products due to multiple order transfers.

[0117] See below Figure 7 , Figure 7 A flowchart of pushing a recommended community group purchase order to a fourth user with the same delivery address according to an embodiment of the present invention is shown. Figure 7 The steps to be performed after the community group purchase orders of other users whose self-pickup timeout is not later than the expected delivery time and who have not yet self-pickup are taken as the community group purchase orders to be recommended are shown:

[0118] Step S123: Push the community group buying order to be recommended to a fourth user with the same delivery address as the recommended community group buying order.

[0119] Step S124: In response to the fourth user choosing to purchase the goods in the community group purchase order to be recommended, the community group purchase order of the goods to be recommended is transferred from the third user who placed the community group purchase order to be recommended to the fourth user.

[0120] Specifically, this embodiment can also implement the step of actively pushing the community group buying order to be recommended based on the community group buying order of the third user, thereby realizing a variety of different order transfer methods. In addition to broadcasting the shopping request of the first user to realize the order transfer, the community group buying order determined to be recommended can also be pushed to other users with the same delivery address, so as to facilitate the order transfer between other users with the same delivery address and the third user.

[0121] See below Figure 8 , Figure 8 A flow chart of limiting the limited recommendation state of a commodity to be recommended according to an embodiment of the present invention is shown. Figure 8 The following steps are shown:

[0122] Step S1221: Determine whether the products in the community group purchase order to be recommended are in a valid recommendation status.

[0123] Specifically, the effective recommendation status may be that the product is within the validity period. The effective recommendation status may also be that the product is within the validity period and the current time is not yet the expiration date of the product.

[0124] If the judgment in step S1221 is yes, execute step S1222: use the products in the community group purchase order to be recommended as the products to be recommended.

[0125] Thus, through Figure 8 The steps shown are combined with the shelf life of the recommended product to determine whether the order can be transferred for the recommended product, thereby ensuring the order transfer experience of the user who receives the product and avoiding the transfer of products that have exceeded or are close to their shelf life.

[0126] The above are only a few specific implementations of the community group purchase order transfer method of the present invention. Each implementation can be implemented independently or in combination, and the present invention is not limited to this. Furthermore, the flowchart of the present invention is only schematic, and the execution order between the steps is not limited to this. The splitting, merging, order exchange, and other synchronous or asynchronous execution methods of the steps are all within the scope of protection of the present invention.

[0127] See below Fig. 9 , Fig. 9 The module diagram of the community group purchase order transfer device according to an embodiment of the present invention is shown. The community group purchase order transfer device 200 includes a first acquisition module 210, a second acquisition module 220, a push module 230, a broadcast module 240 and an order transfer module 250.

[0128] The first acquisition module 210 is used to obtain the delivery address and expected delivery time of the community group purchase order of the first user in response to the first user placing an order on the community group purchase platform;

[0129] The second acquisition module 220 is used to acquire the commodities of the community group purchase orders of other users that have been delivered but not picked up by themselves and / or the commodities of the community group purchase orders of other users that are to be delivered and whose delivery time is not later than the estimated delivery time, as commodities to be recommended;

[0130] The push module 230 is used to push the recommended product to the first user;

[0131] The broadcast module 240 is used for broadcasting the purchase request of the first user to at least one second user who has placed an order for the product to be recommended in response to the first user selecting to purchase the product to be recommended;

[0132] The order transfer module 250 is used to transfer the community group purchase order of the recommended product from the second user to the first user in response to the second user's operation on the purchase request.

[0133] In the community group purchase order transfer device of the exemplary embodiment of the present invention, when the first user places an order on the community group purchase platform, the first user is recommended the goods of the community group purchase order of other users who have the same delivery address as the first user and complete the delivery at the latest within the expected delivery time. When the first user chooses to purchase the recommended goods, the purchase request of the first user is broadcast to at least one second user who has placed an order for the goods to be recommended, and based on the second user's confirmation of the purchase operation, the community group purchase order of the goods to be recommended is automatically transferred from the second user to the first user. In this way, a unified online order transfer can be realized, and the community group purchase platform is used to manage the circulation of money involved in the order transfer and the delivery of goods involved in the order transfer, which can avoid problems caused by users transferring orders privately; at the same time, after the order is transferred, the first user can pick up the corresponding goods from the group leader, which avoids the second user failing to pick up the goods in person, resulting in a backlog of goods at the group leader.

[0134] Fig. 9 The community group purchase order transfer device 200 provided by the present invention is only schematically shown. Without violating the concept of the present invention, the splitting, merging, and adding of modules are all within the protection scope of the present invention. The community group purchase order transfer device 200 provided by the present invention can be implemented by software, hardware, firmware, plug-ins, and any combination thereof, and the present invention is not limited thereto.

[0135] In an exemplary embodiment of the present invention, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by, for example, a processor, can implement the steps of the community group purchase order transfer method described in any of the above embodiments. In some possible implementations, various aspects of the present invention can also be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps of various exemplary embodiments of the present invention described in the above-mentioned community group purchase order transfer method section of this specification.

[0136] refer to Fig.10 As shown, a program product 700 for implementing the above method according to an embodiment of the present invention is described, which can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.

[0137] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0138] The computer readable storage medium may include a data signal propagated in a baseband or as part of a carrier wave, wherein a readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The readable storage medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by an instruction execution system, an apparatus, or a device or used in combination with it. The program code contained on the readable storage medium may be transmitted with any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the above.

[0139] Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the tenant computing device, partially on the tenant device, as a separate software package, partially on the tenant computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device may be connected to the tenant computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0140] In an exemplary embodiment of the present invention, an electronic device is also provided, which may include a processor and a memory for storing executable instructions of the processor. The processor is configured to execute the steps of the community group purchase order transfer method described in any of the above embodiments by executing the executable instructions.

[0141] It will be appreciated by those skilled in the art that various aspects of the present invention may be implemented as a system, method or program product. Therefore, various aspects of the present invention may be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as a "circuit", "module" or "system".

[0142] Refer to the following Fig.11 The electronic device 500 according to this embodiment of the present invention is described. Fig.11 The electronic device 500 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0143] like Fig.11 As shown, the electronic device 500 is in the form of a general computing device. The components of the electronic device 500 may include, but are not limited to: at least one processing unit 510, at least one storage unit 520, a bus 530 connecting different system components (including the storage unit 520 and the processing unit 510), a display unit 540, etc.

[0144] The storage unit stores a program code, which can be executed by the processing unit 510, so that the processing unit 510 executes the steps according to various exemplary embodiments of the present invention described in the above-mentioned community group purchase order transfer method section of this specification. For example, the processing unit 510 can execute the following steps: Figure 1 Steps shown.

[0145] The storage unit 520 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 5201 and / or a cache memory unit 5202 , and may further include a read-only memory unit (ROM) 5203 .

[0146] The storage unit 520 may also include a program / utility 5204 having a set (at least one) of program modules 5205, such program modules 5205 including but not limited to: an operating system, one or more application programs, other program modules and program data, each of which or some combination may include the implementation of a network environment.

[0147] Bus 530 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0148] The electronic device 500 may also communicate with one or more external devices 600 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may communicate with one or more devices that enable tenants to interact with the electronic device 500, and / or may communicate with any device that enables the electronic device 500 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 550. In addition, the electronic device 500 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 560. The network adapter 560 may communicate with other modules of the electronic device 500 via a bus 530. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 500, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0149] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation method of the present invention can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, U disk, mobile hard disk, etc.) or on a network, including a number of instructions to enable a computing device (which can be a personal computer, server, or network device, etc.) to execute the above-mentioned community group purchase order transfer method according to the implementation method of the present invention.

[0150] Compared with the prior art, the advantages of the present invention are:

[0151] When the first user places an order on the community group buying platform, the first user is recommended the goods from the community group buying orders of other users who have the same delivery address as the first user and have completed delivery at the latest within the expected delivery time. When the first user chooses to purchase the recommended goods, the purchase request of the first user is broadcast to at least one second user who has placed an order for the goods to be recommended, and based on the second user's confirmation of the purchase operation, the community group buying order for the goods to be recommended is automatically transferred from the second user to the first user. In this way, a unified online order transfer can be achieved, with the community group buying platform managing the money circulation and goods delivery involved in the order transfer, thus avoiding problems caused by users transferring orders privately. At the same time, after the order is transferred, the first user can pick up the corresponding goods from the group leader, thus avoiding a backlog of goods at the group leader due to the second user not picking up the goods in person.

[0152] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed by the present invention. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present invention are indicated by the appended claims.

Claims

1. A community group purchase order transfer method, characterized in that: include: In response to a first user placing an order on a community group buying platform, obtaining a delivery address and an estimated delivery time of the first user's community group buying order; Obtain the products of other users' community group purchase orders that have been delivered but not yet picked up at the same delivery address and / or the products of other users' community group purchase orders that are to be delivered and whose delivery time is not later than the estimated delivery time, as the products to be recommended; Pushing the recommended product to the first user; In response to the first user selecting to purchase the commodity to be recommended, broadcasting the purchase request of the first user to at least one second user who has placed an order for the commodity to be recommended; In response to the second user's operation on the purchase request, the community group purchase order of the recommended product is transferred from the second user to the first user.

2. The community group purchase order transfer method according to claim 1, characterized in that: The transferring of the community group purchase order of the commodity to be recommended from the second user to the first user: Automatically process the return of the community group purchase order of the second user's transferred order; Based on the community group buying order that has been transferred, a new community group buying order is automatically generated for the first user.

3. The community group purchase order transfer method according to claim 2, characterized in that: Generating a new community group purchase order for the first user includes: Merge the newly generated community group buying order with the community group buying order placed by the first user.

4. The community group purchase order transfer method according to claim 1, characterized in that: Get the products of community group purchase orders of other users that have been delivered but not picked up by themselves at the same delivery address, as the products to be recommended, including: Community group buying orders from other users whose self-pickup time is no later than the expected delivery time and who have not yet picked up their goods will be considered as community group buying orders to be recommended; The products in the community group buying order to be recommended are used as the products to be recommended.

5. The community group purchase order transfer method according to claim 4, characterized in that: The step of using the commodities in the community group purchase order to be recommended as the commodities to be recommended includes: Sending an order transfer application to a third user who purchased the community group purchase order to be recommended; In response to the third user operating the order transfer application, the products of the community group buying order to be recommended are used as the products to be recommended.

6. The community group purchase order transfer method according to claim 5, characterized in that: In response to the third user operating the order transfer application, taking the commodity of the to-be-recommended community group purchase order as the to-be-recommended commodity comprises: In response to the third user operating the order transfer application, setting a first order transfer mark for the commodity to be recommended, Correspondingly, in response to the first user selecting to purchase the to-be-recommended product, broadcasting the first user's purchase request to at least one second user who has placed an order for the to-be-recommended product includes: Determining whether the commodity to be recommended has a first order transfer mark; If yes, the community group purchase order of the product to be recommended is transferred from the third user to the first user; If not, the purchase request of the first user is broadcasted to at least one second user who has placed an order for the product to be recommended.

7. The community group purchase order transfer method according to claim 5, characterized in that: The sending of the order transfer application to the third user who purchased the community group purchase order to be recommended includes: Determine whether the community group purchase order to be recommended has a second order transfer mark, and the second order transfer mark automatically marks the community group purchase order that has reached the self-pickup timeout time and has not been self-pickup; If so, the products of the community group purchase order to be recommended are used as the products to be recommended; If not, a transfer order request will be sent to the third user who purchased the community group buying order to be recommended.

8. The community group purchase order transfer method according to claim 5, characterized in that: The sending of the order transfer application to the third user who purchased the community group purchase order to be recommended includes: Determining whether the number of order transfers by the third user has reached a threshold number of order transfers; If not, a transfer order application is sent to the third user who purchased the community group purchase order to be recommended; If so, the order transfer operation will be refused to the third user.

9. The community group purchase order transfer method according to claim 4, characterized in that: The method of treating the community group buying orders of other users whose self-pickup time is no later than the estimated delivery time and who have not yet self-pickup as the community group buying orders to be recommended also includes: Pushing the to-be-recommended community group buying order to a fourth user having the same delivery address as the recommended community group buying order; In response to the fourth user choosing to purchase the goods in the community group buying order to be recommended, the community group buying order for the goods to be recommended is transferred from the third user who placed the community group buying order to be recommended to the fourth user.

10. The community group purchase order transfer method according to claim 4, characterized in that: The products of the community group purchase order to be recommended as the products to be recommended include: Determine whether the product of the community group purchase order to be recommended is in a valid recommendation state; If yes, the product of the community group purchase order to be recommended is used as the product to be recommended. The valid recommendation status is: The goods in question are within the validity period; or The product is within its validity period, and the current time is not yet the product's expiration date.

11. The community group purchase order transfer method according to any one of claims 1 to 10, characterized in that: The transferring of the community group purchase order of the to-be-recommended product from the second user to the first user comprises: Transferring the order for the recommended product from the second user to the first user; or Transfer the community group buying order from the second user to the first user.

12. A community group purchase order transfer device, characterized in that: include: A first acquisition module, configured to acquire, in response to a first user placing an order on a community group purchase platform, a delivery address and an estimated delivery time of the first user's community group purchase order; The second acquisition module is used to acquire, as the recommended products, the products of the community group purchase orders of other users that have been delivered but not picked up by themselves and / or the products of the community group purchase orders of other users that are to be delivered and whose delivery time is not later than the estimated delivery time, to the same delivery address; A push module, used for pushing the recommended product to the first user; a broadcasting module, configured to, in response to the first user selecting to purchase the commodity to be recommended, broadcast the purchase request of the first user to at least one second user who has placed an order for the commodity to be recommended; An order transfer module is used to transfer the community group purchase order of the recommended product from the second user to the first user in response to the second user's operation on the purchase request.

13. An electronic device, characterized in that: The electronic device comprises: processor; A memory having a computer program stored thereon, wherein the computer program is executed by the processor when it is executed: A community group purchasing order transfer method as described in any one of claims 1 to 11.

14. A storage medium, characterized in that: The storage medium stores a computer program, which is executed by the processor when it is run: A community group purchasing order transfer method as described in any one of claims 1 to 11.

Citation Information

Patent Citations

  • Order transferring method and system for logistics orders, equipment and storage medium

    CN108710982A

  • Order processing method and device, electronic equipment and storage medium

    CN111784461A