TWI838656B - Electronic apparatus for processing information for food delivery and method thereof - Google Patents

Electronic apparatus for processing information for food delivery and method thereof Download PDF

Info

Publication number
TWI838656B
TWI838656B TW110139113A TW110139113A TWI838656B TW I838656 B TWI838656 B TW I838656B TW 110139113 A TW110139113 A TW 110139113A TW 110139113 A TW110139113 A TW 110139113A TW I838656 B TWI838656 B TW I838656B
Authority
TW
Taiwan
Prior art keywords
delivery
location information
information
user
person
Prior art date
Application number
TW110139113A
Other languages
Chinese (zh)
Other versions
TW202248948A (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 TW202248948A publication Critical patent/TW202248948A/en
Application granted granted Critical
Publication of TWI838656B publication Critical patent/TWI838656B/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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/0832Special goods or special handling procedures, e.g. handling of hazardous or fragile goods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0833Tracking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q10/08355Routing methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Development Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Accounting & Taxation (AREA)
  • Databases & Information Systems (AREA)
  • Finance (AREA)
  • Signal Processing (AREA)
  • Remote Sensing (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A method of providing location information in an electronic apparatus includes acquiring a delivery order from a user, acquiring first location information corresponding to a delivery destination related to the delivery order, second location information corresponding to a location of a courier related to the delivery order, and third location information corresponding to a delivery starting point related to the delivery order, generating delivery information including the first location information, the second location information, and the third location information, and providing the delivery information to at least one of the user and the courier, and a user interface, which includes a map in which at least some of a first marker corresponding to the first location information, a second marker corresponding to the second location information, and a third marker corresponding to the third location information are displayed, is provided to at least one of the user and the courier.

Description

用於處理食物外送資訊之電子設備及其方法Electronic device and method for processing food delivery information

本發明係關於一種用於處理食物外送資訊之電子設備及其方法。更明確言之,本發明係關於一種在一客戶提出一外送請求時處理關於一外送請求之資訊及向一使用者提供關於進展之資訊之方法,及一種使用該方法之電子設備。The present invention relates to an electronic device and method for processing food delivery information. More specifically, the present invention relates to a method for processing information about a delivery request and providing a user with information about progress when a customer makes a delivery request, and an electronic device using the method.

隨著網際網路之使用變得普遍,電子商務市場正在擴大。特定言之,隨著傳染性疾病之蔓延,對其中無接觸產品購買係可行之電子商務/線上購買之興趣正在迅速增加。此趨勢對食物外送市場具有積極影響,且基於客戶終端機(諸如智慧型電話)之食物外送服務變得非常活躍。As the use of the Internet becomes widespread, the e-commerce market is expanding. Specifically, with the spread of infectious diseases, interest in e-commerce/online purchases, where contactless product purchases are possible, is increasing rapidly. This trend has a positive impact on the food delivery market, and food delivery services based on client terminals such as smartphones have become very active.

當相較於一般物品遞送時,食物外送服務特別注重限時外送(prompt delivery)以維持物品之新鮮度及溫暖度,且由於客戶經常立即食用外送之食物,因此客戶知道準確外送時間很重要,且一外送員嚴格遵守外送時間很重要。然而,歸因於各種原因而發生一外送延遲,諸如在一餐廳烹飪時延遲,一外送員在烹飪完成時未到達該餐廳,外送員透過並非一最佳路線之一路線遞送外送,及外送歸因於交通擁堵而延遲。When compared to general item delivery, food delivery services place particular emphasis on prompt delivery to maintain the freshness and warmth of items, and because customers often eat the delivered food immediately, customers know that accurate delivery time is important, and it is important for a delivery person to strictly adhere to the delivery time. However, a delivery delay occurs due to various reasons, such as a delay in a restaurant cooking, a delivery person not arriving at the restaurant when cooking is completed, a delivery person delivering the food via a route that is not an optimal route, and delivery delays due to traffic congestion.

在此方面,可參考諸如KR101870190B1或KR20050108168A之相關技術文件。In this regard, reference may be made to relevant technical documents such as KR101870190B1 or KR20050108168A.

[技術目標][Technical objectives]

一態樣提供一電子設備及其方法,該電子設備產生包含對應於一外送目的地、一外送員之一位置及一外送起點之位置資訊之外送資訊且將該外送資訊提供至一使用者裝置及一外送員裝置之至少一者,從而在一使用者裝置及一外送員裝置中向一使用者及外送員之至少一者提供一使用者介面,該使用者介面包含其中顯示對應於外送目的地之一第一標記、對應於外送員之位置之一第二標記及對應於外送起點之一第三標記中的至少一些之一地圖。One aspect provides an electronic device and a method thereof, wherein the electronic device generates delivery information including location information corresponding to a delivery destination, a location of a delivery person, and a delivery starting point, and provides the delivery information to at least one of a user device and a delivery person device, thereby providing a user interface to at least one of a user and a delivery person in a user device and a delivery person device, the user interface including a map in which at least some of a first mark corresponding to the delivery destination, a second mark corresponding to the location of the delivery person, and a third mark corresponding to the delivery starting point are displayed.

待由本實例性實施例達成之技術事項並不限於上文所描述之技術事項,且可自以下實例性實施例推斷其他技術事項。 [技術解決方案] The technical matters to be achieved by this exemplary embodiment are not limited to the technical matters described above, and other technical matters can be inferred from the following exemplary embodiments. [Technical Solution]

根據一態樣,提供一種在一電子設備中處理資訊之方法,該方法包含:獲取來自一使用者之一外送訂單;獲取對應於與該外送訂單有關之一外送目的地之第一位置資訊、對應於與該外送訂單有關之一外送員之一位置之第二位置資訊,及對應於與該外送訂單有關之一外送起點之第三位置資訊;產生包含該第一位置資訊、該第二位置資訊及該第三位置資訊之外送資訊;及將該外送資訊提供給該使用者及該外送員之至少一者。可向該使用者及該外送員之至少一者提供一使用者介面,該使用者介面包含其中顯示對應於該第一位置資訊之一第一標記、對應於該第二位置資訊之一第二標記及對應於該第三位置資訊之一第三標記中的至少一些之一地圖。According to one aspect, a method for processing information in an electronic device is provided, the method comprising: obtaining a delivery order from a user; obtaining first location information corresponding to a delivery destination associated with the delivery order, second location information corresponding to a location of a delivery person associated with the delivery order, and third location information corresponding to a delivery starting point associated with the delivery order; generating delivery information including the first location information, the second location information, and the third location information; and providing the delivery information to at least one of the user and the delivery person. A user interface may be provided to at least one of the user and the delivery person, the user interface comprising a map in which at least some of a first marker corresponding to the first location information, a second marker corresponding to the second location information, and a third marker corresponding to the third location information are displayed.

其他實例性實施例之細節係包含於詳細描述及隨附圖式中。 [效應] Details of other exemplary embodiments are included in the detailed description and accompanying drawings. [Effect]

根據本發明,用於處理用於食物外送之資訊之一電子設備及一方法將包含外送員位置資訊、外送起點資訊及外送目的地資訊之外送資訊提供至一使用者裝置,且在該使用者裝置中基於經提供之外送資訊提供包含一地圖之一使用者介面,使得使用者可基於外送員之一位置判定一即時外送情況。According to the present invention, an electronic device and a method for processing information for food delivery provide delivery information including delivery person location information, delivery starting point information and delivery destination information to a user device, and provide a user interface including a map in the user device based on the provided delivery information, so that the user can determine a real-time delivery situation based on a location of the delivery person.

另外,當將外送資訊提供至一外送員裝置時,外送員可基於關於一經估計外送完成時間或關於距一目的地之一距離之資訊來執行外送。In addition, when delivery information is provided to a delivery person's device, the delivery person may perform the delivery based on information about an estimated delivery completion time or about a distance from a destination.

另外,當將外送資訊提供給對應於外送起點之一賣家時,該賣家可確認是否正在毫無問題地進行外送。In addition, when the delivery information is provided to a seller corresponding to a delivery origin, the seller can confirm whether the delivery is being performed without any problem.

應注意,本發明之效應並不限於上文所描述之效應,且熟習此項技術者將自附屬技術方案明白本發明之其他效應。It should be noted that the effects of the present invention are not limited to the effects described above, and those skilled in the art will understand other effects of the present invention from the attached technical solutions.

在考量根據本發明獲得之功能時,實例性實施例中使用之術語儘可能選自目前廣泛使用之一般術語,但基於熟習此項技術者之意圖、習慣、新技術之出現或類似者,此等術語可由其他術語替換。又,在一特定情況中,可使用由本發明之申請者任意選定之術語。在此情況中,可在本發明之對應描述部分中描述此等術語之含義。因此,應注意,本文中使用之術語應基於其等之實際含義及本說明書之全部內容進行解釋,而非簡單地基於術語之名稱進行解釋。When considering the functions obtained according to the present invention, the terms used in the exemplary embodiments are selected from the currently widely used general terms as much as possible, but based on the intention, habit, emergence of new technology or the like of those familiar with this technology, these terms can be replaced by other terms. In addition, in a specific case, the terms arbitrarily selected by the applicant of the present invention can be used. In this case, the meaning of these terms can be described in the corresponding description part of the present invention. Therefore, it should be noted that the terms used in this article should be interpreted based on their actual meanings and the entire content of this specification, rather than simply based on the name of the term.

當一組件被稱為「包含於」一部分中時,除非上下文另有清楚描述,否則此意謂可進一步包含其他組件而非該部分中不包含其他組件。另外,本文中所揭示之術語「零件」、「模組」或類似者意謂用於處理至少一個功能或操作之一單元,且此單元可藉由硬體、軟體,或硬體與軟體之一組合來實施。When a component is said to be "included in" a part, unless the context clearly describes otherwise, this means that other components may be further included rather than that the part does not include other components. In addition, the terms "component", "module" or the like disclosed herein mean a unit for processing at least one function or operation, and this unit can be implemented by hardware, software, or a combination of hardware and software.

表述「A、B及C之至少一者」可包含以下含義:單獨A;單獨B;單獨C;A及B兩者一起、A及C兩者一起;B及C兩者一起;或A、B及C全部三者一起。The expression “at least one of A, B, and C” may include the following meanings: A alone; B alone; C alone; A and B together, A and C together; B and C together; or all three of A, B, and C together.

下文提及之「終端機」可實施為能夠透過一網路存取一伺服器或其他終端機之一電腦或一可攜式終端機。此處,電腦包含(例如)配備有一網頁瀏覽器之一膝上型電腦、一桌上型電腦及一膝上型電腦,且可攜式終端機係(例如)確保可攜性及行動性之一無線通信裝置,且可包含所有類型之手持式無線通信裝置,包含基於通信之終端機(諸如國際行動電信(IMT)、分碼多重存取(CDMA)、W分碼多重存取(W-CDMA)、長期演進(LTE)、智慧型電話及個人平板電腦(PC))。The "terminal" mentioned below may be implemented as a computer or a portable terminal capable of accessing a server or other terminals through a network. Here, the computer includes, for example, a laptop equipped with a web browser, a desktop computer, and a laptop, and the portable terminal is, for example, a wireless communication device that ensures portability and mobility, and may include all types of handheld wireless communication devices, including communication-based terminals such as International Mobile Telecommunications (IMT), Code Division Multiple Access (CDMA), W-Code Division Multiple Access (W-CDMA), Long Term Evolution (LTE), smartphones, and personal tablet computers (PCs).

下文將充分詳細地描述本發明之實例性實施例,此適於由熟習此項技術者參考隨附圖式來實施。然而,本發明可以許多不同形式實施且因此其不限於待在本文中描述之實施例。Exemplary embodiments of the present invention will be described in full detail below, which is suitable for implementation by those skilled in the art with reference to the accompanying drawings. However, the present invention can be implemented in many different forms and is therefore not limited to the embodiments to be described herein.

在下文中,將參考隨附圖式詳細描述本發明之實施例。Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

在描述實例性實施例時,在本發明所屬之技術領域中熟知且與本發明不直接相關之技術內容之描述將被省略。此係為了藉由省略不必要描述而更清楚地傳達本發明之主旨而不模糊本發明之主旨。When describing the exemplary embodiments, the description of the technical contents that are well known in the technical field to which the present invention belongs and are not directly related to the present invention will be omitted. This is to convey the gist of the present invention more clearly by omitting unnecessary descriptions without obscuring the gist of the present invention.

出於相同原因,在隨附圖式中,誇大、省略或示意性地繪示一些組件。另外,各組件之大小並不完全反映實際大小。在各圖式中,相同或對應元件被指派相同元件符號。For the same reason, some components are exaggerated, omitted or schematically shown in the accompanying drawings. In addition, the size of each component does not fully reflect the actual size. In each drawing, the same or corresponding components are assigned the same component symbols.

參考下文藉由隨附圖式詳細描述之實施例將變得明白本發明之優點及特徵以及達成該等優點及特徵之方式。然而,本發明可以許多不同形式實施且不應被解釋為限於本文中所闡述之實施例,且提供實施例,使得本發明將為透徹及完整的且將向熟習此項技術者充分傳達本發明之範疇,且本發明僅由隨附發明申請專利範圍之範疇定義。貫穿本發明,相同元件符號係指相同組件。The advantages and features of the present invention and the manner in which the advantages and features are achieved will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. However, the present invention may be implemented in many different forms and should not be construed as being limited to the embodiments described herein, and the embodiments are provided so that the present invention will be thorough and complete and will fully convey the scope of the present invention to those skilled in the art, and the present invention is defined solely by the scope of the accompanying invention claims. Throughout the present invention, the same element symbols refer to the same components.

在此情況中,將理解,流程圖圖式之各方塊及流程圖圖式之組合可由電腦程式指令來執行。此等電腦程式指令可體現於一通用電腦、一專用電腦或其他可程式化資料處理設備之一處理器中,使得藉由電腦或其他可程式化資料處理設備之處理器執行之指令產生用於執行(若干)流程圖方塊中描述之功能之部分。此等電腦程式指令可使用一電腦或其他可程式化資料處理設備用於以一特定方式實施一功能或可儲存於一電腦可讀記憶體中,且因此使用電腦或儲存於電腦可讀記憶體中之指令可產生一製品,該製品包含用於執行(若干)流程圖方塊中描述之功能之指令部分。由於電腦程式指令亦可嵌入於電腦或其他可程式化資料處理設備中,因此在電腦或其他可程式化資料處理設備上執行一系列操作以產生一電腦執行程序,從而操作電腦或其他可程式化資料處理設備的指令可提供用於執行(若干)流程圖方塊中描述之功能之操作。In this case, it will be understood that each block of the flowchart diagram and the combination of the flowchart diagrams can be executed by computer program instructions. These computer program instructions can be embodied in a processor of a general purpose computer, a special purpose computer or other programmable data processing device, so that the instructions executed by the processor of the computer or other programmable data processing device produce portions for performing the functions described in the (several) flowchart blocks. These computer program instructions can be used to implement a function in a specific manner using a computer or other programmable data processing device or can be stored in a computer readable memory, and thus the instructions used by the computer or stored in the computer readable memory can produce an article of manufacture that includes the instruction portions for performing the functions described in the (several) flowchart blocks. Since computer program instructions may also be embedded in a computer or other programmable data processing device, a series of operations are performed on the computer or other programmable data processing device to produce a computer executable program, whereby the instructions for operating the computer or other programmable data processing device may provide operations for performing the functions described in the flowchart block(s).

另外,各方塊可表示一程式碼之一模組、片段或一部分,其包含用於執行(若干)經指定邏輯功能之一或多個可執行指令。亦應注意,在一些替代實施例中,方塊中提及之功能亦可不按順序發生。例如,根據對應功能,連續展示之兩個方塊可實質上同時執行或該兩個方塊有時可以相反順序執行。In addition, each block may represent a module, segment or portion of a program code, which includes one or more executable instructions for performing (several) specified logical functions. It should also be noted that in some alternative embodiments, the functions mentioned in the blocks may not occur in order. For example, two blocks shown in succession may be executed substantially at the same time or the two blocks may sometimes be executed in reverse order, depending on the corresponding functions.

圖1係繪示根據一實例性實施例之用於食物外送之一資訊處理系統之一示意性方塊圖。FIG. 1 is a schematic block diagram of an information processing system for food delivery according to an exemplary embodiment.

根據各項實例性實施例,用於食物外送之一資訊處理系統100包含一電子設備110、一使用者裝置120及一外送員裝置130且根據一實例性實施例,可進一步包含一賣家裝置140。根據一實例性實施例,用於食物外送之資訊處理系統100可進一步包含支援電子設備110、使用者裝置120、外送員裝置130及賣家裝置140中的至少一些之間的資訊傳輸及接收之一網路。According to various exemplary embodiments, an information processing system 100 for food delivery includes an electronic device 110, a user device 120, and a delivery person device 130 and according to an exemplary embodiment, may further include a seller device 140. According to an exemplary embodiment, the information processing system 100 for food delivery may further include a network that supports information transmission and reception between at least some of the electronic device 110, the user device 120, the delivery person device 130, and the seller device 140.

電子設備110、使用者裝置120、外送員裝置130及賣家裝置140之各者可包含一收發器、一記憶體及一處理器。另外,電子設備110、使用者裝置120、外送員裝置130及賣家裝置140之各者係指用於處理至少一個功能或操作之一單元,且此可實施為硬體、軟體或其等之一組合。同時,貫穿實例性實施例,電子設備110、使用者裝置120、外送員裝置130及賣家裝置140之各者被稱為一單獨裝置或伺服器,各裝置可為一邏輯劃分結構,且電子設備110、使用者裝置120、外送員裝置130及賣家裝置140中的至少一些可藉由與一個裝置或伺服器分離之一功能實施。Each of the electronic device 110, the user device 120, the delivery person device 130, and the seller device 140 may include a transceiver, a memory, and a processor. In addition, each of the electronic device 110, the user device 120, the delivery person device 130, and the seller device 140 refers to a unit for processing at least one function or operation, and this may be implemented as hardware, software, or a combination thereof. Meanwhile, throughout the exemplary embodiments, each of the electronic device 110, the user device 120, the delivery person device 130, and the seller device 140 is referred to as a separate device or server, each device may be a logically divided structure, and at least some of the electronic device 110, the user device 120, the delivery person device 130, and the seller device 140 may be implemented by a function separate from a device or server.

根據一實例性實施例,電子設備110、使用者裝置120、外送員裝置130及賣家裝置140各可包含實施為一網路伺服器或電腦軟體之複數個電腦系統。例如,電子設備110、使用者裝置120、外送員裝置130及賣家裝置140中的至少一些可連接至能夠透過一電腦網路(諸如內部網路或網際網路)與其他網路伺服器通信以接收用於執行一任務之一請求之一子裝置且可係指執行該任務且提供一執行結果之一電腦系統及電腦軟體。除了以上描述之外,電子設備110、使用者裝置120、外送員裝置130及賣家裝置140中的至少一些亦可被理解為包含能夠在一網路伺服器上操作之一系列應用程式,及建置於其他節點中或連接至其他節點之各種資料庫之一廣泛概念。例如,電子設備110、使用者裝置120、外送員裝置130及賣家裝置140中的至少一些可使用根據一作業系統(OS)不同地提供之網路伺服器程式實施,該作業系統(OS)諸如一磁碟OS (磁碟作業系統(DOS))、Windows、Lovable Intellect Not Using XP (Linux)、通用網路資訊交換(UNIX)或Macintosh作業系統(MacOS)。According to an exemplary embodiment, the electronic device 110, the user device 120, the deliveryman device 130, and the seller device 140 may each include a plurality of computer systems implemented as a network server or computer software. For example, at least some of the electronic device 110, the user device 120, the deliveryman device 130, and the seller device 140 may be connected to a sub-device capable of communicating with other network servers through a computer network (such as an intranet or the Internet) to receive a request for performing a task and may refer to a computer system and computer software that performs the task and provides an execution result. In addition to the above description, at least some of the electronic device 110, the user device 120, the deliveryman device 130, and the seller device 140 can also be understood as a broad concept including a series of applications that can be operated on a network server, and various databases built in other nodes or connected to other nodes. For example, at least some of the electronic device 110, the user device 120, the deliveryman device 130, and the seller device 140 can be implemented using a network server program that is provided differently according to an operating system (OS), such as a disk OS (disk operating system (DOS)), Windows, Lovable Intellect Not Using XP (Linux), Universal Network Information Exchange (UNIX), or Macintosh operating system (MacOS).

電子設備110係用於組態及提供不同筆資訊之一裝置。電子設備110可將經組態資訊提供至一網頁或一應用程式螢幕。電子設備110可為用於伺服以提供來自使用者、外送員及賣家之包含與一外送訂單有關之資訊及與外送有關之資訊(諸如與一外送目的地、一外送員位置及一外送起點有關之資訊)之不同筆資訊之一裝置。在此方面,電子設備110可將用於自使用者、外送員及賣家接收輸入之外送資訊提供至使用者裝置120、外送員裝置130及賣家裝置140之至少一者。The electronic device 110 is a device for configuring and providing different pieces of information. The electronic device 110 may provide the configured information to a web page or an application screen. The electronic device 110 may be a device for serving to provide different pieces of information from users, delivery persons, and sellers, including information related to a delivery order and information related to delivery (such as information related to a delivery destination, a delivery person location, and a delivery starting point). In this regard, the electronic device 110 may provide the delivery information for receiving input from the user, the delivery person, and the seller to at least one of the user device 120, the delivery person device 130, and the seller device 140.

電子設備110獲取來自使用者之一外送訂單。該外送訂單可透過使用者裝置120獲取。獲取自使用者之外送訂單可包含對食物之一外送請求。在此情況中,食物可包含各種類型之食物,諸如固體食物、液體食物(例如,飲料或醬汁)及凝膠型食物。The electronic device 110 obtains a delivery order from a user. The delivery order may be obtained through the user device 120. The delivery order obtained from the user may include a delivery request for food. In this case, the food may include various types of food, such as solid food, liquid food (e.g., beverage or sauce) and gel-type food.

同時,在一實例性實施例中,外送請求通常不僅可應用於一食物外送請求,而且可應用於其中電子設備110透過執行外送之一中繼器指派一外送員以根據一使用者請求外送來自另一實體之一物品的一服務。更明確言之,在本發明中,獲取自使用者之外送訂單並不限於對食物之外送請求。例如,除了食物之外,獲取自使用者之外送訂單亦可包含需要限時外送之物品(諸如鮮花、飼料及其他活物)之一訂單。根據一實例性實施例,獲取自使用者之外送訂單並不限於需要限時外送之物品且可包含工業產品之一般遞送。然而,在下文中,為方便描述,將描述其中獲取自使用者對食物之外送請求之一實例性實施例,且貫穿說明書,與「食物」有關之一描述可被廣泛理解為作為外送之目標之各種物品之一描述。Meanwhile, in an exemplary embodiment, the delivery request may be generally applied not only to a food delivery request, but also to a service in which the electronic device 110 assigns a delivery person to deliver an item from another entity according to a user request through a repeater that performs delivery. More specifically, in the present invention, the delivery order obtained from the user is not limited to a food delivery request. For example, in addition to food, the delivery order obtained from the user may also include an order for items that need to be delivered within a time limit (such as flowers, feed, and other living things). According to an exemplary embodiment, the delivery order obtained from the user is not limited to items that need to be delivered within a time limit and may include general delivery of industrial products. However, hereinafter, for the convenience of description, an exemplary embodiment in which a request for food delivery is obtained from a user will be described, and throughout the specification, a description related to "food" can be broadly understood as a description of various items that are targets of delivery.

電子設備110接收對應於與外送訂單有關之外送目的地之第一位置資訊、對應於與外送訂單有關之外送員之一位置之第二位置資訊及對應於與外送訂單有關之外送起點之第三位置資訊。第一位置資訊、第二位置資訊及第三位置資訊中的至少一些可基於自使用者裝置120、外送員裝置130及賣家裝置140獲得之若干筆資訊來獲取。另外,第一位置資訊、第二位置資訊及第三位置資訊中的至少一些可能已儲存於電子設備110中。The electronic device 110 receives first location information corresponding to a delivery destination associated with a delivery order, second location information corresponding to a location of a delivery person associated with the delivery order, and third location information corresponding to a delivery starting point associated with the delivery order. At least some of the first location information, the second location information, and the third location information may be obtained based on a number of pieces of information obtained from the user device 120, the delivery person device 130, and the merchant device 140. In addition, at least some of the first location information, the second location information, and the third location information may have been stored in the electronic device 110.

電子設備110產生包含第一位置資訊、第二位置資訊及第三位置資訊之外送資訊。電子設備110將所產生之外送資訊提供至使用者裝置120及外送員裝置130之至少一者。接收外送資訊之裝置具備一使用者介面,該使用者介面包含其中顯示對應於第一位置資訊之第一標記、對應於第二位置資訊之第二標記及對應於第三位置資訊之第三標記中的至少一些之一地圖。The electronic device 110 generates outbound information including first location information, second location information, and third location information. The electronic device 110 provides the generated outbound information to at least one of the user device 120 and the delivery person device 130. The device receiving the outbound information has a user interface including a map in which at least some of the first marker corresponding to the first location information, the second marker corresponding to the second location information, and the third marker corresponding to the third location information are displayed.

在一實例性實施例中,電子設備110可將自一個裝置獲取之位置資訊提供至另一裝置,且另一裝置可基於所提供之位置資訊確認一個裝置之位置資訊。明確言之,由於基於由電子設備110提供之資訊在使用者裝置120中提供包含地圖之使用者介面,因此將若干筆資訊提供給使用者及外送員裝置130,使得可將若干筆資訊提供給外送員。根據一實例性實施例,電子設備110可將外送資訊提供至賣家裝置140。In an exemplary embodiment, the electronic device 110 may provide location information obtained from one device to another device, and the other device may confirm the location information of one device based on the provided location information. Specifically, since a user interface including a map is provided in the user device 120 based on the information provided by the electronic device 110, some information is provided to the user and the delivery person device 130, so that some information can be provided to the delivery person. According to an exemplary embodiment, the electronic device 110 may provide delivery information to the seller device 140.

與電子設備110之操作有關之一更詳細描述將在下文參考圖2進行描述。與第一位置資訊、第二位置資訊及第三位置資訊有關之一更詳細描述將在下文參考圖2進行描述。與包含地圖之使用者介面有關之一更詳細描述將在下文參考圖3及圖4進行描述。A more detailed description of the operation of the electronic device 110 will be described below with reference to FIG2. A more detailed description of the first location information, the second location information, and the third location information will be described below with reference to FIG2. A more detailed description of the user interface including the map will be described below with reference to FIG3 and FIG4.

使用者可對應於作為訂購食物外送之一實體之一客戶。使用者裝置120可為由使用者操作及管理之一裝置。使用者裝置120可接收來自使用者之一使用者輸入或自電子設備110接收資訊且執行對應於該使用者輸入及該資訊之一操作。例如,使用者裝置120可自電子設備110接收外送資訊且為使用者提供包含地圖之使用者介面,在該地圖中基於經接收之外送資訊顯示對應於第一位置資訊之第一標記、對應於第二位置資訊之第二標記及對應於第三位置資訊之第三標記中的至少一些。替代性地,使用者裝置120可接收來自使用者之關於外送延遲之回饋資訊且將該回饋資訊傳輸至電子設備110。The user may correspond to a customer who is an entity ordering food delivery. The user device 120 may be a device operated and managed by the user. The user device 120 may receive a user input from the user or receive information from the electronic device 110 and perform an operation corresponding to the user input and the information. For example, the user device 120 may receive delivery information from the electronic device 110 and provide the user with a user interface including a map in which at least some of a first marker corresponding to the first location information, a second marker corresponding to the second location information, and a third marker corresponding to the third location information are displayed based on the received delivery information. Alternatively, the user device 120 may receive feedback information from the user regarding delivery delays and transmit the feedback information to the electronic device 110.

外送員可包含自賣家接管食物且執行自賣家至使用者之外送之各種實體。外送員可包含在一特定地理區域中提供外送服務之各種經營者,且該等經營者可包含公司及個體。另外,外送員可包含不考慮地理區域而進行外送之一企業。另外,外送員可包含在特定外送手段之範圍內提供外送服務之各種實體,且特定外送手段可包含步行、兩輪車、腳踏車及車輛。除了以上描述之外,根據實例性實施例,特定外送手段亦可包含各種類型之外送手段(諸如無人機及鐵路)。電子設備110可考量到賣家、一客戶之一位置與一移動路線之間的交通狀況來分配用於外送對應食物之一外送員。Delivery persons may include various entities that take over food from sellers and perform delivery from sellers to users. Delivery persons may include various operators that provide delivery services in a specific geographical area, and such operators may include companies and individuals. In addition, delivery persons may include a business that performs delivery regardless of the geographical area. In addition, delivery persons may include various entities that provide delivery services within the scope of specific delivery means, and specific delivery means may include walking, two-wheeled vehicles, bicycles, and vehicles. In addition to the above description, according to an exemplary embodiment, specific delivery means may also include various types of delivery means (such as drones and railways). The electronic device 110 may take into account the traffic conditions between the seller, a location of a customer, and a moving route to assign a delivery person for delivering the corresponding food.

與特定外送手段有關之一更詳細描述將在下文參考圖6進行描述。A more detailed description of a specific delivery method will be described below with reference to Figure 6.

外送員裝置130可為由外送員操作及管理之一裝置。外送員裝置130可接收來自使用者之一使用者輸入或自電子設備110接收資訊且執行對應於該使用者輸入或該資訊之一操作。例如,外送員裝置130可自電子設備110接收外送資訊且為外送員提供包含地圖之使用者介面,在該地圖中基於經接收之外送資訊顯示對應於第一位置資訊之第一標記、對應於第二位置資訊之第二標記及對應於第三位置資訊之第三標記中的至少一些。替代性地,外送員裝置130可接收用於指示自賣家接收食物之一輸入或用於向使用者指示食物外送完成之一輸入且可將該輸入傳輸至電子設備110。The delivery person device 130 may be a device operated and managed by the delivery person. The delivery person device 130 may receive a user input from a user or receive information from the electronic device 110 and perform an operation corresponding to the user input or the information. For example, the delivery person device 130 may receive delivery information from the electronic device 110 and provide the delivery person with a user interface including a map, in which at least some of a first marker corresponding to the first location information, a second marker corresponding to the second location information, and a third marker corresponding to the third location information are displayed based on the received delivery information. Alternatively, the delivery person device 130 may receive an input for indicating receipt of food from a seller or an input for indicating to the user that food delivery is complete and may transmit the input to the electronic device 110.

賣家可對應於銷售食物之一實體。賣家裝置140可為由賣家操作及管理之一裝置。賣家裝置140可自賣家接收一使用者輸入或自電子設備110接收資訊且執行對應於該使用者輸入或該資訊之一操作。例如,賣家裝置140可自電子設備110接收包含一地圖之外送資訊且為賣家提供包含該地圖之使用者介面,在該地圖中基於經接收之外送資訊顯示對應於第一位置資訊之第一標記、對應於第二位置資訊之第二標記及對應於第三位置資訊之第三標記中的至少一些。替代性地,賣家裝置140可接收用於指示烹飪完成之一輸入或用於指示食物被交付給外送員之一輸入且可將該輸入傳輸至電子設備110。實施例之賣家裝置140可包含由賣家使用之一終端機裝置且可以在一智慧型電話中安裝一應用程式之形式實施或以在一銷售點(POS)機器上安裝一應用程式之形式實施。The seller may correspond to an entity that sells food. The seller device 140 may be a device operated and managed by the seller. The seller device 140 may receive a user input from the seller or receive information from the electronic device 110 and perform an operation corresponding to the user input or the information. For example, the seller device 140 may receive delivery information including a map from the electronic device 110 and provide the seller with a user interface including the map, in which at least some of the first marker corresponding to the first location information, the second marker corresponding to the second location information, and the third marker corresponding to the third location information are displayed based on the received delivery information. Alternatively, the seller device 140 may receive an input for indicating that cooking is complete or an input for indicating that the food is delivered to the delivery person and may transmit the input to the electronic device 110. The seller device 140 of embodiments may include a terminal device used by the seller and may be implemented in the form of an application installed in a smart phone or in the form of an application installed on a point of sale (POS) machine.

在此方面,使用者裝置120、外送員裝置130及賣家裝置140可將包含自電子設備110接收之外送資訊或基於外送資訊產生之使用者介面轉換成能夠輸出至一輸出裝置(諸如一螢幕)之一形式,從而將使用者介面提供給使用者、外送員及賣家。替代性地,使用者裝置120、外送員裝置130及賣家裝置140可在無需轉換的情況下透過一輸出裝置(諸如一螢幕)提供自電子設備110接收之外送資訊。In this regard, the user device 120, the delivery person device 130, and the seller device 140 may convert the outbound information received from the electronic device 110 or the user interface generated based on the outbound information into a form that can be output to an output device (such as a screen), thereby providing the user interface to the user, the delivery person, and the seller. Alternatively, the user device 120, the delivery person device 130, and the seller device 140 may provide the outbound information received from the electronic device 110 through an output device (such as a screen) without conversion.

使用者裝置120、外送員裝置130及賣家裝置140各可包含一電腦裝置、一行動通信終端機及一伺服器。使用者裝置120、外送員裝置130及賣家裝置140各可包含用於接收一使用者輸入之一輸入裝置(諸如一觸控墊、一滑鼠或一鍵盤)或可連接至該輸入裝置。另外,使用者裝置120、外送員裝置130及賣家裝置140各可包含用於向使用者提供資訊之一輸出裝置(諸如一螢幕、一揚聲器或一介面裝置)或可連接至該輸出裝置。另外,使用者裝置120、外送員裝置130及賣家裝置140之輸入裝置及輸出裝置可一體地形成或彼此相關。例如,用於接收一使用者輸入之一介面可在使用者裝置120或外送員裝置130中顯示。The user device 120, the deliveryman device 130, and the seller device 140 may each include a computer device, a mobile communication terminal, and a server. The user device 120, the deliveryman device 130, and the seller device 140 may each include an input device (such as a touch pad, a mouse, or a keyboard) for receiving a user input or may be connected to the input device. In addition, the user device 120, the deliveryman device 130, and the seller device 140 may each include an output device (such as a screen, a speaker, or an interface device) for providing information to the user or may be connected to the output device. In addition, the input device and the output device of the user device 120, the deliveryman device 130, and the seller device 140 may be integrally formed or related to each other. For example, an interface for receiving a user input may be displayed in the user device 120 or the delivery person device 130 .

根據各項實例性實施例,與一系列資訊處理方法有關之操作可藉由一單個實體裝置實施或以有組織地耦合複數個實體裝置之一方式實施。例如,包含於用於食物外送之資訊處理系統100中之一些組件可藉由一個實體裝置實施,且剩餘一些組件可藉由另一實體裝置實施。例如,一個實體裝置可實施為電子設備110之一部分,且另一實體裝置可實施為使用者裝置120或其他外部裝置之一部分。在一些情況中,包含於用於食物外送之資訊處理系統100中之組件可分佈及安置於不同實體裝置中,且該等經分佈及安置之組件可有組織地彼此耦合以經實施以執行用於食物外送之資訊處理系統100之功能及操作。例如,本文中所揭示之電子設備110包含至少一個子裝置,被描述為由電子設備110執行之一些操作可藉由一第一子裝置執行,且一些其他操作可藉由一第二子裝置執行。According to various exemplary embodiments, operations related to a series of information processing methods may be implemented by a single physical device or in a manner of coupling a plurality of physical devices in an organized manner. For example, some components included in the information processing system 100 for food delivery may be implemented by one physical device, and the remaining components may be implemented by another physical device. For example, one physical device may be implemented as a part of the electronic device 110, and another physical device may be implemented as a part of the user device 120 or other external device. In some cases, the components included in the information processing system 100 for food delivery may be distributed and placed in different physical devices, and the distributed and placed components may be coupled to each other in an organized manner to be implemented to perform the functions and operations of the information processing system 100 for food delivery. For example, the electronic device 110 disclosed herein includes at least one sub-device, some operations described as being performed by the electronic device 110 may be performed by a first sub-device, and some other operations may be performed by a second sub-device.

圖2係繪示根據一實例性實施例之在用於食物外送之一資訊處理系統中之一電子設備之一資訊處理方法之一操作的一流程圖。FIG. 2 is a flow chart illustrating an operation of an information processing method of an electronic device in an information processing system for food delivery according to an exemplary embodiment.

參考圖2,根據一實例性實施例,電子設備110自使用者裝置120獲取一外送訂單(201)。如上文所描述,儘管描述其中作為外送訂單之一目標之物品係食物之實施例,但貫穿說明書,與「食物」有關之一描述可被廣泛理解為作為外送目標之各種物品之一描述。電子設備110可請求對應於自使用者裝置120獲取之外送訂單之賣家準備食物。另外,電子設備110可請求經判定為能夠執行外送之一外送員準備外送。根據一實例性實施例,電子設備110可請求經判定為能夠執行外送之一或多個外送員負責外送且可請求接受外送請求之外送員準備外送。2 , according to an exemplary embodiment, the electronic device 110 obtains a delivery order from the user device 120 ( 201 ). As described above, although an embodiment is described in which the item that is a target of the delivery order is food, throughout the specification, a description related to "food" can be broadly understood as a description of various items that are a target of delivery. The electronic device 110 can request a seller corresponding to the delivery order obtained from the user device 120 to prepare food. In addition, the electronic device 110 can request a delivery person who is determined to be able to perform delivery to prepare for delivery. According to an exemplary embodiment, the electronic device 110 can request one or more delivery persons who are determined to be able to perform delivery to be responsible for delivery and can request the delivery person who accepts the delivery request to prepare for delivery.

回應於獲取,電子設備110接收對應於與外送訂單有關之外送目的地之第一位置資訊、對應於與外送訂單有關之外送員之一位置之第二位置資訊,及對應於與外送訂單有關之外送起點之第三位置資訊(202)。根據一實例性實施例,可基於預儲存於電子設備110中之資訊獲取第一位置資訊、第二位置資訊及第三位置資訊中的至少一些。例如,對應於外送起點之一商店之一位置可提前儲存於電子設備110中。In response to obtaining, the electronic device 110 receives first location information corresponding to a delivery destination associated with the delivery order, second location information corresponding to a location of a delivery person associated with the delivery order, and third location information corresponding to a delivery starting point associated with the delivery order (202). According to an exemplary embodiment, at least some of the first location information, the second location information, and the third location information may be obtained based on information pre-stored in the electronic device 110. For example, a location of a store corresponding to the delivery starting point may be pre-stored in the electronic device 110.

根據一實例性實施例,可基於自一外部裝置接收之資訊獲取第一位置資訊、第二位置資訊及第三位置資訊中的至少一些。在此情況中,經接收資訊可包含基於一全球定位系統(GPS)判定之位置資訊。在此方面,外部裝置可包含使用者裝置120、外送員裝置130及賣家裝置140中的至少一些。例如,第一位置資訊可對應於基於GPS判定之使用者裝置120之位置資訊。然而,外部裝置可不一定限於使用者裝置120、外送員裝置130及賣家裝置140。例如,基於安裝於外送員駕乘之一車輛中之一車輛位置追蹤裝置來判定外送員之位置資訊。在此情況中,該車輛位置追蹤裝置可對應於不同於外送員裝置130之一裝置。According to an exemplary embodiment, at least some of the first location information, the second location information, and the third location information may be obtained based on information received from an external device. In this case, the received information may include location information determined based on a global positioning system (GPS). In this regard, the external device may include at least some of the user device 120, the delivery person device 130, and the seller device 140. For example, the first location information may correspond to the location information of the user device 120 determined based on the GPS. However, the external device may not necessarily be limited to the user device 120, the delivery person device 130, and the seller device 140. For example, the location information of the delivery person is determined based on a vehicle location tracking device installed in a vehicle driven by the delivery person. In this case, the vehicle location tracking device may correspond to a device different from the delivery person device 130.

根據一實例性實施例,電子設備110可使用一快照拍攝(snapping)技術來校正所獲取之GPS資訊。例如,電子設備110可使用一預儲存之現有資產之位置資訊或觀察資訊來獲取與其相交之位置資訊,從而校正基於GPS之資訊。特定言之,在其中存在大量雜訊之一路段(諸如一交通擁堵區域或一人口密集區域)中,可將透過使用快照拍攝技術對其反映準確位置資訊之外送資訊提供給使用者、外送員及賣家。According to an exemplary embodiment, the electronic device 110 may use a snapshot shooting technology to correct the acquired GPS information. For example, the electronic device 110 may use a pre-stored location information of an existing asset or observation information to obtain location information intersecting therewith, thereby correcting the GPS-based information. Specifically, in a road section where there is a lot of noise (such as a traffic congestion area or a densely populated area), delivery information for which accurate location information is reflected by using the snapshot shooting technology may be provided to users, delivery persons, and sellers.

可重複獲取第一位置資訊、第二位置資訊及第三位置資訊中的至少一些,且可基於所獲取資訊重複產生外送資訊。例如,重複獲取對應於外送員之位置之第二位置資訊,且基於第二位置資訊,可連續地改變在包含一地圖之使用者介面(其將在下文描述)中顯示之一標記之一位置。除了外送員之外,可存在其中(諸如在使用者自外部接收食物時或在賣家自一餐車銷售食物時)改變第一位置資訊及第三位置資訊之各種境況。在此情況中,亦可反覆地獲取第一位置資訊及第三位置資訊。At least some of the first location information, the second location information, and the third location information may be repeatedly obtained, and the delivery information may be repeatedly generated based on the obtained information. For example, the second location information corresponding to the location of the delivery person is repeatedly obtained, and based on the second location information, a position of a mark displayed in a user interface including a map (which will be described below) may be continuously changed. In addition to the delivery person, there may be various situations in which the first location information and the third location information are changed (such as when a user receives food from outside or when a seller sells food from a food truck). In this case, the first location information and the third location information may also be repeatedly obtained.

可基於各種預設條件來執行位置資訊之重複獲取,其中重複獲取係每隔預定時間執行,每當對應於位置資訊之一目標移動一預定距離時執行,或每當對應於位置資訊之該目標停止移動時執行。The repeated acquisition of the position information may be performed based on various preset conditions, wherein the repeated acquisition is performed every predetermined time, whenever a target corresponding to the position information moves a predetermined distance, or whenever the target corresponding to the position information stops moving.

電子設備110產生包含第一位置資訊、第二位置資訊及第三位置資訊之外送資訊(203)。除了位置資訊之外,外送資訊亦可包含與食物外送有關之不同筆資訊。與包含於外送資訊中之不同筆資訊有關之一更詳細描述將在下文參考圖4進行描述。The electronic device 110 generates delivery information (203) including the first location information, the second location information, and the third location information. In addition to the location information, the delivery information may also include different pieces of information related to the food delivery. A more detailed description of the different pieces of information included in the delivery information will be described below with reference to FIG. 4.

基於外送資訊,可提供包含其中顯示對應於第一位置資訊之第一標記、對應於第二位置資訊之第二標記及對應於第三位置資訊之第三標記中的至少一些之一地圖之一使用者介面。在下文中,為方便描述,將主要描述由使用者裝置120提供之使用者介面及與包含於使用者介面中之地圖有關之操作,且此等描述亦可適用於提供至外送員裝置130、賣家裝置140及其他裝置之使用者介面及地圖。Based on the delivery information, a user interface including a map in which at least some of the first marker corresponding to the first location information, the second marker corresponding to the second location information, and the third marker corresponding to the third location information are displayed may be provided. In the following, for the convenience of description, the user interface provided by the user device 120 and the operations related to the map included in the user interface will be mainly described, and such descriptions may also be applicable to the user interfaces and maps provided to the delivery person device 130, the seller device 140, and other devices.

根據一實例性實施例,使用者裝置120可調整包含於地圖中之一地理範圍或調整地圖之一放大率(比例)以便容許顯示第一標記、第二標記及第三標記中的至少一些。例如,使用者裝置120可調整地理範圍或比例以便容許顯示第一標記、第二標記及第三標記之所有者。According to an exemplary embodiment, the user device 120 may adjust a geographic range included in the map or adjust a magnification (ratio) of the map to allow at least some of the first mark, the second mark, and the third mark to be displayed. For example, the user device 120 may adjust the geographic range or ratio to allow the owner of the first mark, the second mark, and the third mark to be displayed.

可重複獲取第一位置資訊、第二位置資訊及第三位置資訊中的至少一些。基於所獲取資訊,可更新在使用者介面中顯示之標記之位置。在此情況中,為顯示第一標記、第二標記及第三標記中的至少一些,使用者裝置120可改變包含於地圖中之地理範圍或改變地圖之比例。At least some of the first location information, the second location information, and the third location information may be repeatedly obtained. Based on the obtained information, the location of the marker displayed in the user interface may be updated. In this case, in order to display at least some of the first marker, the second marker, and the third marker, the user device 120 may change the geographic range included in the map or change the scale of the map.

電子設備110可將外送資訊提供至使用者裝置120及外送員裝置130之至少一者(204)。根據一實例性實施例,電子設備110可進一步將外送資訊提供給賣家。根據一接收目標,由電子設備110提供之外送資訊可包含不同資訊。例如,由外送員裝置130接收之外送資訊可包含用於輔助外送員外送之導航資訊。替代性地,由使用者裝置120接收之外送資訊可包含用於指定外送員之外貌資訊。除了以上描述之外,取決於是否提供給使用者、外送員或賣家,由電子設備110提供之外送資訊亦可包含不同資訊。The electronic device 110 may provide the delivery information to at least one of the user device 120 and the delivery person device 130 (204). According to an exemplary embodiment, the electronic device 110 may further provide the delivery information to the seller. Depending on a receiving target, the delivery information provided by the electronic device 110 may include different information. For example, the delivery information received by the delivery person device 130 may include navigation information for assisting the delivery person in delivery. Alternatively, the delivery information received by the user device 120 may include appearance information for specifying the delivery person. In addition to the above description, the delivery information provided by the electronic device 110 may also include different information depending on whether it is provided to the user, the delivery person, or the seller.

另外,由使用者裝置120產生之使用者介面、由外送員裝置130產生之使用者介面及由賣家裝置140產生之使用者介面可以不同形式顯示。In addition, the user interface generated by the user device 120, the user interface generated by the delivery person device 130, and the user interface generated by the seller device 140 may be displayed in different forms.

圖3係用於描述根據一實例性實施例之包含一地圖之一使用者介面之一實例性圖式。FIG. 3 is an exemplary diagram for describing a user interface including a map according to an exemplary embodiment.

參考圖3,根據一實例性實施例,使用者介面可包含其中顯示一第一標記301、一第二標記302及一第三標記303之一地圖(300)。為容許接收到使用者介面之使用者、外送員及賣家基於使用者介面清楚地識別一外送情況,可以不同方式顯示第一標記301、第二標記302及第三標記303。例如,第一標記301可包含描繪使用者之一圖標,第二標記302可包含描繪由外送員使用之一外送手段之一圖標,且第三標記303可包含描繪一餐廳之一圖標。3 , according to an exemplary embodiment, the user interface may include a map (300) in which a first mark 301, a second mark 302, and a third mark 303 are displayed. In order to allow the user, the delivery person, and the seller who receive the user interface to clearly identify a delivery situation based on the user interface, the first mark 301, the second mark 302, and the third mark 303 may be displayed in different ways. For example, the first mark 301 may include an icon depicting the user, the second mark 302 may include an icon depicting a delivery means used by the delivery person, and the third mark 303 may include an icon depicting a restaurant.

根據一實例性實施例,使用者介面可進一步提供容許使用者直接調整包含於地圖中之地理範圍或地圖之比例之一介面。例如,使用者裝置120、外送員裝置130及賣家裝置140可自使用者、外送員及賣家接收關於螢幕之滑動輸入且將該等滑動輸入傳輸至電子設備110,且回應於滑動輸入,電子設備110可提供其中改變由地圖提供之地理範圍之一使用者介面。According to an exemplary embodiment, the user interface may further provide an interface that allows the user to directly adjust the geographic range contained in the map or the scale of the map. For example, the user device 120, the delivery person device 130, and the seller device 140 may receive sliding inputs on the screen from the user, the delivery person, and the seller and transmit the sliding inputs to the electronic device 110, and in response to the sliding input, the electronic device 110 may provide a user interface in which the geographic range provided by the map is changed.

根據一實例性實施例,電子設備110可將包含一廣泛地理範圍之地理資訊提供至使用者裝置120、外送員裝置130及賣家裝置140,且在使用者裝置120、外送員裝置130及賣家裝置140中,使用者、外送員及賣家可考量到待顯示為包含於使用者介面中之一地圖之地理範圍或比例而產生該地圖。According to an exemplary embodiment, the electronic device 110 may provide geographic information including a broad geographic range to the user device 120, the delivery person device 130, and the seller device 140, and in the user device 120, the delivery person device 130, and the seller device 140, the user, the delivery person, and the seller may generate the map considering the geographic range or scale of a map to be displayed as included in the user interface.

根據一實例性實施例,可產生地圖以容許將第二標記302定位於地圖之一中心部分中。因此,可突顯外送員之一即時位置,其係判定一外送進展之一重要因素。特定言之,由外送員裝置130提供之使用者介面可產生地圖以容許將第二標記302定位於地圖之中心部分中,使得使用者介面亦可用作外送員之一外送路線之一廣泛指引。According to an exemplary embodiment, a map may be generated to allow the second marker 302 to be positioned in a central portion of the map. Thus, a real-time location of the delivery person may be highlighted, which is an important factor in determining the progress of a delivery. Specifically, the user interface provided by the delivery person device 130 may generate a map to allow the second marker 302 to be positioned in a central portion of the map, so that the user interface may also serve as a broad guide for a delivery route for the delivery person.

根據一實例性實施例,在外送員之外送進展時,包含於地圖中之地理範圍及比例可改變以便容許將第三標記303逐漸推出地圖之外。另外,根據一實例性實施例,在外送進展至一定程度之後,在地圖中可不顯示第三標記303。在此情況中,在外送進展至一定程度之後,改變地圖以包含第一標記301及第二標記302,使得隨著外送目的地與外送員之間的一距離愈來愈近,可在使用者介面中顯示具有經放大地理資訊之地圖。According to an exemplary embodiment, as the delivery progresses, the geographic range and scale included in the map may be changed to allow the third mark 303 to be gradually pushed out of the map. In addition, according to an exemplary embodiment, after the delivery progresses to a certain extent, the third mark 303 may not be displayed in the map. In this case, after the delivery progresses to a certain extent, the map is changed to include the first mark 301 and the second mark 302, so that as the distance between the delivery destination and the delivery person gets closer, a map with enlarged geographic information can be displayed in the user interface.

根據一實例性實施例,當外送目的地與外送員之間的距離小於一預設值時,使用者裝置120可在使用者介面中輸出用於指示外送接近完成之資訊。與輸出用於指示外送接近完成之資訊有關之一更詳細描述將在下文參考圖5進行描述。According to an exemplary embodiment, when the distance between the delivery destination and the delivery person is less than a preset value, the user device 120 may output information indicating that the delivery is nearly completed in the user interface. A more detailed description of outputting information indicating that the delivery is nearly completed will be described below with reference to FIG. 5.

根據一實例性實施例,由於改變第一位置資訊、第二位置資訊及第三位置資訊中的至少一些,因此當在地圖中顯示第一標記301、第二標記302及第三標記303當中的一者之一移動時,可應用一平滑效應。例如,當使用者裝置120接收關於一先前位置之資訊且接著接收關於遠離該先前位置達一預定距離之一新位置之資訊時,使用者裝置120可在地圖中顯示自先前位置平滑地移動至該新位置之一運動,而非直接在地圖中之新位置處顯示一對應標記。另外,當標記移動時,考量到自先前位置至新位置之一移動路線,可應用用於移動標記之一運動。在此方面,即使在使用者、外送員及賣家撤銷啟動且接著重新啟動其中顯示使用者介面之一應用程式或一網頁時第一標記301、第二標記302及第三標記303當中的一者移動時,亦可應用平滑效應。According to an exemplary embodiment, due to the change of at least some of the first location information, the second location information, and the third location information, a smoothing effect may be applied when displaying a movement of one of the first marker 301, the second marker 302, and the third marker 303 in the map. For example, when the user device 120 receives information about a previous location and then receives information about a new location that is a predetermined distance away from the previous location, the user device 120 may display a movement in the map that moves smoothly from the previous location to the new location, rather than directly displaying a corresponding marker at the new location in the map. In addition, when the marker moves, a movement for moving the marker may be applied taking into account a movement route from the previous location to the new location. In this regard, even when one of the first marker 301, the second marker 302, and the third marker 303 moves when the user, the delivery person, and the seller deactivates and then reactivates an application or a web page in which the user interface is displayed, the smoothing effect may be applied.

除了位置資訊之外,使用者介面亦可包含與食物外送有關之不同筆資訊。與包含於使用者介面中之不同筆資訊有關之一更詳細描述將在下文參考圖4進行描述。In addition to location information, the user interface may also include different pieces of information related to food delivery. A more detailed description of the different pieces of information included in the user interface will be described below with reference to FIG. 4.

圖4係用於描述根據一實例性實施例之與包含一地圖之使用者介面相關地顯示之資訊之一實例性圖式。FIG. 4 is an example diagram for describing information displayed in connection with a user interface including a map according to an example embodiment.

參考圖4,如以元件符號400所展示,一使用者介面除了位置資訊之外亦可包含與食物外送有關之不同筆資訊。如上文所描述,由電子設備110提供之使用者介面可根據一接收目標不同地顯示。然而,在下文中,為方便描述,將全面描述將包含於使用者介面中之資訊。4, as shown by element symbol 400, a user interface may include different pieces of information related to food delivery in addition to location information. As described above, the user interface provided by the electronic device 110 may be displayed differently according to a receiving target. However, in the following, for the convenience of description, the information to be included in the user interface will be fully described.

使用者介面可包含關於負責外送之外送員之外送員資訊,如以元件符號401所展示。外送員資訊可包含能夠識別外送員之外貌資訊、外送員之個人資訊及關於由外送員使用之一外送手段之資訊之至少一者。由於外送員資訊係提供給使用者及賣家之至少一者,因此使用者及賣家可粗略地估計外送將需要多長時間。另外,由於外送員資訊係提供給使用者及賣家之至少一者,因此使用者可獲取關於外送員之位置或關於一外送狀態之資訊,使得可提高服務提供之可信度,且賣家可確認分配至訂單之外送員資訊且將對應於訂單之一物品準確地傳遞給一對應外送員。The user interface may include deliveryman information about the deliveryman responsible for the delivery, as shown by element symbol 401. The deliveryman information may include at least one of appearance information capable of identifying the deliveryman, personal information of the deliveryman, and information about a delivery means used by the deliveryman. Since the deliveryman information is provided to at least one of the user and the seller, the user and the seller can roughly estimate how long the delivery will take. In addition, since the deliveryman information is provided to at least one of the user and the seller, the user can obtain information about the location of the deliveryman or about a delivery status, so that the credibility of the service provision can be improved, and the seller can confirm the deliveryman information assigned to the order and accurately deliver an item corresponding to the order to a corresponding deliveryman.

負責外送之一外送員可基於該外送員之一即時位置來判定。例如,獲取外送訂單之電子設備110可將訂單分配給存在於距賣家之位置(其係對應於外送起點之一位置)一預定距離內之一外送員,以請求該外送員準備外送或請求該外送員負責外送。在一實例性實施例中,當將外送訂單分配給外送員時,考量到賣家準備物品之一時間,可判定是否在存在於距賣家之一位置之一範圍內之複數個外送員當中選擇哪一個或何時傳輸關於是否將外送分配給選定外送員之資訊。A delivery person responsible for delivery may be determined based on a real-time location of the delivery person. For example, the electronic device 110 that obtains a delivery order may assign the order to a delivery person who is located within a predetermined distance from the seller's location (which corresponds to a location of a delivery starting point) to request the delivery person to prepare the delivery or to request the delivery person to be responsible for the delivery. In an exemplary embodiment, when assigning a delivery order to a delivery person, considering a time for the seller to prepare the items, it may be determined whether to select which one among a plurality of delivery persons who are located within a range from a location of the seller or when to transmit information on whether to assign the delivery to the selected delivery person.

負責外送之一外送員可基於關於由該外送員使用之外送手段之資訊來判定。例如,在上文實例中,獲取外送訂單之電子設備110可請求能夠在一預定時間內到達賣家之位置(其係對應於外送起點之一位置)之一外送員負責外送。在此情況中,可考量外送員之位置、外送員與賣家之間的一交通情況及由外送員使用之一外送手段之至少一者來判定是否能夠在一預定時間內到達。A delivery person responsible for delivery can be determined based on information about the delivery means used by the delivery person. For example, in the above example, the electronic device 110 that obtains the delivery order can request a delivery person who can arrive at the seller's location (which corresponds to a location of the delivery starting point) within a predetermined time to be responsible for the delivery. In this case, whether the delivery person can arrive within a predetermined time can be determined by considering at least one of the location of the delivery person, a traffic condition between the delivery person and the seller, and a delivery means used by the delivery person.

與由外送員使用之外送手段有關之一更詳細描述將在下文參考圖6進行描述。A more detailed description regarding the delivery means used by the delivery person will be described below with reference to Figure 6.

根據一實例性實施例,可藉由進一步考量一即時交通情況來判定負責外送之外送員。例如,即使在外送員能夠在一預定時間內到達對應於第三位置資訊之賣家之位置時,當由外送員使用之外送手段受一即時交通狀況(例如,一車輛)影響較大且在該時間點自對應於第三位置資訊之一位置移動至對應於第一位置資訊之一位置之一路線上之交通擁堵時,由於使用者接收食物可能花費過多時間,因此電子設備110可不請求該外送員負責外送。另外,在判定外送員是否能夠在一預定時間內到達賣家之位置時,可考量一即時交通情況。According to an exemplary embodiment, the delivery person responsible for the delivery may be determined by further considering a real-time traffic situation. For example, even when the delivery person is able to reach the location of the seller corresponding to the third location information within a predetermined time, when the delivery means used by the delivery person is greatly affected by a real-time traffic situation (e.g., a vehicle) and there is traffic congestion on a route moving from a location corresponding to the third location information to a location corresponding to the first location information at that time point, since it may take too much time for the user to receive the food, the electronic device 110 may not request the delivery person to be responsible for the delivery. In addition, when determining whether the delivery person is able to reach the location of the seller within a predetermined time, a real-time traffic situation may be considered.

根據一實例性實施例,可藉由進一步考量賣家準備食物之一時間來判定負責外送之外送員。例如,獲取外送訂單之電子設備110可請求一外送員負責外送,該外送員花費接近賣家準備食物之時間之時間到達賣家之位置。例如,當賣家準備食物達十五分鐘時,電子設備110可請求花費最接近十五分鐘的一時間到達賣家之位置之一外送員負責外送。According to an exemplary embodiment, the delivery person responsible for the delivery may be determined by further considering the time it takes for the seller to prepare the food. For example, the electronic device 110 that obtains the delivery order may request a delivery person responsible for the delivery, and the delivery person arrives at the seller's location at a time close to the time it takes for the seller to prepare the food. For example, when the seller takes fifteen minutes to prepare the food, the electronic device 110 may request a delivery person who arrives at the seller's location at a time closest to fifteen minutes to be responsible for the delivery.

替代性地,為保持食物之快速外送作為最高優先級之重要性,電子設備110可請求在能夠在賣家準備食物之時間內到達賣家之位置的外送員當中花費最接近賣家準備食物之時間之一時間到達賣家之位置之一外送員負責外送。例如,當賣家花費十五分鐘準備食物且存在花費十分鐘到達賣家之位置之一外送員及花費十七分鐘到達賣家之位置之一外送員時,電子設備110可請求花費十分鐘到達賣家之位置之外送員負責外送。Alternatively, to keep the importance of fast food delivery as the highest priority, the electronic device 110 may request a delivery person who takes the closest time to the seller's food preparation time to deliver the food among the delivery persons who can arrive at the seller's location within the time the seller prepares the food. For example, when the seller takes fifteen minutes to prepare the food and there is a delivery person who takes ten minutes to arrive at the seller's location and a delivery person who takes seventeen minutes to arrive at the seller's location, the electronic device 110 may request the delivery person who takes ten minutes to arrive at the seller's location to deliver the food.

根據一實例性實施例,可基於賣家準備之菜單上之經累積資料及基於賣家之與先前食物準備有關之一經過時間來判定賣家準備食物之時間。根據一實例性實施例,可基於由賣家直接輸入之一所需時間來判定賣家準備食物之時間。替代性地,可考量食物之一正常準備時間及賣家當前處理之訂單之一數目之至少一者來判定賣家準備食物之時間。According to an exemplary embodiment, the time for a merchant to prepare food may be determined based on the accumulated data on the menu prepared by the merchant and based on an elapsed time associated with previous food preparation by the merchant. According to an exemplary embodiment, the time for a merchant to prepare food may be determined based on a required time directly input by the merchant. Alternatively, the time for a merchant to prepare food may be determined taking into account at least one of a normal preparation time for food and a number of orders currently being processed by the merchant.

藉由進一步考量賣家準備食物之時間,減少外送員在餐廳等待之一時間,使得可提高工作效率。By further considering the time it takes for sellers to prepare food, the time deliverymen spend waiting in restaurants can be reduced, thus improving work efficiency.

使用者介面可包含對應於外送所需之一經估計時間之經估計外送時間資訊及即時外送狀態資訊,如以元件符號402所展示。可藉由考量用於選擇外送員所考量之各種因素來計算經估計外送時間資訊。例如,可藉由考量外送員之外送手段之一移動速度、當使用外送手段時自對應於第三位置資訊之一位置移動至對應於第一位置資訊之一位置之一最佳路線及在該最佳路線上之一交通情況來計算經估計外送時間資訊。The user interface may include estimated delivery time information corresponding to an estimated time required for the delivery and real-time delivery status information, as shown by element symbol 402. The estimated delivery time information may be calculated by considering various factors considered for selecting a delivery person. For example, the estimated delivery time information may be calculated by considering a moving speed of the delivery person's delivery means, an optimal route when using the delivery means to move from a location corresponding to the third location information to a location corresponding to the first location information, and a traffic condition on the optimal route.

根據一實例性實施例,可藉由進一步考量可引起一外送延遲之各種因素來計算經估計外送時間資訊。例如,可藉由進一步考量其中烹飪延遲、外送員較晚到達賣家且交通擁堵變得嚴重之情況來計算經估計外送時間資訊。在此方面,當預測超過一預設時間範圍之一外送延遲時,電子設備110可進一步在使用者介面中顯示用於指示外送延遲或可能延遲之資訊。由於外送延遲資訊係顯示於使用者介面中,因此使用者及賣家可提前認識到外送正被延遲,使得在相較於其中未提前告知一外送延遲情況之一情況時,不滿可相對減少。另外,在此情況中,提供給使用者之使用者介面可進一步包含用於聯繫對應於延遲原因之電子設備之資訊。According to an exemplary embodiment, the estimated delivery time information may be calculated by further considering various factors that may cause a delivery delay. For example, the estimated delivery time information may be calculated by further considering a situation in which cooking is delayed, the delivery person arrives at the seller late, and traffic congestion becomes severe. In this regard, when a delivery delay exceeding a preset time range is predicted, the electronic device 110 may further display information in the user interface indicating that the delivery is delayed or may be delayed. Since the delivery delay information is displayed in the user interface, the user and the seller may recognize in advance that the delivery is being delayed, so that dissatisfaction may be relatively reduced compared to a situation in which a delivery delay situation is not notified in advance. Additionally, in this case, the user interface provided to the user may further include information for contacting the electronic device corresponding to the delay cause.

根據一實例性實施例,即時外送狀態資訊可指示能夠在外送之各時間點直觀地確認之一進展狀態,諸如「訂單接受」、「菜單準備」、「外送進行中」及「外送完成」。根據一實例性實施例,在對應於外送之進展狀態之各階段在進展時,可執行各種操作(諸如閃爍之一動畫效應與各階段一起顯示,輸出一分開的彈出視窗(pop-up)或一裝置振動)以容許使用者、外送員及賣家容易地辨識外送之進展狀態。同時,在使用者執行一訂單請求且接著賣家接受該訂單請求之前,可顯示用於指示等待接受訂單請求之一使用者介面。用於指示等待接受訂單請求之該使用者介面可以其中一特定字元或一特定圖標閃爍之形式實施。According to an exemplary embodiment, the real-time delivery status information may indicate a progress status that can be visually confirmed at each time point of the delivery, such as "order accepted", "menu ready", "delivery in progress", and "delivery completed". According to an exemplary embodiment, when each stage corresponding to the progress status of the delivery is progressing, various operations (such as flashing an animation effect displayed together with each stage, outputting a separate pop-up window (pop-up) or a device vibration) may be performed to allow users, delivery personnel and sellers to easily identify the progress status of the delivery. At the same time, before the user executes an order request and then the seller accepts the order request, a user interface for indicating waiting for acceptance of the order request may be displayed. The user interface for indicating waiting for order request acceptance may be implemented in the form of a flashing of a specific character or a specific icon.

除了以上描述之外,使用者介面亦可包含與訂單及外送有關之不同筆資訊,諸如以元件符號403展示之外送地址資訊、以元件符號404展示之詳細訂單資訊及以元件符號405展示之支付金額及支付方法資訊。In addition to the above description, the user interface may also include various pieces of information related to orders and deliveries, such as delivery address information displayed by component symbol 403, detailed order information displayed by component symbol 404, and payment amount and payment method information displayed by component symbol 405.

圖5係用於描述根據一實例性實施例之用於指示外送接近完成之資訊之一實例性圖式。參考圖5,當經判定外送差不多完成時,根據一實例性實施例之電子設備110可將用於指示外送接近完成之資訊提供給使用者、外送員及賣家之至少一者。根據一實例性實施例,當外送目的地與外送員之間的一距離小於一預設值時,電子設備110可輸出用於指示外送接近完成之資訊。在此情況中,藉由基於第一位置資訊或第二位置資訊應用一地理圍欄技術,電子設備110可輸出關於外送員何時到達基於第一位置資訊之一預定半徑內或使用者何時到達基於第二位置資訊之一預定半徑內之資訊501。在此方面,可基於地圖中之第一標記301或第二標記302來顯示用於基於第一位置資訊或第二位置資訊應用地理圍欄技術之一預定半徑。FIG. 5 is an exemplary diagram for describing information indicating that a delivery is nearly completed according to an exemplary embodiment. Referring to FIG. 5 , when it is determined that a delivery is almost completed, an electronic device 110 according to an exemplary embodiment may provide information indicating that a delivery is nearly completed to at least one of a user, a delivery person, and a seller. According to an exemplary embodiment, when a distance between a delivery destination and a delivery person is less than a preset value, the electronic device 110 may output information indicating that a delivery is nearly completed. In this case, by applying a geo-fencing technology based on the first location information or the second location information, the electronic device 110 may output information 501 regarding when the delivery person arrives within a predetermined radius based on the first location information or when the user arrives within a predetermined radius based on the second location information. In this regard, a predetermined radius for applying the geo-fencing technology based on the first location information or the second location information may be displayed based on the first marker 301 or the second marker 302 in the map.

根據一實例性實施例,用於指示外送接近完成之資訊可包含「訂單差不多到達」之一片語502且可經顯示以供使用者、外送員及賣家容易辨識。例如,用於指示外送接近完成之資訊可與一動畫效應(諸如閃爍)一起顯示,顯示為一分開的彈出視窗,或與裝置之一振動一起顯示。同時,可在基於基於到達之剩餘時間及基於外送員及使用者之位置資訊之剩餘距離判定之一時間向使用者提供用於指示外送接近完成之資訊。According to an exemplary embodiment, the information indicating that the delivery is nearly completed may include a phrase 502 of "Order almost arrived" and may be displayed for easy identification by the user, the delivery person, and the seller. For example, the information indicating that the delivery is nearly completed may be displayed together with an animation effect (such as flashing), displayed as a separate pop-up window, or displayed together with a vibration of the device. At the same time, the information indicating that the delivery is nearly completed may be provided to the user at a time determined based on the remaining time to arrival and the remaining distance based on the location information of the delivery person and the user.

圖6係用於描述根據一實例性實施例之外送手段之一類型之一實例性圖式。FIG. 6 is an exemplary diagram for describing a type of an external transmission means according to an exemplary embodiment.

參考圖6,根據一實例性實施例,由外送員使用之外送手段可包含一車輛601、一機車602、一腳踏車603及步行604。當第二標記302包含由外送員使用之一外送手段之一示意性圖標時,可根據外送員使用哪一外送手段來判定顯示第二標記302所依之一形狀。6 , according to an exemplary embodiment, the delivery means used by the delivery person may include a vehicle 601, a motorcycle 602, a bicycle 603, and walking 604. When the second mark 302 includes a schematic icon of a delivery means used by the delivery person, a shape based on which the second mark 302 is displayed may be determined based on which delivery means the delivery person uses.

根據一實例性實施例,在判定是否分配外送員時或在計算一經估計外送完成時間時,可考量由外送員使用之外送手段是否受一即時交通情況影響較大。明確言之,當外送員之外送手段係一車輛時,可判定是否分配外送員或可藉由充分考量即時交通情況來計算經估計外送完成時間。另一方面,當外送員之外送手段係一腳踏車或步行時,即時交通情況之一影響可相對較小。According to an exemplary embodiment, when determining whether to assign a delivery person or when calculating an estimated delivery completion time, it may be considered whether the delivery means used by the delivery person is greatly affected by real-time traffic conditions. Specifically, when the delivery person's delivery means is a vehicle, it may be determined whether to assign a delivery person or the estimated delivery completion time may be calculated by fully considering real-time traffic conditions. On the other hand, when the delivery person's delivery means is a bicycle or walking, an impact of real-time traffic conditions may be relatively small.

根據一實例性實施例,在判定是否分配外送員時,僅在對應於第一位置資訊之一位置與對應於第三位置資訊之一位置之間的一距離在一預設預定距離內時才可分配使用一腳踏車或步行作為外送手段之外送員。這可避免花費過長之外送時間,因為與使用引擎動力之外送手段相比,騎腳踏車或步行之移動速度較低。在此方面,當外送手段係一腳踏車時之一預定距離可具有大於在外送手段係步行時之一預定距離之一值。According to an exemplary embodiment, when determining whether to assign a delivery person, a delivery person who uses a bicycle or walks as a delivery means may be assigned only when a distance between a location corresponding to the first location information and a location corresponding to the third location information is within a preset predetermined distance. This can avoid taking too long for delivery because the movement speed of riding a bicycle or walking is lower than that of a delivery means using engine power. In this regard, a predetermined distance when the delivery means is a bicycle may have a value greater than a predetermined distance when the delivery means is walking.

圖7係用於描述根據一實例性實施例之其中在一地圖中顯示一經估計外送路線及一實際外送路線之至少一者之一情況的一圖式。FIG. 7 is a diagram for describing a situation in which at least one of an estimated delivery route and an actual delivery route is displayed in a map according to an exemplary embodiment.

參考圖7之700,根據一實例性實施例,包含於使用者介面中之地圖可顯示對應於外送員之一經估計移動路線之一經估計外送路線701。經估計外送路線701可對應於預期由外送員選擇以自賣家之位置移動至使用者之位置之一移動路線。7 , according to an exemplary embodiment, a map included in the user interface may display an estimated delivery route 701 corresponding to an estimated movement route of the delivery person. The estimated delivery route 701 may correspond to a movement route that is expected to be selected by the delivery person to move from the seller's location to the user's location.

根據一實例性實施例,經估計外送路線701可對應於由電子設備110考量外送員之一外送手段及即時交通情況而判定之一最佳移動路線。根據一實例性實施例,經估計外送路線701可對應於由外送員直接輸入之一移動路線。除了以上描述之外,經估計外送路線701亦可基於各種方法來判定。According to an exemplary embodiment, the estimated delivery route 701 may correspond to an optimal movement route determined by the electronic device 110 taking into account a delivery method of the delivery person and the real-time traffic conditions. According to an exemplary embodiment, the estimated delivery route 701 may correspond to a movement route directly input by the delivery person. In addition to the above description, the estimated delivery route 701 may also be determined based on various methods.

藉由在使用者介面中提供經估計外送路線701,使用者及賣家可預期外送員待透過哪一路線執行外送,且外送員可被指引用於執行外送之一路線。另外,使用者、賣家及外送員可容易地確認外送員到達整個路線之哪一位置。By providing the estimated delivery route 701 in the user interface, users and sellers can anticipate which route the delivery person will take to perform delivery, and the delivery person can be guided to a route for performing delivery. In addition, users, sellers, and delivery persons can easily confirm which location the delivery person has reached along the entire route.

除了經估計外送路線701之外,電子設備110亦可進一步在使用者介面中顯示不同筆資訊以防止外送員的錯誤外送。In addition to the estimated delivery route 701, the electronic device 110 may further display different pieces of information in the user interface to prevent the delivery person from making incorrect deliveries.

參考圖7之750,根據一實例性實施例,包含於使用者介面中之地圖可顯示對應於外送員之一實際移動路線之一實際外送路線702。根據一實例性實施例,實際外送路線702可在使用者介面中與經估計外送路線701一起顯示,且替代性地,僅實際外送路線702可在使用者介面中顯示。7 , according to an exemplary embodiment, a map included in the user interface may display an actual delivery route 702 corresponding to an actual movement route of the delivery person. According to an exemplary embodiment, the actual delivery route 702 may be displayed in the user interface together with the estimated delivery route 701, and alternatively, only the actual delivery route 702 may be displayed in the user interface.

根據一實例性實施例,可對未採用一最佳路線之一外送員施加懲罰。例如,可考量對選擇不同於經估計外送路線701之一路線之一外送員施加懲罰(即,其中經估計外送路線701不同於實際外送路線702之一情況)。According to an exemplary embodiment, a penalty may be imposed on a delivery person who does not adopt an optimal route. For example, a penalty may be imposed on a delivery person who selects a route different from the estimated delivery route 701 (i.e., a situation where the estimated delivery route 701 is different from the actual delivery route 702).

然而,由於可存在改變路線之各種情況(諸如交通擁堵之意外加重、一事故之發生及在一小巷中出現各種障礙物),因此當歸因於上述情況而改變外送路線時,可能不施加懲罰。例如,電子設備110可僅在實際外送路線702與由外送員執行之外送路線當中之最佳路線之間的不匹配程度大於一預設值時才考量施加懲罰。However, since there may be various circumstances that may change the route (such as unexpected aggravation of traffic congestion, occurrence of an accident, and various obstacles in an alley), when the delivery route is changed due to the above circumstances, no penalty may be imposed. For example, the electronic device 110 may consider imposing a penalty only when the mismatch between the actual delivery route 702 and the best route among the delivery routes executed by the delivery person is greater than a preset value.

根據一實例性實施例,電子設備110藉由在對外送員施加懲罰之前提供足夠解釋機會而不會無故地對外送員施加懲罰,即使在外送員未選擇最佳路線時,除非接收到來自使用者之一分開的投訴才會施加懲罰,且僅在由外送員執行之複數次外送當中未選擇最佳路線之外送超過一預設臨限比率時才施加懲罰。According to an exemplary embodiment, the electronic device 110 does not impose penalties on the delivery person without cause by providing the delivery person with sufficient opportunity to explain before imposing the penalty, even when the delivery person does not select the best route, the penalty is not imposed unless a separate complaint is received from one of the users, and the penalty is imposed only when the number of deliveries without selecting the best route among a plurality of deliveries performed by the delivery person exceeds a preset threshold ratio.

電子設備110可提供容許使用者評估與外送有關之外送員或用以接收與外送有關之一投訴之一介面。在此方面,電子設備110可提供用於接收與外送員之實際外送路線702有關之使用者投訴之一介面。根據一實例性實施例,用於接收與實際外送路線702有關之使用者投訴之該介面可僅在實際外送路線702與最佳路線之間的不匹配程度大於一預設值時才提供。替代性地,可針對各外送提供用於接收與實際外送路線702有關之使用者投訴之介面,無關於電子設備110之判定如何。The electronic device 110 may provide an interface that allows a user to evaluate a delivery person related to a delivery or for receiving a complaint related to a delivery. In this regard, the electronic device 110 may provide an interface for receiving a user complaint related to the actual delivery route 702 of the delivery person. According to an exemplary embodiment, the interface for receiving a user complaint related to the actual delivery route 702 may be provided only when the degree of mismatch between the actual delivery route 702 and the optimal route is greater than a preset value. Alternatively, an interface for receiving a user complaint related to the actual delivery route 702 may be provided for each delivery, regardless of the determination of the electronic device 110.

如上文所描述,根據一實例性實施例,即使在經判定實際外送路線702未匹配最佳路線時,亦僅在接收到與外送員之實際外送路線702有關之使用者投訴時才可考量是否對外送員施加懲罰。As described above, according to an exemplary embodiment, even when it is determined that the actual delivery route 702 does not match the optimal route, whether to impose punishment on the delivery person can be considered only when a user complaint related to the delivery person's actual delivery route 702 is received.

圖8係繪示根據一實例性實施例之一電子設備之一資訊處理方法之一操作的一流程圖。FIG8 is a flow chart illustrating an operation of an information processing method of an electronic device according to an exemplary embodiment.

參考圖8,根據一實例性實施例,電子設備110獲取來自使用者之關於外送訂單之資訊(810)。關於外送訂單之資訊可包含關於外送目的地之資訊、關於賣家之資訊、關於一外送目標物品之資訊及與外送有關之小費資訊之至少一者。8 , according to an exemplary embodiment, the electronic device 110 obtains information about a delivery order from a user ( 810 ). The information about the delivery order may include at least one of information about a delivery destination, information about a seller, information about a delivery target item, and tip information related to the delivery.

電子設備110接收對應於與所獲取之外送訂單有關之外送目的地之第一位置資訊、對應於與外送訂單有關之外送員之一位置之第二位置資訊,及對應於與外送訂單有關之外送起點之第三位置資訊(820)。同時,電子設備110可首先獲取關於目的地及出發地之資訊,且當將一外送員指派至訂單時,該外送員可確認一位置以將該位置提供給使用者。The electronic device 110 receives first location information corresponding to a delivery destination associated with the received delivery order, second location information corresponding to a location of a delivery person associated with the delivery order, and third location information corresponding to a delivery starting point associated with the delivery order (820). At the same time, the electronic device 110 may first obtain information about the destination and the departure point, and when a delivery person is assigned to the order, the delivery person may confirm a location to provide the location to the user.

此後,電子設備110產生包含第一位置資訊、第二位置資訊及第三位置資訊之外送資訊(830)及將所產生之外送資訊提供至使用者裝置120及外送員裝置130之至少一者(840)。基於所提供之外送資訊,可將包含一地圖之一使用者介面提供至使用者裝置120及外送員裝置130,在該地圖中顯示對應於第一位置資訊之第一標記301、對應於第二位置資訊之第二標記302及對應於第三位置資訊之第三標記303中的至少一些。根據一實例性實施例,電子設備110可將所產生之外送資訊提供給賣家。同時,在該實施例中,當將外送員分配給一訂單時,可將關於外送員移動至賣家之資訊及關於外送員自賣家移動至使用者之資訊提供給使用者及賣家之至少一者。Thereafter, the electronic device 110 generates outbound information including the first location information, the second location information, and the third location information (830) and provides the generated outbound information to at least one of the user device 120 and the delivery person device 130 (840). Based on the provided outbound information, a user interface including a map may be provided to the user device 120 and the delivery person device 130, in which at least some of the first mark 301 corresponding to the first location information, the second mark 302 corresponding to the second location information, and the third mark 303 corresponding to the third location information are displayed. According to an exemplary embodiment, the electronic device 110 may provide the generated outbound information to a seller. Meanwhile, in this embodiment, when a delivery person is assigned to an order, information about the delivery person moving to the seller and information about the delivery person moving from the seller to the user may be provided to at least one of the user and the seller.

圖9係繪示根據一實例性實施例之用於處理食物外送資訊之電子設備之一組態的一實例性圖式。FIG. 9 is an exemplary diagram illustrating a configuration of an electronic device for processing food delivery information according to an exemplary embodiment.

參考圖9,電子設備110包含一收發器910、一處理器920及一記憶體930。電子設備110可透過收發器910連接至使用者裝置120及其他外部裝置且與使用者裝置120及其他外部裝置交換資料。9 , the electronic device 110 includes a transceiver 910, a processor 920, and a memory 930. The electronic device 110 can be connected to the user device 120 and other external devices through the transceiver 910 and exchange data with the user device 120 and other external devices.

處理器920可包含參考圖1至圖8所描述之裝置之至少一者或可執行參考圖1至圖8所描述之方法之至少一者。記憶體930可儲存用於執行參考圖1至圖8所描述之方法之至少一者之資訊。記憶體930可為一揮發性記憶體或一非揮發性記憶體。The processor 920 may include at least one of the devices described with reference to Figures 1 to 8 or may execute at least one of the methods described with reference to Figures 1 to 8. The memory 930 may store information for executing at least one of the methods described with reference to Figures 1 to 8. The memory 930 may be a volatile memory or a non-volatile memory.

處理器920可控制電子設備110用於執行一程式及提供資訊。藉由處理器920執行之程式之程式碼可儲存於記憶體930中。The processor 920 can control the electronic device 110 to execute a program and provide information. The program code of the program executed by the processor 920 can be stored in the memory 930.

另外,根據一實例性實施例,電子設備110可進一步包含能夠向使用者提供資訊之一介面。In addition, according to an exemplary embodiment, the electronic device 110 may further include an interface capable of providing information to the user.

同時,在本說明書及隨附圖式中,儘管已揭示本發明之實例性實施例且已使用特定術語,但此等僅在一般意義上用於容易地描述本發明之技術內容且幫助理解本發明,且其不旨在限制本發明之範疇。本發明所屬領域之熟習技術者將明白,可基於本發明之技術精神實施其他修改。Meanwhile, in this specification and the accompanying drawings, although exemplary embodiments of the present invention have been disclosed and specific terms have been used, these are only used in a general sense to easily describe the technical content of the present invention and help understand the present invention, and are not intended to limit the scope of the present invention. A person skilled in the art in the field to which the present invention belongs will understand that other modifications can be implemented based on the technical spirit of the present invention.

根據上文描述之實例性實施例之電子設備或終端機可包含一處理器、用於儲存及執行程式資料之一記憶體、一永久儲存器(諸如一磁碟機)、用於與一外部裝置通信之一通信埠,及使用者介面裝置(諸如觸控面板、鍵及按鈕)。實施為軟體模組或演算法之方法可為可在處理器上執行且儲存於一電腦可讀記錄媒體上之電腦可讀程式碼或程式指令。此處,電腦可讀記錄媒體包含一磁性儲存媒體(例如,一唯讀記憶體(ROM)、一隨機存取記憶體(RAM)、一軟碟及一硬碟)及一光學可讀媒體(例如,一光碟-ROM (CD-ROM)及一數位多功能光碟(DVD))。電腦可讀記錄媒體亦可分佈於經由一網路連接之一電腦系統中,使得一電腦可讀程式或程式碼可以一分佈式方式儲存且執行。電腦可讀記錄媒體可由一電腦讀取,儲存於一記憶體中且由一處理器執行。The electronic device or terminal according to the exemplary embodiments described above may include a processor, a memory for storing and executing program data, a permanent storage (such as a disk drive), a communication port for communicating with an external device, and user interface devices (such as a touch panel, keys and buttons). The method implemented as a software module or algorithm may be a computer-readable program code or program instruction that can be executed on a processor and stored on a computer-readable recording medium. Here, the computer-readable recording medium includes a magnetic storage medium (e.g., a read-only memory (ROM), a random access memory (RAM), a floppy disk, and a hard disk) and an optically readable medium (e.g., a compact disc-ROM (CD-ROM) and a digital versatile disc (DVD)). The computer-readable recording medium can also be distributed in a computer system connected via a network so that a computer-readable program or program code can be stored and executed in a distributed manner. The computer-readable recording medium can be read by a computer, stored in a memory, and executed by a processor.

實例性實施例可藉由功能區塊組件及各種處理操作表示。此等功能區塊可在執行特定功能之各種數目個硬體及/或軟體組態中實施。例如,實例性實施例可採用能夠在一或多個微處理器或其他控制裝置的控制下執行各種功能之積體電路組件(諸如一記憶體、處理、一邏輯、一查找表)。類似於組件可實施為軟體程式設計或軟體組件,實例性實施例可包含在資料結構、程序、常式或其他程式化組件之一組合中實施之各種演算法且可以一程式設計或指令碼語言(諸如C、C++、Java、組合語言或Python)實施。功能態樣可用在一或多個處理器上運行之演算法實施。另外,實例性實施例可採用用於電子環境設定、信號處理及/或資料處理之相關技術。諸如「機構」、「元件」、「零件」及「組件」之術語可被廣泛使用且並不限於機械及實體組件。此等術語可包含與一處理器或類似者相關聯之一系列軟體常式之含義。Exemplary embodiments may be represented by functional block components and various processing operations. Such functional blocks may be implemented in various numbers of hardware and/or software configurations that perform specific functions. For example, exemplary embodiments may employ integrated circuit components (such as a memory, a processor, a logic, a lookup table) that can perform various functions under the control of one or more microprocessors or other control devices. Similar to components that can be implemented as software programming or software components, exemplary embodiments may include various algorithms implemented in a combination of data structures, programs, routines, or other programmed components and may be implemented in a programming or script language (such as C, C++, Java, assembly language, or Python). Functional aspects may be implemented using algorithms running on one or more processors. In addition, exemplary embodiments may employ related technologies for electronic environment settings, signal processing and/or data processing. Terms such as "mechanism", "component", "part" and "assembly" may be used broadly and are not limited to mechanical and physical components. These terms may include the meaning of a series of software routines associated with a processor or the like.

上文描述之實例性實施例僅為實例,且可在下文將描述之隨附發明申請專利範圍之範疇內實施其他實例性實施例。The exemplary embodiments described above are merely examples, and other exemplary embodiments may be implemented within the scope of the accompanying invention claims to be described below.

100:資訊處理系統 110:電子設備 120:使用者裝置 130:外送員裝置 140:賣家裝置 201:操作 202:操作 203:操作 204:操作 300:地圖 301:第一標記 302:第二標記 303:第三標記 400:使用者介面 401:外送員資訊 402:經估計外送時間資訊及即時外送狀態資訊 403:外送地址資訊 404:詳細訂單資訊 405:支付金額及支付方法資訊 501:資訊 502:片語 601:車輛 602:機車 603:腳踏車 604:步行 700:地圖 701:經估計外送路線 702:實際外送路線 750:地圖 810:操作 820:操作 830:操作 840:操作 910:收發器 920:處理器 930:記憶體 100: Information processing system 110: Electronic equipment 120: User device 130: Delivery person device 140: Seller device 201: Operation 202: Operation 203: Operation 204: Operation 300: Map 301: First mark 302: Second mark 303: Third mark 400: User interface 401: Delivery person information 402: Estimated delivery time information and real-time delivery status information 403: Delivery address information 404: Detailed order information 405: Payment amount and payment method information 501: Information 502: Phrase 601: Vehicle 602: Motorcycle 603: Bicycle 604: Walking 700: Map 701: Estimated delivery route 702: Actual delivery route 750: Map 810: Operation 820: Operation 830: Operation 840: Operation 910: Transceiver 920: Processor 930: Memory

圖1係繪示根據一實例性實施例之用於食物外送之一資訊處理系統之一示意性方塊圖。 圖2係繪示根據一實例性實施例之在用於食物外送之一資訊處理系統中之一電子設備之一資訊處理方法之一操作的一流程圖。 圖3係用於描述根據一實例性實施例之包含一地圖之一使用者介面之一實例性圖式。 圖4係用於描述根據一實例性實施例之與包含一地圖之使用者介面相關地顯示之資訊之一實例性圖式。 圖5係用於描述根據一實例性實施例之用於指示外送接近完成之資訊之一實例性圖式。 圖6係用於描述根據一實例性實施例之外送手段之一類型之一實例性圖式。 圖7係用於描述根據一實例性實施例之其中在一地圖中顯示一經估計外送路線及一實際外送路線之至少一者之一情況的一圖式。 圖8係繪示根據一實例性實施例之一電子設備之一資訊處理方法之一操作的一流程圖。 圖9係繪示根據一實例性實施例之用於處理食物外送資訊之電子設備之一組態的一實例性圖式。 FIG. 1 is a schematic block diagram of an information processing system for food delivery according to an exemplary embodiment. FIG. 2 is a flow chart of an operation of an information processing method of an electronic device in an information processing system for food delivery according to an exemplary embodiment. FIG. 3 is an exemplary diagram for describing a user interface including a map according to an exemplary embodiment. FIG. 4 is an exemplary diagram for describing information displayed in connection with a user interface including a map according to an exemplary embodiment. FIG. 5 is an exemplary diagram for describing information indicating that a delivery is nearly completed according to an exemplary embodiment. FIG. 6 is an exemplary diagram for describing a type of delivery means according to an exemplary embodiment. FIG. 7 is a diagram for describing a situation in which at least one of an estimated delivery route and an actual delivery route is displayed in a map according to an exemplary embodiment. FIG. 8 is a flow chart showing an operation of an information processing method of an electronic device according to an exemplary embodiment. FIG. 9 is an exemplary diagram showing a configuration of an electronic device for processing food delivery information according to an exemplary embodiment.

110:電子設備 110: Electronic equipment

120:使用者裝置 120: User device

130:外送員裝置 130: Deliveryman device

140:賣家裝置 140:Seller device

201:操作 201: Operation

202:操作 202: Operation

203:操作 203: Operation

204:操作 204: Operation

Claims (19)

一種在一電子設備中提供位置資訊之方法,該方法包括:獲取來自一使用者之一外送訂單;獲取對應於與該外送訂單有關之一外送目的地之第一位置資訊、對應於與該外送訂單有關之一外送員之一位置之第二位置資訊,及對應於與該外送訂單有關之一外送起點之第三位置資訊;產生包含該第一位置資訊、該第二位置資訊及該第三位置資訊之外送資訊;基於該第一位置資訊、該第二位置資訊及該第三位置資訊之至少一者,獲取用於處理該外送訂單之一經估計外送路線,將該外送資訊及該經估計外送路線的資訊提供至該使用者之一使用者裝置及該外送員之一外送員裝置之至少一者,及監控該外送訂單的處理,其中向該使用者及該外送員之至少一者提供一使用者介面,該使用者介面包含(i)其中顯示對應於該第一位置資訊之一第一標記、對應於該第二位置資訊之一第二標記及對應於該第三位置資訊之一第三標記中的至少一些之一地圖,及(ii)該經估計外送路線,其中監控該外送訂單的處理包括:判定該經估計外送路線與該外送員之一實際外送路線之間不匹配之一程度;基於不匹配之該程度超過一預設值,判定該經估計外送路線不匹配該實際外送路線; 基於(i)該經估計外送路線不匹配該實際外送路線,及(ii)在由該外送員所執行的複數個外送任務中,其中該經估計外送路線不匹配該實際外送路線之一外送任務比率超過一預設臨限比率,藉由該電子設備判定對該外送員施加懲罰。 A method for providing location information in an electronic device, the method comprising: obtaining a delivery order from a user; obtaining first location information corresponding to a delivery destination associated with the delivery order, second location information corresponding to a location of a delivery person associated with the delivery order, and third location information corresponding to a delivery starting point associated with the delivery order; generating delivery information including the first location information, the second location information, and the third location information; obtaining an estimated delivery route for processing the delivery order based on at least one of the first location information, the second location information, and the third location information, providing the delivery information and information of the estimated delivery route to at least one of a user device of the user and a delivery person device of the delivery person, and monitoring the processing of the delivery order, wherein the delivery information is provided to at least one of the user and the delivery person. A user interface comprising (i) a map in which at least some of a first marker corresponding to the first location information, a second marker corresponding to the second location information, and a third marker corresponding to the third location information are displayed, and (ii) the estimated delivery route, wherein monitoring the processing of the delivery order includes: determining a degree of mismatch between the estimated delivery route and an actual delivery route of the delivery person ; Based on the degree of mismatch exceeding a preset value, determining that the estimated delivery route does not match the actual delivery route; Based on (i) the estimated delivery route does not match the actual delivery route, and (ii) among a plurality of delivery tasks performed by the delivery person, a delivery task ratio in which the estimated delivery route does not match the actual delivery route exceeds a preset threshold ratio, determining by the electronic device to impose a penalty on the delivery person. 如請求項1之方法,其進一步包括:基於該外送目的地、該外送起點及關於一或多個外送員之位置資訊判定該一或多個外送員當中之用於處理該外送訂單之一外送員。 The method of claim 1 further includes: determining a delivery person among the one or more delivery persons for handling the delivery order based on the delivery destination, the delivery starting point and location information about the one or more delivery persons. 如請求項1之方法,其中基於一全球定位系統(GPS)獲取該第一位置資訊、該第二位置資訊及該第三位置資訊中的至少一些。 A method as claimed in claim 1, wherein at least some of the first location information, the second location information and the third location information are obtained based on a global positioning system (GPS). 如請求項3之方法,其中對基於該GPS獲取之該第一位置資訊、該第二位置資訊及該第三位置資訊中的至少一些執行基於一快照拍攝技術之校正,使得獲取該第一位置資訊、該第二位置資訊及該第三位置資訊中的至少一些。 As in the method of claim 3, at least some of the first location information, the second location information, and the third location information obtained based on the GPS are corrected based on a snapshot shooting technology, so that at least some of the first location information, the second location information, and the third location information are obtained. 如請求項1之方法,其中:根據一預設條件重複獲取該第一位置資訊、該第二位置資訊及該第三位置資訊;及該預設條件包含用於每隔預定時間獲取位置資訊之一第一條件,用於每當一目標移動一預定距離時獲取位置資訊之一第二條件,及用於每當該目標停止移動時獲取位置資訊之一第三條件之至少一者。 The method of claim 1, wherein: the first location information, the second location information, and the third location information are repeatedly obtained according to a preset condition; and the preset condition includes at least one of a first condition for obtaining location information at predetermined intervals, a second condition for obtaining location information whenever a target moves a predetermined distance, and a third condition for obtaining location information whenever the target stops moving. 如請求項1之方法,其中當改變該第一位置資訊、該第二位置資訊及該第三位置資訊之至少一者時,基於一平滑技術在該地圖中顯示其中該第一標記、該第二標記及該第三標記之至少一者自一先前位置平滑地移動至一新位置之一運動。 The method of claim 1, wherein when at least one of the first location information, the second location information, and the third location information is changed, a movement in which at least one of the first marker, the second marker, and the third marker smoothly moves from a previous location to a new location is displayed in the map based on a smoothing technique. 如請求項1之方法,其中判定包含於該地圖中之一地理範圍及該地圖之一放大率之至少一者以便顯示該第一標記、該第二標記及該第三標記當中的至少一些。 The method of claim 1, wherein at least one of a geographic range contained in the map and a magnification of the map is determined in order to display at least some of the first marker, the second marker, and the third marker. 如請求項1之方法,其中該使用者介面包含用於調整包含於該地圖中之一地理範圍及該地圖之一放大率之至少一者之一介面。 The method of claim 1, wherein the user interface includes an interface for adjusting at least one of a geographic range contained in the map and a magnification of the map. 如請求項1之方法,其中:當將該外送資訊提供至該使用者裝置時,該外送資訊包含用於識別該外送員之資訊及關於該外送員之一運輸手段之資訊之至少一者;且用於識別該外送員之該資訊包含該外送員之外貌資訊及其個人資訊之至少一者。 The method of claim 1, wherein: when the delivery information is provided to the user device, the delivery information includes at least one of information for identifying the delivery person and information about a means of transportation of the delivery person; and the information for identifying the delivery person includes at least one of appearance information of the delivery person and personal information thereof. 如請求項1之方法,其中當將該外送資訊提供至該外送員裝置時,該外送資訊包含用於輔助該外送員之該外送之導航資訊。 The method of claim 1, wherein when the delivery information is provided to the delivery person's device, the delivery information includes navigation information for assisting the delivery person in the delivery. 如請求項1之方法,其進一步包括: 當該外送目的地與該外送員之該位置之間的一距離小於一預設值時,將用於指示該外送員即將到達之資訊提供至該使用者之該使用者裝置及該外送員之該外送員裝置之至少一者。 The method of claim 1 further comprises: When a distance between the delivery destination and the location of the delivery person is less than a preset value, providing information indicating that the delivery person is about to arrive to at least one of the user device of the user and the delivery person device of the delivery person. 如請求項1之方法,其進一步包括:將該外送資訊提供至對應於該外送起點之一賣家之一賣家裝置,其中基於該外送資訊向該賣家提供該使用者介面。 The method of claim 1 further comprises: providing the outbound information to a seller device corresponding to a seller at the outbound starting point, wherein the user interface is provided to the seller based on the outbound information. 如請求項1之方法,其中該經估計外送路線係顯示於該地圖上。 The method of claim 1, wherein the estimated delivery route is displayed on the map. 如請求項1之方法,其中該使用者介面進一步包含用於接收來自該使用者之與該外送訂單之處理有關之回饋之一介面。 The method of claim 1, wherein the user interface further comprises an interface for receiving feedback from the user regarding the processing of the delivery order. 如請求項1之方法,其中為了判定是否對該外送員施加懲罰,該電子設備進一步判定是否接收到來自該使用者之與該外送員之該實際外送路線有關之一負面回饋。 The method of claim 1, wherein in order to determine whether to impose a penalty on the delivery person, the electronic device further determines whether a negative feedback related to the actual delivery route of the delivery person is received from the user. 如請求項1之方法,其中提供該使用者介面,使得對應於接收該使用者介面之一實體之一位置資訊之一標記定位於該地圖之一中心部分處。 The method of claim 1, wherein the user interface is provided so that a marker corresponding to a location information of an entity receiving the user interface is positioned at a central portion of the map. 如請求項1之方法,其中提供該使用者介面,使得該第二標記定位於該地圖之一中心部分處。 A method as claimed in claim 1, wherein the user interface is provided so that the second marker is positioned at a central portion of the map. 一種電腦可讀非暫時性記錄媒體,其中記錄用於在一電腦中執行如請求項1之方法之一程式。 A computer-readable non-transitory recording medium, in which a program for executing the method of claim 1 in a computer is recorded. 一種用於提供位置資訊之電子設備,該電子設備包括:一收發器;一記憶體,其經組態以儲存指令;及一處理器,其中該處理器連接至該收發器及該記憶體,獲取來自一使用者之一外送訂單,獲取對應於與該外送訂單有關之一外送目的地之第一位置資訊、對應於與該外送訂單有關之一外送員之一位置之第二位置資訊,及對應於與該外送訂單有關之一外送起點之第三位置資訊,產生包含該第一位置資訊、該第二位置資訊及該第三位置資訊之外送資訊,基於該第一位置資訊、該第二位置資訊及該第三位置資訊之至少一者,獲取用於處理該外送訂單之一經估計外送路線,將該外送資訊及該經估計外送路線的資訊提供至該使用者之一使用者裝置及該外送員之一外送員裝置之至少一者,及監控該外送訂單的處理,向該使用者及該外送員之至少一者提供一使用者介面,該使用者介面包含(i)其中顯示對應於該第一位置資訊之一第一標記、對應於該第二位置資訊之一第二標記及對應於該第三位置資訊之一第三標記中的至少一些之一地圖,及(ii)該經估計外送路線,其中該處理器藉由以下監控該外送訂單的處理: 判定該經估計外送路線與該外送員之一實際外送路線之間不匹配之一程度;基於不匹配之該程度超過一預設值,判定該經估計外送路線不匹配該實際外送路線;基於(i)該經估計外送路線不匹配該實際外送路線,及(ii)在由該外送員所執行的複數個外送任務中,其中該經估計外送路線不匹配該實際外送路線之一外送任務比率超過一預設臨限比率,判定對該外送員施加懲罰。 An electronic device for providing location information, the electronic device comprising: a transceiver; a memory configured to store instructions; and a processor, wherein the processor is connected to the transceiver and the memory, obtains a delivery order from a user, obtains first location information corresponding to a delivery destination associated with the delivery order, second location information corresponding to a location of a delivery person associated with the delivery order, and The method comprises: generating a third location information of the delivery starting point, generating delivery information including the first location information, the second location information and the third location information, obtaining an estimated delivery route for processing the delivery order based on at least one of the first location information, the second location information and the third location information, providing the delivery information and information of the estimated delivery route to at least one of a user device of the user and a delivery person device of the delivery person, and monitoring the delivery order. , providing a user interface to at least one of the user and the delivery person, the user interface comprising (i) a map in which at least some of a first marker corresponding to the first location information, a second marker corresponding to the second location information, and a third marker corresponding to the third location information are displayed, and (ii) the estimated delivery route, wherein the processor monitors the processing of the delivery order by: Determining whether the estimated delivery route is consistent with the delivery person a degree of mismatch between the estimated delivery route and an actual delivery route of the deliveryman; based on the degree of mismatch exceeding a preset value, determining that the estimated delivery route does not match the actual delivery route; based on (i) the estimated delivery route does not match the actual delivery route, and (ii) among a plurality of delivery tasks performed by the deliveryman, a delivery task ratio in which the estimated delivery route does not match the actual delivery route exceeds a preset threshold ratio, determining to impose a penalty on the deliveryman.
TW110139113A 2021-06-04 2021-10-21 Electronic apparatus for processing information for food delivery and method thereof TWI838656B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2021-0072810 2021-06-04
KR1020210072810A KR102478515B1 (en) 2021-06-04 2021-06-04 Electronic apparatus for processing information for food delivery and method thereof

Publications (2)

Publication Number Publication Date
TW202248948A TW202248948A (en) 2022-12-16
TWI838656B true TWI838656B (en) 2024-04-11

Family

ID=84323719

Family Applications (1)

Application Number Title Priority Date Filing Date
TW110139113A TWI838656B (en) 2021-06-04 2021-10-21 Electronic apparatus for processing information for food delivery and method thereof

Country Status (3)

Country Link
KR (2) KR102478515B1 (en)
TW (1) TWI838656B (en)
WO (1) WO2022255556A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102677805B1 (en) * 2022-12-27 2024-06-25 쿠팡 주식회사 Electronic apparatus and managing order information method thereof
KR102679136B1 (en) * 2023-07-28 2024-06-26 쿠팡 주식회사 Method and system for managing a delivery person

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201216179A (en) * 2010-10-06 2012-04-16 Omniwise International Inc Express delivery management system and management method thereof
CN108037911A (en) * 2017-11-20 2018-05-15 河海大学 A kind of APP plateform systems
JP2018147108A (en) * 2017-03-02 2018-09-20 本田技研工業株式会社 Delivery management device and delivery management method and delivery management system
CN110097288A (en) * 2019-05-08 2019-08-06 哈尔滨工业大学(威海) A kind of city crowdsourcing dispatching method for allocating tasks and device based on graph search
CN110992674A (en) * 2018-09-15 2020-04-10 北京悠膳信息技术有限公司 Supervision method, supervision device, positioning system, management system and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003160232A (en) * 2001-11-22 2003-06-03 Kansai Matsushita System Kk Newspaper delivery vehicle management system, delivery management device, computer program and recording medium
KR20120095564A (en) * 2011-02-21 2012-08-29 (주)로이비즈 Delivery information monitoring system and method
EP2570771B1 (en) * 2011-09-13 2017-05-17 TomTom Global Content B.V. Route smoothing
KR20170050227A (en) * 2015-10-30 2017-05-11 주식회사 다날 System and method for providing delivery service of user connection
KR101950996B1 (en) * 2017-05-12 2019-02-22 카페24 주식회사 Method and Apparatus for Operating Parcel Delivery Service, Combination System for Parcel Delivery Service

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201216179A (en) * 2010-10-06 2012-04-16 Omniwise International Inc Express delivery management system and management method thereof
JP2018147108A (en) * 2017-03-02 2018-09-20 本田技研工業株式会社 Delivery management device and delivery management method and delivery management system
CN108037911A (en) * 2017-11-20 2018-05-15 河海大学 A kind of APP plateform systems
CN110992674A (en) * 2018-09-15 2020-04-10 北京悠膳信息技术有限公司 Supervision method, supervision device, positioning system, management system and storage medium
CN110097288A (en) * 2019-05-08 2019-08-06 哈尔滨工业大学(威海) A kind of city crowdsourcing dispatching method for allocating tasks and device based on graph search

Also Published As

Publication number Publication date
TW202248948A (en) 2022-12-16
KR102478515B1 (en) 2022-12-19
KR20230006774A (en) 2023-01-11
WO2022255556A1 (en) 2022-12-08
KR20220164263A (en) 2022-12-13

Similar Documents

Publication Publication Date Title
US11734743B2 (en) System and methods for personalization and enhancement of a marketplace
US10043149B1 (en) Add-on orders for delivery
US20160071050A1 (en) Delivery Channel Management
TWI838656B (en) Electronic apparatus for processing information for food delivery and method thereof
CN106164822B (en) Method, system, and machine-readable medium for preserving state of a communication session
US7212975B2 (en) Apparatus and methods for providing an estimated time of arrival based marketplace
TWI817069B (en) Computer-implemented system and method for multi-point destination arrival time analysis
KR102219831B1 (en) System and method for customized work availability notification
EP2656288A2 (en) Interactions with contextual and task-based computing environments
KR101963094B1 (en) Saving and presenting a communication session state
US10740809B2 (en) Transactional, digital image-based asynchronous electronic communication
KR101585119B1 (en) Method, server and computer readable recording medium for exposing social-commerce deal with route information
US20150032571A1 (en) System and method for providing cross-border transaction buying assistance
WO2017203630A1 (en) Information processing device, information processing method, and information processing program
WO2014031488A1 (en) Cross-border shipping solution
JP2018112911A (en) Information processing device, information processing method and program
KR20160062757A (en) Appointment schedulers within sponsored content items
US20150379531A1 (en) System and method for management of mobile business profitability
WO2007060720A1 (en) Spot labor market provision support system
TW202318317A (en) Electronic apparatus for processing delivery-related information and method thereof
KR102372011B1 (en) Systems and methods for multi-point arrival analysis
US20140258024A1 (en) Systems and methods of identifying a group of items for attaining a targeted sales amount
KR101654852B1 (en) System and method for providing shopping service
TW202318298A (en) Electronic apparatus for processing delivery order and method thereof
TW202309800A (en) Operating method for providing information related to service and electronic apparatus supporting thereof