KR20150110988A - Method to assign driver, relay server and computer readable recording medium applying the same - Google Patents
Method to assign driver, relay server and computer readable recording medium applying the same Download PDFInfo
- Publication number
- KR20150110988A KR20150110988A KR1020140033982A KR20140033982A KR20150110988A KR 20150110988 A KR20150110988 A KR 20150110988A KR 1020140033982 A KR1020140033982 A KR 1020140033982A KR 20140033982 A KR20140033982 A KR 20140033982A KR 20150110988 A KR20150110988 A KR 20150110988A
- Authority
- KR
- South Korea
- Prior art keywords
- article
- terminal
- customer
- request
- relay server
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000004044 response Effects 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 239000000543 intermediate Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 기사 할당 방법 및 이를 적용한 중계서버 및 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 더욱 상세하게는 고객이 직접 기사를 할당할 수 있는 기사 할당 방법 및 이를 적용한 중계서버 및 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다. The present invention relates to an article allocation method, and a relay server and a computer-readable recording medium to which the article is assigned. More particularly, the present invention relates to an article allocation method in which a customer can directly assign an article, And a recording medium.
최근, 차량을 이용한 택배, 대리운전, 콜택시, 퀵서비스 등의 다양한 차량 관련 서비스가 제공되고 있다. 또한, 개인들이 오픈 마켓을 운영하거나 쇼핑몰을 운영하는 경우도 증가하고, 온라인 쇼핑을 통해 상품을 택배로 수신하는 등의 개인 물류에 대한 수요가 증가하고 있는 추세이다. 그리고, 개인들이 대리운전이나 콜택시 등을 요청하는 건수가 늘어나고 있어, 개인들의 차량 관련 서비스 이용은 증가 추세이다. 2. Description of the Related Art [0002] In recent years, various vehicle-related services such as courier service using a vehicle, agency service, call service, and quick service service have been provided. In addition, the number of individuals operating an open market or shopping mall is increasing, and demand for personal logistics such as receiving goods by courier through online shopping is increasing. Also, the number of individuals requesting surrogate driving or call taxi is increasing, and the use of personal vehicle service is increasing.
이와 같은 추세로, 개인들이 차량 관련 서비스에 투입하는 비용이 상당히 증가하고 있으며, 이와 같은 비용을 줄이기 위해 다양한 노력을 하고 있다. With this trend, the cost of individuals investing in vehicle-related services has increased significantly, and efforts have been made to reduce these costs.
또한, 차량 관련 서비스는 개인 고객이 기사를 직접 대면하여 서비스를 받는 경우가 많기 때문에, 개인 고객은 믿을 수 있는 기사로부터 서비스를 받으려고 하는 경향이 있다. In addition, vehicle-related services tend to receive services from trustworthy articles because individual customers often receive services in person.
하지만, 일반적으로 차량 관련 서비스를 중개해주는 업체에서 기사를 임의로 선택하여 고객에게 서비스를 제공하기 때문에, 개인 고객은 만족스러운 서비스를 받기 어려운 것이 현실이다. However, it is a reality that it is difficult for an individual customer to receive satisfactory service because a company that intermediates a vehicle-related service generally selects an article and provides services to the customer.
이와 같이, 개인 고객이 만족스러운 차량 관련 서비스를 받을 수 있게 하기 위한 방안의 모색이 요청된다. In this way, there is a need to find ways to enable individual customers to receive satisfactory vehicle-related services.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 고객 단말기로부터 할당 요청이 수신되면, 제1 그룹에 속하는 제1 기사 단말기로 할당 요청을 전송하여, 제1 기사 단말기로부터 할당 완료 메시지를 수신한 경우, 고객 단말기로 할당 완료 메시지를 전달하는 기사 할당 방법 및 이를 적용한 중계서버 및 컴퓨터로 읽을 수 있는 기록매체를 제공함에 있다. SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and it is an object of the present invention to provide an apparatus and method for transmitting an assignment request to a first article terminal belonging to a first group, And transmits the allocation completion message to the customer terminal when the allocation completion message is received from the relay server and the recording medium readable by the computer.
상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 고객 단말기와 기사 단말기 사이를 중계하는 중계 서버에 의한 기사 할당 방법은, 고객 단말기로부터 할당 요청을 수신하는 단계; 제1 그룹에 속하는 제1 기사 단말기로 할당 요청을 전송하는 단계; 및 상기 제1 기사 단말기로부터 할당 완료 메시지를 수신한 경우, 상기 고객 단말기로 할당 완료 메시지를 전달하는 단계;를 포함한다. According to an aspect of the present invention, there is provided a method of assigning an article by a relay server that relays between a customer terminal and a news terminal, the method comprising: receiving an allocation request from a customer terminal; Transmitting an assignment request to a first article terminal belonging to a first group; And transmitting an allocation completion message to the customer terminal when the allocation completion message is received from the first article terminal.
그리고, 상기 제1 그룹은, 상기 고객에 의해 기설정된 적어도 하나의 기사 단말기를 포함할 수도 있다. And, the first group may include at least one article terminal preset by the customer.
또한, 상기 제1 기사 단말기로 할당 요청을 전송하는 단계는, 상기 제1 그룹에 포함된 기사 단말기들의 기 설정된 우선순위에 따라, 순차적으로 하나의 기사 단말기씩 할당 요청을 전송할 수도 있다. In addition, the step of transmitting the allocation request to the first article terminal may transmit the allocation request of one article terminal sequentially according to a predetermined priority order of the article terminals included in the first group.
그리고, 상기 제1 기사 단말기로 할당 요청을 전송하는 단계는, 할당 요청을 전송한 기사 단말기로부터 일정 시간동안 응답이 없거나 또는 할당 거부 메시지가 수신되면, 다음 우선순위에 해당되는 기사 단말기에 할당 요청을 전송할 수도 있다. The step of transmitting the allocation request to the first article terminal may include the steps of: if an answer is not received or an allocation rejection message is received from the article terminal that has transmitted the allocation request for a predetermined period of time, .
또한, 상기 제1 그룹에 속하는 기사에 대한 할당에 실패한 경우, 제2 그룹에 속하는 제2 기사 단말기로 할당 요청을 전송하는 단계; 및 상기 제2 기사 단말기로부터 할당 완료 메시지를 수신한 경우, 상기 고객 단말기로 할당 완료 메시지를 전달하는 단계;를 더 포함할 수도 있다. Transmitting an assignment request to a second article terminal belonging to a second group when an assignment to an article belonging to the first group fails; And transmitting an allocation completion message to the customer terminal when the allocation completion message is received from the second article terminal.
그리고, 상기 제2 그룹은, 상기 고객 단말기의 위치로부터 특정 거리 이내에 있는 적어도 하나의 기사 단말기를 포함할 수도 있다. The second group may include at least one article terminal within a specific distance from the position of the customer terminal.
또한, 상기 제2 기사 단말기로 할당 요청을 전송하는 단계는, 상기 제2 그룹에 포함된 기사 단말기들의 상기 고객 단말기로부터의 거리가 가까운 순서에 따라, 순차적으로 하나의 기사 단말기씩 할당 요청을 전송할 수도 있다. In addition, the step of transmitting the allocation request to the second article terminal may transmit an article-by-article allocation request sequentially in the order of a distance from the customer terminal of the article terminals included in the second group have.
그리고, 상기 제2 기사 단말기로 할당 요청을 전송하는 단계는, 할당 요청을 전송한 기사 단말기로부터 일정 시간동안 응답이 없거나 또는 할당 거부 메시지가 수신되면, 다음으로 가까운 거리에 위치하는 기사 단말기에 할당 요청을 전송할 수도 있다. The step of transmitting the allocation request to the second article terminal may include transmitting the allocation request to the article terminal located next to the next article terminal when the response message is received from the article terminal that has transmitted the allocation request for a predetermined period of time, Lt; / RTI >
또한, 상기 제2 그룹에 속하는 기사에 대한 할당에 실패한 경우, 전체 기사 단말기들로 할당 요청을 전송하는 단계; 및 상기 전체 기사 단말기들 중 특정 기사 단말기로부터 할당 완료 메시지를 수신한 경우, 상기 고객 단말기로 할당 완료 메시지를 전달하는 단계;를 더 포함할 수도 있다. Transmitting an assignment request to all the article terminals when the assignment to the articles belonging to the second group fails; And transmitting an allocation completion message to the customer terminal when the allocation completion message is received from the specific article terminal among the all article terminals.
그리고, 상기 전체 기사 단말기들 중 특정 기사 단말기로부터 할당 완료 메시지를 수신한 경우, 상기 특정 기사 단말기외의 다른 기사 단말기들에도 할당 완료 메시지를 전달하는 단계;를 더 포함할 수도 있다. The method may further include transmitting an assignment completion message to the article terminals other than the specific article terminal when the assignment completion message is received from the specific article terminal among the all article terminals.
한편, 본 발명의 일 실시예에 따른, 중계 서버는, 상술된 기사 할당 방법을 수행할 수도 있다. Meanwhile, the relay server according to an embodiment of the present invention may perform the article allocation method described above.
한편, 본 발명의 일 실시예에 따른, 컴퓨터로 읽을 수 있는 기록매체는, 상술된 기사 할당 방법을 수행하는 컴퓨터 프로그램이 수록된다. Meanwhile, a computer-readable recording medium according to an embodiment of the present invention includes a computer program for performing the article assigning method described above.
본 발명의 다양한 실시예에 따르면, 고객 단말기로부터 할당 요청이 수신되면, 제1 그룹에 속하는 제1 기사 단말기로 할당 요청을 전송하여, 제1 기사 단말기로부터 할당 완료 메시지를 수신한 경우, 고객 단말기로 할당 완료 메시지를 전달하는 기사 할당 방법 및 이를 적용한 중계서버 및 컴퓨터로 읽을 수 있는 기록매체를 제공할 수 있게 되어, 고객이 직접 원하는 전담 기사를 미리 등록하여 놓고 전담기사가 할당되게 할 수 있다. 또한, 고객은, 전담 기사의 할당이 불가능한 경우, 가까운 거리에 있는 기사로 할당받을 수 있기 때문에, 더욱 효율적으로 차량 서비스를 위한 기사를 할당받을 수 있게 된다. According to various embodiments of the present invention, when an allocation request is received from a customer terminal, an allocation request is transmitted to a first article terminal belonging to a first group, and when an allocation completion message is received from a first article terminal, It is possible to provide an article allocation method for delivering an assignment completion message and a relay server and a computer readable recording medium to which the article assignment method is applied. Thus, a dedicated article desired by the customer can be registered in advance and allocated to a dedicated article. Further, when the assignment of the dedicated article is impossible, the customer can be assigned to the article at a close distance, so that the article for the vehicle service can be allocated more efficiently.
도 1은 본 발명의 일 실시예에 따른, 고객 단말기와 기사 단말기의 중계 시스템의 구성을 간략하게 도시한 도면,
도 2는 본 발명의 일 실시예에 따른, 중계 서버에 의한 기사 할당 방법을 설명하기 위해 제공되는 흐름도,
도 3은 본 발명의 일 실시예에 따른, 일반 고객의 기사 할당 흐름을 나타내는 도면,
도 4는 본 발명의 일 실시예에 따른, 충성 고객의 기사 할당 흐름을 나타내는 도면,
도 5는 본 발명의 일 실시예에 따른, 고객 단말기가 배송요청을 위한 고객 인터페이스를 실행하는 과정에 대한 설명을 위한 흐름도,
도 6은 본 발명의 일 실시예에 따른, 중계 서버(100)의 운송 요청의 처리 흐름도,
도 7은 본 발명의 일 실시예에 따른, 중계 서버의 예약 운송 요청을 처리하는 과정에 대해 설명하기 위한 흐름도,
도 8은 본 발명의 일 실시예에 따른, 기사 단말기의 운송요청 처리를 위한 기사 인터페이스를 설명하기 위한 흐름도,
도 9는 본 발명의 일 실시예에 따른, 중계서버의 운송 취소 처리 과정에 대해 설명하기 위한 흐름도,
도 10은 본 발명의 일 실시예에 따른, 중계 서버의 운송 시작 및 종료 통보 처리 과정에 대해 설명하기 위한 흐름도,
도 11은 본 발명의 일 실시예에 따른, 중계 서버의 기사 운송 할당 취소 처리 과정에 대해 설명하기 위한 흐름도이다. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram schematically showing a configuration of a relay system of a customer terminal and a news terminal according to an embodiment of the present invention;
2 is a flow chart for explaining an article assigning method by a relay server according to an embodiment of the present invention;
FIG. 3 is a diagram showing an article assignment flow of a general customer according to an embodiment of the present invention; FIG.
4 is a diagram illustrating an article assignment flow of a loyal customer according to an embodiment of the present invention;
FIG. 5 is a flowchart illustrating a process of a customer terminal executing a customer interface for requesting delivery according to an embodiment of the present invention; FIG.
6 is a flowchart of a process of a transportation request of a
FIG. 7 is a flowchart illustrating a process of processing a reservation transportation request of a relay server according to an embodiment of the present invention; FIG.
8 is a flow chart for explaining an article interface for processing a transportation request of an article terminal according to an embodiment of the present invention;
FIG. 9 is a flow chart for explaining a transportation canceling process of a relay server according to an embodiment of the present invention; FIG.
FIG. 10 is a flow chart for explaining the process of starting and ending the transportation of a transit server according to an embodiment of the present invention; FIG.
FIG. 11 is a flowchart for explaining an article transportation assignment cancellation process of a relay server according to an embodiment of the present invention.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다. Hereinafter, the present invention will be described in detail with reference to the drawings.
도 1은 본 발명의 일 실시예에 따른, 고객 단말기(110)와 기사 단말기(120)의 중계 시스템의 구성을 간략하게 도시한 도면이다. 1 is a diagram briefly showing a configuration of a relay system of a
도 1에 도시된 바와 같이, 중계 서버(100)는 고객이 원하는 차량 관련 서비스의 기사를 할당하기 위해 고객 단말기(110)와 기사 단말기(120)를 중계한다. 여기에서, 차량 관련 서비스는 차량을 이용하여 고객에게 제공하는 서비스를 나타내며, 예를 들어, 택배, 퀵, 콜택시, 및 대리운전 서비스 등을 나타낸다. 따라서, 차량 관련 서비스는 기사를 수반하는 서비스이며, 중계 서버(100)는 이와 같은 차량 관련 서비스를 제공하기 위해 고객과 기사 사이를 중계해주는 역할을 한다. As shown in FIG. 1, the
고객 단말기(110)는 고객이 사용 중인 단말기를 나타내며, 고객의 스마트폰과 같은 모바일 단말기, 퍼스널 컴퓨터, 노트북 컴퓨터 등이 될 수도 있다. 고객 단말기(110)는 중계 서버(100)와 와이파이 또는 이동통신망을 통해 통신 가능하도록 연결된다. 또한, 고객 단말기(110)는 위치 정보를 감지하는 GPS(Global Positioning System)을 포함할 수도 있고, 자신의 위치 정보를 중계 서버(100)로 전달할 수도 있다. 고객 단말기(110)는 차량 관련 서비스를 위한 기사 할당 관련 애플리케이션이 설치되어 있을 수도 있고, 차량 관련 서비스를 위한 기사 할당 관련 인터넷 웹사이트에 접속할 수도 있다. The
기사 단말기(120)는 차량 서비스를 제공하는 기사가 사용 중인 단말기를 나타내며, 기사의 스마트폰과 같은 모바일 단말기, 퍼스널 컴퓨터, 노트북 컴퓨터 등이 될 수도 있다. 기사 단말기(120)는 중계 서버(100)와 와이파이 또는 이동통신망을 통해 통신 가능하도록 연결된다. 또한, 기사 단말기(120)는 위치 정보를 감지하는 GPS(Global Positioning System)을 포함할 수도 있고, 자신의 위치 정보를 중계 서버(100)로 전달할 수도 있다. 기사 단말기(120)는 차량 관련 서비스를 위한 기사 할당 관련 애플리케이션이 설치되어 있을 수도 있고, 차량 관련 서비스를 위한 기사 할당 관련 인터넷 웹사이트에 접속할 수도 있다. The
중계 서버(100)는 고객과 기사 사이의 차량 관련 서비스 제공을 위한 기사 할당을 중계하는 기능을 수행한다. 중계 서버(100)는 한대의 서버 컴퓨터가 될 수도 있고 여러대의 웹서버, DB서버, 애플리케이션 서버 등을 포함할 수도 있다. The
중계 서버(100)는 고객들의 운송 요청 정보를 데이터베이스에 저장하고 해당 고객의 전담 기사가 존재할 경우 해당 전담 기사에게 운송 요청 정보를 전달하며 만약 전담 기사가 충성고객의 운송 요청 정보를 할당 받지 못할 경우 현재 고객이 입력한 출발지 좌표를 기준으로 가장 가까운곳에 있는 기사들 혹은 전체 기사들에게 운송 요청 정보를 전달하게 된다. 또한 고객과 기사들의 적립된 마일리지 정보와 마일리지 사용정보등을 관리하게 된다.The
이를 위해, 중계 서버(100)는 운송정보 데이터 베이스, 고객정보 데이터 베이스, 및 기사정보 데이터 베이스를 포함한다. 운송정보 데이터 베이스는 고객이 요청한 차량 관련 서비스의 요청 건에 대한 데이터들을 나타내며, 고객이 요청한 기사 할당 요청의 상세 정보, 해당 기사 할당 요청 건의 진행 현황 정보 등을 포함한다. 고객 정보 데이터 베이스는 고객에 관련된 정보가 저장된 데이터 베이스를 나타내며, 고객이 사용하는 고객 단말기(110) 정보, 주소 정보, 현재 위치 정보, 마일리지, 전담 기사 정보 등을 포함한다. 기사 정보 데이터베이스는 기사에 관련된 정보가 저장된 데이터 베이스를 나타내며, 기사가 사용하는 기사 단말기(120) 정보, 현재 위치 정보, 수수료, 특정 고객의 전담 기사 관련 정보, 차량 정보 등을 포함한다. To this end, the
또한, 중계 서버(100)는 고객을 위한 고객용 인터페이스 및 기사를 위한 기사용 인터페이스를 제공한다. Also, the
고객용 인터페이스는 모바일, PC, 휴대폰, PDA 등과 같은 고객 단말기(110) 상에서 앱 혹은 웹 형태로 제공되며 자신만을 위한 전담 기사를 지정하거나 변경 할 수 있는 기능을 제공함으로써 보다 안전하고 편리하게 서비스를 사용할 수 있도록 해준다. 또한, 고객 단말기(110)는 고객용 인터페이스 상에서 적립된 마일리지 현황과 사용 이력을 확인할 수 있으며 적립된 마일리지를 통해 무료배송 요청, 현금환급, 상품권 구매, 온라인 스토어 상품 구매등과 같은 다양한 실질적인 해택을 받을 수 있다. 그리고, 고객 단말기(110)의 인터페이스는 예약 운송 요청 기능을 통해 고객이 원하는 날짜와 시간을 지정하여 운송 요청을 할 수 있게 함으로써 고객과 기사간의 스케줄 조정이 가능하게 한다.The customer interface is provided in the form of an application or a web on the
기사용 인터페이스 역시 모바일, 휴대폰, PDA 등과 같은 기사 단말기(120) 상에서 앱 혹은 웹 형태로 제공되며 기존 콜센터 혹은 중계 서버들을 통해 일방적으로 전달되던 운송 요청 정보를 기사들간 경쟁하여 할당 받는 방식을 탈피해 기사 스스로가 매일 현장에서 만나는 고객들을 충성고객으로 확보하고 해당 고객으로부터 발생하는 운송 요청 정보를 단독으로 수신 받을 수 있게 함으로써, 충성고객이 많아질수록 더 많은 운송 요청 정보를 단독으로 수신할 수 있게 되므로, 더 많은 이익을 창출할 수 있게 된다. 만약, 기사의 사정으로 충성고객으로부터 전달된 운송 요청 정보를 할당받지 못 할 경우 해당 운송 요청 정보를 다른 기사들에게 공유함으로써 기사들간 고객 공유와 협업이 가능해지며 다른 기사가 해당 운송 요청 정보를 할당 받을 경우 해당 충성고객을 확보한 기사에게 중계 수수료 명목의 마일리지를 자동으로 지급함으로써 추가 수익을 창출할 수 있게 된다.The interface for use is also provided in the form of an app or a web on the
이와 같은 시스템을 기초로 하여, 중계 서버(100)는 고객과 기사 사이의 차량 관련 서비스 제공을 위한 기사 할당을 중계해준다. Based on such a system, the
도 2는 본 발명의 일 실시예에 따른, 중계 서버(100)에 의한 기사 할당 방법을 설명하기 위해 제공되는 흐름도이다. FIG. 2 is a flowchart illustrating an article assigning method by the
먼저, 중계 서버(100)는 고객 단말기(110)로부터 차량 서비스 이용을 위한 할당 요청을 수신한다(S210). 구체적으로, 고객 단말기(110)는 특정 위치에서 다른 위치까지 물건을 운송하는 퀵서비스/택배, 또는 고객 자신이 이동하기 위한 콜택시/대리운전 등의 차량 관련 서비스를 이용하기 위한, 기사 할당 요청을 사용자에 의해 입력받는다. 그러면, 고객 단말기(110)는 입력된 기사 할당 요청을 중계 서버(100)로 전송하고, 중계 서버(100)는 해당 기사 할당 요청을 수신하게 된다. 이 때, 기사 할당 요청은 현재 해당 차량 서비스를 이용하기 위한 것일 수도 있고, 특정 시간을 지정하여 예약하여 차량 서비스를 이용하기 위한 것일 수도 있다. First, the
이후, 중계 서버(100)는 제1 그룹에 속하는 제1 기사 단말기로 할당 요청을 전송한다(S220). 여기에서, 제1 그룹은 해당 고객이 전담 기사로 지정한 적어도 한명의 기사들의 그룹을 나타낸다. 즉, 제1 그룹은 고객에 의해 기설정된 적어도 하나의 기사 단말기(120)를 포함하게 된다. 고객은 자신이 원하는 기사를 미리 전담 기사로 선택해 놓을 수 있으며, 이와 같이 고객에 의해 선택된 전담기사들이 제1 그룹에 포함되게 된다. 즉, 제1 그룹은 고객에 의해 선택된 기사들로 구성된다. Thereafter, the
이 때, 중계 서버(100)는 제1 그룹에 포함된 기사 단말기(120)들의 기 설정된 우선순위에 따라, 순차적으로 하나의 기사 단말기씩 할당 요청을 전송할 수도 있다. 고객 단말기(110)는 제1 그룹에 포함된 기사 단말기(120)들의 우선순위를 지정할 수도 있다. 즉, 고객은 자신의 고객 단말기(110)를 이용하여 전담기사들의 우선순위를 지정할 수 있다. 이와 같이 고객은 자신이 믿을만한 기사를 전담기사로 등록하여 우선 할당을 할 수 있으므로, 더욱 믿을 수 있는 차량 관련 서비스를 제공받을 수 있게 된다. At this time, the
구체적으로, 중계 서버(100)는 할당 요청을 전송한 기사 단말기로부터 일정 시간동안 응답이 없거나 또는 할당 거부 메시지가 수신되면, 다음 우선순위에 해당되는 기사 단말기에 할당 요청을 전송하게 된다. Specifically, when there is no response from the article terminal that has transmitted the assignment request, or when the assignment reject message is received, the
하지만, 중계 서버(100)는 우선순위에 의하지 않고, 임의의 순서로 제1 그룹에 속하는 전담 기사들의 기사 단말기(120)에 각각 할당 요청을 전송할 수도 있다. However, the
이와 같이, 중계 서버(100)는 제1 그룹에 속하는 모든 기사 단말기에 우선 순위에 따라 또는 임의의 순서에 따라 할당 요청을 전송해봄으로써, 전담 기사 중 한명의 할당을 시도하게 된다. In this manner, the
그리고, 중계 서버(100)는 제1 그룹에 속하는 어느 제1 기사 단말기로부터 할당 완료 메시지를 수신한 경우(S230-Y), 고객 단말기(110)로 할당 완료 메시지를 전달하게 된다(S235).When the
반면, 제1 그룹에 속하는 전담기사들의 할당에 실패한 경우(S230-N), 중계 서버(100)는 제2 그룹에 속하는 제2 기사 단말기들로 할당 요청을 전송하게 된다(S240). 여기에서, 제2 그룹은 고객 단말기(110)의 위치로부터 특정 거리 이내에 있는 적어도 하나의 기사 단말기(120)를 포함한다. 즉, 제2 그룹은 고객과 인접한 거리에 있는 기사들의 그룹을 나타내는 것이다. On the other hand, if the allocation of dedicated articles belonging to the first group fails (S230-N), the
이 때, 중계 서버(100)는 제2 그룹에 포함된 기사 단말기(120)들의 고객 단말기(110)로부터의 거리가 가까운 순서에 따라, 순차적으로 하나의 기사 단말기씩 할당 요청을 전송할 수도 있다. 그리고, 중계 서버(100)는 할당 요청을 전송한 기사 단말기로부터 일정 시간동안 응답이 없거나 또는 할당 거부 메시지가 수신되면, 다음으로 가까운 거리에 위치하는 기사 단말기에 할당 요청을 전송할 수 있다. 즉, 중계 서버(100)는 거리가 가까운 기사에게 먼저 할당 요청을 전송하고, 할당에 실패할 경우, 그 다음으로 가까운 기사에게 할당 요청을 전송하게 되는 것이다. 따라서, 고객은 거리가 가까운 기사에게 할당을 요청함으로써, 더욱 빠른 차량 관련 서비스를 받을 수 있게 된다. At this time, the
중계 서버(100)는 제2 그룹에 속하는 제2 기사 단말기(120)로부터 할당 완료 메시지를 수신한 경우(S250-Y), 고객 단말기(110)로 할당 완료 메시지를 전달한다(S235). When the
반면, 중계 서버(100)는 제2 그룹에 속하는 기사에 대한 할당에 실패한 경우(S250-N), 전체 기사 단말기들로 할당 요청을 전송한다(S260). On the other hand, if the
중계 서버(100)는 전체 기사 단말기들 중 특정 기사 단말기로부터 할당 완료 메시지를 수신한 경우(S270-Y), 고객 단말기(110)로 할당 완료 메시지를 전달한다(S235). 또한, 중계 서버(100)는 전체 기사 단말기들 중 특정 기사 단말기로부터 할당 완료 메시지를 수신한 경우, 특정 기사 단말기외의 다른 기사 단말기들에도 할당 완료 메시지를 전달할 수도 있다. 다른 기사들에게도 해당 고객의 할당 요청 건이 할당 완료 되었음을 알리기 위함이다. When the
반면, 중계 서버(100)는 전체 기사 단말기(120)들에 대한 할당에도 실패한 경우(S270-N), 고객 단말기(110)에 할당 불가 메시지를 전송하게 된다(S280). On the other hand, if the
물론 할당 불가 메시지를 전송하는 것은 설명의 편의를 위한 예시적 사항에 불가하며, 고객 단말기(110)에 할당 불가 메시지를 전송하는 경우뿐만 아니라, 후술할 도 6에서 설명될 바와 같이, 운송을 재요청할 것인지를 문의하는 메시지를 고객 단말기(110)로 전송할 수도 있을 것이다. 만약, 고객 단말기(110)로부터 운송을 재요청한다는 명령이나 메시지가 입력되면, 중계 서버(100)는 전체 기사 단말기들에 할당 요청을 전송하거나, 제2 그룹에 속하는 기사 단말기들에 할당 요청을 전송하거나, 제1 그룹에 속하는 기사 단말기들에 할당 요청을 전송하도록 구현될 수 있을 것이다.Of course, the transmission of the unassignable message is not illustrative for convenience of explanation, and it is possible to transmit the unassignable message to the
이와 같이, 중계 서버(100)는 고객과 기사 사이에 차량 관련 서비스 제공을 위한 기사 할당 방법을 제공할 수 있게 된다. 이를 통해, 고객은 믿을 수 있는 기사를 전담 기사로 지정하여 할당을 요청할 수 있게 되어, 더욱 신뢰감있는 차량 관련 서비스를 이용할 수 있게 된다. 또한, 고객은 전담 기사 할당에 실패하더라도 인접한 기사를 우선적으로 할당할 수 있게 되어, 더욱 효율적이고 빠른 차량 관련 서비스를 이용할 수 있게 된다. Thus, the
이하에서는, 도 3 내지 도 11를 참고하여, 중계 서버(100), 고객 단말기(110), 및 기사 단말기(120)의 배송요청 처리 과정에 대해 자세히 설명한다. 여기에서 배송 요청은 기사 할당 요청의 한 종류로, 택배 등의 화물 배송을 위한 기사 할당 요청에 해당된다.Hereinafter, the delivery request processing process of the
도 3은 본 발명의 일 실시예에 따른, 일반 고객의 기사 할당 흐름을 나타내는 도면이다. 여기에서, 일반 고객은 전담 기사를 지정하지 않은 고객을 나타낸다. FIG. 3 is a diagram showing an article assignment flow of a general customer according to an embodiment of the present invention. Here, a general customer represents a customer who has not designated a dedicated article.
도 3에 도시된 바와 같이, 일반 고객은 자신의 고객 단말기(110)를 이용하여 웹(web)이나 앱(App)을 이용하여 운송 요청을 위한 기사 할당을 요청할 수 있다. 그러면, 일반 고객의 경우 전담 기사가 없으므로, 중계서버(100)는 인접한 기사들에게 순차적으로 해당 요청을 전송하게 된다. 그리고, 인접기사들이 모두 해당 건을 할당받지 못한 경우, 중계 서버(100)는 전체 기사에게 해당 요청을 전송하게 된다. As shown in FIG. 3, a general customer can request an article assignment for a transportation request by using a web or an app using his or her
그리고, 인접 기사 또는 전체기사들 중 한명이 할당받아 배송을 완료하면, 배송을 완료한 기사는 중계 서버(100)를 통해 플랫폼 제공사에게 기사 할당 플랫폼 사용 수수료를 지급하고, 중계 서버(100)를 통해 해당 고객에게 고객 리워드(마일리지 등)를 제공할 수도 있다. When one of the neighboring articles or all the articles completes the distribution, the article that has been delivered is paid an article allocation platform usage fee to the platform provider through the
이와 같은 과정을 통해, 일반 고객은 인접 기사 또는 전체 기사 중 한명의 기사를 할당받을 수 있다. Through this process, the general customer can be assigned to one of the adjacent articles or the entire article.
도 4는 본 발명의 일 실시예에 따른, 충성 고객의 기사 할당 흐름을 나타내는 도면이다. 여기에서, 충성 고객은 전담 기사를 지정한 고객을 나타낸다. 4 is a diagram showing an article assignment flow of a loyal customer according to an exemplary embodiment of the present invention. Here, a loyal customer represents a customer who has assigned a dedicated article.
도 4는 도 3과 대부분 유사하지만, 전담 기사에게 가장 먼저 할당 요청이 전송된다는 차이점이 있다. 또한, 전담기사가 할당받지 못하고 인접 기사 또는 전체 기사에 의해 배송이 이루어진 경우, 해당 고객의 전담 기사는 배송을 수행한 기사로부터 수수료를 받을 수 있게 된다. 4 is similar to FIG. 3, but there is a difference in that an assignment request is first transmitted to a dedicated article. Also, if a dedicated article is not assigned and delivered by a neighboring article or an entire article, the dedicated article for that customer will receive a commission from the article that performed the delivery.
즉, 전담 기사가 있는 고객의 서비스 요청을 다른 기사가 할당받아 수행한 경우, 중계 서버(100)는 고객의 배송료가 납부되면 해당 배송료 중 일부를 해당 전담 기사에게 지급하고, 나머지 배송료를 서비스를 수행한 기사 및 플랫폼 제공사에게 지급하게 된다. That is, when the service request of the customer having the dedicated article is performed by the other articles, the
도 5는 본 발명의 일 실시예에 따른, 고객 단말기가 배송요청을 위한 고객 인터페이스를 실행하는 과정에 대한 설명을 위한 흐름도이다. 5 is a flowchart illustrating a process of a customer terminal executing a customer interface for requesting delivery according to an embodiment of the present invention.
고객 단말기(110)는 배송 요청을 위한 고객 인터페이스가 실행되면 먼저 운송 취소 요청이 있는지 여부를 판단한다(S510). 만약, 기사 할당 취소 요청이 있으면(S510-Y), 고객 단말기(110)는 운송 취소 명령을 입력 받고(S513), 중계 서버(100)로 운송 취소 요청을 전송한다(S516). When the customer interface for the delivery request is executed, the
기사 할당 취소 요청이 없으면(S510-N), 고객 단말기(110)는 예약 요청이 있는지 여부를 판단한다(S520). 만약, 예약 요청이 있으면(S520-Y), 예약 운송 요청에 해당됨을 나타내는 플래그(Flag)를 설정한다(S525). If there is no article cancellation request (S510-N), the
그 다음, 고객 단말기(110)는 고객으로부터 운송 요청을 위한 출발지를 입력받고(S530) 도착지를 입력받는다(S540). 만약, 화물 옵션을 선택한 경우(S550-Y), 고객 단말기(110)는 고객으로부터 화물 종류에 대한 선택을 입력받는다(S555). 그리고, 고객 단말기(110)는 고객으로부터 차종도 선택을 입력받는다(S560). 또한, 운송 옵션이 선택된 경우(S570-Y), 고객 단말기(110)는 고객으로부터 운송 옵션을 선택받는다(S575). Next, the
그 후에, 고객 단말기(110)는 입력된 배송 관련 정보들에 기초하여 운송 요청을 중계서버(100)로 전송하게 된다(S580).Thereafter, the
이와 같은 과정을 통해, 고객 단말기(110)는 고객 인터페이스를 통해 고객으로부터 배송 요청을 입력받아 중계서버(100)로 전송하게 된다. Through the above process, the
도 6은 본 발명의 일 실시예에 따른, 중계 서버(100)의 운송 요청의 처리 흐름도이다. FIG. 6 is a flowchart of a process of a transport request of the
중계 서버(100)는 운송 요청을 수신받고(S610), 운송 요청을 전송한 고객에 대한 고객정보를 고객정보 데이터 베이스에서 로드한다(S620). The
고객정보 확인 결과, 충성고객인 경우(S630-Y), 중계 서버(100)는 해당 고객의 전담 기사에 대한 정보를 기사 정보 데이터 베이스로부터 로드한다(S632). 그리고, 중계 서버(100)는 해당 전담 기사에게 운송 요청 푸시 메시지를 전송한다(S634). 그 후에, 중계 서버(100)는 해당 전담 기사로부터 할당 완료 메시지를 수신한 경우(S636-Y), 운송정보 데이터 베이스 내의 할당 정보를 업데이트하고(S680), 할당 완료 메시지를 해당 전담 기사의 기사 단말기(120)에 전송한다(S690). 뿐만 아니라, 할당 완료 메시지는 고객 단말기(110)로도 전송될 수 있을 것이다.As a result of checking the customer information, if it is a loyal customer (S630-Y), the
반면, 해당 운송 요청 고객이 충성 고객이 아니거나(S630-N) 또는 전담 기사의 할당이 실패한 경우(S636-N), 중계 서버(100)는 기사 정보 데이터 베이스에서 고객으로부터 일정 거리 내에 있는 인접기사 정보를 로드한다(S640). On the other hand, if the corresponding transportation requesting customer is not a loyal customer (S630-N) or the assignment of a dedicated article fails (S636-N), the
인접 기사가 있을 경우(S650-Y), 중계 서버(100)는 인접 기사에게 운송 요청 푸시 메시지를 전송한다(S652). 그 후에, 중계 서버(100)는 해당 인접 기사로부터 할당 완료 메시지를 수신한 경우(S654-Y), 운송정보 데이터 베이스 내의 할당 정보를 업데이트하고(S680), 할당 완료 메시지를 해당 인접 기사의 기사 단말기(120)에 전송한다(S690). 이러한, 할당 완료 메시지는 고객 단말기(110)로도 전송될 수 있을 것이다. 반면, 해당 인접 기사의 할당이 실패한 경우(S654-N), 다른 인접기사에게 할당을 시도한다(S650). If there is an adjacent article (S650-Y), the
인접기사가 없는 경우(S650-N), 중계 서버(100)는 기사 정보 데이터베이스로부터 전체 기사 정보를 로드하고(S660), 전체 기사에게 운송 요청 푸시 메시지를 전송한다(S662). 중계 서버(100)는 해당 전체 기사 중 한명으로부터 할당 완료 메시지를 수신한 경우(S664-Y), 운송정보 데이터 베이스 내의 할당 정보를 업데이트하고(S680), 할당 완료 메시지를 해당 기사의 기사 단말기(120)에 전송한다(S690). 이러한, 할당 완료 메시지는 고객 단말기(110)로도 전송될 수 있을 것이다. 반면, 기사의 할당이 실패한 경우(S664-N), 다시 재요청 푸시 메시지를 전체 기사에게 전송하고(S670), 재요청 절차를 진행한다(S672-Y). 물론, 이 과정에서 곧바로 재요청 푸시 메시지가 전송되도록 할 수 있을 뿐 아니라, 고객 단말기(110)로 재요청 푸시 메시지를 전송할 것인지 문의하는 메시지를 전송하고, 고객 단말기(110)로부터 재요청 푸시 메시지를 전송하라는 ACK 메시지를 수신한 경우에만 재요청 푸시 메시지가 전송되도록 구현할 수도 있을 것이다.If there is no adjacent article (S650-N), the
만약, 고객이 고객 단말기(110)를 통해 재요청을 하지 않거나, 재요청이 실패하거나, 재요청에 의해서도 기사 할당이 실패할 경우(S672-N), 중계 서버(100)는 운송정보 데이터 베이스의 운송 요청 상태를 운송 취소 상태로 업데이트하게 된다(S674). If the customer does not request again through the
이와 같은 과정을 통해, 중계 서버(100)는 운송 요청을 처리하게 된다. Through this process, the
도 7은 본 발명의 일 실시예에 따른, 중계 서버의 예약 운송 요청을 처리하는 과정에 대해 설명하기 위한 흐름도이다. 7 is a flowchart illustrating a process of processing a reservation transportation request of a relay server according to an embodiment of the present invention.
먼저, 중계서버(100)는 운송정보 데이터 베이스로부터 예약 운송 정보를 로드하게 된다(S710). 예약 운송이 존재할 경우(S720), 중계 서버(100)는 해당 예약 운송 건이 예약 시간 1시간 전인지(S772), 예약시간 30분 전인지(S724), 예약시간 10분 전인지(S726)를 판단한다. 그리고, 중계 서버(100)는 해당 예약 운송 건이 예약 시간 1시간 전일 때(S772-Y), 예약시간 30분 전일 때(S724-Y), 및 예약시간 10분 전일 때(S726-Y), 예약된 기사 단말기(120)에 예약 운송 확인 푸시 메시지를 전송한다(S730). 그리고, 중계 서버(100)는 해당 예약 기사가 할당을 취소한 경우(S735-Y), 운송 취소 푸시 메시지를 고객 단말기(110) 및 해당 예약 기사 단말기(120)로 전송하고, 인접기사 정보를 로드하게 된다(S750). 이후의 S750 단계 내지 S795 단계는 다른 기사를 할당하기 위한 과정으로, 도 6의 S650 단계 내지 S690 단계와 유사하므로 자세한 설명은 생략한다. First, the
이와 같은 과정을 통해, 중계 서버(100)는 예약 운송 요청을 처리하게 된다. Through this process, the
도 8은 본 발명의 일 실시예에 따른, 기사 단말기의 운송요청 처리를 위한 기사 인터페이스를 설명하기 위한 흐름도이다. 8 is a flowchart for explaining an article interface for processing a transportation request of an article terminal according to an embodiment of the present invention.
기사 단말기(120)가 기사 인터페이스를 실행하면(S810), 기사 단말기(120)는 운송 요청을 수신한다(S820). 기사 단말기(120)는 할당 요청이 있고(S830-Y), 할당 받는 것을 성공하면(S840-Y), 해당 운송 요청건을 운송 리스트에 저장하게 된다(S850). 그리고, 기사 단말기(120)는 운송 시작 정보를 중계 서버(100)에 전송하고(S860), 운송 완료 정보를 중계 서버(100)에 전송하게 된다(S870). When the
이와 같은 과정을 통해, 기사 단말기(120)는 기사 인터페이스를 통해 운송 요청을 처리하게 된다. Through this process, the
도 9는 본 발명의 일 실시예에 따른, 중계서버의 운송 취소 처리 과정에 대해 설명하기 위한 흐름도이다. FIG. 9 is a flowchart for explaining a transportation cancellation process of a relay server according to an embodiment of the present invention.
중계 서버(100)는 고객 단말기(110)로부터 운송 요청 취소를 수신한다(S910). 그러면, 중계 서버(100)는 운송정보 데이터 베이스로부터 해당 운송 요청 관련 정보를 로드한다(S920). 그리고, 해당 운송 요청 건이 미할당 상태인 경우(S930-Y), 중계 서버(100)는 운송정보 데이터 베이스에서 해당 운송 요청 건을 운송 취소로 업데이트한다(S940). The
만약, 해당 운송 요청 건이 미할당 상태가 아닌 경우(S930-N), 중계 서버(100)는 해당 운송 요청 건의 할당 기사 정보를 로드한다(S932). 그리고, 중계 서버(100)는 해당 기사의 기사 단말기(120)에 운송 취소 푸시 메시지를 전송하고(S934), 운송 취소를 업데이트 하게 된다(S940). If the relevant transportation request is not unallocated (S930-N), the
이와 같은 과정을 통해, 중계 서버(100)는 고객의 운송 요청 취소를 처리하게 된다. Through this process, the
도 10은 본 발명의 일 실시예에 따른, 중계 서버의 운송 시작 및 종료 통보 처리 과정에 대해 설명하기 위한 흐름도이다. FIG. 10 is a flowchart for explaining the process of starting and ending the transportation of the relay server according to an embodiment of the present invention.
중계 서버(100)는 기사 단말기(120)로부터 운송 시작 또는 종료 메시지를 수신한다(S1010). 그러면, 중계 서버(100)는 운송정보 데이터 베이스에서 해당 운송 요청 건의 운송상태를 로드한다(S1020). 그리고, 중계 서버(100)는 고객정보 데이터 베이스에서 해당 운송 요청 건에 대한 고객 정보를 로드하여(S1030), 해당 고객의 고객 단말기(110)에 운송 시작 또는 종료 푸시 메시지를 전송한다(S1040). 그 후에, 중계 서버(100)는 운송정보 데이터 베이스에서 해당 운송 요청 건의 운송상태를 업데이트한다(S1050).The
이와 같은 과정을 통해, 중계 서버(100)는 고객에게 운송 시작 및 종료를 통보하게 된다. Through this process, the
도 11은 본 발명의 일 실시예에 따른, 중계 서버의 기사 운송 할당 취소 처리 과정에 대해 설명하기 위한 흐름도이다. FIG. 11 is a flowchart for explaining an article transportation assignment cancellation process of a relay server according to an embodiment of the present invention.
중계 서버(100)는 기사 단말기(120)로부터 운송할당 취소 메시지를 수신한다(S1110). 그러면, 중계 서버(100)는 운송정보 데이터 베이스로부터 해당 운송 요청 건에 대한 운송 상태를 로드하고(S1120), 고객정보 데이터 베이스로부터 해당 운송 요청 건에 대한 고객 정보를 로드하게 된다(S1125). 그리고, 중계 서버(100)는 해당 고객의 고객 단말기(110)에 운송 취소 푸시 메시지를 전송한다(S1130). 그 후에, 중계 서버(100)는 운송정보 데이터 베이스에서 해당 운송 요청 건에 대한 운송 상태를 할당 대기중으로 업데이트 한다(S1132). The
이후의 S1134 단계 내지 S1175 단계는 다른 기사를 할당하기 위한 과정으로, 도 6의 S650 단계 내지 S690 단계와 유사하므로 자세한 설명은 생략한다.The subsequent steps S1134 to S1175 are the steps for assigning other articles, which are similar to steps S650 to S690 of FIG. 6, and thus a detailed description thereof will be omitted.
이와 같은 과정을 통해 중계 서버(100)는 기사 운송 할당 취소를 처리하게 된다. Through this process, the
한편, 본 실시예에 따른 중계서버(100)의 기능 및 기사 할당 방법을 수행하게 하는 컴퓨터 프로그램을 수록한 컴퓨터로 읽을 수 있는 기록매체에도 본 발명의 기술적 사상이 적용될 수 있음은 물론이다. 또한, 본 발명의 다양한 실시예에 따른 기술적 사상은 컴퓨터로 읽을 수 있는 기록매체에 기록된 컴퓨터로 읽을 수 있는 프로그래밍 언어 코드 형태로 구현될 수도 있다. 컴퓨터로 읽을 수 있는 기록매체는 컴퓨터에 의해 읽을 수 있고 데이터를 저장할 수 있는 어떤 데이터 저장 장치이더라도 가능하다. 예를 들어, 컴퓨터로 읽을 수 있는 기록매체는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광디스크, 하드 디스크 드라이브, 플래시 메모리, 솔리드 스테이트 디스크(SSD) 등이 될 수 있음은 물론이다. 또한, 컴퓨터로 읽을 수 있는 기록매체에 저장된 컴퓨터로 읽을 수 있는 코드 또는 프로그램은 컴퓨터간에 연결된 네트워크를 통해 전송될 수도 있다. Needless to say, the technical idea of the present invention can also be applied to a computer-readable recording medium in which a computer program for performing the function and article allocation method of the
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention.
100 : 중계서버
110 : 고객 단말기
120 : 기사 단말기100: Relay server
110: Customer terminal
120: Article terminal
Claims (12)
고객 단말기로부터 할당 요청을 수신하는 단계;
제1 그룹에 속하는 제1 기사 단말기로 할당 요청을 전송하는 단계; 및
상기 제1 기사 단말기로부터 할당 완료 메시지를 수신한 경우, 상기 고객 단말기로 할당 완료 메시지를 전달하는 단계;를 포함하는 기사 할당 방법.A method of assigning articles by a relay server relaying between a customer terminal and a news terminal,
Receiving an allocation request from a customer terminal;
Transmitting an assignment request to a first article terminal belonging to a first group; And
And transmitting an allocation completion message to the customer terminal when the allocation completion message is received from the first article terminal.
상기 제1 그룹은,
상기 고객에 의해 기설정된 적어도 하나의 기사 단말기를 포함하는 것을 특징으로 하는 기사 할당 방법. The method according to claim 1,
Wherein the first group comprises:
And at least one article terminal preset by the customer.
상기 제1 기사 단말기로 할당 요청을 전송하는 단계는,
상기 제1 그룹에 포함된 기사 단말기들의 기 설정된 우선순위에 따라, 순차적으로 하나의 기사 단말기씩 할당 요청을 전송하는 것을 특징으로 하는 기사 할당 방법. 3. The method of claim 2,
Wherein the transmitting the assignment request to the first article terminal comprises:
Wherein an assignment request is sequentially transmitted by one article terminal according to a predetermined priority of the article terminals included in the first group.
상기 제1 기사 단말기로 할당 요청을 전송하는 단계는,
할당 요청을 전송한 기사 단말기로부터 일정 시간동안 응답이 없거나 또는 할당 거부 메시지가 수신되면, 다음 우선순위에 해당되는 기사 단말기에 할당 요청을 전송하는 것을 특징으로 하는 기사 할당 방법. The method of claim 3,
Wherein the transmitting the assignment request to the first article terminal comprises:
If an answer is not received from an article terminal that has transmitted an assignment request for a predetermined period of time or an assignment reject message is received, an assignment request is transmitted to an article terminal corresponding to the next priority order.
상기 제1 그룹에 속하는 기사에 대한 할당에 실패한 경우, 제2 그룹에 속하는 제2 기사 단말기로 할당 요청을 전송하는 단계; 및
상기 제2 기사 단말기로부터 할당 완료 메시지를 수신한 경우, 상기 고객 단말기로 할당 완료 메시지를 전달하는 단계;를 더 포함하는 것을 특징으로 하는 기사 할당 방법. 3. The method of claim 2,
Transmitting an assignment request to a second article terminal belonging to a second group if the assignment to the article belonging to the first group fails; And
And transmitting an allocation completion message to the customer terminal when the allocation completion message is received from the second article terminal.
상기 제2 그룹은,
상기 고객 단말기의 위치로부터 특정 거리 이내에 있는 적어도 하나의 기사 단말기를 포함하는 것을 특징으로 하는 기사 할당 방법. 6. The method of claim 5,
Wherein the second group comprises:
And at least one article terminal within a specific distance from the location of the customer terminal.
상기 제2 기사 단말기로 할당 요청을 전송하는 단계는,
상기 제2 그룹에 포함된 기사 단말기들의 상기 고객 단말기로부터의 거리가 가까운 순서에 따라, 순차적으로 하나의 기사 단말기씩 할당 요청을 전송하는 것을 특징으로 하는 기사 할당 방법. The method according to claim 6,
Wherein the transmitting the allocation request to the second article terminal comprises:
Wherein an article-to-article assignment request is sequentially transmitted to the article terminals included in the second group in order of closeness from the customer terminal.
상기 제2 기사 단말기로 할당 요청을 전송하는 단계는,
할당 요청을 전송한 기사 단말기로부터 일정 시간동안 응답이 없거나 또는 할당 거부 메시지가 수신되면, 다음으로 가까운 거리에 위치하는 기사 단말기에 할당 요청을 전송하는 것을 특징으로 하는 기사 할당 방법. 8. The method of claim 7,
Wherein the transmitting the allocation request to the second article terminal comprises:
When an article terminal that has transmitted an assignment request does not receive a response or receives an assignment reject message for a predetermined period of time, an assignment request is transmitted to an article terminal located next to the article terminal.
상기 제2 그룹에 속하는 기사에 대한 할당에 실패한 경우, 전체 기사 단말기들로 할당 요청을 전송하는 단계; 및
상기 전체 기사 단말기들 중 특정 기사 단말기로부터 할당 완료 메시지를 수신한 경우, 상기 고객 단말기로 할당 완료 메시지를 전달하는 단계;를 더 포함하는 것을 특징으로 하는 기사 할당 방법. 6. The method of claim 5,
Sending an assignment request to all article terminals if the assignment to an article belonging to the second group fails; And
And transmitting an allocation completion message to the customer terminal when the allocation completion message is received from the specific article terminal among the all article terminals.
상기 전체 기사 단말기들 중 특정 기사 단말기로부터 할당 완료 메시지를 수신한 경우, 상기 특정 기사 단말기외의 다른 기사 단말기들에도 할당 완료 메시지를 전달하는 단계;를 더 포함하는 것을 특징으로 하는 기사 할당 방법. 10. The method of claim 9,
And transmitting an assignment completion message to the article terminals other than the specific article terminal when the assignment completion message is received from the specific article terminal among the all article terminals.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140033982A KR101599474B1 (en) | 2014-03-24 | 2014-03-24 | Method to assign driver, relay server and computer readable recording medium applying the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140033982A KR101599474B1 (en) | 2014-03-24 | 2014-03-24 | Method to assign driver, relay server and computer readable recording medium applying the same |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150110988A true KR20150110988A (en) | 2015-10-05 |
KR101599474B1 KR101599474B1 (en) | 2016-03-04 |
Family
ID=54344301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140033982A KR101599474B1 (en) | 2014-03-24 | 2014-03-24 | Method to assign driver, relay server and computer readable recording medium applying the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101599474B1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180097722A (en) * | 2016-01-04 | 2018-08-31 | 그랩택시 홀딩스 피티이. 엘티디. | System and method for multi-round driver selection |
KR102324121B1 (en) * | 2021-05-24 | 2021-11-11 | 금파콜트럭공차정보 주식회사 | Cargo transportation arrangement platform system using smart car dispatching |
KR20230063816A (en) * | 2021-11-02 | 2023-05-09 | 김지연 | Freight car allocating system and method using genetic algorithm |
KR102649751B1 (en) * | 2022-12-14 | 2024-03-21 | 쿠팡 주식회사 | Electronic apparatus and providing a message method thereof |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100993636B1 (en) * | 2010-03-23 | 2010-11-11 | 이경순 | A method for providing the designated-driver service for a user to personally select a designated driver for hire |
KR20130005151A (en) * | 2011-07-05 | 2013-01-15 | 마기형 | Relay system for chauffeur service with location-based matching |
KR20130038641A (en) * | 2011-10-10 | 2013-04-18 | 백종호 | Method for providing the designated-driver service for customer to directly select designated-driver |
KR20140004527A (en) * | 2012-07-03 | 2014-01-13 | 주식회사 헤븐리아이디어 | Method for managing driver rating using mobile terminal and driver rating managing server |
-
2014
- 2014-03-24 KR KR1020140033982A patent/KR101599474B1/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100993636B1 (en) * | 2010-03-23 | 2010-11-11 | 이경순 | A method for providing the designated-driver service for a user to personally select a designated driver for hire |
KR20130005151A (en) * | 2011-07-05 | 2013-01-15 | 마기형 | Relay system for chauffeur service with location-based matching |
KR20130038641A (en) * | 2011-10-10 | 2013-04-18 | 백종호 | Method for providing the designated-driver service for customer to directly select designated-driver |
KR20140004527A (en) * | 2012-07-03 | 2014-01-13 | 주식회사 헤븐리아이디어 | Method for managing driver rating using mobile terminal and driver rating managing server |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180097722A (en) * | 2016-01-04 | 2018-08-31 | 그랩택시 홀딩스 피티이. 엘티디. | System and method for multi-round driver selection |
KR102324121B1 (en) * | 2021-05-24 | 2021-11-11 | 금파콜트럭공차정보 주식회사 | Cargo transportation arrangement platform system using smart car dispatching |
KR20230063816A (en) * | 2021-11-02 | 2023-05-09 | 김지연 | Freight car allocating system and method using genetic algorithm |
KR102649751B1 (en) * | 2022-12-14 | 2024-03-21 | 쿠팡 주식회사 | Electronic apparatus and providing a message method thereof |
WO2024128400A1 (en) * | 2022-12-14 | 2024-06-20 | 쿠팡 주식회사 | Electronic device and message provision method therefor |
Also Published As
Publication number | Publication date |
---|---|
KR101599474B1 (en) | 2016-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10229602B2 (en) | System for navigating drivers to service transportation requests specifying sightseeing attractions | |
US11164172B2 (en) | Application programming interfaces for structuring distributed systems | |
US20190205834A1 (en) | Application programming interfaces for structuring distributed systems | |
US20150032485A1 (en) | Digital method For Providing Transportation Services | |
US20210312413A1 (en) | Application programming interfaces for structuring distributed systems | |
US20130103437A1 (en) | Digital method for providing transportation services related applications | |
WO2016179232A1 (en) | On-demand delivery system | |
JP6620363B2 (en) | Parking information providing method and apparatus | |
WO2016025926A1 (en) | Transportation services for package delivery | |
JP7072068B2 (en) | Application programming interface for structuring distributed systems | |
JP6956810B2 (en) | How to manage the shuttle service | |
US20140142992A1 (en) | Trip Planning and Budgeting | |
KR101599474B1 (en) | Method to assign driver, relay server and computer readable recording medium applying the same | |
JP7423122B2 (en) | Information provision method and electronic device using the same | |
US11216865B2 (en) | Systems and methods for consumer-oriented behavior predictions and notifications | |
US20200160235A1 (en) | Method and system of scheduling rides in a ride-sharing platform | |
US10949796B1 (en) | Coordination of inventory ordering across merchants | |
US20180357591A1 (en) | Location directed offers | |
US20140156320A1 (en) | Pricing and managing access rights in a venue | |
JP7295720B2 (en) | Vehicle allocation management device and vehicle allocation management method | |
US20170039504A1 (en) | Systems and methods to administer a dispatch platform affiliate program | |
US20170091840A1 (en) | On demand delivery | |
JP2022038804A (en) | Reservation processing program, reservation processing method and reservation processing device | |
KR102230303B1 (en) | Server for operating application for providing contents booking and operation method of thereof | |
US20220335512A1 (en) | Information processing apparatus and information processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |