Electronic device and method for determining delivery unit cost thereof

The electronic device and method address the inefficiency of fixed delivery prices by using a model to dynamically determine delivery prices based on deliverable volume and various logistical factors, ensuring appropriate personnel deployment and reducing costs.

WO2025105593A1PCT designated stage expired Publication Date: 2025-05-22COUPANG CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/002111
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-16
Filing Date
2024-02-14
Publication Date
2025-05-22

Smart Images

  • Figure KR2024002111_22052025_PF_FP_ABST
    Figure KR2024002111_22052025_PF_FP_ABST
Patent Text Reader

Abstract

Provided is a method for determining a delivery unit cost of an electronic device, the method comprising the steps of: identifying an expected delivery quantity to be delivered from a delivery camp; and determining a delivery unit cost to be paid to a courier for delivery of the expected delivery quantity by using a model representing a relationship between a deliverable quantity of the delivery camp and the delivery unit cost.
Need to check novelty before this filing date? Find Prior Art

Description

Electronic devices and methods for determining their shipping costs

[0001] The present disclosure relates to an electronic device and a method for determining a shipping unit price thereof.

[0002] In a logistics system that demands fast delivery, an insufficient number of delivery workers is undesirable. To avoid this situation, there is a demand to secure sufficient delivery workers, even at a higher cost. Despite this, delivery workers' unit rates are often fixed. Even with systems in place to adjust delivery rates, managers often set these rates at their discretion, resulting in insufficient or excessive delivery workers, often resulting in cost waste.

[0003] In this regard, reference can be made to prior literature such as US20120036090A1.

[0004] The disclosed embodiments provide an electronic device and a method for determining a shipping unit price thereof. Specifically, the purpose is to determine a shipping unit price that ensures an appropriate amount of shipping is secured, using a model representing the relationship between the available shipping quantity and the shipping unit price.

[0005] The technical tasks to be achieved by this embodiment are not limited to the technical tasks described above, and other technical tasks can be inferred from the following embodiments.

[0006] One aspect of the present disclosure provides a method for determining a unit price for delivery of an electronic device, comprising: a step of confirming an expected delivery quantity to be delivered from a delivery camp; and a step of determining a delivery price to be paid to a delivery person for delivery of the expected delivery quantity using a model representing the relationship between the deliverable quantity of the delivery camp and the delivery price.

[0007] In one embodiment of the present disclosure, the step of determining the delivery unit price may include a delivery unit price determination method including the step of using the model to confirm a first delivery unit price corresponding to the expected delivery quantity, and determining the first delivery unit price as the delivery unit price to be paid to the delivery person.

[0008] In addition, in one embodiment of the present disclosure, the step of determining the delivery unit price may include a method for determining a delivery unit price, including: a step of confirming information on a second delivery unit price input into a user terminal; a step of confirming information on a deliverable quantity corresponding to the second delivery unit price using the model; a step of providing information on a deliverable quantity corresponding to the second delivery unit price and information on the expected delivery quantity to the user terminal; and a step of determining the third delivery unit price as a delivery unit price to be paid to the delivery person based on information on a third delivery unit price input from the user terminal.

[0009] Additionally, in one embodiment of the present disclosure, the model may include a method for determining a delivery unit price, which indicates a relationship between the ratio of additional delivery quantity among the deliverable quantity of the delivery camp and the delivery unit price.

[0010] In addition, in one embodiment of the present disclosure, the deliverable quantity corresponds to the sum of the basic delivery quantity of the delivery camp and the additional delivery quantity, and the additional delivery quantity may include a delivery unit price determination method in which the additional delivery quantity is a deliverable quantity additionally secured due to an additional unit price compared to the basic unit price corresponding to the basic delivery quantity.

[0011] In addition, in one embodiment of the present disclosure, the step of determining the delivery unit price may include a method for determining a delivery unit price, including the steps of: confirming a first ratio of additional delivery quantity among the deliverable quantity of the delivery camp for processing the expected delivery quantity; and using the model to confirm a first delivery unit price corresponding to the first ratio, and determining the first delivery unit price as the delivery unit price to be paid to the delivery person.

[0012] In addition, in one embodiment of the present disclosure, the model further represents a relationship between the deliverable quantity and at least some of weather information, weekend information, holiday information, area information, difficulty information, delivery type information, and differential setting information, and the step of determining the delivery unit price may include a delivery unit price determination method including a step of using the model to check at least some of the weather information, weekend information, holiday information, area information, difficulty information, delivery type information, and differential setting information corresponding to the expected delivery quantity and a fourth delivery unit price corresponding to the expected delivery quantity, and determining the unit price to be paid to the delivery person.

[0013] In addition, in one embodiment of the present disclosure, the differential setting information may include information on whether to apply a first differential unit price to a delivery quantity below a first threshold and to apply a second differential unit price to a delivery quantity exceeding the first threshold, the zone information may include information on at least a portion of each detailed zone where delivery is performed in the delivery camp, and the difficulty information may include information on the difficulty of delivery in the entire delivery camp or in each of the detailed zones, and may include a delivery unit price determination method.

[0014] Additionally, in one embodiment of the present disclosure, the model may include a method for determining a shipping unit price, which is set to represent a relationship between the shipping unit price and the deliverable quantity through linear regression.

[0015] Additionally, in one embodiment of the present disclosure, the model may include a method for determining a shipping unit price, wherein the model is configured to perform a linear regression algorithm, either an Ordinary Least Squares (OLS) algorithm or a Catboost algorithm.

[0016] In addition, in one embodiment of the present disclosure, a method for determining a delivery unit price may be included, further comprising a step of providing the user terminal with the deliverable quantity and delivery unit price of the delivery camp during the first period based on past data.

[0017] In addition, in one embodiment of the present disclosure, a method for determining a delivery unit price may be included, further comprising a step of transmitting information about a delivery unit price to be paid to the delivery person to the delivery person terminal.

[0018] In addition, in one embodiment of the present disclosure, the step of transmitting information about the delivery unit price to the delivery agent terminal may include a method for determining a delivery unit price, including a step of transmitting information about the delivery unit price determined for each detailed area where delivery is performed in the delivery camp and each delivery type of items to be delivered to the delivery agent terminal.

[0019] In addition, in one embodiment of the present disclosure, the step of transmitting information on the delivery unit price to the delivery agent terminal may include a delivery unit price determination method including a step of obtaining information on delivery applications for at least some of the detailed zones and delivery types from the delivery agent terminal by a deadline determined for at least some of the detailed zones and delivery types.

[0020] Additionally, in one embodiment of the present disclosure, the step of transmitting information on the delivery unit price to the delivery terminal may include a method for determining a delivery unit price, including the step of updating the expected delivery quantity at regular intervals; and the step of transmitting the updated expected delivery quantity together with the information on the delivery unit price.

[0021] In addition, in one embodiment of the present disclosure, the expected delivery quantity may include a method for determining a delivery unit price, wherein the expected delivery quantity is determined based on a calculation result obtained by multiplying the total delivery quantity for a plurality of delivery camps predicted to occur on a delivery date by the ratio of the quantity processed by the delivery camp among the total delivery quantity during the second period.

[0022] Additionally, in one embodiment of the present disclosure, the expected delivery quantity may include a method for determining a delivery unit price, wherein the calculation result is confirmed by adjusting the calculation result based on weather patterns and daily patterns.

[0023] Additionally, in one embodiment of the present disclosure, the expected delivery quantity may include a method for determining a delivery unit price, which includes information on the quantity of each delivery type of each detailed area where delivery is performed in the delivery camp and each item to be delivered.

[0024] Additionally, in one embodiment of the present disclosure, the quantity information for each of the detailed zones and each of the delivery types may include a method for determining a delivery unit price calculated by multiplying the expected delivery quantity by the ratio for each of the detailed zones and the ratio for each of the delivery types in the delivery camp during the third period.

[0025] Another aspect of the present disclosure provides an electronic device comprising: a processor; and a memory storing one or more instructions, wherein the processor is configured to determine an expected delivery quantity to be delivered from a delivery camp, and determine a delivery price to be paid to a delivery person for delivery of the expected delivery quantity using a model representing a relationship between the deliverable quantity of the delivery camp and a delivery price.

[0026] Another aspect of the present disclosure may provide a computer-readable, non-transitory recording medium having recorded thereon a program for executing the above-described method for determining a shipping unit price on a computer.

[0027] Specific details of other embodiments are included in the detailed description and drawings.

[0028] According to the proposed embodiment, one or more of the following effects can be expected.

[0029] According to the embodiment of this specification, by determining the unit price of delivery using a model representing the relationship between the quantity of deliverable goods and the unit price of delivery, it is possible to ensure an appropriate amount of deliverable goods.

[0030] In addition, according to the embodiment of the present specification, it is possible to support the administrator in making an appropriate judgment by providing the user terminal with information on how much deliverable quantity can be secured based on the delivery unit price entered in the user terminal.

[0031] Additionally, in accordance with the embodiments of this specification, in addition to the unit price, it is also possible to calculate how much deliverable quantity can be secured based on factors such as weather, whether it is a holiday, detailed area, difficulty of delivery, delivery type, and whether the unit price is set differently.

[0032] The effects of the present disclosure are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description of the claims.

[0033] Figure 1 illustrates the interlocking relationship of electronic devices for determining a shipping unit price according to one embodiment.

[0034] Figure 2 is a flowchart illustrating a method for determining a shipping unit price according to one embodiment.

[0035] FIG. 3 is an example diagram of information including an expected delivery quantity according to one embodiment.

[0036] Figure 4 is an example of a screen for selecting a delivery camp and delivery date to determine a delivery unit price according to one embodiment.

[0037] FIG. 5 is an example diagram of a screen providing past data according to one embodiment.

[0038] Figure 6 is an example of a screen that provides a first delivery unit price to a user according to one embodiment.

[0039] Figure 7 is an example of a screen that provides a user with information on the deliverable quantity corresponding to the second delivery unit price according to one embodiment.

[0040] Figure 8 is a block diagram of a model according to one embodiment.

[0041] Figure 9 is an example of a screen that provides a delivery unit price to a delivery person terminal according to one embodiment.

[0042] Figure 10 illustrates a block diagram of an electronic device according to one embodiment.

[0043] The terms used in the examples have been selected from widely used, current terms, taking into account the functions of the present disclosure. However, these terms may vary depending on the intentions of those skilled in the art, precedents, the emergence of new technologies, etc. Furthermore, in certain cases, terms may be arbitrarily selected by the applicant, in which case their meanings will be described in detail in the relevant description. Therefore, the terms used in this disclosure should not be defined simply as names, but rather based on the meanings of the terms and the overall content of the present disclosure.

[0044] When a part of a specification is said to "include" a component, this does not mean that it excludes other components, but rather that it may include other components, unless otherwise stated.

[0045] The expression "at least one of a, b, and c" described throughout the specification may encompass 'a alone', 'b alone', 'c alone', 'a and b', 'a and c', 'b and c', or 'all of a, b, and c'.

