Nothing Special   »   [go: up one dir, main page]

KR20240146705A - Method and apparatus for providing substitute driver service based on auction method - Google Patents

Method and apparatus for providing substitute driver service based on auction method Download PDF

Info

Publication number
KR20240146705A
KR20240146705A KR1020230041619A KR20230041619A KR20240146705A KR 20240146705 A KR20240146705 A KR 20240146705A KR 1020230041619 A KR1020230041619 A KR 1020230041619A KR 20230041619 A KR20230041619 A KR 20230041619A KR 20240146705 A KR20240146705 A KR 20240146705A
Authority
KR
South Korea
Prior art keywords
user terminal
user
amount
proxy
information
Prior art date
Application number
KR1020230041619A
Other languages
Korean (ko)
Inventor
남인현
Original Assignee
남인현
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 남인현 filed Critical 남인현
Priority to KR1020230041619A priority Critical patent/KR20240146705A/en
Publication of KR20240146705A publication Critical patent/KR20240146705A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0206Price or cost determination based on market factors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0281Customer communication at a business location, e.g. providing product or service information, consulting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0283Price estimation or determination
    • G06Q30/0284Time or distance, e.g. usage of parking meters or taximeters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications

Landscapes

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

Abstract

경매 방식 기반 대리기사 서비스 제공 방법 및 장치가 개시된다. 본 개시의 일 실시 예에 따른 경매 방식 기반 대리기사 서비스 제공 방법은, 이용자의 제1 사용자 단말로부터 대리기사 호출 의뢰가 수신되면, 제1 사용자 단말에 출발지 및 목적지를 포함하는 위치 정보와, 희망 금액 및 자동 책정 금액 선택 여부를 포함하는 이용자 제안 금액 정보를 요청하는 단계와, 제1 사용자 단말로부터 위치 정보 및 금액 정보가 입력되면, 위치 정보를 기반으로 적어도 한 명 이상의 대리기사가 포함된 대리기사 리스트를 추출하여 대리기사 리스트 내 대리기사의 제2 사용자 단말에 이용자의 위치 정보, 금액 정보 및 제1 사용자 단말의 이용자 정보를 제공하는 단계와, 제2 사용자 단말로부터, 위치 정보, 금액 정보 및 이용자 정보 중 적어도 하나 이상을 기반으로 한 호출 요청 승낙 여부 또는, 적어도 희망 금액보다 큰 역제시 금액을 포함하는 대리기사 제시 금액 정보를 입력받는 단계와, 호출 요청을 승낙하거나 역제시 금액 정보를 입력한 적어도 한 명 이상의 대리기사 정보와, 이용자 제안 금액 또는 대리기사 제시 금액 중 하나를 포함하는 최종 금액 정보를 제1 사용자 단말에 제공하는 단계와, 제1 사용자 단말로부터 최종 결정 여부가 입력되면 제1 사용자 단말과 해당 제2 사용자 단말을 매칭하는 단계를 포함할 수 있다.A method and device for providing a proxy service based on an auction method are disclosed. According to one embodiment of the present disclosure, a method for providing a surrogate driver service based on an auction method comprises the steps of: when a surrogate driver call request is received from a first user terminal of a user, requesting the first user terminal for location information including a departure point and a destination, and user-suggested amount information including a desired amount and whether to select an automatically determined amount; when the location information and amount information are input from the first user terminal, extracting a surrogate driver list including at least one surrogate driver based on the location information and providing the user's location information, amount information, and user information of the first user terminal to a second user terminal of a surrogate driver in the surrogate driver list; receiving, from the second user terminal, whether the call request has been accepted based on at least one of the location information, amount information, and user information, or surrogate driver-suggested amount information including a counteroffered amount greater than at least the desired amount; providing the first user terminal with information on at least one surrogate driver who has accepted the call request or entered the counteroffered amount information, and final amount information including one of the user-suggested amount or the surrogate driver-suggested amount; and when the final decision has been input from the first user terminal, providing the first user terminal with the corresponding second user terminal It may include a step of matching terminals.

Description

경매 방식 기반 대리기사 서비스 제공 방법 및 장치{METHOD AND APPARATUS FOR PROVIDING SUBSTITUTE DRIVER SERVICE BASED ON AUCTION METHOD}METHOD AND APPARATUS FOR PROVIDING SUBSTITUTE DRIVER SERVICE BASED ON AUCTION METHOD

본 개시는 이용자와 대리기사 간의 상호 가격제시를 통해 매칭이 수행되도록 하는 경매 방식 기반 대리기사 서비스 제공 방법 및 장치에 관한 것이다. The present disclosure relates to a method and device for providing a proxy service based on an auction method in which matching is performed through mutual price suggestions between a user and a proxy.

현대인들에게 차량은 가히 필수적이라고 할 정도로 이동시에 빈번하게 사용되나, 음주운전이나 졸음운전은 안전사고를 발생시킬 수 있는 위험이 도사리고 있다. 이에 따라, 오프라인으로 대리운전을 해주는 시스템이 빈번하게 사용되어, 음주나 졸음에도 대리기사분이 차량으로 안전한 귀가를 보장해줌으로써 사고 발생을 방지할 수 있다.For modern people, cars are used frequently to the point that they are almost essential for transportation, but drunk driving or drowsy driving can cause safety accidents. Accordingly, offline surrogate driving systems are frequently used, which can prevent accidents by ensuring that surrogate drivers return home safely in a car even when drunk or drowsy.

일반적으로, 대리운전은 차의 주인이 운전할 수 없는 상태, 특히, 음주나 음주로 인한 만취상태에 있을 때 음주운전으로 인한 적발 등에 따른 운전 면허 취소나 교통사고에 따른 피해를 막기 위해 그 차를 대신 운전하는 것 또는 그것을 하는 사람/기업을 말한다.In general, a substitute driver is someone or a company that drives a car on behalf of the owner of the car when the owner is unable to drive, especially when the owner is drunk or intoxicated, in order to prevent damage from traffic accidents or license revocation due to being caught drunk driving.

최근 모바일 IT 기술의 발달로 일상생활의 다양한 분야에서 서비스 이용자(수요자)의 요구에 맞춤 형으로 서비스를 제공하는 온디맨드(on-demand) 서비스가 발달하고 있다. 연간 2조~3조원 규모 로 작지 않은 시장규모를 가지고 있는 것으로 알려져 있는 대리운전 서비스는 가장 일반화된 생활 밀착형 온디맨드 교통서비스 중의 하나로 대리운전 업체가 기사와 손님을 중개해 주는 플랫폼 비즈니스 모델의 특성을 가지고 있다.Recently, with the development of mobile IT technology, on-demand services that provide customized services to service users (demanders) in various areas of daily life are being developed. The designated driver service, which is known to have a considerable market size of 2-3 trillion won per year, is one of the most common on-demand transportation services closely related to daily life, and has the characteristics of a platform business model in which a designated driver company mediates drivers and customers.

일반적으로 대리운전을 위한 기사 등록은, 운전면허와 스마트폰만 있으면 가능하여 간편한 과정을 통해 언제 어디서나 원하는 시간에 수익 활동이 가능하다. 그리고 대리기사는 대리운전이 처음이거나 경력이 적더라도 운전에 자신만 있으면 지원이 가능할 수 있다.In general, driver registration for a designated driver service is possible with just a driver's license and a smartphone, so it is a simple process that allows you to earn money anytime, anywhere, and at any time you want. And even if it is your first time driving or you have little experience, you can apply as a designated driver as long as you are confident in your driving skills.

이와 같이, 대리기사나 대리운전 중개업체는 자유업으로 시장진 입에 제약이 거의 없어 절대 다수의 영세 사업체와 기사들로 구성된 반면, 프로그램 업체는 기술과 자본을 필요로 하는 진입장벽이 존재한다. 대리운전 서비스와 같은 온디맨드 O2O 서비스의 성공 및 시장확대를 위해서는 온라인의 장점과 오프라인의 장점을 결합한 새로운 서비스 발굴과 수익모델을 통한 고객가치 창출과 수익시장 규모의 확대가 필요하다In this way, while agency drivers and agency driving brokerage companies are freelancers and have almost no restrictions on market entry, and are comprised of an overwhelming majority of small businesses and drivers, program companies have entry barriers that require technology and capital. In order to achieve success and expand the market for on-demand O2O services such as agency driving services, it is necessary to discover new services that combine the advantages of online and offline, create customer value through revenue models, and expand the size of the revenue market.

전술한 배경기술은 발명자가 본 발명의 도출을 위해 보유하고 있었거나, 본 발명의 도출 과정에서 습득한 기술 정보로서, 반드시 본 발명의 출원 전에 일반 공중에게 공개된 공지기술이라 할 수는 없다.The background technology described above is technical information that the inventor possessed for deriving the present invention or acquired in the process of deriving the present invention, and cannot necessarily be considered as publicly known technology disclosed to the general public prior to the application for the present invention.

선행기술 1: 한국 등록특허공보 제10-2351624(2022.01.11)Prior art 1: Korean Patent Publication No. 10-2351624 (2022.01.11)

본 개시의 실시 예의 일 과제는, 이용자와 대리기사 간의 상호 가격제시를 통해 빠르고 정확하며 만족도 높은 대리기사 매칭이 수행되도록 하는 것이다.One task of the embodiment of the present disclosure is to enable fast, accurate, and highly satisfactory surrogate driver matching through mutual price suggestions between users and surrogate drivers.

본 개시의 실시예의 목적은 이상에서 언급한 과제에 한정되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있고, 본 발명의 실시 예에 의해 보다 분명하게 이해될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 알 수 있을 것이다.The purpose of the embodiments of the present disclosure is not limited to the tasks mentioned above, and other objects and advantages of the present invention that are not mentioned can be understood by the following description, and will be more clearly understood by the embodiments of the present invention. In addition, it will be understood that the objects and advantages of the present invention can be realized by the means and combinations thereof indicated in the claims.

본 개시의 일 실시 예에 따른 경매 방식 기반 대리기사(여기서 대리기사에는 배달기사와 심부름센터 기사도 포함한다. 이하에서 기재되는 '대리기사' 단어에는 배달기사와 심부름센터 기사를 포함한다) 서비스 제공 방법은, 이용자의 제1 사용자 단말로부터 대리기사 호출 의뢰가 수신되면, 제1 사용자 단말에 출발지 및 목적지를 포함하는 위치 정보와, 희망 금액 및 자동 책정 금액 선택 여부를 포함하는 이용자 제안 금액 정보를 요청하는 단계와, 제1 사용자 단말로부터 위치 정보 및 금액 정보가 입력되면, 위치 정보를 기반으로 적어도 한 명 이상의 대리기사가 포함된 대리기사 리스트를 추출하여 대리기사 리스트 내 대리기사의 제2 사용자 단말에 이용자의 위치 정보, 금액 정보 및 제1 사용자 단말의 이용자 정보를 제공하는 단계와, 제2 사용자 단말로부터, 위치 정보, 금액 정보 및 이용자 정보 중 적어도 하나 이상을 기반으로 한 호출 요청 승낙 여부 또는, 적어도 희망 금액보다 큰 역제시 금액을 포함하는 대리기사 제시 금액 정보를 입력받는 단계와, 호출 요청을 승낙하거나 역제시 금액 정보를 입력한 적어도 한 명 이상의 대리기사 정보와, 이용자 제안 금액 또는 대리기사 제시 금액 중 하나를 포함하는 최종 금액 정보를 제1 사용자 단말에 제공하는 단계와, 제1 사용자 단말로부터 최종 결정 여부가 입력되면 제1 사용자 단말과 해당 제2 사용자 단말을 매칭하는 단계를 포함할 수 있다.According to one embodiment of the present disclosure, a method for providing a surrogate driver service based on an auction method (wherein the surrogate driver includes delivery drivers and errand center drivers. The word 'surrogate driver' described below includes delivery drivers and errand center drivers) comprises the steps of: when a surrogate driver call request is received from a first user terminal of a user, requesting location information including a departure point and a destination, and user suggested amount information including a desired amount and whether to select an automatically determined amount, to the first user terminal; when the location information and amount information are input from the first user terminal, extracting a surrogate driver list including at least one surrogate driver based on the location information and providing the user's location information, amount information, and user information of the first user terminal to a second user terminal of a surrogate driver in the surrogate driver list; receiving, from the second user terminal, information on whether to accept the call request based on at least one of the location information, amount information, and user information, or surrogate suggested amount information including a counteroffer amount greater than at least the desired amount; and information on at least one surrogate driver who accepted the call request or entered the counteroffer amount information, and the user suggested amount or The method may include a step of providing the first user terminal with final amount information including one of the proxy article suggested amounts, and a step of matching the first user terminal with the second user terminal when a final decision is input from the first user terminal.

이 외에도, 본 발명의 구현하기 위한 다른 방법, 다른 시스템 및 상기 방법을 실행하기 위한 컴퓨터 프로그램이 저장된 컴퓨터로 판독 가능한 기록매체가 더 제공될 수 있다.In addition, other methods for implementing the present invention, other systems, and computer-readable recording media storing a computer program for executing the method may be further provided.

전술한 것 외의 다른 측면, 특징, 이점이 이하의 도면, 특허청구범위 및 발명의 상세한 설명으로부터 명확해질 것이다.Other aspects, features and advantages other than those described above will become apparent from the following drawings, claims and detailed description of the invention.

본 개시의 실시 예에 의하면, 이용자와 대리기사 간의 경매 방식을 기반으로 한 상호 가격제시를 통해 대리기사 매칭이 수행되도록 함으로써, 빠르고 정확한 대리기사 매칭으로 이용자의 만족도 및 대리기사의 업무 효율을 향상시킬 수 있다.According to an embodiment of the present disclosure, by performing surrogate driver matching through mutual price suggestions based on an auction method between users and surrogate drivers, user satisfaction and surrogate driver work efficiency can be improved through fast and accurate surrogate driver matching.

또한, 본 개시의 실시 예에 의하면, 기 설정된 우선순위에 따른 알고리즘을 기반으로 자동 책정 금액을 산출하거나 대리기사 리스트 추출 설정을 변경하거나 이용자 제안 금액 범위 및 대리기사 제시 금액 범위 등이 변경 가능하도록 함으로써, 대리기사 호출을 요청하는 장소 및 시간에 실시간으로 대응하여 금액이 조율되도록 할 수 있다.In addition, according to an embodiment of the present disclosure, by calculating an automatically determined amount based on an algorithm according to a preset priority, changing the settings for extracting a list of proxy articles, or changing the user-suggested amount range and the proxy article-suggested amount range, the amount can be adjusted in real time in response to the place and time of requesting a proxy article call.

또한, 본 개시의 실시 예에 의하면, 기 설정된 조건에 따라 대리기사 리스트를 추출 및 정렬하여 제공함으로써, 이용자가 원하는 대리기사를 선택하기 위해 필터링 할 수 있도록 하거나, 원하는 대리기사와의 가격 조율이 가능하도록 하여, 사용자 만족도를 향상시킬 수 있다.In addition, according to an embodiment of the present disclosure, a list of surrogate articles is extracted and sorted according to preset conditions, thereby allowing the user to filter to select a desired surrogate article or to negotiate a price with a desired surrogate article, thereby improving user satisfaction.

본 개시의 효과는 이상에서 언급된 것들에 한정되지 않으며, 언급되지 아니한 다른 효과들은 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.The effects of the present disclosure are not limited to those mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description below.

도 1은 일 실시 예에 따른 경매 방식 기반 대리기사 서비스 제공 시스템을 개략적으로 도시한 도면이다.
도 2는 일 실시 예에 따른 경매 방식 기반 대리기사 서비스 제공 장치를 개략적으로 나타낸 블록도이다.
도 3은 일 실시 예에 따른 경매 방식 기반 대리기사 서비스 제공 방법을 설명하기 위한 흐름도이다.
도 4 내지 도 6은 일 실시 예에 따른 경매 방식 기반 대리기사 서비스 제공 화면의 예시도이다.
도 7은 일 실시 예에 따른 경매 방식 기반 대리기사 서비스 제공 시스템의 대리기사 평가 방법의 일례를 설명하기 위한 도면이다.
FIG. 1 is a diagram schematically illustrating a proxy service provision system based on an auction method according to one embodiment.
FIG. 2 is a block diagram schematically illustrating a proxy service providing device based on an auction method according to one embodiment.
FIG. 3 is a flowchart illustrating a method for providing a proxy service based on an auction method according to one embodiment.
Figures 4 to 6 are exemplary diagrams of a screen providing a proxy service based on an auction method according to one embodiment.
FIG. 7 is a drawing for explaining an example of a proxy evaluation method of a proxy service provision system based on an auction method according to one embodiment.

본 개시의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 설명되는 실시 예들을 참조하면 명확해질 것이다.The advantages and features of the present disclosure and the methods of achieving them will become apparent by reference to the embodiments described in detail together with the accompanying drawings.

그러나 본 개시는 아래에서 제시되는 실시 예들로 한정되는 것이 아니라, 서로 다른 다양한 형태로 구현될 수 있고, 본 개시의 사상 및 기술 범위에 포함되는 모든 변환, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 아래에 제시되는 실시 예들은 본 개시가 완전하도록 하며, 본 개시가 속하는 기술분야에서 통상의 지식을 가진 자에게 개시의 범주를 완전하게 알려주기 위해 제공되는 것이다. 본 개시를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 개시의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.However, the present disclosure is not limited to the embodiments set forth below, but may be implemented in various different forms, and should be understood to include all transformations, equivalents, or substitutes included in the spirit and technical scope of the present disclosure. The embodiments set forth below are provided to make the present disclosure complete, and to fully inform a person having ordinary skill in the art to which the present disclosure belongs of the scope of the disclosure. In describing the present disclosure, if it is determined that a specific description of a related known technology may obscure the gist of the present disclosure, the detailed description thereof will be omitted.

본 출원에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 개시를 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다. 제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.The terminology used in this application is only used to describe specific embodiments and is not intended to limit the present disclosure. The singular expression includes the plural expression unless the context clearly indicates otherwise. It should be understood that the terms "comprise" or "have" in this application are intended to specify the presence of a feature, number, step, operation, component, part or combination thereof described in the specification, but do not exclude in advance the possibility of the presence or addition of one or more other features, numbers, steps, operations, components, parts or combinations thereof. The terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another.

이하, 본 개시에 따른 실시 예들을 첨부된 도면을 참조하여 상세히 설명하기로 하며, 첨부 도면을 참조하여 설명함에 있어, 동일하거나 대응하는 구성요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, embodiments according to the present disclosure will be described in detail with reference to the attached drawings. When describing with reference to the attached drawings, identical or corresponding components are assigned the same drawing numbers and redundant descriptions thereof are omitted.

본 발명에서 '대리기사 서비스'라고 표현한 것에는 퀵서비스, 용달서비스, 배달서비스, 심부름 대행 서비스도 포함되는 것으로 한다. 이하. 본 명세서에서 '대리기사 서비스'라고 표시한 것에는 배달서비스 예컨대 퀵서비스, 용달서비스, 심부름 대행 서비스도 포함되며, 그 이외에 이와 유사한 서비스 업종도 포함되는 것으로 한다. 이 명세서의 '특허청구범위'에 표시된 '대리기사 서비스'라는 문구에도 마찬가지로 배달서비스 즉 '퀵서비스', '용달서비스', '심부름 대행 서비스'가 포함된 것으로 본다. 또한 그 이외에 이와 유사한 서비스 업종도 포함되는 것으로 한다.In the present invention, the term 'agent driver service' is deemed to include quick service, courier service, delivery service, and errand service. Hereinafter, the term 'agent driver service' in this specification includes delivery services such as quick service, courier service, and errand service, and also includes other similar service industries. The phrase 'agent driver service' indicated in the 'Patent Claims' of this specification is also deemed to include delivery services, that is, 'quick service', 'courier service', and 'errand service'. In addition, other similar service industries are deemed to be included.

도 1은 일 실시 예에 따른 경매 방식 기반 대리기사 서비스 제공 시스템을 개략적으로 도시한 도면이다.FIG. 1 is a diagram schematically illustrating a proxy service provision system based on an auction method according to one embodiment.

도 1을 참조하면, 대리기사 서비스 제공 시스템(1)은 대리기사 서비스 제공 장치(100), 사용자 단말(200), 서버(300) 및 네트워크(400)를 포함할 수 있다.Referring to FIG. 1, the proxy service providing system (1) may include a proxy service providing device (100), a user terminal (200), a server (300), and a network (400).

일 실시 예의 대리기사 서비스 제공 시스템(1)은 대리기사 호출을 요청하고자 하는 이용자와 대리기사를 위한 대리기사 서비스 플랫폼이다. 이용자가 출발지, 목적지를 입력한 후 원하는 대리운전 비용(희망금액)을 제안할 수 있고, 이에 대해 대리기사가 비용을 수락하거나 희망금액보다 높은 금액을 역제시할 수 있다.The proxy driver service provision system (1) of one embodiment is a proxy driver service platform for users who wish to request a proxy driver call and proxy drivers. After the user inputs the departure point and destination, the user can propose a desired proxy driving fee (desired amount), and the proxy driver can accept the fee or propose a higher amount than the desired amount.

즉, 일 실시 예의 대리기사 서비스 제공 시스템(1)은 제3자의 중간개입을 최소화 또는 아예 없애 빠르고 정확하며 편리한 대리운전 서비스를 제공할 수 있으며, 대리기사와 이용자 간의 대리운전 금액을 제안하고 역제시하는 등의 경매 방식을 통해 대리기사와 이용자 간의 다이렉트 호출 서비스를 제공할 수 있는 신개념 대리운전 프로세스라고 할 수 있다.That is, the proxy driving service provision system (1) of one embodiment can provide a fast, accurate and convenient proxy driving service by minimizing or completely eliminating the intervention of a third party, and can be said to be a new concept proxy driving process that can provide a direct call service between the proxy driver and the user through an auction method such as proposing and counter-proposing the proxy driving amount between the proxy driver and the user.

예를 들어, 대리기사 서비스 제공 시스템(1)은 이용자가 출발지, 목적지, 희망금액을 포함하는 호출 내용으로 대리기사를 호출하면, 대리기사 측에 호출을 알리고 대리기사의 승낙, 거절, 대리기사 역제시 금액 중 하나를 수신할 수 있다. 그리고 대리기사 서비스 제공 시스템(1)은 대리기사가 승낙하면 이용자와 대리기사를 매칭하고, 대리기사가 거절하면 거절 알림을 이용자에게 제공하며, 대리기사가 금액을 역제시한 경우 이용자에게 다시 금액을 알려 서로 금액이 다시 조율되도록 할 수 있다. For example, when a user calls a surrogate driver with a call message including a departure point, destination, and desired amount, the surrogate driver service provision system (1) can notify the surrogate driver of the call and receive one of the surrogate driver's acceptance, rejection, and the surrogate driver's counteroffered amount. In addition, the surrogate driver service provision system (1) can match the user and the surrogate driver if the surrogate driver accepts, can provide the user with a rejection notification if the surrogate driver rejects, and can notify the user of the amount if the surrogate driver rejects the amount, so that the amount can be adjusted again.

즉, 대리기사 서비스 제공 시스템(1)은 경매 방식의 시스템을 통해 이용자와 대리기사 간의 원하는 금액으로 대리운전 서비스가 제공되도록 함으로써, 비용에 대한 만족도가 향상되도록 할 수 있다. 또한, 대리기사도 금액을 역제시하여 원하는 금액에 대리운전을 하기 때문에 업무 효율이 향상될 수 있고, 대리기사의 업무 효율이 향상됨에 따라 이용자들도 보다 편안한 대리운전 서비스를 제공받을 수 있어 대리기사에 대한 고객 만족도 및 서비스 품질을 향상시킬 수 있다.That is, the proxy driver service provision system (1) can improve satisfaction with the cost by providing the proxy driver service at the desired price between the user and the proxy driver through an auction-type system. In addition, since the proxy driver can also offer the price and provide the proxy driver service at the desired price, work efficiency can be improved, and as the work efficiency of the proxy driver is improved, the user can also receive a more comfortable proxy driver service, thereby improving customer satisfaction and service quality with the proxy driver.

일 실시 예에서, 대리기사 서비스 제공 시스템(1)은 대리기사에 대한 것을 실시 예로 하고 있으나, 이에 한정되지 않고 택시나 그 외 다양한 운전 서비스 등에도 적용될 수 있다.In one embodiment, the surrogate driver service provision system (1) is implemented as an example for surrogate drivers, but is not limited thereto and can be applied to taxis or other various driving services.

한편, 일 실시 예에서는 사용자들이 사용자 단말(200)에서 구현되는 어플리케이션 또는 웹사이트에 접속하여, 대리기사 호출 서비스를 요청하고, 대리기사로 등록을 요청할 수 있으며, 대리기사 서비스 제공 장치(100)에서 제공하는 대리기사 매칭 인터페이스에서 서비스를 이용할 수 있고, 또한 대리기사 서비스를 제공하기 위한 지원 과정 등을 수행할 수 있다.Meanwhile, in one embodiment, users can access an application or website implemented in a user terminal (200) to request a surrogate driver call service, request registration as a surrogate driver, use the service in the surrogate driver matching interface provided by the surrogate driver service providing device (100), and perform a support process for providing a surrogate driver service.

일 실시 예에서, 사용자 단말(200)은 제1 사용자 단말(210), 제2 사용자 단말(220) 및 제3 사용자 단말(230)을 포함할 수 있다. 일 실시 예에서, 제1 사용자 단말(210)은 대리기사를 요청하고자 하는 사용자, 즉 이용자의 단말일 수 있다. 그리고 제2 사용자 단말(220)은 대리운전을 수행하는 사용자, 즉 대리기사의 단말일 수 있다. 그리고 제3 사용자 단말(230)은 대리기사 서비스를 제공하는 사용자 단말, 즉 관리자의 단말일 수 있다. In one embodiment, the user terminal (200) may include a first user terminal (210), a second user terminal (220), and a third user terminal (230). In one embodiment, the first user terminal (210) may be a terminal of a user who wishes to request a surrogate driver, i.e., a user. And the second user terminal (220) may be a terminal of a user who performs a surrogate driver service, i.e., a surrogate driver. And the third user terminal (230) may be a terminal of a user who provides a surrogate driver service, i.e., a manager.

다만, 일 실시 예에서는, 설명의 편의를 위해 사용자 단말을 구분해서 설명하고 있으나, 이에 한정되지는 않는다. 즉, 일 실시 예에서, 사용자 단말(200)은 제1 사용자 단말(210), 제2 사용자 단말(220) 및 제3 사용자 단말(230)이 서로 다른 기기를 지칭하기도 하지만, 동일한 단말을 지칭할 수도 있다.However, in one embodiment, the user terminals are described separately for convenience of explanation, but this is not limited thereto. That is, in one embodiment, the user terminal (200) may refer to different devices such as the first user terminal (210), the second user terminal (220), and the third user terminal (230), but may also refer to the same terminal.

이러한 사용자 단말(200)은 대리기사 서비스 제공 어플리케이션 또는 대리기사 서비스 제공 사이트에 접속한 후 인증 과정을 통하여 대리기사 서비스를 제공받을 수 있다. 인증 과정은 회원가입 등 사용자 정보를 입력하는 인증, 사용자 단말에 대한 인증 등을 포함할 수 있으나, 이에 한정되지 않고, 대리기사 서비스 제공 장치(100) 및/또는 서버(300)에서 전송되는 링크에 접속하는 것만으로 인증 과정이 수행될 수도 있다. These user terminals (200) can receive the proxy service by going through an authentication process after accessing the proxy service providing application or the proxy service providing site. The authentication process may include authentication for entering user information such as member registration, authentication for the user terminal, etc., but is not limited thereto. The authentication process may also be performed simply by accessing a link transmitted from the proxy service providing device (100) and/or server (300).

