TW202401332A - Method and apparatus for providing information on delivery fee - Google Patents
Method and apparatus for providing information on delivery fee Download PDFInfo
- Publication number
- TW202401332A TW202401332A TW112115915A TW112115915A TW202401332A TW 202401332 A TW202401332 A TW 202401332A TW 112115915 A TW112115915 A TW 112115915A TW 112115915 A TW112115915 A TW 112115915A TW 202401332 A TW202401332 A TW 202401332A
- Authority
- TW
- Taiwan
- Prior art keywords
- information
- delivery
- cost
- fee
- worker
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0834—Choice of carriers
- G06Q10/08345—Pricing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/08355—Routing methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0838—Historical data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0283—Price estimation or determination
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0283—Price estimation or determination
- G06Q30/0284—Time or distance, e.g. usage of parking meters or taximeters
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本發明係關於一種用於提供關於一運送費用之資訊之方法及設備。The present invention relates to a method and apparatus for providing information about a shipping fee.
隨著使用網際網路之普及,電子商務得到發展。特定言之,隨著傳染病之傳播,在一餐館就餐之一比例正在下降且透過一智慧手機上與一食品運送代理服務相關之一應用訂購運送食品之一比例正在迅速增加。With the popularity of the Internet, e-commerce has developed. Specifically, as infectious diseases spread, the proportion of dining in a restaurant is declining and the proportion of ordering food for delivery through a smartphone application associated with a food delivery agency service is rapidly increasing.
對於一食品運送代理服務,需要提供一快速運送且設置一低運送費用來提高競爭力。為此一目的,可準確地監測及預測運送需求隨時間及距離之一變化,且可判定一運送工作者可滿意之一合理費用。For a food delivery agency service, it is necessary to provide a fast delivery and set a low delivery fee to improve competitiveness. To this end, changes in delivery demand over time and distance can be accurately monitored and predicted, and a reasonable cost that can satisfy a delivery worker can be determined.
為了判定一合理運送費用,可考慮與一運送相關之各種因素。然而,將所有因素考慮在內可具有很大計算開銷且過度改變一運送費用。因此,一服務提供公司或一運送工作者可難以預測運送費用。因此,需要藉由在用於判定運送費用之一模型中基於一資料基礎式預測預先計算一預定費用,在用於判定運送費用之另一模型中判定應用一即時情況之一變化費用及將兩個模型彼此解耦,來減輕一計算之一複雜性並提高預測運送費用之準確性。In order to determine a reasonable shipping cost, various factors related to a shipment may be considered. However, taking all factors into account can be computationally expensive and change shipping costs unduly. Therefore, it may be difficult for a service provider or a delivery worker to predict delivery costs. Therefore, it is necessary to calculate a predetermined fee in advance based on a data-based formula prediction in one model for determining the transportation fee, determine a changing fee using a real-time situation in another model for determining the transportation fee, and combine the two The models are decoupled from each other to reduce one calculation complexity and improve the accuracy of forecasting shipping costs.
在此方面,可參考先前文檔KR102252774B1 (2021年5月17日公開)。In this regard, reference can be made to previous document KR102252774B1 (published on May 17, 2021).
[技術目標][Technical Target]
本發明之一態樣係藉由判定一地理區域之第一費用資訊,基於關於一運送任務之資訊判定第二費用資訊,基於第一費用資訊及第二費用資訊判定運送任務之運送費用及向一工作者終端提供經判定運送費用,來簡化一運送費用判定程序並判定一合理運送費用。 [技術解決方案] One aspect of the present invention determines first cost information for a geographical area, determines second cost information based on information about a delivery task, and determines the delivery cost and direction of the delivery task based on the first cost information and the second cost information. A worker terminal provides the determined shipping cost to simplify a shipping cost determination procedure and determine a reasonable shipping cost. [Technical solutions]
根據一態樣,提供一種在一服務伺服器處提供關於一運送費用之資訊之方法,該方法包含:判定一地理區域之第一費用資訊,獲取關於該地理區域中之一運送任務之資訊,基於關於該運送任務之該資訊判定該運送任務之第二費用資訊,基於該第一費用資訊及該第二費用資訊判定該運送任務之一運送費用,及向一工作者終端提供包含該經判定運送費用之關於該運送任務之該資訊。According to one aspect, a method for providing information on a shipping cost at a service server is provided. The method includes: determining first cost information in a geographical area, and obtaining information on a shipping task in the geographical area, Determine the second cost information of the delivery task based on the information about the delivery task, determine the delivery cost of the delivery task based on the first cost information and the second cost information, and provide a worker terminal including the determined The shipping cost is the information about the shipping task.
根據一態樣,該判定該第一費用資訊包含識別與該地理區域中之一運送相關之記錄資訊及基於該記錄資訊判定該第一費用資訊。According to one aspect, determining the first cost information includes identifying record information associated with a shipment in the geographic area and determining the first cost information based on the record information.
根據一態樣,該記錄資訊包含關於一第一週期中之一運送之需求及一工作者之供應之資訊,且該判定該第一費用資訊包含基於該第一週期中之該記錄資訊判定在該第一週期之後的一第二週期中之該第一費用資訊。According to one aspect, the record information includes information about the demand for a shipment and the supply of a worker in a first cycle, and the determination of the first cost information includes determining the cost based on the record information in the first cycle. The first cost information in a second period after the first period.
根據一態樣,該第一費用資訊包含關於該地理區域中按時區之一基本費用、按距離之一費用及一每小時之費用之資訊。According to one aspect, the first cost information includes information about a base cost by time zone, a cost by distance, and an hourly cost in the geographic area.
根據一態樣,該第二費用資訊包含該運送任務之一額外費用,該第二費用資訊之該判定包含:藉由使用一預測模型來預測該工作者是否接受該運送任務;及基於該預測來判定該額外費用,且該預測模型經組態以基於該運送任務之該運送費用及一運送難度位準來預測該工作者是否接受該運送任務。According to one aspect, the second cost information includes an additional cost of the delivery task, and the determination of the second cost information includes: predicting whether the worker accepts the delivery task by using a prediction model; and based on the prediction The additional cost is determined, and the prediction model is configured to predict whether the worker accepts the delivery task based on the delivery cost of the delivery task and a delivery difficulty level.
根據一態樣,該第二費用資訊之該判定進一步包含當預測該工作者接受該運送任務時將該額外費用設置為零或當預測該工作者不接受該運送任務時將該額外費用設置為一第三費用。According to one aspect, the determination of the second cost information further includes setting the additional cost to zero when the worker is predicted to accept the delivery task or setting the additional cost to zero when the worker is predicted not to accept the delivery task. a third fee.
根據一態樣,該第三費用係基於該地理區域中之一運送難度位準來判定。According to one aspect, the third fee is determined based on a level of difficulty of shipping in the geographic area.
根據一態樣,該方法進一步包含自該工作者終端接收對該運送任務之一接受回應或一拒絕回應,回應於該接受回應,將該運送任務分配給該工作者及回應於該拒絕回應,向另一工作者提供關於該運送任務之該資訊,且重複向另一工作者提供關於該運送任務之該資訊,直至該服務伺服器接收對該運送任務之該接受回應。According to one aspect, the method further includes receiving an acceptance response or a rejection response to the delivery task from the worker terminal, responding to the acceptance response, assigning the delivery task to the worker and responding to the rejection response, Provide the information about the delivery task to another worker, and repeatedly provide the information about the delivery task to the other worker until the service server receives the accept response for the delivery task.
根據一態樣,當該拒絕回應之該數目超過一預定數目時,藉由將一第四費用添加至該運送費用來判定該運送費用。According to one aspect, when the number of rejection responses exceeds a predetermined number, the shipping fee is determined by adding a fourth fee to the shipping fee.
根據一態樣,該預定數目係基於關於該地理區域中之即時運送工作者供應之資訊來判定。According to one aspect, the predetermined number is determined based on information about the immediate supply of transportation workers in the geographic area.
根據一態樣,該判定該第二費用資訊包含偵測該地理區域中之運送需求之一激增及回應於該偵測,增加該第二費用。According to one aspect, determining the second cost information includes detecting a surge in shipping demand in the geographic area and increasing the second cost in response to the detection.
根據另一態樣,亦提供一種用於提供關於一運送費用之資訊之服務伺服器,該服務伺服器包含:一收發器,其經組態以向另一裝置傳輸資訊及自另一裝置接收資訊;及一處理器,其經組態以控制該收發器,且該處理器經組態以判定一地理區域之第一費用資訊,獲取關於該地理區域中之一運送任務之資訊,基於關於該運送任務之該資訊判定該運送任務之第二費用資訊,基於該第一費用資訊及該第二費用資訊判定該運送任務之一運送費用,及向一工作者終端提供關於包含該經判定運送費用之該運送任務之該資訊。According to another aspect, a service server for providing information about a shipping fee is also provided, the service server including: a transceiver configured to transmit information to and receive information from another device information; and a processor configured to control the transceiver, and the processor is configured to determine first cost information for a geographic area, obtain information about a delivery task in the geographic area, based on The information of the transportation task determines the second cost information of the transportation task, determines the transportation cost of the transportation task based on the first cost information and the second cost information, and provides a worker terminal with information including the determined transportation The information of the cost of the delivery task.
根據又一態樣,亦提供一種非暫時性電腦可讀儲存媒體,其包括經組態以儲存電腦可讀指令之一媒體,且當由一處理器執行時,該等電腦可讀指令允許該處理器執行在一服務伺服器處提供關於一運送費用之資訊之一方法,該方法包含:判定一地理區域之第一費用資訊,獲取關於該地理區域中之一運送任務之資訊,基於關於該運送任務之該資訊判定該運送任務之第二費用資訊,基於該第一費用資訊及該第二費用資訊判定該運送任務之一運送費用,及向一工作者終端提供包含該經判定運送費用之關於該運送任務之該資訊。 [效應] According to yet another aspect, a non-transitory computer-readable storage medium is also provided, comprising a medium configured to store computer-readable instructions that, when executed by a processor, allow the computer-readable instructions to The processor executes a method for providing information about a shipping cost at a service server. The method includes: determining first cost information in a geographical area, obtaining information about a shipping task in the geographical area, based on the information about the geographical area. The information of the transportation task determines the second cost information of the transportation task, determines the transportation cost of the transportation task based on the first cost information and the second cost information, and provides a worker terminal with a transportation fee including the determined transportation cost. This information about the delivery task. [Effect]
根據實例實施例,一服務伺服器可解耦且判定在一預定時間段之前預先判定之第一費用資訊及即時判定之第二費用資訊。由此,服務伺服器可簡化一運送費用判定程序,考慮與一運送相關之各種情況來計算一合理運送費用,且激勵一消費者不斷使用一運送代理服務及一運送工作者積極參與運送。According to example embodiments, a service server may decouple and determine first cost information predetermined before a predetermined period of time and second cost information determined immediately. Thus, the service server can simplify a shipping fee determination process, consider various situations related to a shipment to calculate a reasonable shipping fee, and encourage a consumer to continuously use a shipping agency service and a shipping worker to actively participate in shipping.
在下文中,將參考附圖描述本發明之實例實施例。Hereinafter, example embodiments of the present invention will be described with reference to the accompanying drawings.
在描述實例實施例時,將省略對本發明所屬領域中熟知且與本說明書不直接相關之技術內容之描述。此係為了藉由省略不必要描述來更清楚地傳達,而不會模糊本說明書之標的物。In describing example embodiments, descriptions of technical contents that are well known in the art to which the present invention belongs and are not directly related to this specification will be omitted. This is intended to convey more clearly by omitting unnecessary description without obscuring the subject matter of this specification.
出於同樣原因,在附圖中,一些組件經誇大、省略或示意性地繪示。另外,各組件之大小並不完全反映實際大小。各附圖中相同或對應組件被給予相同元件符號。For the same reason, in the drawings, some components are exaggerated, omitted, or schematically illustrated. In addition, the size of each component does not fully reflect the actual size. Identical or corresponding components in the various drawings are given the same reference numerals.
將自以下實例實施例明白本發明之優點及特徵及達成其等之方法,該等實例實施例將參考附圖進行更詳細描述。然而,應注意,本發明不限於以下實例實施例,且可以各種形式實施。因此,提供實例實施例僅僅係為了揭示本發明,且讓熟習此項技術者知道本發明之類別。在附圖中,本發明之實施例不限於本文中所提供之具體實例且為了清楚起見經誇大。貫穿說明書,相同元件符號或相同參考標記表示相同元件。Advantages and features of the present invention and methods of achieving them will be apparent from the following example embodiments, which will be described in more detail with reference to the accompanying drawings. However, it should be noted that the present invention is not limited to the following example embodiments, and may be implemented in various forms. Therefore, the example embodiments are provided solely for the purpose of disclosing the invention and enabling those skilled in the art to understand the nature of the invention. In the drawings, embodiments of the invention are not limited to the specific examples provided herein and are exaggerated for clarity. Throughout this specification, the same symbol or the same reference number refers to the same element.
在此點處,將理解,流程圖圖解說明之各方塊及流程圖圖解說明之組合可由電腦程式指令來執行。由於此等電腦程式指令可安裝在一通用電腦、專用電腦或其他可程式化資料處理裝備之一處理器上,所以透過電腦或其他可程式化資料處理裝備之處理器執行之彼等指令可創建執行流程圖方塊中描述之功能之一構件。此等電腦程式指令可儲存於一電腦可用或電腦可讀記憶體中,其可經引導至一電腦或其他可程式化資料處理裝備以一特定方式實施功能,且因此儲存於電腦可用或電腦可讀記憶體中。儲存於其中之指令亦可產生含有用於執行流程圖方塊中描述之功能之指令構件之一製品。電腦程式指令亦可安裝於一電腦或其他可程式化資料處理裝備上,使得可在電腦或其他可程式化資料處理裝備上執行一系列操作步驟,以創建一電腦實施之程序,以創建一電腦或其他可程式化資料。用於執行處理裝備之指令亦可提供用於執行流程圖方塊中描述之功能之步驟。At this point, it will be understood that the blocks of the flowchart illustrations, and combinations of the flowchart illustrations, can be executed by computer program instructions. Because these computer program instructions can be installed on a processor of a general-purpose computer, special-purpose computer, or other programmable data processing equipment, the instructions executed by the processor of the computer or other programmable data processing equipment can create A component that performs the function described in the flowchart block. Such computer program instructions may be stored in a computer-usable or computer-readable memory, which may be directed to a computer or other programmable data processing equipment to perform functions in a specific manner, and thus stored in a computer-usable or computer-readable memory. read in memory. The instructions stored therein may also produce an artifact containing instruction components for performing the functions described in the flowchart blocks. Computer program instructions may also be installed on a computer or other programmable data processing equipment so that a series of operating steps can be performed on the computer or other programmable data processing equipment to create a computer-implemented program to create a computer or other programmable data. Instructions for executing the processing equipment may also provide steps for performing the functions described in the flowchart blocks.
另外,各方塊可表示包含用於執行一指定邏輯功能之一或多個可執行指令之一模組、片段或代碼之一部分。亦應注意,在一些替代實施方案中,方塊中提及之功能可不按順序出現。例如,連續展示之兩個方塊實際上可實質上同時執行,或方塊有時可以相反順序執行,取決於對應功能。Additionally, each block may represent a portion of a module, fragment, or code that contains one or more executable instructions for performing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur out of the order in which they occur. For example, two blocks shown in succession may in fact be executed substantially simultaneously, or the blocks may sometimes be executed in the reverse order, depending on the corresponding function.
在此點處,實例實施例中之一術語「部分」執行一特定角色且係指一軟體組件或一硬體組件,諸如一場可程式化閘陣列(FPGA)或一專用積體電路(ASIC)。然而,部分不限於軟體或硬體。部分可在可執行定址或操作一或多個處理器之一儲存媒體中。因此,例如,部分包含諸如軟體組件、物件導向之軟體組件、類別元件及任務組件之組件、程序、功能、屬性、過程、子常式、程式碼段、驅動程式、韌體、微碼、電路、資料、資料庫、資料結構、表格、陣列及變數。在組件及部分中提供之功能可組合於更少組件及更少部分中或分離在額外組件及額外部分中。另外,組件及部分可經實現為操作一裝置或一安全多媒體卡中之一或多個中央處理單元(CPU)。At this point, the term "portion" in example embodiments performs a specific role and refers to a software component or a hardware component, such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC) . However, parts are not limited to software or hardware. Portions may be in a storage medium that is executable to address or operate one or more processors. Thus, for example, some include components such as software components, object-oriented software components, class components, and task components, programs, functions, properties, procedures, subroutines, code segments, drivers, firmware, microcode, circuits , data, databases, data structures, tables, arrays and variables. Functionality provided in components and parts may be combined in fewer components and parts or separated in additional components and additional parts. Additionally, components and portions may be implemented to operate one or more central processing units (CPUs) in a device or a secure multimedia card.
圖1係繪示根據一實例實施例之用於提供關於一運送費用之資訊之一系統之一方塊圖。FIG. 1 is a block diagram of a system for providing information about a shipping fee, according to an example embodiment.
參考圖1,根據本發明之一實例實施例之一資訊提供系統包含一使用者終端110及一服務伺服器120。在一實例實施例中,服務伺服器120可處理與一服務之一操作相關之資訊且將資訊提供至一使用者。Referring to FIG. 1 , an information providing system according to an example embodiment of the present invention includes a user terminal 110 and a service server 120 . In an example embodiment, service server 120 may process information related to an operation of a service and provide the information to a user.
一電子商務使用者可藉由使用使用者終端110連接至服務伺服器120。一電子商務或食品運送代理應用可安裝於使用者終端110中。使用者終端110可透過應用連接至服務伺服器120且基於與服務伺服器120交換之資訊向使用者提供一電子商務或食品運送代理服務。取決於哪個使用者正在使用該應用,電子商務或食品運送代理應用可包含針對一購買者之一應用、針對一銷售者之一應用、針對一運送工作者之一應用或其類似者。使用者終端110可為諸如一智慧手機及一平板PC之一行動裝置或諸如一桌上型PC之一靜態裝置,且其中安裝及執行電子商務或運送代理應用之一裝置可用作使用者終端110而不受限制。在一實例實施例中,使用者終端110之使用者可包含透過食品運送代理服務訂購食品並接收一食品運送之一使用者。在一實例實施例中,使用者終端110之使用者可包含透過食品運送代理服務銷售及運送食品之一商店之一所有者。在一實例實施例中,使用者終端110之使用者可包含一工作者(換言之,運送工作者)用於運送由一顧客透過食品運送代理服務訂購之食品。工作者可透過在使用者終端110與服務伺服器120之間執行之資訊交換來識別與分配給工作者之一運送相關之一餐館、一餐館地址、一運送目的地地址、一運送距離、一運送費用或其類似者。An e-commerce user can connect to the service server 120 by using the user terminal 110 . An e-commerce or food delivery agency application may be installed in the user terminal 110 . The user terminal 110 can connect to the service server 120 through an application and provide an e-commerce or food delivery agency service to the user based on the information exchanged with the service server 120 . Depending on which user is using the application, the e-commerce or food delivery agent application may include an application for a buyer, an application for a seller, an application for a delivery worker, or the like. The user terminal 110 may be a mobile device such as a smartphone and a tablet PC or a static device such as a desktop PC, and a device in which an e-commerce or shipping agent application is installed and executed may be used as the user terminal 110 without restriction. In an example embodiment, the user of the user terminal 110 may include a user who orders food through a food delivery agency service and receives a food delivery. In an example embodiment, the user of the user terminal 110 may include an owner of a store that sells and delivers food through a food delivery agency service. In an example embodiment, the user of the user terminal 110 may include a worker (in other words, a delivery worker) for delivering food ordered by a customer through a food delivery agency service. The worker can identify a restaurant, a restaurant address, a delivery destination address, a delivery distance, a delivery distance, and a delivery associated with a delivery assigned to the worker through information exchange performed between the user terminal 110 and the service server 120 Shipping charges or the like.
服務伺服器120與使用者終端110通信且向使用者終端110提供與電子商務或食品運送代理服務相關之資訊。服務伺服器可提供物品或餐館之一清單作為一資料庫中之一搜索結果或提供關於儲存於資料庫中之物品之各者或餐館之各者之一菜單之詳細資訊。對於來自一電子商務公司之一直接運送物品,與由一伺服器操作之一服務相關之一實體可購買該物品並管理一運送。對於由另一運送公司運送之一物品,關於由使用者購買之物品之購買資訊及運送地址資訊可傳輸至另一運送公司之一伺服器。The service server 120 communicates with the user terminal 110 and provides the user terminal 110 with information related to e-commerce or food delivery agency services. The service server may provide a list of items or restaurants as a search result in a database or provide detailed information about each of the items or a menu of each restaurant stored in the database. For items shipped directly from one of the e-commerce companies, an entity associated with a service operated by a server can purchase the item and manage a shipment. For an item shipped by another shipping company, purchase information and shipping address information about the item purchased by the user may be transmitted to a server of the other shipping company.
在一實例實施例中,服務伺服器120可在諸如銷售食品之餐館之一供應商與將食品運送至訂購食品之顧客之運送工作者之間提供運送代理服務。當服務伺服器120自顧客接收與供應商相關之對商店之一訂單時,服務伺服器120可考慮訂單之一運送距離、一運送時間、一運送難度位準或其類似者來計算運送費用,且接著透過運送代理應用將經計算費用提供至一運送工作者終端。在透過運送代理應用識別訂單資訊及訂單之經計算費用之後,運送工作者可回應接受或拒絕訂單。當運送工作者接受訂單時,可將與訂單相關之運送分配給運送工作者。因而,下文將參考圖2描述在一服務伺服器中判定訂單之運送費用並向與運送相關之工作者提供經判定運送費用資訊之一方法。In an example embodiment, the service server 120 may provide a shipping agency service between a supplier, such as a restaurant selling food, and a delivery worker who delivers the food to a customer ordering the food. When the service server 120 receives an order from a customer to a store associated with a supplier, the service server 120 may calculate the shipping cost considering a shipping distance of the order, a shipping time, a shipping difficulty level, or the like, The calculated fare is then provided to a delivery worker terminal through the delivery agent application. After identifying the order information and the calculated cost of the order through the shipping agent application, the shipping worker can respond by accepting or rejecting the order. When a shipping worker accepts an order, the shipping associated with the order can be assigned to the shipping worker. Therefore, a method of determining the shipping cost of an order in a service server and providing the determined shipping cost information to workers related to shipping will be described below with reference to FIG. 2 .
圖2係繪示根據一實例實施例之與提供關於一運送費用之資訊之一方法及對應操作相關聯之在各節點中執行之資訊交換之一序列圖。2 is a sequence diagram illustrating information exchange performed in each node associated with a method and corresponding operations for providing information about a shipping fee, according to an example embodiment.
圖2繪示根據本發明之一實例實施例之一使用者終端與一服務伺服器之間的資訊交換及在各節點中執行之一操作方法。FIG. 2 illustrates information exchange between a user terminal and a service server and an operation method executed in each node according to an example embodiment of the present invention.
在操作205中,服務伺服器可判定一地理區域之第一費用資訊。地理區域可為在其中提供一運送服務之一整個區域中由一行政區劃分之一區域,或係由服務伺服器自身考慮一運送屬性(諸如,一供應商(例如一餐館)之一分佈資訊、一運送需求、一運送費用、一運送距離)而劃分之一區域。取決於地理區域之運送屬性,可不同地計算第一費用資訊。在一實例實施例中,為了方便判定第一費用資訊,可基於關於供應商及一消費者之重新定位、一政策、一發展計畫或其類似者之資訊來適應性地改變地理區域之各者。In operation 205, the service server may determine first cost information for a geographical area. A geographical area may be an area divided by an administrative region within the entire area in which a delivery service is provided, or may be an area defined by the service server itself taking into account a delivery attribute such as distribution information of a supplier (e.g., a restaurant), A region is divided according to a transportation requirement, a transportation cost, and a transportation distance). The first cost information may be calculated differently depending on the shipping attributes of the geographic area. In an example embodiment, to facilitate determining the first cost information, each geographical area may be adaptively changed based on information about the repositioning of suppliers and a customer, a policy, a development plan, or the like. By.
在一實例實施例中,第一費用資訊可包含地理區域中關於按時區之一基本費用、按距離之一費用及一每小時之費用之資訊。在一實例實施例中,基本費用、按距離之費用及每小時之費用可取決於一天中之一時間而改變。例如,由於在諸如一午餐時間或一晚餐時間之一高峰時間運送需求高,所以基本費用、按距離之費用及每小時之費用可判定為高。In an example embodiment, the first cost information may include information on a base cost by time zone, a cost by distance, and an hourly cost in a geographic area. In an example embodiment, the base fee, distance-based fee, and hourly fee may vary depending on the time of day. For example, the base rate, the rate by distance, and the hourly rate may be determined to be high because delivery demand is high during a peak time, such as a lunch hour or a dinner hour.
在一實例實施例中,服務伺服器可識別與地理區域中之運送相關之記錄資訊且基於記錄資訊判定第一費用資訊。與運送相關之記錄資訊可包含與地理區域相關聯之關於運送需求、運送工作者供應、運送費用、一運送工作者偏好、一住宅區或餐館密度、一平均運送距離、一平均取貨距離或其類似者之統計資訊(例如一平均值)。例如,當住宅區及餐館相對密集且平均運送距離或平均取貨距離短時,運送工作者供應可高於其他區域中之運送工作者供應。在此情況下,包含於第一費用資訊中之基本費用可經計算得較低。相反,當歸因於居住區之高密度而導致運送需求高且歸因於居住區與餐館之間的一長距離而導致運送距離相對長時,運送工作者之偏好可較低且因此,基本費用可計算得較高。In one example embodiment, the service server may identify logged information related to shipping in a geographic area and determine first cost information based on the logged information. Shipping-related record information may include information associated with a geographic area regarding shipping demand, delivery worker supply, delivery costs, a delivery worker preference, a residential or restaurant density, an average delivery distance, an average pick-up distance, or Similar statistical information (such as an average). For example, when residential areas and restaurants are relatively dense and the average delivery distance or average pick-up distance is short, the supply of delivery workers may be higher than the supply of delivery workers in other areas. In this case, the base fee included in the first fee information may be calculated to be lower. Conversely, when delivery demand is high due to high density of residential areas and delivery distances are relatively long due to a long distance between residential areas and restaurants, delivery worker preferences may be lower and, therefore, the base cost Can be calculated higher.
在一實例實施例中,與運送相關之記錄資訊可包含關於在一第一週期(例如一週)中對運送之需求及一工作者之供應之資訊,且由服務伺服器判定第一費用資訊可包含基於第一週期中之記錄資訊判定未來之一第二週期中之第一費用資訊。例如,服務伺服器可透過一資料庫識別上一週中各天之運送之需求及工作者之供應之資料。在此實例中,服務伺服器可藉由基於所識別之資料預測下週之運送需求及工作者供應來判定一第一費用。第一週期經設置為等於第二週期或係第二週期之若干倍(例如,兩倍或三倍),使得服務伺服器可識別更大量之資料以更準確地預測第二週期中之需求及供應。In an example embodiment, the recorded information related to shipping may include information about the demand for shipping and the supply of a worker in a first period (eg, one week), and the first cost information may be determined by the service server. Including determining the first cost information in the second period in the future based on the record information in the first period. For example, the service server may use a database to identify delivery demand and worker supply data for each day of the previous week. In this example, the service server may determine a first fee by forecasting next week's shipping demand and worker supply based on the identified data. The first period is set to be equal to the second period or to be a multiple of the second period (eg, two or three times) so that the service server can identify a larger amount of data to more accurately predict demand in the second period and supply.
在一實例實施例中,服務伺服器可設置每利用小時收入(EPUH)之一目標值,且基於某一先前週期中之記錄資料,預測未來之一預定週期中之運送需求及運送工作者供應以達成目標值。透過此預測,可判定用於在預定時間段內達成目標值之第一費用資訊,其可藉由將一預測模型定義為一成本目標函數(COF)並獲得用於最小化成本目標函數之一最優解來執行。可藉由基於目標EPUH對一機會成本應用一補償來計算每小時之費用。可藉由對一駕駛成本、一政策、一燃料成本及一保險之至少一些應用一補償來計算按距離之費用。基本費用可藉由應用對一最小固定開銷之一補償來計算。In one example embodiment, the service server may set a target value for revenue per utilization hour (EPUH) and predict transportation demand and transportation worker supply in a future predetermined period based on recorded data in a previous period. to achieve the target value. Through this prediction, the first cost information for achieving the target value within a predetermined time period can be determined, which can be obtained by defining a prediction model as a cost objective function (COF) and obtaining one of the cost objective functions for minimizing execute the optimal solution. The hourly cost can be calculated by applying an offset to an opportunity cost based on the target EPUH. The cost-by-distance may be calculated by applying a compensation to at least some of a driving cost, a policy, a fuel cost, and an insurance. The base fee can be calculated by applying an offset to a minimum fixed overhead.
在操作210中,服務伺服器可獲取關於地理區域中之一運送任務之資訊。在一實例實施例中,當消費者(例如一顧客)在與一食品運送代理服務相關之安裝於消費者之一終端中之一應用中自一預定供應商(例如餐館)訂購一食品運送時,關於運送任務之資訊可傳輸至服務伺服器。關於運送任務之資訊可包含消費者之位置資訊及對應於消費者之訂單之供應商之一位置。當與運送任務相關之消費者之一位置及供應商之一位置之至少一者包含於地理區域中時,運送任務可指稱地理區域中之運送任務或與地理區域相關之運送任務。除了顧客及餐館之地址資訊之外,關於運送任務之資訊可包含訂單中之一食品類型、餐館之一食品準備時間、一運送時間及一取貨等待時間之至少一者。In operation 210, the service server may obtain information about a delivery task in the geographical area. In an example embodiment, when a consumer (eg, a customer) orders a food delivery from a predetermined supplier (eg, a restaurant) in an application installed in one of the consumer's terminals associated with a food delivery agency service , information about the delivery task can be transmitted to the service server. Information about the shipping task may include location information of the consumer and a location of the supplier corresponding to the consumer's order. When at least one of a location of the consumer and a location of the supplier associated with the delivery task is included in the geographical area, the delivery task may refer to a delivery task in the geographical area or a delivery task related to the geographical area. In addition to customer and restaurant address information, information about the delivery task may include at least one of a food type in the order, a food preparation time at the restaurant, a delivery time, and a pickup waiting time.
在操作215中,服務伺服器可基於關於運送任務之資訊判定運送任務之第二費用資訊。在一實例實施例中,可透過基於與地理區域中之運送相關之記錄資訊之一預測,在一預定時間段之前預先判定第一費用資訊。相反,考慮到各種因素,諸如運送任務之一即時情況、運送任務之一運送難度位準及運送工作者是否接受運送任務之一預測,可基於關於當前訂單之運送任務之資訊即時判定第二費用資訊。In operation 215, the service server may determine second cost information of the shipping task based on the information about the shipping task. In one example embodiment, the first cost information may be predetermined a predetermined time period in advance by a prediction based on logged information related to shipping in a geographic area. On the contrary, the second cost can be determined instantly based on the information about the shipping task of the current order, taking into account various factors, such as the real-time situation of the shipping task, the difficulty level of the shipping task, and the prediction of whether the shipping worker accepts the shipping task. information.
在一實例實施例中,第二費用資訊可包含運送任務之一額外費用。在此實例中,在服務伺服器中判定第二費用資訊可包含藉由使用一預測模型來預測工作者是否接受運送任務,且基於該預測來判定額外費用。In an example embodiment, the second cost information may include an additional cost of the shipping task. In this example, determining the second cost information in the service server may include predicting whether the worker accepts the delivery task by using a prediction model, and determining the additional cost based on the prediction.
在一實例實施例中,預測模型可經組態以基於運送任務之運送費用及運送屬性來預測工作者是否接受運送任務。運送屬性可包含考慮各種因素而判定之運送難度位準,諸如運送距離、一取貨距離、取貨等待時間、運送食品之一重量及運送任務之一運送目的地或一取貨目的地之一屬性。預測模型可使用下面之等式基於運送工作者接受之一概率來輸出運送費用之一期望值。In an example embodiment, a predictive model may be configured to predict whether a worker accepts a delivery task based on the delivery cost and delivery attributes of the delivery task. The delivery attributes may include a delivery difficulty level determined by considering various factors, such as delivery distance, a pick-up distance, pick-up waiting time, a weight of the delivered food, and one of the delivery destinations or the pick-up destinations of the delivery task. properties. The predictive model can use the following equation to output an expected value of the shipping cost based on the probability of acceptance by the shipping worker.
E(成本)=E(成本|接受)P(接受)+E(成本|拒絕)P(拒絕)E(cost)=E(cost|accept)P(accept)+E(cost|reject)P(reject)
在上文等式中,P(接受)及P(拒絕)分別指示運送工作者接受之概率及運送工作者拒絕之一概率。可基於關於運送工作者之資料(例如,一運送職業記錄、一平均接受概率、一優選區域、一平均距離、每小時收入、EPUH、一工作時間、一累計工作時間、平均收入及當天收入)及關於訂單之資料(例如,取貨距離、一投遞距離及一估計到達時間(ETA))來計算運送工作者接受之概率。作為一實例,當透過運送代理應用報名服務時,運送工作者可選擇一或多個優選區域,且接著可基於由複數個運送工作者選擇之區域資料來計算在一預定區域接受運送任務之概率。作為另一實例,當具有高概率接受運送任務之工作者由於當天之長工作時間而筋疲力盡時,或工作者已獲得足夠收入時,接受運送任務之概率可降低。作為又一實例,當餐館位於具有一複雜結構之一建築物(諸如一購物中心)中時,由於取貨距離及一取貨時間可增加,所以運送接受概率可為低。作為又一實例,由於一烹飪時間可取決於食品之類型而很長,所以當取貨等待時間很長時,儘管工作者距與運送任務相關之餐館很近,但運送接受概率可為低。預測模型可包含基於此資料執行學習之一機器學習模型,且透過資料基礎式訓練最小化關於工作者接受概率之一預測誤差。In the above equation, P(accept) and P(reject) respectively indicate the probability of acceptance by the delivery worker and the probability of rejection by the delivery worker. Can be based on information about the delivery worker (e.g., a delivery career record, an average acceptance probability, a preferred area, an average distance, hourly earnings, EPUH, a work time, a cumulative work time, average earnings, and day earnings) and information about the order (for example, pickup distance, delivery distance, and estimated time of arrival (ETA)) to calculate the probability of acceptance by the delivery worker. As an example, when applying for a registration service through a transportation agent, a transportation worker can select one or more preferred areas, and then the probability of accepting a delivery task in a predetermined area can be calculated based on the area data selected by a plurality of transportation workers. . As another example, when a worker with a high probability of accepting a delivery task is exhausted due to long working hours that day, or when the worker has earned enough income, the probability of accepting a delivery task may be reduced. As yet another example, when a restaurant is located in a building with a complex structure, such as a shopping mall, the delivery acceptance probability may be low since the pickup distance and pickup time may increase. As yet another example, since a cooking time can be long depending on the type of food, when the pickup wait time is long, the delivery acceptance probability may be low despite the worker being close to the restaurant associated with the delivery task. The predictive model may include a machine learning model that performs learning based on this data and is trained on the data to minimize prediction errors regarding worker acceptance probabilities.
在一實例實施例中,在服務伺服器中判定第二費用資訊進一步包含當預測工作者接受運送任務時將額外費用設置為零或當預測工作者不接受運送任務時將額外費用設置為一第三費用(例如500韓元)。如上文所描述,服務伺服器可基於工作者接受之預測概率來判定是否將額外費用添加至第一費用資訊。In an example embodiment, determining the second cost information in the service server further includes setting the additional cost to zero when the prediction worker accepts the delivery task or setting the additional cost to a first cost when the prediction worker does not accept the delivery task. Three fees (e.g. 500 won). As described above, the service server may determine whether to add the additional fee to the first fee information based on the predicted probability of acceptance by the worker.
在一實例實施例中,第三費用可基於地理區域中之運送難度位準來判定。例如,運送難度位準可取決於地理區域中一顧客居住區及餐館之密度來判定。在此實例中,當顧客住宅區及餐館在地理區域中密集時,由於運送難度位準可為低,所以服務伺服器可將額外第三費用設置得低以防止不必要費用。另外,當顧客居住區及餐館在地理區域中不密集時,取貨距離及投遞距離可相對較長。因此,服務伺服器可判定運送難度位準為高,且接著相應地將額外第三費用設置為高以鼓勵運送工作者接受,且減少將運送工作者分配給任務花費之一時間。在一實例實施例中,服務伺服器可設置額外費用之一上限以防止與運送費用相關之一長尾分佈。In an example embodiment, the third fee may be determined based on the level of difficulty of shipping in the geographic area. For example, the level of delivery difficulty may be determined based on the density of customer residences and restaurants in a geographic area. In this example, when customer residences and restaurants are densely packed in a geographical area, since the delivery difficulty level can be low, the service server can set the additional third fee low to avoid unnecessary charges. In addition, when customer residential areas and restaurants are not densely populated in a geographical area, the pickup distance and delivery distance can be relatively long. Accordingly, the service server may determine that the delivery difficulty level is high, and then accordingly set the additional third fee high to encourage delivery workers to accept and reduce the time it takes to assign delivery workers to tasks. In an example embodiment, the service server may set a cap on the additional charges to prevent a long tail associated with shipping charges.
在一實例實施例中,在服務伺服器中判定第二費用資訊可包含偵測地理區域中之運送需求之一激增且回應於該偵測增加一第二費用。例如,當一傳染病傳播、一天氣條件惡化或舉行某一事件(例如,一國際足球比賽)時,運送需求可迅速激增,且當前運送工作者供應可無法滿足需求。在此情況下,服務伺服器可藉由應用一即時市場情況來計算作為第二費用資訊之一促銷費用。透過此,服務伺服器可有效地誘導目前沒有參與運送之工作者參與運送且緩解一運送任務積壓。在一實例實施例中,對運送需求激增之偵測可包含偵測需求及供應之一比例超過一臨限值。在一實例實施例中,可基於一每訂單成本(CPO)及一可靠性成本之一折衷來判定第二費用因激增之一增加金額。In an example embodiment, determining the second fee information in the service server may include detecting a surge in shipping demand in the geographic area and adding a second fee in response to the detection. For example, when an infectious disease spreads, weather conditions deteriorate, or an event is held (eg, an international football match), transportation demand can surge rapidly, and the current supply of transportation workers may not be able to meet the demand. In this case, the service server may calculate a promotional fee as the second fee information by applying a real-time market condition. Through this, the service server can effectively induce workers who are not currently involved in delivery to participate in delivery and alleviate a backlog of delivery tasks. In one example embodiment, detecting a surge in shipping demand may include detecting that a ratio of demand to supply exceeds a threshold. In an example embodiment, the increase amount of the second fee due to the surge may be determined based on a trade-off between a cost per order (CPO) and a reliability cost.
在操作220中,服務伺服器可基於第一費用資訊及第二費用資訊判定運送任務之運送費用。在一實例實施例中,服務伺服器可藉由將包含於第一費用資訊中之基本費用、藉由將費用乘以包含於第一費用資訊中之距離及一總運送距離獲得之一金額及藉由將包含於第一費用資訊中之每小時之費用乘以一總花費時間獲得之一金額之至少一者相加來計算一第一費用。在一實例實施例中,服務伺服器可計算包含於基於任務難度位準及運送需求之激增之至少一者判定之第二費用資訊中之額外費用作為第二費用。服務伺服器可將如上文所計算之第一費用及第二費用之一總和判定為運送任務之運送費用。In operation 220, the service server may determine the shipping cost of the shipping task based on the first cost information and the second cost information. In an example embodiment, the service server may obtain an amount by multiplying the base fee included in the first fee information by multiplying the fee by the distance included in the first fee information and a total transportation distance, and A first fee is calculated by adding at least one of an amount obtained by multiplying the hourly fee included in the first fee information by a total time spent. In an example embodiment, the service server may calculate an additional fee included in the second fee information determined based on at least one of a task difficulty level and a surge in shipping demand as the second fee. The service server may determine the sum of the first fee and the second fee calculated as above as the transportation fee of the transportation task.
因而,服務伺服器可基於與地理區域中之運送相關之記錄資料來預測未來之一預定時間段中之運送需求及運送工作者供應,預先判定第一費用資訊,且考慮到即時接收之運送任務之各者之運送屬性、難度位準及即時市場情況來判定第二費用資訊。服務伺服器可解耦且判定在一預定時間段之前預先判定之第一費用資訊及即時判定之第二費用資訊。由此,服務伺服器可簡化一運送費用判定程序,考慮與運送相關之各種情況來計算合理運送費用,且激勵消費者不斷使用運送代理服務及運送工作者積極參與運送。Therefore, the service server can predict the delivery demand and delivery worker supply in a predetermined time period in the future based on the recorded data related to delivery in the geographical area, determine the first cost information in advance, and take into account the immediately received delivery tasks. The second cost information is determined based on each person's shipping attributes, difficulty level and real-time market conditions. The service server can decouple and determine the first fee information predetermined before a predetermined time period and the second fee information determined in real time. As a result, the service server can simplify a shipping cost determination process, consider various shipping-related situations to calculate reasonable shipping costs, and encourage consumers to continuously use shipping agency services and shipping workers to actively participate in shipping.
在操作225中,服務伺服器可向使用者終端提供關於包含經判定運送費用之運送任務之資訊。關於運送任務之資訊可與運送費用一起作為請求執行運送任務之一訊息顯示在使用者終端上。使用者終端可為由執行運送任務之工作者攜帶之一終端,且工作者可利用安裝於終端中之運送代理服務應用來識別自服務伺服器傳輸之關於運送任務之資訊。工作者可識別在終端上顯示之運送任務之運送費用,判定是否接受執行當前建議之運送任務,且輸入一接受回應或一拒絕回應。稍後將參考圖3及圖4描述自工作者接收接受回應或拒絕回應之一程序。In operation 225, the service server may provide information about the shipping task including the determined shipping fee to the user terminal. Information about the delivery task may be displayed on the user terminal together with the delivery cost as a message requesting execution of the delivery task. The user terminal may be a terminal carried by a worker performing a delivery task, and the worker may utilize a delivery agent service application installed in the terminal to identify information regarding the delivery task transmitted from the service server. The worker can identify the shipping cost of the shipping task displayed on the terminal, determine whether to accept the currently proposed shipping task, and enter an acceptance response or a rejection response. A procedure for receiving an acceptance response or a rejection response from a worker will be described later with reference to FIGS. 3 and 4 .
在一實例實施例中,自服務伺服器接收關於包含運送費用之運送任務之資訊之工作者可為自位於與運送任務相關之地理區域中之複數個工作者任意選擇之一工作者。在一實例實施例中,自服務伺服器接收關於包含運送費用之運送任務之資訊之工作者可自位於距與運送任務相關之供應商(例如餐館)一預定距離之複數個工作者任意選擇或可為複數個工作者中距供應商最近之一工作者。在一實例實施例中,服務伺服器可識別儲存於一資料庫中之任務偏好,優先選擇具有與運送任務相關之偏好之一工作者,且提供關於運送任務之資訊。In one example embodiment, the worker who receives information from the service server regarding a shipping job that includes shipping costs may be any worker selected from a plurality of workers located in a geographic area associated with the shipping job. In one example embodiment, a worker who receives information from a service server regarding a delivery job that includes delivery charges may select from a plurality of workers located a predetermined distance from the supplier (eg, restaurant) associated with the delivery job or It can be the worker closest to the supplier among multiple workers. In one example embodiment, the service server may identify task preferences stored in a database, prioritize a worker with preferences related to the delivery task, and provide information about the delivery task.
在一實例實施例中,運送工作者可在使用者終端中將運送代理服務應用設置為關於該工作者當前是否可能參與運送任務來指示「接通」或「關閉」。在此實例實施例中,服務伺服器可向一個運送工作者提供關於運送任務之資訊,其應用經設置為關於是否可能參與運送任務指示「接通」。同時,在一實例實施例中,當偵測運送需求之激增時,服務伺服器可向一些工作者提供關於運送之資訊,其應用經設置為關於是否可能參與運送指示「關閉」。因此,可藉由誘導工作者參與來解決一運送累積。In an example embodiment, a transportation worker may set the transportation agent service application in the user terminal to indicate "on" or "off" regarding whether the worker is currently likely to participate in a transportation task. In this example embodiment, the service server may provide information about a delivery task to a delivery worker whose application is configured to indicate "ON" as to whether participation in the delivery mission is possible. Meanwhile, in an example embodiment, when a surge in shipping demand is detected, the service server may provide information about shipping to some workers whose applications are set to indicate "off" regarding possible participation in shipping. Therefore, a shipping accumulation can be solved by inducing workers to participate.
在一實例實施例中,服務伺服器可基於一運送任務平均接受率選擇一工作者來接收關於運送任務之資訊。例如,在當前運送需求高,且因此需要向工作者迅速分配運送任務時,可優先向具有一高運送接受率之工作者提供關於運送任務之資訊以防止因為若干運送請求拒絕回應造成之一分配延遲。然而,由於當一運送請求經頻繁地優先僅傳輸至具有高運送接受之工作者時,運送任務之順利分配及運送工作者供應預測可經擾亂,所以當運送需求比工作者供應高出一預定標準時,服務伺服器可優先選擇具有高運送接受率之工作者。In an example embodiment, the service server may select a worker to receive information about a delivery task based on an average delivery task acceptance rate. For example, when the current delivery demand is high and therefore delivery tasks need to be assigned to workers quickly, workers with a high delivery acceptance rate can be given priority in providing information about delivery tasks to prevent an allocation due to a refusal to respond to several delivery requests. delay. However, since when a delivery request is frequently prioritized only to workers with high delivery acceptance, smooth allocation of delivery tasks and delivery worker supply predictions can be disrupted, so when delivery demand is higher than worker supply by a predetermined When standard, the service server can prioritize workers with high delivery acceptance rates.
圖3係繪示根據本發明之一實例實施例之對應於來自一工作者之對一運送任務之一接受回應之一操作之一圖。圖3繪示根據本發明之一實例實施例之一工作者終端與一服務伺服器之間的資訊交換及各節點中之一操作方法。此外,圖3之工作者終端可包含圖1及圖2中所繪示之使用者終端。Figure 3 is a diagram illustrating operations corresponding to an acceptance response from a worker to a delivery task, according to an example embodiment of the present invention. FIG. 3 illustrates information exchange between a worker terminal and a service server and an operation method in each node according to an example embodiment of the present invention. In addition, the worker terminal of FIG. 3 may include the user terminal illustrated in FIGS. 1 and 2 .
在操作305中,服務伺服器可向工作者終端提供關於包含一經判定運送費用之一運送任務之資訊。此操作可對應於圖2之操作225,且將省略多餘描述。In operation 305, the service server may provide information about a shipping task including the determined shipping fee to the worker terminal. This operation may correspond to operation 225 of Figure 2, and redundant description will be omitted.
在操作310中,工作者終端可將對運送任務之一接受回應傳輸至服務伺服器。一工作者可透過工作者終端向服務伺服器發送接受回應。In operation 310, the worker terminal may transmit an acceptance response to one of the delivery tasks to the service server. A worker can send an acceptance response to the service server through the worker terminal.
在操作315中,回應於接受回應,服務伺服器可將運送任務分配給工作者。In operation 315, in response to accepting the response, the service server may assign the shipping task to the worker.
圖4係繪示根據本發明之一實例實施例之對應於來自一工作者之對一運送任務之一拒絕回應之一操作之一圖。圖4繪示根據本發明之一實例實施例之一工作者終端與一服務伺服器之間的資訊交換及各節點中之一操作方法。圖4之一第一工作者終端及一第二工作者終端可包含圖1及圖2中所繪示之使用者終端。FIG. 4 is a diagram illustrating operations corresponding to a rejection response from a worker to a delivery task, according to an example embodiment of the present invention. FIG. 4 illustrates information exchange between a worker terminal and a service server and an operation method in each node according to an example embodiment of the present invention. The first worker terminal and the second worker terminal in FIG. 4 may include the user terminals shown in FIGS. 1 and 2 .
在操作405中,服務伺服器可向第一工作者終端提供關於包含一運送費用之一運送任務之資訊。此操作可對應於圖2之操作225,且將省略多餘描述。In operation 405, the service server may provide information about a shipping task including a shipping fee to the first worker terminal. This operation may correspond to operation 225 of Figure 2, and redundant description will be omitted.
在操作410中,第一工作者終端可將對運送任務之一拒絕回應傳輸至服務伺服器。一工作者可透過工作者終端向服務伺服器發送拒絕回應。In operation 410, the first worker terminal may transmit a rejection response to the delivery task to the service server. A worker can send a rejection response to the service server through the worker terminal.
在操作415中,回應於拒絕回應,服務伺服器可判定是否增加運送費用。由於工作者可在認為運送費用不夠之後拒絕運送任務,所以服務伺服器可在向另一工作者傳輸一運送任務請求之前判定是否增加運送費用。稍後將參考圖5描述判定是否增加運送費用之一程序。In operation 415, in response to the rejection response, the service server may determine whether to increase the shipping fee. Since a worker can reject a shipping task after deeming that the shipping fee is insufficient, the service server can determine whether to increase the shipping fee before transmitting a shipping task request to another worker. A procedure for determining whether to increase the shipping fee will be described later with reference to FIG. 5 .
在操作420中,服務伺服器可向第二工作者終端提供關於在操作415中判定之包含運送費用之運送任務之資訊。取決於輸入至第二工作者終端之一接受回應或拒絕回應,可相同地執行圖3或圖4中所繪示之一操作。可重複向另一工作者提供關於運送任務之資訊,直至服務伺服器接收對運送任務之接受回應。In operation 420, the service server may provide the second worker terminal with information regarding the shipping task determined in operation 415 that includes the shipping fee. Depending on an acceptance response or a rejection response input to the second worker terminal, one of the operations illustrated in Figure 3 or Figure 4 can be performed identically. Information about a delivery task can be repeatedly provided to another worker until the service server receives an acceptance response for the delivery task.
在一實例實施例中,在操作405之後,當服務伺服器在一預定時間段(例如三十秒)內未接收來自工作者終端之任何輸入時,服務伺服器可將此情況視為對運送任務之拒絕回應,且接著執行操作420。然而,在此情況下,由於高度因為除了一高運送費用之外的原因,工作者未回應,所以服務伺服器可執行操作420而不執行操作415。In an example embodiment, after operation 405, when the service server does not receive any input from the worker terminal within a predetermined period of time (eg, thirty seconds), the service server may regard this situation as a failure to transport The task rejects the response, and operation 420 is then performed. However, in this case, the service server may perform operation 420 instead of operation 415 because the worker did not respond, largely for reasons other than a high shipping fee.
圖5係繪示根據本發明之一實例實施例之一工作者分配及額外費用判定程序之一流程圖。FIG. 5 is a flowchart illustrating a worker allocation and additional cost determination procedure according to an example embodiment of the present invention.
圖5繪示透過一工作者是否接受一運送任務之一預測來判定一運送費用及將取決於累計拒絕次數之一費用加至來自工作者之經判定運送費用之一程序。然而,圖5中所繪示之一金額、次數及一工作者選擇方法僅係一實例,且熟習此項技術者可理解,除一所繪示之元件之外,可選擇另一元件而不受限制。Figure 5 illustrates a process for determining a delivery cost through prediction of whether a worker accepts a delivery task and adding a cost depending on the cumulative number of rejections to the determined delivery cost from the worker. However, the amount, number of times and a worker selection method shown in Figure 5 are only one example, and those skilled in the art will understand that in addition to one of the depicted elements, another element may be selected instead. Restricted.
在操作501中,考慮到工作者之任務偏好,一服務伺服器可選擇一個工作者,服務伺服器可向該工作者傳輸對一運送任務之一請求。當前運送任務之一基本費用可為經判定為第一費用資訊之一費用(例如,自2,000韓元至5,000韓元)。服務伺服器可預先在一資料庫中儲存複數個工作者之任務偏好。此外,服務伺服器可考慮與運送任務相關之一餐館、一顧客地址、一運送路徑、一運送時間、一運送難度位準或其類似者來選擇具有合適任務偏好之工作者。In operation 501, a service server may select a worker considering the worker's task preferences, and the service server may transmit a request for a delivery task to the worker. One of the basic costs of the current delivery task may be one of the costs determined to be the first cost information (for example, from 2,000 won to 5,000 won). The service server can pre-store the task preferences of multiple workers in a database. Additionally, the service server may consider a restaurant associated with the delivery task, a customer address, a delivery route, a delivery time, a delivery difficulty level, or the like to select workers with appropriate task preferences.
在操作502中,服務伺服器可對來自工作者之拒絕回應之次數進行計數且識別拒絕回應之次數是否超過三次。當拒絕回應之次數尚未超過三次時,服務伺服器移動至操作503。In operation 502, the service server may count the number of rejection responses from the worker and identify whether the number of rejection responses exceeds three. When the number of rejection responses has not exceeded three times, the service server moves to operation 503.
在操作503中,服務伺服器可預測工作者是否接受具有當前計算之運送費用之運送任務。可藉由使用上文所描述之預測模型來執行工作者是否接受運送任務之預測。作為藉由使用預測模型之預測之一結果,當預測工作者接受運送任務時,在操作504中,一額外費用可設置為零。當預測工作者不接受運送任務時,在操作505中,額外費用可設置為500韓元。In operation 503, the service server may predict whether the worker accepts the shipping task with the currently calculated shipping fee. The prediction of whether a worker accepts a delivery task can be performed by using the prediction model described above. As a result of prediction by using the prediction model, when the prediction worker accepts the shipping task, in operation 504, an additional fee may be set to zero. When the prediction worker does not accept the delivery task, in operation 505, the additional fee may be set to 500 won.
在操作506中,服務伺服器可向工作者建議在操作504或505中設置之運送費用。在一實例實施例中,服務伺服器可將接受運送任務之請求作為一訊息傳輸至一工作者終端。In operation 506, the service server may propose the shipping fee set in operation 504 or 505 to the worker. In an example embodiment, the service server may transmit the request to accept the delivery task as a message to a worker terminal.
在操作507中,服務伺服器可識別工作者是否接受運送任務。當工作者接受運送任務時,在操作508中,服務伺服器可將運送任務分配給工作者。當工作者不接受運送任務時,換言之,工作者拒絕運送任務,服務伺服器可返回至操作501且選擇服務伺服器可向其傳輸運送任務請求之一新工作者。In operation 507, the service server may identify whether the worker accepts the delivery task. When the worker accepts the shipping task, in operation 508, the service server may assign the shipping task to the worker. When the worker does not accept the shipping task, in other words, the worker rejects the shipping task, the service server can return to operation 501 and select a new worker to which the service server can transmit the shipping task request.
再次在操作502中,當拒絕回應之累積次數小於或等於一預定次數(在圖5中所繪示之一實例中為三次)時,服務伺服器可重複操作503。當拒絕回應之累計次數超過三次時,服務伺服器可判定將一第四費用(例如500韓元)添加至運送費用。稍後將藉由操作508至522來描述將第四費用添加至運送費用。在一實例實施例中,第四費用可基於一地理區域中之運送難度位準來判定。Again in operation 502, when the cumulative number of rejection responses is less than or equal to a predetermined number of times (three times in one example shown in FIG. 5), the service server may repeat operation 503. When the cumulative number of rejected responses exceeds three times, the service server may determine to add a fourth fee (for example, 500 won) to the shipping fee. Adding the fourth fee to the shipping fee will be described later by operations 508 to 522. In an example embodiment, the fourth fee may be determined based on the level of difficulty of shipping within a geographic area.
當拒絕回應之次數超過三次時,取決於拒絕回應之次數超過三次、六次或九次,可分別執行操作509、516或520。When the number of rejected responses exceeds three times, operations 509, 516 or 520 may be performed respectively depending on the number of rejected responses exceeding three, six or nine times.
在操作509中,當拒絕回應之次數超過三次時,服務伺服器可執行操作510。在操作510中,服務伺服器可識別來自工作者之一拒絕是否係一第四次拒絕。當拒絕係第四次拒絕時,服務伺服器可移動至操作511且判定將一額外費用(例如500韓元之第四費用)添加至一最新費用(或一當前費用)。在操作510中,當服務伺服器識別來自工作者之拒絕並非係第四次拒絕時,換言之,拒絕回應之次數經識別為五次或六次,則在操作512中可判定運送費用,使得不會將額外費用進一步添加至最新費用。In operation 509, when the number of rejection responses exceeds three times, the service server may perform operation 510. In operation 510, the service server may identify whether one of the rejections from the worker is a fourth rejection. When the rejection is the fourth rejection, the service server may move to operation 511 and determine to add an additional fee (eg, a fourth fee of 500 won) to a latest fee (or a current fee). In operation 510, when the service server identifies that the rejection from the worker is not the fourth rejection, in other words, the number of rejection responses is identified as five or six times, then in operation 512, the shipping fee may be determined so that no Additional charges will be further added to the latest charges.
在操作513中,服務伺服器可向工作者建議在操作511或512中判定之運送費用。In operation 513, the service server may propose the shipping fee determined in operation 511 or 512 to the worker.
在操作514中,服務伺服器可識別工作者是否接受運送任務。當工作者接受運送任務時,在操作515中,服務伺服器可將運送任務分配給工作者。當工作者不接受運送任務時,換言之,工作者拒絕運送任務,服務伺服器可返回至操作501且選擇服務伺服器可向其傳輸運送任務請求之一新工作者。In operation 514, the service server may identify whether the worker accepts the delivery task. When the worker accepts the shipping task, in operation 515, the service server may assign the shipping task to the worker. When the worker does not accept the shipping task, in other words, the worker rejects the shipping task, the service server can return to operation 501 and select a new worker to which the service server can transmit the shipping task request.
在操作516中,當拒絕回應之次數超過六次時,服務伺服器可執行操作517。在操作517中,服務伺服器可識別來自工作者之一拒絕是否係一第七次拒絕。當拒絕係第七次拒絕時,服務伺服器可移動至操作518且判定將額外費用(例如500韓元之第四費用)添加至最近費用(或當前費用)。在操作517中,當服務伺服器識別來自工作者之拒絕並非係第七次拒絕時,換言之,拒絕回應之次數經識別為八次或九次,則在操作519中可判定運送費用,使得不會將額外費用進一步添加至最新費用。In operation 516, when the number of rejection responses exceeds six times, the service server may perform operation 517. In operation 517, the service server may identify whether one of the rejections from the worker is a seventh rejection. When the rejection is the seventh rejection, the service server may move to operation 518 and determine to add an additional fee (eg, a fourth fee of 500 won) to the most recent fee (or current fee). In operation 517, when the service server identifies that the rejection from the worker is not the seventh rejection, in other words, the number of rejection responses is identified as eight or nine times, then in operation 519, the shipping fee may be determined, so that no Additional charges will be further added to the latest charges.
在操作520中,當拒絕回應之次數超過九次時,服務伺服器可執行操作521。在操作521中,服務伺服器可識別來自工作者之一拒絕是否係一第十次拒絕。當拒絕係第十次拒絕時,服務伺服器可移動至操作522且判定將額外費用(例如500韓元之第四次費用)添加至最新費用(或當前費用)。在操作521中,當服務伺服器識別來自工作者之拒絕並非係第十次拒絕時,換言之,拒絕回應之次數經識別為大於十次,則在操作523中可判定運送費用,使得額外費用不進一步添加至最新費用。In operation 520, when the number of rejection responses exceeds nine times, the service server may perform operation 521. In operation 521, the service server may identify whether one of the rejections from the worker is a tenth rejection. When the rejection is the tenth rejection, the service server may move to operation 522 and determine to add an additional fee (eg, a fourth fee of 500 won) to the latest fee (or current fee). In operation 521, when the service server recognizes that the rejection from the worker is not the tenth rejection, in other words, the number of rejection responses is recognized to be greater than ten, then the shipping cost may be determined in operation 523, so that the additional cost is not Further added to latest charges.
當拒絕回應之次數經識別為大於十次時,如圖5中所繪示之實例中所指示,服務伺服器可藉由將額外費用判定為總共1,500韓元並判定運送費用來設置運送費用之一上限,使得不進一步添加額外費用。When the number of rejections is identified as greater than ten, as indicated in the example illustrated in Figure 5, the service server may set one of the shipping fees by determining the additional fee to be a total of 1,500 won and determining the shipping fee cap so that no further additional charges are added.
在一實例實施例中,服務伺服器可適應性地判定一預定次數,諸如圖5中所繪示之實例中之三次、六次或九次用於判定是否將額外費用添加至運送費用。例如,預定次數可基於地理區域中之即時運送工作者供應之資訊來判定。當考慮到一即時市場情況,運送工作者供應經識別為相對較高時,服務伺服器可設置一更大次數(例如,十次、二十次或三十次)以防止運送費用之一不必要增加及由一高運送費用引起之一顧客之一投訴。In an example embodiment, the service server may adaptively determine a predetermined number of times, such as three, six, or nine times in the example shown in Figure 5, for determining whether to add additional fees to the shipping fee. For example, the number of reservations may be determined based on information provided by real-time delivery workers in the geographic area. When the delivery worker supply is identified as relatively high considering a real-time market situation, the service server may set a larger number of times (eg, ten, twenty, or thirty times) to prevent one of the delivery charges from being inconsistent. Necessary increase and one customer complaint caused by a high shipping fee.
圖6係繪示根據本發明之一實例實施例之用於判定一第一費用及一第二費用之一層級結構之一實例之一圖。FIG. 6 is a diagram illustrating an example of a hierarchical structure for determining a first fee and a second fee according to an example embodiment of the present invention.
參考圖6,一例示性概念圖展示一週前預先判定之第一費用資訊601及即時判定之第二費用資訊602。Referring to FIG. 6 , an exemplary conceptual diagram shows the first cost information 601 predetermined one week ago and the second cost information 602 determined immediately.
一服務伺服器可藉由基於與一地理區域中之一運送相關之記錄資料預測未來之一預定時期之運送需求及運送工作者供應來預先判定第一費用資訊,且考慮到即時接收之各運送任務之一運送屬性、一難度位準及一即時市場情況來判定一第二費用資訊。第一費用資訊可包含一小時費用、按距離之一費用及一運送任務之一基本費用。服務伺服器可基於經判定基本收入及對一工作者是否接受運送任務之一預測來判定一任務位準提升。第二費用資訊可包含基於一即時任務位準或難度位準判定之一任務位準費用,及基於經偵測運送需求之一激增判定之一激增費用。當運送工作者供應與運送需求相比有限時,可觸發激增費用。因而,服務伺服器可解耦且判定在一預定時間段之前預先判定之第一費用資訊及即時判定之第二費用資訊。由此,服務伺服器可簡化一運送費用判定程序,考慮與運送相關之各種情況來計算合理運送費用,且激勵一消費者不斷使用一運送代理服務及運送工作者積極參與運送。A service server may predetermine first cost information by predicting delivery demand and delivery worker supply for a predetermined period in the future based on recorded data associated with a delivery in a geographical area and taking into account each delivery being received in real time The second cost information is determined based on the transportation attribute of the task, the difficulty level and the real-time market conditions. The first cost information may include a one-hour fee, a fee based on distance, and a basic fee for a delivery task. The service server may determine a task level increase based on determined base income and a prediction of whether a worker will accept a delivery task. The second cost information may include a task level fee based on a real-time task level or difficulty level determination, and a surge fee based on a detected surge in shipping demand. Surge charges can be triggered when the supply of delivery workers is limited compared to delivery demand. Therefore, the service server can decouple and determine the first fee information predetermined before a predetermined time period and the second fee information determined immediately. Therefore, the service server can simplify a shipping fee determination process, consider various situations related to shipping to calculate reasonable shipping fees, and encourage a consumer to continuously use a shipping agency service and shipping workers to actively participate in shipping.
圖7係繪示根據本發明之一實例實施例之提供關於一運送費用之資訊之一方法之一流程圖。圖7中所繪示之操作可由圖1中所繪示之服務伺服器120或圖2中所繪示之服務伺服器執行,且將省略與以上描述類似之冗餘描述。FIG. 7 is a flowchart illustrating a method of providing information about a shipping fee according to an example embodiment of the present invention. The operations illustrated in FIG. 7 may be performed by the service server 120 illustrated in FIG. 1 or the service server illustrated in FIG. 2, and redundant descriptions similar to the above descriptions will be omitted.
在操作S710中,服務伺服器可判定一地理區域之第一費用資訊。地理區域可為在其中提供一運送服務之一整個區域中由一行政區劃分之一區域,或由服務伺服器自身考慮一運送屬性(諸如,一供應商(例如一餐館)之一分佈資訊、一運送需求、一運送費用、一運送距離)而劃分之一區域。第一費用資訊可取決於地理區域之運送屬性不同地計算。在一實例實施例中,為了方便判定第一費用資訊,可基於關於供應商及一消費者之重新定位、一政策、一發展計畫或其類似者之資訊來適應性地改變地理區域之各者。In operation S710, the service server may determine first cost information of a geographical area. A geographical area may be an area divided by an administrative region within an overall area in which a delivery service is provided, or may be considered by the service server itself as a delivery attribute (such as distribution information of a supplier (e.g., a restaurant), a An area is divided by transportation requirements, transportation costs, and transportation distance). The first cost information may be calculated differently depending on the shipping attributes of the geographic area. In an example embodiment, to facilitate determining the first cost information, each geographical area may be adaptively changed based on information about the repositioning of suppliers and a customer, a policy, a development plan, or the like. By.
在操作S720中,服務伺服器可獲取關於地理區域中之一運送任務之資訊。在一實例實施例中,當消費者(例如一顧客)在與一食品運送代理服務相關之安裝於消費者之一終端中之一應用中自一預定供應商(例如餐館)訂購一食品運送時,關於運送任務之資訊可經傳輸至服務伺服器。關於運送任務之資訊可包含消費者之位置資訊及對應於消費者訂單之供應商之一位置。當與運送任務相關之消費者之一位置及供應商之一位置之至少一者包含於地理區域中時,運送任務可指稱地理區域中之運送任務或與地理區域相關之運送任務。除顧客及餐館之地址資訊之外,關於運送任務之資訊可包含訂單中之一食品類型、餐館之一食品準備時間、一運送時間及一取貨等待時間之至少一者。In operation S720, the service server may obtain information about a delivery task in the geographical area. In an example embodiment, when a consumer (eg, a customer) orders a food delivery from a predetermined supplier (eg, a restaurant) in an application installed in one of the consumer's terminals associated with a food delivery agency service , information about the delivery task can be transmitted to the service server. Information about the shipping task may include location information of the consumer and a location of the supplier corresponding to the consumer's order. When at least one of a location of the consumer and a location of the supplier associated with the delivery task is included in the geographical area, the delivery task may refer to a delivery task in the geographical area or a delivery task related to the geographical area. In addition to customer and restaurant address information, information about the delivery task may include at least one of a food type in the order, a food preparation time at the restaurant, a delivery time, and a pickup waiting time.
在操作S730中,服務伺服器可基於關於運送任務之資訊判定運送任務之第二費用資訊。在一實例實施例中,第一費用資訊可在一預定時間段之前透過基於與地理區域中之運送相關之記錄資訊之一預測來預先判定。相反,第二費用資訊可基於關於當前訂單之運送任務之資訊,考慮各種因素,諸如運送任務之一即時情況、運送任務之一運送難度位準及一運送工作者是否接受運送任務之一預測,來即時判定。In operation S730, the service server may determine the second cost information of the shipping task based on the information about the shipping task. In an example embodiment, the first cost information may be predetermined a predetermined time period through a prediction based on recorded information related to shipping in the geographic area. In contrast, the second cost information may be based on information about the shipping task of the current order, taking into account various factors, such as the real-time situation of the shipping task, the difficulty level of the shipping task, and the prediction of whether a shipping worker will accept the shipping task. for immediate judgment.
在操作S740中,服務伺服器可基於第一費用資訊及第二費用資訊判定運送任務之運送費用。在一實例實施例中,服務伺服器可藉由合計包含於第一費用資訊中之一基本費用、藉由將一費用乘以第一費用資訊中包含之距離及一總運送距離獲得之一金額及藉由將第一費用資訊中包含之一每小時之費用乘以一總花費時間獲得之一金額之至少一者來計算一第一費用。在一實例實施例中,服務伺服器可計算包含於基於任務難度位準及運送需求之一激增之至少一者來判定之第二費用資訊中之一額外費用作為一第二費用。服務伺服器可將如上文計算之第一費用及第二費用之一總和判定為運送任務之運送費用。In operation S740, the service server may determine the shipping cost of the shipping task based on the first cost information and the second cost information. In an example embodiment, the service server may sum up a basic fee included in the first fee information, an amount obtained by multiplying a fee by a distance included in the first fee information and a total transportation distance. and calculating a first fee by multiplying an hourly fee included in the first fee information by at least one of an amount obtained by a total time spent. In an example embodiment, the service server may calculate an additional fee included in the second fee information determined based on at least one of a task difficulty level and a surge in shipping demand as a second fee. The service server may determine the sum of the first fee and the second fee calculated as above as the transportation fee of the transportation task.
在操作S750中,服務伺服器可向一工作者終端提供關於包含經判定運送費用之運送任務之資訊。關於運送任務之資訊可與運送費用一起作為請求執行運送任務之一訊息顯示在一使用者終端上。使用者終端可為由執行運送任務之工作者攜帶之一終端,且工作者可透過安裝於終端中之運送代理服務應用識別自服務伺服器傳輸之關於運送任務之資訊。工作者可識別在終端上顯示之運送任務之運送費用,判定是否接受執行當前建議之運送任務,且輸入一接受回應或一拒絕回應。In operation S750, the service server may provide information about the transportation task including the determined transportation fee to a worker terminal. Information about the delivery task may be displayed on a user terminal together with the delivery cost as a message requesting execution of the delivery task. The user terminal may be a terminal carried by a worker who performs a delivery task, and the worker may identify information about the delivery task transmitted from the service server through a delivery agent service application installed in the terminal. The worker can identify the shipping cost of the shipping task displayed on the terminal, determine whether to accept the currently proposed shipping task, and enter an acceptance response or a rejection response.
圖8係繪示根據本發明之一實例實施例之用於提供關於一運送費用之資訊之一系統中之組件之一部分之一方塊圖。8 is a block diagram illustrating a portion of components in a system for providing information about a shipping fee, according to an example embodiment of the present invention.
圖8繪示根據本發明之一實例實施例之用於提供資訊之一系統,且系統包含用於彼此通信之一使用者終端810及一服務伺服器820。FIG. 8 illustrates a system for providing information according to an example embodiment of the present invention, and the system includes a user terminal 810 and a service server 820 for communicating with each other.
使用者終端810可執行一電子商務伺服器程式或一食品運送服務程式且包含一收發器812、一控制器814、一輸入部分816及一顯示器818。The user terminal 810 can execute an e-commerce server program or a food delivery service program and includes a transceiver 812, a controller 814, an input part 816 and a display 818.
收發器812可與包含服務伺服器820之其他節點執行資訊傳輸及接收。取決於各種類型之通信方法,收發器812可與各種類型之一外部裝置通信。收發器812可包含一無線保真(Wi-Fi)晶片、一藍牙晶片、一無線通信晶片及一近場通信(NFC)晶片之至少一者。Wi-Fi晶片及藍牙晶片可分別以一基於Wi-Fi之方法及一基於藍牙之方法通信。當收發器812使用Wi-Fi晶片或藍牙晶片時,收發器812可傳輸及接收各種連接資訊,諸如一服務集識別字(SSID)及一工作階段金鑰,藉由使用連接資訊執行通信連接,且接著傳輸及接收各種資訊。無線通信晶片係用於根據諸如電氣及電子工程師協會(IEEE)標準、ZigBee、第三代(3G)、第三代合作夥伴計畫(3GPP)及長期演進(LTE)之一通信標準通信之一晶片。NFC晶片係使用各種射頻識別(RF-ID)頻帶(諸如135千赫(kHz)、13.56 MHz、433 MHz、860至960 MHz或2.45千兆赫(GHz)之一頻帶)中之13.56兆赫(MHz)之一頻帶以一NFC方法操作之一晶片。The transceiver 812 can perform information transmission and reception with other nodes including the service server 820 . The transceiver 812 may communicate with one of various types of external devices depending on the various types of communication methods. The transceiver 812 may include at least one of a wireless fidelity (Wi-Fi) chip, a Bluetooth chip, a wireless communication chip, and a near field communication (NFC) chip. The Wi-Fi chip and the Bluetooth chip can communicate in a Wi-Fi based method and a Bluetooth based method respectively. When the transceiver 812 uses a Wi-Fi chip or a Bluetooth chip, the transceiver 812 can transmit and receive various connection information, such as a service set identifier (SSID) and a session key, by using the connection information to perform communication connections. And then transmit and receive various information. Wireless communication chips are used for communication based on one of the communication standards such as Institute of Electrical and Electronics Engineers (IEEE) standards, ZigBee, 3rd Generation (3G), 3rd Generation Partnership Project (3GPP) and Long Term Evolution (LTE) wafer. NFC chips use 13.56 MHz of various radio frequency identification (RF-ID) frequency bands, such as one of 135 kilohertz (kHz), 13.56 MHz, 433 MHz, 860 to 960 MHz or 2.45 gigahertz (GHz). A frequency band operates a chip in an NFC method.
輸入部分816可接收來自一使用者之一輸入,且包含一觸控螢幕、一麥克風及一按鈕。輸入部分816可自使用者接收各種指令之一輸入。輸入部分816可使用一鍵或一觸控面板以各種方法實施。鍵可包含各種類型之一鍵,諸如設置在諸如一前表面部分、一側表面部分或一後表面部分之各種區域上之一機械按鈕或一滾輪。觸控面板可偵測來自使用者之一觸控輸入且輸出對應於一經偵測觸控信號之一觸控事件值。當觸控面板耦合至一顯示面板以形成觸控螢幕時,觸控螢幕可由各種類型之一觸控感測器實施,諸如一電容式觸控感測器、一電阻式觸控感測器或一壓電觸控感測器。電容式觸控感測器使用利用覆蓋一觸控螢幕表面之一介電物質來計算一觸控座標之一方法。在此方法中,當人體之一部分觸控觸控螢幕表面時,藉由偵測來自使用者之一人體之微電流來計算座標。電阻式觸控感測器包含設置於觸控螢幕中之兩個電極面板且使用藉由偵測由一上電極面板及一下電極面板在一觸控點之接觸引起之一電流來計算一觸控座標之一方法。觸控螢幕上發生之一觸控事件可由一人手指或允許電容變化之一導電物質產生。The input portion 816 can receive an input from a user and includes a touch screen, a microphone, and a button. The input portion 816 may receive input of one of various instructions from the user. The input portion 816 can be implemented in various ways using a key or a touch panel. The key may include a key of various types, such as a mechanical button or a scroll wheel disposed on various areas such as a front surface portion, a side surface portion, or a rear surface portion. The touch panel can detect a touch input from a user and output a touch event value corresponding to a detected touch signal. When the touch panel is coupled to a display panel to form a touch screen, the touch screen can be implemented by one of various types of touch sensors, such as a capacitive touch sensor, a resistive touch sensor, or A piezoelectric touch sensor. Capacitive touch sensors use a method of calculating a touch coordinate using a dielectric material covering the surface of a touch screen. In this method, when a part of the human body touches the touch screen surface, coordinates are calculated by detecting microcurrents from one of the user's human body. A resistive touch sensor includes two electrode panels disposed in a touch screen and is used to calculate a touch by detecting a current caused by contact of an upper electrode panel and a lower electrode panel at a touch point. One method of coordinates. A touch event on a touch screen can be generated by a person's finger or a conductive substance that allows capacitance to change.
顯示器818可顯示與使用者終端810之一操作相關之資訊及包含實例實施例中描述之資訊之一頁面。在一實例實施例中,顯示器818可包含各種形式,諸如一液晶顯示器(LCD)或一有機發光二極體(OLED)。在一實例實施例中,顯示器818可為藉由有線或無線透過使用者終端810中包含之收發器812連接至使用者終端810中之一內部組件之一形式。The display 818 may display information related to an operation of the user terminal 810 and a page including the information described in the example embodiment. In an example embodiment, display 818 may include various forms, such as a liquid crystal display (LCD) or an organic light emitting diode (OLED). In an example embodiment, the display 818 may be in the form of a wired or wireless connection to an internal component in the user terminal 810 through a transceiver 812 included in the user terminal 810 .
控制器814可控制使用者終端810執行實例實施例中描述之其操作。另外,控制器814可包含經組態以執行使用者終端810之操作之至少一個處理器。The controller 814 can control the user terminal 810 to perform the operations described in the example embodiments. Additionally, the controller 814 may include at least one processor configured to perform operations of the user terminal 810 .
處理器可包含一隨機存取記憶體(RAM)、一唯讀記憶體(ROM)、一中央處理單元(CPU)、一圖形處理單元(GPU)及一匯流排之至少一者。RAM、ROM、CPU、GPU及其類似者可透過匯流排彼此連接。CPU存取一記憶體且藉由使用儲存於記憶體中之一作業系統(O/S)啟動一系統。接著,CPU藉由使用儲存於記憶體中之各種程式、內容、資料或其類似者來執行各種操作。ROM儲存用於啟動系統或其類似者之一指令集。例如,當一接通指令輸入至使用者終端810且供電時,CPU根據儲存於ROM中之一指令將儲存於記憶體中之OS複製至RAM中,執行OS,且啟動系統。在系統啟動之後,CPU將儲存於記憶體中之各種程式複製至RAM中,執行一經複製程式,且接著執行各種操作。在使用者終端810啟動之後,GPU在顯示器818之一區域上顯示一使用者介面(UI)螢幕。特定言之,GPU可產生一螢幕,在該螢幕上顯示包含諸如一內容、一圖示及一菜單之各種物件之一電子文檔。GPU可計算一屬性值,諸如一座標值、一形狀、一大小及一色彩,其中根據螢幕之一佈局顯示物件之各者。另外,GPU可基於經計算屬性值產生包含物件之佈局之各種螢幕。由GPU產生之螢幕提供至顯示器818,且可顯示在顯示器818之區域之各者上。The processor may include at least one of a random access memory (RAM), a read only memory (ROM), a central processing unit (CPU), a graphics processing unit (GPU), and a bus. RAM, ROM, CPU, GPU and the like can be connected to each other via a bus. The CPU accesses a memory and starts a system by using an operating system (O/S) stored in the memory. Then, the CPU performs various operations by using various programs, content, data, or the like stored in the memory. The ROM stores a set of instructions for booting the system or the like. For example, when a turn-on command is input to the user terminal 810 and power is supplied, the CPU copies the OS stored in the memory to the RAM according to an instruction stored in the ROM, executes the OS, and starts the system. After the system is started, the CPU copies various programs stored in the memory to the RAM, executes the copied programs, and then performs various operations. After the user terminal 810 is started, the GPU displays a user interface (UI) screen on an area of the display 818 . Specifically, the GPU can generate a screen on which an electronic document including various objects such as a content, an icon, and a menu is displayed. The GPU can calculate an attribute value, such as a coordinate value, a shape, a size, and a color, each of which is displayed according to a layout of the screen. In addition, the GPU can generate various screens including the layout of objects based on the calculated attribute values. The screen generated by the GPU is provided to display 818 and may be displayed on each of the areas of display 818 .
另外,使用者終端810可進一步包含用於一事件輸出之一揚聲器。使用者終端可進一步包含用於儲存使用者終端810之操作資訊及透過收發器812傳輸及接收之資訊之至少一部分之一儲存部分(未繪示)。In addition, the user terminal 810 may further include a speaker for outputting an event. The user terminal may further include a storage portion (not shown) for storing at least a portion of operating information of the user terminal 810 and information transmitted and received through the transceiver 812 .
服務伺服器820可為在其上執行電子商務伺服器程式或食品運送服務程式之一裝置,且包含一收發器822、一控制器824及一儲存部分826。The service server 820 may be a device on which an e-commerce server program or a food delivery service program is executed, and includes a transceiver 822 , a controller 824 and a storage portion 826 .
收發器822可與包含使用者終端810之其他節點執行資訊傳輸及接收。The transceiver 822 can perform information transmission and reception with other nodes including the user terminal 810 .
控制器824可控制服務伺服器820執行實例實施例中描述之其一操作。另外,控制器824可包含至少一個處理器。The controller 824 may control the service server 820 to perform one of the operations described in the example embodiments. Additionally, controller 824 may include at least one processor.
服務伺服器820可包含用於儲存用於服務伺服器820之操作之資訊及透過收發器822傳輸及接收之資訊之至少一部分之儲存部分826。Service server 820 may include a storage portion 826 for storing information used for the operation of service server 820 and at least a portion of information transmitted and received through transceiver 822 .
已參考本發明之實例實施例描述本說明書及附圖。儘管使用特定術語,但其僅在一般意義上使用以容易地解釋本發明之技術內容且協助理解本發明,且不旨在限制說明書之範疇。熟習此項技術者將明白,除本文中所揭示之實施例之外,可實施基於本發明之技術精神之其他修改。The specification and drawings have been described with reference to example embodiments of the invention. Although specific terms are used, they are used in a general sense only to easily explain the technical content of the present invention and to assist in understanding the present invention, and are not intended to limit the scope of the specification. Those skilled in the art will understand that, in addition to the embodiments disclosed herein, other modifications based on the technical spirit of the present invention can be implemented.
110:使用者終端 120:服務伺服器 205:操作 210:操作 215:操作 220:操作 225:操作 305:操作 310:操作 315:操作 405:操作 410:操作 415:操作 420:操作 501:操作 502:操作 503:操作 504:操作 505:操作 506:操作 507:操作 508:操作 509:操作 510:操作 511:操作 512:操作 513:操作 514:操作 515:操作 516:操作 517:操作 518:操作 519:操作 520:操作 521:操作 522:操作 523:操作 601:第一費用資訊 602:第二費用資訊 810:使用者終端 812:收發器 814:控制器 816:輸入部分 818:顯示器 820:服務伺服器 822:收發器 824:控制器 826:儲存部分 S710:操作 S720:操作 S730:操作 S740:操作 S750:操作 110:User terminal 120:Service server 205:Operation 210:Operation 215:Operation 220:Operation 225:Operation 305: Operation 310: Operation 315: Operation 405: Operation 410: Operation 415:Operation 420: Operation 501: Operation 502: Operation 503: Operation 504: Operation 505: Operation 506: Operation 507: Operation 508: Operation 509: Operation 510: Operation 511:Operation 512:Operation 513: Operation 514: Operation 515:Operation 516:Operation 517: Operation 518:Operation 519: Operation 520: Operation 521: Operation 522: Operation 523: Operation 601:First cost information 602: Second cost information 810: User terminal 812:Transceiver 814:Controller 816:Input part 818:Display 820:Service server 822:Transceiver 824:Controller 826:Storage part S710: Operation S720: Operation S730: Operation S740: Operation S750: Operation
圖1係繪示根據本發明之一實例實施例之用於提供關於一運送費用之資訊之一系統之一方塊圖。FIG. 1 is a block diagram of a system for providing information about a shipping fee according to an example embodiment of the present invention.
圖2係繪示根據本發明之一實例實施例之與提供關於一運送費用之資訊之一方法及對應操作相關聯之在各節點中執行之資訊交換之一序列圖。FIG. 2 is a sequence diagram illustrating information exchange performed in each node associated with a method and corresponding operations for providing information about a shipping fee according to an example embodiment of the present invention.
圖3係繪示根據本發明之一實例實施例之對應於來自一工作者之對一運送任務之一接受回應之一操作之一圖。Figure 3 is a diagram illustrating operations corresponding to an acceptance response from a worker to a delivery task, according to an example embodiment of the present invention.
圖4係繪示根據本發明之一實例實施例之對應於來自一工作者之對一運送任務之一拒絕回應之一操作之一圖。FIG. 4 is a diagram illustrating operations corresponding to a rejection response from a worker to a delivery task, according to an example embodiment of the present invention.
圖5係繪示根據本發明之一實例實施例之一工作者分配及額外費用判定程序之一流程圖。FIG. 5 is a flowchart illustrating a worker allocation and additional cost determination procedure according to an example embodiment of the present invention.
圖6係繪示根據本發明之一實例實施例之用於判定一第一費用及一第二費用之一層級結構之一實例之一圖。FIG. 6 is a diagram illustrating an example of a hierarchical structure for determining a first fee and a second fee according to an example embodiment of the present invention.
圖7係繪示根據本發明之一實例實施例之提供關於一運送費用之資訊之一方法之一流程圖。FIG. 7 is a flowchart illustrating a method of providing information about a shipping fee according to an example embodiment of the present invention.
圖8係繪示根據本發明之一實例實施例之用於提供關於一運送費用之資訊之一系統中之組件之一部分之一方塊圖。8 is a block diagram illustrating a portion of components in a system for providing information about a shipping fee, according to an example embodiment of the present invention.
205:操作 205:Operation
210:操作 210:Operation
215:操作 215:Operation
220:操作 220:Operation
225:操作 225:Operation
Claims (13)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020220064236A KR102795002B1 (en) | 2022-05-25 | 2022-05-25 | Method and apparatus for providing information on delivery fee |
| KR10-2022-0064236 | 2022-05-25 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202401332A true TW202401332A (en) | 2024-01-01 |
| TWI883431B TWI883431B (en) | 2025-05-11 |
Family
ID=88919498
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112115915A TWI883431B (en) | 2022-05-25 | 2023-04-28 | Method and service server for providing information on delivery fee and non-transitory computer-readable storage medium |
| TW114114241A TW202533135A (en) | 2022-05-25 | 2023-04-28 | Method, service server and non-transitory computer-readable recording medium for providing information on delivery fee |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW114114241A TW202533135A (en) | 2022-05-25 | 2023-04-28 | Method, service server and non-transitory computer-readable recording medium for providing information on delivery fee |
Country Status (3)
| Country | Link |
|---|---|
| KR (2) | KR102795002B1 (en) |
| TW (2) | TWI883431B (en) |
| WO (1) | WO2023229084A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102864108B1 (en) * | 2024-01-10 | 2025-09-24 | 쿠팡 주식회사 | Method and electronic device for providing information |
| WO2025212039A1 (en) * | 2024-04-04 | 2025-10-09 | Grabtaxi Holdings Pte. Ltd. | Server and method for determining driver fare for on-demand service |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9805395B2 (en) * | 2012-01-19 | 2017-10-31 | Dizpersion Corporation | Online marketing system and method |
| KR101654184B1 (en) * | 2015-05-18 | 2016-09-05 | (주)리드콜 | Fee setting and calculation system by using electronic map |
| TW201807628A (en) * | 2016-08-23 | 2018-03-01 | 閃迅速遞有限公司 | System and method for the provision of on-demand courier services via an innovative automated matching process |
| KR101980689B1 (en) * | 2017-02-14 | 2019-05-22 | 주식회사 투엔 | Delivery fee calculation method for delivery brokerage service based on reverse auction |
| JP7043242B2 (en) * | 2017-12-14 | 2022-03-29 | aidea株式会社 | Programs, information processing equipment, and delivery management systems |
| CN112668955B (en) * | 2020-09-03 | 2023-09-22 | 浙江万里学院 | A modern smart settlement method for logistics costs |
| KR102385838B1 (en) * | 2021-08-19 | 2022-04-14 | 쿠팡 주식회사 | Method and apparatus for providing information for determining delivery fee in service on delivery intermediation |
| KR102344680B1 (en) * | 2021-11-02 | 2021-12-28 | 박진홍 | Chauffeur service request system |
-
2022
- 2022-05-25 KR KR1020220064236A patent/KR102795002B1/en active Active
- 2022-05-30 WO PCT/KR2022/007694 patent/WO2023229084A1/en not_active Ceased
-
2023
- 2023-04-28 TW TW112115915A patent/TWI883431B/en active
- 2023-04-28 TW TW114114241A patent/TW202533135A/en unknown
-
2025
- 2025-04-08 KR KR1020250045454A patent/KR20250053807A/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| KR20250053807A (en) | 2025-04-22 |
| KR20230164464A (en) | 2023-12-04 |
| TW202533135A (en) | 2025-08-16 |
| TWI883431B (en) | 2025-05-11 |
| WO2023229084A1 (en) | 2023-11-30 |
| KR102795002B1 (en) | 2025-04-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9811838B1 (en) | Utilizing a computing system to batch deliveries for logistical efficiency | |
| RU2586814C2 (en) | System of influencing selection of commodity by customer at first moment of truth based on location of said customer in a retail enterprise | |
| US20200134695A1 (en) | A system for in-store consumer behaviour event metadata aggregation, data verification and the artificial intelligence analysis thereof for data interpretation and associated action triggering | |
| TWI883431B (en) | Method and service server for providing information on delivery fee and non-transitory computer-readable storage medium | |
| TWI865351B (en) | Method for providing information for determining delivery fee in service on delivery intermediation, and server/non-transitory computer-readable storage medium for performing the method | |
| KR102394988B1 (en) | Method for providing information and electronic device using the same | |
| TWI886054B (en) | Method and apparatus for providing information on task, and non-transitory computer-readable storage medium | |
| JP2020512621A (en) | Payment handoff system | |
| TWI874976B (en) | Method and apparatus for providing delivery related information | |
| US20240070608A1 (en) | Resolving misplaced items in physical retail stores | |
| CN114187074B (en) | Order generation method, device, equipment and storage medium | |
| KR20230165485A (en) | Method for managing inventory information and electronic device supporting thereof | |
| US20230130752A1 (en) | System and method for optimizing platform conversion through dynamic management of capacity in an ecommerce environment | |
| TWI893422B (en) | Method and apparatus for providing delivery information associated with delivery service | |
| JP7521500B2 (en) | Information processing device, information processing method, and program | |
| JP7011863B1 (en) | Programs, methods, and information processing equipment | |
| TW202343325A (en) | Method and apparatus for providing information on store related to delivery | |
| TW202345050A (en) | Method and apparatus for generating item related information | |
| TW202307749A (en) | Electronic devices of automatically caring customers distributes hosing transaction demands to proper service branches | |
| CN114037382A (en) | Method, device, electronic equipment and storage medium for determining object distribution time | |
| WO2024050213A1 (en) | Area based delivery order notification and management | |
| EP4577970A1 (en) | Area based delivery order notification and management | |
| CN114240482A (en) | Community service method, apparatus, computer device, storage medium, and program product |