[0046] The "terminal" mentioned below may be implemented as a computer or portable terminal that can connect to a server or other terminal via a network. Here, the computer includes, for example, a notebook, desktop, laptop, etc. equipped with a web browser, and the portable terminal may include, for example, a wireless communication device that guarantees portability and mobility, and may include all types of handheld-based wireless communication devices such as communication-based terminals such as IMT (International Mobile Telecommunication), CDMA (Code Division Multiple Access), W-CDMA (W-Code Division Multiple Access), LTE (Long Term Evolution), smartphones, tablet PCs, etc.

[0047] Below, embodiments of the present disclosure are described in detail with reference to the attached drawings so that those skilled in the art can easily implement the present disclosure. However, the present disclosure may be implemented in various different forms and is not limited to the embodiments described herein.

[0048] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings.

[0049] Figure 1 illustrates the interlocking relationship of electronic devices for determining a shipping unit price according to one embodiment.

[0050] Referring to FIG. 1, the electronic device (100) can operate in conjunction with a delivery terminal (200) via a network. Meanwhile, only components related to the present embodiment are illustrated in the electronic device (100) and delivery terminal (200) illustrated in FIG. 1. Therefore, it will be understood by those skilled in the art related to the present embodiment that, in addition to the components illustrated in FIG. 1, other general-purpose components may be included.

[0051] The electronic device (100) is a device that configures and provides various types of information. The electronic device (100) may provide the configured information as a web page or application screen, or may provide information in a form that can be displayed as a web page or application screen on a receiving terminal. The electronic device (100) may operate as a server or a terminal. In addition, the electronic device (100) may include a user terminal (not shown). The user terminal (not shown) may be a terminal operated by an administrator who determines the delivery unit price. According to one embodiment, a command may be transmitted directly to the electronic device (100) by the administrator without going through the user terminal (not shown).

[0052] The electronic device (100) may be a part of a system used to manage the quantity of goods delivered from multiple delivery camps, and the following description will describe a series of processes for determining a unit price for delivery by applying a promotion so as to secure a sufficient quantity of goods that can be delivered to one of the multiple delivery camps.

[0053] Figure 2 is a flowchart illustrating a method for determining a shipping unit price according to one embodiment.

[0054] In step S210, the electronic device (100) can check the expected delivery volume to be delivered from the delivery camp. In step S220, the electronic device (100) can use a model representing the relationship between the deliverable volume of the delivery camp and the delivery unit price to determine the delivery unit price to be paid to the delivery person for delivery of the expected delivery volume. Each step is described in more detail below.

[0055] First, the electronic device (100) can check information on the expected delivery volume. The expected delivery volume may be the volume expected to be shipped from the delivery camp and delivered to the consumer on the delivery date. To calculate this expected delivery volume, the ratio of the total delivery volume handled by the delivery camp during a predetermined second period may be determined. Then, the expected delivery volume may be derived based on the result of multiplying this ratio by the total delivery volume for multiple delivery camps expected to occur on the delivery date. For example, if a given camp has processed an average of 1% of the total delivery volume over a one-month period and the total expected delivery volume on the delivery date is 350,000 items, the expected delivery volume may be calculated as 3,500 items. This expected delivery volume may be calculated by the electronic device (100) or by another electronic device within the system managing the aforementioned delivery camp.

[0056] In one embodiment, rather than simply confirming the calculated results as the expected delivery volume as in the example described above, the calculated results can be adjusted based on weather patterns and daily patterns. For example, there may be patterns such as increased delivery volume due to delays caused by rain or snow, or increased delivery volume due to increased orders at the beginning of the week, month, or public holidays. In these cases, the calculated results can be adjusted using preset adjustment values ​​for each situation and then confirmed as the expected delivery volume. Such patterns and adjustment values ​​can be derived in various ways based on actual data.

[0057] Additionally, the expected delivery volume may include information not only about the overall delivery volume for the delivery camp on the delivery date, but also about the volume for each sub-zone within the delivery camp and the volume for each delivery type of items to be delivered. For example, suppose a delivery camp is divided into sub-zones A, B, and C for delivery, and the delivery types of items to be delivered from the delivery camp are divided into three: general, fresh (fresh food delivery), and guaranteed same-day delivery. In this case, the expected delivery volume may include information about the volumes for each of the following: A-General, A-Fresh, A-Same-Day, B-General, B-Fresh, B-Same-Day, C-General, C-Fresh, and C-Same-Day.

[0058] Information on the volume by detailed zone and delivery type can be calculated by multiplying the ratios of each detailed zone and delivery type in the delivery camp during the third period. For example, let's assume that over a two-week period, 30% of the volume was delivered to Zone A, 40% to Zone B, and 30% to Zone C, and that orders were placed by delivery types of 40% for General, 10% for Fresh, and 50% for Same-Day for the entire delivery camp. In this case, A-General can be calculated to be 420 items, which is 12% of the estimated delivery volume of 3,500 items, calculated by multiplying 30% by 40%. In the same way, the volumes for A-Fresh, A-Same-Day, B-General, B-Fresh, B-Same-Day, C-General, C-Fresh, and C-Same-Day can be calculated and included in the information on the estimated delivery volume.

[0059] Additionally, depending on the operating method, the quantity may be delivered to the delivery camp multiple times a day, and the quantity may be calculated by detailed area and delivery type for each delivery.

[0060] Refer to Figure 3 to see an example of the expected delivery volume described above.