예를 들어, 대리기사는 제2 사용자 단말(220)을 통해 회원가입을 하고 건당 몇 프로의 수수료 등의 계약을 맺은 후 대리기사 서비스를 이용할 수 있다. For example, a surrogate driver can sign up as a member through a second user terminal (220) and use the surrogate driver service after signing a contract for a certain percentage of commission per case.

이러한 사용자 단말(200)은 사용자가 조작하는 데스크 탑 컴퓨터, 스마트폰, 노트북, 태블릿 PC, 스마트 TV, 휴대폰, PDA(personal digital assistant), 랩톱, 미디어 플레이어, 마이크로 서버, GPS(global positioning system) 장치, 전자책 단말기, 디지털방송용 단말기, 네비게이션, 키오스크, MP3 플레이어, 디지털 카메라, 가전기기 및 기타 모바일 또는 비모바일 컴퓨팅 장치일 수 있으나, 이에 제한되지 않는다. These user terminals (200) may be, but are not limited to, desktop computers, smart phones, laptops, tablet PCs, smart TVs, mobile phones, PDAs (personal digital assistants), laptops, media players, microservers, GPS (global positioning system) devices, e-book readers, digital broadcasting terminals, navigation, kiosks, MP3 players, digital cameras, home appliances, and other mobile or non-mobile computing devices operated by users.

또한, 사용자 단말(200)은 통신 기능 및 데이터 프로세싱 기능을 구비한 시계, 안경, 헤어 밴드 및 반지 등의 웨어러블 단말기 일 수 있다. 사용자 단말(200)은 상술한 내용에 제한되지 아니하며, 웹 브라우징이 가능한 단말기는 제한 없이 차용될 수 있다.In addition, the user terminal (200) may be a wearable terminal such as a watch, glasses, hair band, or ring equipped with a communication function and a data processing function. The user terminal (200) is not limited to the above-described contents, and a terminal capable of web browsing may be borrowed without limitation.

한편, 일 실시 예에서, 대리기사 서비스 제공 시스템(1)은 대리기사 서비스 제공 장치(100) 및/또는 서버(300)에 의해 구현될 수 있다. 다시 말하면, 대리기사 서비스 제공 장치(100)는 그 일부 또는 전체가 서버(300)로 구현될 수 있다.Meanwhile, in one embodiment, the proxy service providing system (1) may be implemented by a proxy service providing device (100) and/or a server (300). In other words, the proxy service providing device (100) may be implemented as a server (300) in part or in its entirety.

즉, 대리기사 서비스 제공 장치(100)가 서버(300)에서 구현될 수 있는데, 서버(300)는 대리기사 서비스 제공 장치(100)가 포함되는 대리기사 서비스 제공 시스템(1)을 운용하기 위한 서버이거나 대리기사 서비스 제공 장치(100)의 일부분 또는 전 부분을 구현하는 서버일 수 있다. That is, the proxy service providing device (100) can be implemented in a server (300), and the server (300) can be a server for operating a proxy service providing system (1) including the proxy service providing device (100) or a server that implements part or all of the proxy service providing device (100).

일 실시 예에서, 서버(300)는 이용자의 제1 사용자 단말(210)로부터 대리기사 호출 의뢰가 수신되면, 대리기사의 제2 사용자 단말(220)에 이용자의 위치 정보, 금액 정보 및 제1 사용자 단말(210)의 이용자 정보를 제공하고, 제2 사용자 단말(220)로부터 호출 요청 승낙 여부 또는, 적어도 희망 금액보다 큰 역제시 금액을 포함하는 대리기사 제시 금액 정보가 수신되면, 호출 요청을 승낙하거나 역제시 금액 정보를 입력한 적어도 한 명 이상의 대리기사 정보와, 이용자 제안 금액 또는 대리기사 제시 금액 중 하나를 포함하는 최종 금액 정보를 제1 사용자 단말(210)에 제공하며, 제1 사용자 단말(210)로부터 최종 결정 여부가 입력되면 이용자와 대리기사를 매칭하는 전반의 프로세스에 대한 대리기사 서비스 제공 장치(100)의 동작을 제어하는 서버일 수 있다.In one embodiment, when a request to call a substitute driver is received from a first user terminal (210) of a user, the server (300) may provide the user's location information, amount information, and user information of the first user terminal (210) to the second user terminal (220) of the substitute driver, and when information on whether the call request has been accepted or the amount offered by the substitute driver, which includes a counteroffer amount that is at least greater than the desired amount, is received from the second user terminal (220), the server may provide information on at least one substitute driver who accepted the call request or entered the counteroffer amount information, and final amount information including either the user's suggested amount or the substitute driver's suggested amount, to the first user terminal (210), and when a final decision has been entered from the first user terminal (210), the server may be a server that controls the operation of the substitute driver service providing device (100) for the overall process of matching users and substitute drivers.

또한, 서버(300)는 예를 들어, 대리기사 서비스 제공 장치(100)의 구성들뿐만 아니라, 관련 디바이스 장치들의 신규등록, 네트워크 환경 등을 관리 관장하여 대리기사 서비스 제공 플랫폼에서의 서비스 제공 및 관리가 원활하게 수행될 수 있도록 제반 디바이스 운영을 담당하는 서버일 수 있다.In addition, the server (300) may be a server that manages and controls not only the configurations of the proxy service providing device (100), but also new registrations of related devices, network environments, etc., so that service provision and management on the proxy service providing platform can be performed smoothly.

또한, 서버(300)는 대리기사 서비스 제공 장치(100)를 동작시키는 데이터를 제공하는 데이터베이스 서버일 수 있다. 그 밖에 서버(300)는 웹 서버 또는 어플리케이션 서버 또는 딥러닝 네트워크 제공 서버를 포함할 수 있다.Additionally, the server (300) may be a database server that provides data for operating the proxy service providing device (100). In addition, the server (300) may include a web server, an application server, or a deep learning network providing server.

그리고 서버(300)는 각종 인공 지능 알고리즘을 적용하는데 필요한 빅데이터 서버 및 AI 서버, 각종 알고리즘의 연산을 수행하는 연산 서버 등을 포함할 수 있다.And the server (300) may include a big data server and an AI server required for applying various artificial intelligence algorithms, a calculation server that performs calculations of various algorithms, etc.

또한 본 실시 예에서, 서버(300)는 상술하는 서버들을 포함하거나 이러한 서버들과 네트워킹 할 수 있다. 즉, 본 실시 예에서, 서버(300)는 상기의 웹 서버 및 AI 서버를 포함하거나 이러한 서버들과 네트워킹 할 수 있다.Additionally, in this embodiment, the server (300) may include or be networked with the servers described above. That is, in this embodiment, the server (300) may include or be networked with the web server and AI server described above.

대리기사 서비스 제공 시스템(1)에서 대리기사 서비스 제공 장치(100) 및 서버(300)는 네트워크(400)에 의해 연결될 수 있다. 이러한 네트워크(400)는 예컨대 LANs(local area networks), WANs(Wide area networks), MANs(metropolitan area networks), ISDNs(integrated service digital networks) 등의 유선 네트워크나, 무선 LANs, CDMA, 블루투스, 위성 통신 등의 무선 네트워크를 망라할 수 있으나, 본 개시의 범위가 이에 한정되는 것은 아니다. 또한 네트워크(400)는 근거리 통신 및/또는 원거리 통신을 이용하여 정보를 송수신할 수 있다.In the surrogate service providing system (1), the surrogate service providing device (100) and the server (300) can be connected by a network (400). The network (400) can include wired networks such as LANs (local area networks), WANs (wide area networks), MANs (metropolitan area networks), and ISDNs (integrated service digital networks), or wireless networks such as wireless LANs, CDMA, Bluetooth, and satellite communications, but the scope of the present disclosure is not limited thereto. In addition, the network (400) can transmit and receive information using short-range communication and/or long-range communication.

또한, 네트워크(400)는 허브, 브리지, 라우터, 스위치 및 게이트웨이와 같은 네트워크 요소들의 연결을 포함할 수 있다. 네트워크(400)는 인터넷과 같은 공용 네트워크 및 안전한 기업 사설 네트워크와 같은 사설 네트워크를 비롯한 하나 이상의 연결된 네트워크들, 예컨대 다중 네트워크 환경을 포함할 수 있다. 네트워크(400)에의 액세스는 하나 이상의 유선 또는 무선 액세스 네트워크들을 통해 제공될 수 있다. 더 나아가 네트워크(400)는 사물 등 분산된 구성 요소들 간에 정보를 주고받아 처리하는 IoT(Internet of Things, 사물인터넷) 망 및/또는 5G 통신을 지원할 수 있다.Additionally, the network (400) may include connections of network elements such as hubs, bridges, routers, switches, and gateways. The network (400) may include one or more connected networks, such as a multi-network environment, including a public network such as the Internet and a private network such as a secure corporate private network. Access to the network (400) may be provided via one or more wired or wireless access networks. Furthermore, the network (400) may support an Internet of Things (IoT) network and/or 5G communications that exchange and process information between distributed components such as objects.

도 2는 일 실시 예에 따른 경매 방식 기반 대리기사 서비스 제공 장치를 개략적으로 나타낸 블록도이고, 도 3은 일 실시 예에 따른 경매 방식 기반 대리기사 서비스 제공 방법을 설명하기 위한 흐름도이며, 도 4 내지 도 6은 일 실시 예에 따른 경매 방식 기반 대리기사 서비스 제공 화면의 예시도이고, 도 7은 일 실시 예에 따른 경매 방식 기반 대리기사 서비스 제공 시스템의 대리기사 평가 방법의 일례를 설명하기 위한 도면이다.FIG. 2 is a block diagram schematically illustrating a proxy service providing device based on an auction method according to an embodiment, FIG. 3 is a flowchart for explaining a proxy service providing method based on an auction method according to an embodiment, FIGS. 4 to 6 are exemplary diagrams of proxy service providing screens based on an auction method according to an embodiment, and FIG. 7 is a diagram for explaining an example of a proxy service evaluation method of an auction method-based proxy service providing system according to an embodiment.

도 2를 참조하면, 대리기사 서비스 제공 장치(100)는 통신 인터페이스(110), 사용자 인터페이스(120), 메모리(130) 및 프로세서(140)를 포함할 수 있다.Referring to FIG. 2, the proxy service providing device (100) may include a communication interface (110), a user interface (120), a memory (130), and a processor (140).

통신 인터페이스(110)는 네트워크(400)와 연동하여 외부 장치 간의 송수신 신호를 패킷 데이터 형태로 제공하는 데 필요한 통신 인터페이스를 제공할 수 있다. 또한 통신 인터페이스(110)는 다른 네트워크 장치와 유무선 연결을 통해 제어 신호 또는 데이터 신호와 같은 신호를 송수신하기 위해 필요한 하드웨어 및 소프트웨어를 포함하는 장치일 수 있다.The communication interface (110) may provide a communication interface necessary to provide transmission and reception signals between external devices in the form of packet data in conjunction with a network (400). In addition, the communication interface (110) may be a device including hardware and software necessary to transmit and receive signals such as control signals or data signals through wired or wireless connections with other network devices.

이러한 통신 인터페이스(110)는 각종 사물 지능 통신(IoT(internet of things), IoE(internet of everything), IoST(internet of small things) 등)을 지원할 수 있으며, M2M(machine to machine) 통신, V2X(vehicle to everything communication) 통신, D2D(device to device) 통신 등을 지원할 수 있다.This communication interface (110) can support various types of object intelligence communication (IoT (internet of things), IoE (internet of everything), IoST (internet of small things), etc.), and can support M2M (machine to machine) communication, V2X (vehicle to everything communication) communication, D2D (device to device) communication, etc.

즉, 프로세서(140)는 통신 인터페이스(110)를 통해 연결된 외부 장치로부터 각종 데이터 또는 정보를 수신할 수 있으며, 외부 장치로 각종 데이터 또는 정보를 전송할 수도 있다. 그리고, 통신 인터페이스(110)는 WiFi 모듈, Bluetooth 모듈, 무선 통신 모듈, 및 NFC 모듈 중 적어도 하나를 포함할 수 있다.That is, the processor (140) can receive various data or information from an external device connected through the communication interface (110), and can also transmit various data or information to the external device. In addition, the communication interface (110) can include at least one of a WiFi module, a Bluetooth module, a wireless communication module, and an NFC module.

사용자 인터페이스(120)는 대리기사 서비스 제공 장치(100)에서 제공하는 대리기사 서비스 제공 플랫폼에 대한 사용자 요청 및 명령들이 입력되는 입력 인터페이스를 포함할 수 있다. The user interface (120) may include an input interface into which user requests and commands for the proxy service providing platform provided by the proxy service providing device (100) are input.

또한, 사용자 인터페이스(120)는 대리기사 서비스 제공 장치(100)의 동작(예컨대, 금액 책정을 위한 세부 설정, 우선순위 조건 설정, 기 설정된 매칭 조건 변경, 각종 분석에 이용되는 학습 모델의 파라미터 및 학습 조건 변경 등)을 제어하기 위한 사용자 요청 및 명령들이 입력되는 입력 인터페이스를 포함할 수 있다. In addition, the user interface (120) may include an input interface for inputting user requests and commands for controlling the operation of the proxy service providing device (100) (e.g., detailed settings for setting the amount, setting priority conditions, changing preset matching conditions, changing parameters and learning conditions of learning models used for various analyses, etc.).

그리고 사용자 인터페이스(120)는 대리기사 서비스 제공 플랫폼에 대한 이용자제공 인터페이스 화면, 대리기사 제공 인터페이스 화면 등이 출력되는 출력 인터페이스를 포함할 수 있다(도 4 내지 도 6참조). 즉, 사용자 인터페이스(120)는 사용자 요청 및 명령에 따른 결과를 출력할 수 있다. 이러한 사용자 인터페이스(120)의 입력 인터페이스와 출력 인터페이스는 동일한 인터페이스에서 구현될 수 있다. And the user interface (120) may include an output interface that outputs a user-provided interface screen for the proxy service providing platform, a proxy service providing interface screen, etc. (see FIGS. 4 to 6). That is, the user interface (120) may output a result according to a user request and command. The input interface and the output interface of this user interface (120) may be implemented in the same interface.

