[go: up one dir, main page]

KR102486324B1 - Method for matching buyer and seller for vehicle - Google Patents

Method for matching buyer and seller for vehicle Download PDF

Info

Publication number
KR102486324B1
KR102486324B1 KR1020220070750A KR20220070750A KR102486324B1 KR 102486324 B1 KR102486324 B1 KR 102486324B1 KR 1020220070750 A KR1020220070750 A KR 1020220070750A KR 20220070750 A KR20220070750 A KR 20220070750A KR 102486324 B1 KR102486324 B1 KR 102486324B1
Authority
KR
South Korea
Prior art keywords
information
seller
buyer
target
item
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR1020220070750A
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 KR1020220070750A priority Critical patent/KR102486324B1/en
Application granted granted Critical
Publication of KR102486324B1 publication Critical patent/KR102486324B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0613Third-party assisted
    • G06Q30/0619Neutral agent
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • 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/0282Rating or review of business operators or products
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0639Item locations

Landscapes

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

Abstract

본 개시의 몇몇 실시예에 따른, 적어도 하나의 프로세서를 포함하는 서버에 의해 수행되는 구매자와 판매자를 매칭하기 위한 방법이 개시된다. 상기 구매자와 판매자를 매칭하기 위한 방법은 타깃 구매자의 구매자 단말로부터 상담을 예약하기 위한 제 1 상담 정보를 수신하는 단계; 상기 제 1 상담 정보 및 사전 결정된 복수의 판매자 각각의 판매자 정보를 이용하는 적어도 하나의 매칭 알고리즘에 기초하여, 상기 복수의 판매자 중 적어도 하나의 판매자를 결정하는 단계; 결정된 상기 적어도 하나의 판매자와 관련된 타깃 판매자 정보를 상기 구매자 단말에 전송하는 단계; 및 상기 적어도 하나의 판매자 중 제 1 판매자를 선택하는 상기 구매자 단말로부터의 선택 신호에 기초하여, 상기 상담을 예약하기 위한 예약 정보를 상기 구매자 단말 및 상기 제 1 판매자의 판매자 단말로 전송하는 단계를 포함할 수 있다.In accordance with some embodiments of the present disclosure, a method for matching buyers and sellers performed by a server including at least one processor is disclosed. The method for matching a buyer and a seller may include receiving first consultation information for reserving a consultation from a buyer terminal of a target buyer; determining at least one seller among the plurality of sellers based on at least one matching algorithm using the first consultation information and seller information of each of the plurality of predetermined sellers; Transmitting target seller information related to the determined at least one seller to the buyer terminal; and transmitting reservation information for reserving the consultation to a buyer terminal and a seller terminal of the first seller based on a selection signal from the buyer terminal selecting a first seller from among the at least one seller. can do.

Description

차량의 구매자와 판매자를 매칭하기 위한 방법{METHOD FOR MATCHING BUYER AND SELLER FOR VEHICLE}A method for matching buyers and sellers of vehicles {METHOD FOR MATCHING BUYER AND SELLER FOR VEHICLE}

본 개시는 차량의 구매자와 판매자를 매칭하기 위한 방법에 관한 것으로, 구체적으로 구매자의 구매 성향 및 판매자의 판매 성향을 고려하여 구매자와 판매자를 매칭하기 위한 방법에 관한 것이다.The present disclosure relates to a method for matching a buyer and a seller of a vehicle, and more specifically, to a method for matching a buyer and a seller in consideration of a buyer's buying propensity and a seller's selling propensity.

최근에는 온라인을 통해 차량을 구매하기 위한 다양한 서비스들이 생겨나고 있다. 차량을 구매하고자 하는 구매자들은 상기 서비스를 이용하여 자신이 구매하고자 하는 차량을 판매하고 있는 매장의 방문을 예약할 수 있다. 그리고, 구매자는 매장에 방문하여 차량의 실물을 확인한 후 차량을 구매하거나 또는 구매하지 않을 수 있다.Recently, various services for purchasing a vehicle online have been created. Buyers who want to purchase a vehicle can reserve a visit to a store that sells the vehicle they want to purchase using the service. In addition, the buyer may or may not purchase the vehicle after visiting the store and confirming the actual vehicle.

이 과정에서 구매자들은 다른 판매자들 보다 차량을 좀 더 저렴하게 판매하는 판매자를 물색할 수도 있다. 차량의 가격은 해당 차량의 브랜드에서 결정되지만, 판매자들은 더 많은 구매자들에게 차량을 판매하여 자신의 수익을 취득하기 위해 다양한 할인 조건들을 내걸고 있기 때문일 수 있다.In this process, buyers may find a seller who sells the vehicle at a lower price than other sellers. This may be because the price of a vehicle is determined by the brand of the vehicle, but sellers offer various discount conditions in order to earn their own profits by selling the vehicle to more buyers.

또는, 몇몇 구매자들은 자신이 구매하고자 하는 차량에 대해 전문적인 지식에 기반한 정보를 상담 받기를 원할 수 있다. 또 다른 몇몇 구매자들은 차량의 가격보다 매장의 위치를 최우선 조건으로 여길 수도 있다. 예를 들어, 몇몇 구매자들은 자신이 거주하는 곳에서 방문하기 편한 매장을 찾을 수도 있다. 또는 몇몇 구매자들은 중고차를 구매하기를 희망할 수도 있다. 이러한 구매자들은 매장의 위치가 다소 멀더라도 믿을 수 있는 판매자를 만나는 것을 최우선 조건으로 여길 수도 있다.Alternatively, some buyers may want to receive information based on expert knowledge about the vehicle they intend to purchase. Still others may prioritize the location of the store over the price of the vehicle. For example, some shoppers may find stores convenient to visit where they live. Or some buyers may wish to purchase a used car. These buyers may consider meeting a reliable seller as a top priority, even if the store is located somewhat far away.

그러나, 종래에 존재하고 있는 서비스들은 구매자들의 이러한 다양한 성향을 제대로 파악하지 못하고 구매자가 구매하고자 차량을 판매하고 있는 판매자를 구매자에게 단순하게 연결해줄 뿐이다.However, conventional services do not properly grasp these various tendencies of buyers, and simply connect a seller selling a vehicle to a buyer.

대한민국 등록특허 제10-1930447호Republic of Korea Patent No. 10-1930447

본 개시는 구매자의 구매 성향 및 판매자의 판매 성향을 고려하여 구매자와 판매자를 매칭하기 위한 방법을 제공하고자 한다.The present disclosure intends to provide a method for matching a buyer and a seller in consideration of a buyer's purchasing propensity and a seller's selling propensity.

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

전술한 바와 같은 과제를 해결하기 위한 본 개시의 일 실시예에 따라, 적어도 하나의 프로세서를 포함하는 서버에 의해 수행되는 구매자와 판매자를 매칭하기 위한 방법이 개시된다. 상기 구매자와 판매자를 매칭하기 위한 방법은, 타깃 구매자의 구매자 단말로부터 상담을 예약하기 위한 제 1 상담 정보를 수신하는 단계; 상기 제 1 상담 정보 및 사전 결정된 복수의 판매자 각각의 판매자 정보를 이용하는 적어도 하나의 매칭 알고리즘에 기초하여, 상기 복수의 판매자 중 적어도 하나의 판매자를 결정하는 단계; 결정된 상기 적어도 하나의 판매자와 관련된 타깃 판매자 정보를 상기 구매자 단말에 전송하는 단계; 및 상기 적어도 하나의 판매자 중 제 1 판매자를 선택하는 상기 구매자 단말로부터의 선택 신호에 기초하여, 상기 상담을 예약하기 위한 예약 정보를 상기 구매자 단말 및 상기 제 1 판매자의 판매자 단말로 전송하는 단계; 를 포함할 수 있다.According to an embodiment of the present disclosure for solving the above problems, a method for matching buyers and sellers performed by a server including at least one processor is disclosed. The method for matching a buyer and a seller may include receiving first consultation information for reserving a consultation from a buyer terminal of a target buyer; determining at least one seller among the plurality of sellers based on at least one matching algorithm using the first consultation information and seller information of each of the plurality of predetermined sellers; Transmitting target seller information related to the determined at least one seller to the buyer terminal; and transmitting reservation information for reserving the consultation to a buyer terminal and a seller terminal of the first seller based on a selection signal from the buyer terminal selecting a first seller from among the at least one seller. can include

또한, 상기 제 1 상담 정보는, 상기 타깃 구매자가 구매하고자 하는 브랜드에 대한 브랜드 정보, 차종에 대한 차종 정보, 상기 타깃 구매자의 현재 위치에 대한 위치 정보, 상담을 예약하기 위한 날짜 정보, 상담을 예약하기 위한 시간 정보 상담을 예약하는 목적에 대한 목적 정보 및 상기 타깃 구매자의 성향을 나타내기 위한 적어도 하나의 평가 항목을 선택한 평가 항목 정보 중 적어도 하나를 포함하고, 상기 적어도 하나의 평가 항목은, 할인 여부와 관련되는 제 1 항목, 상기 타깃 구매자가 방문할 매장의 위치와 관련되는 제 2 항목, 판매자의 경력과 관련되는 제 3 항목, 상기 타깃 구매자가 방문할 매장의 혼잡도와 관련되는 제 4 항목 및 판매자의 전문 지식과 관련되는 제 5 항목 중 적어도 하나를 포함할 수 있다.In addition, the first consultation information may include brand information about a brand that the target buyer wants to purchase, vehicle type information about a vehicle model, location information about a current location of the target buyer, date information for reserving a consultation, and reservation for a consultation. includes at least one of evaluation item information for selecting at least one evaluation item to indicate the target buyer's propensity, and purpose information for the purpose of reserving time information for counseling, wherein the at least one evaluation item is discounted or not A first item related to, a second item related to the location of the store the target buyer will visit, a third item related to the career of the seller, a fourth item related to the degree of congestion of the store the target buyer will visit, and the seller It may include at least one of the fifth items related to the expertise of.

또한, 상기 평가 항목 정보는, 상기 타깃 구매자가 상기 적어도 하나의 평가 항목 각각을 선택한 순서를 나타내는 우선 순위 정보를 포함하고, 상기 제 1 상담 정보 및 사전 결정된 복수의 판매자 각각의 판매자 정보를 이용하는 적어도 하나의 매칭 알고리즘에 기초하여, 상기 복수의 판매자 중 적어도 하나의 판매자를 결정하는 단계는, 상기 제 1 상담 정보에 포함된 평가 항목 정보를 이용하는 제 1 매칭 알고리즘에 기초하여, 복수의 다른 구매자 중 상기 타깃 구매자의 성향과 유사한 성향을 갖는 적어도 하나의 다른 구매자를 결정하는 단계; 및 상기 적어도 하나의 다른 구매자의 다른 평가 항목 정보, 상기 평가 항목 정보 및 상기 판매자 정보를 이용하는 제 2 매칭 알고리즘에 기초하여 상기 복수의 판매자 중 적어도 하나의 판매자를 결정할 수 있다.In addition, the evaluation item information includes priority information indicating an order in which the target purchaser selects each of the at least one evaluation item, and at least one item using the first consultation information and seller information of each of a plurality of predetermined sellers. Determining at least one seller from among the plurality of sellers, based on a matching algorithm of, may include determining the target among a plurality of other buyers based on a first matching algorithm using evaluation item information included in the first consultation information. determining at least one other buyer having a propensity similar to the propensity of the buyer; and determining at least one seller from among the plurality of sellers based on a second matching algorithm using other evaluation item information of the at least one other buyer, the evaluation item information, and the seller information.

또한, 상기 제 1 매칭 알고리즘은 수학식

Figure 112022060778770-pat00001
에 기초하여 상기 타깃 구매자 및 복수의 다른 구매자의 구매 성향 유사도를 결정하고, 상기
Figure 112022060778770-pat00002
는 상기 타깃 구매자와
Figure 112022060778770-pat00003
번째 다른 구매자와의 구매 성향 유사도이고, 상기
Figure 112022060778770-pat00004
은 상기 적어도 하나의 평가 항목의 개수이고, 상기
Figure 112022060778770-pat00005
는 자연수이고, 상기
Figure 112022060778770-pat00006
는 상기 타깃 구매자가
Figure 112022060778770-pat00007
번째 평가 항목에 대해 결정한 우선순위 엘리먼트이고, 상기
Figure 112022060778770-pat00008
Figure 112022060778770-pat00009
번째 다른 구매자가
Figure 112022060778770-pat00010
번째 평가 항목에 대해 결정한 우선순위 엘리먼트이고, 상기 제 1 상담 정보에 포함된 평가 항목 정보를 이용하는 제 1 매칭 알고리즘에 기초하여, 복수의 다른 구매자 중 상기 타깃 구매자의 성향과 유사한 성향을 갖는 적어도 하나의 다른 구매자를 결정하는 단계는, 상기 구매 성향 유사도에 기초하여 복수의 다른 구매자 중 상기 적어도 하나의 다른 구매자를 결정할 수 있다.In addition, the first matching algorithm is Equation
Figure 112022060778770-pat00001
determining similarity in purchasing propensity between the target buyer and a plurality of other buyers based on
Figure 112022060778770-pat00002
is the target buyer and
Figure 112022060778770-pat00003
th is the degree of similarity of purchasing propensity with other buyers,
Figure 112022060778770-pat00004
Is the number of the at least one evaluation item,
Figure 112022060778770-pat00005
is a natural number, and
Figure 112022060778770-pat00006
is the target buyer
Figure 112022060778770-pat00007
A priority element determined for the th evaluation item,
Figure 112022060778770-pat00008
Is
Figure 112022060778770-pat00009
the other buyer
Figure 112022060778770-pat00010
It is a priority element determined for the th evaluation item, and based on a first matching algorithm using evaluation item information included in the first consultation information, at least one of a plurality of other buyers having a propensity similar to that of the target buyer In the determining of another buyer, the at least one other buyer among a plurality of other buyers may be determined based on the degree of similarity in purchasing propensity.

또한, 상기 제 2 매칭 알고리즘은 수학식

Figure 112022060778770-pat00011
에 기초하여 복수의 판매자 각각에 대한 평가 점수를 결정하고, 상기
Figure 112022060778770-pat00012
Figure 112022060778770-pat00013
명의 판매자 중
Figure 112022060778770-pat00014
번째 판매자에 대해 다른 구매자의 구매 성향 유사도가 반영된 평가 점수이고, 상기
Figure 112022060778770-pat00015
및 상기
Figure 112022060778770-pat00016
은 자연수이고, 상기
Figure 112022060778770-pat00017
는 상기
Figure 112022060778770-pat00018
번째 판매자에게 평점 후기를 작성한 다른 구매자의 총 인원 수이고, 상기
Figure 112022060778770-pat00019
는 자연수이고, 상기
Figure 112022060778770-pat00020
는 상기 타깃 구매자와
Figure 112022060778770-pat00021
번째 다른 구매자의 구매 성향 유사도이고, 그리고 상기
Figure 112022060778770-pat00022
는 상기
Figure 112022060778770-pat00023
번째 판매자에 대한
Figure 112022060778770-pat00024
번째 다른 구매자의 평점일 수 있다.In addition, the second matching algorithm is Equation
Figure 112022060778770-pat00011
Determine the evaluation score for each of the plurality of sellers based on,
Figure 112022060778770-pat00012
silver
Figure 112022060778770-pat00013
of sellers
Figure 112022060778770-pat00014
An evaluation score reflecting the similarity of purchasing propensity of other buyers for the second seller,
Figure 112022060778770-pat00015
and above
Figure 112022060778770-pat00016
is a natural number, and
Figure 112022060778770-pat00017
said
Figure 112022060778770-pat00018
The total number of other buyers who wrote rating reviews for the th seller,
Figure 112022060778770-pat00019
is a natural number, and
Figure 112022060778770-pat00020
is the target buyer and
Figure 112022060778770-pat00021
th is the similarity of purchasing propensity of other buyers, and the
Figure 112022060778770-pat00022
said
Figure 112022060778770-pat00023
for the second seller
Figure 112022060778770-pat00024
Second, it may be the rating of another buyer.

또한, 상기 적어도 하나의 다른 구매자의 제 2 상담정보, 상기 제 1 상담 정보 및 상기 판매자 정보를 이용하는 제 2 매칭 알고리즘에 기초하여 상기 복수의 판매자 중 적어도 하나의 판매자를 결정하는 단계는, 결정된 복수의 판매자 각각에 대한 평가 점수에 기초하여, 상기 복수의 판매자 중 적어도 하나의 판매자를 결정할 수 있다.In addition, the step of determining at least one seller from among the plurality of sellers based on a second matching algorithm using the second consultation information of the at least one other buyer, the first consultation information, and the seller information, At least one seller from among the plurality of sellers may be determined based on the evaluation score for each seller.

본 개시에서 얻을 수 있는 기술적 해결 수단은 이상에서 언급한 해결 수단들로 제한되지 않으며, 언급하지 않은 또 다른 해결 수단들은 아래의 기재로부터 본 개시가 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical solutions obtainable in the present disclosure are not limited to the above-mentioned solutions, and other solutions not mentioned will become clear to those skilled in the art from the description below. You will be able to understand.

본 개시의 몇몇 실시예에 따른 구매자의 구매 성향에 부합하는 판매자를 매칭하기 위한 방법을 제공할 수 있도록 한다.According to some embodiments of the present disclosure, it is possible to provide a method for matching a seller matching a buyer's purchasing propensity.

본 개시에서 얻을 수 있는 효과는 이상에서 언급한 효과로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 개시가 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.Effects obtainable in the present disclosure are not limited to the effects 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는 본 개시의 몇몇 실시예에 따른 평가 항목이 타깃 구매자의 구매자 단말에 출력되는 일례를 설명하기 위한 도면이다.
Various aspects are now described with reference to the drawings, wherein like reference numbers are used to collectively refer to like elements. In the following embodiments, for explanation purposes, numerous specific details are set forth in order to provide a thorough understanding of one or more aspects. However, it will be apparent that such aspect(s) may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to facilitate describing one or more aspects.
1 illustrates an exemplary system for performing a method for matching buyers and sellers in accordance with some embodiments of the present disclosure.
2 is a flowchart illustrating an example of a method in which a server matches a buyer and a seller according to some embodiments of the present disclosure.
3 is a flowchart illustrating an example of a method in which a server determines at least one seller using at least one matching algorithm according to some embodiments of the present disclosure.
4 is a diagram for explaining an example in which evaluation items are output to a purchaser terminal of a target purchaser according to some embodiments of the present disclosure.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다. Since the present invention can make various changes and have various embodiments, specific embodiments will be illustrated in the drawings and described in detail in the detailed description. However, this is not intended to limit the present invention to specific embodiments, and should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention. Like reference numerals have been used for like elements throughout the description of each figure.

제 1, 제 2, A, B 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다. Terms such as first, second, A, B, etc. may be used to describe various components, but the components should not be limited by the terms. These terms are only used for the purpose of distinguishing one component from another. For example, a first element may be termed a second element, and similarly, a second element may be termed a first element, without departing from the scope of the present invention. The terms and/or include any combination of a plurality of related recited items or any of a plurality of related recited items.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. It is understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, but other elements may exist in the middle. It should be. On the other hand, when an element is referred to as “directly connected” or “directly connected” to another element, it should be understood that no other element exists in the middle.

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Terms used in this application are only used to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, the terms "include" or "have" are intended to designate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, but one or more other features It should be understood that the presence or addition of numbers, steps, operations, components, parts, or combinations thereof is not precluded.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related art, and unless explicitly defined in the present application, they should not be interpreted in an ideal or excessively formal meaning. don't

본 개시에서, 서버는 차량을 구매하기 위한 구매자와 차량을 판매하기 위한 판매자를 매칭할 수 있다. 여기서, 구매자와 판매자를 매칭한다는 의미는 구매자 단말로부터 획득되는 구매자와 관련된 정보에 기초하여, 판매자를 결정한다는 의미로 이해될 수 있다. 구체적으로, 서버는 타깃 구매자의 구매자 단말로부터 상담을 예약하기 위한 상담 정보를 수신할 수 있다. 여기서, 상담 정보는 구매자가 구매하고자 하는 브랜드에 대한 브랜드 정보, 차종에 대한 차종 정보, 구매자의 현재 위치에 대한 위치 정보, 상담을 예약하기 위한 날짜 정보, 상담을 예약하기 위한 시간 정보, 상담을 예약하는 목적에 대한 목적 정보 또는 타깃 구매자의 성향을 나타내기 위한 적어도 하나의 평가 항목을 선택한 평가 항목 정보 등을 포함할 수 있다. 예를 들어, 서버는 구매자 단말로부터 구매자의 현재 위치에 대한 위치 정보를 수신한 경우, 구매자의 현재 위치와 근접한 위치에서 차량을 판매하는 판매자를 결정할 수 있다. 서버는 결정된 판매자와 관련된 정보를 구매자 단말에 전송함으로써, 구매자와 판매자를 매칭할 수 있다. 이하, 도 1 내지 도 4를 통해 본 개시에 따른 서버가 구매자와 판매자를 매칭하는 방법에 대해 설명한다.In the present disclosure, the server may match a buyer to purchase a vehicle and a seller to sell the vehicle. Here, the meaning of matching a buyer and a seller may be understood as meaning determining a seller based on information related to a buyer obtained from a buyer terminal. Specifically, the server may receive counseling information for reserving counseling from a purchaser terminal of a target purchaser. Here, the consultation information includes brand information on the brand that the buyer wants to purchase, vehicle type information on the vehicle type, location information on the current location of the buyer, date information for reserving consultation, time information for reserving consultation, and reservation for consultation. and evaluation item information for selecting at least one evaluation item to represent target purchaser's propensity. For example, when location information on the current location of the purchaser is received from the purchaser's terminal, the server may determine a seller selling a vehicle in a location close to the current location of the purchaser. The server may match the buyer and the seller by transmitting information related to the determined seller to the buyer terminal. Hereinafter, a method for matching a buyer and a seller by the server according to the present disclosure will be described with reference to FIGS. 1 to 4 .

도 1은 본 개시의 몇몇 실시예에 따른 구매자와 판매자를 매칭하기 위한 방법을 수행하기 위한 예시적인 시스템을 도시한다.1 illustrates an exemplary system for performing a method for matching buyers and sellers in accordance with some embodiments of the present disclosure.

도 1을 참조하면, 서버(100)는 제어부(110), 저장부(120) 및 통신부(130)를 포함할 수 있다. 다만, 상술한 구성 요소들은 서버(100)를 구현하는데 있어서 필수적인 것은 아니어서, 서버(100)는 위에서 열거된 구성요소들 보다 많거나, 또는 적은 구성요소들을 가질 수 있다.Referring to FIG. 1 , the server 100 may include a control unit 110, a storage unit 120, and a communication unit 130. However, the above-described components are not essential to implement the server 100, so the server 100 may have more or fewer components than those listed above.

서버(100)는 예를 들어, 마이크로프로세서, 메인프레임 컴퓨터, 디지털 프로세서, 휴대용 디바이스 및 디바이스 제어기 등과 같은 임의의 타입의 컴퓨터 시스템 또는 컴퓨터 디바이스를 포함할 수 있다.Server 100 may include any type of computer system or computer device, such as, for example, microprocessors, mainframe computers, digital processors, portable devices and device controllers, and the like.

제어부(110)는 서버(100)의 전반적인 동작을 제어할 수 있다. 제어부(110)는 서버(100)의 구성요소들을 통해 입력 또는 출력되는 신호, 데이터, 정보 등을 처리하거나 메모리에 저장된 응용 프로그램을 구동함으로써, 적절한 정보 또는 기능을 제공 또는 처리할 수 있다.The controller 110 may control overall operations of the server 100 . The controller 110 may provide or process appropriate information or functions by processing signals, data, information, etc. input or output through components of the server 100 or by running an application program stored in memory.

제어부(110)는 하나 이상의 코어로 구성될 수 있으며, 중앙 처리 장치(CPU: Central Processing Unit), 범용 그래픽 처리 장치(GPGPU: General Purpose Graphics Processing Unit), 텐서 처리 장치(TPU: Tensor Processing Unit) 등의 데이터 분석을 위한 프로세서를 포함할 수 있다.The control unit 110 may be composed of one or more cores, such as a central processing unit (CPU), a general purpose graphics processing unit (GPGPU), a tensor processing unit (TPU), and the like. It may include a processor for data analysis of.

본 개시에서, 제어부(110)는 통신부(130)를 통해 타깃 구매자의 구매자 단말(200)로부터 상담을 예약하기 위한 제 1 상담 정보를 수신할 수 있다. 제 1 상담 정보는 예를 들어, 타깃 구매자가 구매하고자 하는 브랜드에 대한 브랜드 정보, 타깃 구매자가 구매하고자 하는 차종에 대한 차종 정보, 타깃 구매자의 현재 위치에 대한 위치 정보, 상담을 예약하기 위한 날짜 정보, 상담을 예약하기 위한 시간 정보 또는 상담을 예약하는 목적에 대한 목적 정보 중 적어도 하나를 포함할 수 있다. 제 1 상담 정보가 수신된 경우, 제어부(110)는 제 1 상담 정보 및 사전 결정된 복수의 판매자 각각의 판매자 정보를 이용하는 적어도 하나의 매칭 알고리즘에 기초하여, 복수의 판매자 중 적어도 하나의 판매자를 결정할 수 있다. 여기서, 판매자 정보는 판매자 개인과 관련된 정보, 판매자가 근무하는 전시장에 대한 정보 및 판매자와 매칭되었던 다른 구매자가 남긴 후기에 대한 정보 등을 포함할 수 있다.In the present disclosure, the controller 110 may receive first consultation information for reserving a consultation from the purchaser terminal 200 of the target purchaser through the communication unit 130 . The first consultation information includes, for example, brand information on a brand that the target buyer wants to purchase, vehicle type information about the type of car that the target buyer wants to purchase, location information about the current location of the target buyer, and date information for making a consultation reservation. , at least one of time information for reserving counseling or purpose information for the purpose of reserving counseling. When the first consultation information is received, the controller 110 may determine at least one seller among a plurality of sellers based on at least one matching algorithm using the first consultation information and seller information of each of a plurality of predetermined sellers. there is. Here, the seller information may include information related to the individual seller, information about the exhibition hall where the seller works, and information about reviews left by other buyers matched with the seller.

예를 들어, 판매자 개인과 관련된 판매자 정보는 판매자의 이름, 나이, 성별, 사진, 경력, 직책 또는 휴무일 등을 포함할 수 있다. 또는 판매자 정보는 인증 영업사원 여부, 최근에 판매한 차량 또는 주력으로 판매하는 차량 등에 대한 정보를 포함할 수 있다. 또는, 판매자 정보는 판매자가 근무하는 소속에 대한 소속 정보를 포함할 수 있다. 소속 정보는 브랜드에 대한 정보를 포함할 수 있다.For example, seller information related to an individual seller may include the seller's name, age, gender, photo, career, title, or non-working days of the seller. Alternatively, the seller information may include information about whether the seller is a certified salesperson, a recently sold vehicle, or a vehicle mainly sold. Alternatively, the seller information may include affiliation information about the affiliation in which the seller works. Affiliation information may include information about a brand.

판매자가 근무하는 전시장에 대한 정보는 전시장의 위치에 대한 정보, 현재 전시되어 있는 차량에 대한 정보, 영업시간에 대한 정보, 혼잡도에 대한 정보, 전시차량 정보 등을 포함할 수 있다. 전시차량 정보는 예를 들어, 전시된 차량의 모델명/트림명, 연식, 엔진, 배기량, 연비에 대한 정보 및 차량 사진 등을 포함할 수 있다.Information about the exhibition hall where the seller works may include information about the location of the exhibition hall, information about vehicles currently on display, information about business hours, information about congestion, information about vehicles on display, and the like. The exhibited vehicle information may include, for example, model name/trim name of the displayed vehicle, year model, engine, engine displacement, information on fuel efficiency, and vehicle photos.

다른 구매자가 남긴 후기에 대한 정보는 판매자가 근무하는 전시장에 대한 만족도 정보, 판매자에게 구매한 차량의 만족도에 대한 정보, 판매자에 대한 만족도 정보를 포함할 수 있다. 여기서, 전시장에 대한 만족도 정보는 전시장의 청결도, 쾌적도 또는 혼잡도 등을 평가한 정보일 수 있다. 판매자에 대한 만족도 정보는 판매자의 매너 또는 친절도 등을 평가한 정보일 수 있다.Information on reviews left by other buyers may include information on satisfaction with the exhibition hall where the seller works, information on satisfaction with vehicles purchased from the seller, and information on satisfaction with the seller. Here, the satisfaction information about the exhibition hall may be information obtained by evaluating the cleanliness, comfort, or congestion of the exhibition hall. The satisfaction information with respect to the seller may be information obtained by evaluating the manner or kindness of the seller.

적어도 하나의 판매자가 결정된 경우, 통신부(130)는 적어도 하나의 판매자와 관련된 타깃 판매자 정보를 구매자 단말로 전송할 수있다. 타깃 판매자 정보는 적어도 하나의 판매자 개인과 관련된 정보, 적어도 하나의 판매자가 근무하는 전시장에 대한 정보 및 적어도 하나의 판매자와 매칭되었던 다른 구매자가 남긴 후기에 대한 정보 등을 포함할 수 있다. 제 1 상담 정보 및 사전 결정된 복수의 판매자 각각의 판매자 정보를 이용하여 적어도 하나의 판매자가 매칭됨에 따라, 타깃 구매자의 서비스에 대한 만족도가 충족될 수 있다. 이하, 제어부(110)가 타깃 구매자와 적어도 하나의 판매자를 매칭하는 일례는 도 2를 통해 좀 더 설명한다.When at least one seller is determined, the communication unit 130 may transmit target seller information related to at least one seller to the buyer terminal. The target seller information may include information related to at least one individual seller, information about an exhibition hall where at least one seller works, information about reviews left by other buyers matched with the at least one seller, and the like. As at least one seller is matched using the first consultation information and the seller information of each of a plurality of predetermined sellers, satisfaction with the service of the target buyer may be satisfied. Hereinafter, an example of matching a target buyer and at least one seller by the controller 110 will be described in detail with reference to FIG. 2 .

저장부(120)는 메모리 및/또는 영구저장매체를 포함할 수 있다. 메모리는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(Random Access Memory, RAM), SRAM(Static Random Access Memory), 롬(Read-Only Memory, ROM), EEPROM(Electrically Erasable Programmable Read-Only Memory), PROM(Programmable Read-Only Memory), 자기 메모리, 자기 디스크, 광디스크 중 적어도 하나의 타입의 저장매체를 포함할 수 있다.The storage unit 120 may include a memory and/or a permanent storage medium. Memory is a flash memory type, a hard disk type, a multimedia card micro type, a card type memory (eg SD or XD memory, etc.), RAM (Random Access Memory, RAM), SRAM (Static Random Access Memory), ROM (Read-Only Memory, ROM), EEPROM (Electrically Erasable Programmable Read-Only Memory), PROM (Programmable Read-Only Memory), magnetic memory, magnetic disk, optical disk At least one type of storage medium may be included.

저장부(120)는 버퍼 캐시를 포함하는 하나 이상의 메모리를 포함할 수 있다. 여기서, 메모리는 동적 램(DRAM, dynamic random access memory), 정적 램(SRAM, static random access memory) 등의 랜덤 액세스 메모리(RAM)와 같은, 제어부(110)가 직접 접근하는 주된 저장 장치로서 전원이 꺼지면 저장된 정보가 순간적으로 지워지는 휘발성(volatile) 저장 장치를 의미할 수 있지만, 이들로 한정되는 것은 아니다. 이러한 메모리는 제어부(110)에 의하여 동작 될 수 있다. 메모리는 버퍼 캐시를 포함하며, 상기 버퍼 캐시의 데이터 블록에는 데이터가 저장될 수 있다. 상기 데이터는 백그라운드 프로세스에 의하여 저장부(120)에 기록될 수 있다.The storage unit 120 may include one or more memories including a buffer cache. Here, the memory is a main storage device directly accessed by the control unit 110, such as random access memory (RAM) such as dynamic random access memory (DRAM) and static random access memory (SRAM), and is powered by It may refer to a volatile storage device in which stored information is instantaneously erased when turned off, but is not limited thereto. This memory can be operated by the controller 110. The memory includes a buffer cache, and data may be stored in data blocks of the buffer cache. The data may be recorded in the storage unit 120 by a background process.

저장부(120)는 제어부(110)가 생성하거나 결정한 임의의 형태의 정보 및 통신부(130)가 수신한 임의의 형태의 정보를 저장할 수 있다. 일례로, 저장부(120)는 복수의 판매자 각각의 판매자 정보를 저장할 수 있다.The storage unit 120 may store any type of information generated or determined by the controller 110 and any type of information received by the communication unit 130 . For example, the storage unit 120 may store seller information of each of a plurality of sellers.

통신부(130)는 서버(100)와 통신 시스템 사이, 서버(100)와 구매자 단말(200) 사이, 서버(100)와 판매자 단말(300) 사이, 또는 서버(100)와 네트워크(400) 사이의 통신을 가능하게 하는 하나 이상의 모듈을 포함할 수 있다. 이러한 통신부(130)는 유선 인터넷 모듈 및 무선 인터넷 모듈 중 적어도 하나를 포함할 수 있다.The communication unit 130 may be used between the server 100 and the communication system, between the server 100 and the purchaser terminal 200, between the server 100 and the seller terminal 300, or between the server 100 and the network 400. It may contain one or more modules that enable communication. The communication unit 130 may include at least one of a wired Internet module and a wireless Internet module.