[0061] FIG. 3 is an example diagram of information including an expected delivery quantity according to one embodiment.

[0062] Referring to Figure 3, for the September 5, 2023 delivery date in the BukGyeongi area of ​​the East Region, the projected delivery volume for the NYJ_1 delivery camp is 21,867. Of these, 6,308 are fresh, while 15,599 are regular and same-day deliveries. Similarly, the NYJ_2 area is also displayed. In Figure 3, "Wave" refers to the individual delivery volumes when multiple deliveries occur at the delivery camp on a single day.

[0063] In FIG. 3, information on expected delivery volume by detailed area or delivery type is not displayed, but FIG. 3 is only an example, and according to other embodiments, the above information may also be displayed in a similar format.

[0064] As described above, once the expected delivery volume is confirmed, the electronic device (100) can receive input for selecting a delivery date and delivery camp for which a delivery unit price is to be set. Refer to FIG. 4 for a description of one embodiment of a screen for selecting a delivery date and delivery camp.

[0065] Figure 4 is an example of a screen for selecting a delivery camp and delivery date to determine a delivery unit price according to one embodiment.

[0066] Referring to FIG. 4, the electronic device (100) can receive input for a delivery date as a campaign date (September 6th in the drawing) and a delivery camp as a target camp. In one embodiment, selecting the largest region (EAST in the drawing) will result in all camps within that region being selected by default. Furthermore, depending on the option, actions such as selecting only camps within a specific region may be performed, or an action may be performed to deselect a selected delivery camp.

[0067] Thereafter, the electronic device (100) can provide the user terminal with the available delivery quantity and delivery unit price of the delivery camp during the first period based on past data. Refer to FIG. 5 for an example of this.

[0068] FIG. 5 is an example diagram of a screen providing past data according to one embodiment.

[0069] Referring to FIG. 5, the electronic device (100) can display information about delivery camps during a first period on the user terminal for the user's reference. Specifically, the user can select (501) the region where the delivery camps are located, select (502), and then select (503) at least some of the delivery camps within the region. Thereafter, the user can select (504) the period they wish to check, i.e., the first period. In FIG. 5, the first period, from January 1, 2023, to September 4, 2023, is selected. Furthermore, the user can select the wave, whether it is a weekend, whether it is a holiday, and the weather. This can be a function that allows only those delivery camps that meet the conditions of the corresponding selections to be displayed among the information about each delivery date. For example, the user can use this function if they wish to check the status of the delivery camp on a rainy weekend for Wave 1, one of multiple delivery rounds.

[0070] Once this selection is completed, the electronic device (100) may display historical data (505). Historical data (505) may be provided in a format similar to the expected delivery volume. However, since the expected delivery volume is a prediction for the future, historical data (505) may include information about the actual past delivery camp situation, and thus may include additional information. For example, as shown in FIG. 5, information regarding the total delivery volume actually delivered, information regarding the additional delivery volume secured by adjusting the delivery unit price, and information regarding the ratio of the additional delivery volume to the total delivery volume may be included. Furthermore, information regarding the total number of delivery personnel and the number of additional delivery personnel may also be included. Furthermore, historical data (505) may include the delivery unit price paid for delivery by the delivery camp in the given situation and differential setting information. The differential setting information is about whether to apply a differential unit price to the shipping unit price, and can be selected as either FLAT (differential unit price not applied) or PARCEL_TIER (differential unit price applied). FLAT is a method that applies the same shipping unit price to all shipments delivered by the delivery person, and PARCEL_TIER is a method that applies a higher unit price as the delivery person handles more shipments. For example, in the case of the PARCEL_TIER method, the first differential unit price can be applied to the delivery person for shipment volume below the first threshold, and the second differential unit price can be applied to shipment volume exceeding the first threshold. Furthermore, the third differential unit price can be applied to shipment volume exceeding the second threshold, and so on, a method of applying a shipping unit price that continues to increase in stages is also possible. By referring to past data such as Figure 5, the user can check the shipping unit price that must be applied to secure the required deliverable volume.

[0071] Next, the electronic device (100) can determine the shipping price using a model representing the relationship between the deliverable quantity and the shipping price. The specific structure of the model will be described later, but briefly, the model can receive information on the deliverable quantity and calculate the shipping price required to secure the corresponding deliverable quantity. Conversely, the model can receive a shipping price and calculate how much deliverable quantity can be secured at that shipping price. The model can perform such two-way calculations. For example, the model can calculate that the shipping price is 1,000 won for a deliverable quantity of 4,500 items. Alternatively, the model can receive a shipping price of 800 won and calculate that the deliverable quantity is 3,800 items.

[0072] Multiple embodiments can be applied to determine the delivery unit price, one of which will be described first. Specifically, the electronic device (100) can use a model to determine a first delivery unit price corresponding to the expected delivery quantity and determine this first delivery unit price as the delivery unit price to be paid to the delivery person. To examine one such embodiment, refer to FIG. 6.

[0073] Figure 6 is an example of a screen that provides a first delivery unit price to a user according to one embodiment.

[0074] Referring to FIG. 6, the electronic device (100) can calculate that, for the GUR_1 camp selected by the user, a ratio of 4.5%, i.e., the ratio of additional delivery volume to the deliverable volume must reach 4.5%, in order to secure the expected delivery volume. Thereafter, the electronic device (100) can use the model to calculate the first delivery unit price, i.e., KRW 760, that makes the ratio 4.5%. Accordingly, the electronic device (100) can apply KRW 760 as the delivery unit price to the GUR_1 delivery camp as a FLAT unit price. Alternatively, if the PARCEL_TIER method is adopted, the 4.5% ratio can be achieved even with a slightly lower delivery unit price.

[0075] According to this embodiment, the electronic device (100) may not provide past data as in FIG. 5. That is, when a delivery camp and delivery date for determining a delivery unit price are selected as in FIG. 4, the delivery unit price may be determined immediately as in FIG. 6.

[0076] In another embodiment, the electronic device (100) can verify information regarding the second delivery unit price input into the user terminal. For example, the user can input the second delivery unit price as a candidate unit price to be applied to the delivery camp by referencing past data, such as that illustrated in FIG. 5 described above. Furthermore, the electronic device (100) can use the model to verify information regarding the deliverable quantity corresponding to the second delivery unit price. Subsequently, the electronic device (100) can provide the user terminal with information regarding the deliverable quantity corresponding to the second delivery unit price and information regarding the expected delivery quantity. Based on the information regarding the third delivery unit price input from the user terminal, the electronic device (100) can determine the third delivery unit price as the delivery price to be paid to the delivery person. In other words, the user can determine whether the second delivery unit price is appropriate by verifying information regarding the deliverable quantity and the expected delivery quantity when the second delivery unit price is applied. Thereafter, the user can input the third delivery unit price into the user terminal by increasing the second delivery unit price if it is determined to be low, decreasing it if it is determined to be high, or maintaining it as is. The electronic device (100) can determine this third delivery unit price as the delivery unit price to be paid to the delivery person. Refer to FIG. 7 for a detailed explanation of this embodiment.

[0077] Figure 7 is an example of a screen that provides a user with information on the deliverable quantity corresponding to the second delivery unit price according to one embodiment.

[0078] Referring to FIG. 7, it can be confirmed that the second delivery unit price is entered as 550 won in a situation where the FLAT unit price is applied in case of snowfall or rain at the GUR_1 delivery camp. At this time, the electronic device (100) can display on the user terminal that if the second delivery unit price of 550 won is applied, the ratio of additional delivery volume among the deliverable volume will be 0.95 percent. For example, after checking this ratio, if the user determines that the ratio is too low, he / she can input a higher price than the second delivery unit price, if the ratio is determined to be too high, he / she can input a lower price than the second delivery unit price, or if the second delivery unit price is determined to be appropriate, he / she can input the third delivery unit price as is, and the electronic device (100) can determine this as the delivery unit price to be paid to the delivery person.

[0079] Below, we will describe in detail a model capable of performing such operations. The model can be configured to represent the relationship between shipping unit price and available delivery quantity through linear regression. Linear regression can be performed using either the Ordinary Least Squares (OLS) or Catboost algorithms, and parameter estimation for linear regression can be performed through machine learning based on historical data.

[0080] Furthermore, the model can also represent the relationship between the delivery unit price and the ratio of additional delivery volume to the deliverable quantity. That is, the deliverable quantity can be expressed as the ratio of additional delivery volume to the deliverable quantity. Since the deliverable quantity and the ratio of additional delivery volume to the deliverable quantity have the same trend, it is acceptable to express them this way. Here, the deliverable quantity is expressed as the sum of the basic delivery volume and the additional delivery volume, and the additional delivery volume can refer to the basic delivery volume of the delivery camp, i.e., the quantity of delivery volume secured additionally when the additional unit price is applied compared to the quantity deliverable by the delivery camp when the basic unit price is applied, without applying the additional unit price. In addition, the deliverable quantity can also be expressed as the ratio of the additional delivery volume to the basic delivery volume. In addition, any ratio value that has the same trend as the deliverable quantity can be applied for the same purpose as described in the present disclosure.

[0081] As described above, if the model represents the relationship between the deliverable quantity and the delivery unit price as a ratio of the additional delivery quantity among the deliverable quantity, the embodiment of determining the first delivery unit price described above can be expressed as follows. That is, the electronic device (100) can check the first ratio of the additional delivery quantity among the deliverable quantity of the delivery camp for processing the expected delivery quantity. To check the first ratio, the electronic device (100) can obtain information on the basic delivery quantity of the delivery camp. Thereafter, based on the information on the basic delivery quantity and the expected delivery quantity, the electronic device (100) can calculate information on the additional delivery quantity required to process the expected delivery quantity, and then calculate the first ratio of the additional delivery quantity to the expected delivery quantity. Thereafter, the electronic device (100) can use the model to check the first delivery unit price corresponding to the first ratio and determine it as the delivery unit price to be paid to the delivery person.

[0082] In one embodiment, the model may further represent relationships among at least some of the following information: weather information, weekend information, holiday information, zone information, difficulty information, delivery type information, and differential setting information, in addition to the deliverable quantity and delivery unit price. Weather information may include information about the weather of a selected delivery camp, while weekend and holiday information may include information about whether a selected delivery date is a weekend or holiday. Furthermore, zone information may include information about each sub-zone covered by the delivery camp, and difficulty information may include information about the delivery difficulty set for the entire delivery camp or for each sub-zone. Delivery type information may include information about the proportion of regular, same-day, and fresh deliveries among deliveries performed by the delivery camp. The differential setting information may be the same as described above. In one embodiment, the model may represent relationships among at least some of the following information: delivery unit price, weather information, weekend information, holiday information, zone information, difficulty information, delivery type information, and differential setting information, through the linear regression described above. Refer to FIG. 8 for an example of such a model.

[0083] Figure 8 is a block diagram of a model according to one embodiment.