또한, 도시되지는 않았으나, 실시 예에 따라서, 사용자 인터페이스(120)는 제1 사용자 단말(210)과 제2 사용자 단말(220)에서 커뮤니케이션이 수행될 수 있도록 제공하는 채팅 인터페이스를 포함할 수 있다.Additionally, although not shown, according to an embodiment, the user interface (120) may include a chat interface that allows communication to be performed between the first user terminal (210) and the second user terminal (220).

메모리(130)는 대리기사 서비스 제공 장치(100) 및/또는 서버(300)의 동작의 제어(연산)에 필요한 각종 정보들을 저장하고, 제어 소프트웨어를 저장할 수 있는 것으로, 휘발성 또는 비휘발성 기록 매체를 포함할 수 있다. The memory (130) stores various types of information necessary for controlling (computing) the operation of the proxy service providing device (100) and/or server (300) and can store control software, and may include a volatile or nonvolatile recording medium.

메모리(130)는 하나 이상의 프로세서(140)와 전기적 또는 내부 통신 인터페이스로 연결되고, 프로세서(140)에 의해 실행될 때, 프로세서(140)로 하여금 대리기사 서비스 제공 장치(100)를 제어하도록 야기하는(cause) 코드들을 저장할 수 있다.The memory (130) is connected to one or more processors (140) by an electrical or internal communication interface, and can store codes that, when executed by the processor (140), cause the processor (140) to control the proxy service providing device (100).

여기서, 메모리(130)는 자기 저장 매체(magnetic storage media) 또는 플래시 저장 매체(flash storage media) 등의 비 일시적 저장매체이거나 램(RAM) 등의 일시적 저장매체를 포함할 수 있으나, 본 발명의 범위가 이에 한정되는 것은 아니다. 이러한 메모리(130)는 내장 메모리 및/또는 외장 메모리를 포함할 수 있으며, DRAM, SRAM, 또는 SDRAM 등과 같은 휘발성 메모리, OTPROM(one time programmable ROM), PROM, EPROM, EEPROM, mask ROM, flash ROM, NAND 플래시 메모리, 또는 NOR 플래시 메모리 등과 같은 비휘발성 메모리, SSD. CF(compact flash) 카드, SD 카드, Micro-SD 카드, Mini-SD 카드, Xd 카드, 또는 메모리 스틱(memory stick) 등과 같은 플래시 드라이브, 또는 HDD와 같은 저장 장치를 포함할 수 있다. Here, the memory (130) may be a non-transitory storage medium such as a magnetic storage media or a flash storage media, or may include a temporary storage medium such as a RAM, but the scope of the present invention is not limited thereto. The memory (130) may include a built-in memory and/or an external memory, and may include a volatile memory such as a DRAM, an SRAM, or an SDRAM, a non-volatile memory such as an OTPROM (one time programmable ROM), a PROM, an EPROM, an EEPROM, a mask ROM, a flash ROM, a NAND flash memory, or a NOR flash memory, a flash drive such as an SSD, a CF (compact flash) card, an SD card, a Micro-SD card, a Mini-SD card, an Xd card, or a memory stick, or a storage device such as a HDD.

그리고, 메모리(130)에는 본 개시에 따른 학습을 수행하기 위한 알고리즘에 관련된 정보가 저장될 수 있다. 그 밖에도 본 개시의 목적을 달성하기 위한 범위 내에서 필요한 다양한 정보가 메모리(130)에 저장될 수 있으며, 메모리(130)에 저장된 정보는 서버 또는 외부 장치로부터 수신되거나 사용자에 의해 입력됨에 따라 갱신될 수도 있다.And, information related to an algorithm for performing learning according to the present disclosure may be stored in the memory (130). In addition, various information necessary within the scope of achieving the purpose of the present disclosure may be stored in the memory (130), and the information stored in the memory (130) may be updated as received from a server or an external device or input by a user.

프로세서(140)는 대리기사 서비스 제공 장치(100)의 전반적인 동작을 제어할 수 있다. 구체적으로, 프로세서(140)는 메모리(130)를 포함하는 대리기사 서비스 제공 장치(100)의 구성과 연결되며, 메모리(130)에 저장된 적어도 하나의 명령을 실행하여 대리기사 서비스 제공 장치(100)의 동작을 전반적으로 제어할 수 있다. The processor (140) can control the overall operation of the proxy service providing device (100). Specifically, the processor (140) is connected to the configuration of the proxy service providing device (100) including the memory (130), and can control the overall operation of the proxy service providing device (100) by executing at least one command stored in the memory (130).

이러한, 프로세서(140)는 다양한 방식으로 구현될 수 있다. 예를 들어, 프로세서(140)는 주문형 집적 회로(Application Specific Integrated Circuit, ASIC), 임베디드 프로세서, 마이크로 프로세서, 하드웨어 컨트롤 로직, 하드웨어 유한 상태 기계(Hardware Finite State Machine, FSM), 디지털 신호 프로세서(Digital Signal Processor, DSP) 중 적어도 하나로 구현될 수 있다. The processor (140) may be implemented in various ways. For example, the processor (140) may be implemented as at least one of an application specific integrated circuit (ASIC), an embedded processor, a microprocessor, hardware control logic, a hardware finite state machine (FSM), and a digital signal processor (DSP).

프로세서(140)는 일종의 중앙처리장치로서 메모리(130)에 탑재된 제어 소프트웨어를 구동하여 대리기사 서비스 제공 장치(100)의 동작을 제어할 수 있다. 프로세서(140)는 데이터를 처리할 수 있는 모든 종류의 장치를 포함할 수 있다. 여기서, '프로세서(processor)'는, 예를 들어 프로그램 내에 포함된 코드 또는 명령어로 표현된 기능을 수행하기 위해 물리적으로 구조화된 회로를 갖는, 하드웨어에 내장된 데이터 처리 장치를 의미할 수 있다.The processor (140) is a type of central processing unit that can control the operation of the proxy service providing device (100) by driving the control software loaded in the memory (130). The processor (140) can include all types of devices that can process data. Here, the term 'processor' can mean a data processing device built into hardware that has a physically structured circuit to perform a function expressed by a code or command included in a program, for example.

이하에서는, 도 3을 참조하여 프로세서(140)의 대리기사 서비스 제공 방법에 대해 구체적으로 설명하도록 한다.Below, a method for providing a proxy service of a processor (140) will be specifically described with reference to FIG. 3.

먼저 프로세서(140)는 제1 사용자 단말(210)로부터 회원가입이 요청되면, 해당 사용자를 이용자로 등록할 수 있다(S1). 이때, 회원가입 시 제1 사용자 단말(210)의 이용자 정보가 함께 등록될 수 있는데, 예를 들어, 이용자 정보는 이용자의 간단한 신상 정보, 차량 정보, 단말 정보 등을 포함할 수 있다. 여기서, 단말 정보는 이용자가 대리기사 호출 요청 시 단말의 위치 등을 확인하기 위해 이용자의 단말로부터 데이터를 획득할 수 있는 통신 정보 등을 의미할 수 있다.First, when a request for membership registration is received from a first user terminal (210), the processor (140) can register the user as a user (S1). At this time, the user information of the first user terminal (210) can be registered together when registering membership. For example, the user information can include the user's simple personal information, vehicle information, terminal information, etc. Here, the terminal information can mean communication information that can obtain data from the user's terminal to confirm the location of the terminal when the user requests to call a surrogate driver.

그리고 프로세서(140)는 제2 사용자 단말(220)로부터 대리기사 등록이 요청되면, 해당 사용자를 대리기사로 등록할 수 있다(S2). 이때, 대리기사 등록 시 제2 사용자 단말(220)의 대리기사 정보가 함께 등록될 수 있는데, 예를 들어, 대리기사 정보는 대리기사의 간단한 신상 정보, 운전 경력, 운전면허 정보, 단말 정보 등을 포함할 수 있다. 여기서, 단말 정보는 대리기사 리스트 추출, 대리기사 배정 등을 위해 단말의 위치 등을 확인할 수 있도록 대리기사의 단말로부터 데이터를 획득할 수 있는 통신 정보 등을 의미할 수 있다.And when a request for registration of a surrogate driver is made from a second user terminal (220), the processor (140) can register the corresponding user as a surrogate driver (S2). At this time, when registering a surrogate driver, the surrogate driver information of the second user terminal (220) can be registered together. For example, the surrogate driver information can include the surrogate driver's simple personal information, driving experience, driver's license information, terminal information, etc. Here, the terminal information can mean communication information that can obtain data from the surrogate driver's terminal so that the location of the terminal can be confirmed for extracting a surrogate driver list, assigning surrogate drivers, etc.

프로세서(140)는 이용자의 제1 사용자 단말(210)로부터 대리기사 호출 의뢰가 수신되면(S3), 제1 사용자 단말(210)에 출발지 및 목적지를 포함하는 위치 정보와, 희망 금액 및 자동 책정 금액 선택 여부를 포함하는 이용자 제안 금액 정보를 요청하여(S4), 제1 사용자 단말(210)로부터 위치 정보와, 금액 정보를 수신할 수 있다.When a request to call a surrogate driver is received from a user's first user terminal (210) (S3), the processor (140) requests location information including a departure point and a destination, and user suggested amount information including a desired amount and whether to select an automatically determined amount (S4), and can receive location information and amount information from the first user terminal (210).

이때, 제1 사용자 단말(210)에서 자동 책정 금액을 선택하면(S5), 프로세서(140)는 제1 사용자 단말(210)로부터의 위치 정보 및 자동 책정 금액 선택 수신에 따라(S6), 제1 사용자 단말(210)로부터 입력된 출발지 및 목적지와, 기 설정된 알고리즘을 기반으로 자동 책정 금액을 산출할 수 있다(S7).At this time, if an automatic assessment amount is selected from the first user terminal (210) (S5), the processor (140) can calculate an automatic assessment amount based on the departure point and destination input from the first user terminal (210) and a preset algorithm (S7) based on the reception of location information and automatic assessment amount selection from the first user terminal (210) (S6).

자동 책정 금액 산출 방법에 대해 보다 구체적으로 설명하면, 먼저 프로세서(140)는 제1 사용자 단말(210)로부터 입력된 출발지 및 목적지의 지역과, 출발지부터 목적지까지의 거리를 기반으로 기본 금액을 책정할 수 있다. 예를 들어, 출발지나 목적지 또는 그 경로에 있어 특정 할증 지역을 거치는 경우 등을 반영하여 출발지부터 목적지까지의 거리를 기반으로 기본 금액을 책정할 수 있다.To explain more specifically the automatic fare calculation method, first, the processor (140) can determine the basic fare based on the regions of the departure and destination input from the first user terminal (210) and the distance from the departure to the destination. For example, the basic fare can be determined based on the distance from the departure to the destination, reflecting the case where the departure or destination or the route passes through a specific surcharge area.

그리고 프로세서(140)는 기본 금액을 자동 책정 금액으로 산출할 수도 있으나, 보다 세부적인 금액 책정을 위해, 우선순위 조건에 따라 기 설정된 알고리즘을 기반으로 하여, 기본 금액을 기준으로 자동 책정 금액을 산출할 수 있다.The processor (140) may calculate the basic amount as an automatically determined amount, but for more detailed amount determination, the processor may calculate the automatically determined amount based on the basic amount based on a preset algorithm according to priority conditions.

일 실시 예에서, 우선순위 조건은, 제1 사용자 단말(210)로부터 입력된 출발지 및 목적지와, 출발지에서 목적지까지의 예상 경로의 교통상황 및 설정장소 포함 여부, 대리기사 호출 의뢰 시간 및 날짜, 현재 대리운전 가능 인원 대비 대리기사 호출 요청 비율 중 적어도 하나 이상을 포함할 수 있다.In one embodiment, the priority condition may include at least one of the starting point and destination input from the first user terminal (210), traffic conditions of the expected route from the starting point to the destination and whether the set location is included, the time and date of the request for a substitute driver call, and the ratio of requests for a substitute driver call to the number of currently available substitute drivers.

프로세서(140)는 예를 들어, 출발지 및 목적지, 또는 예상 경로의 일부의 교통상황이 혼잡하거나 혼잡한 지역을 지나쳐야 하는 경우, 호출 의뢰 시간이 연말 등 이용자가 많은 경우 등에는 자동 책정 금액을 보다 높게 책정할 수 있다.The processor (140) may set the automatically calculated amount higher, for example, when traffic conditions at the departure and destination points, or part of the expected route, are congested or require passing through a congested area, or when the call request time is at the end of the year or when there are many users.

일 실시 예에서, 기 설정된 알고리즘은 우선순위 조건들 중 하나에 의해 자동 책정 금액을 산출할 수 있고, 우선순위 조건들 중 둘 이상의 조합에 의해 자동 책정 금액을 산출할 수 있다. 그리고 일 실시 예에서는, 관리자에 의해 기 설정된 알고리즘에 적용되는 우선순위 기준, 우선순위 기준 적용 순서 및 중요도에 따른 우선순위 기준 가중치 등이 설정되거나, 이용자에 의해 설정될 수 있다.In one embodiment, the preset algorithm can calculate the automatically determined amount by one of the priority conditions, and can calculate the automatically determined amount by a combination of two or more of the priority conditions. And in one embodiment, the priority criteria applied to the preset algorithm, the order of applying the priority criteria, and the priority criteria weights according to importance may be set by the administrator, or may be set by the user.

또한, 프로세서(140)는 제1 사용자 단말(210)로부터 급한 정도에 따른 급함 단계를 입력받을 수 있다. 즉, 프로세서(140)는 제1 사용자 단말(210)로부터 수신한 급함 단계에 따라 산출된 자동 책정 금액을 변경할 수 있다. 예를 들어, 대리기사를 호출하고자 하는 이용자가 현재 매우 급하게 대리기사를 호출해야 하는 경우에는 급함을 선택할 수 있는데, 이 경우 금액을 기본 기준보다 높게 책정하여 대리기사 호출이 빠르게 이뤄지도록 할 수 있다. 이때 후술할 대리기사 제시 금액도 대리기사가 이용자의 급함 단계를 확인함에 따라 높게 제시될 수 있을 것이다. In addition, the processor (140) can receive an urgency level according to the urgency level from the first user terminal (210). That is, the processor (140) can change the automatically determined amount calculated according to the urgency level received from the first user terminal (210). For example, if a user who wants to call a substitute driver needs to call a substitute driver very urgently, the user can select urgency, and in this case, the amount can be set higher than the basic standard so that the substitute driver can be called quickly. In this case, the amount presented by the substitute driver, which will be described later, can also be presented higher as the substitute driver confirms the user's urgency level.

