Search

KR-102962500-B1 - OPERATING METHOD FOR ELECTRONIC APPARATUS FOR ASSIGNING A COURIER FOR AN ORDER AND ELECTRONIC APPARATUS SUPPORTING THEREOF

KR102962500B1KR 102962500 B1KR102962500 B1KR 102962500B1KR-102962500-B1

Abstract

According to the present disclosure, a method for assigning a delivery person to an order by an electronic device is disclosed, comprising: a step of determining, when an order to a store is acquired on a service provided by the electronic device, a time when a target item is completed for the order and an estimated time for delivery completion expected to be required until delivery to the order is completed; a step of determining an actual time when the store completes the preparation of an item included in the order; a step of determining a delivery person assignment method applied to assign a delivery person to the order at a current time among one or more delivery person assignment methods set to be applied stepwise for delivery person assignment based on the time when the target item is completed, the estimated time for delivery completion, and the actual time when the item is completed; and a step of assigning a delivery person to the order based on the determined delivery person assignment method.

Inventors

  • 모슬레, 암지디 나세르 이브라힘
  • 칸, 라나 카시프 알리

Assignees

  • 쿠팡 주식회사

Dates

Publication Date
20260508
Application Date
20240315

Claims (16)

  1. In a method for an electronic device to assign a delivery person for an order, When an order for a store is obtained on a service provided by the electronic device, a step of determining the time when the target item for the order is ready and the estimated time required for delivery completion for the order; A step of confirming the actual item preparation completion time at which the store completes the preparation of the items included in the order; A step of determining a delivery worker assignment method applied at the current time to assign a delivery worker for the order among one or more delivery worker assignment methods set to be applied in stages for delivery worker assignment, based on the time when the target item is ready, the estimated time required for delivery completion, and the time when the actual item is ready; and It includes the step of assigning a delivery person for the order based on the delivery person assignment method determined above, and The above one or more delivery person assignment methods are, A first delivery person assignment method for searching for and assigning a delivery person for the order within a first critical radius from the above store, A second delivery person assignment method for searching for and assigning a delivery person for the order within a second threshold radius from the above store, A third delivery person assignment method for searching for and assigning a delivery person for the order within a third threshold radius from the store, and It includes a fourth delivery person assignment method that searches for and assigns a delivery person for the order within a fourth threshold radius from the store, and The second critical radius is larger than the first critical radius, and The above third critical radius is larger than the above second critical radius, and The above fourth critical radius is larger than the above third critical radius, and The above delivery person assignment method is, A method further comprising the step of setting conditions for applying each method change to change the delivery person assignment method applied for the order from the specific stage delivery person assignment method to the next stage delivery person assignment method when a specific stage delivery person assignment method is applied for the order among the one or more delivery person assignment methods above. Delivery worker assignment method.
  2. delete
  3. In Article 1, The above delivery person assignment method is, A method further comprising the step of setting each application condition for applying each delivery person assignment method included in the one or more delivery person assignment methods to the order. Delivery worker assignment method.
  4. In Paragraph 3, The step of setting each of the above application conditions is, It includes the step of setting a first application condition for applying the above-mentioned first delivery person assignment method to the above-mentioned order, and The above first application condition includes a condition for the order to be obtained on the service, Delivery worker assignment method.
  5. In Paragraph 3, The step of setting each of the above application conditions is, A step of setting a first reference point, a second reference point, and a third reference point to be compared with the current point in time for setting each of the application conditions, based on the time when the target item preparation is completed and the time when the actual item preparation is completed; A step of setting a standard time to be compared with the estimated delivery completion time for setting each of the above application conditions; and A step comprising setting each of the above application conditions based on the above first reference point, the above second reference point, the above third reference point, and the above reference time required, Delivery worker assignment method.
  6. In Article 5, The above first reference point is set as the earlier of the point in time one hour prior to the point in time when the target item preparation is completed and the point in time when the actual item preparation is completed, and The above second reference point is set as a point in time two hours after the earlier of the above target item preparation completion point and the above actual item preparation completion point, and The above third reference point is set as a point in time three hours after the earlier of the above target item preparation completion point and the above actual item preparation completion point, and The above third time is greater than the above second time, Delivery worker assignment method.
  7. In Article 5, The above standard time required is a threshold time set to be required until the completion of delivery for the order, based on the point in time when the store accepts the order after the order is acquired on the service. Delivery worker assignment method.
  8. In Article 5, The step of setting each of the above application conditions is, It includes the step of setting a second application condition for applying the above second delivery person assignment method to the above order, and The second application condition above includes a condition that the current time point is included between the first reference time point and the second reference time point, and a condition that the estimated delivery completion time is less than the reference time point. Delivery worker assignment method.
  9. In Article 5, The step of setting each of the above application conditions is, It includes the step of setting a third application condition for applying the above third delivery person assignment method to the above order, and The above third application condition includes a condition that the current time point falls between the second reference time point and the third reference time point, or a condition that the estimated delivery completion time is greater than the reference time point. Delivery worker assignment method.
  10. In Article 5, The step of setting each of the above application conditions is, It includes the step of setting a fourth application condition for applying the above-mentioned fourth delivery person assignment method to the above-mentioned order, and The above fourth application condition includes a condition that the current time point is after the above third reference time point, or a condition that the above estimated delivery completion time is greater than the time obtained by adding a certain additional time to the above reference time point. Delivery worker assignment method.
  11. delete
  12. In Article 1, The step of setting the application conditions for each of the above method changes is, When the first delivery person assignment method is applied for the above order, the method includes the step of setting a first method change application condition to change the delivery person assignment method applied for the above order from the first delivery person assignment method to the second delivery person assignment method. The above-mentioned first method change application condition includes a condition in which a suitable delivery person for the order is not identified through delivery person search attempts up to a first threshold number performed within the first threshold radius from the store based on the above-mentioned first delivery person assignment method, or a condition in which the above-mentioned estimated delivery completion time exceeds a first threshold time. Delivery worker assignment method.
  13. In Article 1, The step of setting the application conditions for each of the above method changes is, When the second delivery person assignment method is applied for the above order, the method includes the step of setting a second method change application condition to change the delivery person assignment method applied for the above order from the second delivery person assignment method to the third delivery person assignment method. The above second method change application condition includes a condition in which a suitable delivery person for the order is not identified through delivery person search attempts up to a second threshold number performed within the second threshold radius from the store based on the above second delivery person assignment method, or a condition in which the above estimated delivery completion time exceeds the second threshold time. Delivery worker assignment method.
  14. In Article 1, The step of setting the application conditions for each of the above method changes is, When the third delivery person assignment method is applied for the above order, the method includes the step of setting a condition for applying a third method change to change the delivery person assignment method applied for the above order from the third delivery person assignment method to the fourth delivery person assignment method. The above-mentioned third method change application condition includes a condition in which a suitable delivery person for the order is not identified through delivery person search attempts up to a third threshold number performed within the third threshold radius from the store based on the above-mentioned third delivery person assignment method, or a condition in which it is determined that the assignment of a delivery person for the order is impossible within the third threshold radius based on the above-mentioned third delivery person assignment method. Delivery worker assignment method.
  15. In Article 1, The above delivery person assignment method is, A step of determining the priority of delivery person assignment for a plurality of orders based on the delivery person assignment delay status for each order included in the plurality of orders obtained on the above service and to which the fourth delivery person assignment method is applied; A step of classifying the plurality of orders into a first order group with a high priority for delivery person assignment and a second order group with a low priority for delivery person assignment; and It further includes a step of managing so that a delivery person is preferentially assigned to the first order group over the second order group, and The first order group above includes a certain proportion of orders among the plurality of orders in order of highest priority for delivery person assignment, and The second order group includes the remaining orders among the plurality of orders, excluding the orders included in the first order group. Delivery worker assignment method.
  16. In an electronic device for assigning a delivery person for an order, processor (processor); and It includes one or more memories that store one or more instructions, and The above one or more instructions, at execution, the processor: When an order for a store is obtained on a service provided by the electronic device, a step of determining the time when the target item for the order is ready and the estimated time required for delivery completion for the order; A step of confirming the actual item preparation completion time at which the store completes the preparation of the items included in the order; A step of determining a delivery worker assignment method applied at the current time to assign a delivery worker for the order among one or more delivery worker assignment methods set to be applied in stages for delivery worker assignment, based on the time when the target item is ready, the estimated time required for delivery completion, and the time when the actual item is ready; and Control the processor to perform the step of assigning a delivery person for the order based on the delivery person assignment method determined above, and The above one or more delivery person assignment methods are, A first delivery person assignment method for searching for and assigning a delivery person for the order within a first critical radius from the above store, A second delivery person assignment method for searching for and assigning a delivery person for the order within a second threshold radius from the above store, A third delivery person assignment method for searching for and assigning a delivery person for the order within a third threshold radius from the store, and It includes a fourth delivery person assignment method that searches for and assigns a delivery person for the order within a fourth threshold radius from the store, and The second critical radius is larger than the first critical radius, and The above third critical radius is larger than the above second critical radius, and The above fourth critical radius is larger than the above third critical radius, and The above processor is, When a delivery worker assignment method of a specific stage is applied for the order among the above one or more delivery worker assignment methods, the method further performs the step of setting conditions for applying each method change to change the delivery worker assignment method applied for the order from the delivery worker assignment method of the specific stage to the delivery worker assignment method of the next stage. Electronic device.

Description

Operating method for an electronic apparatus for assigning a courier for an order and an electronic apparatus supporting the same The present invention relates to a method and apparatus for assigning a delivery person for an order, and more specifically, to a method for assigning a delivery person according to a delivery person assignment method determined to be suitable for an order, and an electronic apparatus thereof. With the development of electronic technology, e-commerce has established itself as a sector of shopping. Customers can purchase goods online without having to visit shopping malls or markets in person, and items purchased online are delivered to the address requested by the customer. In the case of e-commerce, since the provision of detailed and accurate product information has a significant impact on service satisfaction, discussions are underway regarding various measures to provide more detailed and accurate information. In this regard, prior art documents such as KR101756594B1 or KR101500849B1 may be referenced. FIG. 1 is a diagram illustrating a delivery person assignment system in which a method of operation of an electronic device for delivery person assignment according to various embodiments can be performed. FIG. 2 is a diagram illustrating the configuration of a server device and a user device according to various embodiments. FIG. 3 is a diagram illustrating the operation method of a server device for assigning delivery personnel according to various embodiments. FIG. 4 is a diagram illustrating a method for a server device according to various embodiments to set application conditions for a delivery person assignment method. Figure 5 is a diagram illustrating an example of comparing a reference point and a current point in time to set application conditions for a delivery person assignment method. Figure 6 is a diagram illustrating an example of comparing the estimated delivery completion time and the standard time to set application conditions for a delivery person assignment method. The following embodiments are combinations of the components and features of various embodiments in a predetermined form. Each component or feature may be considered optional unless otherwise explicitly stated. Each component or feature may be implemented in a form not combined with other components or features. Additionally, various embodiments may be constructed by combining some components and features. The order of operations described in various embodiments may be changed. Some components or features of one embodiment may be included in another embodiment, or may be replaced with corresponding components or features of another embodiment. In the description of the drawings, procedures or steps that could obscure the essence of the various embodiments were not described, nor were procedures or steps that can be understood by a person of ordinary knowledge in the relevant technical field described. Throughout the specification, when a part is described as "comprising" or "including" a component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components. Furthermore, terms such as "...part," "...unit," and "module" as used in the specification refer to a unit that performs at least one function or operation, and this may be implemented in hardware, software, or a combination of hardware and software. Additionally, "one (a or an)," "one," "the," and similar related terms may be used in the context describing various embodiments (particularly in the context of the following claims) in both singular and plural forms, unless otherwise indicated in the specification or clearly contradicted by the context. Hereinafter, preferred embodiments according to various examples will be described in detail with reference to the accompanying drawings. The detailed description disclosed below, together with the accompanying drawings, is intended to describe exemplary embodiments of various examples and is not intended to represent the only embodiment. In addition, specific terms used in various embodiments are provided to aid in understanding the various embodiments, and the use of such specific terms may be modified in other forms within the scope of not departing from the technical concept of the various embodiments. FIG. 1 is a diagram illustrating a delivery person assignment system in which a method of operation of an electronic device for delivery person assignment according to various embodiments can be performed. Referring to FIG. 1, a delivery person assignment system according to various embodiments may be implemented in various types of electronic devices. For example, the delivery person assignment system may be implemented in a server device (100) and a user device (200). In other words, the server device (100) and the user device (200) may perform operations according to various embodiments of the present disclosure based on t