[0084] Referring to FIG. 8, the model may be a model that estimates the deliverable quantity (830) through linear regression from a first input variable (810) that basically includes a delivery unit price and differential setting information, and a second input variable (820) that includes weather information, weekend information, holiday information, area information, difficulty information, delivery type information, and camp name information. Here, the second input variable (820) may be a value input to correspond to a delivery date and delivery camp selected by the user to determine the delivery unit price. Of course, the second input variable may also be adjusted by the user. For example, in an embodiment where the third delivery unit price input by the user terminal is determined as the delivery unit price to be paid to the delivery person, the first input variable is adjusted by the user, and the model may calculate the deliverable quantity (830) accordingly.

[0085] As described above, the model can also estimate the delivery unit price, which is a part of the first input variable (810), from the deliverable quantity (830). That is, it can operate in the opposite direction of the basic estimation. In this case, as described above, the second input variable (820) is fixed, and PRICE and IS_PARCEL_TIER of the drawing can be estimated in the reverse of the formula shown in FIG. 8, that is, the deliverable quantity (830) is input to Y, and the second input variable (820) is fixed. Here, IS_PARCEL_TIER is a variable indicating true or false, such as Boolean, so the electronic device (100) can divide and calculate PRICE depending on whether PARCEL_TIER is true or false, that is, whether it is a FLAT unit price or a PARCEL_TIER unit price, or calculate PRICE depending on whether PARCEL_TIER is set by the user.

[0086] In this way, the model can further represent the relationship between the deliverable quantity and at least some of weather information, weekend information, holiday information, area information, difficulty information, delivery type information, and differential setting information, and accordingly, the electronic device (100) can check the expected delivery quantity and the fourth delivery unit price corresponding to the information listed above for the expected delivery quantity, and determine this as the unit price to be paid to the delivery person.

[0087] Even if the delivery unit price remains the same, the available delivery volume may vary depending on the aforementioned weather information, weekend information, holiday information, region information, difficulty information, delivery type information, and differential setting information. For example, if the weather information indicates rain or snowfall, the available delivery volume may be calculated to be relatively low. Here, the weather information is divided into multiple levels, and as the level indicating the intensity of rain or snow increases, the available delivery volume may be calculated to be low even at the same delivery unit price. Furthermore, if the weekend or holiday information indicates that the delivery date falls on a weekend or holiday, more people may be looking to earn extra money, which may lead to a higher available delivery volume at the same delivery unit price. If the delivery difficulty of the camp is low and the aforementioned differential setting is applied, the available delivery volume may also be calculated to be higher. Regarding delivery type, the higher the proportion of fresh delivery types, which are expected to be relatively light, the more available delivery volume may be calculated to be secured.

[0088] To calculate the deliverable quantity according to the example described above, the electronic device (100) can perform machine learning to determine the parameters of a linear regression equation. Such machine learning can be based on past data, thereby reflecting past patterns.

[0089] In one embodiment, if the model, through linear regression, represents the relationship between the proportion of additional deliverables and the shipping unit price, the following provides an example of how this proportion changes depending on various variables, including the shipping unit price. For example, the proportion may increase by 0.11% for every 100 won increase in the shipping unit price. Furthermore, if the delivery date falls on a weekend, the proportion may increase by 0.11%, and if it falls on a non-weekend holiday, the proportion may increase by 0.02%. Furthermore, if there is rain or snow on the delivery date, the proportion may decrease by 0.39%. Furthermore, if differential unit prices are applied, the proportion may increase by an additional 2.22% by default.

[0090] Additionally, the model can calculate the delivery unit price for each sub-area and delivery type. For example, if you want to calculate the delivery unit price for only Area A among Areas A, B, and C of a delivery camp, you can change the area information in the model's second input variable (820) from "the entire delivery camp" to "Area A." Similarly, by changing the delivery type information from "all delivery types" to "general," "same-day," or "fresh," you can calculate the delivery unit price for each sub-area and delivery type from the model. A similar approach can be used when calculating the deliverable quantity from the delivery unit price.

[0091] Once the delivery unit price is determined through the above process, the electronic device (100) can transmit information regarding the delivery unit price to be paid to the delivery person to the delivery person terminal (200). According to one embodiment, information regarding the delivery unit price calculated for each detailed area and delivery type, as described above, can be transmitted to the delivery person terminal. Refer to FIG. 9 for a detailed explanation of one such embodiment.

[0092] Figure 9 is an example of a screen that provides a delivery unit price to a delivery person terminal according to one embodiment.

[0093] Referring to FIG. 9, an example of an electronic device (100) transmitting information on the delivery price of the Namyangju 3 Delivery Camp on May 15 can be confirmed to the delivery person's terminal. The vicinity of Wonnam-dong A Officetel, Gyeongun-dong B Apartment, Hwanghak-dong C Apartment, and Dasan-dong D Center may be each delivery sub-zone of the Namyangju 3 Delivery Camp, and FIG. 9 may be an example of providing the delivery price calculated for each sub-zone to the delivery person's terminal. According to one embodiment, when a user clicks on 82 general items (901) near Wonnam-dong A Officetel, the delivery price corresponding to the general delivery type of the sub-zone, for example, 1,380 won, may be displayed. Even when selecting 12 items (902) for the same day or 6 fresh items (903), the delivery price may be displayed for each combination of sub-zone and delivery type, for example, 1,240 won, 1,500 won, etc.

[0094] Additionally, the electronic device (100) may enable delivery request information to be transmitted from the delivery agent terminal only until a cutoff time determined for at least some of the detailed zones and delivery types. That is, operationally, deliveries to certain detailed zones may be completed earlier than to other detailed zones, and delivery types such as fresh or same-day delivery may need to be completed earlier than general delivery types. In such cases, to prevent delivery agents from requesting delivery after delivery for the relevant item has already begun, a cutoff time may be determined for each combination of detailed zones and delivery types, so that delivery requests for the corresponding combinations may be transmitted from the delivery agent terminal only until that cutoff time. To this end, as shown at the bottom of FIG. 9, a message notifying the delivery agent of the individual cutoff time may be displayed on the delivery agent terminal.

[0095] In addition, in FIG. 9, the number of deliveries is displayed for each detailed area and delivery type, which may be provided based on the aforementioned expected delivery volume. Since the expected delivery volume is a prediction of information for a future point in time, it may change with each prediction. For example, if the expected delivery volume is predicted for up to two weeks in advance and this is done daily, the expected delivery volume for that day may change daily. The electronic device (100) can update this expected delivery volume periodically and transmit it along with information on the unit price for delivery. Specifically, the number of deliveries displayed, such as 82 general deliveries (901), 12 same-day deliveries (902), or 6 fresh deliveries (903) in FIG. 9, may be updated periodically.

[0096] Fig. 10 illustrates a block diagram of an electronic device according to one embodiment.

[0097] The electronic device (100) may include, according to one embodiment, a memory (101) and a processor (102). The electronic device (100) illustrated in FIG. 10 only illustrates components related to the present embodiment. Therefore, it will be understood by those skilled in the art related to the present embodiment that other general components may be included in addition to the components illustrated in FIG. 10. In one embodiment, the processor (102) may be included in a controller.

[0098] The processor (102) can control the overall operation of the electronic device (100) and process data and signals. The processor (102) can be composed of at least one hardware unit. In addition, the processor (102) can operate by one or more software modules generated by executing program codes stored in the memory (101). The processor (102) can include a memory, and the processor (102) can control the overall operation of the electronic device (100) and process data and signals by executing program codes stored in the memory.

[0099] The processor (102) can check the expected delivery quantity to be delivered from the delivery camp and, using a model representing the relationship between the deliverable quantity of the delivery camp and the delivery unit price, determine the delivery unit price to be paid to the delivery person for delivery of the expected delivery quantity.

[0100] Depending on the embodiment, the electronic device (100) may additionally include a transceiver for performing wired / wireless communication. The electronic device (100) may communicate with an external electronic device using the transceiver. The external electronic device may be a terminal or a server. In addition, the communication technologies used by the transceiver may include GSM (Global System for Mobile communication), CDMA (Code Division Multi Access), LTE (Long Term Evolution), 5G, WLAN (Wireless LAN), Wi-Fi (Wireless-Fidelity), Bluetooth (Bluetooth), RFID (Radio Frequency Identification), Infrared Data Association (IrDA), ZigBee, NFC (Near Field Communication), etc.

[0101] The electronic device according to the above-described embodiments may include a processor, a memory for storing and executing program data, permanent storage such as a disk drive, a communication port for communicating with an external device, a user interface device such as a touch panel, a key, a button, etc. The methods implemented as software modules or algorithms may be stored on a computer-readable recording medium as computer-readable codes or program instructions executable on the processor. Here, the computer-readable recording medium includes a magnetic storage medium (e.g., read-only memory (ROM), random-access memory (RAM), floppy disk, hard disk, etc.) and an optical reading medium (e.g., CD-ROM, DVD: Digital Versatile Disc)). The computer-readable recording medium may be distributed to computer systems connected to a network, so that the computer-readable code may be stored and executed in a distributed manner. The medium may be readable by a computer, stored in a memory, and executed by a processor.

[0102] The present embodiment may be represented by functional block configurations and various processing steps. These functional blocks may be implemented by various hardware and / or software configurations that perform specific functions. For example, the embodiment may employ direct circuit configurations such as memory, processing, logic, look-up tables, etc., which may perform various functions under the control of one or more microprocessors or other control devices. Similarly, the present embodiment may be implemented in a programming or scripting language such as C, C++, Java, assembler, etc., including various algorithms implemented as a combination of data structures, processes, routines, or other programming configurations. Functional aspects may be implemented as algorithms that execute on one or more processors. Furthermore, the present embodiment may employ conventional techniques for electronic configuration, signal processing, and / or data processing. Terms such as "mechanism," "element," "means," and "composition" can be used broadly and are not limited to mechanical or physical structures. These terms can also encompass a series of software routines, such as those associated with a processor.

[0103] The above-described embodiments are merely examples, and other embodiments may be implemented within the scope of the claims set forth below.

Claims

1. In the method of determining the unit price of delivery of electronic devices, Step for checking the expected delivery quantity to be delivered from the delivery camp; and A method for determining a delivery unit price, comprising the step of using a model representing the relationship between the deliverable quantity of the above delivery camp and the delivery unit price to determine a delivery unit price to be paid to a delivery person for delivery of the expected delivery quantity.

2. In paragraph 1, The steps for determining the above shipping unit price are: A method for determining a delivery unit price, comprising the step of using the above model to confirm a first delivery unit price corresponding to the expected delivery quantity, and determining the first delivery unit price as a delivery unit price to be paid to the delivery person.

3. In paragraph 1, The steps for determining the above shipping unit price are: Step for checking information on the second delivery unit price entered into the user terminal; A step of checking information on the deliverable quantity corresponding to the second delivery unit price using the above model; A step of providing information on the deliverable quantity corresponding to the second delivery unit price and information on the expected delivery quantity to the user terminal; and A method for determining a delivery unit price, comprising a step of determining the third delivery unit price as a delivery unit price to be paid to the delivery person based on information about the third delivery unit price input from the user terminal.