여기서, 급함 단계는 예를 들어, 1단계(급함), 2단계(보통), 3단계(여유있음) 등이 있을 수 있으며, 이용자는 급한 정도에 따라 1단계 내지 3단계 중 하나를 선택할 수 있다. 또한 예를 들어, 급함 단계에 따라 자동 책정 금액 등이 달라질 수 있는데, 이용자가 1단계를 입력하여 금액이 책정된 후 예상 시간보다 배차가 늦게 되거나 대리기사가 늦게 도착하는 경우 경과한 시간대별로 금액이 줄어들 수도 있다. 실시간으로 변경되는 금액은 이용자 및 대리기사 모두에게 공유될 수 있다.Here, the urgency level can be, for example, level 1 (urgent), level 2 (normal), level 3 (easy), etc., and the user can select one of levels 1 to 3 depending on the urgency. In addition, for example, the automatically calculated amount can vary depending on the urgency level. If the user enters level 1 and the amount is calculated, and the dispatch is later than the expected time or the driver arrives late, the amount may decrease for each hour that has passed. The amount that changes in real time can be shared with both the user and the driver.

한편, 상술한 우선순위 조건은 조건에 따라 반영 비율이나 반영 순서가 달라질 수 있다. 예를 들어, 제1 사용자 단말(210)로부터 입력된 출발지 및 목적지와, 출발지에서 목적지까지의 예상 경로의 교통상황 및 설정장소 포함 여부를 가장 높은 우선 순위로 두거나, 우선순위 조건을 반영하기 위한 비율을 높게 설정할 수 있다. Meanwhile, the above-described priority conditions may have different reflection ratios or reflection order depending on the conditions. For example, the starting point and destination input from the first user terminal (210) and the traffic conditions and whether the set location is included in the expected route from the starting point to the destination may be given the highest priority, or the ratio for reflecting the priority conditions may be set high.

프로세서(140)는 자동 책정 금액 산출이 완료되면, 제1 사용자 단말(121)에 자동 책정 금액을 제공할 수 있다(S8).When the automatic assessment amount calculation is completed, the processor (140) can provide the automatic assessment amount to the first user terminal (121) (S8).

이에, 이용자가 자동 책정 금액을 확인한 후, 이용자 제안 금액을 결정할 수 있으며(S9), 프로세서(140)는 제1 사용자 단말(210)로부터 이용자 제안 금액을 수신할 수 있다(S10).Accordingly, after the user confirms the automatically determined amount, the user-suggested amount can be determined (S9), and the processor (140) can receive the user-suggested amount from the first user terminal (210) (S10).

한편, 프로세서(140)는 S5단계에서 자동 책정 금액이 선택되지 않고 희망 금액이 입력된 경우, S6 내지 S8단계를 생략하고, 제1 사용자 단말(210)로부터 이용자 제안 금액, 즉 제1 사용자 단말(210)에서 입력된 희망 금액을 수신할 수 있다(S10),Meanwhile, if the automatic determination amount is not selected in step S5 and the desired amount is entered, the processor (140) can skip steps S6 to S8 and receive the user-suggested amount, i.e., the desired amount entered in the first user terminal (210), from the first user terminal (210) (S10).

이때, 일 실시 예에서는, 이용자가 희망 금액을 입력할 수 있는 금액 범위를 설정할 수 있다. 이용자의 대리기사 호출 조건에서의 평균적인 금액을 범위로 설정함으로써, 이용자가 보다 쉽게 희망 금액을 입력할 수 있도록 하고, 대리기사와 이용자 간의 금액 조율이 빠르게 진행될 수 있도록 할 수 있다.At this time, in one embodiment, the range of amounts that the user can input the desired amount can be set. By setting the range to the average amount under the user's proxy driver call conditions, the user can more easily input the desired amount, and the amount can be quickly coordinated between the proxy driver and the user.

일 실시 예에서, 프로세서(140)는 제1 사용자 단말(210)로부터 입력된 출발지 및 목적지와, 출발지에서 목적지까지의 예상 경로의 교통상황 및 설정장소 포함 여부, 대리기사 호출 의뢰 시간 및 날짜, 현재 대리운전 가능 인원 대비 대리기사 호출 요청 비율, 제1 사용자 단말(210)로부터 입력된 급함 단계 중 적어도 하나 이상을 기반으로 이용자 요청 가능 금액 범위를 설정할 수 있다. In one embodiment, the processor (140) may set a user-requestable amount range based on at least one of the starting point and destination input from the first user terminal (210), traffic conditions and whether or not the expected route from the starting point to the destination includes a set location, the time and date of the request for a substitute driver call, the ratio of the number of currently available substitute drivers to the number of substitute drivers, and the urgency level input from the first user terminal (210).

프로세서(140)는 예를 들어, 출발지 및 목적지, 또는 예상 경로의 일부의 교통상황이 혼잡하거나 혼잡한 지역을 지나쳐야 하는 경우, 호출 의뢰 시간이 연말 등 이용자가 많은 경우 등에는 희망 금액을 입력할 수 있는 이용자 요청 가능 금액 범위를 높은 기준에서 설정할 수 있다. The processor (140) can set a user requestable amount range for inputting a desired amount at a high standard, for example, when traffic conditions at the departure and destination points, or part of the expected route, are congested or require passing through a congested area, or when the call request time is at the end of the year and there are many users.

예를 들어, 기본 금액 산출 기준에 따른 금액이 15000원에 해당하는 출발지 및 목적지에 있어서 이용자 요청 가능 금액 범위가 10000원~20000원이었을 경우, 혼잡한 지역을 지나쳐야 하는 경우에는 15000원~30000원이 이용자 요청 가능 금액 범위로 설정될 수 있다. 또한, 사용자가 급함 단계에서 가장 높은 단계를 선택하였을 경우, 20000원~350000원으로 이용자 요청 가능 금액 범위가 변경될 수 있다. For example, if the departure and destination are 15,000 won based on the basic amount calculation standard, and the user-requestable amount range is 10,000 won to 20,000 won, the user-requestable amount range can be set to 15,000 won to 30,000 won if a congested area must be passed. In addition, if the user selects the highest level of urgency, the user-requestable amount range can be changed to 20,000 won to 350,000 won.

프로세서(140)는 제1 사용자 단말(210)로부터 위치 정보 및 금액 정보가 입력되면, 위치 정보를 기반으로 적어도 한 명 이상의 대리기사가 포함된 대리기사 리스트를 추출하여(S11), 대리기사 리스트 내 대리기사의 제2 사용자 단말(220)에 대리기사 호출 정보를 제공할 수 있다(S12).When location information and amount information are input from a first user terminal (210), the processor (140) can extract a list of surrogate drivers including at least one surrogate driver based on the location information (S11) and provide surrogate driver call information to a second user terminal (220) of a surrogate driver in the list of surrogate drivers (S12).

이때, 프로세서(140)는 대리기사 호출 정보를 제공할 때, 대리기사 리스트 내 대리기사의 제2 사용자 단말(220)에 이용자의 위치 정보, 금액 정보 및 제1 사용자 단말(210)의 이용자 정보를 제공할 수 있다. 여기서 이용자 정보에는 이용자 점수가 포함될 수 있는데, 이는 대리기사 호출을 요청한 후 연락이 되지 않는다거나 하는 등의 이용자를 필터링하기 위한 것으로, 대리기사들에 의해 입력될 수 있다.At this time, when the processor (140) provides information on calling a proxy driver, it may provide the user's location information, amount information, and user information of the first user terminal (210) to the second user terminal (220) of the proxy driver in the proxy driver list. Here, the user information may include a user score, which may be entered by the proxy drivers to filter out users who cannot be contacted after requesting a proxy driver call.

한편, 프로세서(140)는 제2 사용자 단말(220)의 위치 정보를 기반으로, 제1 사용자 단말(210)에서 입력된 출발지 기준 설정 거리 이내의 대리기사를 포함하여 대리기사 리스트를 추출할 수 있다. 즉, 프로세서(140)는 이용자의 차량이 위치하는 곳(출발지)에서 근거리에 위치하는 대리기사들에게 호출 알림을 제공할 수 있다. Meanwhile, the processor (140) can extract a list of surrogate drivers, including surrogate drivers within a set distance from the starting point input from the first user terminal (210), based on the location information of the second user terminal (220). That is, the processor (140) can provide a call notification to surrogate drivers located within a short distance from the location (starting point) of the user's vehicle.

프로세서(140)는 대리기사 리스트를 추출하기 위한 설정 거리를 설정 기준에 따라 변경할 수도 있다. 예를 들어, 프로세서(140)는 제1 사용자 단말(210)로부터 입력된 출발지 및 목적지와, 출발지에서 목적지까지의 예상 경로의 교통상황 및 설정장소 포함 여부, 대리기사 호출 의뢰 시간 및 날짜, 현재 대리운전 가능 인원 대비 대리기사 호출 요청 비율, 제1 사용자 단말(210)로부터 입력된 급함 단계 중 적어도 하나 이상을 기반으로 설정 거리를 변경할 수 있다. 예를 들어, 현재 대리운전 가능 인원 대비 대리기사 호출 요청 비율이 적은 경우 설정 거리를 넓게 변경할 수 있다. The processor (140) may change the set distance for extracting the list of substitute drivers according to the set criteria. For example, the processor (140) may change the set distance based on at least one of the starting point and destination input from the first user terminal (210), the traffic conditions of the expected route from the starting point to the destination and whether the set location is included, the time and date of the request for a substitute driver call, the ratio of the number of substitute drivers available to the number of substitute drivers, and the urgency level input from the first user terminal (210). For example, if the ratio of the number of substitute drivers available to the number of substitute drivers is low, the set distance may be changed to be wider.

또한 이용자가 급함 단계를 가장 높은 단계로 입력한 경우에는 설정 거리를 너무 넓힐 경우 대리기사가 이용자가 있는 곳까지 오는데 소요되는 시간이 길어질 수 있고, 설정 거리를 너무 좁힐 경우 설정 거리 내에 대리기사가 적어 대리기사 매칭 확률이 줄어들 수 있기 때문에, 대리기사와 이용자 간의 거리와 현재 기본 설정 거리 내 대리운전 가능 대리기사의 수를 기반으로 변경하기 위한 설정 거리가 결정될 수 있다.In addition, when the user inputs the highest level of urgency, if the set distance is too wide, the time it takes for the substitute driver to reach the user may increase, and if the set distance is too narrow, the number of substitute drivers within the set distance may decrease, reducing the probability of matching with substitute drivers. Therefore, the set distance to be changed may be determined based on the distance between the substitute driver and the user and the number of substitute drivers available within the current default set distance.

또한, 프로세서(140)는 제2 사용자 단말(220)의 위치, 이용자의 대리기사 평가 지수 및, 운전경력 및 운행이력(운행 잘하는지 평가, 특정 지역에서 얼마나 운행했는지 등 운행 관련)을 포함하는 대리기사 운행 평가 지수 중 적어도 하나 이상을 기반으로 산출된 운전자 점수에 따라 대리기사 리스트를 추출 및 정렬할 수 있다.In addition, the processor (140) can extract and sort the list of substitute drivers based on a driver score calculated based on at least one of the location of the second user terminal (220), the user's substitute driver evaluation index, and the substitute driver driving evaluation index including driving experience and driving history (driving-related factors such as evaluation of whether the driver is good at driving and how much driving was done in a specific area).

한편, 도 6을 참조하면, 일 실시 예에서, 프로세서(140)는 상기 추출한 대리기사 리스트를 제1 사용자 단말(210)에도 제공하여 제1 사용자 단말(210)로부터 대리기사 리스트 중 원하는 대리기사를 선택받을 수 있다.Meanwhile, referring to FIG. 6, in one embodiment, the processor (140) may also provide the extracted proxy article list to the first user terminal (210) so that the first user terminal (210) may select a desired proxy article from the proxy article list.

즉, 프로세서(140)는 제1 사용자 단말(210)로부터 대리기사 리스트 중 적어도 하나 이상이 선택되면, 선택된 대리기사의 제2 사용자 단말(220)에 이용자의 위치 정보, 금액 정보 및 제1 사용자 단말(210)의 이용자 정보를 제공할 수 있다.That is, when at least one of the proxy list is selected from the first user terminal (210), the processor (140) can provide the user's location information, amount information, and user information of the first user terminal (210) to the second user terminal (220) of the selected proxy.

예를 들어, 도 6에 도시된 바와 같이, 이용자가 원하는 니즈에 따라 가격을 요청하면, 메인 대리기사가 큰 화면에 뜨고, 그 옆에 다수의 다른 대리기사도 뜨게 하여 대리기사를 선택할 수 있도록 할 수 있다. 따라서 이용자가 원하는 대리기사들 내에서 이용자와 대리기사 간의 상호 가격제시를 통해 대리기사 매칭이 수행되도록 할 수 있다.For example, as shown in Fig. 6, when a user requests a price according to a desired need, the main proxy driver can be displayed on a large screen, and a number of other proxy drivers can be displayed next to it so that the user can select a proxy driver. Accordingly, proxy driver matching can be performed through mutual price suggestions between the user and the proxy driver among the proxy drivers desired by the user.

프로세서(140)는 제2 사용자 단말(220)로부터, 위치 정보, 금액 정보 및 이용자 정보 중 적어도 하나 이상을 기반으로 한 호출 요청 승낙 여부 또는, 적어도 희망 금액보다 큰 역제시 금액을 포함하는 대리기사 제시 금액 정보를 입력받을 수 있다. 즉 대리기사는 거절, 승낙 또는 가격 제시를 할 수 있다.The processor (140) can receive, from the second user terminal (220), whether to accept a call request based on at least one of location information, amount information, and user information, or information on the amount offered by the surrogate driver, including a counteroffer amount greater than the desired amount. In other words, the surrogate driver can reject, accept, or offer a price.

