Delivery order assignment method, computer-readable recording medium and system

TWI942284BActive Publication Date: 2026-10-11COUPANG CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
TW114118855
Authority / Receiving Office
TW · TW
Patent Type
Patents
Current Assignee / Owner
Priority Date
2025-05-07
Filing Date
2025-05-20
Publication Date
2026-10-11
Estimated Expiration
2045-05-19

Smart Images

  • Figure TWG2TB001915461_001
    Figure TWG2TB001915461_001
  • Figure TWG2TB001915461_002
    Figure TWG2TB001915461_002
  • Figure TWG2TB001915461_003
    Figure TWG2TB001915461_003
Patent Text Reader

Abstract

This invention provides a delivery order allocation method executed by at least one processor. The method includes the following steps: receiving multiple delivery orders; generating a first order group comprising at least two of the multiple delivery orders, the first order group including a first delivery order; allocating the first order group to a first delivery person among multiple delivery persons, the generation step and the allocation step being repeatedly executed according to a predetermined period; updating a rejection count related to the first delivery person's first delivery order in response to the first delivery person's rejection of the allocation of the first order group; and determining, based on the updated rejection count, whether to allocate the order group including the first delivery order to the first delivery person.
Need to check novelty before this filing date? Find Prior Art

Claims

1. A delivery order allocation method, executed by at least one processor, wherein, The method includes the following steps: receiving multiple delivery orders; generating a first order group comprising at least two of the multiple delivery orders, the first order group including a first delivery order; assigning the first order group to a first delivery person among multiple delivery persons, the generation step and the assignment step being performed repeatedly at a predetermined period; in response to the first delivery person rejecting the assignment of the first order group, updating the rejection count related to the first delivery person's first delivery order; and based on the updated rejection count, determining whether to assign the order group including the first delivery order to the first delivery person.

2. As in request item 1, the method for allocating delivery orders, wherein, The determination process includes the following steps: if the number of rejections exceeds a predetermined threshold, then it is determined that the order group including the first delivery order will not be assigned to the first delivery person.

3. As in request item 2, the method for allocating delivery orders, wherein, The predetermined threshold is determined based on at least one of the first delivery person's previous delivery history or information related to the first delivery order.

4. As in request item 1, the method for allocating delivery orders, wherein, It also includes the following steps: if it is determined that an order group including the first delivery order will not be assigned to the first delivery person, then a second order group including at least a portion of the plurality of delivery orders is generated; and the second order group is assigned to the first delivery person, wherein the second order group is different from the first order group.

5. As in request item 4, the method for allocating delivery orders, wherein, The second order group does not include the first delivery order.

6. As in request item 1, the method for allocating delivery orders, wherein, The allocation process includes the following steps: determining candidate delivery personnel based on the weighted values ​​of the plurality of delivery personnel for the delivery orders included in the first order group; and allocating the first order group to the candidate delivery personnel, wherein the first delivery personnel are equivalent to the candidate delivery personnel.

7. As in request item 6, the method for allocating delivery orders, wherein, The weighted values ​​of each of the multiple delivery personnel are determined based on their respective rejection history for the delivery orders included in the first order group.

8. As in request item 1, the method for allocating delivery orders, wherein, The method also includes the following steps: if it is determined that the order group including the first delivery order will not be assigned to the first delivery person, then a second delivery person is identified from the plurality of delivery persons; the similarity between the first delivery person and the second delivery person is calculated; and based on the calculated similarity, it is determined whether to assign the order group including the first delivery order to the second delivery person.

9. As in request item 8, the method for allocating delivery orders, wherein, The similarity between the first delivery person and the second delivery person includes the similarity between at least one of the following: the delivery order preference of the first delivery person and the second delivery person, the delivery order assignment rejection history, or the delivery completion history.

10. As in request item 8, the method for allocating delivery orders, wherein, The step of determining whether to assign an order to the second delivery person includes the following steps: If the calculated similarity is above a predetermined threshold, then the second delivery person is not assigned an order group that includes the first delivery order.

11. As in request item 8, the method for allocating delivery orders, wherein, The step of determining the second delivery person includes the following steps: determining the priority order of each of the plurality of delivery persons to the first order group; and determining the second delivery person based on the priority order of each of the plurality of delivery persons, wherein the priority order of the second delivery person is second only to the priority order of the first delivery person.

12. As in request item 1, the method for allocating delivery orders, wherein, It also includes the following steps: After the scheduled time, reassign the order group, which includes the first delivery order, to the first delivery person.

13. As in request item 1, the method for allocating delivery orders, wherein, The first order group also includes a second delivery order, and the method further includes the following steps: if it is determined that the order group including the first delivery order is not to be assigned to the first delivery person, then the second delivery order is assigned to the first delivery person.

14. A non-transitory computer-readable recording medium, wherein, The record contains instructions for performing any of the methods requested in Request 1 to 13 on the computer.

15. A delivery order allocation system, wherein, include: Communication module; Memory; And at least one processor, connected to the memory, for executing at least one computer-readable program included in the memory, the at least one program including instructions to perform the following steps: receiving a plurality of delivery orders; generating a first order group including at least two of the plurality of delivery orders, the first order group including a first delivery order; assigning the first order group to a first delivery person among a plurality of delivery persons, the generation and assignment of the first order group being repeated at a predetermined period; updating a rejection count related to the first delivery person's first delivery order in response to the first delivery person rejecting the assignment of the first order group; and determining, based on the updated rejection count, whether to assign the order group including the first delivery order to the first delivery person.

Citation Information

Patent Citations

  • Order processing method and device, storage medium and server

    CN110490482A

  • Order distribution method and device and electronic equipment

    CN112183943A

  • Delivery order matching system and method thereof

    TW202147240A

  • Method for processing order and apparatus thereof

    TW202347243A

  • System and method of driver matching and dispatch

    US20200342387A1