4. In paragraph 1, The above model is, A method for determining a delivery unit price, which represents the relationship between the ratio of additional delivery quantity among the above-mentioned deliverable quantity of the above-mentioned delivery camp and the above-mentioned delivery unit price.

5. In paragraph 4, A method for determining a unit price for delivery, wherein the above-mentioned deliverable quantity corresponds to the sum of the basic delivery quantity of the delivery camp and the above-mentioned additional delivery quantity, and the above-mentioned additional delivery quantity is a unit price for delivery that is additionally secured compared to the basic unit price corresponding to the above-mentioned basic delivery quantity.

6. In paragraph 4, The steps for determining the above shipping unit price are: A step of confirming the first ratio of additional delivery quantity among the deliverable quantity of the delivery camp to handle the expected delivery quantity; and A method for determining a delivery unit price, comprising the step of using the above model to confirm a first delivery unit price corresponding to the first ratio, and determining the first delivery unit price as a delivery unit price to be paid to the delivery person.

7. In paragraph 1, The above model further represents the relationship between the deliverable quantity and at least some of the weather information, weekend information, holiday information, area information, difficulty information, delivery type information, and differential setting information. The steps for determining the above shipping unit price are: A method for determining a delivery unit price, comprising the step of using the above model to check at least some of the weather information, weekend information, holiday information, area information, difficulty information, delivery type information, and differential setting information corresponding to the expected delivery quantity and the fourth delivery unit price corresponding to the expected delivery quantity, and determining it as the unit price to be paid to the delivery person.

8. In paragraph 7, The above differential setting information includes information on whether to apply the first differential unit price to the delivery quantity below the first threshold and to apply the second differential unit price to the delivery quantity exceeding the first threshold. The above zone information includes information about at least some of the detailed zones in which delivery is performed in the above delivery camp, A method for determining a unit price for delivery, wherein the above difficulty information includes information on the difficulty of delivery for the entire delivery camp or for each of the detailed areas.

9. In paragraph 1, The above model is a method for determining a shipping unit price, wherein the model is set to represent the relationship between the shipping unit price and the deliverable quantity through linear regression.

10. In paragraph 9, The above model is a method for determining a shipping unit price, wherein the model is set to perform a linear regression algorithm, either an Ordinary Least Squares (OLS) algorithm or a Catboost algorithm.

11. In paragraph 1, A method for determining a delivery unit price, further comprising the step of providing the user terminal with the deliverable quantity and delivery unit price of the delivery camp during the first period based on past data.

12. In paragraph 1, A method for determining a delivery unit price, further comprising a step of transmitting information about a delivery unit price to be paid to the delivery person to the delivery person terminal.

13. In paragraph 1, The step of transmitting information about the above delivery unit price to the delivery terminal is: A method for determining a delivery unit price, comprising a step of transmitting information on a delivery unit price determined for each detailed area performing delivery in the above delivery camp and each delivery type of items to be delivered to a delivery agent terminal.

14. In paragraph 13, The step of transmitting information about the above delivery unit price to the delivery terminal is: A method for determining a delivery unit price, comprising the step of obtaining information on a delivery application for at least some of the detailed zones and delivery types from the delivery agent terminal by a deadline set for at least some of the detailed zones and delivery types.

15. In paragraph 13, The step of transmitting information about the above delivery unit price to the delivery terminal is: A step of updating the above expected delivery quantity at regular intervals; A method for determining a shipping unit price, comprising the step of transmitting the updated expected shipping quantity together with information on the shipping unit price.

16. In paragraph 1, The above expected delivery quantity is a method for determining a delivery unit price, which is confirmed based on the calculation result of multiplying the total delivery quantity for multiple delivery camps expected to occur on the delivery date by the ratio of the quantity handled by the above delivery camp among the total delivery quantity during the second period.

17. In paragraph 16, A method for determining a unit price for delivery, wherein the above expected delivery quantity is confirmed by adjusting the above calculation results based on weather patterns and daily patterns.

18. In paragraph 16, A method for determining a unit price for delivery, wherein the above expected delivery quantity includes information on the quantity of each detailed area where delivery is performed in the delivery camp and each delivery type of items to be delivered.

19. In paragraph 18, A method for determining a unit price for delivery, wherein the quantity information for each of the above detailed zones and each of the above delivery types is calculated by multiplying the above-mentioned expected delivery quantity by the ratio for each of the detailed zones and the ratio for each of the delivery types in the delivery camp during the third period.

20. A non-transitory computer-readable recording medium having recorded thereon a program for executing the method of any one of claims 1 to 19 on a computer.

21. As an electronic device, processor; and Contains memory that stores one or more instructions, An electronic device wherein the processor is configured to determine a delivery unit price to be paid to a delivery person for delivery of the expected delivery quantity by checking an expected delivery quantity to be delivered from a delivery camp and using a model representing a relationship between the deliverable quantity of the delivery camp and the delivery unit price.

Citation Information

Patent Citations

  • Method for a delivery service in a online shopping mall

    KR1020100033651A

  • Eco friendly solar LED road stud

    KR1020240160437A

  • Semiconductor package and method for manufacturing the same

    KR1020240172561A

  • Sensor control chip development device and system for automobile predictive maintenance

    KR1020250055695A

  • Work allocation and work schedule optimization method, device and system for artificial intelligence-based logistics engineers

    KR102590477B1