구매자 단말(200)은 전형적인 컴퓨터 하드웨어(예컨대, 컴퓨터 프로세서, 메모리, 스토리지, 입력 장치 및 출력 장치, 기타 기존의 컴퓨팅 장치의 구성요소들을 포함할 수 있는 장치; 라우터, 스위치 등과 같은 전자 통신 장치; 네트워크 부착 스토리지(NAS; network-attached storage) 및 스토리지 영역 네트워크(SAN; storage area network)와 같은 전자 정보 스토리지 시스템)와 컴퓨터 소프트웨어(즉, 컴퓨팅 장치로 하여금 특정의 방식으로 기능하게 하는 명령어들)의 조합을 이용하여 원하는 시스템 성능을 달성하는 것일 수 있다. 예를 들어, 구매자 단말(200)은 사용자가 소유하고 있는 PC(personal computer), 노트북(note book), 모바일 단말기(mobile terminal), 스마트 폰(smart phone), 태블릿 PC(tablet pc) 등을 포함할 수 있으며, 유/무선 네트워크에 접속할 수 있는 모든 종류의 단말을 포함할 수 있다. 또는 구매자 단말(200)은 마이크로프로세서, 디지털 프로세서, 디바이스 제어기 및 사용자 단말 등과 같은 임의의 타입의 컴퓨터 시스템 또는 컴퓨터 디바이스를 포함할 수 있다.The purchaser terminal 200 may include typical computer hardware (eg, computer processor, memory, storage, input and output devices, and other components of conventional computing devices; electronic communication devices such as routers, switches, etc.; networks; A combination of electronic information storage systems such as network-attached storage (NAS) and storage area network (SAN) and computer software (ie, instructions that cause a computing device to function in a particular way). may be used to achieve desired system performance. For example, the purchaser terminal 200 includes a PC (personal computer), a notebook (note book), a mobile terminal, a smart phone (smart phone), a tablet PC (tablet pc), etc. owned by the user. and may include all types of terminals capable of accessing wired/wireless networks. Alternatively, the purchaser terminal 200 may include any type of computer system or computer device, such as a microprocessor, digital processor, device controller, and user terminal.

본 개시에서 구매자 단말(200)은 차량을 구매하기 위해 계획중인 타깃 구매자와 관련된 장치일 수 있다. 타깃 구매자는 구매자 단말(200)을 통해 상담을 예약하기 위한 제 1 상담 정보를 서버(100)로 전송할 수 있다.In the present disclosure, the purchaser terminal 200 may be a device associated with a target purchaser planning to purchase a vehicle. The target purchaser may transmit first consultation information for reserving consultation to the server 100 through the purchaser terminal 200 .

예를 들어, 제 1 상담 정보는 타깃 구매자가 구매하고자 하는 브랜드에 대한 브랜드 정보, 차종에 대한 차종 정보, 타깃 구매자의 현재 위치에 대한 위치 정보, 타깃 구매자가 방문을 희망하는 위치에 대한 위치 정보, 상담을 예약하기 위한 날짜 정보, 상담을 예약하기 위한 시간 정보, 상담을 예약하는 목적에 대한 목적 정보 및 타깃 구매자의 성향을 나타내기 위한 적어도 하나의 평가 항목을 선택한 평가 항목 정보 중 적어도 하나를 포함할 수 있다.For example, the first consultation information includes brand information about the brand that the target buyer wants to purchase, vehicle type information about the vehicle type, location information about the current location of the target purchaser, location information about the location the target purchaser wants to visit, It may include at least one of date information for reserving consultation, time information for reserving consultation, purpose information for the purpose of reserving consultation, and evaluation item information for selecting at least one evaluation item to indicate the propensity of a target buyer. can

구매자 단말(200)은 서버(100)로부터 적어도 하나의 판매자와 관련된 타깃 판매자 정보를 수신할 수 있다. 예를 들어, 구매자 단말(200)은 적어도 하나의 판매자 개인과 관련된 정보, 적어도 하나의 판매자가 근무하는 전시장에 대한 정보 및 적어도 하나의 판매자와 매칭되었던 다른 구매자가 남긴 후기에 대한 정보 중 적어도 하나를 포함하는 타깃 판매자 정보를 수신할 수 있다. 타깃 판매자 정보가 수신된 경우, 구매자 단말(200)은 타깃 구매자로부터 적어도 하나의 판매자 중 제 1 판매자를 선택하는 입력을 수신할 수 있다. 구매자 단말(200)은 제 1 판매자를 선택하는 선택 신호를 서버(100)로 전송함으로써, 타깃 구매자 및 제 1 판매자의 상담을 예약할 수 있다. 상담이 예약된 경우, 타깃 구매자는 제 1 판매자가 근무하는 전시장을 방문하여, 차량 구매에 대한 상담을 받을 수 있다. 실시예에 따라, 상담은 비대면 상담일 수도 있다. 이 경우, 타깃 구매자 및 제 1 판매자는 사전 결정된 시간에 비대면으로 상담을 수행할 수도 있다.The purchaser terminal 200 may receive target seller information related to at least one seller from the server 100 . For example, the buyer terminal 200 may transmit at least one of information related to at least one individual seller, information about an exhibition hall where at least one seller works, and information about reviews left by other buyers matched with the at least one seller. It is possible to receive the target seller information including. When the target seller information is received, the purchaser terminal 200 may receive an input for selecting a first seller from among at least one seller from the target buyer. The buyer terminal 200 may reserve a consultation between the target buyer and the first seller by transmitting a selection signal for selecting the first seller to the server 100 . When counseling is reserved, the target buyer may visit the exhibition hall where the first seller works and receive counseling about vehicle purchase. Depending on the embodiment, the counseling may be non-face-to-face counseling. In this case, the target buyer and the first seller may conduct non-face-to-face consultation at a predetermined time.

판매자 단말(300)은 전형적인 컴퓨터 하드웨어(예컨대, 컴퓨터 프로세서, 메모리, 스토리지, 입력 장치 및 출력 장치, 기타 기존의 컴퓨팅 장치의 구성요소들을 포함할 수 있는 장치; 라우터, 스위치 등과 같은 전자 통신 장치; 네트워크 부착 스토리지(NAS; network-attached storage) 및 스토리지 영역 네트워크(SAN; storage area network)와 같은 전자 정보 스토리지 시스템)와 컴퓨터 소프트웨어(즉, 컴퓨팅 장치로 하여금 특정의 방식으로 기능하게 하는 명령어들)의 조합을 이용하여 원하는 시스템 성능을 달성하는 것일 수 있다. 예를 들어, 판매자 단말(300)은 사용자가 소유하고 있는 PC(personal computer), 노트북(note book), 모바일 단말기(mobile terminal), 스마트 폰(smart phone), 태블릿 PC(tablet pc) 등을 포함할 수 있으며, 유/무선 네트워크에 접속할 수 있는 모든 종류의 단말을 포함할 수 있다. 또는 판매자 단말(300)은 마이크로프로세서, 디지털 프로세서, 디바이스 제어기 및 사용자 단말 등과 같은 임의의 타입의 컴퓨터 시스템 또는 컴퓨터 디바이스를 포함할 수 있다.Merchant terminal 300 may include typical computer hardware (eg, computer processor, memory, storage, input and output devices, and other components of existing computing devices; electronic communication devices such as routers, switches, etc.; networks; A combination of electronic information storage systems such as network-attached storage (NAS) and storage area network (SAN) and computer software (ie, instructions that cause a computing device to function in a particular way). may be used to achieve desired system performance. For example, the seller terminal 300 includes a PC (personal computer), a notebook (note book), a mobile terminal, a smart phone (smart phone), a tablet PC (tablet pc), etc. owned by the user. and may include all types of terminals capable of accessing wired/wireless networks. Alternatively, the vendor terminal 300 may include any type of computer system or computer device, such as a microprocessor, digital processor, device controller, and user terminal.

본 개시에서, 판매자 단말(300)은 예약 정보를 수신할 수 있다. 여기서, 예약 정보는 타깃 구매자가 제 1 판매자의 상담을 예약하기 위한 정보를 포함할 수 있다. 예를 들어, 예약 정보는 타깃 구매자의 방문 시간, 타깃 구매자가 상담을 원하는 차량에 대한 정보 또는 타깃 구매자의 현재 보유 차량 등을 포함할 수 있다.In the present disclosure, the seller terminal 300 may receive reservation information. Here, the reservation information may include information for the target buyer to reserve consultation with the first seller. For example, the reservation information may include a visit time of the target buyer, information on a vehicle the target buyer wants to consult with, or a vehicle currently owned by the target buyer.

네트워크(400)는 유선 및 무선 등과 같은 그 통신 양태를 가리지 않고 구성될 수 있으며, 개인 네트워크(PAN: Personal Area Network), 근거리 네트워크(LAN: Local Area Network), 광역 네트워크(WAN: Wide Area Network) 등 다양한 통신망으로 구성될 수 있다. 또한, 상기 네트워크는 공지의 월드와이드웹(WWW: World Wide Web)일 수 있으며, 적외선(IrDA: Infrared Data Association) 또는 블루투스(Bluetooth)와 같이 단거리 통신에 이용되는 무선 전송 기술을 이용할 수도 있다. 본 명세서에서 설명된 기술들은 위에서 언급된 네트워크들 뿐만 아니라, 다른 네트워크들에서도 사용될 수 있다.The network 400 can be configured regardless of its communication form, such as wired and wireless, and includes a personal area network (PAN), a local area network (LAN), and a wide area network (WAN). It can be composed of various communication networks such as In addition, the network may be the known World Wide Web (WWW), or may use a wireless transmission technology used for short-range communication, such as Infrared Data Association (IrDA) or Bluetooth. The techniques described herein may be used in the networks mentioned above as well as other networks.

이하에서는 서버(100)에 의해 수행되는 구매자와 판매자를 매칭하기 위한 방법에 대해 구체적으로 설명한다.Hereinafter, a method for matching buyers and sellers performed by the server 100 will be described in detail.

도 2는 본 개시의 몇몇 실시예에 따른 서버가 구매자와 판매자를 매칭하는 방법의 일례를 설명하기 위한 흐름도이다.2 is a flowchart illustrating an example of a method in which a server matches a buyer and a seller according to some embodiments of the present disclosure.

도 2를 참조하면, 서버(100)의 통신부(130)는 타깃 구매자의 구매자 단말(200)로부터 상담을 예약하기 위한 제 1 상담 정보를 수신할 수 있다(S110).Referring to FIG. 2 , the communication unit 130 of the server 100 may receive first consultation information for reserving a consultation from the purchaser terminal 200 of the target purchaser (S110).

제 1 상담 정보는 타깃 구매자가 구매하고자 하는 브랜드에 대한 브랜드 정보, 타깃 구매자가 구매하고자 하는 차종에 대한 차종 정보, 타깃 구매자의 현재 위치에 대한 위치 정보, 타깃 구매자가 방문을 희망하는 위치에 대한 위치 정보, 상담을 예약하기 위한 날짜 정보, 상담을 예약하기 위한 시간 정보, 상담을 예약하는 목적에 대한 목적 정보, 타깃 구매자의 현재 차량에 대한 정보, 타깃 구매자가 차량으로 전시장을 방문할지 여부를 나타내는 정보 중 적어도 하나를 포함할 수 있다.The first consultation information includes brand information about the brand that the target buyer wants to purchase, vehicle type information about the type of car that the target buyer wants to buy, location information about the current location of the target buyer, and location about the location the target buyer wants to visit. Information, date information for booking a consultation, time information for booking a consultation, purpose information for the purpose of booking a consultation, information about the target buyer's current vehicle, information indicating whether the target buyer will visit the showroom by vehicle may include at least one of them.

본 개시의 몇몇 실시예에 따르면, 제 1 상담 정보는 타깃 구매자의 성향을 나타내기 위한 적어도 하나의 평가 항목을 선택한 평가 항목 정보를 포함할 수 있다. 여기서, 적어도 하나의 평가 항목은 할인 여부와 관련되는 제 1 항목, 타깃 구매자가 방문할 매장의 위치와 관련되는 제 2 항목, 판매자의 경력과 관련되는 제 3 항목, 타깃 구매자가 방문할 매장의 혼잡도와 관련되는 제 4 항목 및 판매자의 전문 지식과 관련되는 제 5 항목 중 적어도 하나를 포함할 수 있다.According to some embodiments of the present disclosure, the first consultation information may include evaluation item information for selecting at least one evaluation item to indicate the propensity of the target purchaser. Here, the at least one evaluation item is a first item related to discount, a second item related to the location of a store the target buyer will visit, a third item related to the career of the seller, and a congestion level of the store the target buyer will visit. It may include at least one of a fourth item related to and a fifth item related to professional knowledge of a seller.

구체적으로, 타깃 구매자는 구매자 단말(200)을 통해 브랜드에 대한 브랜드 정보, 차종에 대한 차종 정보, 타깃 구매자의 현재 위치에 대한 위치 정보, 타깃 구매자가 방문을 희망하는 위치에 대한 위치 정보, 상담을 예약하기 위한 날짜 정보, 상담을 예약하기 위한 시간 정보, 상담을 예약하는 목적에 대한 목적 정보, 타깃 구매자의 현재 차량에 대한 정보, 타깃 구매자가 차량으로 전시장을 방문할지 여부를 나타내는 정보 중 적어도 하나를 입력할 수 있다. 상기 정보들을 입력한 이후, 타깃 구매자는 제 1 내지 제 5 항목 중 적어도 하나의 평가 항목을 선택할 수 있다. 구매자 단말(200)은 타깃 구매자가 선택한 적어도 하나의 평가 항목에 기초하여 평가 항목 정보를 생성할 수 있다. 구매자 단말(200)은 생성된 평가 항목 정보를 포함하는 제 1 상담 정보를 서버(100)에 전송할 수 있다.Specifically, the target purchaser provides brand information about the brand, vehicle type information about the vehicle type, location information about the current location of the target purchaser, location information about the location the target purchaser wants to visit, and consultation through the purchaser terminal 200. At least one of date information for making a reservation, time information for making a reservation for consultation, purpose information for the purpose of making a consultation reservation, information on the target buyer's current vehicle, and information indicating whether the target buyer will visit the exhibition hall by vehicle. can be entered. After inputting the above information, the target purchaser may select at least one evaluation item among the first to fifth items. The purchaser terminal 200 may generate evaluation item information based on at least one evaluation item selected by the target purchaser. The purchaser terminal 200 may transmit first consultation information including generated evaluation item information to the server 100 .

예를 들어, 평가 항목 정보는 복수개의 평가 항목들 중 타깃 구매자가 제 1 항목, 제 2 항목 및 제 4 항목을 선택했다는 정보를 포함할 수 있다. 다른 예를 들어, 평가 항목 정보는 복수개의 평가 항목들 중 타깃 구매자가 제 1 항목, 제 2 항목, 제 3 항목, 제 4 항목 및 제 5 항목을 선택했다는 정보를 포함할 수 있다.For example, the evaluation item information may include information indicating that a target purchaser has selected a first item, a second item, and a fourth item among a plurality of evaluation items. For another example, the evaluation item information may include information indicating that a target purchaser has selected a first item, a second item, a third item, a fourth item, and a fifth item among a plurality of evaluation items.

본 개시의 몇몇 실시예에 따르면, 평가 항목 정보는 타깃 구매자가 적어도 하나의 평가 항목 각각을 선택한 순서를 나타내는 우선 순위 정보를 포함할 수 있다.According to some embodiments of the present disclosure, the evaluation item information may include priority information indicating an order in which each of the at least one evaluation item is selected by a target purchaser.

예를 들어, 타깃 구매자는 복수개의 평가 항목들 중 제 1 항목, 제 2 항목 및 제 4 항목을 선택할 수 있다. 타깃 구매자는 제 1 항목, 제 2 항목 및 제 4 항목을 선택함에 있어서, 제 1 항목, 제 4 항목 및 제 2 항목의 순서로 평가 항목을 선택할 수 있다. 이 경우, 우선 순위 정보는 제 1 항목이 첫번째로 선택되었고, 제 4 항목이 두번째로 선택되었으며, 그리고 제 2 항목이 세번째로 선택되었다는 정보를 나타낼 수 있다.For example, the target purchaser may select a first item, a second item, and a fourth item from among a plurality of evaluation items. When selecting the first item, the second item, and the fourth item, the target purchaser may select the evaluation items in the order of the first item, the fourth item, and the second item. In this case, the priority information may indicate information that the first item is selected first, the fourth item is selected second, and the second item is selected third.

다른 예를 들어, 타깃 구매자는 복수개의 평가 항목들 중 제 1 항목, 제 2 항목, 제 3 항목, 제 4 항목 및 제 5 항목을 선택할 수 있다. 타깃 구매자는 제 1 항목 내지 제 5 항목을 선택함에 있어서, 제 5 항목, 제 4 항목, 제 3 항목, 제 2 항목 및 제 1 항목의 순서로 평가 항목을 선택할 수 있다. 이 경우, 우선 순위 정보는 제 5 항목이 첫번째, 제 4 항목이 두번째, 제 3 항목이 세번째, 제 2 항목이 네번째 그리고 제 1 항목이 다섯번째로 선택되었다는 정보를 나타낼 수 있다.For another example, the target purchaser may select a first item, a second item, a third item, a fourth item, and a fifth item from among a plurality of evaluation items. When selecting the first to fifth items, the target purchaser may select evaluation items in the order of the fifth item, the fourth item, the third item, the second item, and the first item. In this case, the priority information may indicate information that the fifth item is selected first, the fourth item is second, the third item is third, the second item is fourth, and the first item is fifth.

제어부(110)는 제 1 상담 정보 및 사전 결정된 복수의 판매자 각각의 판매자 정보를 이용하는 적어도 하나의 매칭 알고리즘에 기초하여, 복수의 판매자 중 적어도 하나의 판매자를 결정할 수 있다(S210).The controller 110 may determine at least one seller from among the plurality of sellers based on at least one matching algorithm using the first consultation information and the seller information of each of the plurality of predetermined sellers (S210).

적어도 하나의 매칭 알고리즘은 협업 필터링(collaborative filtering) 알고리즘, 콘텐츠 기반 필터링(content based filtering) 알고리즘 및 딥러닝 기반의 알고리즘 중 적어도 하나를 포함할 수 있다. The at least one matching algorithm may include at least one of a collaborative filtering algorithm, a content based filtering algorithm, and a deep learning-based algorithm.

여기서, 협업 필터링 알고리즘은 많은 사용자들로부터 얻은 기호정보에 따라 사용자들의 관심사들을 자동적으로 예측하게 해주는 알고리즘일 수 있다. 제어부(110)는 복수의 판매자 각각과 상담을 진행한 이력이 있는 타깃 구매자 외 다른 구매자들로부터 얻어지는 복수의 판매자 각각과 관련된 정보 및 제 1 상담 정보에 기초하여, 복수의 판매자들 중 적어도 하나의 판매자를 결정할 수 있다. 타깃 구매자 외 다른 구매자들로부터 얻어지는 복수의 판매자 각각과 관련된 정보는 예를 들어, 다른 구매자가 복수의 판매자들 각각에 남긴 후기에 대한 정보를 포함할 수 있다. 제어부(110)는 협업 필터링 알고리즘에 기반하는 매칭 알고리즘에 기초하여, 복수의 판매자 중 적어도 하나의 판매자를 결정할 수 있다Here, the collaborative filtering algorithm may be an algorithm that automatically predicts interests of users according to preference information obtained from many users. The controller 110 determines at least one seller from among the plurality of sellers based on information related to each of the plurality of sellers and first consultation information obtained from buyers other than the target buyer who have a history of consulting with each of the plurality of sellers. can decide Information related to each of a plurality of sellers obtained from buyers other than the target buyer may include, for example, information about reviews left by other buyers on each of the plurality of sellers. The controller 110 may determine at least one seller from among a plurality of sellers based on a matching algorithm based on a collaborative filtering algorithm.

콘텐츠 기반 필터링 알고리즘은 사용자가 과거에 경험했던 아이템과 유사한 아이템을 추천하는 알고리즘일 수 있다. 제어부(110)는 제 1 상담 정보에 기초하여, 타깃 구매자가 상담을 진행했던 이력이 존재하는 판매자를 결정할 수 있다. 제어부(110)는 결정된 판매자와 판매 성향이 유사한 판매자를 적어도 하나의 판매자로 결정할 수 있다.The content-based filtering algorithm may be an algorithm that recommends items similar to items that the user has experienced in the past. Based on the first consultation information, the controller 110 may determine a seller having a history of consultation with the target buyer. The controller 110 may determine a seller having a similar sales propensity to the determined seller as at least one seller.

딥러닝 기반의 알고리즘은 제 1 상담 정보 및 판매자 정보로부터 적어도 하나의 판매자를 결정하도록 학습된 신경망 모델을 통해 적어도 하나의 판매자를 결정하는 알고리즘일 수 있다. 신경망 모델은 CNN(Convolutional Neural Networks), ANN(Artificial Neural Network), DNN(Deep Neural Network) 또는 RNN(Recurrent Neural Network) 기반의 네트워크 모델일 수 있다. 신경망 모델은 제 1 상담 정보 및 판매자 정보가 입력되는 경우, 복수의 판매자들 중 적어도 하나의 판매자를 출력하는 모델일 수 있다. 이하, 딥러닝 기반의 알고리즘은 종래의 신경망 모델들을 이용하여 구현될 수 있는 바 자세한 설명은 생략한다.The deep learning-based algorithm may be an algorithm that determines at least one seller through a neural network model trained to determine at least one seller from the first consultation information and seller information. The neural network model may be a network model based on Convolutional Neural Networks (CNN), Artificial Neural Network (ANN), Deep Neural Network (DNN), or Recurrent Neural Network (RNN). The neural network model may be a model that outputs at least one seller among a plurality of sellers when the first consultation information and seller information are input. Hereinafter, the deep learning-based algorithm may be implemented using conventional neural network models, and detailed descriptions thereof are omitted.

본 개시의 몇몇 실시예에 따르면, 적어도 하나의 매칭 알고리즘은 제 1 매칭 알고리즘 및 제 2 매칭 알고리즘을 포함할 수 있다. 제 1 매칭 알고리즘은 제 1 상담 정보에 포함된 평가 항목 정보를 이용하여, 복수의 다른 구매자 중 타깃 구매자의 성향과 유사한 성향을 갖는 적어도 하나의 다른 구매자를 결정하는 알고리즘일 수 있다. 제 2 매칭 알고리즘은 결정된 적어도 하나의 다른 구매자의 다른 평가 항목 정보, 타깃 구매자의 평가 항목 정보 및 판매자 정보를 이용하여 복수의 판매자 중 적어도 하나의 판매자를 결정하는 알고리즘일 수 있다. 이하, 제어부(110)가 제 1 매칭 알고리즘 및 제 2 매칭 알고리즘을 이용하여 적어도 하나의 판매자를 결정하는 일례는 도 3을 통해 설명한다.According to some embodiments of the present disclosure, the at least one matching algorithm may include a first matching algorithm and a second matching algorithm. The first matching algorithm may be an algorithm that determines at least one other buyer having a propensity similar to that of the target buyer among a plurality of other buyers by using evaluation item information included in the first consultation information. The second matching algorithm may be an algorithm that determines at least one seller among a plurality of sellers by using the determined other evaluation item information of at least one other buyer, evaluation item information of the target buyer, and seller information. Hereinafter, an example in which the controller 110 determines at least one seller by using the first matching algorithm and the second matching algorithm will be described with reference to FIG. 3 .

적어도 하나의 판매자가 결정된 경우, 통신부(130)는 결정된 적어도 하나의 판매자와 관련된 타깃 판매자 정보를 구매자 단말(200)에 전송할 수 있다(S130). 여기서, 타깃 판매자 정보는 판매자 개인과 관련된 정보, 판매자가 근무하는 전시장에 대한 정보 및 판매자와 매칭되었던 다른 구매자가 남긴 후기에 대한 정보 등을 포함할 수 있다. 통신부(130)는 타깃 판매자 정보를 구매자 단말(200)로 전송함으로써, 구매자 단말(200)에 타깃 판매자 정보가 디스플레이되도록 야기할 수 있다.When at least one seller is determined, the communication unit 130 may transmit target seller information related to the determined at least one seller to the purchaser terminal 200 (S130). Here, the target seller information may include information related to an individual seller, information about an exhibition hall where the seller works, information about reviews left by other buyers matched with the seller, and the like. The communication unit 130 may cause the target seller information to be displayed on the purchaser terminal 200 by transmitting the target seller information to the purchaser terminal 200 .

통신부(130)는 적어도 하나의 판매자 중 제 1 판매자를 선택하는 구매자 단말(200)로부터의 선택 신호에 기초하여, 상담을 예약하기 위한 예약 정보를 구매자 단말(200) 및 제 1 판매자의 판매자 단말(300)로 전송할 수 있다(S140). 여기서, 예약 정보는 타깃 구매자의 방문 시간, 타깃 구매자가 상담을 원하는 차량에 대한 정보 또는 타깃 구매자의 현재 보유 차량 등을 포함할 수 있다. 타깃 구매자는 구매자 단말(200)로 전송된 예약 정보를 확인하여, 자신의 예약이 올바르게 됐는지를 확인할 수 있다. 제 1 판매자는 판매자 단말(300)로 전송된 예약 정보를 확인하여, 타깃 구매자의 상담을 준비할 수 있다. 실시예에 따라, 제 1 상담 정보에는 타깃 구매자가 상담을 예약하기 위한 제 1 날짜 정보 및 상담을 예약하기 위한 제 1 시간 정보가 포함될 수 있다. 그리고, 판매자 정보에는 제 1 판매자의 상담이 가능한 제 2 날짜 정보 및 상담이 가능한 제 2 시간 정보가 포함될 수 있다. 제어부(110)는 복수의 판매자 중 적어도 하나의 판매자를 결정함에 있어서, 제 1 날짜 정보, 제 1 시간 정보, 제 2 날짜 정보 및 제 2 시간 정보를 고려하여 적어도 하나의 판매자를 결정할 수 있다. 다시 말해, 제어부(110)에 의해 결정된 적어도 하나의 판매자는 타깃 구매자가 상담을 예약하고자 하는 날짜 및 시간에 상담이 가능한 판매자일 수 있다. 따라서, 제어부(110)는 제 1 판매자를 선택하는 구매자 단말(200)로부터의 선택 신호가 수신된 경우, 상담이 예약되었다는 예약 정보를 제 1 판매자의 판매자 단말(300)로 전송할 수 있다. 이에 따라, 제 1 판매자로부터 예약을 확정하기 위한 추가적인 신호등을 수신하는 프로세스가 생략될 수 있다.The communication unit 130 transmits reservation information for making a consultation reservation to the buyer terminal 200 and the seller terminal of the first seller based on a selection signal from the buyer terminal 200 selecting a first seller from among at least one seller ( 300) can be transmitted (S140). Here, the reservation information may include a visit time of the target purchaser, information on a vehicle the target purchaser wants to consult with, or a vehicle currently owned by the target purchaser. The target purchaser can check the reservation information transmitted to the purchaser terminal 200 to confirm whether the reservation has been made correctly. The first seller may check the reservation information transmitted to the seller terminal 300 and prepare counseling for the target buyer. Depending on the embodiment, the first consultation information may include first date information for a target purchaser to reserve a consultation and first time information for a consultation reservation. The seller information may include information on a second date at which consultation with the first seller is possible and information on a second time at which consultation is possible. When determining at least one seller among a plurality of sellers, the controller 110 may determine at least one seller by considering first date information, first time information, second date information, and second time information. In other words, at least one seller determined by the controller 110 may be a seller capable of consulting on the date and time at which the target buyer wishes to reserve counseling. Accordingly, when a selection signal from the purchaser terminal 200 selecting the first seller is received, the controller 110 may transmit reservation information indicating that counseling is reserved to the seller terminal 300 of the first seller. Accordingly, a process of receiving an additional traffic light for confirming a reservation from the first seller may be omitted.

상술한 구성에 따르면, 서버(100)는 구매자 단말(200)로부터 제 1 상담 정보를 수신할 수 있다. 서버(100)는 제 1 상담 정보 및 판매자 정보를 이용하는 적어도 하나의 매칭 알고리즘에 기초하여, 복수의 판매자 중 적어도 하나의 판매자를 결정할 수 있다. 제 1 상담 정보 및 판매자 정보를 이용하는 적어도 하나의 매칭 알고리즘에 기초하여 적어도 하나의 판매자가 결정됨에 따라, 타깃 구매자의 성향에 부합하는 적어도 하나의 판매자가 결정될 수 있다. 따라서, 타깃 구매자의 서비스에 대한 만족도가 충족될 수 있다.According to the configuration described above, the server 100 may receive the first consultation information from the purchaser terminal 200 . The server 100 may determine at least one seller among a plurality of sellers based on at least one matching algorithm using the first consultation information and seller information. As at least one seller is determined based on at least one matching algorithm using the first consultation information and seller information, at least one seller matching the propensity of the target buyer may be determined. Accordingly, the target buyer's satisfaction with the service can be satisfied.

한편, 본 개시의 몇몇 실시예에 따르면, 적어도 하나의 매칭 알고리즘은 제 1 매칭 알고리즘 및 제 2 매칭 알고리즘을 포함할 수 있다. 서버(100)는 제 1 매칭 알고리즘 및 제 2 매칭 알고리즘을 이용하여 적어도 하나의 판매자를 결정할 수 있다. 이하, 도 3을 통해 서버(100)가 적어도 하나의 매칭 알고리즘을 이용하여 적어도 하나의 판매자를 결정하는 방법의 일례를 설명한다.Meanwhile, according to some embodiments of the present disclosure, at least one matching algorithm may include a first matching algorithm and a second matching algorithm. The server 100 may determine at least one seller using the first matching algorithm and the second matching algorithm. Hereinafter, an example of a method for the server 100 to determine at least one seller using at least one matching algorithm will be described with reference to FIG. 3 .

도 3은 본 개시의 몇몇 실시예에 따른 서버가 적어도 하나의 매칭 알고리즘을 이용하여 적어도 하나의 판매자를 결정하는 방법의 일례를 설명하기 위한 흐름도이다.3 is a flowchart illustrating an example of a method in which a server determines at least one seller using at least one matching algorithm according to some embodiments of the present disclosure.

도 3을 참조하면, 서버(100)의 제어부(110)는 제 1 상담 정보에 포함된 평가 항목 정보를 이용하는 제 1 매칭 알고리즘에 기초하여, 복수의 구매자 중 타깃 구매자의 성향과 유사한 성향을 갖는 적어도 하나의 다른 구매자를 결정할 수 있다(S121).Referring to FIG. 3 , the controller 110 of the server 100 determines at least one of a plurality of buyers having a propensity similar to that of a target purchaser, based on a first matching algorithm using evaluation item information included in the first consultation information. One other buyer may be determined (S121).

구체적으로, 평가 항목 정보는 할인 여부와 관련되는 제 1 항목, 타깃 구매자가 방문할 매장의 위치와 관련되는 제 2 항목, 판매자의 경력과 관련되는 제 3 항목, 타깃 구매자가 방문할 매장의 혼잡도와 관련되는 제 4 항목 및 판매자의 전문 지식과 관련되는 제 5 항목 중 적어도 하나의 평가 항목을 선택한 정보를 포함할 수 있다. 제어부(110)는 타깃 구매자가 선택한 평가 항목과 유사한 선택을 한 적어도 하나의 구매자를 결정할 수 있다.Specifically, the evaluation item information includes the first item related to whether or not there is a discount, the second item related to the location of the store the target buyer will visit, the third item related to the seller's career, and the congestion level of the store the target buyer will visit. It may include information about selecting at least one evaluation item from among the related fourth item and the fifth item related to the professional knowledge of the seller. The controller 110 may determine at least one purchaser who made a selection similar to the evaluation item selected by the target purchaser.

나아가, 평가 항목 정보는 타깃 구매자가 적어도 하나의 평가 항목 각각을 선택한 순서를 나타내는 우선 순위 정보를 포함할 수 있다. 제어부(110)는 타깃 구매자가 선택한 평가 항목 및 적어도 하나의 평가 항목을 선택한 순서와 유사한 선택을 한 적어도 하나의 구매자를 결정할 수 있다.Furthermore, the evaluation item information may include priority information indicating an order in which the target purchaser selects each of the at least one evaluation item. The controller 110 may determine at least one purchaser who made a selection similar to the evaluation items selected by the target purchaser and the order in which the at least one evaluation item was selected.

예를 들어, 타깃 구매자는 복수의 평가 항목 중 제 1 항목, 제 2 항목 및 제 4 항목을 선택할 수 있다. 타깃 구매자는 제 1 항목, 제 2 항목 및 제 4 항목을 선택함에 있어서, 제 1 항목, 제 4 항목 및 제 2 항목의 순서로 평가 항목을 선택할 수 있다. 이 경우, 우선 순위 정보는 제 1 항목이 첫번째로 선택되었고, 제 4 항목이 두번째로 선택되었으며, 그리고 제 2 항목이 세번째로 선택되었다는 정보를 나타낼 수 있다. 제어부(110)는 복수의 다른 구매자 중 제 1 항목을 첫번째로 선택하고, 제 4 항목을 두번째로 선택하였으며, 그리고 제 2 항목을 세번째로 선택한 적어도 하나의 다른 구매자를 타깃 구매자의 성향과 유사한 성향을 갖는 적어도 하나의 다른 구매자라고 결정할 수 있다.For example, the target purchaser may select a first item, a second item, and a fourth item among a plurality of evaluation items. When selecting the first item, the second item, and the fourth item, the target purchaser may select the evaluation items in the order of the first item, the fourth item, and the second item. In this case, the priority information may indicate information that the first item is selected first, the fourth item is selected second, and the second item is selected third. The controller 110 sets at least one other buyer who has selected the first item first, selected the fourth item second, and selected the second item third among the plurality of other buyers to have a propensity similar to that of the target buyer. It can be determined that there is at least one other buyer with

본 개시의 몇몇 실시예에 따르면, 제 1 매칭 알고리즘은 타깃 구매자 및 복수의 다른 구매자의 구매 성향 유사도를 결정할 수 있다. 여기서, 구매 성향 유사도는 타깃 구매자 및 복수의 다른 구매자가 선택한 평가 항목이 유사한 정도를 수치화한 값일 수 있다. 제어부(110)는 제 1 매칭 알고리즘을 이용하여 결정된 구매 성향 유사도에 기초하여 적어도 하나의 다른 구매자를 결정할 수 있다.According to some embodiments of the present disclosure, the first matching algorithm may determine a similarity of purchasing propensity between a target buyer and a plurality of other buyers. Here, the purchasing propensity similarity may be a numerical value obtained by quantifying the degree of similarity between evaluation items selected by a target buyer and a plurality of other buyers. The controller 110 may determine at least one other buyer based on the similarity in purchasing propensity determined using the first matching algorithm.

구체적으로, 제 1 매칭 알고리즘은 하기의 수학식에 기초하여 구매 성향 유사도를 결정할 수 있다.Specifically, the first matching algorithm may determine the purchasing propensity similarity based on the following equation.

Figure 112022060778770-pat00025
Figure 112022060778770-pat00025

여기서,

Figure 112022060778770-pat00026
는 타깃 구매자와
Figure 112022060778770-pat00027
번째 다른 구매자와의 구매 성향 유사도일 수 있다.
Figure 112022060778770-pat00028
은 적어도 하나의 평가 항목의 개수일 수 있다. 예를 들어, 타깃 구매자가 선택한 평가 항목의 개수가 3개인 경우,
Figure 112022060778770-pat00029
은 3일 수 있다. 다른 예를 들어, 타깃 구매자가 선택한 평가 항목의 개수가 5개인 경우,
Figure 112022060778770-pat00030
은 5일 수 있다.
Figure 112022060778770-pat00031
는 자연수일 수 있다.
Figure 112022060778770-pat00032
는 타깃 구매자가
Figure 112022060778770-pat00033
번째 평가 항목에 대해 결정한 우선순위 엘리먼트일 수 있다. 예를 들어, 타깃 구매자가 제 1 항목을 첫번째로 선택한 경우, 제 1 항목에 대한
Figure 112022060778770-pat00034
는 1 일 수 있다. 다른 예를 들어, 타깃 구매자가 제 4 항목을 두번째로 선택한 경우, 제 4 항목에 대한
Figure 112022060778770-pat00035
는 2일 수 있다.
Figure 112022060778770-pat00036
Figure 112022060778770-pat00037
번째 다른 구매자가
Figure 112022060778770-pat00038
번째 평가 항목에 대해 결정한 우선순위 엘리먼트일 수 있다. 예를 들어, 다른 구매자가 제 1 항목을 첫번째로 선택한 경우, 제 1 항목에 대한
Figure 112022060778770-pat00039
는 1 일 수 있다. 다른 예를 들어, 다른 구매자가 제 4 항목을 두번째로 선택한 경우, 제 4 항목에 대한
Figure 112022060778770-pat00040
는 2일 수 있다. 상기의 수학식과 같이
Figure 112022060778770-pat00041
Figure 112022060778770-pat00042
의 합을
Figure 112022060778770-pat00043
와 곱한 값에
Figure 112022060778770-pat00044
을 나누어서 결정될 수 있다.here,
Figure 112022060778770-pat00026
with the target buyer
Figure 112022060778770-pat00027
It may be similarity of purchase propensity with other buyers.
Figure 112022060778770-pat00028
may be the number of at least one evaluation item. For example, if the number of evaluation items selected by the target buyer is 3,
Figure 112022060778770-pat00029
may be 3. As another example, if the number of evaluation items selected by the target buyer is 5,
Figure 112022060778770-pat00030
may be 5.
Figure 112022060778770-pat00031
may be a natural number.
Figure 112022060778770-pat00032
is the target buyer
Figure 112022060778770-pat00033
It may be a priority element determined for the th evaluation item. For example, if the target buyer selects item 1 first,
Figure 112022060778770-pat00034
can be 1. As another example, if the target buyer selects the fourth item as the second,
Figure 112022060778770-pat00035
may be 2.
Figure 112022060778770-pat00036
Is
Figure 112022060778770-pat00037
the other buyer
Figure 112022060778770-pat00038
It may be a priority element determined for the th evaluation item. For example, if another buyer selects item 1 as the first,
Figure 112022060778770-pat00039
can be 1. In another example, if another buyer selects the fourth item as the second,
Figure 112022060778770-pat00040
may be 2. as in the above formula
Figure 112022060778770-pat00041
Is
Figure 112022060778770-pat00042
the sum of
Figure 112022060778770-pat00043
to the value multiplied by
Figure 112022060778770-pat00044
can be determined by dividing

제어부(110)는 제 1 매칭 알고리즘을 이용하여 구매 성향 유사도가 결정된 경우, 결정된 구매 성향 유사도에 기초하여 적어도 하나의 다른 구매자를 결정할 수 있다. 예를 들어, 제어부(110)는 복수의 다른 구매자 중 구매 성향 유사도가 높은 사전 설정된 인원의 다른 구매자를 결정할 수 있다. 다른 예를 들어, 제어부(110)는 복수의 다른 구매자 중 기 설정된 값 이상의 구매 성향 유사도를 갖는 적어도 하나의 다른 구매자를 결정할 수 있다.When the similarity in purchasing propensity is determined using the first matching algorithm, the controller 110 may determine at least one other buyer based on the determined similarity in purchasing propensity. For example, the controller 110 may determine a preset number of other buyers having a high purchasing propensity similarity among a plurality of other buyers. For another example, the controller 110 may determine at least one other purchaser having a purchasing propensity similarity of a predetermined value or more among a plurality of other purchasers.

적어도 하나의 다른 구매자가 결정된 경우, 제어부(110)는 적어도 하나의 다른 구매자의 다른 평가 항목 정보, 타깃 구매자의 평가 항목 정보 및 판매자 정보를 이용하는 제 2 매칭 알고리즘에 기초하여 복수의 판매자 중 적어도 하나의 판매자를 결정할 수 있다(S122).When at least one other buyer is determined, the controller 110 selects at least one of the plurality of sellers based on a second matching algorithm using other evaluation item information of the at least one other buyer, evaluation item information of the target buyer, and seller information. A seller may be determined (S122).

일례로, 제어부(110)는 제 2 매칭 알고리즘을 이용하여, 복수의 판매자 각각에 대한 평가 점수를 결정할 수 있다. 여기서, 평가 점수는 타깃 구매자 및 판매자를 매칭하기 위하여 결정되는 점수일 수 있다. 복수의 판매자 각각에 대한 평가 점수가 높을수록 타깃 구매자의 구매 성향에 적합한 판매자라는 의미로 이해될 수 있다. 제어부(110)는 결정된 복수의 판매자 각각에 대한 평가 점수에 기초하여, 복수의 판매자 중 적어도 하나의 판매자를 결정할 수 있다.For example, the controller 110 may determine evaluation scores for each of a plurality of sellers by using the second matching algorithm. Here, the evaluation score may be a score determined to match a target buyer and seller. It can be understood that the higher the evaluation score of each of the plurality of sellers, the more suitable the seller is to the purchasing propensity of the target buyer. The controller 110 may determine at least one seller from among the plurality of sellers based on the determined evaluation scores for each of the plurality of sellers.

구체적으로, 제 2 매칭 알고리즘은 하기의 수학식에 기초하여 복수의 판매자 각각에 대한 평가 점수를 결정할 수 있다.Specifically, the second matching algorithm may determine an evaluation score for each of a plurality of sellers based on the following equation.

Figure 112022060778770-pat00045
Figure 112022060778770-pat00045

여기서,

Figure 112022060778770-pat00046
Figure 112022060778770-pat00047
명의 판매자 중
Figure 112022060778770-pat00048
번째 판매자에 대해 다른 구매자의 구매 성향 유사도
Figure 112022060778770-pat00049
가 반영된 평가 점수이고,
Figure 112022060778770-pat00050
Figure 112022060778770-pat00051
은 자연수일 수 있다.
Figure 112022060778770-pat00052
Figure 112022060778770-pat00053
번째 판매자에게 평점 후기를 작성한 다른 구매자의 총 인원 수 일 수 있다. 여기서, 평점 후기는
Figure 112022060778770-pat00054
번째 판매자와 상담을 진행했거나 또는
Figure 112022060778770-pat00055
번째 판매자로부터 차량을 구매한 다른 구매자가 상담을 진행한 이후 또는 차량을 구매한 이후 판매자를 평가한 점수일 수 있다.
Figure 112022060778770-pat00056
는 자연수이고,
Figure 112022060778770-pat00057
는 제 1 매칭 알고리즘을 이용하여 결정된 타깃 구매자와
Figure 112022060778770-pat00058
번째 구매자의 구매 성향 유사도일 수 있다. 그리고
Figure 112022060778770-pat00059
Figure 112022060778770-pat00060
번째 판매자에 대한
Figure 112022060778770-pat00061
번째 다른 구매자의 평점일 수 있다. 제어부(110)가 제 2 매칭 알고리즘을 이용하여 복수의 판매자 각각에 대한 평가 점수를 결정하는 경우, 평가 점수에는 타깃 구매자의 성향과 유사한 다른 판매자의 복수의 판매자 각각에 대한 평가 점수가 반영될 수 있다. 따라서, 결정된 평가 점수에 대한 신뢰도가 높을 수 있다. 제어부(110)는 결정된 복수의 판매자 각각에 대한 평가 점수에 기초하여, 복수의 판매자 중 적어도 하나의 판매자를 결정할 수 있다. 예를 들어, 제어부(110)는 복수의 판매자 중 평가 점수가 높은 사전 설정된 인원의 판매자를 결정할 수 있다. 다른 예를 들어, 제어부(110)는 복수의 판매자 중 기 설정된 값 이상의 평가 점수를 갖는 적어도 하나의 판매자를 결정할 수 있다. 상기의 수학식과 같이
Figure 112022060778770-pat00062
Figure 112022060778770-pat00063
Figure 112022060778770-pat00064
를 가중치로 반영한 값을
Figure 112022060778770-pat00065
로 나누어서 결정될 수 있다.here,
Figure 112022060778770-pat00046
silver
Figure 112022060778770-pat00047
of sellers
Figure 112022060778770-pat00048
Similarity in purchasing propensity of other buyers to the second seller
Figure 112022060778770-pat00049
is the evaluation score reflected,
Figure 112022060778770-pat00050
and
Figure 112022060778770-pat00051
may be a natural number.
Figure 112022060778770-pat00052
Is
Figure 112022060778770-pat00053
It may be the total number of other buyers who wrote rating reviews for the th seller. Here, the ratings are
Figure 112022060778770-pat00054
You have consulted with the second seller, or
Figure 112022060778770-pat00055
It may be a score evaluated by another buyer who has purchased a vehicle from the th seller after consulting or purchasing a vehicle.
Figure 112022060778770-pat00056
is a natural number,
Figure 112022060778770-pat00057
Is the target buyer determined using the first matching algorithm and
Figure 112022060778770-pat00058
It may be the similarity of the purchase propensity of the second buyer. And
Figure 112022060778770-pat00059
Is
Figure 112022060778770-pat00060
for the second seller
Figure 112022060778770-pat00061
Second, it may be the rating of another buyer. When the controller 110 determines an evaluation score for each of a plurality of sellers by using the second matching algorithm, an evaluation score for each of a plurality of sellers of other sellers similar to the propensity of the target buyer may be reflected in the evaluation score. . Accordingly, reliability of the determined evaluation score may be high. The controller 110 may determine at least one seller from among the plurality of sellers based on the determined evaluation scores for each of the plurality of sellers. For example, the controller 110 may determine a preset number of sellers having high evaluation scores among a plurality of sellers. For another example, the controller 110 may determine at least one seller having an evaluation score equal to or higher than a preset value among a plurality of sellers. as in the above formula
Figure 112022060778770-pat00062
silver
Figure 112022060778770-pat00063
to
Figure 112022060778770-pat00064
the value reflected as a weight
Figure 112022060778770-pat00065
It can be determined by dividing by

상술한 구성에 따르면, 서버(100)는 제 1 매칭 알고리즘 및 제 2 매칭 알고리즘을 이용하여 적어도 하나의 판매자를 결정할 수 있다. 제 1 매칭 알고리즘은 제 1 상담 정보에 포함된 평가 항목 정보를 이용하여, 복수의 다른 구매자 중 타깃 구매자의 성향과 유사한 성향을 갖는 적어도 하나의 다른 구매자를 결정하는 알고리즘일 수 있다. 제 2 매칭 알고리즘은 결정된 적어도 하나의 다른 구매자의 다른 평가 항목 정보, 타깃 구매자의 평가 항목 정보 및 판매자 정보를 이용하여 복수의 판매자 중 적어도 하나의 판매자를 결정하는 알고리즘일 수 있다. 요컨데, 서버(100)는 적어도 하나의 판매자를 결정함에 있어서, 타깃 구매자와 성향이 유사하다고 결정된 다른 구매자의 평가 항목 정보, 제 1 상담 정보 및 판매자 정보를 이용할 수 있다. 이에 따라, 타깃 구매자가 서버(100)로부터 전달받은 적어도 하나의 판매자는 타깃 구매자의 성향에 부합되는 판매자일 수 있다.According to the configuration described above, the server 100 may determine at least one seller using the first matching algorithm and the second matching algorithm. The first matching algorithm may be an algorithm that determines at least one other buyer having a propensity similar to that of the target buyer among a plurality of other buyers by using evaluation item information included in the first consultation information. The second matching algorithm may be an algorithm that determines at least one seller among a plurality of sellers by using the determined other evaluation item information of at least one other buyer, evaluation item information of the target buyer, and seller information. In short, in determining at least one seller, the server 100 may use evaluation item information, first consultation information, and seller information of other buyers determined to have similar inclinations to the target buyer. Accordingly, at least one seller that the target buyer receives from the server 100 may be a seller that matches the propensity of the target buyer.

한편, 본 개시의 몇몇 실시예에 따르면, 제 1 상담 정보는 적어도 하나의 평가 항목을 선택한 평가 항목을 포함할 수 있다. 그리고, 평가 항목은 할인 여부와 관련되는 제 1 항목, 타깃 구매자가 방문할 매장의 위치와 관련되는 제 2 항목, 판매자의 경력과 관련되는 제 3 항목, 타깃 구매자가 방문할 매장의 혼잡도와 관련되는 제 4 항목 및 판매자의 전문 지식과 관련되는 제 5 항목 중 적어도 하나를 포함할 수 있다. 이하, 도 4를 통해 본 개시에 따른 평가 항목이 타깃 구매자의 구매자 단말(200)에 디스플레이되는 일례를 설명한다.Meanwhile, according to some embodiments of the present disclosure, the first consultation information may include evaluation items selected from at least one evaluation item. And, the evaluation items are the first item related to discount, the second item related to the location of the store the target buyer will visit, the third item related to the career of the seller, and the congestion level of the store the target buyer will visit. At least one of the fourth item and the fifth item related to the expertise of the seller may be included. Hereinafter, an example in which evaluation items according to the present disclosure are displayed on the purchaser terminal 200 of a target purchaser will be described with reference to FIG. 4 .

도 4는 본 개시의 몇몇 실시예에 따른 평가 항목이 타깃 구매자의 구매자 단말에 디스플레이되는 일례를 설명하기 위한 도면이다.4 is a diagram for explaining an example in which evaluation items according to some embodiments of the present disclosure are displayed on a purchaser terminal of a target purchaser.

도 4의 (a) 내지 도 4의 (c)는 구매자 단말(200)의 디스플레이부에 디스플레이되는 화면일 수 있다.4(a) to 4(c) may be screens displayed on the display unit of the purchaser terminal 200.

도 4의 (a)를 참조하면, 구매자 단말(200)의 디스플레이부는 제 1 영역(310)을 포함할 수 있다. 제 1 영역(310)은 적어도 하나의 평가 항목이 디스플레이되는 영역일 수 있다. 예를 들어, 제 1 영역(310)에는 적어도 하나의 평가 항목은 할인 여부와 관련되는 제 1 항목, 타깃 구매자가 방문할 매장의 위치와 관련되는 제 2 항목, 판매자의 경력과 관련되는 제 3 항목, 타깃 구매자가 방문할 매장의 혼잡도와 관련되는 제 4 항목 및 판매자의 전문 지식과 관련되는 제 5 항목이 디스플레이될 수 있다. 제 1 영역(310)은 제 1 내지 제 5 항목의 일측에 디스플레이되는 인디케이터(indicator)를 포함할 수 있다. 여기서, 인디케이터는 사용자에게 정보를 제공하기 위한 것일 수 있다. 또한, 인디케이터가 디스플레이되는 영역은 사용자의 터치 입력에 기초하여 기 설정된 동작이 수행될 수도 있다. 예를 들어, 타깃 구매자는 제 1 항목과 관련되는 제 1 인디케이터(311)를 선택할 수 있다. 구매자 단말(200)은 제 1 인디케이터(311)를 선택하는 타깃 구매자로부터의 입력에 기초하여, 제 1 인디케이터(311)에 제 1 항목이 선택되었음을 나타내는 표시를 디스플레이할 수 있다. 제 1 인디케이터(311)를 선택하는 입력이 수신된 경우, 구매자 단말(200)은 제 1 항목이 첫번째로 선택되었다는 우선 순위 정보를 생성할 수 있다.Referring to (a) of FIG. 4 , the display unit of the purchaser terminal 200 may include a first area 310 . The first area 310 may be an area where at least one evaluation item is displayed. For example, in the first region 310, at least one evaluation item includes a first item related to whether or not there is a discount, a second item related to the location of a store that the target buyer will visit, and a third item related to the seller's career. , a fourth item related to the degree of congestion of a store to be visited by the target buyer and a fifth item related to the professional knowledge of the seller may be displayed. The first area 310 may include an indicator displayed on one side of the first to fifth items. Here, the indicator may be for providing information to the user. In addition, a predetermined operation may be performed on the area where the indicator is displayed based on a user's touch input. For example, the target purchaser may select the first indicator 311 related to the first item. The purchaser terminal 200 may display an indication indicating that the first item is selected on the first indicator 311 based on an input from the target purchaser selecting the first indicator 311 . When an input for selecting the first indicator 311 is received, the purchaser terminal 200 may generate priority information indicating that the first item is selected first.

도 4의 (b)를 참조하면, 타깃 구매자는 제 4 항목과 관련되는 제 4 인디케이터(312)를 선택할 수 있다. 구매자 단말(200)은 제 4 인디케이터(312)를 선택하는 타깃 구매자로부터의 입력에 기초하여, 제 4 인디케이터(312)에 제 4 항목이 선택되었음을 나타내는 표시를 디스플레이할 수 있다. 제 4 인디케이터(312)를 선택하는 입력이 수신된 경우, 구매자 단말(200)은 제 4 항목이 두번째로 선택되었다고 우선 순위 정보를 업데이트할 수 있다.Referring to (b) of FIG. 4 , the target purchaser may select a fourth indicator 312 related to the fourth item. The purchaser terminal 200 may display an indication indicating that the fourth item is selected on the fourth indicator 312 based on an input from the target purchaser selecting the fourth indicator 312 . When an input for selecting the fourth indicator 312 is received, the purchaser terminal 200 may update priority information indicating that the fourth item is selected second.

도 4의 (c)를 참조하면, 타깃 구매자는 제 2 항목과 관련되는 제 2 인디케이터(313)를 선택할 수 있다. 구매자 단말(200)은 제 2 인디케이터(313)를 선택하는 타깃 구매자로부터의 입력에 기초하여, 제 2 인디케이터(313)에 제 2 항목이 선택되었음을 나타내는 표시를 디스플레이할 수 있다. 제 2 인디케이터(313)를 선택하는 입력이 수신된 경우, 구매자 단말(200)은 제 2 항목이 세번째로 선택되었다고 우선 순위 정보를 업데이트할 수 있다. 구매자 단말(200)은 생성된 우선 순위 정보를 포함하는 제 1 상담 정보를 서버(100)로 전송할 수 있다. 이에 따라, 서버(100)는 우선 순위 정보를 이용하는 제 1 매칭 알고리즘을 통해 타깃 구매자와 유사한 성향을 갖는 적어도 하나의 다른 구매자를 결정할 수 있다.Referring to (c) of FIG. 4 , the target purchaser may select the second indicator 313 related to the second item. The purchaser terminal 200 may display an indication indicating that the second item is selected on the second indicator 313 based on an input from the target purchaser selecting the second indicator 313 . When an input for selecting the second indicator 313 is received, the purchaser terminal 200 may update priority information indicating that the second item is selected third. The purchaser terminal 200 may transmit first consultation information including the generated priority information to the server 100 . Accordingly, the server 100 may determine at least one other buyer having a similar propensity to the target buyer through a first matching algorithm using the priority information.

제시된 실시예들에 대한 설명은 임의의 본 개시의 기술 분야에서 통상의 지식을 가진 자가 본 개시를 이용하거나 또는 실시할 수 있도록 제공된다. 이러한 실시예들에 대한 다양한 변형들은 본 개시의 기술 분야에서 통상의 지식을 가진 자에게 명백할 것이며, 여기에 정의된 일반적인 원리들은 본 개시의 범위를 벗어남이 없이 다른 실시예들에 적용될 수 있다. 그리하여, 본 개시는 여기에 제시된 실시예들로 한정되는 것이 아니라, 여기에 제시된 원리들 및 신규한 특징들과 일관되는 최광의의 범위에서 해석되어야 할 것이다.The description of the presented embodiments is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art of this disclosure, and the general principles defined herein may be applied to other embodiments without departing from the scope of this disclosure. Thus, the present disclosure is not to be limited to the embodiments presented herein, but is to be interpreted in the widest scope consistent with the principles and novel features presented herein.

Claims (5)

적어도 하나의 프로세서를 포함하는 서버에 의해 수행되는 구매자와 판매자를 매칭하기 위한 방법으로서,
타깃 구매자의 구매자 단말로부터 상담을 예약하기 위한 제 1 상담 정보를 수신하는 단계;
상기 제 1 상담 정보 및 사전 결정된 복수의 판매자 각각의 판매자 정보를 이용하는 적어도 하나의 매칭 알고리즘에 기초하여, 상기 복수의 판매자 중 적어도 하나의 판매자를 결정하는 단계;
결정된 상기 적어도 하나의 판매자와 관련된 타깃 판매자 정보를 상기 구매자 단말에 전송하는 단계; 및
상기 적어도 하나의 판매자 중 제 1 판매자를 선택하는 상기 구매자 단말로부터의 선택 신호에 기초하여, 상기 상담을 예약하기 위한 예약 정보를 상기 구매자 단말 및 상기 제 1 판매자의 판매자 단말로 전송하는 단계;
를 포함하고,
상기 제 1 상담 정보는,
상기 타깃 구매자가 구매하고자 하는 브랜드에 대한 브랜드 정보, 차종에 대한 차종 정보, 상기 타깃 구매자의 현재 위치에 대한 위치 정보, 상담을 예약하기 위한 날짜 정보, 상담을 예약하기 위한 시간 정보 상담을 예약하는 목적에 대한 목적 정보 및 상기 타깃 구매자의 성향을 나타내기 위한 복수의 평가 항목을 선택한 평가 항목 정보를 포함하고,
상기 복수의 평가 항목은,
할인 여부와 관련되는 제 1 항목, 상기 타깃 구매자가 방문할 매장의 위치와 관련되는 제 2 항목, 판매자의 경력과 관련되는 제 3 항목, 상기 타깃 구매자가 방문할 매장의 혼잡도와 관련되는 제 4 항목 및 판매자의 전문 지식과 관련되는 제 5 항목을 포함하고,
상기 평가 항목 정보는,
상기 타깃 구매자가 상기 복수의 평가 항목 각각을 선택한 순서를 나타내는 우선 순위 정보를 포함하고,
상기 제 1 상담 정보 및 사전 결정된 복수의 판매자 각각의 판매자 정보를 이용하는 적어도 하나의 매칭 알고리즘에 기초하여, 상기 복수의 판매자 중 적어도 하나의 판매자를 결정하는 단계는,
상기 제 1 상담 정보에 포함된 평가 항목 정보를 이용하는 제 1 매칭 알고리즘에 기초하여, 복수의 다른 구매자 중 상기 타깃 구매자의 성향과 유사한 성향을 갖는 적어도 하나의 다른 구매자를 결정하는 단계; 및
상기 적어도 하나의 다른 구매자의 다른 평가 항목 정보, 상기 평가 항목 정보 및 상기 판매자 정보를 이용하여 상기 복수의 판매자 중 적어도 하나의 판매자를 결정하는 단계;
를 포함하고,
상기 제 1 매칭 알고리즘은 수학식
Figure 112022107638542-pat00094
에 기초하여 상기 타깃 구매자 및 복수의 다른 구매자의 구매 성향 유사도를 결정하고,
상기
Figure 112022107638542-pat00095
는 상기 타깃 구매자와
Figure 112022107638542-pat00096
번째 다른 구매자와의 구매 성향 유사도이고, 상기
Figure 112022107638542-pat00097
은 상기 복수의 평가 항목의 개수이고, 상기
Figure 112022107638542-pat00098
는 자연수이고, 상기
Figure 112022107638542-pat00099
는 상기 타깃 구매자가
Figure 112022107638542-pat00100
번째 평가 항목에 대해 결정한 우선순위 엘리먼트이고, 상기
Figure 112022107638542-pat00101
Figure 112022107638542-pat00102
번째 다른 구매자가
Figure 112022107638542-pat00103
번째 평가 항목에 대해 결정한 우선순위 엘리먼트이고,
상기 제 1 상담 정보에 포함된 평가 항목 정보를 이용하는 제 1 매칭 알고리즘에 기초하여, 복수의 다른 구매자 중 상기 타깃 구매자의 성향과 유사한 성향을 갖는 적어도 하나의 다른 구매자를 결정하는 단계는,
상기 구매 성향 유사도에 기초하여 복수의 다른 구매자 중 상기 적어도 하나의 다른 구매자를 결정하는, 방법.
A method for matching buyers and sellers performed by a server comprising at least one processor, comprising:
Receiving first consultation information for reserving consultation from a purchaser terminal of a target purchaser;
determining at least one seller among the plurality of sellers based on at least one matching algorithm using the first consultation information and seller information of each of the plurality of predetermined sellers;
Transmitting target seller information related to the determined at least one seller to the buyer terminal; and
Transmitting reservation information for reserving the consultation to the buyer terminal and the seller terminal of the first seller based on a selection signal from the buyer terminal selecting a first seller from among the at least one seller;
including,
The first consultation information,
Brand information on the brand that the target buyer wants to purchase, vehicle type information on the vehicle type, location information on the current location of the target buyer, date information for reserving consultation, time information for reserving consultation Purpose of reserving consultation Includes purpose information and evaluation item information for selecting a plurality of evaluation items to indicate the propensity of the target purchaser,
The plurality of evaluation items,
The first item related to whether or not there is a discount, the second item related to the location of the store the target buyer will visit, the third item related to the career of the seller, and the fourth item related to the degree of congestion of the store the target buyer will visit and a fifth item relating to the seller's expertise;
The evaluation item information,
Includes priority information indicating an order in which the target purchaser selected each of the plurality of evaluation items;
Determining at least one seller among the plurality of sellers based on at least one matching algorithm using the first consultation information and seller information of each of the plurality of predetermined sellers,
determining at least one other buyer having a propensity similar to that of the target buyer among a plurality of other buyers based on a first matching algorithm using evaluation item information included in the first consultation information; and
determining at least one seller from among the plurality of sellers by using other evaluation item information of the at least one other buyer, the evaluation item information, and the seller information;
including,
The first matching algorithm is Equation
Figure 112022107638542-pat00094
Determining the similarity of purchasing propensity of the target buyer and a plurality of other buyers based on;
remind
Figure 112022107638542-pat00095
is the target buyer and
Figure 112022107638542-pat00096
th is the degree of similarity of purchasing propensity with other buyers,
Figure 112022107638542-pat00097
Is the number of the plurality of evaluation items,
Figure 112022107638542-pat00098
is a natural number, and
Figure 112022107638542-pat00099
is the target buyer
Figure 112022107638542-pat00100
A priority element determined for the th evaluation item,
Figure 112022107638542-pat00101
Is
Figure 112022107638542-pat00102
the other buyer
Figure 112022107638542-pat00103
It is a priority element determined for the th evaluation item,
Determining at least one other buyer having a propensity similar to that of the target buyer among a plurality of other buyers based on a first matching algorithm using evaluation item information included in the first consultation information,
determining the at least one other purchaser from among a plurality of other purchasers based on the purchasing propensity similarity.
삭제delete 삭제delete 삭제delete 제 1 항에 있어서,
상기 제 2 매칭 알고리즘은 수학식
Figure 112022107638542-pat00076
에 기초하여 복수의 판매자 각각에 대한 평가 점수를 결정하고,
상기
Figure 112022107638542-pat00077
Figure 112022107638542-pat00078
명의 판매자 중
Figure 112022107638542-pat00079
번째 판매자에 대해 다른 구매자의 구매 성향 유사도가 반영된 평가 점수이고, 상기
Figure 112022107638542-pat00080
및 상기
Figure 112022107638542-pat00081
은 자연수이고, 상기
Figure 112022107638542-pat00082
는 상기
Figure 112022107638542-pat00083
번째 판매자에게 평점 후기를 작성한 다른 구매자의 총 인원 수이고, 상기
Figure 112022107638542-pat00084
는 자연수이고, 상기
Figure 112022107638542-pat00085
는 상기 타깃 구매자와
Figure 112022107638542-pat00086
번째 다른 구매자의 구매 성향 유사도이고, 그리고 상기
Figure 112022107638542-pat00087
는 상기
Figure 112022107638542-pat00088
번째 판매자에 대한
Figure 112022107638542-pat00089
번째 다른 구매자의 평점인,
방법.
According to claim 1,
The second matching algorithm is Equation
Figure 112022107638542-pat00076
Determine the evaluation score for each of the plurality of sellers based on,
remind
Figure 112022107638542-pat00077
silver
Figure 112022107638542-pat00078
of sellers
Figure 112022107638542-pat00079
An evaluation score reflecting the similarity of purchasing propensity of other buyers for the second seller,
Figure 112022107638542-pat00080
and above
Figure 112022107638542-pat00081
is a natural number, and
Figure 112022107638542-pat00082
said
Figure 112022107638542-pat00083
The total number of other buyers who wrote rating reviews for the th seller,
Figure 112022107638542-pat00084
is a natural number, and
Figure 112022107638542-pat00085
is the target buyer and
Figure 112022107638542-pat00086
th is the similarity of purchasing propensity of other buyers, and the
Figure 112022107638542-pat00087
said
Figure 112022107638542-pat00088
for the second seller
Figure 112022107638542-pat00089
the ratings of other buyers,
Way.
KR1020220070750A 2022-06-10 2022-06-10 Method for matching buyer and seller for vehicle Active KR102486324B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220070750A KR102486324B1 (en) 2022-06-10 2022-06-10 Method for matching buyer and seller for vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220070750A KR102486324B1 (en) 2022-06-10 2022-06-10 Method for matching buyer and seller for vehicle

Publications (1)

Publication Number Publication Date
KR102486324B1 true KR102486324B1 (en) 2023-01-09

Family

ID=84892750

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220070750A Active KR102486324B1 (en) 2022-06-10 2022-06-10 Method for matching buyer and seller for vehicle

Country Status (1)

Country Link
KR (1) KR102486324B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102684859B1 (en) 2024-03-11 2024-07-16 (주)빈스코리아홀딩스 Method, device and system for providing user-participating camping car rental brokerage platform service

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160079299A (en) * 2014-12-26 2016-07-06 더재화 주식회사 System and Method on Intelligent Recommendation of Used Cars
KR20160123486A (en) * 2015-04-16 2016-10-26 김현진 Method for providing car sale serivce
KR101826647B1 (en) * 2016-10-19 2018-03-22 김성국 Personal customized automobile mediating system by machine learning technology
KR101930447B1 (en) 2017-03-02 2018-12-18 이호진 Vehicle relay trade service system and method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160079299A (en) * 2014-12-26 2016-07-06 더재화 주식회사 System and Method on Intelligent Recommendation of Used Cars
KR20160123486A (en) * 2015-04-16 2016-10-26 김현진 Method for providing car sale serivce
KR101826647B1 (en) * 2016-10-19 2018-03-22 김성국 Personal customized automobile mediating system by machine learning technology
KR101930447B1 (en) 2017-03-02 2018-12-18 이호진 Vehicle relay trade service system and method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102684859B1 (en) 2024-03-11 2024-07-16 (주)빈스코리아홀딩스 Method, device and system for providing user-participating camping car rental brokerage platform service

Similar Documents

Publication Publication Date Title
US20200258119A1 (en) System and method for personalized add-on purchase
KR102110733B1 (en) Method and system for providing contents reward based on blockchain
US10007945B2 (en) Searching for goods and services based on keywords and proximity
JP7028351B2 (en) Recommended information identification device, recommended information identification system, recommended information identification method, terminal device, and program
US11455647B2 (en) Method and system for presenting information for a geographically eligible set of automobile dealerships ranked based on likelihood scores
US20230353570A1 (en) Methods and systems for access control in a computing system
US20160225061A1 (en) Product market lifecycle driven recommendations
US20210182730A1 (en) Systems and methods for detecting non-causal dependencies in machine learning models
EP4454204B1 (en) Methods and systems for dynamic update to access control rules in a computing system based on blockchain monitoring
JP2009122781A (en) RECOMMENDATION SYSTEM AND RECOMMENDATION METHOD
US20020188563A1 (en) Personal data recording device, personal data transaction method, personal data transaction system, and program thereof
KR102486324B1 (en) Method for matching buyer and seller for vehicle
US20240078537A1 (en) Methods and systems for usage-conditioned access control based on a blockchain wallet
US12236472B2 (en) Methods and systems for providing differentiated user interfaces
US20160379248A1 (en) Presenting opportunities for instant transactions
JP2022022408A (en) Recommendation information specification device, recommendation information specification system, recommendation information specification method, terminal device, and program
Nagle et al. The strategy and tactics of pricing
KR102428566B1 (en) Device for generating travel package and operating method of the device
KR102541047B1 (en) A non-transitory recording medium and method for implementing non fungible token in consignment selling and buying
JP7473514B2 (en) Data value evaluation calculation device, data distribution system
KR102733659B1 (en) Method of match users and beauty companies for users
KR102720387B1 (en) Nft trading brokerage platform device and method
US20230078260A1 (en) Systems and methods for providing recommendations of computer applications based on similarity
US12159308B2 (en) Systems and methods for providing product data on mobile user interfaces
KR102122174B1 (en) Method for managing shopping mall oriented investment and apparatus thereof

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20220610

PA0201 Request for examination
PA0302 Request for accelerated examination

Patent event date: 20220615

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20220610

Patent event code: PA03021R01I

Comment text: Patent Application

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20220817

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20221227

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20230104

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20230104

End annual number: 3

Start annual number: 1

PG1601 Publication of registration