KR102559618B1 - Method of providing region-based delivery order and server and wireless termineal performing the same - Google Patents
Method of providing region-based delivery order and server and wireless termineal performing the same Download PDFInfo
- Publication number
- KR102559618B1 KR102559618B1 KR1020200127496A KR20200127496A KR102559618B1 KR 102559618 B1 KR102559618 B1 KR 102559618B1 KR 1020200127496 A KR1020200127496 A KR 1020200127496A KR 20200127496 A KR20200127496 A KR 20200127496A KR 102559618 B1 KR102559618 B1 KR 102559618B1
- Authority
- KR
- South Korea
- Prior art keywords
- delivery
- order
- location
- branch
- jurisdiction
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000010586 diagram Methods 0.000 description 14
- 238000004590 computer program Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0835—Relationships between shipper or supplier and carriers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0832—Special goods or special handling procedures, e.g. handling of hazardous or fragile goods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- G06Q50/28—
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
권역 기반의 배송 오더 제공 방법 및 이를 수행하는 서버와 무선 단말이 개시된다. 본 발명의 일실시예에 따른 서버가 수행하는 권역 기반의 배송 오더 제공 방법은 배송 오더의 출발 위치인 매장 위치에 대한 정보와 상기 배송 오더의 도착 위치인 배송 위치에 대한 정보를 포함하는 배송 오더들을 수신하는 단계; 상기 배송 오더들에 따른 배송을 수행하는 라이더의 무선 단말의 단말 위치에 대한 정보 및 상기 라이더가 소속된 지점의 관할 권역과 공급 권역에 대한 정보를 식별하는 단계; i) 상기 배송 오더들 각각의 매장 위치와 배송 위치, ii) 상기 관할 권역과 공급 권역 및 iii) 상기 단말 위치의 관계에 따라 상기 배송 오더들의 타입을 결정하는 단계; 및 상기 배송 오더와 상기 결정된 배송 오더의 타입을 상기 무선 단말에 제공하는 단계를 포함할 수 있다. A method for providing a delivery order based on a region, and a server and a wireless terminal performing the same are disclosed. A method for providing delivery orders based on regions performed by a server according to an embodiment of the present invention includes information about a store location, which is a starting location of a delivery order, and information about a delivery location, which is an arrival location of the delivery order. Receiving delivery orders; Identifying information about the terminal location of a wireless terminal of a rider performing delivery according to the delivery orders and information about a jurisdiction area and a supply area of a branch to which the rider belongs; i) determining the type of the delivery orders according to a relationship between a store location and a delivery location of each of the delivery orders, ii) a jurisdiction region and a supply region, and iii) a location of the terminal; and providing the delivery order and the determined type of delivery order to the wireless terminal.
Description
본 발명은 권역 기반의 배송 오더 제공 방법 및 이를 수행하는 서버와 무선 단말에 관한 것으로, 보다 구체적으로는, 배송을 수행하는 라이더의 무선 단말의 단말 위치와 라이더가 소속된 지점의 권역에 기초하여 배송 오더의 타입을 결정하고, 이를 무선 단말에 제공하는 기술에 관한 것이다. The present invention relates to a region-based delivery order providing method, and to a server and a wireless terminal that performs the same, and more specifically, to a technology for determining the type of delivery order based on the location of the terminal of the wireless terminal of a rider performing delivery and the region to which the rider belongs, and providing it to the wireless terminal.
최근, 택배나 음식 배달과 같은 배송 서비스에 대한 수요가 증가하면서, 배송을 수행하는 라이더에게 배송 업무를 효율적으로 배분하는 등의 배송 업무 관리 기술이나 서비스가 활발히 증가하고 있다. Recently, as the demand for delivery services such as courier service or food delivery increases, delivery work management technologies or services such as efficiently distributing delivery work to riders performing delivery are actively increasing.
일반적으로, 라이더들은 여러 매장들을 포함하는 일정한 범위 내에서 발생하는 배송 오더들을 관리하는 지점과 계약하고, 그 지점에 소속된 라이더들은 그 범위 내에서 발생하는 배송 오더에 따른 배송 업무를 수행하도록 관리된다. In general, riders contract with a branch that manages delivery orders that occur within a certain range including several stores, and riders belonging to that branch are managed to perform delivery tasks according to delivery orders that occur within that range.
이 때, 여러 매장들을 포함하는 일정한 범위를 그 지점의 관할 권역이라 하고, 관할 권역은 지점에 배송 오더들을 요청하는 매장들의 매장 위치에 따라 결정된다. 그리고, 관할 권역에 포함된 매장들이 배송하고자 하는 범위를 판매 권역이라고 한다.In this case, a certain range including several stores is referred to as a jurisdictional area of the branch, and the jurisdictional area is determined according to the store locations of stores requesting delivery orders to the branch. In addition, the range in which stores included in the jurisdiction want to deliver is referred to as a sales area.
공급 권역은 한 지점에서 제공하는 배송 범위를 의미한다. 즉, 공급 권역은 관할 권역에서 발생하는 배송 오더들을 지점에서 처리하기 위한 라이더의 운용 범위에 따라 결정된다. 다시 말해, 특정 지점의 라이더는 그 지점의 관할 권역에서 발생한 배송 오더들을 수행하며, 관할 권역에서 발생한 배송 오더 중 배송 위치가 공급 권역 밖인 경우 지점의 운용 범위를 벗어나기 때문에 처리되기 어려운 문제가 있었다. Supply area refers to the delivery range provided by a point. That is, the supply area is determined according to the operating range of the rider for processing delivery orders occurring in the jurisdictional area at the branch. In other words, riders at a specific branch carry out delivery orders generated in the jurisdiction of the branch, and if the delivery location of the delivery orders generated in the jurisdiction is outside the supply zone, it is difficult to process because it is outside the operating range of the branch.
구체적으로, 배송 위치가 그 지점의 공급 권역을 벗어나는 배송 오더를 라이더가 처리한 경우, 공급 권역 밖에서 발생하는 배송 오더들은 다른 지점의 배송 오더들이기 때문에 새로운 배송 오더 없이 다시 관할 권역으로 복귀해야 하는 비효율 감수해야하는 단점이 있다. Specifically, if Rider processes a delivery order whose delivery location is out of the supply area of that branch, delivery orders that occur outside the supply area are delivery orders from other branches, so there is a downside to having to return to the jurisdiction without a new delivery order.
또한, 지점에서도 공급 권역을 벗어나는 배송 오더를 배정할 경우, 일정 시간 동안 관할 권역에서 발생하는 배송 오더에 따른 배송 업무를 수행할 수 있는 라이더의 수가 제한되기 때문에 배송 업무를 효율적으로 관리하게 어렵게 된다. In addition, when a delivery order outside the supply area is assigned to a branch, it is difficult to efficiently manage the delivery business because the number of riders who can perform delivery work according to the delivery order occurring in the jurisdiction for a certain period of time is limited.
위와 같은 문제들로 인해 종래에는 판매 권역이 공급 권역으로 제한되었다. 도 2는 종래 권역의 예시를 나타낸 도면이다. 도 2를 참조하면, 종래는 특정 지점의 판매 권역(202)이 공급 권역(203)으로 제한되기 때문에, 도 2의 (a)와 같이 배송 오더의 매장 위치는 그 지점의 관할 권역(201)에 속하지만 배송 위치가 그 지점의 공급 권역(203)을 벗어나는 배송 오더는 위와 같은 이유로 처리되기 어려웠다. Due to the above problems, the sales area was conventionally limited to the supply area. 2 is a diagram showing an example of a conventional area. Referring to FIG. 2, since the sales area 202 of a specific branch is conventionally limited to the supply area 203, the store location of the delivery order belongs to the jurisdiction area 201 of the branch as shown in FIG.
또한, 종래에는, 다른 지점의 관할 권역(211)에서 발생한 배송 오더들 중 배송 위치가 특정 지점의 공급 권역(203)에 속하는 도 2의 (b)와 같은 배송 오더들을 특정 지점의 라이더가 수행할 수 없었다. 라이더를 운용하는 측면에서, 위와 같은 배송 오더는 다른 지점의 배송 오더라도 특정 지점의 라이더도 수행할 수 있도록 하는 것이 효율적인 운용을 위해 필요하다. In addition, conventionally, among delivery orders generated in the jurisdictional area 211 of another branch, delivery orders such as FIG. 2 (b) in which the delivery location belongs to the supply area 203 of a specific branch cannot be performed by riders at a specific branch. In terms of operating the rider, it is necessary for efficient operation that the delivery order as described above can be performed by the rider at a specific point even if the delivery order comes from another point.
본 발명은 배송을 수행하는 라이더의 무선 단말의 위치와 라이더가 소속된 지점의 권역에 기초하여 지점의 공급 권역 밖에서 발생한 오더를 회귀 오더로 결정하고 이를 무선 단말에 제공함으로써 판매 권역을 확장할 수 있는 기술을 제공한다. The present invention determines the order generated outside the supply area of the branch as a return order based on the location of the wireless terminal of the rider performing the delivery and the area of the branch to which the rider belongs, and provides a technology that can expand the sales area by providing it to the wireless terminal.
또한, 본 발명은 배송을 수행하는 라이더의 무선 단말의 위치와 라이더가 소속된 지점의 권역에 기초하여 다른 지점에서 발생한 배송 오더를 공유 오더로 결정하고 이를 무선 단말에 제공함으로써 서로 다른 지점 간의 배송 업무를 효율적으로 처리할 수 있는 기술을 제공한다. In addition, the present invention determines a delivery order generated at another point as a shared order based on the location of the wireless terminal of the rider performing the delivery and the area of the branch to which the rider belongs, and provides it to the wireless terminal, thereby providing a technology that can efficiently process delivery work between different points.
본 발명의 일실시예에 따른 서버가 수행하는 권역 기반의 배송 오더 제공 방법은 배송 오더의 출발 위치인 매장 위치에 대한 정보와 상기 배송 오더의 도착 위치인 배송 위치에 대한 정보를 포함하는 배송 오더들을 수신하는 단계; 상기 배송 오더들에 따른 배송을 수행하는 라이더의 무선 단말의 단말 위치에 대한 정보 및 상기 라이더가 소속된 지점의 관할 권역과 공급 권역에 대한 정보를 식별하는 단계; i) 상기 배송 오더들 각각의 매장 위치와 배송 위치, ii) 상기 관할 권역과 공급 권역 및 iii) 상기 단말 위치의 관계에 따라 상기 배송 오더들의 타입을 결정하는 단계; 및 상기 배송 오더와 상기 결정된 배송 오더의 타입을 상기 무선 단말에 제공하는 단계를 포함할 수 있다. A method for providing delivery orders based on regions performed by a server according to an embodiment of the present invention includes information about a store location, which is a starting location of a delivery order, and information about a delivery location, which is an arrival location of the delivery order. Receiving delivery orders; Identifying information about the terminal location of a wireless terminal of a rider performing delivery according to the delivery orders and information about a jurisdiction area and a supply area of a branch to which the rider belongs; i) determining the type of the delivery orders according to a relationship between a store location and a delivery location of each of the delivery orders, ii) a jurisdiction region and a supply region, and iii) a location of the terminal; and providing the delivery order and the determined type of delivery order to the wireless terminal.
상기 관할 권역은, 상기 지점에 상기 배송 오더들을 요청하는 매장들의 매장 위치에 따라 결정되는 구역이고, 상기 공급 권역은, 상기 관할 권역에서 발생하는 배송 오더들을 상기 지점에서 처리하기 위한 상기 라이더의 운용 범위에 따라 결정된다. The jurisdictional area is an area determined according to the store locations of stores requesting the delivery orders to the branch, and the supply area is the operating range of the rider for processing delivery orders occurring in the jurisdictional area at the branch. It is determined according to.
상기 배송 오더들의 타입을 결정하는 단계는, 상기 배송 오더의 매장 위치가 상기 관할 권역에 속하는 경우, 상기 배송 오더의 타입을 관할 오더로 결정한다. In the step of determining the type of the delivery orders, when the store location of the delivery order belongs to the jurisdictional region, the type of the delivery order is determined as a jurisdictional order.
상기 배송 오더들의 타입을 결정하는 단계는, 상기 배송 오더의 매장 위치가 상기 관할 권역에 속하고, 상기 배송 오더의 배송 위치가 상기 공급 권역에 속하지 않는 경우, 상기 배송 오더의 타입을 장거리 오더로 결정한다. In the step of determining the type of the delivery orders, when the store location of the delivery order belongs to the jurisdiction and the delivery location of the delivery order does not belong to the supply region, the type of the delivery order is determined as a long-distance order.
상기 배송 오더들의 타입을 결정하는 단계는, 상기 배송 오더의 매장 위치가 상기 지점의 관할 권역에 속하지 않고, 상기 배송 오더의 매장 위치 및 배송 위치가 상기 지점의 공급 권역에 속하는 경우, 상기 배송 오더의 타입을 공유 오더로 결정할 수 있다.In the step of determining the type of the delivery orders, when the store location of the delivery order does not belong to the jurisdiction of the branch and the store location and delivery location of the delivery order belong to the supply area of the branch, the type of the delivery order may be determined as a shared order.
상기 배송 오더들의 타입을 결정하는 단계는, 상기 단말 위치가 상기 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 지점의 공급 권역에 속하는 경우, 상기 배송 오더의 타입을 회귀 오더로 결정하는 단계일 수 있다. In the step of determining the type of delivery orders, the location of the terminal does not belong to the supply area of the branch, the location of the store of the delivery order is within a certain distance from the location of the terminal, and the delivery location of the delivery order When it belongs to the supply area of the branch, the type of the delivery order may be determined as a return order.
상기 배송 오더와 상기 결정된 배송 오더의 타입을 제공하는 단계는, 상기 단말 위치가 공급 권역에 속하는 경우, 상기 배송 오더의 타입이 관할 오더, 장거리 오더 및 공유 오더 중 하나인 배송 오더들을 제공할 수 있다.In the providing of the delivery order and the type of the determined delivery order, when the location of the terminal belongs to a supply area, delivery orders in which the delivery order type is one of a jurisdictional order, a long-distance order, and a shared order may be provided.
상기 배송 오더와 상기 결정된 배송 오더의 타입을 제공하는 단계는, 상기 단말 위치가 공급 권역에 속하지 않는 경우, 상기 배송 오더의 타입이 관할 오더 및 회귀 오더 중 하나인 배송 오더들을 제공할 수 있다. In the providing of the delivery order and the type of the determined delivery order, when the location of the terminal does not belong to a supply area, delivery orders having one of a jurisdiction order and a return order may be provided.
본 발명의 일실시예에 따른 서버가 수행하는 권역 기반의 배송 오더 제공 방법은 배송 오더의 출발 위치인 매장 위치에 대한 정보와 상기 배송 오더의 도착 위치인 배송 위치에 대한 정보를 포함하는 배송 오더를 수신하는 단계; 상기 배송 오더에 따른 배송을 수행하는 라이더들의 각 무선 단말의 단말 위치에 대한 정보 및 상기 각 라이더들이 소속된 지점들의 관할 권역과 공급 권역에 대한 정보를 식별하는 단계; i) 상기 배송 오더의 매장 위치와 배송 위치, ii) 상기 지점들의 관할 권역과 공급 권역 및 iii) 상기 단말 위치들의 관계에 기초하여 상기 각 무선 단말에 따른 상기 배송 오더의 타입을 결정하는 단계; 및 상기 배송 오더와 상기 각 무선 단말에 따라 결정된 배송 오더의 타입을 상기 무선 단말들에 제공하는 단계를 포함할 수 있다.A method for providing a delivery order based on a region performed by a server according to an embodiment of the present invention includes information about a store location, which is a starting location of a delivery order, and information about a delivery location, which is an arrival location of the delivery order. Receiving a delivery order; Identifying information about the terminal location of each wireless terminal of the riders who perform delivery according to the delivery order and information about the jurisdiction area and supply area of the branches to which the riders belong; determining the type of the delivery order according to each wireless terminal based on i) a store location and a delivery location of the delivery order, ii) a relationship between the jurisdictional area and the supply area of the branches, and iii) the location of the terminal; and providing the delivery order and the type of delivery order determined according to each of the wireless terminals to the wireless terminals.
상기 관할 권역은, 상기 지점에 상기 배송 오더들을 요청하는 매장들의 매장 위치에 따라 결정되는 구역인, 상기 공급 권역은, 상기 관할 권역에서 발생하는 배송 오더들을 상기 지점에서 처리하기 위한 상기 라이더의 운용 범위에 따라 결정될 수 있다. The jurisdictional area is an area determined according to the store locations of stores requesting the delivery orders to the branch, and the supply area is the rider for processing delivery orders occurring in the jurisdictional area at the branch. It may be determined according to the operating range.
상기 배송 오더들의 타입을 결정하는 단계는, 상기 배송 오더의 매장 위치가 상기 라이더들 중 특정 라이더가 소속된 지점의 관할 권역에 속하는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 관할 오더로 결정할 수 있다.In the step of determining the type of the delivery orders, if the store location of the delivery order belongs to the jurisdictional area of the branch to which the specific rider among the riders belongs, the type of the delivery order for the wireless terminal of the specific rider can be determined as a jurisdictional order.
상기 배송 오더들의 타입을 결정하는 단계는, 상기 배송 오더의 매장 위치가 상기 라이더들 중 특정 라이더가 소속된 지점의 관할 권역에 속하고, 상기 배송 오더의 배송 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하지 않는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 장거리 오더로 결정할 수 있다. In the step of determining the type of the delivery orders, if the store location of the delivery order belongs to the jurisdiction of the branch to which the specific rider among the riders belongs, and the delivery location of the delivery order does not belong to the supply region of the branch to which the specific rider belongs, the type of the delivery order may be determined as a long-distance order for the wireless terminal of the specific rider.
상기 배송 오더들의 타입을 결정하는 단계는, 상기 배송 오더의 매장 위치가 상기 라이더들 중 특정 라이더가 소속된 지점의 관할 권역에 속하지 않고, 상기 배송 오더의 매장 위치 및 배송 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하는 경우, 상기 임의의 무선 단말에 대해 상기 배송 오더의 타입을 공유 오더로 결정할 수 있다. In the step of determining the type of the delivery orders, if the store location of the delivery order does not belong to the jurisdictional area of the branch to which the specific rider among the riders belongs, and the store location and delivery location of the delivery order belong to the supply area of the branch to which the specific rider belongs, the type of the delivery order may be determined for the arbitrary wireless terminal as a shared order.
상기 배송 오더들의 타입을 결정하는 단계는, 상기 라이더들 중 특정 라이더의 무선 단말에 대한 단말 위치가, 상기 특정 라이더가 소속된 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 회귀 오더로 결정하는 단계일 수 있다. The step of determining the type of the delivery orders may be a step of determining the type of the delivery order for the wireless terminal of the specific rider as a return order, when the terminal location of the wireless terminal of a specific rider among the riders does not belong to the supply area of the branch to which the specific rider belongs, the store location of the delivery order is within a certain distance from the terminal location, and the delivery location of the delivery order belongs to the supply area of the branch to which the specific rider belongs.
상기 배송 오더와 상기 결정된 배송 오더의 타입을 제공하는 단계는, 상기 라이더들 중 특정 라이더의 무선 단말에 대한 단말 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입이 관할 오더, 장거리 오더 및 공유 오더 중 어느 하나로 결정된 배송 오더를, 상기 특정 라이더의 무선 단말에 제공할 수 있다. In the step of providing the delivery order and the determined type of delivery order, if the terminal location of the wireless terminal of a specific rider among the riders belongs to the supply area of the branch to which the specific rider belongs, the delivery order for which the delivery order type is determined to be one of a jurisdictional order, a long-distance order, and a shared order may be provided to the wireless terminal of the specific rider.
상기 배송 오더와 상기 결정된 배송 오더의 타입을 제공하는 단계는, 상기 라이더들 중 특정 라이더의 무선 단말에 대한 단말 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하지 않는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입이 관할 오더 및 회귀 오더 중 하나로 결정된 배송 오더를, 상기 특정 라이더의 무선 단말에 제공할 수 있다. In the step of providing the delivery order and the determined delivery order type, if the location of the terminal for the wireless terminal of a specific rider among the riders does not belong to the supply area of the branch to which the specific rider belongs, the delivery order for which the type of delivery order is determined to be one of a jurisdiction order and a return order may be provided to the wireless terminal of the specific rider.
본 발명의 일실시예에 따른 무선 단말이 수행하는 권역 기반의 배송 오더 제공 방법에 있어서, 서버로부터 매장 위치 및 배송 위치에 대한 정보를 포함하는 배송 오더들과 상기 배송 오더들의 타입을 수신하는 단계; 및 상기 각 배송 오더들의 타입, 매장 위치 및 배송 위치를 상기 무선 단말의 디스플레이에 표시하는 단계를 포함하고, 상기 배송 오더의 타입은, i) 상기 배송 오더의 매장 위치와 배송 위치에 대한 정보, ii) 상기 무선 단말로 배송을 수행하는 라이더가 소속된 지점의 관할 권역과 공급 권역에 대한 정보 및 iii) 상기 무선 단말의 단말 위치의 관계에 기초하여 결정될 수 있다. A method for providing delivery orders based on a region performed by a wireless terminal according to an embodiment of the present invention, comprising the steps of: receiving delivery orders including information on a store location and delivery location and a type of the delivery orders from a server; And displaying the type, store location, and delivery location of each of the delivery orders on the display of the wireless terminal, wherein the type of delivery order may be determined based on i) information on the store location and delivery location of the delivery order, ii) information on the jurisdiction and supply region of the branch where the rider performing delivery to the wireless terminal belongs, and iii) the relationship between the terminal locations of the wireless terminal.
본 발명의 일실시예에 따른 권역 기반의 배송 오더 제공 방법을 수행하는 서버에 있어서, 상기 서버는 프로세서를 포함하고, 상기 프로세서는, 매장 위치 및 배송 위치에 대한 정보를 포함하는 배송 오더들을 수신하고, 상기 배송 오더들에 따른 배송을 수행하는 라이더가 소속된 지점의 관할 권역과 공급 권역 및 상기 라이더의 무선 단말의 단말 위치에 대한 정보를 식별하고, 상기 배송 오더들 각각의 매장 위치와 배송 위치에 대한 정보, ii) 상기 지점의 관할 권역과 공급 권역 및 iii) 상기 단말 위치의 관계에 따라 상기 배송 오더들의 타입을 결정하고, 상기 무선 단말에 상기 배송 오더와 상기 결정된 배송 오더의 타입을 제공할 수 있다. In a server that performs a region-based delivery order providing method according to an embodiment of the present invention, the server includes a processor, the server receives delivery orders including information on store locations and delivery locations, and identifies information about the jurisdiction and supply region of a branch to which a rider performing delivery according to the delivery orders belongs and the terminal location of the wireless terminal of the rider, information about the store location and delivery location of each of the delivery orders, ii) jurisdiction and supply of the branch The type of delivery orders may be determined according to the relationship between the area and iii) the location of the terminal, and the delivery order and the determined type of delivery order may be provided to the wireless terminal.
본 발명의 일실시예에 따른 권역 기반의 배송 오더 제공 방법을 수행하는 서버에 있어서, 상기 서버는 프로세서를 포함하고, 상기 프로세서는, 매장 위치 및 배송 위치에 대한 정보를 포함하는 배송 오더를 수신하고, 상기 배송 오더들에 따른 배송을 수행하는 라이더들이 소속된 지점들의 관할 권역과 공급 권역 및 상기 라이더들의 무선 단말의 단말 위치에 대한 정보를 각각 식별하고, i) 상기 배송 오더의 매장 위치와 배송 위치에 대한 정보, ii) 상기 지점들의 관할 권역과 공급 권역 및 iii) 상기 단말 위치들의 관계에 기초하여, 각 무선 단말에 따라 상기 배송 오더의 타입을 결정하고, 상기 무선 단말들에 상기 배송 오더와 상기 각 무선 단말에 따라 결정된 배송 오더의 타입을 제공할 수 있다. In a server that performs a region-based delivery order providing method according to an embodiment of the present invention, the server includes a processor, the server receives a delivery order including information about store locations and delivery locations, and identifies the jurisdiction and supply region of branches to which riders who carry out delivery according to the delivery orders belong and information on the terminal locations of wireless terminals of the riders, i) information on the store location and delivery location of the delivery order, ii) jurisdiction of the branches, Based on the relationship between the supply area and iii) the terminal locations, the type of the delivery order is determined for each wireless terminal, and the delivery order and the type of delivery order determined according to each wireless terminal can be provided to the wireless terminals.
본 발명의 일실시예에 따른 권역 기반의 배송 오더 제공 방법을 수행하는 무선 단말에 있어서, 상기 무선 단말은 프로세서를 포함하고, 상기 프로세서는, 서버로부터 매장 위치 및 배송 위치에 대한 정보를 포함하는 배송 오더들과 상기 배송 오더들의 타입을 수신하고, 상기 각 배송 오더들의 타입, 매장 위치 및 배송 위치를 상기 무선 단말의 디스플레이에 표시하고, 상기 배송 오더의 타입은, i) 상기 배송 오더의 매장 위치와 배송 위치에 대한 정보, ii) 상기 라이더가 소속된 지점의 관할 권역과 공급 권역에 대한 정보 및 iii) 상기 무선 단말의 단말 위치에 기초하여 결정될 수 있다.In a wireless terminal that performs a region-based delivery order providing method according to an embodiment of the present invention, the wireless terminal includes a processor, and the processor receives delivery orders including information about store locations and delivery locations from a server and types of the delivery orders, displays the type of each delivery order, store location, and delivery location on a display of the wireless terminal, and the type of delivery order includes: i) information about the store location and delivery location of the delivery order, ii) the rider belongs It may be determined based on information on the jurisdiction area and supply area of the branch and iii) the terminal location of the wireless terminal.
본 발명의 일실시예에 따르면 배송을 수행하는 라이더의 무선 단말의 위치와 라이더가 소속된 지점의 권역에 기초하여 지점의 공급 권역 밖에서 발생한 오더를 회귀 오더로 결정하고 이를 무선 단말에 제공함으로써 판매 권역을 확장할 수 있다.According to one embodiment of the present invention, based on the location of the wireless terminal of the rider performing the delivery and the area of the branch to which the rider belongs, the order generated outside the supply area of the branch is determined as a return order and provided to the wireless terminal. The sales area can be expanded.
또한, 본 발명의 일실시예에 따르면 배송을 수행하는 라이더의 무선 단말의 위치와 라이더가 소속된 지점의 권역에 기초하여 다른 지점에서 발생한 배송 오더를 공유 오더로 결정하고 이를 무선 단말에 제공함으로써 서로 다른 지점 간의 배송 업무를 효율적으로 처리할 수 있다.In addition, according to one embodiment of the present invention, based on the location of the wireless terminal of the rider performing the delivery and the region of the branch to which the rider belongs, a delivery order generated at another point is determined as a shared order and provided to the wireless terminal, so that delivery work between different points can be efficiently processed.
도 1은 본 발명의 일실시예에 따른 서버와 무선 단말의 구조를 나타낸 도면이다.
도 2는 종래 권역의 예시를 나타낸 도면이다.
도 3은 본 발명의 일실시예에 따른 라이더의 무선 단말이 공급 권역 내 있는 경우 배송 오더의 타입을 나타낸 도면이다.
도 4는 본 발명의 일실시예에 따른 라이더의 무선 단말이 공급 권역을 벗어난 경우 배송 오더의 타입을 나타낸 도면이다.
도 5는 본 발명의 일실시예에 따른 라이더의 무선 단말에 제공되는 배송 오더의 타입을 도시한 도면이다.
도 6은 본 발명의 일실시예에 따른 라이더의 무선 단말에 표시되는 배송 오더의 예를 도시한 도면이다.
도 7은 본 발명의 일실시예에 따른 배송 오더 제공 방법을 플로우 차트로 도시한 도면이다.1 is a diagram showing the structure of a server and a wireless terminal according to an embodiment of the present invention.
2 is a diagram showing an example of a conventional area.
3 is a diagram showing types of delivery orders when a rider's wireless terminal is within a supply area according to an embodiment of the present invention.
4 is a diagram showing types of delivery orders when a rider's wireless terminal is out of a supply area according to an embodiment of the present invention.
5 is a diagram illustrating types of delivery orders provided to a rider's wireless terminal according to an embodiment of the present invention.
6 is a diagram illustrating an example of a delivery order displayed on a rider's wireless terminal according to an embodiment of the present invention.
7 is a flowchart illustrating a delivery order providing method according to an embodiment of the present invention.
이하에서, 첨부된 도면을 참조하여 실시예들을 상세하게 설명한다. 그러나, 실시예들에는 다양한 변경이 가해질 수 있어서 특허출원의 권리 범위가 이러한 실시예들에 의해 제한되거나 한정되는 것은 아니다. 실시예들에 대한 모든 변경, 균등물 내지 대체물이 권리 범위에 포함되는 것으로 이해되어야 한다.Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. However, since various changes can be made to the embodiments, the scope of the patent application is not limited or limited by these embodiments. It should be understood that all changes, equivalents or substitutes to the embodiments are included within the scope of rights.
실시예에서 사용한 용어는 단지 설명을 목적으로 사용된 것으로, 한정하려는 의도로 해석되어서는 안된다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Terms used in the examples are used only for descriptive purposes and should not be construed as limiting. Singular expressions include plural expressions unless the context clearly dictates otherwise. In this specification, terms such as "comprise" or "having" are intended to specify that a feature, number, step, operation, component, part, or combination thereof described in the specification exists, but it should be understood that the presence or addition of one or more other features or numbers, steps, operations, components, parts, or combinations thereof is not excluded in advance.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the art to which the embodiment belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related art, and are not interpreted in an ideal or excessively formal meaning unless explicitly defined in the present application.
또한, 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 관계없이 동일한 구성 요소는 동일한 참조부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 실시예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 실시예의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.In addition, in the description with reference to the accompanying drawings, the same reference numerals are given to the same components regardless of reference numerals, and overlapping descriptions thereof will be omitted. In describing the embodiment, if it is determined that a detailed description of a related known technology may unnecessarily obscure the gist of the embodiment, the detailed description will be omitted.
도 1은 본 발명의 일실시예에 따른 서버와 무선 단말의 구조를 나타낸 도면이다.1 is a diagram showing the structure of a server and a wireless terminal according to an embodiment of the present invention.
본 발명은 권역 기반의 배송 오더(105-107) 제공 방법 및 이를 수행하는 서버(101)와 무선 단말(102-104)에 관한 것으로, 배송을 수행하는 라이더의 무선 단말(102-104)의 단말 위치와 라이더가 소속된 지점의 권역에 기초하여 배송 오더(105-107)의 타입을 결정하고, 이를 무선 단말(102-104)에 제공하는 기술에 관한 것이다. 서버(101) 및 무선 단말(102-104)은 프로세서를 포함하며, 프로세서는 본 발명의 배송 오더(105-107) 제공 방법을 수행한다. The present invention relates to a method for providing a delivery order (105-107) based on a region, and a server 101 and a wireless terminal (102-104) that perform the same, and relates to a technology for determining the type of a delivery order (105-107) based on the terminal location of the wireless terminal (102-104) of a rider performing delivery and the region to which the rider belongs, and providing the same to the wireless terminal (102-104). The server 101 and the wireless terminals 102-104 include a processor, and the processor performs the delivery order 105-107 method of the present invention.
도 1을 참조하면, 서버(101)는 배송 오더(105-107)들을 수신하고, 배송 오더(105-107)들을 무선 단말(102-104)에 제공한다. 본 발명의 서버(101)는 이 과정에서 각 무선 단말(102-104)에 대해 배송 오더(105-107)들의 타입을 결정하여 배송 오더(105-107)를 제공한다. Referring to FIG. 1 , server 101 receives delivery orders 105-107 and provides delivery orders 105-107 to wireless terminals 102-104. In this process, the server 101 of the present invention determines the type of delivery orders 105-107 for each wireless terminal 102-104 and provides the delivery orders 105-107.
구체적으로, 무선 단말(102-104)은 서로 다른 라이더의 무선 단말(102-104)이며, 라이더들은 서로 다른 지점에 소속되거나 서로 다른 위치에 있을 수 있기 때문에, 서버(101)는 라이더가 소속된 지점의 관할 권역, 공급 권역 및 단말 위치의 관계에 기초하여 각 무선 단말(102-104)에 대해 배송 오더(105-107)의 타입을 결정함으로써, 무선 단말(102-104)에 제공되는 배송 업무들을 확대하여 판매 권역을 확장하고, 배송 업무들을 효율적으로 할당할 수 있다. Specifically, since the wireless terminals 102-104 are wireless terminals 102-104 of different riders, and the riders may belong to different branches or be located in different locations, the server 101 determines the type of delivery order 105-107 for each wireless terminal 102-104 based on the relationship between the jurisdiction area of the branch to which the rider belongs, the supply area, and the location of the terminal, and provides it to the wireless terminal 102-104. It is possible to expand the sales area by expanding the delivery tasks that are available, and to allocate the delivery tasks efficiently.
앞서 설명한 것처럼, 여러 매장들을 포함하는 일정한 범위를 그 지점의 관할 권역이라 하고, 관할 권역은 지점에 배송 오더(105-107)들을 요청하는 매장들의 매장 위치에 따라 결정된다. 공급 권역은 한 지점의 라이더 운용 범위를 의미한다. 즉, 공급 권역은 관할 권역에서 발생하는 배송 오더(105-107)들을 지점에서 처리하기 위한 라이더의 운용 범위에 따라 결정된다. As described above, a certain range including several stores is referred to as a jurisdiction of the branch, and the jurisdiction is determined according to the store locations of stores requesting delivery orders 105 to 107 to the branch. Supply area means the operating range of the lidar at one point. That is, the supply area is determined according to the operating range of the rider for processing delivery orders 105 to 107 occurring in the jurisdiction area at the branch.
따라서, 공급 권역은 지점에 따라 다르게 결정되며, 지점 간의 공급 권역은 일부 영역이 겹칠 수 있다. 공급 권역은 그 지점의 관할 권역에서 발생하는 배송 업무들을 처리하기 위한 라이더의 운용 범위이기 때문에, 관할 권역에서 일정한 거리 범위 내로 지점에 의해 결정된다. Therefore, the supply area is determined differently depending on the branch, and the supply area between the branches may partially overlap. Since the supply area is the operator's operating range for handling delivery services occurring in the jurisdiction of the branch, it is determined by the branch within a certain distance range from the jurisdiction.
즉, 공급 권역이 과도하게 크게 결정되는 경우, 라이더가 배송 업무를 처리하기 위해 관할 권역을 오가는 시간이 길어지게 되어 배송 업무가 효율적으로 처리되기 어렵게 되므로, 관할 권역에서 일정한 거리 범위 내로 결정된다. That is, if the supply area is determined to be excessively large, it takes a long time for riders to travel to and from the jurisdiction to process the delivery business, making it difficult to efficiently process the delivery business, so it is determined within a certain distance range from the jurisdiction.
배송 오더(105-107)는 배송 오더(105-107)의 출발 위치인 매장 위치에 대한 정보와 배송 오더(105-107)의 도착 위치인 배송 위치에 대한 정보를 포함한다. 배송 위치는 공급 권역과 관계없이 매장의 수요자에 의해 결정될 수 있기 때문에 공급 권역에 속하지 않을 수 있다. The delivery order 105-107 includes information about the store location, which is the starting location of the delivery order 105-107, and information about the delivery location, which is the arrival location of the delivery order 105-107. Since the delivery location may be determined by the customer of the store regardless of the supply area, it may not belong to the supply area.
본 발명에서는 배송 오더(105-107)의 타입으로서, 관할 오더, 장거리 오더, 공유 오더, 회귀 오더가 추가됨으로써, 라이더가 배송 위치가 공급 권역에 속하지 않는 배송 오더(105-107)를 처리하더라도, 서버(101)가 다른 지점의 관할 권역에서 발생한 배송 오더(105-107) 중 회귀 조건을 만족하는 배송 오더(105-107)를 회귀 오더로 제공하여 그 라이더가 자신이 소속된 지점의 관할 권역으로 복귀하기 용이하도록 한다. In the present invention, as the type of delivery order (105-107), jurisdiction order, long-distance order, shared order, and return order are added, so that even if the rider processes the delivery order (105-107) whose delivery location does not belong to the supply area, the server 101 provides the delivery order (105-107) that satisfies the regression condition among the delivery orders (105-107) generated in the jurisdiction of another branch as a return order, so that the rider himself/herself This makes it easy to return to the jurisdiction of the branch to which it belongs.
즉, 동일한 배송 오더(105-107)라도 라이더가 소속된 지점 또는 라이더의 무선 단말(102-104)의 단말 위치에 따라 배송 오더(105-107)의 타입이 다르게 결정되며, 라이더는 현재 소속된 지점 및 단말 위치에 따라 다른 타입의 배송 오더(105-107)를 제공받는다. That is, even in the same delivery order 105-107, the type of delivery order 105-107 is determined differently depending on the location to which the rider belongs or the terminal location of the rider's wireless terminal 102-104, and the rider is provided with different types of delivery orders 105-107 depending on the branch to which the rider currently belongs and the location of the terminal.
또한, 서버(101)는 다른 지점의 관할 권역에서 발생한 배송 오더(105-107) 중 공유 조건을 만족하는 배송 오더(105-107)를 공유 오더로 제공하여 그 라이더가 자신이 소속된 지점의 공급 권역 내에서 여러 배송 업무를 처리할 수 있도록 한다. In addition, the server 101 provides a delivery order 105-107 that satisfies the sharing condition among delivery orders 105-107 generated in the jurisdiction of another branch as a shared order, so that the rider can handle various delivery tasks within the supply area of the branch to which he or she belongs.
여기서, 관할 오더는, 라이더가 소속된 지점의 관할 권역에서 발생한 배송 오더(105-107)를 의미한다. 장거리 오더는, 라이더가 소속된 지점의 관할 권역에서 발생한 배송 오더(105-107)들 중 배송 위치가 그 지점의 공급 권역을 벗어난 배송 오더(105-107)를 의미한다. 즉, 장거리 오더는 관할 오더들 중 배송 위치가 그 지점의 공급 권역을 벗어난 배송 오더(105-107)이다.Here, the jurisdiction order refers to delivery orders (105-107) generated in the jurisdiction of the branch to which the rider belongs. The long-distance order refers to a delivery order (105-107) whose delivery location is out of the supply region of the branch among delivery orders (105-107) generated in the jurisdiction of the branch to which the rider belongs. That is, the long-distance order is a delivery order (105-107) whose delivery location is out of the supply area of the branch among jurisdictional orders.
공유 오더는, 타지점의 관할 권역에서 발생한 배송 오더(105-107)로서, 배송 오더(105-107)의 매장 위치가, 라이더가 소속된 지점의 관할 권역에 속하지 않고, 그 배송 오더(105-107)의 매장 위치 및 배송 위치가, 그 지점의 공급 권역에 속하는 배송 오더(105-107)를 의미한다. A shared order is a delivery order (105-107) generated in the jurisdiction of another branch, in which the store location of the delivery order (105-107) does not belong to the jurisdiction of the branch to which the rider belongs, and the store location and delivery location of the delivery order (105-107) refer to delivery orders (105-107) belonging to the supply area of the branch.
회귀 오더는, 라이더의 단말 위치가, 라이더가 소속된 지점의 공급 권역에 속하지 않고, 배송 오더(105-107)의 매장 위치가 단말 위치와 일정 거리 이내이고, 그 배송 오더(105-107)의 배송 위치가 그 지점의 공급 권역에 속하는 배송 오더(105-107)를 의미한다. In the return order, the rider's terminal location does not belong to the supply area of the branch to which the rider belongs, the store location of the delivery order (105-107) is within a certain distance from the terminal location, and the delivery order (105-107) means a delivery order (105-107) that belongs to the supply area of that branch.
즉, 회귀 오더는 라이더가 자신이 소속된 지점의 관할 권역 또는 공급 권역으로 복귀하는 것을 유도하기 위한 배송 오더(105-107)로서, 타지점의 관할 지점에서 발생한 배송 오더(105-107)이다. That is, the return order is a delivery order (105-107) for inducing the rider to return to the jurisdiction or supply region of the branch to which he belongs, and is a delivery order (105-107) generated from the jurisdiction of another branch.
서버(101)는 공급 권역을 벗어난 라이더가 회귀 오더를 처리하도록 유도하기 위하여, 그 라이더에 회귀 오더 또는 관할 오더 만을 제공할 수 있다. 또한, 서버(101)는 회귀 오더에 추가적인 수수료를 할당하여, 라이더가 회귀 오더를 처리하도록 유도할 수 있다. The server 101 may provide only a return order or jurisdictional order to a rider out of the supply area in order to induce the rider to process the return order. In addition, the server 101 may allocate an additional fee to the return order to induce the rider to process the return order.
도 3은 본 발명의 일실시예에 따른 라이더의 무선 단말이 공급 권역 내 있는 경우 배송 오더의 타입을 나타낸 도면이다.3 is a diagram showing types of delivery orders when a rider's wireless terminal is within a supply area according to an embodiment of the present invention.
서버는, 배송 오더의 매장 위치가, 라이더가 소속된 지점의 관할 권역에 속하는 경우, 그 라이더의 무선 단말에 대해, 그 배송 오더의 타입을 관할 오더로 결정한다.When the store location of the delivery order belongs to the jurisdictional area of the branch to which the rider belongs, the server determines the type of the delivery order as the jurisdictional order for the wireless terminal of the rider.
다시 말해, 복수의 배송 오더들이 있는 경우, 서버는 배송 오더들 중 매장 위치가 특정 지점의 관할 권역에 속하는 배송 오더들을, 그 특정 지점에 속하는 라이더의 무산 단말에 대하여 관할 오더로 결정한다. In other words, if there are a plurality of delivery orders, the server determines delivery orders belonging to the jurisdiction of a specific point of the store location among the delivery orders as jurisdictional orders for the rider's disuse terminal belonging to the specific point.
그리고, 복수의 라이더들이 있는 경우, 서버는 배송 오더의 매장 위치가 그 라이더들 중 특정 라이더가 소속된 지점의 관할 권역에 속하는 경우, 특정 라이더의 무선 단말에 대해 배송 오더의 타입을 관할 오더로 결정한다. In addition, when there are a plurality of riders, the server determines the type of delivery order as a jurisdictional order for the wireless terminal of the specific rider when the store location of the delivery order belongs to the jurisdiction of the branch to which the specific rider among the riders belongs.
도 3을 참조하면, 라이더(300)가 소속된 지점의 관할 권역(301)에서 발생한 배송 오더(도 3의 (a))는 라이더(300)의 무선 단말에 대해 관할 오더로 결정된다. Referring to FIG. 3 , a delivery order generated in the jurisdictional area 301 of the branch to which the rider 300 belongs (FIG. 3(a)) is determined as a jurisdictional order for the wireless terminal of the rider 300.
서버는 배송 오더의 매장 위치가, 라이더가 소속된 지점의 관할 권역에 속하고, 그 배송 오더의 배송 위치가 그 지점의 공급 권역에 속하지 않는 경우, 그 라이더의 무선 단말에 대해, 그 배송 오더의 타입을 장거리 오더로 결정한다.When the store location of the delivery order belongs to the jurisdiction of the branch to which the rider belongs and the delivery location of the delivery order does not belong to the supply region of the branch, the server determines the type of the delivery order as a long-distance order for the wireless terminal of the rider.
다시 말해, 복수의 배송 오더들이 있는 경우, 서버는 배송 오더들 중 매장 위치가 특정 지점의 관할 권역에 속하고, 배송 위치가 그 지점의 공급 권역에 속하지 않는 배송 오더들을, 그 특정 지점에 속하는 라이더의 무산 단말에 대하여 장거리 오더로 결정한다. In other words, if there are a plurality of delivery orders, the server determines that among the delivery orders, delivery orders in which the store location belongs to the jurisdiction of a specific point and the delivery location does not belong to the supply region of the point are determined as long-distance orders for the non-disabled terminal of the rider belonging to the specific point.
그리고, 복수의 라이더들이 있는 경우, 서버는 배송 오더의 매장 위치가 그 라이더들 중 특정 라이더가 소속된 지점의 관할 권역에 속하고, 그 배송 오더의 배송 위치가 그 지점의 공급 권역에 속하지 않는 경우, 특정 라이더의 무선 단말에 대해 그 배송 오더의 타입을 장거리 오더로 결정한다. And, if there are a plurality of riders, the server determines the type of the delivery order to the wireless terminal of the specific rider as a long-distance order, if the store location of the delivery order belongs to the jurisdiction of the branch to which a specific rider among the riders belongs, and the delivery location of the delivery order does not belong to the supply region of the branch.
도 3을 참조하면, 라이더(300)가 소속된 지점의 관할 권역(301)에서 발생하고, 배송 위치가 라이더(300)가 소속된 지점의 공급 권역(302)을 벗어난 배송 오더(도 3의 (b))는 라이더(300)의 무선 단말에 대해 장거리 오더로 결정된다. Referring to FIG. 3, a delivery order that occurs in the jurisdiction area 301 of the branch to which the rider 300 belongs and whose delivery location is out of the supply area 302 of the branch to which the rider 300 belongs (FIG. 3 (b)) is determined as a long-distance order for the wireless terminal of the rider 300.
서버는, 배송 오더의 매장 위치가, 라이더가 소속된 지점의 관할 권역에 속하지 않고, 그 배송 오더의 매장 위치 및 배송 위치가 그 지점의 공급 권역에 속하는 경우, 그 라이더의 무선 단말에 대해, 그 배송 오더의 타입을 공유 오더로 결정한다. 공유 오더는 다른 지점의 관할 권역에서 발생한 배송 오더이다. When the store location of the delivery order does not belong to the jurisdiction area of the branch to which the rider belongs, and the store location and delivery location of the delivery order belong to the supply area of the branch, the server determines the type of the delivery order as a shared order for the wireless terminal of the rider. A shared order is a delivery order originating from another branch's jurisdiction.
다시 말해, 복수의 배송 오더들이 있는 경우, 서버는 배송 오더들 중 매장 위치가 특정 지점의 관할 권역에 속하지 않고, 매장 위치 및 배송 위치가 그 지점의 공급 권역에 속하는 배송 오더들을, 그 특정 지점에 속하는 라이더의 무산 단말에 대하여 공유 오더로 결정한다. In other words, if there are a plurality of delivery orders, the server determines delivery orders in which the store location does not belong to the jurisdiction of a specific branch among the delivery orders, and the store location and the delivery position belong to the supply region of that branch. It is determined as a shared order for the rider's drop-off terminal belonging to the specific point.
그리고, 복수의 라이더들이 있는 경우, 서버는 배송 오더의 매장 위치가 그 라이더들 중 특정 라이더가 소속된 지점의 관할 권역에 속하지 않고, 그 배송 오더의 매장 위치 및 배송 위치가 그 지점의 공급 권역에 속하는 경우, 특정 라이더의 무선 단말에 대해 그 배송 오더의 타입을 공유 오더로 결정한다. In addition, when there are a plurality of riders, the server determines the type of the delivery order to the wireless terminal of the specific rider as a shared order when the store location of the delivery order does not belong to the jurisdiction of the branch to which the specific rider among the riders belongs, and the store location and delivery location of the delivery order belong to the supply region of the branch.
도 3을 참조하면, 라이더(300)가 소속된 지점과 다른 지점의 관할 권역(311)에서 발생하고, 매장 위치 및 배송 위치가 라이더(300)가 소속된 지점의 공급 권역(302)에 속하는 배송 오더(도 3의 (c), (d))는 라이더(300)의 무선 단말에 대해 공유 오더로 결정된다. Referring to FIG. 3, delivery orders (FIG. 3(c), (d)) occurring in the jurisdictional area 311 of a branch different from the branch to which the rider 300 belongs, and the store location and delivery location belonging to the supply area 302 of the branch to which the rider 300 belongs are determined as shared orders for the wireless terminal of the rider 300.
그리고, 도 3과 같이 라이더(300)의 무선 단말의 단말 위치가, 라이더(300)가 소속된 지점의 공급 권역(302)에 속하는 경우, 서버는 라이더(300)의 무선 단말에 배송 오더들 중 타입이 관할 오더(도 3의 (a)), 장거리 오더(도 3의 (b)) 또는 공유 오더(도 3의 (c), (d))인 배송 오더들을 제공한다. In addition, as shown in FIG. 3, when the terminal location of the wireless terminal of the rider 300 belongs to the supply area 302 of the branch to which the rider 300 belongs, the server provides the wireless terminal of the rider 300 with delivery orders of which types are jurisdiction orders (Fig. 3 (a)), long-distance orders (Fig. 3 (b)), or shared orders (Fig. 3 (c), (d)).
즉, 배송 위치가 라이더(300)가 소속된 지점의 공급 권역(302)에 속하지만, 매장 위치가 공급 권역(302)에 속하지 않는 배송 오더(도 3의 (f))는 라이더(300)에 제공되지 않고, 다른 지점의 라이더에 제공될 수 있다. That is, a delivery order in which the delivery location belongs to the supply area 302 of the branch to which the rider 300 belongs, but the store location does not belong to the supply area 302 (FIG. 3(f)) is not provided to the rider 300, but may be provided to riders at other branches.
마찬가지로, 매장 위치가 라이더(300)가 소속된 지점의 공급 권역(302)에 속하지만, 배송 위치가 공급 권역(302)에 속하지 않는 배송 오더(도 3의 (e))도 라이더(300)에 제공되지 않고, 다른 지점의 라이더에 제공될 수 있다. Similarly, even though the store location belongs to the supply area 302 of the branch to which the rider 300 belongs, a delivery order (FIG. 3(e)) whose delivery location does not belong to the supply area 302 is not provided to the rider 300, but may be provided to riders at other branches.
도 4는 본 발명의 일실시예에 따른 라이더의 무선 단말이 공급 권역을 벗어난 경우 배송 오더의 타입을 나타낸 도면이다.4 is a diagram showing types of delivery orders when a rider's wireless terminal is out of a supply area according to an embodiment of the present invention.
서버는 라이더의 무선 단말의 단말 위치가, 라이더가 소속된 지점의 공급 권역에 속하지 않고, 배송 오더의 매장 위치가 단말 위치와 일정 거리 이내이고, 그 배송 오더의 배송 위치가 그 지점의 공급 권역에 속하는 경우, 그 라이더의 무선 단말에 대해, 그 배송 오더의 타입을 회귀 오더로 결정한다. 회귀 오더는 다른 지점의 관할 권역에서 발생한 배송 오더이다. The server determines that the type of the delivery order is a regression order for the wireless terminal of the rider when the terminal location of the rider's wireless terminal does not belong to the supply area of the branch to which the rider belongs, the store location of the delivery order is within a certain distance from the terminal location, and the delivery location of the delivery order belongs to the supply area of the branch. A return order is a delivery order originating from another branch's jurisdiction.
다시 말해, 복수의 배송 오더들이 있는 경우, 서버는 배송 오더들 중 배송 위치가 특정 지점의 공급 권역에 속하는 배송 오더들을, 그 특정 지점에 속하는 라이더들 중 무선 단말의 단말 위치가 그 특정 지점의 공급 권역에 속하지 않는 라이더의 무선 단말에 대하여, 회귀 오더로 결정한다. 다만, 배송 오더들 중 무선 단말과 일정 거리 초과인 배송 오더들은 제공되지 않을 수 있다. In other words, if there are a plurality of delivery orders, the server determines, among the delivery orders, delivery orders whose delivery location belongs to the supply area of a specific point, among the riders belonging to the specific point, the terminal location of the wireless terminal of the rider. For a wireless terminal of a rider that does not belong to the supply area of the specific point, it is determined as a return order. However, among the delivery orders, delivery orders that exceed a predetermined distance from the wireless terminal may not be provided.
그리고, 복수의 라이더들이 있는 경우, 서버는 라이더들 중 특정 라이더의 무선 단말에 대한 단말 위치가, 특정 라이더가 소속된 지점의 공급 권역에 속하지 않고, 배송 오더의 매장 위치가 단말 위치와 일정 거리 이내이고, 배송 오더의 배송 위치가 특정 라이더가 소속된 지점의 공급 권역에 속하는 경우, 특정 라이더의 무선 단말에 대해, 배송 오더의 타입을 회귀 오더로 결정한다.In addition, when there are a plurality of riders, the server determines the type of the delivery order for the wireless terminal of the specific rider as a return order when the location of the terminal for the wireless terminal of a specific rider among the riders does not belong to the supply area of the branch to which the specific rider belongs, the store location of the delivery order is within a certain distance from the terminal location, and the delivery location of the delivery order belongs to the supply area of the branch to which the specific rider belongs.
도 4를 참조하면, 라이더(400)의 무선 단말이 라이더(400)가 소속된 지점의 공급 권역(402)을 벗어난 상태이고, 배송 오더의 매장 위치가 라이더(400)의 무선 단말과 일정 거리 내(403)이고, 배송 오더의 배송 위치가 라이더(400)가 소속된 지점의 공급 권역(402)에 속하는 경우, 그 배송 오더(도 4의 (d))는 그 라이더(400)의 무선 단말에 대해 회귀 오더로 결정된다. Referring to FIG. 4, when the wireless terminal of the rider 400 is out of the supply area 402 of the branch to which the rider 400 belongs, the store location of the delivery order is within a certain distance 403 of the wireless terminal of the rider 400, and the delivery location of the delivery order belongs to the supply area 402 of the branch to which the rider 400 belongs, the delivery order ((d) in FIG. 4) is the wireless terminal of the rider 400. It is determined by the regression order for .
그리고, 도 4와 같이 라이더(400)의 무선 단말의 단말 위치가, 라이더(400)가 소속된 지점의 공급 권역(402)에 속하지 않는 경우, 서버는 라이더(400)의 무선 단말에 배송 오더들 중 타입이 관할 오더(도 4의 (a), (b)) 또는 회귀 오더(도 4의 (d)) 들을 제공한다. And, as shown in FIG. 4, if the terminal location of the wireless terminal of the rider 400 does not belong to the supply area 402 of the branch to which the rider 400 belongs, the server provides the wireless terminal of the rider 400 with a jurisdiction order (Fig. 4 (a), (b)) or a return order (Fig. 4 (d)).
또한, 서버는 라이더(400)의 무선 단말에 대해 공유 오더로 결정된 배송 오더들 중, 매장 위치와 라이더(400)가 소속된 지점의 관할 권역(401)의 거리 보다, 배송 위치와 라이더(400)가 소속된 지점의 관할 권역(401)의 거리가 더 짧은 배송 오더(도 4의 (c))를 라이더(400)의 무선 단말에 추가적으로 제공할 수 있다. In addition, among the delivery orders determined as shared orders for the wireless terminal of the rider 400, the server may additionally provide, to the wireless terminal of the rider 400, a delivery order having a shorter distance between the delivery location and the jurisdictional region 401 of the branch to which the rider 400 belongs (FIG. 4(c)) than the distance between the store location and the jurisdictional region 401 of the branch to which the rider 400 belongs.
따라서, 배송 오더(도 4의 (b'))의 경우, 라이더(400)가 소속된 지점에 소속된 라이더들의 무선 단말에 대해 공유 오더으로 결정될 수 있으나, 매장 위치와 관할 권역(401)의 거리 보다, 배송 위치와 관할 권역(401)의 거리가 더 길기 때문에, 배송 오더(도 4의 (b'))는 공급 권역(402) 밖에 있는 라이더(400)의 무선 단말에 제공되지 않는다. Therefore, in the case of the delivery order (Fig. 4 (b')), it can be determined as a shared order for the wireless terminals of the riders belonging to the branch to which the rider 400 belongs, but since the distance between the delivery location and the jurisdictional region 401 is longer than the distance between the store location and the jurisdictional region 401, the delivery order (Fig. 4 (b')) is not provided to the wireless terminal of the rider 400 outside the supply region 402.
그리고, 배송 오더(도 4의 (a'))의 경우, 매장 위치는 라이더(400)가 소속된 지점의 공급 권역(402)에 속하나, 도착 위치가 공급 권역(402)을 벗어나기 때문에, 라이더(400)의 무선 단말에 대한 배송 오더의 타입이 결정되지 않으며, 라이더(400)의 무선 단말에 대해 제공되지 않는다. And, in the case of a delivery order (Fig. 4 (a')), the store location belongs to the supply area 402 of the branch where the rider 400 belongs, but since the arrival location is out of the supply area 402, the type of delivery order for the wireless terminal of the rider 400 is not determined and is not provided to the wireless terminal of the rider 400.
다른 실시예로, 서버는, 회귀 오더를 결정함에 있어, 배송 오더의 도착 위치가 라이더(400)가 소속된 지점의 공급 권역(402)에 속하지 않더라도, 매장 위치가 라이더(400)의 무선 단말의 단말 위치와 일정 거리 내(403)에 있고, 배송 위치와 관할 권역(401) 간의 거리가 단말 위치(400)와 관할 권역(401) 간의 거리보다 짧은 경우, 그 배송 오더를 라이더(400)의 무선 단말에 대해 회귀 오더로 결정하고, 라이더(400)의 무선 단말에 제공할 수 있다. In another embodiment, in determining the return order, even if the arrival location of the delivery order does not belong to the supply area 402 of the point where the rider 400 belongs, if the store location is within a certain distance 403 from the terminal location of the wireless terminal of the rider 400 and the distance between the delivery location and the jurisdictional area 401 is shorter than the distance between the terminal location 400 and the jurisdictional area 401, the server transfers the delivery order to the rider 400. It may be determined as a regression order for the wireless terminal and provided to the wireless terminal of the lidar 400 .
도 4를 참조하면, 매장 위치가 라이더(400)의 무선 단말의 단말 위치와 일정 거리 내(403)에 있고, 배송 위치와 관할 권역(401) 간의 거리가 단말 위치(400)와 관할 권역(401)의 거리보다 짧은 배송 오더(도 4의 (e), (f))는 회귀 오더로 결정될 수 있다. Referring to FIG. 4, the store location is within a certain distance 403 of the terminal location of the wireless terminal of the rider 400, and the distance between the delivery location and the jurisdictional area 401 is the terminal location 400. A delivery order ((e), (f) in FIG. 4) that is shorter than the distance between the jurisdictional area 401 can be determined as a regression order.
따라서, 매장 위치가 라이더(400)의 무선 단말의 단말 위치와 일정 거리 이내(403)이지만, 배송 위치가 공급 권역(402)에 속하지 않고, 배송 위치와 관할 권역(401)의 거리가 단말 위치(400)와 관할 권역(401) 간의 거리보다 긴 배송 오더(도 4의 (e'), (f'))는 라이더(400)에 제공되지 않고, 다른 지점의 라이더에 제공될 수 있다. Therefore, although the store location is within a certain distance 403 from the terminal location of the wireless terminal of the rider 400, the delivery location does not belong to the supply area 402, and the delivery location and the jurisdictional area 401 The distance between the terminal location 400 and the jurisdictional area 401 (E', (f') in FIG. 4) is not provided to the rider 400, but may be provided to riders at other points.
그리고, 배송 위치와 라이더(400)가 소속된 지점의 관할 권역(401) 간의 거리가 라이더(400)의 단말 위치와 관할 권역(401) 간의 거리 보다 짧지만, 매장 위치가 라이더(400)의 단말 위치와 일정 거리 이내(403)에 있지 않은 배송 오더(도 4의 (c'), (d'))는 라이더(400)에 제공되지 않고, 다른 지점의 라이더에 제공될 수 있다. 이는 라이더(400)가 배송 업무를 위해 픽업을 하기 비효율적인 배송 오더를 배제하기 위함이다.In addition, although the distance between the delivery location and the jurisdictional region 401 of the point where the rider 400 belongs is shorter than the distance between the terminal location of the rider 400 and the jurisdictional region 401, the store location is within a certain distance 403 of the rider 400. Delivery orders ((c'), (d') in FIG. 4) are not provided to the rider 400, but may be provided to riders at other points. This is to exclude an inefficient delivery order for the rider 400 to pick up for delivery work.
또한, 서버는 회귀 오더를 결정함에 있어, 배송 오더의 배송 위치가 라이더(400)가 소속된 지점의 공급 권역(402)에 속하지 않더라도, 매장 위치가 라이더(400)의 무선 단말의 단말 위치와 일정 거리 내(403)에 있고, 배송 위치와 관할 권역(401) 간의 거리가 매장 위치와 관할 권역(401) 간의 거리 보다 짧은 경우, 그 배송 오더를 라이더(400)의 무선 단말에 대해 회귀 오더로 결정하고, 라이더(400)의 무선 단말에 제공할 수 있다. In addition, in determining the return order, even if the delivery location of the delivery order does not belong to the supply area 402 of the branch to which the rider 400 belongs, if the store location is within a certain distance 403 from the terminal location of the rider 400's wireless terminal and the distance between the delivery location and the jurisdictional area 401 is shorter than the distance between the store location and the jurisdictional area 401, the server determines the delivery order as a return order for the wireless terminal of the rider 400. and can be provided to the wireless terminal of the rider 400.
또는, 서버는 회귀 오더를 결정함에 있어, 매장 위치가 라이더(400)의 무선 단말의 단말 위치와 일정 거리 내(403)에 있고, 배송 위치와 관할 권역(401) 간의 거리가 매장 위치와 관할 권역(401) 간의 거리 보다 짧고, 배송 위치와 관할 권역(401) 간의 거리가 단말 위치(400)와 관할 권역(401) 간의 거리보다 짧은 경우, 그 배송 오더를 라이더(400)의 무선 단말에 대해 회귀 오더로 결정하고, 라이더(400)의 무선 단말에 제공할 수 있다. Alternatively, when the server determines the return order, if the store location is within a certain distance 403 from the terminal location of the rider 400's wireless terminal, the distance between the delivery location and the jurisdictional area 401 is shorter than the distance between the store location and the jurisdictional area 401, and the distance between the delivery location and the jurisdictional area 401 is shorter than the distance between the terminal location 400 and the jurisdictional area 401, the server sends the delivery order to the rider 400's wireless terminal. It can be determined as a return order and provided to the wireless terminal of the lidar 400.
도 5는 본 발명의 일실시예에 따른 라이더의 무선 단말에 제공되는 배송 오더의 타입을 도시한 도면이다.5 is a diagram illustrating types of delivery orders provided to a rider's wireless terminal according to an embodiment of the present invention.
도 5에서, 라이더가 소속된 지점의 관할 권역(501), 공급 권역(502)이 있을 때, 배송 오더(도 5의 (a))의 경우, 매장 위치 및 배송 위치가 관할 권역(501)에 속하기 때문에 라이더의 무선 단말에 대해 관할 오더로 결정된다. In FIG. 5, when there is a jurisdictional area 501 and a supply area 502 of the branch to which the rider belongs, in the case of a delivery order (FIG. 5(a)), the store location and the delivery location are within the jurisdictional area 501. Since they belong to, it is determined as a jurisdictional order for the rider's wireless terminal.
배송 오더(도 5의 (b))의 경우, 마찬가지로, 라이더가 소속된 지점의 관할 권역(501), 공급 권역(502)이 있을 때, 매장 위치가 관할 권역(501)에 속하고, 배송 위치는 공급 권역(502) 내이므로, 라이더의 무선 단말에 대해 관할 오더로 결정된다.In the case of a delivery order (FIG. 5(b)), similarly, when there is a jurisdictional region 501 and a supply region 502 of a branch to which the rider belongs, the store location belongs to the jurisdictional region 501, and the delivery location is within the supply region 502, so it is determined as a jurisdictional order for the rider's wireless terminal.
배송 오더(도 5의 (c))의 경우, 라이더가 소속된 지점의 관할 권역(501), 공급 권역(502)이 있을 때, 타 지점의 관할 권역(511)에서 발생한 배송 오더이고, 매장 위치가 관할 권역(501)에 속하지 않으나, 매장 위치 및 배송 위치가 공급 권역(502)에 속하기 때문에, 라이더의 무선 단말에 대해 공유 오더로 결정된다.In the case of a delivery order (FIG. 5(c)), when there is a jurisdiction 501 and a supply zone 502 of the branch to which the rider belongs, it is a delivery order generated in the jurisdiction 511 of another branch, and the store location does not belong to the jurisdiction area 501, but the store location and delivery location belong to the supply area 502, so it is determined as a shared order for the rider's wireless terminal.
마찬 가지로, 배송 오더(도 5의 (d))의 경우, 라이더가 소속된 지점의 관할 권역(501), 공급 권역(502)이 있을 때, 타 지점의 관할 권역(511)에서 발생한 배송 오더이고, 매장 위치 및 배송 위치가 공급 권역(502)에 속하기 때문에, 라이더의 무선 단말에 대해 공유 오더로 결정된다.Similarly, in the case of a delivery order (FIG. 5(d)), when there is a jurisdiction area 501 and a supply area 502 of the branch to which the rider belongs, it is a delivery order generated in the jurisdiction area 511 of another branch. Since the store location and delivery location belong to the supply area 502, it is determined as a shared order for the rider's wireless terminal.
배송 오더(도 5의 (e))의 경우, 라이더가 소속된 지점의 관할 권역(501), 공급 권역(502)이 있을 때, 매장 위치가 관할 권역(501)에 속하지만 배송 위치는 공급 권역(502)에서 벗어난 위치이므로, 라이더의 무선 단말에 대해 장거리 오더로 결정된다.In the case of a delivery order (FIG. 5(e)), when there is a jurisdictional area 501 and a supply area 502 of the branch to which the rider belongs, the store location belongs to the jurisdiction area 501, but the delivery location is located outside the supply area 502, so it is determined as a long-distance order for the rider's wireless terminal.
배송 오더(도 5의 (f))의 경우, 라이더가 소속된 지점의 관할 권역(501), 공급 권역(502)이 있을 때, 타 지점의 관할 권역(521)에서 발생한 배송 오더이고, 매장 위치가 공급 권역에 속하지 않고, 배송 위치가 관할 권역(501)에 속하기 때문에, 매장 위치와 일정 거리 내에 있는 라이더들 중 공급 권역(502) 밖에 있는 라이더의 무선 단말에 대해 회귀 오더로 결정된다. In the case of a delivery order (FIG. 5(f)), when there is a jurisdiction 501 and a supply zone 502 of the branch to which the rider belongs, the delivery order occurred in the jurisdiction zone 521 of the other branch, and the store location does not belong to the supply zone, and the delivery location belongs to the jurisdiction zone 501.
배송 오더(도 5의 (f))는 공급 권역(522)이 결정된 타 지점에 속하는 라이더의 무선 단말에 대해서는 장거리 오더로 결정될 수 있다.The delivery order ((f) of FIG. 5) may be determined as a long-distance order for a wireless terminal of a rider belonging to another point where the supply area 522 is determined.
배송 오더(도 5의 (g))의 경우, 라이더가 소속된 지점의 관할 권역(501), 공급 권역(502)이 있을 때, 타 지점의 관할 권역(531)에서 발생한 배송 오더이고, 매장 위치가 공급 권역에 속하지 않고, 배송 위치가 공급 권역(502)에 속하기 때문에, 매장 위치와 일정 거리 내에 있는 라이더들 중 공급 권역(502) 밖에 있는 라이더의 무선 단말에 대해 회귀 오더로 결정된다.In the case of a delivery order (FIG. 5(g)), when there is a jurisdiction area 501 and a supply area 502 of the branch to which the rider belongs, the delivery order occurred in the jurisdiction area 531 of the other branch. Since the store location does not belong to the supply area and the delivery location belongs to the supply area 502, it is determined as a return order for a wireless terminal of a rider outside the supply area 502 among riders within a certain distance from the store location.
그리고, 배송 오더(도 5의 (a'))의 경우, 매장 위치는 지점의 공급 권역(502)에 속하나, 도착 위치가 공급 권역(502)을 벗어나기 때문에, 지점에 소속된 라이더의 무선 단말에 대한 배송 오더의 타입이 결정되지 않으며, 라이더의 무선 단말에 대해 제공되지 않는다.And, in the case of a delivery order (FIG. 5 (a')), the store location belongs to the supply area 502 of the branch, but since the arrival location is outside the supply area 502, the rider belonging to the branch The type of delivery order for the wireless terminal is not determined and is not provided for the rider's wireless terminal.
배송 오더(도 5의 (b'))의 경우, 매장 위치 및 도착 위치가 공급 권역(502)에 포함되지 않고, 도착 위치와 관할 권역(501) 간의 거리가 매장 위치와 관할 권역(501) 간의 거리보다 길기 때문에 회귀 오더로 결정될 수 없다. In the case of a delivery order (FIG. 5 (b')), the store location and arrival location are not included in the supply area 502, and the distance between the arrival location and the jurisdictional area 501 is greater than the distance between the store location and the jurisdictional area 501. It cannot be determined as a return order.
도 6은 본 발명의 일실시예에 따른 라이더의 무선 단말에 표시되는 배송 오더의 예를 도시한 도면이다. 6 is a diagram illustrating an example of a delivery order displayed on a rider's wireless terminal according to an embodiment of the present invention.
도 6의 (a)는 지점에 소속된 라이더가 그 지점의 공급 권역 내에 있는 경우, 그 라이더의 무선 단말의 디스플레이에 표시되는 배송 오더와 그 배송 오더의 종류를 도시한 도면이다. 6(a) is a diagram illustrating a delivery order displayed on a display of a wireless terminal of a rider belonging to a branch and a type of the delivery order when the rider belonging to the branch is within the supply area of the branch.
도 6의 (a)를 참조하면, 라이더의 무선 단말의 단말 위치가 공급 권역 내에 있어, 무선 단말은 회귀 오더를 수신하지 않으며 관할 오더(601), 공유 오더(602) 및 장거리 오더(603)를 수신한다.Referring to (a) of FIG. 6, since the terminal location of the rider's wireless terminal is within the supply area, the wireless terminal does not receive a return order and receives a jurisdiction order 601, a shared order 602, and a long-distance order 603.
무선 단말은 디스플레이를 통해 배송 오더들의 리스트를 표시할 수 있고 리스트의 각 요소는 배송 오더의 타입, 매장 위치, 및 배송 위치를 표시할 수 있다. 이 때, 무선 단말은 서버로부터 수신한 순서에 따라 배송 오더들을 표시할 수 있고, 배송 업무의 타입 별로 배송 오더들을 분류하여 표시할 수 있다. The wireless terminal may display a list of delivery orders through a display, and each element of the list may display a type of delivery order, a store location, and a delivery location. At this time, the wireless terminal may display delivery orders according to the order received from the server, and may classify and display delivery orders for each delivery service type.
또는, 무선 단말은 배송 오더들 중 관할 오더를 우선적으로 리스트의 상위로 표시하거나, 배송 거리가 짧은 순으로 배송 오더들을 정렬하여 표시할 수 있다. 또한, 무선 단말은 단말 위치와 가까운 순으로 관할 오더를 정렬하여 표시할 수 있다. Alternatively, the wireless terminal may preferentially display a jurisdictional order among delivery orders at the top of the list, or may sort and display delivery orders in descending order of delivery distance. In addition, the wireless terminal may sort and display the jurisdictional order in the order of proximity to the terminal location.
도 6의 (b)는 그 라이더가 공급 권역 밖에 있는 경우, 그 라이더의 무선 단말의 디스플레이에 표시되는 배송 오더와 그 배송 오더의 종류를 도시한 도면이다. 6(b) is a diagram illustrating a delivery order displayed on a display of a wireless terminal of the rider and types of the delivery order when the rider is outside the supply area.
도 6의 (b)를 참조하면, 라이더의 무선 단말의 단말 위치가 공급 권역 밖에 있어, 무선 단말은 회귀 오더(605-606)와 관할 오더(604)를 수신하며, 공유 오더들 중 매장 위치와 관할 권역의 거리 보다, 배송 위치와 관할 권역의 거리가 더 짧은 공유 오더를 수신할 수 있다. Referring to (b) of FIG. 6, since the terminal location of the rider's wireless terminal is outside the supply area, the wireless terminal receives the return order 605-606 and the jurisdiction order 604, and among the shared orders, it can receive a shared order in which the distance between the delivery location and the jurisdiction area is shorter than the distance between the store location and the jurisdiction area.
마찬가지로, 무선 단말은 디스플레이를 통해 배송 오더들의 리스트를 표시할 수 있고 리스트의 각 요소는 배송 오더의 타입, 매장 위치, 및 배송 위치를 표시할 수 있다. 이 때, 무선 단말은 서버로부터 수신한 순서에 따라 배송 오더들을 표시할 수 있고, 배송 업무의 타입 별로 배송 오더들을 분류하여 표시할 수 있다. Similarly, the wireless terminal may display a list of delivery orders through a display, and each element of the list may indicate a type of delivery order, a store location, and a delivery location. At this time, the wireless terminal may display delivery orders according to the order received from the server, and may classify and display delivery orders for each delivery service type.
또는, 무선 단말은 배송 오더들 중 회귀 오더를 우선적으로 리스트의 상위로 표시하거나, 단말 위치와 가까운 순으로 관할 오더를 정렬하여 표시할 수 있다. Alternatively, the wireless terminal may preferentially display a return order among delivery orders at the top of the list, or sort and display jurisdictional orders in order close to the location of the terminal.
도 7은 본 발명의 일실시예에 따른 배송 오더 제공 방법을 플로우 차트로 도시한 도면이다.7 is a flowchart illustrating a delivery order providing method according to an embodiment of the present invention.
단계(701)에서, 매장은 배송 오더를 서버에 전송하고, 서버는 배송 오더들을 수신한다. 배송 오더는 매장과 서버 사이의 중간 매개자에 의하여 서버로 전달될 수 있다. 배송 오더는, 출발 위치인 매장 위치에 대한 정보와 배송 오더의 도착 위치인 배송 위치에 대한 정보를 포함한다.In step 701, the store transmits delivery orders to the server, and the server receives delivery orders. The delivery order may be transmitted to the server by an intermediary between the store and the server. The delivery order includes information about the store location, which is the departure location, and information about the delivery location, which is the arrival location of the delivery order.
단계(702)에서, 서버는 배송 오더들에 따른 배송을 수행하는 라이더의 무선 단말의 단말 위치에 대한 정보 및 라이더가 소속된 지점의 관할 권역과 공급 권역에 대한 정보를 식별한다. In step 702, the server identifies information on the terminal location of the wireless terminal of the rider performing delivery according to the delivery orders and information on the jurisdictional area and supply area of the branch to which the rider belongs.
단계(703)에서, 서버는 배송 오더들 각각의 매장 위치와 배송 위치, ii) 관할 권역과 공급 권역 및 iii) 단말 위치의 관계에 따라 배송 오더들의 타입을 결정한다. 구체적으로, 서버는 라이더의 무선 단말에 대한 배송 오더의 타입을 공유 오더, 관할 오더, 장거리 오더 및 회귀 오더 중 어느 하나로 결정하고, 이를 무선 단말에 제공한다. In step 703, the server determines the types of delivery orders according to the relationship between store location and delivery location of each delivery order, ii) jurisdiction area and supply area, and iii) terminal location. Specifically, the server determines the type of the delivery order for the rider's wireless terminal as one of a sharing order, a jurisdiction order, a long-distance order, and a return order, and provides it to the wireless terminal.
단계(704)에서, 서버는 배송 오더와 결정된 배송 오더의 타입을 무선 단말에 제공하고, 무선 단말은 배송 오더를 수신한다. 단계(705)에서, 무선 단말은 배송 오더들의 타입, 매장 위치 및 배송 위치를 무선 단말의 디스플레이에 표시한다. In step 704, the server provides the delivery order and the determined type of delivery order to the wireless terminal, and the wireless terminal receives the delivery order. In step 705, the wireless terminal displays the type of delivery orders, the store location and the delivery location on the display of the wireless terminal.
다만, 무선 단말은 배송 오더들 중 매장 위치가 단말 위치와 일정 거리 초과인 배송 오더에 대해 무선 단말의 디스플레이에 표시하지 않을 수 있다. However, the wireless terminal may not display on the display of the wireless terminal a delivery order in which the location of the store exceeds a predetermined distance from among the delivery orders.
한편, 본 발명에 따른 방법은 컴퓨터에서 실행될 수 있는 프로그램으로 작성되어 마그네틱 저장매체, 광학적 판독매체, 디지털 저장매체 등 다양한 기록 매체로도 구현될 수 있다.Meanwhile, the method according to the present invention is written as a program that can be executed on a computer and can be implemented in various recording media such as magnetic storage media, optical reading media, and digital storage media.
본 명세서에 설명된 각종 기술들의 구현들은 디지털 전자 회로조직으로, 또는 컴퓨터 하드웨어, 펌웨어, 소프트웨어로, 또는 그들의 조합들로 구현될 수 있다. 구현들은 데이터 처리 장치, 예를 들어 프로그램가능 프로세서, 컴퓨터, 또는 다수의 컴퓨터들의 동작에 의한 처리를 위해, 또는 이 동작을 제어하기 위해, 컴퓨터 프로그램 제품, 즉 정보 캐리어, 예를 들어 기계 판독가능 저장 장치(컴퓨터 판독가능 매체) 또는 전파 신호에서 유형적으로 구체화된 컴퓨터 프로그램으로서 구현될 수 있다. 상술한 컴퓨터 프로그램(들)과 같은 컴퓨터 프로그램은 컴파일된 또는 인터프리트된 언어들을 포함하는 임의의 형태의 프로그래밍 언어로 기록될 수 있고, 독립형 프로그램으로서 또는 모듈, 구성요소, 서브루틴, 또는 컴퓨팅 환경에서의 사용에 적절한 다른 유닛으로서 포함하는 임의의 형태로 전개될 수 있다. 컴퓨터 프로그램은 하나의 사이트에서 하나의 컴퓨터 또는 다수의 컴퓨터들 상에서 처리되도록 또는 다수의 사이트들에 걸쳐 분배되고 통신 네트워크에 의해 상호 연결되도록 전개될 수 있다.Implementations of the various techniques described herein may be implemented in digital electronic circuitry, or in computer hardware, firmware, software, or combinations thereof. Implementations may be implemented as a computer program product, i.e. a computer program tangibly embodied in an information carrier, e.g. a machine readable storage device (computer readable medium) or radio signal, for processing by, or for controlling the operation of, a data processing device, e.g. a programmable processor, computer, or operation of multiple computers. Computer programs, such as the computer program(s) described above, may be written in any form of programming language, including compiled or interpreted languages, and may be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program can be deployed to be processed on one computer or multiple computers at one site or distributed across multiple sites and interconnected by a communication network.
컴퓨터 프로그램의 처리에 적절한 프로세서들은 예로서, 범용 및 특수 목적 마이크로프로세서들 둘 다, 및 임의의 타입의 디지털 컴퓨터의 임의의 하나 이상의 프로세서들을 포함한다. 일반적으로, 프로세서는 판독 전용 메모리 또는 랜덤 액세스 메모리 또는 둘 다로부터 명령어들 및 데이터를 수신할 것이다. 컴퓨터의 요소들은 명령어들을 실행하는 적어도 하나의 프로세서 및 명령어들 및 데이터를 저장하는 하나 이상의 메모리 장치들을 포함할 수 있다. 일반적으로, 컴퓨터는 데이터를 저장하는 하나 이상의 대량 저장 장치들, 예를 들어 자기, 자기-광 디스크들, 또는 광 디스크들을 포함할 수 있거나, 이것들로부터 데이터를 수신하거나 이것들에 데이터를 송신하거나 또는 양쪽으로 되도록 결합될 수도 있다. 컴퓨터 프로그램 명령어들 및 데이터를 구체화하는데 적절한 정보 캐리어들은 예로서 반도체 메모리 장치들, 예를 들어, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media), 롬(ROM, Read Only Memory), 램(RAM, Random Access Memory), 플래시 메모리, EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM) 등을 포함한다. 프로세서 및 메모리는 특수 목적 논리 회로조직에 의해 보충되거나, 이에 포함될 수 있다.Processors suitable for processing a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any type of digital computer. Generally, a processor will receive instructions and data from read only memory or random access memory or both. Elements of a computer may include at least one processor that executes instructions and one or more memory devices that store instructions and data. In general, a computer may include one or more mass storage devices that store data, such as magnetic, magneto-optical disks, or optical disks, or may be coupled to receive data from or transmit data to, or both. Information carriers suitable for embodying computer program instructions and data include, for example, semiconductor memory devices, for example, magnetic media such as hard disks, floppy disks and magnetic tapes, optical media such as compact disk read only memory (CD-ROM) and digital video disks (DVD), magneto-optical media such as floptical disks, read memory only (ROM), random access memory (RAM). , flash memory, EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), and the like. The processor and memory may be supplemented by, or included in, special purpose logic circuitry.
또한, 컴퓨터 판독가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용매체일 수 있고, 컴퓨터 저장매체 및 전송매체를 모두 포함할 수 있다.In addition, computer readable media may be any available media that can be accessed by a computer, and may include both computer storage media and transmission media.
본 명세서는 다수의 특정한 구현물의 세부사항들을 포함하지만, 이들은 어떠한 발명이나 청구 가능한 것의 범위에 대해서도 제한적인 것으로서 이해되어서는 안되며, 오히려 특정한 발명의 특정한 실시형태에 특유할 수 있는 특징들에 대한 설명으로서 이해되어야 한다. 개별적인 실시형태의 문맥에서 본 명세서에 기술된 특정한 특징들은 단일 실시형태에서 조합하여 구현될 수도 있다. 반대로, 단일 실시형태의 문맥에서 기술한 다양한 특징들 역시 개별적으로 혹은 어떠한 적절한 하위 조합으로도 복수의 실시형태에서 구현 가능하다. 나아가, 특징들이 특정한 조합으로 동작하고 초기에 그와 같이 청구된 바와 같이 묘사될 수 있지만, 청구된 조합으로부터의 하나 이상의 특징들은 일부 경우에 그 조합으로부터 배제될 수 있으며, 그 청구된 조합은 하위 조합이나 하위 조합의 변형물로 변경될 수 있다.While this specification contains many specific implementation details, they should not be construed as limiting as to the scope of any invention or claimables, but rather as a description of features that may be unique to a particular embodiment of a particular invention. Certain features that are described in this specification in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable subcombination. Further, while features may operate in particular combinations and be initially depicted as such claimed, one or more features from a claimed combination may in some cases be excluded from that combination, and the claimed combination may be modified as a subcombination or variation of a subcombination.
마찬가지로, 특정한 순서로 도면에서 동작들을 묘사하고 있지만, 이는 바람직한 결과를 얻기 위하여 도시된 그 특정한 순서나 순차적인 순서대로 그러한 동작들을 수행하여야 한다거나 모든 도시된 동작들이 수행되어야 하는 것으로 이해되어서는 안 된다. 특정한 경우, 멀티태스킹과 병렬 프로세싱이 유리할 수 있다. 또한, 상술한 실시형태의 다양한 장치 컴포넌트의 분리는 그러한 분리를 모든 실시형태에서 요구하는 것으로 이해되어서는 안되며, 설명한 프로그램 컴포넌트와 장치들은 일반적으로 단일의 소프트웨어 제품으로 함께 통합되거나 다중 소프트웨어 제품에 패키징 될 수 있다는 점을 이해하여야 한다.Similarly, while actions are depicted in the drawings in a particular order, it should not be construed as requiring that those actions be performed in the specific order shown or in the sequential order, or that all depicted actions must be performed to obtain desired results. In certain cases, multitasking and parallel processing can be advantageous. Further, the separation of various device components in the embodiments described above should not be understood as requiring such separation in all embodiments, and it should be understood that the program components and devices described may generally be integrated together into a single software product or packaged into multiple software products.
한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 이해를 돕기 위해 특정 예를 제시한 것에 지나지 않으며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.On the other hand, the embodiments of the present invention disclosed in this specification and drawings are only presented as specific examples to aid understanding, and are not intended to limit the scope of the present invention. In addition to the embodiments disclosed herein, it is obvious to those skilled in the art that other modified examples based on the technical idea of the present invention can be implemented.
101: 서버
102-104: 무선 단말
105-107: 배송 오더101: server
102-104: wireless terminal
105-107: Delivery order
Claims (20)
배송 오더의 출발 위치인 매장 위치에 대한 정보와 상기 배송 오더의 도착 위치인 배송 위치에 대한 정보를 포함하는 배송 오더들을 수신하는 단계;
상기 배송 오더들에 따른 배송을 수행하는 라이더의 무선 단말의 단말 위치에 대한 정보 및 상기 라이더가 소속된 지점의 관할 권역과 공급 권역에 대한 정보를 식별하는 단계- 상기 지점의 상기 관할 권역은 상기 지점에 상기 배송 오더들을 요청하는 매장들의 매장 위치에 기반하여 결정되고, 상기 지점의 상기 공급 권역은 상기 매장들로부터 상기 지점에 요청된 상기 배송 오더들을 처리하기 위해 상기 지점에 소속된 상기 라이더의 운용 범위에 기반하여 결정되고, 상기 공급 권역은 상기 관할 권역을 포함함 -;
i) 상기 배송 오더들 각각의 매장 위치와 배송 위치, ii) 상기 라이더가 소속된 지점의 상기 관할 권역과 상기 공급 권역 및 iii) 상기 단말 위치의 관계에 따라 상기 배송 오더들의 타입을 결정하는 단계; 및
상기 배송 오더들과 상기 결정된 배송 오더들의 타입을 상기 무선 단말에 제공하는 단계를 포함하고,
상기 배송 오더들의 타입을 결정하는 단계는,
상기 배송 오더의 매장 위치가 상기 지점의 상기 관할 권역에 속하고, 배송 오더의 배송 위치가 상기 지점의 상기 공급 권역에 속하는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 관할 오더로 결정하고,
상기 배송 오더의 매장 위치가 상기 지점의 상기 관할 권역에 속하고, 상기 배송 오더의 배송 위치가 상기 지점의 상기 공급 권역에 속하지 않는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 장거리 오더로 결정하고,
상기 배송 오더의 매장 위치가 상기 지점의 관할 권역에 속하지 않고, 상기 배송 오더의 매장 위치 및 배송 위치가 상기 지점의 공급 권역에 속하는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 공유 오더로 결정하고,
상기 단말 위치가 상기 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 지점의 공급 권역에 속하는 경우,상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 회귀 오더로 결정하고,
상기 단말 위치가 상기 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 지점의 공급 권역에 속하지 않더라도 상기 배송 오더의 배송 위치와 상기 관할 권역 간의 거리가 상기 단말 위치와 상기 관할 권역 간의 거리보다 짧은 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 회귀 오더로 결정하고,
상기 배송 오더와 상기 결정된 배송 오더의 타입을 상기 무선 단말에 제공하는 단계는,
상기 단말 위치가 상기 지점의 공급 권역에 속하지 않는 경우, 상기 무선 단말에 대해 상기 관할 오더, 상기 회귀 오더 및 공유 오더들 중 상기 매장 위치와 상기 관할 권역의 거리 보다, 상기 배송 위치와 상기 관할 권역의 거리가 더 짧은 공유 오더를 제공하고,
상기 단말 위치가 공급 권역에 속하는 경우, 상기 무선 단말에 대해 상기 관할 오더, 상기 공유 오더 및 상기 장거리 오더를 제공하고,
상기 무선 단말은,
상기 배송 오더들의 타입 별로 분류하여 상기 배송 오더들을 디스플레이에 표시하거나, 상기 관할 오더에 해당하는 배송 오더들을 우선적으로 상기 디스플레이에 표시하거나, 배송 거리가 짧은 순으로 상기 배송 오더들을 정렬하여 상기 디스플레이에 표시하는,
배송 오더 제공 방법.
In the region-based delivery order providing method performed by the server,
Receiving delivery orders including information about a store location that is a starting location of the delivery order and information about a delivery location that is an arrival location of the delivery order;
Identifying information on the terminal location of a wireless terminal of a rider performing delivery according to the delivery orders and information on the jurisdiction and supply region of a branch to which the rider belongs - the jurisdiction of the branch is determined based on the store locations of stores requesting the delivery orders to the branch, the supply zone of the branch is determined based on the operating range of the rider belonging to the branch to process the delivery orders requested from the stores to the branch, and the supply zone is the jurisdiction including -;
Determining the type of the delivery orders according to i) the store location and delivery location of each of the delivery orders, ii) the jurisdiction and the supply region of the branch to which the rider belongs, and iii) the terminal location; and
Providing the delivery orders and the determined type of delivery orders to the wireless terminal;
The step of determining the type of delivery orders,
When the store location of the delivery order belongs to the jurisdiction area of the branch and the delivery location of the delivery order belongs to the supply area of the branch, the type of the delivery order is determined as a jurisdiction order for a wireless terminal of a rider belonging to the branch,
When the store location of the delivery order belongs to the jurisdiction area of the branch and the delivery location of the delivery order does not belong to the supply area of the branch, the type of the delivery order is determined as a long-distance order for a wireless terminal of a rider belonging to the branch,
When the store location of the delivery order does not belong to the jurisdiction of the branch, and the store location and delivery location of the delivery order belong to the supply area of the branch, the type of the delivery order is determined as a shared order for a wireless terminal of a rider belonging to the branch,
If the location of the terminal does not belong to the supply area of the branch, the store location of the delivery order is within a certain distance from the location of the terminal, and the delivery location of the delivery order belongs to the supply area of the branch, determining the type of the delivery order as a return order for the wireless terminal of the rider belonging to the branch,
Even if the location of the terminal does not belong to the supply area of the branch, the store location of the delivery order is within a certain distance from the location of the terminal, and the delivery location of the delivery order does not belong to the supply area of the branch, if the distance between the delivery location of the delivery order and the jurisdiction is shorter than the distance between the terminal location and the jurisdiction, the type of the delivery order is determined as a regression order for the wireless terminal of the rider belonging to the branch,
Providing the delivery order and the type of the determined delivery order to the wireless terminal,
If the location of the terminal does not belong to the supply area of the branch, a shared order in which the distance between the delivery location and the area of jurisdiction is shorter than the distance between the store location and the area of jurisdiction among the jurisdiction order, the return order, and the sharing order is provided to the wireless terminal,
When the location of the terminal belongs to a supply area, providing the jurisdiction order, the sharing order, and the long-distance order to the wireless terminal;
The wireless terminal,
Classifying the delivery orders by type and displaying the delivery orders on the display, preferentially displaying delivery orders corresponding to the jurisdiction orders on the display, or sorting the delivery orders in order of short delivery distance and displaying them on the display,
How to deliver a delivery order.
상기 배송 오더와 상기 결정된 배송 오더의 타입을 제공하는 단계는,
상기 단말 위치가 공급 권역에 속하는 경우, 상기 배송 오더의 타입이 관할 오더, 장거리 오더 및 공유 오더 중 하나인 배송 오더들을 제공하는, 배송 오더 제공 방법.
According to claim 1,
Providing the delivery order and the type of the determined delivery order,
If the location of the terminal belongs to a supply area, providing delivery orders in which the type of the delivery order is one of a jurisdiction order, a long-distance order, and a shared order.
상기 배송 오더와 상기 결정된 배송 오더의 타입을 제공하는 단계는,
상기 단말 위치가 공급 권역에 속하지 않는 경우, 상기 배송 오더의 타입이 관할 오더 및 회귀 오더 중 하나인 배송 오더들을 제공하는, 배송 오더 제공 방법.
According to claim 1,
Providing the delivery order and the type of the determined delivery order,
If the location of the terminal does not belong to a supply area, providing delivery orders in which the type of the delivery order is one of a jurisdiction order and a return order.
배송 오더의 출발 위치인 매장 위치에 대한 정보와 상기 배송 오더의 도착 위치인 배송 위치에 대한 정보를 포함하는 배송 오더를 수신하는 단계;
상기 배송 오더에 따른 배송을 수행하는 라이더들의 각 무선 단말의 단말 위치에 대한 정보 및 상기 각 라이더들이 소속된 지점들의 관할 권역과 공급 권역에 대한 정보를 식별하는 단계- 상기 각 라이더들이 소속된 상기 지점들의 관할 권역은 상기 지점들에 상기 배송 오더를 요청하는 매장들의 매장 위치에 기반하여 결정되고, 상기 각 라이더들이 소속된 상기 지점들의 공급 권역은 상기 매장들로부터 상기 지점들에 요청된 상기 배송 오더를 처리하기 위해 상기 지점들에 소속된 상기 라이더들의 운용 범위에 기반하여 결정되고, 상기 공급 권역은 상기 관할 권역을 포함함 -;
i) 상기 배송 오더의 매장 위치와 배송 위치, ii) 상기 지점들의 관할 권역과 공급 권역 및 iii) 상기 단말 위치들의 관계에 기초하여 상기 각 무선 단말에 따른 상기 배송 오더의 타입을 결정하는 단계; 및
상기 배송 오더와 상기 각 무선 단말에 따라 결정된 배송 오더의 타입을 상기 무선 단말들에 제공하는 단계를 포함하고,
상기 배송 오더의 타입을 결정하는 단계는,
상기 배송 오더의 매장 위치가 상기 라이더들 중 특정 라이더가 소속된 지점의 관할 권역에 속하고 상기 배송 오더의 배송 위치가 상기 지점의 상기 공급 권역에 속하는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 관할 오더로 결정하고,
상기 배송 오더의 매장 위치가 상기 라이더들 중 특정 라이더가 소속된 지점의 관할 권역에 속하고, 상기 배송 오더의 배송 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하지 않는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 장거리 오더로 결정하고,
상기 배송 오더의 매장 위치가 상기 라이더들 중 특정 라이더가 소속된 지점의 관할 권역에 속하지 않고, 상기 배송 오더의 매장 위치 및 배송 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하는 경우, 임의의 무선 단말에 대해 상기 배송 오더의 타입을 공유 오더로 결정하고,
상기 라이더들 중 특정 라이더의 무선 단말에 대한 단말 위치가, 상기 특정 라이더가 소속된 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 회귀 오더로 결정하고,
상기 라이더들 중 특정 라이더의 무선 단말에 대한 단말 위치가, 상기 특정 라이더가 소속된 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 지점의 공급 권역에 속하지 않더라도 상기 배송 오더의 배송 위치와 상기 관할 권역 간의 거리가 상기 단말 위치와 상기 관할 권역 간의 거리보다 짧은 경우, 상기 배송 오더의 타입을 회귀 오더로 결정하고,
상기 배송 오더와 상기 각 무선 단말에 따라 결정된 배송 오더의 타입을 상기 무선 단말들에 제공하는 단계는,
단말 위치가 상기 지점의 공급 권역에 속하지 않는 경우, 상기 무선 단말에 대해 상기 관할 오더, 상기 회귀 오더 및 공유 오더들 중 상기 매장 위치와 상기 관할 권역의 거리 보다, 상기 배송 위치와 상기 관할 권역의 거리가 더 짧은 공유 오더를 제공하고,
상기 단말 위치가 공급 권역에 속하는 경우, 상기 무선 단말에 대해 상기 관할 오더, 상기 공유 오더 및 상기 장거리 오더를 제공하고,
상기 무선 단말들은,
상기 배송 오더의 타입 별로 분류하여 상기 배송 오더를 디스플레이에 표시하거나, 상기 관할 오더에 해당하는 배송 오더를 우선적으로 상기 디스플레이에 표시하거나, 배송 거리가 짧은 순으로 상기 배송 오더를 정렬하여 상기 디스플레이에 표시하고,
상기 단말 위치가 공급 권역에 속하지 않는 경우, 상기 회귀 오더를 우선적으로 상기 디스플레이에 표시하거나, 상기 단말 위치와 가까운 순으로 상기 관할 오더를 정렬하여 상기 디스플레이에 표시하는,
배송 오더 제공 방법.
In the region-based delivery order providing method performed by the server,
Receiving a delivery order including information about a store location that is a starting location of the delivery order and information about a delivery location that is an arrival location of the delivery order;
Identifying information on the terminal location of each wireless terminal of riders performing delivery according to the delivery order and information on the jurisdiction and supply region of the branches to which each rider belongs - the jurisdiction of the branches to which each rider belongs is determined based on the store locations of stores requesting the delivery order to the branches, and the supply area of the branches to which each rider belongs is the operating range of the riders belonging to the branches to process the delivery order requested from the stores to the branches. is determined based on, and the supply area includes the jurisdictional area;
determining the type of the delivery order according to each wireless terminal based on i) a store location and a delivery location of the delivery order, ii) a relationship between the jurisdictional area and the supply area of the branches, and iii) the location of the terminal; and
Providing the delivery order and the type of delivery order determined according to each of the wireless terminals to the wireless terminals;
The step of determining the type of the delivery order,
If the store location of the delivery order belongs to the jurisdiction of a branch to which a specific rider among the riders belongs and the delivery location of the delivery order belongs to the supply region of the branch, the type of the delivery order for the wireless terminal of the specific rider is determined as a jurisdiction order,
If the store location of the delivery order belongs to the jurisdiction of the branch to which a specific rider among the riders belongs, and the delivery location of the delivery order does not belong to the supply region of the branch to which the specific rider belongs, determining the type of the delivery order as a long-distance order for the wireless terminal of the specific rider,
If the store location of the delivery order does not belong to the jurisdiction of the branch to which a specific rider among the riders belongs, and the store location and delivery location of the delivery order belong to the supply area of the branch to which the specific rider belongs, determine the type of the delivery order as a shared order for any wireless terminal,
Among the riders, the terminal location of the wireless terminal of a specific rider does not belong to the supply area of the branch to which the specific rider belongs, the store location of the delivery order is within a certain distance from the terminal location, and the delivery location of the delivery order belongs to the supply area of the branch to which the specific rider belongs, determining the type of the delivery order for the wireless terminal of the specific rider as a return order;
Among the riders, the terminal location of the wireless terminal of a specific rider does not belong to the supply area of the branch to which the specific rider belongs, the store location of the delivery order is within a certain distance from the terminal location, and the delivery location of the delivery order does not belong to the supply area of the branch. If the distance between the delivery location of the delivery order and the jurisdiction area is shorter than the distance between the terminal location and the jurisdiction area, the type of the delivery order is determined as a return order;
The step of providing the delivery order and the type of delivery order determined according to each of the wireless terminals to the wireless terminals,
If the terminal location does not belong to the supply area of the branch, to the wireless terminal, the distance between the delivery location and the jurisdiction area is shorter than the distance between the store location and the jurisdiction area among the jurisdiction order, the return order, and the sharing order. Provide a sharing order,
When the location of the terminal belongs to a supply area, providing the jurisdiction order, the sharing order, and the long-distance order to the wireless terminal;
The wireless terminals,
Classifying the delivery order by type and displaying the delivery order on the display, preferentially displaying the delivery order corresponding to the jurisdiction order on the display, or sorting the delivery order in order of short delivery distance and displaying the delivery order on the display,
When the terminal location does not belong to the supply area, the return order is preferentially displayed on the display, or the jurisdiction order is sorted in order close to the terminal location and displayed on the display.
How to deliver a delivery order.
상기 배송 오더와 상기 결정된 배송 오더의 타입을 제공하는 단계는,
상기 라이더들 중 특정 라이더의 무선 단말에 대한 단말 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입이 관할 오더, 장거리 오더 및 공유 오더 중 어느 하나로 결정된 배송 오더를, 상기 특정 라이더의 무선 단말에 제공하는, 배송 오더 제공 방법.
According to claim 9,
Providing the delivery order and the type of the determined delivery order,
Among the riders, when the terminal location of the wireless terminal of a specific rider belongs to the supply area of the branch to which the specific rider belongs, the type of delivery order for the wireless terminal of the specific rider is a jurisdictional order, long-distance order, and a shared order, providing a delivery order determined to be any one of a delivery order to the wireless terminal of the specific rider, providing a delivery order.
상기 배송 오더와 상기 결정된 배송 오더의 타입을 제공하는 단계는,
상기 라이더들 중 특정 라이더의 무선 단말에 대한 단말 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하지 않는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입이 관할 오더 및 회귀 오더 중 하나로 결정된 배송 오더를, 상기 특정 라이더의 무선 단말에 제공하는, 배송 오더 제공 방법.
According to claim 9,
Providing the delivery order and the type of the determined delivery order,
Among the riders, if the terminal location of the wireless terminal of a specific rider does not belong to the supply area of the branch to which the specific rider belongs, the delivery order type of the delivery order for the wireless terminal of the specific rider is a jurisdiction order and a return order. A method of providing a delivery order, wherein a delivery order determined as one of a return order is provided to the wireless terminal of the specific rider.
서버로부터 매장 위치 및 배송 위치에 대한 정보를 포함하는 배송 오더들과 상기 배송 오더들의 타입을 수신하는 단계; 및
상기 각 배송 오더들의 타입, 매장 위치 및 배송 위치를 상기 무선 단말의 디스플레이에 표시하는 단계
를 포함하고,
상기 배송 오더의 타입은,
i) 상기 배송 오더의 매장 위치와 배송 위치에 대한 정보, ii) 상기 무선 단말로 배송을 수행하는 라이더가 소속된 지점의 관할 권역과 공급 권역에 대한 정보 및 iii) 상기 무선 단말의 단말 위치의 관계에 기초하여 결정되고,- 상기 지점의 상기 관할 권역은 상기 지점에 상기 배송 오더들을 요청하는 매장들의 매장 위치에 기반하여 결정되고, 상기 지점의 상기 공급 권역은 상기 매장들로부터 상기 지점에 요청된 상기 배송 오더들을 처리하기 위해 상기 지점에 소속된 상기 라이더의 운용 범위에 기반하여 결정되고, 상기 공급 권역은 상기 관할 권역을 포함함 -
상기 배송 오더의 매장 위치가 상기 지점의 상기 관할 권역에 속하고, 배송 오더의 배송 위치가 상기 지점의 상기 공급 권역에 속하는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입은 관할 오더로 결정되고,
상기 배송 오더의 매장 위치가 상기 지점의 상기 관할 권역에 속하고, 상기 배송 오더의 배송 위치가 상기 지점의 상기 공급 권역에 속하지 않는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입은 장거리 오더로 결정되고,
상기 배송 오더의 매장 위치가 상기 지점의 관할 권역에 속하지 않고, 상기 배송 오더의 매장 위치 및 배송 위치가 상기 지점의 공급 권역에 속하는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입은 공유 오더로 결정되고,
상기 단말 위치가 상기 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 지점의 공급 권역에 속하는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입은 회귀 오더로 결정되고,
상기 단말 위치가 상기 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 지점의 공급 권역에 속하지 않더라도 상기 배송 오더의 배송 위치와 상기 관할 권역 간의 거리가 상기 단말 위치와 상기 관할 권역 간의 거리보다 짧은 경우,상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입은 회귀 오더로 결정되고,
상기 배송 오더들의 타입을 수신하는 단계는,
상기 단말 위치가 상기 지점의 공급 권역에 속하지 않는 경우, 상기 무선 단말에 대해 상기 관할 오더, 상기 회귀 오더 및 공유 오더들 중 상기 매장 위치와 상기 관할 권역의 거리 보다, 상기 배송 위치와 상기 관할 권역의 거리가 더 짧은 공유 오더를 제공하고,
상기 단말 위치가 공급 권역에 속하는 경우, 상기 무선 단말에 대해 상기 관할 오더, 상기 공유 오더 및 상기 장거리 오더를 수신하고,
상기 디스플레이에 표시하는 단계는,
상기 배송 오더들의 타입 별로 분류하여 상기 배송 오더들을 디스플레이에 표시하거나, 상기 관할 오더에 해당하는 배송 오더들을 우선적으로 상기 디스플레이에 표시하거나, 배송 거리가 짧은 순으로 상기 배송 오더들을 정렬하여 상기 디스플레이에 표시하고,
상기 단말 위치가 공급 권역에 속하지 않는 경우, 상기 회귀 오더를 우선적으로 상기 디스플레이에 표시하거나, 상기 단말 위치와 가까운 순으로 상기 관할 오더를 정렬하여 상기 디스플레이에 표시하는,
배송 오더 제공 방법.
In the area-based delivery order providing method performed by a wireless terminal,
Receiving delivery orders including information on store locations and delivery locations and types of the delivery orders from the server; and
Displaying the type, store location, and delivery location of each delivery order on the display of the wireless terminal.
including,
The type of the delivery order,
i) information on the store location and delivery location of the delivery order, ii) information on the jurisdiction and supply area of the branch to which the rider performing delivery to the wireless terminal belongs, and iii) the relationship between the terminal location of the wireless terminal; It is determined based on the operating scope of, and the supply area includes the jurisdiction area -
When the store location of the delivery order belongs to the jurisdiction area of the branch and the delivery location of the delivery order belongs to the supply area of the branch, the type of the delivery order is determined as a jurisdiction order for a wireless terminal of a rider belonging to the branch,
When the store location of the delivery order belongs to the jurisdiction area of the branch and the delivery location of the delivery order does not belong to the supply area of the branch, the type of the delivery order is determined as a long-distance order for a wireless terminal of a rider belonging to the branch,
When the store location of the delivery order does not belong to the jurisdiction of the branch, and the store location and delivery location of the delivery order belong to the supply area of the branch, the type of the delivery order is determined as a shared order for a wireless terminal of a rider belonging to the branch,
If the location of the terminal does not belong to the supply area of the branch, the store location of the delivery order is within a certain distance from the location of the terminal, and the delivery location of the delivery order belongs to the supply area of the branch, the type of the delivery order is determined as a return order for the wireless terminal of the rider belonging to the branch,
Even if the location of the terminal does not belong to the supply area of the branch, the store location of the delivery order is within a certain distance from the location of the terminal, and the delivery location of the delivery order does not belong to the supply area of the branch, if the distance between the delivery location of the delivery order and the jurisdiction is shorter than the distance between the terminal location and the jurisdiction, the type of the delivery order is determined as a return order for the wireless terminal of the rider belonging to the branch,
The step of receiving the type of delivery orders,
If the location of the terminal does not belong to the supply area of the branch, a shared order in which the distance between the delivery location and the area of jurisdiction is shorter than the distance between the store location and the area of jurisdiction among the jurisdiction order, the return order, and the sharing order is provided to the wireless terminal,
If the location of the terminal belongs to a supply area, receive the jurisdiction order, the sharing order, and the long-distance order for the wireless terminal;
The step of displaying on the display is,
Classifying the delivery orders by type and displaying the delivery orders on the display, preferentially displaying the delivery orders corresponding to the jurisdiction order on the display, or sorting the delivery orders in order of short delivery distance and displaying them on the display,
When the terminal location does not belong to the supply area, the return order is preferentially displayed on the display, or the jurisdiction order is sorted in order close to the terminal location and displayed on the display.
How to deliver a delivery order.
상기 서버는 프로세서를 포함하고,
상기 프로세서는,
매장 위치 및 배송 위치에 대한 정보를 포함하는 배송 오더들을 수신하고, 상기 배송 오더들에 따른 배송을 수행하는 라이더가 소속된 지점의 관할 권역과 공급 권역 및 상기 라이더의 무선 단말의 단말 위치에 대한 정보를 식별하고 - 상기 지점의 상기 관할 권역은 상기 지점에 상기 배송 오더들을 요청하는 매장들의 매장 위치에 기반하여 결정되고, 상기 지점의 상기 공급 권역은 상기 매장들로부터 상기 지점에 요청된 상기 배송 오더들을 처리하기 위해 상기 지점에 소속된 상기 라이더의 운용 범위에 기반하여 결정되고, 상기 공급 권역은 상기 관할 권역을 포함함 -, 상기 배송 오더들 각각의 매장 위치와 배송 위치에 대한 정보, ii) 상기 라이더가 소속된 지점의 상기 관할 권역과 상기 공급 권역 및 iii) 상기 단말 위치의 관계에 따라 상기 배송 오더들의 타입을 결정하고, 상기 무선 단말에 상기 배송 오더들과 상기 결정된 배송 오더의 타입을 제공하고,
상기 프로세서는,
상기 배송 오더의 매장 위치가 상기 지점의 상기 관할 권역에 속하고, 배송 오더의 배송 위치가 상기 지점의 상기 공급 권역에 속하는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 관할 오더로 결정하고,
상기 배송 오더의 매장 위치가 상기 지점의 상기 관할 권역에 속하고, 상기 배송 오더의 배송 위치가 상기 지점의 상기 공급 권역에 속하지 않는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 장거리 오더로 결정하고,
상기 배송 오더의 매장 위치가 상기 지점의 관할 권역에 속하지 않고, 상기 배송 오더의 매장 위치 및 배송 위치가 상기 지점의 공급 권역에 속하는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 공유 오더로 결정하고,
상기 단말 위치가 상기 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 지점의 공급 권역에 속하는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 회귀 오더로 결정하고,
상기 단말 위치가 상기 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 지점의 공급 권역에 속하지 않더라도 상기 배송 오더의 배송 위치와 상기 관할 권역 간의 거리가 상기 단말 위치와 상기 관할 권역 간의 거리보다 짧은 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 회귀 오더로 결정하고,
상기 프로세서는,
상기 단말 위치가 상기 지점의 공급 권역에 속하지 않는 경우, 상기 무선 단말에 대해 상기 관할 오더, 상기 회귀 오더 및 공유 오더들 중 상기 매장 위치와 상기 관할 권역의 거리 보다, 상기 배송 위치와 상기 관할 권역의 거리가 더 짧은 공유 오더를 제공하고,
상기 단말 위치가 공급 권역에 속하는 경우, 상기 무선 단말에 대해 상기 관할 오더, 상기 공유 오더 및 상기 장거리 오더를 제공하고,
상기 무선 단말은,
상기 배송 오더들의 타입 별로 분류하여 상기 배송 오더들을 디스플레이에 표시하거나, 상기 관할 오더에 해당하는 배송 오더들을 우선적으로 상기 디스플레이에 표시하거나, 배송 거리가 짧은 순으로 상기 배송 오더들을 정렬하여 상기 디스플레이에 표시하고,
상기 단말 위치가 공급 권역에 속하지 않는 경우, 상기 회귀 오더를 우선적으로 상기 디스플레이에 표시하거나, 상기 단말 위치와 가까운 순으로 관할 오더를 정렬하여 상기 디스플레이에 표시하는,
서버.
In a server that performs a region-based delivery order providing method,
The server includes a processor,
the processor,
Receive delivery orders including store location and delivery location information, and identify the jurisdiction and supply region of a branch to which a rider carrying out delivery according to the delivery orders belongs and information on the terminal location of the rider's wireless terminal - the jurisdiction of the branch is determined based on the store locations of stores requesting the delivery orders to the branch, and the supply region of the branch is the operational range of the rider belonging to the branch to process the delivery orders requested from the stores to the branch. The supply area includes the jurisdiction area -, information on the store location and delivery location of each of the delivery orders, ii) the jurisdiction and the supply area of the branch to which the rider belongs, and iii) determining the type of the delivery orders according to the relationship between the location of the terminal, and providing the delivery orders and the determined type of delivery order to the wireless terminal;
the processor,
When the store location of the delivery order belongs to the jurisdiction area of the branch and the delivery location of the delivery order belongs to the supply area of the branch, the type of the delivery order is determined as a jurisdiction order for a wireless terminal of a rider belonging to the branch,
When the store location of the delivery order belongs to the jurisdiction area of the branch and the delivery location of the delivery order does not belong to the supply area of the branch, the type of the delivery order is determined as a long-distance order for a wireless terminal of a rider belonging to the branch,
When the store location of the delivery order does not belong to the jurisdiction of the branch, and the store location and delivery location of the delivery order belong to the supply area of the branch, the type of the delivery order is determined as a shared order for a wireless terminal of a rider belonging to the branch,
If the location of the terminal does not belong to the supply area of the branch, the store location of the delivery order is within a certain distance from the location of the terminal, and the delivery location of the delivery order belongs to the supply area of the branch, determining the type of the delivery order as a return order for the wireless terminal of the rider belonging to the branch,
Even if the location of the terminal does not belong to the supply area of the branch, the store location of the delivery order is within a certain distance from the location of the terminal, and the delivery location of the delivery order does not belong to the supply area of the branch, if the distance between the delivery location of the delivery order and the jurisdiction is shorter than the distance between the terminal location and the jurisdiction, the type of the delivery order is determined as a regression order for the wireless terminal of the rider belonging to the branch,
the processor,
If the location of the terminal does not belong to the supply area of the branch, a shared order in which the distance between the delivery location and the area of jurisdiction is shorter than the distance between the store location and the area of jurisdiction among the jurisdiction order, the return order, and the sharing order is provided to the wireless terminal,
When the location of the terminal belongs to a supply area, providing the jurisdiction order, the sharing order, and the long-distance order to the wireless terminal;
The wireless terminal,
Classifying the delivery orders by type and displaying the delivery orders on the display, preferentially displaying the delivery orders corresponding to the jurisdiction order on the display, or sorting the delivery orders in order of short delivery distance and displaying them on the display,
If the terminal location does not belong to the supply area, the return order is preferentially displayed on the display, or the jurisdiction order is sorted in order close to the terminal location and displayed on the display.
server.
상기 서버는 프로세서를 포함하고,
상기 프로세서는,
매장 위치 및 배송 위치에 대한 정보를 포함하는 배송 오더를 수신하고, 상기 배송 오더들에 따른 배송을 수행하는 라이더들이 소속된 지점들의 관할 권역과 공급 권역 및 상기 라이더들의 무선 단말의 단말 위치에 대한 정보를 각각 식별하고 - 상기 각 라이더들이 소속된 상기 지점들의 관할 권역은 상기 지점들에 상기 배송 오더를 요청하는 매장들의 매장 위치에 기반하여 결정되고, 상기 각 라이더들이 소속된 상기 지점들의 공급 권역은 상기 매장들로부터 상기 지점들에 요청된 상기 배송 오더를 처리하기 위해 상기 지점들에 소속된 상기 라이더들의 운용 범위에 기반하여 결정되고, 상기 공급 권역은 상기 관할 권역을 포함함 -, i) 상기 배송 오더의 매장 위치와 배송 위치에 대한 정보, ii) 상기 지점들의 관할 권역과 공급 권역 및 iii) 상기 단말 위치들의 관계에 기초하여, 각 무선 단말에 따라 상기 배송 오더의 타입을 결정하고, 상기 무선 단말들에 상기 배송 오더와 상기 각 무선 단말에 따라 결정된 배송 오더의 타입을 제공하고,
상기 프로세서는,
상기 배송 오더의 매장 위치가 상기 라이더들 중 특정 라이더가 소속된 지점의 관할 권역에 속하고 상기 배송 오더의 배송 위치가 상기 지점의 상기 공급 권역에 속하는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 관할 오더로 결정하고,
상기 배송 오더의 매장 위치가 상기 라이더들 중 특정 라이더가 소속된 지점의 관할 권역에 속하고, 상기 배송 오더의 배송 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하지 않는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 장거리 오더로 결정하고,
상기 배송 오더의 매장 위치가 상기 라이더들 중 특정 라이더가 소속된 지점의 관할 권역에 속하지 않고, 상기 배송 오더의 매장 위치 및 배송 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하는 경우, 임의의 무선 단말에 대해 상기 배송 오더의 타입을 공유 오더로 결정하고,
상기 라이더들 중 특정 라이더의 무선 단말에 대한 단말 위치가, 상기 특정 라이더가 소속된 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 특정 라이더가 소속된 지점의 공급 권역에 속하는 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 회귀 오더로 결정하고,
상기 라이더들 중 특정 라이더의 무선 단말에 대한 단말 위치가, 상기 특정 라이더가 소속된 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 지점의 공급 권역에 속하지 않더라도 상기 배송 오더의 배송 위치와 상기 관할 권역 간의 거리가 상기 단말 위치와 상기 관할 권역 간의 거리보다 짧은 경우, 상기 특정 라이더의 무선 단말에 대해 상기 배송 오더의 타입을 회귀 오더로 결정하는,
상기 프로세서는,
단말 위치가 상기 지점의 공급 권역에 속하지 않는 경우, 상기 무선 단말에 대해 상기 관할 오더, 상기 회귀 오더 및 공유 오더들 중 상기 매장 위치와 상기 관할 권역의 거리 보다, 상기 배송 위치와 상기 관할 권역의 거리가 더 짧은 공유 오더를 제공하고,
상기 단말 위치가 공급 권역에 속하는 경우, 상기 무선 단말에 대해 상기 관할 오더, 상기 공유 오더 및 상기 장거리 오더를 제공하고,
상기 무선 단말들은,
상기 배송 오더의 타입 별로 분류하여 상기 배송 오더를 디스플레이에 표시하거나, 상기 관할 오더에 해당하는 배송 오더를 우선적으로 상기 디스플레이에 표시하거나, 배송 거리가 짧은 순으로 상기 배송 오더를 정렬하여 상기 디스플레이에 표시하고,
상기 단말 위치가 공급 권역에 속하지 않는 경우, 상기 회귀 오더를 우선적으로 상기 디스플레이에 표시하거나, 상기 단말 위치와 가까운 순으로 관할 오더를 정렬하여 상기 디스플레이에 표시하는,
서버.
In a server that performs a region-based delivery order providing method,
The server includes a processor,
the processor,
Receive a delivery order including information on store locations and delivery locations, identify the jurisdiction and supply regions of branches to which riders performing delivery according to the delivery orders belong, and information on the terminal locations of wireless terminals of the riders, respectively - The jurisdiction of the branches to which each rider belongs is determined based on the store locations of stores requesting the delivery order to the branches, and the supply regions of the branches to which each rider belongs processes the delivery orders requested from the stores to the branches. determined based on the operation range of the riders belonging to the branches, the supply area including the jurisdiction area -, i) information on the store location and delivery location of the delivery order, ii) the jurisdiction area and supply area of the branches, and iii) determining the type of the delivery order according to each wireless terminal based on the relationship between the terminal locations, and providing the wireless terminals with the delivery order and the type of the delivery order determined according to each wireless terminal;
the processor,
If the store location of the delivery order belongs to the jurisdiction of a branch to which a specific rider among the riders belongs and the delivery location of the delivery order belongs to the supply region of the branch, the type of the delivery order for the wireless terminal of the specific rider is determined as a jurisdiction order,
If the store location of the delivery order belongs to the jurisdiction of the branch to which a specific rider among the riders belongs, and the delivery location of the delivery order does not belong to the supply region to which the specific rider belongs, determining the type of the delivery order as a long-distance order for the wireless terminal of the specific rider,
If the store location of the delivery order does not belong to the jurisdiction of the branch to which a specific rider among the riders belongs, and the store location and delivery location of the delivery order belong to the supply area of the branch to which the specific rider belongs, determine the type of the delivery order as a shared order for any wireless terminal,
Among the riders, the terminal location of the wireless terminal of a specific rider does not belong to the supply area of the branch to which the specific rider belongs, the store location of the delivery order is within a certain distance from the terminal location, and the delivery location of the delivery order belongs to the supply area of the branch to which the specific rider belongs, determining the type of the delivery order for the wireless terminal of the specific rider as a return order;
Among the riders, the terminal location of the wireless terminal of a specific rider does not belong to the supply area of the branch to which the specific rider belongs, the store location of the delivery order is within a certain distance from the terminal location, and the delivery location of the delivery order does not belong to the supply area of the branch. If the distance between the delivery location of the delivery order and the jurisdiction is shorter than the distance between the terminal location and the jurisdiction, determining the type of the delivery order for the wireless terminal of the specific rider as a return order,
the processor,
If the location of the terminal does not belong to the supply area of the branch, to the wireless terminal, the distance between the delivery location and the area of jurisdiction is shorter than the distance between the store location and the area of jurisdiction among the jurisdiction order, the return order, and the sharing order. Provide a sharing order,
When the location of the terminal belongs to a supply area, providing the jurisdiction order, the sharing order, and the long-distance order to the wireless terminal;
The wireless terminals,
Classifying the delivery order by type and displaying the delivery order on the display, preferentially displaying the delivery order corresponding to the jurisdiction order on the display, or sorting the delivery order in order of short delivery distance and displaying the delivery order on the display,
When the terminal location does not belong to the supply area, the return order is preferentially displayed on the display, or the jurisdiction order is sorted in order close to the terminal location and displayed on the display.
server.
상기 무선 단말은 프로세서를 포함하고,
상기 프로세서는,
서버로부터 매장 위치 및 배송 위치에 대한 정보를 포함하는 배송 오더들과 상기 배송 오더들의 타입을 수신하고, 상기 각 배송 오더들의 타입, 매장 위치 및 배송 위치를 상기 무선 단말의 디스플레이에 표시하고,
상기 배송 오더의 타입은,
i) 상기 배송 오더의 매장 위치와 배송 위치에 대한 정보, ii) 라이더가 소속된 지점의 관할 권역과 공급 권역에 대한 정보 및 iii) 상기 무선 단말의 단말 위치에 기초하여 결정되고 - 상기 지점의 상기 관할 권역은 상기 지점에 상기 배송 오더들을 요청하는 매장들의 매장 위치에 기반하여 결정되고, 상기 지점의 상기 공급 권역은 상기 매장들로부터 상기 지점에 요청된 상기 배송 오더들을 처리하기 위해 상기 지점에 소속된 상기 라이더의 운용 범위에 기반하여 결정되고, 상기 공급 권역은 상기 관할 권역을 포함함 -,
상기 배송 오더의 매장 위치가 상기 지점의 상기 관할 권역에 속하고 배송 오더의 배송 위치가 상기 지점의 상기 공급 권역에 속하는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입은 관할 오더로 결정되고,
상기 배송 오더의 매장 위치가 상기 지점의 상기 관할 권역에 속하고, 상기 배송 오더의 배송 위치가 상기 지점의 상기 공급 권역에 속하지 않는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입은 장거리 오더로 결정되고,
상기 배송 오더의 매장 위치가 상기 지점의 관할 권역에 속하지 않고, 상기 배송 오더의 매장 위치 및 배송 위치가 상기 지점의 공급 권역에 속하는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입은 공유 오더로 결정되고,
상기 단말 위치가 상기 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 지점의 공급 권역에 속하는 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입은 회귀 오더로 결정되고,
상기 단말 위치가 상기 지점의 공급 권역에 속하지 않고, 상기 배송 오더의 매장 위치가 상기 단말 위치와 일정 거리 이내이고, 상기 배송 오더의 배송 위치가 상기 지점의 공급 권역에 속하지 않더라도 상기 배송 오더의 배송 위치와 상기 관할 권역 간의 거리가 상기 단말 위치와 상기 관할 권역 간의 거리보다 짧은 경우, 상기 지점에 소속된 라이더의 무선 단말에 대해 상기 배송 오더의 타입은 회귀 오더로 결정되고,
상기 프로세서는,
상기 단말 위치가 상기 지점의 공급 권역에 속하지 않는 경우, 상기 무선 단말에 대해 상기 관할 오더, 상기 회귀 오더 및 공유 오더들 중 상기 매장 위치와 상기 관할 권역의 거리 보다, 상기 배송 위치와 상기 관할 권역의 거리가 더 짧은 공유 오더를 제공하고,
상기 단말 위치가 공급 권역에 속하는 경우, 상기 무선 단말에 대해 상기 관할 오더, 상기 공유 오더 및 상기 장거리 오더를 수신하고,
상기 프로세서는,
상기 배송 오더들의 타입 별로 분류하여 상기 배송 오더들을 디스플레이에 표시하거나, 상기 관할 오더에 해당하는 배송 오더들을 우선적으로 상기 디스플레이에 표시하거나, 배송 거리가 짧은 순으로 상기 배송 오더들을 정렬하여 상기 디스플레이에 표시하고,
상기 단말 위치가 공급 권역에 속하지 않는 경우, 상기 회귀 오더를 우선적으로 상기 디스플레이에 표시하거나, 상기 단말 위치와 가까운 순으로 관할 오더를 정렬하여 상기 디스플레이에 표시하는,
무선 단말.
In a wireless terminal performing a region-based delivery order providing method,
The wireless terminal includes a processor,
the processor,
Receiving delivery orders including information on store locations and delivery locations and types of delivery orders from the server, and displaying the types of delivery orders, store locations, and delivery locations on a display of the wireless terminal,
The type of the delivery order,
i) information on the store location and delivery location of the delivery order, ii) information on the jurisdiction and supply area of the branch to which the rider belongs, and iii) the terminal location of the wireless terminal - the jurisdiction of the branch is determined based on the store locations of stores requesting the delivery orders to the branch, the supply area of the branch is determined based on the operating range of the rider belonging to the branch to process the delivery orders requested from the stores to the branch, and the supply The jurisdiction includes the above jurisdiction -,
When the store location of the delivery order belongs to the jurisdiction area of the branch and the delivery location of the delivery order belongs to the supply area of the branch, the type of the delivery order is determined as a jurisdiction order for a wireless terminal of a rider belonging to the branch,
When the store location of the delivery order belongs to the jurisdiction area of the branch and the delivery location of the delivery order does not belong to the supply area of the branch, the type of the delivery order is determined as a long-distance order for a wireless terminal of a rider belonging to the branch,
When the store location of the delivery order does not belong to the jurisdiction of the branch, and the store location and delivery location of the delivery order belong to the supply area of the branch, the type of the delivery order is determined as a shared order for a wireless terminal of a rider belonging to the branch,
If the location of the terminal does not belong to the supply area of the branch, the store location of the delivery order is within a certain distance from the location of the terminal, and the delivery location of the delivery order belongs to the supply area of the branch, the type of the delivery order is determined as a return order for the wireless terminal of the rider belonging to the branch,
Even if the location of the terminal does not belong to the supply area of the branch, the store location of the delivery order is within a certain distance from the location of the terminal, and the delivery location of the delivery order does not belong to the supply area of the branch, if the distance between the delivery location of the delivery order and the jurisdiction is shorter than the distance between the terminal location and the jurisdiction, the type of the delivery order is determined as a return order for the wireless terminal of the rider belonging to the branch,
the processor,
If the location of the terminal does not belong to the supply area of the branch, a shared order in which the distance between the delivery location and the area of jurisdiction is shorter than the distance between the store location and the area of jurisdiction among the jurisdiction order, the return order, and the sharing order is provided to the wireless terminal,
If the location of the terminal belongs to a supply area, receive the jurisdiction order, the sharing order, and the long-distance order for the wireless terminal;
the processor,
Classifying the delivery orders by type and displaying the delivery orders on the display, preferentially displaying the delivery orders corresponding to the jurisdiction order on the display, or sorting the delivery orders in order of short delivery distance and displaying them on the display,
If the terminal location does not belong to the supply area, the return order is preferentially displayed on the display, or the jurisdiction order is sorted in order close to the terminal location and displayed on the display.
wireless terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200127496A KR102559618B1 (en) | 2020-09-29 | 2020-09-29 | Method of providing region-based delivery order and server and wireless termineal performing the same |
PCT/KR2021/004924 WO2022071640A1 (en) | 2020-09-29 | 2021-04-20 | Method for providing delivery order on basis of area, and server and wireless terminal for performing same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200127496A KR102559618B1 (en) | 2020-09-29 | 2020-09-29 | Method of providing region-based delivery order and server and wireless termineal performing the same |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20220043745A KR20220043745A (en) | 2022-04-05 |
KR102559618B1 true KR102559618B1 (en) | 2023-07-26 |
Family
ID=80950741
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200127496A KR102559618B1 (en) | 2020-09-29 | 2020-09-29 | Method of providing region-based delivery order and server and wireless termineal performing the same |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR102559618B1 (en) |
WO (1) | WO2022071640A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101652026B1 (en) * | 2015-05-08 | 2016-08-30 | 주식회사 품 | Mediation Method for Offline Service Provider in Network, and Mediation Server Used Therein |
KR102115585B1 (en) * | 2019-09-20 | 2020-05-27 | 씨제이대한통운 (주) | Order matching algorithm for backhauls |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101632032B1 (en) * | 2013-10-10 | 2016-06-22 | 주식회사 두비컴퓨팅 | Automatic car allocation device for driving and transportation service intermediation and method of the same |
KR102216639B1 (en) * | 2017-06-19 | 2021-02-17 | 김학해 | Delivery intermediating system and the method thereof |
KR20190012701A (en) * | 2017-07-28 | 2019-02-11 | 임경현 | Method for relaying of freight transportation, relay server of freight transportation and relay system of freight transportation including it |
JP6532988B1 (en) * | 2018-06-25 | 2019-06-19 | 和則 藤沢 | Product delivery management system and program |
-
2020
- 2020-09-29 KR KR1020200127496A patent/KR102559618B1/en active IP Right Grant
-
2021
- 2021-04-20 WO PCT/KR2021/004924 patent/WO2022071640A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101652026B1 (en) * | 2015-05-08 | 2016-08-30 | 주식회사 품 | Mediation Method for Offline Service Provider in Network, and Mediation Server Used Therein |
KR102115585B1 (en) * | 2019-09-20 | 2020-05-27 | 씨제이대한통운 (주) | Order matching algorithm for backhauls |
Also Published As
Publication number | Publication date |
---|---|
KR20220043745A (en) | 2022-04-05 |
WO2022071640A1 (en) | 2022-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11709464B1 (en) | Dynamic adjustment of a presentation area | |
CN108694637B (en) | Order processing method, device, server and storage medium | |
JP2022500716A (en) | Systems and methods for generating graphical user interfaces for adaptive delivery scheduling | |
Bahrami et al. | Enhancing the order picking process through a new storage assignment strategy in forward-reserve area | |
US20180349850A1 (en) | Transport Plan Generating Method and Transport Plan Generating System | |
Onal et al. | Modelling and performance evaluation of explosive storage policies in internet fulfilment warehouses | |
JP2022095604A (en) | Electronic apparatus for managing transportation of item and information managing method thereof | |
US20170287052A1 (en) | Order fulfillment management | |
KR101735378B1 (en) | Logistic management system and method for determining product price using the same | |
Gilland et al. | Sequence matters: Shelf‐space allocation under dynamic customer‐driven substitution | |
CN112700180A (en) | Goods picking method and goods picking device | |
KR102227105B1 (en) | System and method for providing car allocation service | |
CN110889656A (en) | Warehouse rule configuration method and device | |
KR20230018993A (en) | Method for providing information and electric device using the same | |
CN109978213B (en) | Task path planning method and device | |
Tsamis et al. | Adaptive storage location assignment for warehouses using intelligent products | |
CN111832980B (en) | Method and device for distributing storage positions of multi-layer warehouse | |
KR102618008B1 (en) | Systems and methods for dynamic balancing of virtual bundles | |
KR102559618B1 (en) | Method of providing region-based delivery order and server and wireless termineal performing the same | |
US20170220970A1 (en) | Storage area management system and storage area management method | |
CN112258120A (en) | Warehouse resource management method and device and computer equipment | |
KR102138017B1 (en) | Method providing food material ordering service | |
JP7199879B2 (en) | Inventory allocation device, inventory allocation method and inventory allocation program | |
CN111695841A (en) | Method, device, equipment and computer readable medium for distributing goods | |
JP2019066949A (en) | Physical distribution management apparatus, physical distribution management method and physical distribution management program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
N231 | Notification of change of applicant | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) |