Delivery order assignment method, computer-readable recording medium and system
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_002 
Figure TWG2TB001915461_003
Abstract
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