제2 사용자 단말(220)에서 거절하지 않고(S13), 가격이 제시된 경우(S14), 프로세서(140)는 제2 사용자 단말(220)로부터 대리기사 제시 금액 정보를 수신할 수 있다(S15).If the second user terminal (220) does not reject (S13) and a price is presented (S14), the processor (140) can receive information on the proxy article presentation amount from the second user terminal (220) (S15).

이때, 일 실시 예에서는, 대리기사가 제시할 수 있는 금액 범위가 설정될 수 있다. 즉 프로세서(140)는 제2 사용자 단말(220)의 위치, 대리기사 이용자의 대리기사 평가 지수 및, 운전경력 및 운행이력을 포함하는 대리기사 운행 평가 지수 중 적어도 하나 이상을 기반으로 대리기사 제시 가능 금액 범위를 설정할 수 있다.At this time, in one embodiment, a range of amounts that a surrogate driver can offer may be set. That is, the processor (140) may set a range of amounts that a surrogate driver can offer based on at least one of the location of the second user terminal (220), the surrogate driver evaluation index of the surrogate driver user, and the surrogate driver operation evaluation index including driving experience and driving history.

예를 들어, 대리기사의 평가 점수가 높거나 해당 대리기사의 운행이력 기반 해당 지역(이용자가 요청한 출발지와 목적지 및 경로 포함)에서 운행 이력이 많아 다른 기사들보다 빠르고 정확하게 갈 수 있을 것 같은 경우 등에는 대리기사 제시 가능 금액 범위를 기준을 높게 변경하거나 넓게 변경하여, 대리기사가 원하는 가격을 용이하게 제시할 수 있도록 할 수 있다.For example, if a substitute driver has a high evaluation score or has a lot of driving history in the area (including the departure and destination points and routes requested by the user) and is likely to be able to get there faster and more accurately than other drivers, the range of prices that the substitute driver can offer can be changed to be higher or wider to make it easier for the substitute driver to offer the price they want.

프로세서(140)는 호출 요청을 승낙하거나 역제시 금액 정보를 입력한 적어도 한 명 이상의 대리기사 정보와, 이용자 제안 금액 또는 대리기사 제시 금액 중 하나를 포함하는 최종 금액 정보를 제1 사용자 단말(210)에 제공할 수 있다(S16).The processor (140) may provide the first user terminal (210) with information on at least one agent who has accepted the call request or entered counteroffer amount information, and final amount information including one of the user-suggested amount or the agent-suggested amount (S16).

도 6을 참조하면, 이용자가 제시한 이용자 제안 금액을 수락한 대리기사들을 포함하는 대리기사 리스트를 추출하고, 이용자가 원하는 니즈에 따라 대리기사를 선택할 수 있도록 할 수 있다. 이때 대리기사 리스트가 이용자에게 제공될 때 이용자가 제시한 이용자 제안 금액을 수락한 대리기사들이 여러 명이면 상술한 대리기사 리스트 추출 및 정렬 방법이 적용되어, 이용자에게 대리기사 리스트가 제공될 수 있다. Referring to Fig. 6, a list of surrogates including surrogates that have accepted the user-proposed amount suggested by the user can be extracted, and the user can select a surrogate according to his/her desired needs. In this case, when the list of surrogate agents is provided to the user, if there are multiple surrogate agents that have accepted the user-proposed amount suggested by the user, the above-described surrogate agent list extraction and sorting method can be applied, and the list of surrogate agents can be provided to the user.

예를 들어, 메인 대리기사가 큰 화면에 뜨고, 그 옆에 다수의 다른 대리기사도 뜨게 하여 대리기사를 선택할 수 있도록 할 수 있다. 따라서 이용자가 원하는 대리기사들 내에서 이용자와 대리기사 간의 상호 가격제시를 통해 대리기사 매칭이 수행되도록 할 수 있다. For example, the main proxy driver can be displayed on a large screen, and a number of other proxy drivers can be displayed next to it to enable the user to select a proxy driver. Accordingly, proxy driver matching can be performed through mutual price suggestions between the user and the proxy driver among the proxy drivers desired by the user.

프로세서(140)는 제1 사용자 단말(210)로부터 최종 결정 여부가 입력되면(S17), 제1 사용자 단말(210)과 해당 제2 사용자 단말(220)을 매칭할 수 있다(S18).When the final decision is input from the first user terminal (210) (S17), the processor (140) can match the first user terminal (210) with the corresponding second user terminal (220) (S18).

한편, S17단계에서, 제1 사용자 단말(210)에서 수락하지 않고 거절한 경우, 대리기사 호출 요청이 취소되거나 S5단계로 회귀하여 다시 이용자의 희망 금액 입력부터 수행되거나, S11단계로 회귀하여 대리기사 리스트 추출부터 수행될 수 있다. 이는 이용자의 별도 종료 요청이 없을 때까지 반복될 수 있다.Meanwhile, in step S17, if the first user terminal (210) does not accept but rejects, the request to call a proxy driver may be canceled or returned to step S5 to start again from entering the user's desired amount, or returned to step S11 to start from extracting a proxy driver list. This may be repeated until there is no separate termination request from the user.

이후 대리운전이 완료된 후, 프로세서(140)는 제1 사용자 단말(210)로부터 최종 금액의 결제가 수행되면, 제2 사용자 단말(220)에 결제완료 메시지를 전송할 수 있다. 그리고 프로세서(140)는 제1 사용자 단말(210)로부터 도착완료 메시지가 수신되면, 제2 사용자 단말(220)의 대리운전 금액 정산을 수행할 수 있다. 다만 이에 한정되지 않고 이용자와 대리기사 간에 승인이 있는 경우, 정산 과정 없이 별도로 결제가 수행되도록 할 수도 있다.After the proxy driving is completed, the processor (140) can transmit a payment completion message to the second user terminal (220) when the final payment is made from the first user terminal (210). Then, when the processor (140) receives an arrival completion message from the first user terminal (210), it can perform a proxy driving amount settlement for the second user terminal (220). However, this is not limited to this, and if there is an approval between the user and the proxy driver, the payment can be made separately without a settlement process.

일 실시 예에서, 프로세서(140)는 이용의 결제가 완료되면 대리기사에게 결제 완료 알림 메시지를 전송할 수 있다. 결제는 대리기사 매칭 시나 대리운전 완료 후에 가능할 수 있으며 이는 사전에 설정될 수 있다. 프로세서(140)는 이용자가 도착 완료를 입력하면, 기 설정된 수수료를 제외한 금액을 정산하여 제2 사용자 단말(220)에 제공되도록 할 수 있다.In one embodiment, the processor (140) can send a payment completion notification message to the surrogate driver when payment for use is completed. Payment can be made when the surrogate driver is matched or after the surrogate driving is completed, and this can be set in advance. When the user inputs arrival completion, the processor (140) can settle the amount excluding the preset fee and provide it to the second user terminal (220).

도 7은 일 실시 예에 따른 경매 방식 기반 대리기사 서비스 제공 시스템의 대리기사 평가 방법의 일례를 설명하기 위한 도면이다.FIG. 7 is a drawing for explaining an example of a proxy evaluation method of a proxy service provision system based on an auction method according to one embodiment.

한편, 프로세서(140)는 제1 사용자 단말(210)에 대리기사 후기(평가) 입력을 요청하여, 대리기사에 대한 후기(평가) 입력 데이터를 확인하고, 대리기사 평가 데이터를 저장하여 관리할 수 있다. 또한 일 실시 예에서 프로세서(140)는 제2 사용자 단말(220)에도 이용자 후기 입력을 요청하여, 이용자에 대한 후기 데이터를 저장하여 관리할 수 있다.Meanwhile, the processor (140) may request the first user terminal (210) to input a review (evaluation) of the proxy article, confirm the review (evaluation) input data for the proxy article, and store and manage the proxy article evaluation data. In addition, in one embodiment, the processor (140) may request the second user terminal (220) to input a user review, and store and manage the review data for the user.

일 실시 예에서는, 예를 들어, 대리운전 완료 후 후기 및 평가 점수를 주는 등 사후 평가가 수행되도록 할 수 있다. 이에, 이용자는 후기나 평가 점수 등을 보고 대리기사를 선택할 수도 있다.In one embodiment, a post-evaluation may be performed, such as providing a review and evaluation score after the completion of the surrogate driving service. Accordingly, the user may select a surrogate driver by looking at the review or evaluation score, etc.

프로세서(140)는 제1 사용자 단말(210)로부터 후기 정보를 입력받아 대리기사에 대한 평가 점수를 파악할 수 있다. The processor (140) can receive review information from the first user terminal (210) and determine the evaluation score for the proxy article.

일 실시 예에서, 제1 사용자 단말(210)로부터 하나 이상의 평가 분야가 표시된 평가표에서 하나 이상의 평가 분야가 선택되고, 선택된 평가 분야에서 평가 정도가 선택되면, 프로세서(140)는 선택된 평가 분야와 평가 정도를 기반으로 대리기사에 대한 평가 결과를 파악할 수 있다.In one embodiment, when one or more evaluation fields are selected from an evaluation table showing one or more evaluation fields from the first user terminal (210) and an evaluation level is selected in the selected evaluation field, the processor (140) can determine the evaluation result for the proxy article based on the selected evaluation field and the evaluation level.

도 7을 참조하면, 하나 이상의 평가 분야가 표시된 평가표에서 하나 이상이 선택될 수 있다. 평가표는 평가 분야(전문성, 친절도, 안전성, 가격만족도, 신속성, 사전연락/사후관리)가 표시되어 있으며, 해당 평가 분야 옆에는 해당 평가 분야를 선택할 수 있는 선택란이 표시되어 있다.Referring to Figure 7, one or more evaluation areas may be selected from an evaluation table showing one or more evaluation areas. The evaluation table shows evaluation areas (professionalism, friendliness, safety, price satisfaction, speed, pre-contact/post-contact management), and a selection box is displayed next to each evaluation area for selecting the corresponding evaluation area.

일 실시 예에서, 선택란이 체크된 경우는 해당 평가 분야를 선택한 것으로 판단될 수 있으며, 선택란이 체크되지 않은 경우는 해당 평가 분야를 선택하지 않은 것으로 판단될 수 있다.In one embodiment, if the checkbox is checked, it may be determined that the corresponding evaluation field has been selected, and if the checkbox is not checked, it may be determined that the corresponding evaluation field has not been selected.

또한, 제1 사용자 단말(210)로부터 선택된 평가 분야에서 평가의 정도가 선택될 수 있다. 평가 분야가 선택되면, 선택된 평가 분야의 만족도(긍정적 평가) 정도를 선택할 수 있다. Additionally, the degree of evaluation can be selected in the evaluation field selected from the first user terminal (210). When the evaluation field is selected, the degree of satisfaction (positive evaluation) of the selected evaluation field can be selected.

예를 들어, 도 7에 도시된 바와 같이, 전문성의 경우 눈금으로 수치가 표시되어 있으며, 1, 2, 3으로 평가의 정도를 선택할 수 있다. 숫자가 상승할수록 만족도가 높은 것을 의미할 수 있다.For example, as shown in Figure 7, in the case of expertise, the number is displayed as a scale, and the level of evaluation can be selected as 1, 2, or 3. A higher number may mean a higher level of satisfaction.

이와 같은 방식으로 제1 사용자 단말(210)에서 평가 분야와 평가 정도를 선택하면, 프로세서(140)는 선택된 평가 분야와 선택된 평가 정도를 기반으로 평가 결과를 판단할 수 있다. 일 실시 예에서는, 이러한 평가표를 기반으로 평가를 수행할 수 있도록 하여, 평가하는 고객이 평가를 보다 쉽게 입력할 수 있도록 하고, 평가를 확인하는 고객이나 시공자들이 평가 결과를 직관적으로 확인할 수 있도록 할 수 있다.In this way, when the first user terminal (210) selects an evaluation field and an evaluation level, the processor (140) can determine the evaluation result based on the selected evaluation field and the selected evaluation level. In one embodiment, by enabling the evaluation to be performed based on this evaluation table, the customer who is evaluating can input the evaluation more easily, and the customer or construction worker who is checking the evaluation can intuitively check the evaluation result.

예를 들어, 도 7에 도시된 바와 같이, 만족도의 평가 정도가 2이고, 안전성의 평가 정도가 1이며, 가격만족도의 평가 정도가 3인 경우, 해당 대리기사의 시공 결과 가격만족도가 상대적으로 높은 것으로 판단될 수 있다. 따라서, 일 실시 예에서 프로세서(140) 이러한 평가 정도들을 기반으로 하여, 중요한 평가 분야에 가중치를 할당하는 등의 방식으로 평가 점수를 산출하여 집계함으로써, 각 대리기사들의 평가 점수를 관리할 수 있으며, 이를 이용자에게 제공하거나, 이용자에게 직접 제공하지 않더라도 대리기사 리스트를 추출하거나 대리기사 제시 금액 범위를 설정하는 등의 과정에 반영되도록 할 수 있다.For example, as shown in Fig. 7, if the evaluation level of satisfaction is 2, the evaluation level of safety is 1, and the evaluation level of price satisfaction is 3, it can be determined that the price satisfaction of the construction result of the corresponding proxy driver is relatively high. Therefore, in one embodiment, the processor (140) calculates and aggregates the evaluation scores by assigning weights to important evaluation fields based on these evaluation levels, thereby managing the evaluation scores of each proxy driver, and provides them to the user, or, even if not provided directly to the user, allows them to be reflected in the process of extracting the proxy driver list or setting the proxy driver proposal price range.

또한, 일 실시 예에서는, 이러한 방식 이외에도 이용자들이 직접 후기를 작성하고 모든 이용자 및 대리기사들이 공유할 수 있도록 하거나, 후기를 작성한 이용자와 해당 대리기사 및 관리자만 해당 후기를 확인할 수 있도록 할 수도 있다.Additionally, in one embodiment, in addition to these methods, users may write reviews themselves and share them with all users and agents, or only the user who wrote the review, the agent, and the administrator may view the review.

이상 설명된 본 개시에 따른 실시 예는 컴퓨터 상에서 다양한 구성요소를 통하여 실행될 수 있는 컴퓨터 프로그램의 형태로 구현될 수 있으며, 이와 같은 컴퓨터 프로그램은 컴퓨터로 판독 가능한 매체에 기록될 수 있다. 이때, 매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical medium), 및 ROM, RAM, 플래시 메모리 등과 같은, 프로그램 명령어를 저장하고 실행하도록 특별히 구성된 하드웨어 장치를 포함할 수 있다.The embodiments according to the present disclosure described above may be implemented in the form of a computer program that can be executed through various components on a computer, and such a computer program may be recorded on a computer-readable medium. At this time, the medium may include a magnetic medium such as a hard disk, a floppy disk, and a magnetic tape, an optical recording medium such as a CD-ROM and a DVD, a magneto-optical medium such as a floptical disk, and a hardware device specifically configured to store and execute program instructions, such as a ROM, a RAM, a flash memory, and the like.

한편, 상기 컴퓨터 프로그램은 본 개시를 위하여 특별히 설계되고 구성된 것이거나 컴퓨터 소프트웨어 분야의 통상의 기술자에게 공지되어 사용 가능한 것일 수 있다. 컴퓨터 프로그램의 예에는, 컴파일러에 의하여 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용하여 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함될 수 있다.Meanwhile, the computer program may be one that is specifically designed and configured for the present disclosure or one that is known and available to those skilled in the art of computer software. Examples of computer programs may include not only machine language codes created by a compiler, but also high-level language codes that can be executed by a computer using an interpreter, etc.

본 개시의 명세서(특히 특허청구범위에서)에서 "상기"의 용어 및 이와 유사한 지시 용어의 사용은 단수 및 복수 모두에 해당하는 것일 수 있다. 또한, 본 개시에서 범위(range)를 기재한 경우 상기 범위에 속하는 개별적인 값을 적용한 발명을 포함하는 것으로서(이에 반하는 기재가 없다면), 발명의 상세한 설명에 상기 범위를 구성하는 각 개별적인 값을 기재한 것과 같다.The use of the term "above" and similar referential terms in the specification of this disclosure (especially in the claims) may refer to both the singular and the plural. In addition, when a range is described in this disclosure, it is intended that the invention be applied to individual values falling within the range (unless otherwise stated), and it is the same as describing each individual value constituting the range in the detailed description of the invention.

본 개시에 따른 방법을 구성하는 단계들에 대하여 명백하게 순서를 기재하거나 반하는 기재가 없다면, 상기 단계들은 적당한 순서로 행해질 수 있다. 반드시 상기 단계들의 기재 순서에 따라 본 개시가 한정되는 것은 아니다. 본 개시에서 모든 예들 또는 예시적인 용어(예들 들어, 등등)의 사용은 단순히 본 개시를 상세히 설명하기 위한 것으로서 특허청구범위에 의해 한정되지 않는 이상 상기 예들 또는 예시적인 용어로 인해 본 개시의 범위가 한정되는 것은 아니다. 또한, 통상의 기술자는 다양한 수정, 조합 및 변경이 부가된 특허청구범위 또는 그 균등물의 범주 내에서 설계 조건 및 팩터에 따라 구성될 수 있음을 알 수 있다.Unless there is an explicit description of the order or the contrary description for the steps constituting the method according to the present disclosure, the steps can be performed in any suitable order. The present disclosure is not necessarily limited by the description order of the steps. The use of all examples or exemplary terms (e.g., etc.) in this disclosure is merely for the purpose of describing the present disclosure in detail and the scope of the present disclosure is not limited by the examples or exemplary terms unless limited by the claims. In addition, those skilled in the art will appreciate that various modifications, combinations, and changes can be configured according to design conditions and factors within the scope of the appended claims or their equivalents.

따라서, 본 개시의 사상은 상기 설명된 실시 예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 또는 이로부터 등가적으로 변경된 모든 범위는 본 개시의 사상의 범주에 속한다고 할 것이다.Therefore, the spirit of the present disclosure should not be limited to the embodiments described above, and not only the scope of the patent claims described below but also all scopes equivalent to or equivalently modified from the scope of the patent claims are included in the scope of the spirit of the present disclosure.

1 : 대리기사 서비스 제공 시스템
100 : 대리기사 서비스 제공 장치
110 : 통신 인터페이스
120 : 사용자 인터페이스
130 : 메모리
140 : 프로세서
200 : 사용자 단말
300 : 서버
400 : 네트워크
1: Proxy service provision system
100: Device providing proxy service
110 : Communication Interface
120 : User Interface
130 : Memory
140 : Processor
200 : User terminal
300 : Server
400 : Network

Claims (20)

각 단계의 적어도 일부가 프로세서에 의해 수행되는, 이용자와 대리기사(대리기사에는 배달기사와 심부름센터 기사도 포함) 간의 상호 가격제시를 통해 매칭이 수행되도록 하는 경매 방식 기반 대리기사 서비스 제공 방법으로서,
상기 이용자의 제1 사용자 단말로부터 대리기사 호출 의뢰가 수신되면, 상기 제1 사용자 단말에 출발지 및 목적지를 포함하는 위치 정보와, 희망 금액 및 자동 책정 금액 선택 여부를 포함하는 이용자 제안 금액 정보를 요청하는 단계;
상기 제1 사용자 단말로부터 위치 정보 및 금액 정보가 입력되면, 상기 위치 정보를 기반으로 적어도 한 명 이상의 대리기사가 포함된 대리기사 리스트를 추출하여 상기 대리기사 리스트 내 대리기사의 제2 사용자 단말에 상기 이용자의 상기 위치 정보, 상기 금액 정보 및 상기 제1 사용자 단말의 이용자 정보를 제공하는 단계;
상기 제2 사용자 단말로부터, 상기 위치 정보, 상기 금액 정보 및 상기 이용자 정보 중 적어도 하나 이상을 기반으로 한 호출 요청 승낙 여부 또는, 적어도 상기 희망 금액보다 큰 역제시 금액을 포함하는 대리기사 제시 금액 정보를 입력받는 단계;
상기 호출 요청을 승낙하거나 역제시 금액 정보를 입력한 적어도 한 명 이상의 대리기사 정보와, 상기 이용자 제안 금액 또는 상기 대리기사 제시 금액 중 하나를 포함하는 최종 금액 정보를 상기 제1 사용자 단말에 제공하는 단계; 및
상기 제1 사용자 단말로부터 최종 결정 여부가 입력되면 상기 제1 사용자 단말과 해당 제2 사용자 단말을 매칭하는 단계를 포함하는,
경매 방식 기반 대리기사 서비스 제공 방법.
A method for providing a surrogate service based on an auction method in which matching is performed through mutual price suggestions between users and surrogate drivers (surrogate drivers include delivery drivers and errand center drivers), with at least part of each step being performed by a processor,
When a request for a proxy driver call is received from the first user terminal of the user, a step of requesting location information including the departure point and destination and user suggested amount information including the desired amount and whether to select an automatically determined amount is requested from the first user terminal;
When location information and amount information are input from the first user terminal, a step of extracting a list of surrogate drivers including at least one surrogate driver based on the location information and providing the location information, amount information, and user information of the first user terminal of the surrogate driver in the list of surrogate drivers;
A step of receiving, from the second user terminal, information on whether to accept a call request based on at least one of the location information, the amount information, and the user information, or information on the amount of the proxy driver's proposal that includes a counter-proposal amount greater than at least the desired amount;
A step of providing the first user terminal with information on at least one agent who has accepted the call request or entered information on the counteroffer amount, and final amount information including one of the user-suggested amount or the agent-suggested amount; and
Including a step of matching the first user terminal and the corresponding second user terminal when the final decision is input from the first user terminal.
Method for providing proxy service based on auction method.
제 1 항에 있어서,
상기 제1 사용자 단말에서 자동 책정 금액이 선택되면, 상기 제1 사용자 단말로부터 입력된 출발지 및 목적지의 지역과, 상기 출발지부터 목적지까지의 거리를 기반으로 기본 금액을 책정하는 단계; 및
우선순위 조건에 따라 기 설정된 알고리즘을 기반으로 하여 상기 기본 금액을 기준으로 자동 책정 금액을 산출하는 단계를 더 포함하는,
경매 방식 기반 대리기사 서비스 제공 방법.
In paragraph 1,
When the automatic calculation amount is selected in the first user terminal, a step for calculating the basic amount based on the region of the departure point and destination entered from the first user terminal and the distance from the departure point to the destination; and
Further comprising a step of calculating an automatically determined amount based on the basic amount based on a preset algorithm according to priority conditions.
Method for providing proxy service based on auction method.
제 2 항에 있어서,
상기 우선순위 조건은,
상기 제1 사용자 단말로부터 입력된 출발지 및 목적지와, 출발지에서 목적지까지의 예상 경로의 교통상황 및 설정장소 포함 여부, 상기 대리기사 호출 의뢰 시간 및 날짜, 현재 대리운전 가능 인원 대비 대리기사 호출 요청 비율 중 적어도 하나 이상을 포함하는,
경매 방식 기반 대리기사 서비스 제공 방법.
In the second paragraph,
The above priority conditions are:
Including at least one of the starting point and destination input from the first user terminal, the traffic conditions and whether the set location is included in the expected route from the starting point to the destination, the time and date of the request for calling the substitute driver, and the ratio of the request for calling the substitute driver to the number of currently available substitute drivers.
Method for providing proxy service based on auction method.
제 2 항에 있어서,
상기 제1 사용자 단말로부터 급한 정도에 따른 급함 단계를 입력받는 단계; 및
상기 급함 단계에 따라 상기 산출된 상기 자동 책정 금액을 변경하는 단계를 더 포함하는,
경매 방식 기반 대리기사 서비스 제공 방법.
In the second paragraph,
A step for receiving an urgency level according to the urgency level from the first user terminal; and
Further comprising a step of changing the automatically determined amount calculated according to the above urgency stage.
Method for providing proxy service based on auction method.
제 1 항에 있어서,
상기 대리기사 리스트는,
상기 제2 사용자 단말의 위치 정보를 기반으로, 상기 제1 사용자 단말에서 입력된 출발지 기준 설정 거리 이내의 대리기사를 포함하는,
경매 방식 기반 대리기사 서비스 제공 방법.
In paragraph 1,
The above list of proxy articles is:
Based on the location information of the second user terminal, including a proxy article within a set distance from the starting point entered in the first user terminal,
Method for providing proxy service based on auction method.
제 5 항에 있어서,
상기 설정 거리는,
상기 제1 사용자 단말로부터 입력된 출발지 및 목적지와, 출발지에서 목적지까지의 예상 경로의 교통상황 및 설정장소 포함 여부, 상기 대리기사 호출 의뢰 시간 및 날짜, 현재 대리운전 가능 인원 대비 대리기사 호출 요청 비율, 상기 제1 사용자 단말로부터 입력된 급함 단계 중 적어도 하나 이상을 기반으로 변경되는,
경매 방식 기반 대리기사 서비스 제공 방법.
In paragraph 5,
The above setting distance is,
It is changed based on at least one of the starting point and destination input from the first user terminal, the traffic conditions of the expected route from the starting point to the destination and whether the set location is included, the time and date of the request for calling the substitute driver, the ratio of the number of currently available substitute drivers to the number of substitute drivers, and the urgency level input from the first user terminal.
Method for providing proxy service based on auction method.
제 1 항에 있어서,
상기 대리기사 리스트는,
상기 제2 사용자 단말의 위치, 상기 이용자의 대리기사 평가 지수 및, 운전경력 및 운행이력을 포함하는 대리기사 운행 평가 지수 중 적어도 하나 이상을 기반으로 산출된 운전자 점수에 따라 추출 및 정렬되는,
경매 방식 기반 대리기사 서비스 제공 방법.
In paragraph 1,
The above list of proxy articles is:
Extracted and sorted based on the driver score calculated based on at least one of the location of the second user terminal, the user's proxy driver evaluation index, and the proxy driver operation evaluation index including driving experience and driving history.
Method for providing proxy service based on auction method.
제 1 항에 있어서,
상기 이용자 제안 금액 정보를 요청하는 단계는,
상기 제1 사용자 단말로부터 입력된 출발지 및 목적지와, 출발지에서 목적지까지의 예상 경로의 교통상황 및 설정장소 포함 여부, 상기 대리기사 호출 의뢰 시간 및 날짜, 현재 대리운전 가능 인원 대비 대리기사 호출 요청 비율, 상기 제1 사용자 단말로부터 입력된 급함 단계 중 적어도 하나 이상을 기반으로 이용자 요청 가능 금액 범위를 설정하여, 이용자 제안 금액 정보를 요청하는 단계를 포함하는,
경매 방식 기반 대리기사 서비스 제공 방법.
In paragraph 1,
The step of requesting the user's suggested amount information is:
A step for requesting user suggested amount information by setting a user requestable amount range based on at least one of the starting point and destination input from the first user terminal, traffic conditions and whether the expected route from the starting point to the destination includes a set location, the time and date of the request for the driver call, the ratio of driver call requests to the number of currently available drivers, and the urgency level input from the first user terminal.
Method for providing proxy service based on auction method.
제 1 항에 있어서,
상기 대리기사 제시 금액 정보를 입력받는 단계는,
상기 제2 사용자 단말의 위치, 상기 대리기사 이용자의 대리기사 평가 지수 및, 운전경력 및 운행이력을 포함하는 대리기사 운행 평가 지수 중 적어도 하나 이상을 기반으로 대리기사 제시 가능 금액 범위가 설정되는 단계를 포함하는,
경매 방식 기반 대리기사 서비스 제공 방법.
In paragraph 1,
The step of entering the amount information presented by the above proxy article is as follows:
A step of setting a range of amounts that can be offered by a proxy driver based on at least one of the location of the second user terminal, the proxy driver evaluation index of the proxy driver user, and the proxy driver operation evaluation index including driving experience and driving history,
Method for providing proxy service based on auction method.
제 1 항에 있어서,
상기 제1 사용자 단말의 이용자 정보를 제공하는 단계는,
상기 추출한 대리기사 리스트를 상기 제1 사용자 단말에 제공하는 단계; 및
상기 제1 사용자 단말로부터 상기 대리기사 리스트 중 적어도 하나 이상이 선택되면, 상기 선택된 대리기사의 제2 사용자 단말에 상기 이용자의 상기 위치 정보, 상기 금액 정보 및 상기 제1 사용자 단말의 이용자 정보를 제공하는 단계를 포함하는,
경매 방식 기반 대리기사 서비스 제공 방법.
In paragraph 1,
The step of providing user information of the first user terminal is as follows:
A step of providing the above extracted proxy article list to the first user terminal; and
When at least one of the proxy list is selected from the first user terminal, a step is included in which the location information of the user, the amount information, and the user information of the first user terminal are provided to the second user terminal of the selected proxy.
Method for providing proxy service based on auction method.
이용자와 대리기사 간의 상호 가격제시를 통해 매칭이 수행되도록 하는 경매 방식 기반 대리기사 서비스 제공 장치로서,
메모리; 및
상기 메모리와 연결되고, 상기 메모리에 포함된 컴퓨터 판독가능한 명령들을 실행하도록 구성된 적어도 하나의 프로세서를 포함하고,
상기 적어도 하나의 프로세서는,
상기 이용자의 제1 사용자 단말로부터 대리기사 호출 의뢰가 수신되면, 상기 제1 사용자 단말에 출발지 및 목적지를 포함하는 위치 정보와, 희망 금액 및 자동 책정 금액 선택 여부를 포함하는 이용자 제안 금액 정보를 요청하고,
상기 제1 사용자 단말로부터 위치 정보 및 금액 정보가 입력되면, 상기 위치 정보를 기반으로 적어도 한 명 이상의 대리기사가 포함된 대리기사 리스트를 추출하여 상기 대리기사 리스트 내 대리기사의 제2 사용자 단말에 상기 이용자의 상기 위치 정보, 상기 금액 정보 및 상기 제1 사용자 단말의 이용자 정보를 제공하며,
상기 제2 사용자 단말로부터, 상기 위치 정보, 상기 금액 정보 및 상기 이용자 정보 중 적어도 하나 이상을 기반으로 한 호출 요청 승낙 여부 또는, 적어도 상기 희망 금액보다 큰 역제시 금액을 포함하는 대리기사 제시 금액 정보를 입력받고,
상기 호출 요청을 승낙하거나 역제시 금액 정보를 입력한 적어도 한 명 이상의 대리기사 정보와, 상기 이용자 제안 금액 또는 상기 대리기사 제시 금액 중 하나를 포함하는 최종 금액 정보를 상기 제1 사용자 단말에 제공하며,
상기 제1 사용자 단말로부터 최종 결정 여부가 입력되면 상기 제1 사용자 단말과 해당 제2 사용자 단말을 매칭하도록 설정된,
경매 방식 기반 대리기사 서비스 제공 장치.
A proxy service provider based on an auction method that enables matching between users and proxy drivers through mutual price suggestions.
memory; and
At least one processor coupled to said memory and configured to execute computer-readable instructions contained in said memory,
At least one processor of the above,
When a request to call a proxy driver is received from the first user terminal of the above user, location information including the departure point and destination and user suggested amount information including the desired amount and whether to select an automatically determined amount are requested from the first user terminal.
When location information and amount information are input from the first user terminal, a list of surrogate drivers including at least one surrogate driver is extracted based on the location information, and the location information, amount information, and user information of the first user terminal of the surrogate driver in the list of surrogate drivers are provided.
From the second user terminal, whether to accept the call request based on at least one of the location information, the amount information, and the user information, or information on the amount of the proxy offering that includes a counteroffer amount greater than the desired amount is received,
Provides information on at least one agent who has accepted the call request or entered information on the counteroffer amount, and final amount information including one of the user's suggested amount or the agent's suggested amount, to the first user terminal;
When the final decision is input from the first user terminal, the first user terminal and the corresponding second user terminal are set to be matched.
A device for providing proxy service based on auction method.
제 11 항에 있어서,
상기 적어도 하나의 프로세서는,
상기 제1 사용자 단말에서 자동 책정 금액이 선택되면, 상기 제1 사용자 단말로부터 입력된 출발지 및 목적지의 지역과, 상기 출발지부터 목적지까지의 거리를 기반으로 기본 금액을 책정하고,
우선순위 조건에 따라 기 설정된 알고리즘을 기반으로 하여 상기 기본 금액을 기준으로 자동 책정 금액을 산출하도록 더 설정된,
경매 방식 기반 대리기사 서비스 제공 장치.
In Article 11,
At least one processor of the above,
When the automatic estimation amount is selected in the first user terminal, the basic amount is determined based on the region of the departure point and destination entered from the first user terminal and the distance from the departure point to the destination.
It is further set to automatically calculate the amount based on the above basic amount based on a preset algorithm according to the priority conditions.
A device for providing proxy service based on auction method.
제 12 항에 있어서,
상기 우선순위 조건은,
상기 제1 사용자 단말로부터 입력된 출발지 및 목적지와, 출발지에서 목적지까지의 예상 경로의 교통상황 및 설정장소 포함 여부, 상기 대리기사 호출 의뢰 시간 및 날짜, 현재 대리운전 가능 인원 대비 대리기사 호출 요청 비율 중 적어도 하나 이상을 포함하는,
경매 방식 기반 대리기사 서비스 제공 장치.
In Article 12,
The above priority conditions are:
Including at least one of the starting point and destination input from the first user terminal, the traffic conditions and whether the set location is included in the expected route from the starting point to the destination, the time and date of the request for calling the substitute driver, and the ratio of the request for calling the substitute driver to the number of currently available substitute drivers.
A device for providing proxy service based on auction method.
제 12 항에 있어서,
상기 적어도 하나의 프로세서는,
상기 제1 사용자 단말로부터 급한 정도에 따른 급함 단계를 입력받고,
상기 급함 단계에 따라 상기 산출된 상기 자동 책정 금액을 변경하도록 더 설정된,
경매 방식 기반 대리기사 서비스 제공 장치.
In Article 12,
At least one processor of the above,
The urgency level is input from the first user terminal according to the urgency level,
Further set to change the automatically calculated amount according to the above urgency level.
A device for providing proxy service based on auction method.
제 11 항에 있어서,
상기 대리기사 리스트는,
상기 제2 사용자 단말의 위치 정보를 기반으로, 상기 제1 사용자 단말에서 입력된 출발지 기준 설정 거리 이내의 대리기사를 포함하는,
경매 방식 기반 대리기사 서비스 제공 장치.
In Article 11,
The above list of proxy articles is:
Based on the location information of the second user terminal, including a proxy article within a set distance from the starting point entered in the first user terminal,
A device for providing proxy service based on auction method.
제 15 항에 있어서,
상기 설정 거리는,
상기 제1 사용자 단말로부터 입력된 출발지 및 목적지와, 출발지에서 목적지까지의 예상 경로의 교통상황 및 설정장소 포함 여부, 상기 대리기사 호출 의뢰 시간 및 날짜, 현재 대리운전 가능 인원 대비 대리기사 호출 요청 비율, 상기 제1 사용자 단말로부터 입력된 급함 단계 중 적어도 하나 이상을 기반으로 변경되는,
경매 방식 기반 대리기사 서비스 제공 장치.
In Article 15,
The above setting distance is,
It is changed based on at least one of the starting point and destination input from the first user terminal, the traffic conditions of the expected route from the starting point to the destination and whether the set location is included, the time and date of the request for calling the substitute driver, the ratio of the number of currently available substitute drivers to the number of substitute drivers, and the urgency level input from the first user terminal.
A device for providing proxy service based on auction method.
제 11 항에 있어서,
상기 대리기사 리스트는,
상기 제2 사용자 단말의 위치, 상기 이용자의 대리기사 평가 지수 및, 운전경력 및 운행이력을 포함하는 대리기사 운행 평가 지수 중 적어도 하나 이상을 기반으로 산출된 운전자 점수에 따라 추출 및 정렬되는,
경매 방식 기반 대리기사 서비스 제공 장치.
In Article 11,
The above list of proxy articles is:
Extracted and sorted based on the driver score calculated based on at least one of the location of the second user terminal, the user's proxy driver evaluation index, and the proxy driver operation evaluation index including driving experience and driving history.
A device for providing proxy service based on auction method.
제 11 항에 있어서,
상기 적어도 하나의 프로세서는,
상기 이용자 제안 금액 정보 요청 시, 상기 제1 사용자 단말로부터 입력된 출발지 및 목적지와, 출발지에서 목적지까지의 예상 경로의 교통상황 및 설정장소 포함 여부, 상기 대리기사 호출 의뢰 시간 및 날짜, 현재 대리운전 가능 인원 대비 대리기사 호출 요청 비율, 상기 제1 사용자 단말로부터 입력된 급함 단계 중 적어도 하나 이상을 기반으로 이용자 요청 가능 금액 범위를 설정하여, 상기 이용자 제안 금액 정보를 요청하도록 설정된,
경매 방식 기반 대리기사 서비스 제공 장치.
In Article 11,
At least one processor of the above,
When requesting the above user suggested amount information, the range of user requestable amounts is set based on at least one of the starting point and destination input from the first user terminal, the traffic conditions of the expected route from the starting point to the destination and whether the set location is included, the time and date of the driver call request, the ratio of driver call requests to the number of currently available drivers, and the urgency level input from the first user terminal, and the user suggested amount information is requested.
A device for providing proxy service based on auction method.
제 11 항에 있어서,
상기 적어도 하나의 프로세서는,
상기 제2 사용자 단말로부터 상기 대리기사 제시 금액 정보 입력 시, 상기 제2 사용자 단말의 위치, 상기 대리기사 이용자의 대리기사 평가 지수 및, 운전경력 및 운행이력을 포함하는 대리기사 운행 평가 지수 중 적어도 하나 이상을 기반으로 대리기사 제시 가능 금액 범위를 설정하여, 상기 제2 사용자 단말에 제공하도록 설정된,
경매 방식 기반 대리기사 서비스 제공 장치.
In Article 11,
At least one processor of the above,
When the information on the amount offered by the proxy driver is entered from the second user terminal, the range of amounts that the proxy driver can offer is set based on at least one of the location of the second user terminal, the proxy driver evaluation index of the proxy driver user, and the proxy driver operation evaluation index including driving experience and driving history, and is set to be provided to the second user terminal.
A device for providing proxy service based on auction method.
제 11 항에 있어서,
상기 적어도 하나의 프로세서는,
상기 제2 사용자 단말에 상기 제1 사용자 단말의 이용자 정보 제공 시, 상기 추출한 대리기사 리스트를 상기 제1 사용자 단말에 제공하고, 상기 제1 사용자 단말로부터 상기 대리기사 리스트 중 적어도 하나 이상이 선택되면, 상기 선택된 대리기사의 제2 사용자 단말에 상기 이용자의 상기 위치 정보, 상기 금액 정보 및 상기 제1 사용자 단말의 이용자 정보를 제공하도록 설정된,
경매 방식 기반 대리기사 서비스 제공 장치.
In Article 11,
At least one processor of the above,
When providing user information of the first user terminal to the second user terminal, the extracted proxy article list is provided to the first user terminal, and when at least one of the proxy article list is selected from the first user terminal, the location information of the user, the amount information, and the user information of the first user terminal are provided to the second user terminal of the selected proxy article.
A device for providing proxy service based on auction method.
KR1020230041619A 2023-03-30 2023-03-30 Method and apparatus for providing substitute driver service based on auction method KR20240146705A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020230041619A KR20240146705A (en) 2023-03-30 2023-03-30 Method and apparatus for providing substitute driver service based on auction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020230041619A KR20240146705A (en) 2023-03-30 2023-03-30 Method and apparatus for providing substitute driver service based on auction method

Publications (1)

Publication Number Publication Date
KR20240146705A true KR20240146705A (en) 2024-10-08

Family

ID=93114117

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020230041619A KR20240146705A (en) 2023-03-30 2023-03-30 Method and apparatus for providing substitute driver service based on auction method

Country Status (1)

Country Link
KR (1) KR20240146705A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102351624B1 (en) 2021-09-01 2022-01-14 주식회사 핸들모빌리티 Service providing method for calling designated driver baed on user network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102351624B1 (en) 2021-09-01 2022-01-14 주식회사 핸들모빌리티 Service providing method for calling designated driver baed on user network

Similar Documents

Publication Publication Date Title
US11940284B1 (en) Casual driver ride sharing
US11888948B2 (en) Optimizing multi-user requests for a network-based service
JP6615243B2 (en) Car sharing user mediation method and system
US20180204300A1 (en) Transmitting navigation instructions to a driver device to direct the driver device to a geographic region in view of locations and device activity of user devices
US20190236742A1 (en) Method for requesting a ride service in a ride service system
US20180315088A1 (en) Recommendation engine for generating context-specific recommendations
US20230283988A1 (en) Network system for creating and managing a session at a remote computing system
US20240078567A1 (en) System and methods for predicting rental vehicle use preferences
US10522044B2 (en) Dispatch platform for road, travel, or home assistance
WO2020029387A1 (en) Wechat-based method and system for making appointment for face-to-face signature for loans, and device and storage medium
KR20190109700A (en) Rental car service apparatus and vehicle rental electronic contract service method in the same
US20180365597A1 (en) Service provider appointment booking system
CN110612523B (en) Associating identifiers based on paired data sets
KR20240146705A (en) Method and apparatus for providing substitute driver service based on auction method
JP7073947B2 (en) Information processing equipment, information processing methods, and programs
KR20200124396A (en) Vehicle sharing system
US20210404828A1 (en) Techniques for personalizing ride hailing services using social media
AU2015101254A4 (en) Taxi booking service
US20240361139A1 (en) Systems and methods for orchestrating external services from a navigation system
KR102230303B1 (en) Server for operating application for providing contents booking and operation method of thereof
KR20240110693A (en) Location sharing based chauffeur service platform