[go: up one dir, main page]

TWI897071B - Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof - Google Patents

Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof

Info

Publication number
TWI897071B
TWI897071B TW112140331A TW112140331A TWI897071B TW I897071 B TWI897071 B TW I897071B TW 112140331 A TW112140331 A TW 112140331A TW 112140331 A TW112140331 A TW 112140331A TW I897071 B TWI897071 B TW I897071B
Authority
TW
Taiwan
Prior art keywords
order allocation
information
mentioned
delivery
region
Prior art date
Application number
TW112140331A
Other languages
Chinese (zh)
Other versions
TW202507589A (en
Inventor
佘梓勵
Original Assignee
韓商韓領有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 韓商韓領有限公司 filed Critical 韓商韓領有限公司
Publication of TW202507589A publication Critical patent/TW202507589A/en
Application granted granted Critical
Publication of TWI897071B publication Critical patent/TWI897071B/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0633Workflow analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/067Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • G06Q10/0835Relationships between shipper or supplier and carriers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

根據本發明,揭示了藉由電子裝置提供資訊之方法,該方法包括如下步驟:確認用以向派送員分配訂單之一種以上之訂單分配演算法,該訂單係於上述電子裝置所提供之服務上獲得者;設定用以模擬測試上述一種以上之訂單分配演算法所包括之訂單分配演算法的訂單分配模擬情景之資訊;及提供將上述訂單分配演算法應用於上述訂單分配模擬情景而實行之模擬實行結果資訊;上述訂單分配模擬情景之資訊包括以基於上述訂單分配演算法而實行上述訂單分配模擬情景之方式設定之虛擬派送員的資訊。According to the present invention, a method for providing information via an electronic device is disclosed, the method comprising the following steps: confirming one or more order allocation algorithms for allocating orders to delivery personnel, the orders being obtained from a service provided by the electronic device; setting information for an order allocation simulation scenario for simulating and testing an order allocation algorithm included in the one or more order allocation algorithms; and providing information on simulation implementation results of applying the order allocation algorithm to the order allocation simulation scenario; the information on the order allocation simulation scenario includes information on a virtual delivery person configured to implement the order allocation simulation scenario based on the order allocation algorithm.

Description

提供資訊之電子裝置之動作方法及支持其之電子裝置Operation method of electronic device for providing information and electronic device supporting the same

本發明係關於一種提供資訊之方法及裝置,更詳細而言,關於一種提供實行訂單分配模擬情景之結果資訊之方法及其電子裝置,該訂單分配模擬情景包括以具有與實際派送員相同之行為模式之方式設定的虛擬派送員。The present invention relates to a method and apparatus for providing information, and more particularly, to a method and electronic apparatus for providing information on the results of executing an order distribution simulation scenario, wherein the order distribution simulation scenario includes a virtual delivery person configured to have the same behavior pattern as an actual delivery person.

隨著電子技術之發展,電子商務已於購物領域佔據一席之地。顧客可於線上購買物品,而無需親自前往購物中心或市場,且線上購買之物品將配送至顧客所請求之配送地。With the development of electronic technology, e-commerce has become a major player in the shopping world. Customers can purchase items online without having to visit a shopping mall or market in person, and items purchased online will be delivered to the customer's requested delivery location.

對於電子商務而言,提供商品之詳細且準確之資訊會對服務滿意度產生相當大之影響,因此業界正對用以提供更詳細且準確之資訊之各種方案進行討論。For e-commerce, providing detailed and accurate product information has a significant impact on service satisfaction. Therefore, the industry is discussing various solutions to provide more detailed and accurate information.

相關內容可參照KR101756594B1或KR101500849B1等先前文獻。For related content, please refer to previous literature such as KR101756594B1 or KR101500849B1.

[發明所欲解決之問題][Identify the problem you want to solve]

根據本發明之方法,電子裝置可提供實行訂單分配模擬情景之結果資訊,該訂單分配模擬情景包括以具有與實際派送員相同之行為模式之方式設定的虛擬派送員。According to the method of the present invention, an electronic device can provide result information of executing an order distribution simulation scenario, wherein the order distribution simulation scenario includes a virtual delivery person configured in a manner having the same behavior pattern as an actual delivery person.

本發明所欲解決之技術問題並不限於以上所提及之技術問題,本發明所屬之技術領域內具有常識者可根據以下記載而清楚地理解未提及之其他技術問題。 [解決問題之技術手段] The technical problems to be solved by this invention are not limited to those mentioned above. Those skilled in the art will be able to clearly understand other technical problems not mentioned above based on the following description. [Technical Means for Solving the Problem]

各種實施例可提供一種用以提供資訊之電子裝置之動作方法及支持其之電子裝置。Various embodiments may provide an operating method of an electronic device for providing information and an electronic device supporting the same.

各種實施例之藉由電子裝置提供資訊之方法可包括如下步驟:確認用以向派送員分配訂單之一種以上之訂單分配演算法,該訂單係於上述電子裝置所提供之服務上獲得者;設定用以模擬測試上述一種以上之訂單分配演算法所包括之訂單分配演算法的訂單分配模擬情景之資訊;及提供將上述訂單分配演算法應用於上述訂單分配模擬情景而實行之模擬實行結果資訊;上述訂單分配模擬情景之資訊包括以基於上述訂單分配演算法而實行上述訂單分配模擬情景之方式設定之虛擬派送員的資訊。Various embodiments of the method for providing information via an electronic device may include the following steps: confirming one or more order allocation algorithms for allocating orders to delivery personnel, the orders being obtained from the service provided by the electronic device; setting information for an order allocation simulation scenario for simulating and testing the order allocation algorithms included in the one or more order allocation algorithms; and providing simulation implementation result information of applying the order allocation algorithm to the order allocation simulation scenario; the information of the order allocation simulation scenario includes information of a virtual delivery person set up in a manner to implement the order allocation simulation scenario based on the order allocation algorithm.

於例示性實施例中,上述訂單分配模擬情景之資訊可包括:用以模擬測試上述訂單分配演算法之過去之特定日期及上述特定日期之特定時間區間的資訊、用以模擬測試上述訂單分配演算法之特定地域之資訊。In an exemplary embodiment, the information of the order allocation simulation scenario may include: information of a specific date in the past and a specific time period of the specific date used to simulate and test the order allocation algorithm, and information of a specific region used to simulate and test the order allocation algorithm.

於例示性實施例中,上述訂單分配模擬情景之資訊可包括於上述特定日期之上述特定時間區間內以上述特定地域為對象而於上述服務中實際上獲得之複數個訂單的資訊。In an exemplary embodiment, the information of the order allocation simulation scenario may include information of a plurality of orders actually obtained in the service within the specific time period on the specific date and targeting the specific region.

於例示性實施例中,上述訂單分配模擬情景可為根據上述訂單分配演算法來將上述複數個訂單分配給上述虛擬派送員而實行者。In an exemplary embodiment, the order allocation simulation scenario may be implemented by allocating the plurality of orders to the virtual delivery personnel according to the order allocation algorithm.

於例示性實施例中,上述虛擬派送員之資訊可為基於實際派送員之資訊而設定者,該實際派送員係曾於上述特定日期之上述特定時間區間內於上述特定地域中實際上實行派送業務者。In an exemplary embodiment, the information of the virtual delivery person may be set based on the information of an actual delivery person who has actually performed delivery business in the specific area during the specific time period on the specific date.

於例示性實施例中,上述虛擬派送員中包括之第1虛擬派送員可為以對應於上述實際派送員中包括之第1實際派送員的方式設定者,上述虛擬派送員之資訊中包括之上述第1虛擬派送員的資訊係基於上述第1實際派送員於上述服務上實行派送業務而確認之第1派送員行為資訊來設定者。In an exemplary embodiment, the first virtual deliveryman included in the above-mentioned virtual deliveryman can be set in a manner corresponding to the first actual deliveryman included in the above-mentioned actual deliveryman, and the information of the above-mentioned first virtual deliveryman included in the above-mentioned virtual deliveryman information is set based on the first deliveryman behavior information confirmed by the above-mentioned first actual deliveryman performing delivery business on the above-mentioned service.

於例示性實施例中,上述第1派送員行為資訊可為基於上述第1實際派送員在上述特定日期之前之固定期間內於上述服務上實行派送業務時獲得之行為資料而設定者。In an exemplary embodiment, the first delivery person behavior information may be set based on the behavior data obtained when the first actual delivery person performs delivery business on the service during a fixed period before the specific date.

於例示性實施例中,上述行為資料可包括與上述第1實際派送員於上述服務上實行派送業務之派送速度相關之資料。In an exemplary embodiment, the behavioral data may include data related to the delivery speed of the first actual delivery person performing the delivery business on the service.

於例示性實施例中,上述行為資料可包括與上述第1實際派送員於上述服務上實行派送業務時確認之業務習慣相關之資料,與上述業務習慣相關之資料包括與上述第1實際派送員之移動及休息相關之資料。In an exemplary embodiment, the behavioral data may include data related to the business habits of the first actual delivery person while performing delivery business on the service, and the data related to the business habits may include data related to the movement and rest of the first actual delivery person.

於例示性實施例中,上述行為資料可包括與上述第1實際派送員針對上述服務上之派送業務而偏好之派送業務之特性相關之資料,與上述派送業務之特性相關之資料包括上述第1實際派送員所偏好之商店、價格範圍、及派送距離之資料。In an exemplary embodiment, the behavioral data may include data related to the characteristics of the delivery business preferred by the first actual delivery person for the delivery business on the service, and the data related to the characteristics of the delivery business include data on the first actual delivery person's preferred stores, price ranges, and delivery distances.

於例示性實施例中,上述行為資料可包括上述第1實際派送員於上述服務上在上述特定時間區間內最大限度實行之派送業務之個數之資料。In an exemplary embodiment, the behavioral data may include data on the maximum number of delivery operations performed by the first actual delivery person on the service within the specific time period.

於例示性實施例中,上述資訊提供方法可進而包括如下步驟:獲得將上述一種以上之訂單分配演算法所包括之各訂單分配演算法應用於上述訂單分配模擬情景而實行之各模擬實行結果資訊;獲得比較上述各模擬實行結果資訊所得之比較資訊;及基於上述比較資訊,為已實行上述訂單分配模擬情景之特定地域確定最適合之一種訂單分配演算法。In an exemplary embodiment, the above-mentioned information providing method may further include the following steps: obtaining each simulation implementation result information of applying each order allocation algorithm included in the above-mentioned one or more order allocation algorithms to the above-mentioned order allocation simulation scenario; obtaining comparison information obtained by comparing the above-mentioned each simulation implementation result information; and based on the above-mentioned comparison information, determining the most suitable order allocation algorithm for the specific region where the above-mentioned order allocation simulation scenario has been implemented.

於例示性實施例中,上述資訊提供方法可進而包括如下步驟:進行設定以使上述服務上之上述特定地域中獲得之訂單根據上述確定之一種訂單分配演算法來分配。In an exemplary embodiment, the information providing method may further include the following step: configuring so that orders received in the specific region on the service are distributed according to one of the determined order distribution algorithms.

於例示性實施例中,上述各模擬實行結果資訊及上述比較資訊可為按照固定之週期進行更新者,上述一種訂單分配演算法係針對上述特定地域按照上述固定之週期進行更新而確定者。In an exemplary embodiment, the simulation execution result information and the comparison information may be updated at a fixed period, and the order allocation algorithm is determined for the specific region by updating at the fixed period.

各種實施例之提供資訊之電子裝置可包括:處理器(processor);及一個以上之記憶體(memory),其儲存一個以上之指令(instruction);於執行上述一個以上之指令時,控制上述處理器以使上述處理器實行如下步驟:確認用以向派送員分配訂單之一種以上之訂單分配演算法,該訂單係於上述電子裝置所提供之服務上獲得者;設定用以模擬測試上述一種以上之訂單分配演算法所包括之訂單分配演算法的訂單分配模擬情景之資訊;及提供將上述訂單分配演算法應用於上述訂單分配模擬情景而實行之模擬實行結果資訊;上述訂單分配模擬情景之資訊包括以基於上述訂單分配演算法而實行上述訂單分配模擬情景之方式設定之虛擬派送員的資訊。The electronic device for providing information in various embodiments may include: a processor; and one or more memories storing one or more instructions; when executing the one or more instructions, controlling the processor to make the processor perform the following steps: confirming one or more order allocation algorithms for allocating orders to delivery personnel, wherein the orders are allocated to the delivery personnel in the electronic device; The invention provides information obtained from providing services; information on setting up an order allocation simulation scenario for simulating and testing the order allocation algorithm, including one or more of the above-mentioned order allocation algorithms; and providing information on simulation results of applying the above-mentioned order allocation algorithm to the above-mentioned order allocation simulation scenario; the information on the above-mentioned order allocation simulation scenario includes information on a virtual delivery person configured to implement the above-mentioned order allocation simulation scenario based on the above-mentioned order allocation algorithm.

上述本發明之各種實施例僅為本發明之較佳之實施例之一部分,本技術領域內具有常識者可基於以下所詳述之詳細說明,推斷並理解反映出本發明之各種實施例之技術特徵之多個實施例。 [發明之效果] The various embodiments of the present invention described above are merely some of the preferred embodiments of the present invention. Those skilled in the art can, based on the detailed description below, infer and understand numerous embodiments reflecting the technical features of the various embodiments of the present invention. [Effects of the Invention]

本發明揭示了電子裝置提供實行訂單分配模擬情景之結果資訊之方法,該訂單分配模擬情景包括以具有與實際派送員相同之行為模式之方式設定的虛擬派送員,於提高根據訂單分配演算法而實行之模擬之準確性之方面具有技術效果。The present invention discloses a method for an electronic device to provide result information of an order allocation simulation scenario. The order allocation simulation scenario includes a virtual delivery person configured to have the same behavior pattern as an actual delivery person. The method has the technical effect of improving the accuracy of the simulation performed according to the order allocation algorithm.

本發明之效果並不限於以上提及之效果,本技術領域之普通技術人員可根據以下記載而明確地理解未提及之其他效果。The effects of the present invention are not limited to the effects mentioned above. A person skilled in the art can clearly understand other effects not mentioned based on the following description.

以下實施例係將各種實施例之構成要素與特徵組合成特定形態者。除非另有明確說明,否則可將各構成要素或特徵考慮為選擇性者。各構成要素或特徵可以不與其他構成要素或特徵組合之形態實施。又,亦可將一部分構成要素及特徵組合而構成各種實施例。各種實施例中所說明之動作之順序可變更。某個實施例之一部分構成或特徵可包括於其他實施例中,或者可與其他實施例之對應之構成或特徵互換。The following embodiments combine the components and features of various embodiments into specific configurations. Unless explicitly stated otherwise, each component or feature is considered optional. Each component or feature may be implemented without being combined with other components or features. Furthermore, various embodiments may be constructed by combining only some components and features. The order of actions described in the various embodiments may be varied. Some components or features of one embodiment may be included in other embodiments, or may be interchanged with corresponding components or features of other embodiments.

隨附圖式之說明中,未記述會混淆各種實施例之主旨之程序或步驟,亦未記述以本技術領域內具有常識者之水準可理解之程度之程序或步驟。In the description of the accompanying drawings, no procedures or steps are described that would obscure the gist of the various embodiments, nor are any procedures or steps described that are understandable to a person skilled in the art.

於整篇說明書中提及某個部分「包括(comprising或including)」某個構成要素時,意味著只要無特別相反之記載,則不排除其他構成要素,可進而包括其他構成要素。又,說明書中記載之「…部」、「…器」、「模組」等用語係指對至少一個功能或動作進行處理之單元,其可藉由硬體、軟體、或硬體與軟體之結合而實現。又,於記述各種實施例之上下文中(尤其是,以下之發明申請專利範圍中),若未於本說明書中另作指示或未於上下文中明確地反駁,則「一(a或an)」、「一個(one)」、「該(the)」及相似之相關詞可以包括單個及複數個兩者之含義來使用。When it is mentioned throughout the specification that a certain part "comprising or including" a certain constituent element, it means that other constituent elements are not excluded unless there is a specific statement to the contrary, and other constituent elements may be further included. In addition, the terms "...part", "...device", "module" and the like described in the specification refer to a unit that processes at least one function or action, which can be implemented by hardware, software, or a combination of hardware and software. In addition, in the context of describing various embodiments (especially, in the scope of the invention application below), unless otherwise indicated in this specification or clearly contradicted in the context, "a (or an)", "one (one)", "the (the)" and similar related words can be used to include both single and plural meanings.

以下,參照隨附圖式,對各種實施例之較佳之實施方式進行詳細說明。以下連同隨附圖式一併揭示之詳細說明係對各種實施例之例示性實施方式進行說明者,並非意欲表示唯一之實施方式。Hereinafter, with reference to the accompanying drawings, preferred embodiments of the present invention will be described in detail. The detailed description disclosed below along with the accompanying drawings is intended to illustrate exemplary embodiments of the present invention and is not intended to represent the only embodiment.

又,各種實施例中使用之特定(specific)用語係為了幫助理解各種實施例而提供者,此種特定用語之使用可於不脫離各種實施例之技術思想之範圍內變更為其他形態。Furthermore, specific terms used in various embodiments are provided to help understand the various embodiments, and the use of such specific terms may be changed into other forms without departing from the technical ideas of the various embodiments.

圖1係用以說明各種實施例之可實現用以提供資訊之電子裝置之動作方法的資訊提供系統之圖。FIG1 is a diagram of an information providing system for illustrating various embodiments of an operation method of an electronic device for providing information.

參照圖1,各種實施例之資訊提供系統可於各種類型之電子裝置中實現。例如,資訊提供系統可於伺服器設備100及用戶設備200中實現。換言之,伺服器設備100及用戶設備200可基於在各裝置中實現之資訊提供系統,實行本發明之各種實施例之動作。作為一例,於本發明之各種實施例中,伺服器設備100可向與管理人員對應之用戶設備200提供將訂單分配演算法應用於訂單分配模擬情景而實行之模擬實行結果資訊。另一方面,各種實施例之資訊提供系統亦可於各種電子裝置及伺服器中實現,而不侷限於上述圖1所示。1 , the information provision systems of various embodiments can be implemented in various types of electronic devices. For example, the information provision system can be implemented in a server device 100 and a user device 200. In other words, the server device 100 and the user device 200 can implement the actions of the various embodiments of the present invention based on the information provision system implemented in each device. As an example, in various embodiments of the present invention, the server device 100 can provide the user device 200 corresponding to the management personnel with simulation result information of applying an order allocation algorithm to an order allocation simulation scenario. On the other hand, the information provision systems of various embodiments can also be implemented in various electronic devices and servers, and are not limited to those shown in FIG. 1 above.

各種實施例之伺服器設備100與複數個用戶設備200實行有線及無線通訊,可為包括具有大單位儲存容量之儲存器之裝置。例如,伺服器設備100可為與複數個用戶設備200繫結之雲端設備(cloud device)。The server device 100 of various embodiments implements wired and wireless communication with a plurality of user devices 200 and may be a device including a storage device with a large unit storage capacity. For example, the server device 100 may be a cloud device connected to a plurality of user devices 200.

各種實施例之用戶設備200可為桌上型電腦、平板電腦、行動終端等個人用戶可利用之裝置。此外,實行類似功能之其他電子裝置亦可用作用戶設備200。The user equipment 200 of various embodiments can be a device available to a personal user, such as a desktop computer, a tablet computer, a mobile terminal, etc. In addition, other electronic devices that perform similar functions can also be used as the user equipment 200.

各種實施例之資訊提供系統可包括用於動作之各種模組。資訊提供系統中包括之模組可為以能夠使實現資訊提供系統之(或者,實體裝置中包括之)實體裝置(例:伺服器設備100及用戶設備200)實行指定動作之方式實現的電腦代碼或一個以上之指令(instruction)。換言之,實現資訊提供系統之實體裝置將複數個模組以電腦代碼之形態儲存於記憶體,於執行儲存於記憶體中之複數個模組之情形時,複數個模組可使實體裝置實行與複數個模組對應之指定動作。The information provision system of various embodiments may include various modules for performing operations. The modules included in the information provision system may be computer code or one or more instructions that are implemented in a manner that enables a physical device (e.g., server device 100 and user device 200) that implements the information provision system (or included in the physical device) to perform a specified operation. In other words, the physical device that implements the information provision system stores multiple modules in the form of computer code in memory. When the multiple modules stored in the memory are executed, the multiple modules can cause the physical device to perform the specified operations corresponding to the multiple modules.

圖2係表示各種實施例之伺服器設備100及用戶設備200之構成之圖。FIG2 is a diagram showing the configuration of a server device 100 and a user device 200 according to various embodiments.

參照圖2,伺服器設備100及用戶設備200可包括輸入/輸出部210、收發器(或者,通訊部)220、儲存器230及處理器240。2 , the server device 100 and the user device 200 may include an input/output unit 210 , a transceiver (or a communication unit) 220 , a memory 230 , and a processor 240 .

輸入/輸出部210可為收到用戶輸入或向用戶輸出資訊之各種介面或連接埠等。輸入/輸出部210可包括輸入模組與輸出模組,輸入模組自用戶處接收用戶輸入。用戶輸入可以包括按鍵輸入、觸控輸入、語音輸入在內之各種形態實現。可收到此種用戶輸入之輸入模組之示例不僅包括傳統形態之小鍵盤或鍵盤、滑鼠,還包括感知用戶觸摸之觸控感測器、收到語音信號之麥克風、藉由圖像識別來識別手勢等之相機、感知用戶接近之包括照度感測器或紅外線感測器中之至少一者之接近感測器、藉由加速度感測器或陀螺儀感測器等識別用戶動作之運動感測器、以及感知或收到其他各種形態之用戶輸入的各種形態之輸入機構,本發明之實施例之輸入模組可包括以上所羅列之裝置中之至少一者。此處,觸控感測器可實現為藉由附接於顯示面板之觸控面板或觸控膜來感知觸摸之壓電式或靜電式觸控感測器、以及藉由光學方式來感知觸摸之光學式觸控感測器等。此外,輸入模組亦可以與收到用戶輸入之外部輸入裝置連接之輸入介面(USB(Universal Serial Bus,通用串列匯流排)埠、PS/2埠等)之形態來實現,而非以自身感知用戶輸入之裝置之形態來實現。又,輸出模組可輸出各種資訊。輸出模組可包括輸出圖像之顯示器、輸出聲音之揚聲器、產生振動之觸覺裝置及其他各種形態之輸出機構中之至少一者。此外,輸出模組亦可以連接上述個別輸出機構之埠型輸出介面之形態來實現。The input/output unit 210 can be any interface or port for receiving user input or outputting information to the user. The input/output unit 210 can include an input module and an output module. The input module receives user input. User input can be implemented in various forms, including keystroke input, touch input, and voice input. Examples of input modules that can receive such user input include not only traditional keypads or keyboards, and mice, but also touch sensors that sense user touch, microphones that receive voice signals, cameras that recognize gestures through image recognition, proximity sensors that sense user approach including at least one of an illumination sensor or an infrared sensor, motion sensors that recognize user movements through accelerometers or gyroscope sensors, and various types of input mechanisms that sense or receive user input in various other forms. The input module of an embodiment of the present invention may include at least one of the devices listed above. Here, the touch sensor can be implemented as a piezoelectric or electrostatic touch sensor that senses touch via a touch panel or touch film attached to a display panel, or an optical touch sensor that senses touch optically. In addition, the input module can also be implemented in the form of an input interface (USB (Universal Serial Bus) port, PS/2 port, etc.) connected to an external input device that receives user input, rather than in the form of a device that itself senses user input. In addition, the output module can output various information. The output module may include at least one of a display that outputs images, a speaker that outputs sound, a tactile device that generates vibration, and other various forms of output mechanisms. In addition, the output module can also be implemented in the form of a port-type output interface connected to the above-mentioned individual output mechanisms.

作為一例,顯示器形態之輸出模組可顯示文本、靜態圖像、視訊。顯示器可包括液晶顯示器(LCD,Liquid Crystal Display)、發光二極體(LED,light emitting diode)顯示器、有機發光二極體(OLED,Organic Light Emitting Diode)顯示器、平板顯示器(FPD,Flat Panel Display)、透明顯示器(transparent display)、曲面顯示器(Curved Display)、可撓式顯示器(flexible display)、三維顯示器(3D display)、全像顯示器(holographic display)、投影儀及其他可實行圖像輸出功能之各種形態之裝置中之至少一者。此種顯示器亦可為與輸入模組之觸控感測器一體構成之觸控顯示器之形態。For example, an output module in the form of a display can display text, static images, or video. Displays may include at least one of a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light emitting diode (OLED) display, a flat panel display (FPD), a transparent display, a curved display, a flexible display, a 3D display, a holographic display, a projector, and other devices capable of outputting images. Such a display may also be a touch display integrated with the touch sensor of the input module.

收發器220可與其他裝置進行通訊。因此,伺服器設備100及用戶設備200可藉由收發器220而與其他裝置收發資訊。例如,伺服器設備100及用戶設備200可利用收發器220實行彼此間之通訊,或者與其他裝置實行通訊。The transceiver 220 can communicate with other devices. Therefore, the server device 100 and the user device 200 can transmit and receive information with other devices via the transceiver 220. For example, the server device 100 and the user device 200 can use the transceiver 220 to communicate with each other or with other devices.

此處,通訊即資料之收發可藉由有線或無線來實現。為此,收發器220可包括:藉由LAN(Local Area Network,區域網路)而連接於網際網路等之有線通訊模組、藉由行動通訊基地台而連接於行動通訊網路以收發資料之行動通訊模組、利用如無線保真(Wi-Fi)等之WLAN(Wireless Local Area Network,無線區域網路)系列之通訊方式或如藍牙(Bluetooth)、紫蜂(Zigbee)等之WPAN(Wireless Personal Area Network,無線個人區域網路)系列之通訊方式的近距離通訊模組、利用如GPS(Global Positioning System,全球定位系統)等之GNSS(Global Navigation Satellite System,全球導航衛星系統)之衛星通訊模組或其等之組合。Here, communication, i.e., the transmission and reception of data, can be achieved via wired or wireless communication. To this end, the transceiver 220 may include: a wired communication module connected to the Internet via a LAN (Local Area Network), a mobile communication module connected to a mobile communication network via a mobile communication base station to transmit and receive data, a short-range communication module utilizing a WLAN (Wireless Local Area Network) series communication method such as Wi-Fi or a WPAN (Wireless Personal Area Network) series communication method such as Bluetooth or Zigbee, a satellite communication module utilizing a GNSS (Global Navigation Satellite System) such as GPS (Global Positioning System), or a combination thereof.

儲存器230可儲存各種資訊。儲存器230可暫時或半永久地儲存資料。例如,伺服器設備100之儲存器230可儲存用以驅動伺服器設備100之操作程式(OS,Operating System;操作系統)、用以代管網站之資料或者用以產生點字之程式或應用程式(例如,網頁應用程式)之資料等。又,儲存器230可如上所述以電腦代碼之形態儲存模組。Memory 230 can store various types of information. Memory 230 can store data temporarily or semi-permanently. For example, memory 230 of server device 100 can store the operating system (OS) used to drive server device 100, data used to host a website, or data used to generate Braille programs or applications (e.g., web applications). Furthermore, memory 230 can store modules in the form of computer code, as described above.

儲存器230之示例可包括硬式磁碟機(HDD,Hard Disk Drive)、SSD(Solid State Drive,固態硬碟)、快閃記憶體(flash memory)、唯讀記憶體(ROM,Read-Only Memory)、隨機存取記憶體(RAM,Random Access Memory)等。此種儲存器230可以內置型或可拆卸型提供。Examples of the memory 230 may include a hard disk drive (HDD), a solid state drive (SSD), a flash memory, a read-only memory (ROM), a random access memory (RAM), etc. Such memory 230 may be provided as a built-in or removable type.

處理器240控制伺服器設備100及用戶設備200之整體動作。為此,處理器240可實行各種資訊之運算及處理,並控制伺服器設備100之構成要素之動作。例如,處理器240可執行用以提供資訊之程式或應用程式。處理器240可藉由硬體、軟體或其等之組合,以電腦或與其類似之裝置來實現。於硬體方面,處理器240可以處理電信號而實行控制功能之電子電路之形態來實現,於軟體方面,可以驅動硬體處理器240之程式之形態來實現。另一方面,若於以下說明中未特別提及,則可解釋為伺服器設備100及用戶設備200之動作藉由處理器240之控制而實行。即,當執行上述資訊提供系統中實現之模組之情形時,模組可解釋為處理器240控制伺服器設備100及用戶設備200實行以下動作。Processor 240 controls the overall operation of server device 100 and user device 200. To this end, processor 240 can perform various data calculations and processing, and control the operation of the components of server device 100. For example, processor 240 can execute programs or applications that provide information. Processor 240 can be implemented as a computer or similar device through hardware, software, or a combination thereof. In terms of hardware, processor 240 can be implemented in the form of an electronic circuit that processes electrical signals to perform control functions. In terms of software, it can be implemented in the form of a program that drives the hardware processor 240. On the other hand, unless otherwise specified in the following description, it can be interpreted that the actions of the server device 100 and the user device 200 are performed under the control of the processor 240. That is, when executing the modules implemented in the above-mentioned information provision system, the modules can be interpreted as the processor 240 controlling the server device 100 and the user device 200 to perform the following actions.

綜上所述,各種實施例可藉由各種機構實現。例如,各種實施例可藉由硬體、韌體(firmware)、軟體或其等之組合等來實現。In summary, various embodiments can be implemented by various mechanisms. For example, various embodiments can be implemented by hardware, firmware, software, or a combination thereof.

於藉由硬體實現之情形時,各種實施例之方法可藉由一個或一個以上之ASICs(application specific integrated circuits,特殊應用積體電路)、DSPs(digital signal processors,數位信號處理器)、DSPDs(digital signal processing devices,數位信號處理裝置)、PLDs(programmable logic devices,可程式邏輯裝置)、FPGAs(field programmable gate arrays,現場可程式閘陣列)、處理器、控制器、微控制器、微處理器等實現。In the case of hardware implementation, the methods of various embodiments may be implemented by one or more ASICs (application specific integrated circuits), DSPs (digital signal processors), DSPDs (digital signal processing devices), PLDs (programmable logic devices), FPGAs (field programmable gate arrays), processors, controllers, microcontrollers, microprocessors, etc.

於藉由韌體或軟體實現之情形時,各種實施例之方法可以實行以下所說明之功能或動作之模組、程序或函數等形態實現。例如,軟體代碼可儲存於記憶體中並由處理器驅動。上述記憶體可位於處理器內部或外部,可藉由公知之各種機構而與處理器交換資料。When implemented via firmware or software, the methods of various embodiments may be implemented in the form of modules, procedures, or functions that implement the functions or actions described below. For example, the software code may be stored in memory and driven by a processor. The memory may be located internally or externally to the processor and may exchange data with the processor through various well-known mechanisms.

以下,基於上述技術思想對各種實施例進行更詳細之說明。以下所說明之各種實施例可應用上文所說明之內容。例如,於以下所說明之各種實施例中未定義之動作、功能、用語等可基於上文所說明之內容實行並進行說明。The following describes various embodiments in more detail based on the above technical concepts. The various embodiments described below can be applied to the content described above. For example, actions, functions, and terms not defined in the various embodiments described below can be implemented and described based on the content described above.

以下說明中,以伺服器設備100實行將訂單分配演算法應用於訂單分配模擬情景而實行之模擬實行結果資訊之提供動作為前提,對各種實施例進行說明,根據各種實施例,供服務管理人員使用之用戶設備200可輸出並提供自伺服器設備100接收到之模擬實行結果資訊。In the following description, various embodiments are described based on the premise that the server device 100 implements the provision of simulation implementation result information by applying the order allocation algorithm to the order allocation simulation scenario. According to various embodiments, the user device 200 for service management personnel can output and provide the simulation implementation result information received from the server device 100.

圖3係表示各種實施例之用以提供資訊之伺服器設備100之動作方法的圖。FIG3 is a diagram illustrating an operation method of the server device 100 for providing information according to various embodiments.

根據圖3,伺服器設備100可確認用以向派送員分配服務上獲得之訂單之一種以上之訂單分配演算法(301),設定用以模擬測試一種以上之訂單分配演算法所包括之訂單分配演算法的訂單分配模擬情景之資訊(303),提供將訂單分配演算法應用於訂單分配模擬情景而實行之模擬實行結果資訊(305)。此時,於圖3中,伺服器設備100所設定之訂單分配模擬情景之資訊可包括以基於訂單分配演算法來實行訂單分配模擬情景之方式設定之虛擬派送員的資訊。3 , the server device 100 can identify one or more order allocation algorithms (301) for allocating orders received for services to delivery personnel, set information (303) for simulating and testing the order allocation algorithms included in the one or more order allocation algorithms, and provide simulation implementation result information (305) for applying the order allocation algorithms to the order allocation simulation scenarios. In FIG3 , the information of the order allocation simulation scenarios set by the server device 100 can include information of virtual delivery personnel configured to implement the order allocation simulation scenarios based on the order allocation algorithms.

根據圖3,伺服器設備100提供模擬實行結果資訊之動作可對伺服器設備100所提供之服務或者與伺服器設備100相關之服務實行,以下,與伺服器設備100相關之服務可相當於用於在入駐至服務之各種商店與利用服務之複數個用戶之間進行派送訂單中介的派送中介服務。3 , the action of the server device 100 providing simulation implementation result information may be performed on the service provided by the server device 100 or on a service related to the server device 100. Hereinafter, the service related to the server device 100 may be equivalent to a delivery intermediary service for intermediating delivery orders between various stores stationed in the service and a plurality of users utilizing the service.

藉由伺服器設備100所提供之派送中介服務,複數個用戶可藉由相應服務內之商店來輸入物品之訂單,商店可確認藉由相應服務而輸入之訂單並對應於該訂單來準備所訂購之物品。商店完成所訂購之物品之準備後,於相應服務中輸入派送請求,一旦派送請求得到確認,派送員便可前往商店提取物品,然後實行依照用戶之地址資訊來進行派送之派送業務。Through the delivery intermediary service provided by server device 100, multiple users can enter orders for items through stores within the corresponding service. The store can confirm the orders entered through the corresponding service and prepare the ordered items accordingly. After the store completes the preparation of the ordered items, it enters a delivery request within the corresponding service. Once the delivery request is confirmed, the delivery person will go to the store to pick up the items and then deliver them to the user's address information.

根據各種實施例,於動作301中,伺服器設備100可確認用以向派送員分配服務上獲得之訂單之一種以上之訂單分配演算法。According to various embodiments, in action 301, the server device 100 may identify one or more order allocation algorithms for allocating orders received for services to couriers.

例如,伺服器設備100藉由動作301而確認之一種以上之訂單分配演算法可相當於用以將服務上獲得之訂單自動分配給派送員之演算法。For example, the one or more order allocation algorithms confirmed by the server device 100 through action 301 may be equivalent to an algorithm for automatically allocating orders received from a service to a delivery person.

例如,伺服器設備100藉由動作301而確認之一種以上之訂單分配演算法可為針對伺服器設備100所提供之服務而設定之演算法,可利用於服務上所設定之一種以上之訂單分配演算法中之至少一種訂單分配演算法而向派送員分配服務上獲得之訂單。此時,可以如下方式進行管理:所設定之一種以上之訂單分配演算法中之用於實際訂單分配之訂單分配演算法設定為根據日期、時間段、地域等而有所不同。For example, the one or more order allocation algorithms identified by server device 100 in action 301 may be algorithms configured for the service provided by server device 100. Orders received for the service may be allocated to delivery personnel using at least one of the one or more order allocation algorithms configured for the service. In this case, management may be performed such that the order allocation algorithm used for actual order allocation among the one or more configured order allocation algorithms is configured to vary based on date, time period, region, etc.

根據各種實施例,於動作303中,伺服器設備100可設定用以模擬測試一種以上之訂單分配演算法所包括之訂單分配演算法的訂單分配模擬情景之資訊。According to various embodiments, in action 303, the server device 100 may set information for simulating an order allocation simulation scenario for testing one or more order allocation algorithms.

例如,伺服器設備100藉由動作303而設定之訂單分配模擬情景之資訊可包括用以模擬測試訂單分配演算法之過去之特定日期及特定日期之特定時間區間之資訊、用以模擬測試訂單分配演算法之特定地域之資訊。即,可將用以設定(setting)訂單分配模擬情景之各種資訊設定為訂單分配模擬情景之資訊。For example, the information for the order allocation simulation scenario configured by server device 100 in action 303 may include information about a specific date in the past and a specific time period of the specific date used to simulate and test the order allocation algorithm, and information about a specific region used to simulate and test the order allocation algorithm. In other words, various information used to configure the order allocation simulation scenario may be configured as information for the order allocation simulation scenario.

例如,伺服器設備100藉由動作303而設定之訂單分配模擬情景之資訊可針對用以設定訂單分配模擬情景之特定日期、特定時間區間及特定地域而包括於上述特定日期之上述特定時間區間內以上述特定地域為對象而於服務上實際上獲得之複數個訂單之資訊。即,若用以設定訂單分配模擬情景之特定日期、特定時間區間及特定地域得到確認,則可將於上述特定日期之上述特定時間區間內以上述特定地域為對象而於服務上實際上獲得之複數個訂單運用於訂單分配模擬情景。複數個訂單之資訊中包括之各訂單之資訊可包括獲得各訂單之商店、獲得各訂單之時點、各訂單派送之目的地、各訂單之派送距離等與各訂單相關之各種資訊。於圖3中,伺服器設備100所實行之訂單分配模擬情景可如上所述以根據訂單分配演算法而將實際上已於服務中確認過資訊之複數個訂單分配給虛擬派送員之方式實行。For example, the order allocation simulation scenario information configured by the server device 100 in action 303 may include, for the specific date, specific time period, and specific region used to configure the order allocation simulation scenario, information on multiple orders actually received during the specific time period on the specific date and targeting the specific region. In other words, if the specific date, specific time period, and specific region used to configure the order allocation simulation scenario are confirmed, the multiple orders actually received during the specific time period on the specific date and targeting the specific region may be used in the order allocation simulation scenario. The information about each order included in the multiple order information may include various information related to each order, such as the store receiving the order, the time the order was received, the destination to which the order was delivered, and the delivery distance. As described above, the order allocation simulation scenario implemented by server device 100 can be implemented by allocating multiple orders, whose information has actually been confirmed in the service, to virtual delivery personnel based on an order allocation algorithm.

例如,伺服器設備100藉由動作303而設定之訂單分配模擬情景之資訊中包括之虛擬派送員的資訊可為基於曾於用以設定訂單分配模擬情景之特定日期、特定時間區間及特定地域中實際上實行派送業務之實際派送員之資訊而設定者。即,可以能夠反映與實際派送員之派送業務或行為相關之資訊之方式設定虛擬派送員,具體而言,實行訂單分配模擬情景之虛擬派送員中包括的第1虛擬派送員可設定為對應於曾於用以設定訂單分配模擬情景之特定日期、特定時間區間及特定地域中實際上實行派送業務之實際派送員所包括的第1實際派送員。為了反映實際派送員之資訊,可以如下方式進行管理:於設定如上所述之實行訂單分配模擬情景之第1虛擬派送員的資訊時,基於與其對應之第1實際派送員於服務上實行派送業務而確認之第1派送員行為資訊,設定第1虛擬派送員之資訊。For example, the information of the virtual delivery person included in the information of the order distribution simulation scenario set by the server device 100 through action 303 can be set based on the information of actual delivery persons who have actually performed delivery business in the specific date, specific time zone and specific region used to set the order distribution simulation scenario. That is, virtual delivery drivers can be set up in a manner that reflects information related to the delivery business or behavior of actual delivery drivers. Specifically, the first virtual delivery driver included in the virtual delivery drivers implementing the order allocation simulation scenario can be set to the first actual delivery driver included in the actual delivery drivers who actually implemented the delivery business on the specific date, specific time period, and specific region used to set up the order allocation simulation scenario. In order to reflect the information of the actual delivery personnel, management can be performed as follows: When setting the information of the first virtual delivery personnel for the order allocation simulation scenario described above, the information of the first virtual delivery personnel is set based on the first delivery personnel's behavior information confirmed by the corresponding first actual delivery personnel during the delivery business.

例如,於設定實行訂單分配模擬情景之虛擬派送員之資訊的過程中確認之實際派送員之派送員行為資訊可為基於實際派送員在用於訂單分配模擬情景之特定日期之前之固定期間內於服務上實行派送業務時獲得的行為資料而設定者。即,實際派送員之行為資訊可反映用於訂單分配模擬情景之特定日期之前之固定期間內可自實際派送員處獲得的行為資料。若用於訂單分配模擬情景之特定日期設定得不同,則用以搜集行為資料之特定日期之前之固定期間亦有所不同,因此反映在虛擬派送員上之實際派送員之行為資料與相應之虛擬派送員之行為模式亦可有所不同。For example, the delivery driver behavior information of actual delivery drivers identified during the process of setting up virtual delivery driver information for an order allocation simulation scenario may be based on the actual delivery driver's behavior data obtained while performing delivery tasks on the service during a fixed period prior to the specific date used in the order allocation simulation scenario. In other words, the actual delivery driver's behavior information may reflect the behavior data available from the actual delivery driver during the fixed period prior to the specific date used in the order allocation simulation scenario. If the specific date used for the order allocation simulation scenario is set differently, the fixed period before the specific date used to collect behavioral data will also be different. Therefore, the actual delivery driver's behavioral data reflected on the virtual delivery driver and the corresponding virtual delivery driver's behavioral pattern may also be different.

例如,與用以實行訂單分配模擬情景之虛擬派送員對應之實際派送員的行為資料可包括與實際派送員於服務上實行派送業務之派送速度相關之資料。即,實際派送員實際上實行派送業務之派送速度之資料可用作用以設定虛擬派送員的實際派送員之行為資料。For example, the behavioral data of a real delivery person corresponding to a virtual delivery person used to perform an order distribution simulation scenario may include data related to the delivery speed at which the real delivery person performs delivery services. In other words, data on the delivery speed at which the real delivery person actually performs delivery services can be used to configure the behavioral data of the real delivery person for the virtual delivery person.

例如,與用以實行訂單分配模擬情景之虛擬派送員對應之實際派送員的行為資料可包括與實際派送員於服務上實行派送業務時確認之業務習慣相關之資料。即,實際派送員實際上實行派送業務時確認之業務習慣之資料可用作用以設定虛擬派送員的實際派送員之行為資料,如上所述之業務習慣之資料可包括與實際派送員之移動、待命、及/或休息等相關之資料。For example, the behavioral data of the actual delivery person corresponding to the virtual delivery person used to implement the order distribution simulation scenario may include data related to the actual delivery person's business habits as they perform delivery tasks. In other words, the business habits data of the actual delivery person as they perform delivery tasks can be used to configure the behavioral data of the actual delivery person for the virtual delivery person. Such business habit data may include data related to the actual delivery person's movements, standby times, and/or rest periods.

例如,與用以實行訂單分配模擬情景之虛擬派送員對應之實際派送員的行為資料可包括與實際派送員所偏好之派送業務之特性相關之資料。即,實際派送員實際上實行派送業務時與派送業務相關地表現出之偏好特性之資料可用作用以設定虛擬派送員的實際派送員之行為資料,如上所述之派送業務之特性之資料可包括實際派送員所偏好之商店、價格範圍及/或派送距離等資料。For example, the behavioral data of a real delivery person corresponding to a virtual delivery person used to perform an order allocation simulation may include data related to the delivery business characteristics preferred by the real delivery person. Specifically, data related to delivery business preferences expressed by the real delivery person during actual delivery operations can be used to configure the behavioral data of the real delivery person for the virtual delivery person. Such data on delivery business characteristics may include data such as the real delivery person's preferred stores, price ranges, and/or delivery distances.

例如,與用以實行訂單分配模擬情景之虛擬派送員對應之實際派送員的行為資料可包括實際派送員於服務上在用於訂單分配模擬情景之特定時間區間內最大限度實行之派送業務之個數之資料。即,實際派送員實際上於特定時間區間內實行之最大派送業務個數之資料可用作用以設定虛擬派送員的實際派送員之行為資料,如上所述之最大派送業務個數可反映為與上述實際派送員對應之虛擬派送員可於特定時間區間內處理之臨限派送個數。For example, the behavioral data of a real delivery person corresponding to a virtual delivery person used to perform an order allocation simulation scenario may include data on the maximum number of deliveries that the real delivery person performed during a specific time period used for the order allocation simulation scenario. In other words, the data on the maximum number of deliveries that the real delivery person actually performed during a specific time period can be used to set the real delivery person's behavioral data for the virtual delivery person. This maximum number of deliveries can be reflected as the maximum number of deliveries that the virtual delivery person corresponding to the real delivery person can handle during the specific time period.

根據各種實施例,於動作305中,伺服器設備100可提供將訂單分配演算法應用於訂單分配模擬情景而實行之模擬實行結果資訊。According to various embodiments, in action 305, the server device 100 may provide simulation execution result information of applying the order allocation algorithm to the order allocation simulation scenario.

例如,伺服器設備100藉由動作305而提供之將訂單分配演算法應用於訂單分配模擬情景而實行之模擬實行結果資訊可針對包括在過去之特定日期、特定時間區間及特定地域中已經獲得之複數個訂單之訂單分配模擬情景而包括如下分析結果資訊:於應用特定之訂單分配演算法之情形時能夠以何種程度有效率地實行訂單分配。For example, the simulation implementation result information provided by the server device 100 through action 305 for applying the order allocation algorithm to the order allocation simulation scenario may include the following analysis result information for the order allocation simulation scenario including multiple orders obtained on a specific date, a specific time period, and a specific region in the past: to what extent order allocation can be efficiently implemented when a specific order allocation algorithm is applied.

例如,針對訂單分配模擬情景中包括之特定地域,伺服器設備100可將藉由動作301而確認為可應用於服務中之一種以上之訂單分配演算法應用於各訂單分配模擬情景,並比較其結果資訊,如圖4所述確定用於特定地域之最適合之訂單分配演算法。For example, for a specific region included in an order allocation simulation scenario, the server device 100 may apply one or more order allocation algorithms identified as applicable to the service in action 301 to each order allocation simulation scenario, and compare the result information thereof, as shown in FIG4 , to determine the most suitable order allocation algorithm for the specific region.

圖4係表示伺服器設備100針對與訂單分配模擬情景對應之特定地域而確定最適合之訂單分配演算法之動作方法的圖。FIG. 4 is a diagram illustrating an operation method of the server device 100 for determining the most suitable order allocation algorithm for a specific region corresponding to an order allocation simulation scenario.

伺服器設備100可針對以特定地域為設定條件之訂單分配模擬情景,獲得應用藉由動作301而確認之一種以上之訂單分配演算法中包括之各訂單分配演算法而實行之各模擬實行結果資訊(401)。The server device 100 can obtain simulation result information (401) of each order allocation algorithm implemented by applying one or more order allocation algorithms included in the order allocation algorithm confirmed by action 301 for an order allocation simulation scenario with a specific region as a setting condition.

之後,伺服器設備100可獲得比較各模擬實行結果資訊所得之比較資訊(403),可基於獲得之比較資訊而為已實行訂單分配模擬情景之特定地域確定最適合之一種訂單分配演算法(405)。Afterwards, the server device 100 may obtain comparison information (403) obtained by comparing each simulation execution result information, and may determine the most suitable order allocation algorithm (405) for the specific region where the order allocation simulation scenario has been executed based on the obtained comparison information.

例如,於藉由如圖4所示之方法來確定最適合特定地域之一種訂單分配演算法之情形時,伺服器設備100可以如下方式進行設定:根據如上所述確定之一種訂單分配演算法來分配於服務上在特定地域內獲得之訂單。即,若針對特定地域,基於反映與過去之訂單分配相關之實際資料的訂單分配模擬情景而確認了判斷為最適合特定地域之特定訂單分配演算法,則伺服器設備100可以如下方式進行設定:應用上述特定訂單分配演算法,以分配之後於特定地域內獲得之服務上之訂單。For example, when determining an order allocation algorithm most suitable for a specific region using the method shown in FIG4 , server device 100 can be configured to allocate service orders received within the specific region according to the order allocation algorithm determined as described above. Specifically, if a specific order allocation algorithm determined to be most suitable for a specific region is identified based on an order allocation simulation scenario reflecting actual data related to past order allocations, server device 100 can be configured to apply the specific order allocation algorithm to allocate subsequent service orders received within the specific region.

針對特定地域之一種訂單分配演算法之應用可針對支持服務之各地域而單獨設定。即,可針對支持服務之各地域單位,如圖4所示來確定最適合之訂單分配演算法,可於實際服務上應用判斷為最適合各地域之訂單分配演算法,以分配各地域之訂單。The application of a specific region-specific order allocation algorithm can be configured individually for each region supporting services. Specifically, the most appropriate order allocation algorithm can be determined for each region supporting services, as shown in Figure 4. The algorithm determined to be most appropriate for each region can then be applied to actual services to allocate orders to that region.

又,為了使確定最適合各地域之訂單分配演算法之圖4之方法能夠反映各地域之最新資料,可設定為將各訂單分配演算法應用於各地域用之訂單分配模擬情景而實行之各模擬實行結果資訊、與比較各模擬實行結果資訊所得之比較資訊以固定之週期更新。因此,亦可針對各地域而以固定之週期對判斷為最適合各地域之一種訂單分配演算法進行更新。Furthermore, to ensure that the method of determining the most suitable order allocation algorithm for each region (see Figure 4) reflects the latest data for each region, the simulation results of applying each order allocation algorithm to the order allocation simulation scenario for each region, as well as the comparison information obtained from comparing the simulation results, can be updated at a fixed period. Therefore, the order allocation algorithm determined to be most suitable for each region can be updated at a fixed period.

根據圖3及圖4可明確,在伺服器設備100提供與訂單分配相關之模擬實行結果資訊之動作方法的實行過程中,各資訊可組合成各種形態。As can be clearly seen from FIG. 3 and FIG. 4 , during the implementation of the method in which the server device 100 provides simulation implementation result information related to order allocation, each piece of information can be combined into various forms.

本說明書及隨附圖式中所揭示之本發明之實施例只是為了便於說明本發明之技術內容並且幫助理解本發明而提出特定例者,並非意欲限定本發明之範圍。即,對於本發明所屬之技術領域內具有常識者而言,顯而易見可基於本發明之技術思想而實施其他變化例。又,上述各實施例可視需要而彼此組合來運用。例如,可將一部分實施例彼此組合而藉由系統來實現本發明之所有實施例。The embodiments of the present invention disclosed in this specification and the accompanying drawings are provided merely as specific examples to illustrate the technical content of the present invention and facilitate understanding thereof. They are not intended to limit the scope of the present invention. That is, it will be readily apparent to those skilled in the art that other variations based on the technical principles of the present invention can be implemented. Furthermore, the above-described embodiments may be combined as needed. For example, some embodiments may be combined to implement all embodiments of the present invention as a system.

又,本發明之系統等所執行之方法可以程式命令之形態實現而記錄於電腦可讀媒體中,該程式命令可藉由各種電腦機構實行。Furthermore, the methods executed by the system of the present invention can be implemented in the form of program commands and recorded in a computer-readable medium. The program commands can be executed by various computer mechanisms.

如上所述,於特定觀點下,本發明之各種實施例可於電腦可讀記錄媒體(computer readable recording medium)中實現為電腦可讀代碼(computer readable code)。電腦可讀記錄媒體係能夠儲存可藉由電腦系統讀取之資料之任意資料儲存設備。電腦可讀記錄媒體之示例可包括:唯讀記憶體(read only memory,ROM)、隨機存取記憶體(random access memory,RAM)、光碟唯讀記憶體(compact disk-read only memory,CD-ROM)、磁帶(magnetic tape)、軟碟(floppy disk)、光資料儲存設備及載波(carrier wave)(藉由網際網路進行之資料發送等)。電腦可讀記錄媒體亦可分散於連接在網路上之電腦系統,從而能夠以分散方式儲存電腦可讀代碼並執行。又,用以達成本發明之各種實施例之功能性程式、代碼及片段(segment)可由應用本發明之領域中之熟練程式設計師容易地解釋。As described above, in certain aspects, various embodiments of the present invention may be implemented as computer-readable code in a computer-readable recording medium. A computer-readable recording medium is any data storage device capable of storing data that can be read by a computer system. Examples of computer-readable recording media may include read-only memory (ROM), random access memory (RAM), compact disk-read-only memory (CD-ROM), magnetic tape, floppy disk, optical data storage devices, and carrier waves (for data transmission over the Internet, etc.). The computer-readable recording medium can also be distributed among computer systems connected to a network, so that the computer-readable code can be stored and executed in a distributed manner. In addition, the functional programs, codes, and segments used to implement various embodiments of the present invention can be easily interpreted by programmers skilled in the art of applying the present invention.

又,可知本發明之各種實施例之裝置及方法可以硬體、軟體或硬體與軟體之組合之形態來實現。此種軟體例如無論是否可抹除或是否可覆寫,均可儲存於如ROM等儲存裝置之揮發性或非揮發性儲存裝置、或者如RAM、記憶體晶片、裝置或積體電路之記憶體、或者如光碟(compact disk,CD)、DVD(Digital Versatile Disc,數位多功能光碟)、磁碟或磁帶等之可光學或磁性地記錄並且可由機器(例如,電腦)讀取之儲存媒體。可知本發明之各種實施例之方法可藉由包括控制部及記憶體之電腦、或者包括如上所述之記憶體或電腦之車輛等而實現,此種記憶體係包括實現本發明之實施例之命令之程式或可由適於儲存程式之機器讀取之儲存媒體的一例。Furthermore, it is understood that the devices and methods of various embodiments of the present invention can be implemented in the form of hardware, software, or a combination of hardware and software. Such software, whether erasable or rewritable, can be stored in a volatile or non-volatile storage device such as a ROM, or a RAM, memory chip, device, or integrated circuit memory, or an optically or magnetically recordable storage medium such as a compact disk (CD), DVD (Digital Versatile Disc), magnetic disk, or magnetic tape that can be read by a machine (e.g., a computer). It is understood that the methods of various embodiments of the present invention can be implemented by a computer including a control unit and a memory, or a vehicle including the memory or computer as described above. Such a memory is an example of a program including commands for implementing the embodiments of the present invention or a storage medium that can be read by a machine suitable for storing the program.

因此,本發明包括用以實現本說明書之發明申請專利範圍中記載之裝置或方法之代碼之程式、及儲存此種程式之機器(電腦等)可讀取之儲存媒體。又,此種程式可藉由如利用有線或無線連接來傳輸通訊信號之任意媒體而進行電子傳送,本發明適當地包括其均等物。Therefore, the present invention includes a program as code for implementing the apparatus or method described in the scope of the invention application of this specification, and a storage medium readable by a machine (such as a computer) storing such a program. Furthermore, such a program can be electronically transmitted via any medium that transmits communication signals, such as using a wired or wireless connection, and the present invention appropriately includes their equivalents.

以上,參照本發明之實施例進行了說明,但本說明書與隨附圖式中揭示之本發明之實施例只是為了便於說明本發明之技術內容並且幫助理解本發明而提出特定例者,並非意欲限定本發明之範圍。又,應明白,上文所說明之本發明之實施例僅為示例,於本領域內具有常識者可據此實現各種變化及均等之範圍之實施例。因此,本發明之真正之技術保護範圍應根據以下之發明申請專利範圍來界定。The above description has been made with reference to the embodiments of the present invention. However, the embodiments of the present invention disclosed in this specification and the accompanying drawings are merely specific examples for the purpose of illustrating the technical content of the present invention and aiding understanding of the present invention. They are not intended to limit the scope of the present invention. Furthermore, it should be understood that the embodiments of the present invention described above are merely illustrative, and those skilled in the art will be able to implement various modifications and equivalent embodiments based thereon. Therefore, the true scope of technical protection for the present invention should be defined in accordance with the scope of the invention application below.

100:伺服器設備 200:用戶設備 210:輸入/輸出部 220:收發器 230:儲存器 240:處理器 301:動作 303:動作 305:動作 401:獲得應用藉由動作301而確認之一種以上之訂單分配演算法中包括之各訂單分配演算法而實行之各模擬實行結果資訊 403:獲得比較各模擬實行結果資訊所得之比較資訊 405:基於獲得之比較資訊而為已實行訂單分配模擬情景之特定地域確定最適合之一種訂單分配演算法 100: Server device 200: User device 210: Input/output unit 220: Transceiver 230: Memory 240: Processor 301: Action 303: Action 305: Action 401: Obtaining simulation result information for each order allocation algorithm included in the one or more order allocation algorithms identified in action 301 403: Obtaining comparison information obtained by comparing the simulation result information 405: Determining the most suitable order allocation algorithm for the specific region for which the order allocation simulation scenario was performed based on the obtained comparison information

圖1係用以說明各種實施例之可實現用以提供資訊之電子裝置之動作方法的資訊提供系統之圖。 圖2係表示各種實施例之伺服器設備100及用戶設備200之構成之圖。 圖3係表示各種實施例之用以提供資訊之伺服器設備100之動作方法的圖。 圖4係表示伺服器設備100針對與訂單分配模擬情景對應之特定地域而確定最適合之訂單分配演算法之動作方法的圖。 Figure 1 illustrates an information provision system that can implement methods for operating an electronic device for providing information, according to various embodiments. Figure 2 illustrates the configuration of server device 100 and user device 200, according to various embodiments. Figure 3 illustrates methods for operating server device 100 for providing information, according to various embodiments. Figure 4 illustrates methods for operating server device 100 to determine the most appropriate order allocation algorithm for a specific region corresponding to an order allocation simulation scenario.

301:動作 301:Action

303:動作 303:Action

305:動作 305:Action

Claims (12)

一種資訊提供方法,其係藉由電子裝置進行者,其包括如下步驟:確認用以向派送員分配訂單之一種以上之訂單分配演算法,該訂單係於上述電子裝置所提供之服務上獲得者;設定用以模擬測試上述一種以上之訂單分配演算法所包括之訂單分配演算法的訂單分配模擬情景之資訊;及提供將上述訂單分配演算法應用於上述訂單分配模擬情景而實行之模擬實行結果資訊;上述訂單分配模擬情景之資訊包括以基於上述訂單分配演算法而實行上述訂單分配模擬情景之方式設定之虛擬派送員的資訊。其中上述方法進一步包括:針對提供上述服務之各地域,獲取比較資訊,上述比較資訊係將藉由應用上述一種以上之訂單分配演算法所包括之各訂單分配演算法而執行之各模擬實行結果資訊,與對應於上述各地域之地域訂單分配模擬情景進行比較者;及基於上述比較資訊,將上述一種以上之訂單分配演算法中判定為最適合上述各地域之一種訂單分配演算法進行組態,使其分別適用於上述各地域;且其中,經判定為最適合針對提供上述服務之一第一地域之一第一訂單分配演算法與經判定為最適合針對提供上述服務之一第二地域之一第二訂單分配演算法之一更新,係基於分別為上述第一地域與上述第二地域所組態之一特定週期來進行者;且其中該地域訂單分配模擬情景是根據過去的實際訂單分配資料而配置,該實際訂單分配資料係針對每一地域而地域特定地確定。An information provision method, performed by an electronic device, includes the following steps: confirming one or more order allocation algorithms for allocating orders to delivery personnel, the orders being obtained through a service provided by the electronic device; setting information for an order allocation simulation scenario for simulating and testing an order allocation algorithm included in the one or more order allocation algorithms; and providing information on simulation implementation results of applying the order allocation algorithm to the order allocation simulation scenario; the information on the order allocation simulation scenario includes information on a virtual delivery person configured to implement the order allocation simulation scenario based on the order allocation algorithm. The method further includes: obtaining comparison information for each region where the service is provided, wherein the comparison information is information on simulation results of each order allocation algorithm executed by applying the one or more order allocation algorithms and regional order allocation simulation scenarios corresponding to the regions; and configuring one of the one or more order allocation algorithms that is determined to be most suitable for the regions based on the comparison information so that it is applied to each region. The regions; wherein an update of a first order allocation algorithm determined to be most suitable for providing the above-mentioned service in a first region and a second order allocation algorithm determined to be most suitable for providing the above-mentioned service in a second region are performed based on a specific cycle configured for the above-mentioned first region and the above-mentioned second region, respectively; and wherein the regional order allocation simulation scenario is configured based on past actual order allocation data, and the actual order allocation data is determined region-specifically for each region. 如請求項1之資訊提供方法,其中上述訂單分配模擬情景之資訊包括:用以模擬測試上述訂單分配演算法之過去之特定日期及上述特定日期之特定時間區間的資訊、用以模擬測試上述訂單分配演算法之特定地域之資訊。The information providing method of claim 1, wherein the information of the order allocation simulation scenario includes: information of a specific date in the past and a specific time period of the specific date used to simulate and test the order allocation algorithm, and information of a specific region used to simulate and test the order allocation algorithm. 如請求項2之資訊提供方法,其中上述訂單分配模擬情景之資訊包括於上述特定日期之上述特定時間區間內以上述特定地域為對象而於上述服務中實際上獲得之複數個訂單的資訊。The information providing method of claim 2, wherein the information of the order allocation simulation scenario includes information on multiple orders actually obtained in the service within the specific time period on the specific date and targeting the specific region. 如請求項3之資訊提供方法,其中上述訂單分配模擬情景係根據上述訂單分配演算法來將上述複數個訂單分配給上述虛擬派送員而實行者。The information providing method of claim 3, wherein the order allocation simulation scenario is implemented by allocating the plurality of orders to the virtual delivery personnel according to the order allocation algorithm. 如請求項2之資訊提供方法,其中上述虛擬派送員之資訊係基於實際派送員之資訊而設定者,該實際派送員係曾於上述特定日期之上述特定時間區間內於上述特定地域中實際上實行派送業務者。The information providing method of claim 2, wherein the information of the virtual delivery person is set based on the information of an actual delivery person, and the actual delivery person is a person who actually performed delivery business in the specific area during the specific time period on the specific date. 如請求項5之資訊提供方法,其中上述虛擬派送員中包括之第1虛擬派送員係以對應於上述實際派送員中包括之第1實際派送員的方式設定者,上述虛擬派送員之資訊中包括之上述第1虛擬派送員的資訊係基於上述第1實際派送員於上述服務上實行派送業務而確認之第1派送員行為資訊來設定者。The information providing method of claim 5, wherein the first virtual deliveryman included in the virtual deliveryman is set in a manner corresponding to the first actual deliveryman included in the actual deliveryman, and the information of the first virtual deliveryman included in the information of the virtual deliveryman is set based on the behavioral information of the first deliveryman confirmed by the first actual deliveryman performing delivery business on the service. 如請求項6之資訊提供方法,其中上述第1派送員行為資訊係基於上述第1實際派送員在上述特定日期之前之固定期間內於上述服務上實行派送業務時獲得之行為資料而設定者。The information provision method of claim 6, wherein the behavioral information of the first delivery person is set based on the behavioral data obtained by the first actual delivery person while performing delivery business on the service during a fixed period before the specific date. 如請求項7之資訊提供方法,其中上述行為資料包括與上述第1實際派送員於上述服務上實行派送業務之派送速度相關之資料。The information provision method of claim 7, wherein the behavioral data includes data related to the delivery speed of the first actual delivery person performing delivery operations on the service. 如請求項7之資訊提供方法,其中上述行為資料包括與上述第1實際派送員於上述服務上實行派送業務時確認之業務習慣相關之資料,與上述業務習慣相關之資料包括與上述第1實際派送員之移動及休息相關之資料。The information provision method of claim 7, wherein the behavioral data includes data related to the business habits of the first actual delivery person as determined when performing delivery operations on the service, and the data related to the business habits includes data related to the movement and rest of the first actual delivery person. 如請求項7之資訊提供方法,其中上述行為資料包括與上述第1實際派送員針對上述服務上之派送業務而偏好之派送業務之特性相關之資料,與上述派送業務之特性相關之資料包括上述第1實際派送員所偏好之商店、價格範圍、及派送距離之資料。The information provision method of claim 7, wherein the behavioral data includes data related to the characteristics of the delivery business preferred by the first actual delivery person with respect to the delivery business on the service, and the data related to the characteristics of the delivery business includes data on the first actual delivery person's preferred stores, price ranges, and delivery distances. 如請求項7之資訊提供方法,其中上述行為資料包括上述第1實際派送員於上述服務上在上述特定時間區間內最大限度實行之派送業務之個數之資料。The information provision method of claim 7, wherein the behavioral data includes data on the maximum number of delivery operations performed by the first actual delivery person on the service during the specific time period. 一種電子裝置,其係提供資訊者,其包括:處理器;及一個以上之記憶體,其儲存一個以上之指令;於執行上述一個以上之指令時,控制上述處理器以使上述處理器實行如下步驟:確認用以向派送員分配訂單之一種以上之訂單分配演算法,該訂單係於上述電子裝置所提供之服務上獲得者;設定用以模擬測試上述一種以上之訂單分配演算法所包括之訂單分配演算法的訂單分配模擬情景之資訊;及提供將上述訂單分配演算法應用於上述訂單分配模擬情景而實行之模擬實行結果資訊;上述訂單分配模擬情景之資訊包括以基於上述訂單分配演算法而實行上述訂單分配模擬情景之方式設定之虛擬派送員的資訊,其中上述處理器進一步實行如下步驟:針對提供上述服務之各地域,獲取比較資訊,上述比較資訊係將藉由應用上述一種以上之訂單分配演算法所包括之各訂單分配演算法而執行之各模擬實行結果資訊,與對應於上述各地域之地域訂單分配模擬情景進行比較者;及基於上述比較資訊,將上述一種以上之訂單分配演算法中判定為最適合上述各地域之一種訂單分配演算法進行組態,使其分別適用於上述各地域;且其中,經判定為最適合針對提供上述服務之一第一地域之一第一訂單分配演算法與經判定為最適合針對提供上述服務之一第二地域之一第二訂單分配演算法之一更新,係基於分別為上述第一地域與上述第二地域所組態之一特定週期來進行者;且其中該地域訂單分配模擬情景是根據過去的實際訂單分配資料而配置,該實際訂單分配資料係針對每一地域而地域特定地確定。An electronic device that provides information, comprising: a processor; and one or more memories storing one or more instructions; when executing the one or more instructions, controlling the processor to perform the following steps: confirming one or more order allocation algorithms for allocating orders to delivery personnel, the orders being obtained from the services provided by the electronic device; setting a simulation test for the one or more order allocation algorithms; and providing information on simulation results of applying the above-mentioned order allocation algorithm to the above-mentioned order allocation simulation scenario; the information on the above-mentioned order allocation simulation scenario includes information on virtual delivery personnel set up in a manner of implementing the above-mentioned order allocation simulation scenario based on the above-mentioned order allocation algorithm, wherein the above-mentioned processor further implements the following steps: obtaining comparison information for each region where the above-mentioned service is provided, The comparison information is the information of each simulation result executed by applying each order allocation algorithm included in the above-mentioned one or more order allocation algorithms, and the regional order allocation simulation scenario corresponding to the above-mentioned regions; and based on the above-mentioned comparison information, one of the above-mentioned one or more order allocation algorithms determined to be most suitable for the above-mentioned regions is configured to be applied to the above-mentioned regions respectively; and wherein, the order allocation algorithm determined to be most suitable for the above-mentioned regions is configured to be applied to the above-mentioned regions respectively; An update of a first order allocation algorithm for a first region providing the above-mentioned service and a second order allocation algorithm determined to be most suitable for a second region providing the above-mentioned service are performed based on a specific cycle configured for the above-mentioned first region and the above-mentioned second region, respectively; and wherein the regional order allocation simulation scenario is configured based on past actual order allocation data, and the actual order allocation data is determined region-specifically for each region.
TW112140331A 2023-08-11 2023-10-23 Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof TWI897071B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2023-0105518 2023-08-11
KR1020230105518A KR102713483B1 (en) 2023-08-11 2023-08-11 Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof

Publications (2)

Publication Number Publication Date
TW202507589A TW202507589A (en) 2025-02-16
TWI897071B true TWI897071B (en) 2025-09-11

Family

ID=93115657

Family Applications (1)

Application Number Title Priority Date Filing Date
TW112140331A TWI897071B (en) 2023-08-11 2023-10-23 Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof

Country Status (3)

Country Link
KR (2) KR102713483B1 (en)
TW (1) TWI897071B (en)
WO (1) WO2025037657A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW528973B (en) * 2001-09-26 2003-04-21 Ind Tech Res Inst Distribution decision supporting system and device
CN108364146A (en) * 2017-01-26 2018-08-03 北京小度信息科技有限公司 Logistics distribution emulation mode and device
CN111625919A (en) * 2019-02-28 2020-09-04 顺丰科技有限公司 Design method and device of logistics simulation system
US20200320473A1 (en) * 2018-09-25 2020-10-08 Eaze Technologies, Inc. Hybrid delivery platform for regulated products
CN112766587A (en) * 2021-01-26 2021-05-07 北京顺达同行科技有限公司 Logistics order processing method and device, computer equipment and storage medium
CN114118851A (en) * 2021-12-03 2022-03-01 东南大学 Method for balancing supply and demand among regions based on reinforcement learning

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101876713B1 (en) * 2016-10-18 2018-07-13 주식회사 우아한형제들 Delivery order distribution system and providing method thereof
KR102216639B1 (en) * 2017-06-19 2021-02-17 김학해 Delivery intermediating system and the method thereof
KR102316149B1 (en) * 2019-05-17 2021-10-22 승영욱 Systems and methods for optimizing delivery route
US20210081904A1 (en) * 2019-09-16 2021-03-18 Coupang Corp. Computer implemented method for automatic assignment and reassignment of flexible delivery work
US20210182770A1 (en) * 2019-12-13 2021-06-17 Coupang, Corp. Systems and methods for automated delivery worker scheduling
KR102532533B1 (en) * 2022-11-21 2023-05-15 주식회사 공감파트너스 Method, device and system for providing control service by processing delivery agency information based on cloud

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW528973B (en) * 2001-09-26 2003-04-21 Ind Tech Res Inst Distribution decision supporting system and device
CN108364146A (en) * 2017-01-26 2018-08-03 北京小度信息科技有限公司 Logistics distribution emulation mode and device
US20200320473A1 (en) * 2018-09-25 2020-10-08 Eaze Technologies, Inc. Hybrid delivery platform for regulated products
CN111625919A (en) * 2019-02-28 2020-09-04 顺丰科技有限公司 Design method and device of logistics simulation system
CN112766587A (en) * 2021-01-26 2021-05-07 北京顺达同行科技有限公司 Logistics order processing method and device, computer equipment and storage medium
CN114118851A (en) * 2021-12-03 2022-03-01 东南大学 Method for balancing supply and demand among regions based on reinforcement learning

Also Published As

Publication number Publication date
KR20250024505A (en) 2025-02-18
WO2025037657A1 (en) 2025-02-20
KR102713483B1 (en) 2024-10-07
TW202507589A (en) 2025-02-16

Similar Documents

Publication Publication Date Title
KR20230139607A (en) Operating method for electronic apparatus for providing page and electronic apparatus supporting thereof
KR20240110915A (en) Operating method for providing information related to item and electronic apparatus supporting thereof
KR102407242B1 (en) Operating method for providing information related to service and electronic apparatus supporting thereof
KR102833847B1 (en) Operating method for providing item group information and electronic apparatus supporting thereof
TWI897071B (en) Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof
TWI877677B (en) Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof
KR102713491B1 (en) Operating method for electronic apparatus for providing service and electronic apparatus supporting thereof
TWI884495B (en) Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof
TWI899784B (en) Operating method for electronic apparatus for configuring assignment of delivery task and electronic apparatus supporting thereof
TWI900978B (en) Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof
KR102918498B1 (en) Operating method for electronic apparatus for processing information and electronic apparatus supporting thereof
KR102917238B1 (en) Operating method for providing information related to service and electronic apparatus supporting thereof
KR102868120B1 (en) Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof
TWI904045B (en) Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof
KR102823949B1 (en) Operating method for electronic apparatus for providing keyword advertisement information and electronic apparatus supporting thereof
KR102681000B1 (en) Operating method for electronic apparatus for managing transmission of information and electronic apparatus supporting thereof
KR102369857B1 (en) Operating method for electronic apparatus for providing advertisement message and electronic apparatus supporting thereof
TWI894110B (en) Operating method for electronic apparatus for processing information and electronic apparatus supporting thereof
KR20240053487A (en) Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof
KR20240108357A (en) Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof
KR20240015966A (en) Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof
TW202601489A (en) Operating method for electronic apparatus for configuring assignment of delivery task and electronic apparatus supporting thereof
KR20260008357A (en) Operating method for electronic apparatus for providing a page and electronic apparatus supporting thereof
KR20230154591A (en) Operating method for electronic apparatus for configuring information and electronic apparatus supporting thereof
KR20240044053A (en) Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof