[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR102160612B1 - System for providing closed platform based condition matching type realestate brokerage service - Google Patents

System for providing closed platform based condition matching type realestate brokerage service Download PDF

Info

Publication number
KR102160612B1
KR102160612B1 KR1020200038214A KR20200038214A KR102160612B1 KR 102160612 B1 KR102160612 B1 KR 102160612B1 KR 1020200038214 A KR1020200038214 A KR 1020200038214A KR 20200038214 A KR20200038214 A KR 20200038214A KR 102160612 B1 KR102160612 B1 KR 102160612B1
Authority
KR
South Korea
Prior art keywords
terminal
real estate
service providing
brokerage service
brokerage
Prior art date
Application number
KR1020200038214A
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 KR1020200038214A priority Critical patent/KR102160612B1/en
Application granted granted Critical
Publication of KR102160612B1 publication Critical patent/KR102160612B1/en

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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/16Real estate
    • 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/0623Item investigation
    • G06Q30/0625Directed, with specific intent or strategy
    • 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/0641Shopping interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Provided is a closed platform based condition matching type property brokerage service providing system capable of solving damages due to false properties, legislative controversies, and regulations at once, preventing public abuse of false properties, and preventing properties from being shared to attract people even though the properties have been already sold. The property brokerage service providing system comprises: a user terminal that selects any one of selling, buying, leasing of a property and registers at least one transaction condition including the size, room structure, number of floors, construction year and price of the property; and a property brokerage service providing server including a storage part that receives and stores at least one transaction condition registered in the user terminal, and a transmission part that transmits a list of properties corresponding to a search to at least one brokerage terminal when at least one transaction condition is searched in the at least one brokerage terminal.

Description

폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 시스템{SYSTEM FOR PROVIDING CLOSED PLATFORM BASED CONDITION MATCHING TYPE REALESTATE BROKERAGE SERVICE}System for providing condition matching real estate brokerage service based on closed platform {SYSTEM FOR PROVIDING CLOSED PLATFORM BASED CONDITION MATCHING TYPE REALESTATE BROKERAGE SERVICE}

본 발명은 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 시스템에 관한 것으로, 고객으로부터 적어도 하나의 거래 조건을 등록받고, 중개인은 보유 매물과 비교하여 매칭되는 물건을 보유한 경우 고객과 연결되는 플랫폼을 제공한다.The present invention relates to a system for providing a condition matching real estate brokerage service based on a closed platform, in which at least one transaction condition is registered from a customer, and the broker provides a platform that connects with the customer when the broker has matching items compared to the holdings. do.

인터넷을 이용한 부동산 중개대상물에 대한 표시, 광고에 대한 정부의 모니터링 제도를 내용으로 하는 공인중개사법이 2019년에 개정되어 2020년 시행 예정에 있다. 이 법의 주요 내용을 보면, 국토교통부 장관은 인터넷을 이용한 중개대상물에 대한 표시·광고가 공인중개사법상 표시·광고 규정을 준수하는지 여부를 모니터링하고, 모니터링을 위하여 필요한 때에는 정보통신서비스 제공자에게 관련 자료의 제출을 요구할 수 있으며, 또한 법 위반이 의심되는 표시·광고에 대한 확인 또는 추가 정보의 게재 등 필요한 조치를 요구할 수 있고, 이러한 모니터링 업무는 대통령령으로 정하는 기관에 위탁할 수 있도록 하고 있다. 이 법의 개정이유에서 제시하고 있는 바와 같이, 이 법의 입법목적은 인터넷을 통한 부동산 중개 이용자가 증가하는 현실에서 그 중개대상물에 대한 부당한 표시·광고로 인한 소비자의 피해 방지와 부동산 시장의 건전성 훼손을 방지하기 위함이고, 부동산 중개뿐만 아니라 다양한 상품과 용역에 대한 표시·광고가 이루어지는 인터넷 환경에서 그 표시·광고의 건전성을 확보하기 위한 다양한 대응이 필요하다는 반증이다.The Certified Brokerage Act, which is the government's monitoring system for display and advertisement of real estate brokerage targets using the Internet, is amended in 2019 and is scheduled to be implemented in 2020. Looking at the main contents of this Act, the Minister of Land, Infrastructure and Transport monitors whether the labeling and advertising for intermediary objects using the Internet comply with the labeling and advertising regulations under the Certified Brokerage Act. Submission may be requested, and necessary measures may be requested, such as confirmation of indications and advertisements suspected of violating the law, or posting of additional information, and such monitoring work can be entrusted to an institution prescribed by Presidential Decree. As suggested in the reasons for amendment of this law, the legislative purpose of this law is to prevent damage to consumers and damage the soundness of the real estate market due to unreasonable labeling and advertisement of the brokerage object in the reality that the number of real estate brokerage users through the Internet is increasing. This is a proof that various measures are needed to secure the soundness of the display and advertisement in the Internet environment in which not only real estate brokerage but also display and advertisement for various products and services is performed.

이때, 부동산의 허위매물을 근절하는 중개 방법이 연구 및 개발되었는데, 이와 관련하여, 선행기술인 한국공개특허 제2020-0019311호(2020년02월24일 공개) 및 한국등록특허 제10-1826859호(2018년02월08일 공고)에는 부동산중개인이 보유매물을 업로드할 때 소유자의 동의를 구하는 구성과, 중개업자가 보유매물을 업로드할 때 소유주 정보, 부동산 상태 정보, 주소, 거래 유형 및 거래가격을 포함한 거래 정보를 입력하면 허위매물 검증을 통하여 서버로 업로드하는 구성이 각각 개시되어 있다.At this time, an intermediary method to eradicate false sales of real estate was researched and developed. In this regard, Korean Patent Publication No. 2020-0019311 (published on February 24, 2020) and Korean Registered Patent No. 10-1826859 ( February 8, 2018 (announcement on February 8, 2018) includes a configuration in which a real estate agent seeks the consent of the owner when uploading a holding, and the owner information, real estate status information, address, transaction type, and transaction price when the broker uploads holdings. When transaction information is entered, each configuration is disclosed to upload to the server through false sale verification.

다만, 다양한 법규 제정 및 시스템의 연구 및 개발에도 불구하고 부동산 정보가 공유됨으로 인하여 발생하는 피해는 여전하다. 부동산 정보의 공유로 많은 사람들이 원격지에서도 손 쉽게 자신이 원하는 부동산의 정보를 얻을 수 있게 되었지만, 한편으로는 국가에 의한 인터넷 모니터링이나 업무위탁이 될 정도로 허위매물의 불법공유는 늘어가기 때문에 낚시성 매물로 인한 피해는 고스란히 소비자의 몫으로 돌아가게 된다. 입법논란이 있었던 공인중개사법에서 광고 규제의 과도성, 인터넷 모니터링의 문제, 모니터링이라는 용어의 불명확 및 부적절성, 민간자율규제 영역의 국가규제의 전환으로 인한 문제와 함께 개방성 플랫폼에서 누구나 정보에 엑세스할 수 있다는 점이 허위매물을 양산하는 근본적인 원인이 된다. 이에, 물건을 임차, 임대, 매도 및 매수하려는 각 당사자의 정보를 이에 대응하는 물건을 가진 중개업자만이 엑세스할 수 있는 폐쇄형 플랫폼의 연구 및 개발이 요구된다.However, despite the enactment of various laws and regulations and research and development of systems, damage caused by sharing real estate information remains. The sharing of real estate information has made it possible for many people to easily obtain the real estate information they want from remote locations, but on the one hand, the illegal sharing of false sales increases to the extent that the Internet monitoring or consignment by the state is increasing. The damage caused by it will be returned to the consumer. In the Public Brokerage Act, where there was a legislative controversy, information can be accessed by anyone on an open platform, along with the transient ad regulation, Internet monitoring issues, ambiguity and inadequacy of the term monitoring, and problems resulting from the shift of national regulation in the area of private self-regulation. The fact that it is there is the fundamental cause of mass-producing false sales. Accordingly, there is a need for research and development of a closed platform that can only be accessed by a broker who has a corresponding product to the information of each party who intends to lease, lease, sell, and buy a product.

본 발명의 일 실시예는, 매도, 매수, 임대 및 임차하려는 사용자가 고유식별정보를 제외한 조건 정보를 업로드하고, 중개업자는 자신이 보유한 매물이 조건 정보와 동일 또는 유사한지만을 판단한 후 사용자에게 연락을 하도록 하는 폐쇄형 플랫폼을 제공함으로써, 허위매물로 인한 피해와 입법논란과 규제까지 한 번에 해결할 수 있도록 하고, 매물 정보를 조건 정보로 통계처리하는 방식으로 입력받음으로써 허위매물로 공공연하게 남용되는 것을 방지하며 이미 거래가 완료되었음에도 낚시성 매물로 공유되는 것을 방지할 수 있는, 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 방법을 제공할 수 있다. 다만, 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.In one embodiment of the present invention, a user who intends to sell, buy, lease and lease uploads condition information excluding unique identification information, and the broker determines that the property held by him is the same or similar to the condition information, and then contact the user. By providing a closed platform that allows false sales to be solved, legislative controversies and regulations can be resolved at once, and the publicly abused as false sales by receiving the sales information as conditional information statistically. It is possible to provide a method of providing a condition-matching real estate brokerage service based on a closed platform, which can prevent it from being shared as a fishing property even though the transaction has already been completed. However, the technical problem to be achieved by the present embodiment is not limited to the technical problem as described above, and other technical problems may exist.

상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 일 실시예는, 부동산의 매도, 매수, 임대 및 임차 중 어느 하나를 선택하고, 물건의 평형대, 방구조, 층수, 건축년도 및 가격을 포함한 적어도 하나의 거래 조건을 등록하는 사용자 단말 및 사용자 단말에서 등록한 적어도 하나의 거래 조건을 입력받아 저장하는 저장부, 적어도 하나의 중개 단말에서 적어도 하나의 거래 조건을 검색하는 경우 검색에 대응하는 물건의 리스트를 적어도 하나의 중개 단말로 전송하는 전송부를 포함하는 부동산 중개 서비스 제공 서버를 포함한다.As a technical means for achieving the above-described technical problem, an embodiment of the present invention selects any one of selling, buying, leasing and lease of real estate, and determining the balance zone, room structure, number of floors, construction year and price of the property. A user terminal that registers at least one transaction condition, including a user terminal and a storage unit that receives and stores at least one transaction condition registered in the user terminal, and when searching for at least one transaction condition from at least one intermediary terminal, the product corresponding to the search It includes a real estate brokerage service providing server including a transmission unit for transmitting the list to at least one brokerage terminal.

전술한 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 매도, 매수, 임대 및 임차하려는 사용자가 고유식별정보를 제외한 조건 정보를 업로드하고, 중개업자는 자신이 보유한 매물이 조건 정보와 동일 또는 유사한지만을 판단한 후 사용자에게 연락을 하도록 하는 폐쇄형 플랫폼을 제공함으로써, 허위매물로 인한 피해와 입법논란과 규제까지 한 번에 해결할 수 있도록 하고, 매물 정보를 조건 정보로 통계처리하는 방식으로 입력받음으로써 허위매물로 공공연하게 남용되는 것을 방지하며 이미 거래가 완료되었음에도 낚시성 매물로 공유되는 것을 방지할 수 있다.According to any one of the above-described problem solving means of the present invention, a user who intends to sell, buy, lease, or lease uploads condition information excluding unique identification information, and the brokerage only determines that the property held by him is the same or similar to the condition information. By providing a closed platform that allows users to contact the user after making a decision, it is possible to solve damages, legislative controversies and regulations at once, and by receiving the property information as conditional information statistically. It can prevent public abuse and prevent it from being shared as a fishing property even though the transaction has already been completed.

도 1은 본 발명의 일 실시예에 따른 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 시스템을 설명하기 위한 도면이다.
도 2는 도 1의 시스템에 포함된 부동산 중개 서비스 제공 서버를 설명하기 위한 블록 구성도이다.
도 3 및 도 4는 본 발명의 일 실시예에 따른 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스가 구현된 일 실시예를 설명하기 위한 도면이다.
도 5는 본 발명의 일 실시예에 따른 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 방법을 설명하기 위한 동작 흐름도이다.
1 is a diagram illustrating a system for providing a condition matching real estate brokerage service based on a closed platform according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating a real estate brokerage service providing server included in the system of FIG. 1.
3 and 4 are diagrams for explaining an embodiment in which a condition matching real estate brokerage service based on a closed platform according to an embodiment of the present invention is implemented.
5 is an operation flowchart illustrating a method of providing a condition matching real estate brokerage service based on a closed platform according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those of ordinary skill in the art can easily implement the present invention. However, the present invention may be implemented in various different forms, and is not limited to the embodiments described herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and similar reference numerals are assigned to similar parts throughout the specification.

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미하며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Throughout the specification, when a part is said to be "connected" to another part, this includes not only "directly connected" but also "electrically connected" with another element interposed therebetween. . In addition, when a part "includes" a certain component, it means that other components may be further included, and one or more other features, not excluding other components, unless specifically stated to the contrary. It is to be understood that it does not preclude the presence or addition of any number, step, action, component, part, or combination thereof.

명세서 전체에서 사용되는 정도의 용어 "약", "실질적으로" 등은 언급된 의미에 고유한 제조 및 물질 허용오차가 제시될 때 그 수치에서 또는 그 수치에 근접한 의미로 사용되고, 본 발명의 이해를 돕기 위해 정확하거나 절대적인 수치가 언급된 개시 내용을 비양심적인 침해자가 부당하게 이용하는 것을 방지하기 위해 사용된다. 본 발명의 명세서 전체에서 사용되는 정도의 용어 "~(하는) 단계" 또는 "~의 단계"는 "~ 를 위한 단계"를 의미하지 않는다. The terms "about", "substantially" and the like, as used throughout the specification, are used in or close to the numerical value when manufacturing and material tolerances specific to the stated meaning are presented, and are used in the sense of the present invention. To assist, accurate or absolute figures are used to prevent unfair use of the stated disclosure by unscrupulous infringers. As used throughout the specification of the present invention, the term "step (to)" or "step of" does not mean "step for".

본 명세서에 있어서 '부(部)'란, 하드웨어에 의해 실현되는 유닛(unit), 소프트웨어에 의해 실현되는 유닛, 양방을 이용하여 실현되는 유닛을 포함한다. 또한, 1 개의 유닛이 2 개 이상의 하드웨어를 이용하여 실현되어도 되고, 2 개 이상의 유닛이 1 개의 하드웨어에 의해 실현되어도 된다. 한편, '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니며, '~부'는 어드레싱 할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체 지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.In the present specification, the term "unit" includes a unit realized by hardware, a unit realized by software, and a unit realized using both. Further, one unit may be realized using two or more hardware, or two or more units may be realized using one hardware. Meanwhile,'~ unit' is not meant to be limited to software or hardware, and'~ unit' may be configured to be in an addressable storage medium or configured to reproduce one or more processors. Thus, as an example,'~ unit' refers to components such as software components, object-oriented software components, class components, and task components, processes, functions, properties, and procedures. , Subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays and variables. Components and functions provided in the'~ units' may be combined into a smaller number of elements and'~ units', or may be further separated into additional elements and'~ units'. In addition, components and'~ units' may be implemented to play one or more CPUs in a device or a security multimedia card.

본 명세서에 있어서 단말, 장치 또는 디바이스가 수행하는 것으로 기술된 동작이나 기능 중 일부는 해당 단말, 장치 또는 디바이스와 연결된 서버에서 대신 수행될 수도 있다. 이와 마찬가지로, 서버가 수행하는 것으로 기술된 동작이나 기능 중 일부도 해당 서버와 연결된 단말, 장치 또는 디바이스에서 수행될 수도 있다. In this specification, some of the operations or functions described as being performed by the terminal, device, or device may be performed instead in a server connected to the terminal, device, or device. Likewise, some of the operations or functions described as being performed by the server may also be performed by a terminal, device, or device connected to the server.

본 명세서에서 있어서, 단말과 매핑(Mapping) 또는 매칭(Matching)으로 기술된 동작이나 기능 중 일부는, 단말의 식별 정보(Identifying Data)인 단말기의 고유번호나 개인의 식별정보를 매핑 또는 매칭한다는 의미로 해석될 수 있다.In this specification, some of the operations or functions described as mapping or matching with the terminal means mapping or matching the unique number of the terminal or the identification information of the individual, which is the identification information of the terminal. Can be interpreted as.

이하 첨부된 도면을 참고하여 본 발명을 상세히 설명하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 시스템을 설명하기 위한 도면이다. 도 1을 참조하면, 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 시스템(1)은, 적어도 하나의 사용자 단말(100), 부동산 중개 서비스 제공 서버(300), 적어도 하나의 중개 단말(400)을 포함할 수 있다. 다만, 이러한 도 1의 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 시스템(1)은, 본 발명의 일 실시예에 불과하므로, 도 1을 통하여 본 발명이 한정 해석되는 것은 아니다.1 is a view for explaining a closed platform-based condition matching real estate brokerage service providing system according to an embodiment of the present invention. 1, a closed platform-based condition matching real estate brokerage service providing system 1 includes at least one user terminal 100, a real estate brokerage service providing server 300, and at least one brokerage terminal 400. Can include. However, since the closed platform-based condition matching real estate brokerage service providing system 1 of FIG. 1 is only an embodiment of the present invention, the present invention is not limitedly interpreted through FIG. 1.

이때, 도 1의 각 구성요소들은 일반적으로 네트워크(network, 200)를 통해 연결된다. 예를 들어, 도 1에 도시된 바와 같이, 적어도 하나의 사용자 단말(100)은 네트워크(200)를 통하여 부동산 중개 서비스 제공 서버(300)와 연결될 수 있다. 그리고, 부동산 중개 서비스 제공 서버(300)는, 네트워크(200)를 통하여 적어도 하나의 사용자 단말(100), 적어도 하나의 중개 단말(400)과 연결될 수 있다. 또한, 적어도 하나의 중개 단말(400)은, 네트워크(200)를 통하여 부동산 중개 서비스 제공 서버(300)와 연결될 수 있다. In this case, each component of FIG. 1 is generally connected through a network 200. For example, as shown in FIG. 1, at least one user terminal 100 may be connected to a real estate brokerage service providing server 300 through a network 200. In addition, the real estate brokerage service providing server 300 may be connected to at least one user terminal 100 and at least one brokerage terminal 400 through the network 200. In addition, at least one intermediary terminal 400 may be connected to the real estate intermediary service providing server 300 through the network 200.

여기서, 네트워크는, 복수의 단말 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 이러한 네트워크의 일 예에는 RF, 3GPP(3rd Generation Partnership Project) 네트워크, LTE(Long Term Evolution) 네트워크, 5GPP(5th Generation Partnership Project) 네트워크, WIMAX(World Interoperability for Microwave Access) 네트워크, 인터넷(Internet), LAN(Local Area Network), Wireless LAN(Wireless Local Area Network), WAN(Wide Area Network), PAN(Personal Area Network), 블루투스(Bluetooth) 네트워크, NFC 네트워크, 위성 방송 네트워크, 아날로그 방송 네트워크, DMB(Digital Multimedia Broadcasting) 네트워크 등이 포함되나 이에 한정되지는 않는다.Here, the network refers to a connection structure in which information exchange is possible between respective nodes such as a plurality of terminals and servers, and examples of such networks include RF, 3rd Generation Partnership Project (3GPP) network, and Long Term (LTE). Evolution) network, 5GPP (5th Generation Partnership Project) network, WIMAX (World Interoperability for Microwave Access) network, Internet, LAN (Local Area Network), Wireless LAN (Wireless Local Area Network), WAN (Wide Area Network) , Personal Area Network (PAN), Bluetooth (Bluetooth) network, NFC network, satellite broadcasting network, analog broadcasting network, Digital Multimedia Broadcasting (DMB) network, and the like, but are not limited thereto.

하기에서, 적어도 하나의 라는 용어는 단수 및 복수를 포함하는 용어로 정의되고, 적어도 하나의 라는 용어가 존재하지 않더라도 각 구성요소가 단수 또는 복수로 존재할 수 있고, 단수 또는 복수를 의미할 수 있음은 자명하다 할 것이다. 또한, 각 구성요소가 단수 또는 복수로 구비되는 것은, 실시예에 따라 변경가능하다 할 것이다.In the following, the term “at least one” is defined as a term including the singular number and the plural number, and even if the term “at least one” does not exist, each component may exist in the singular or plural, and may mean the singular or plural. It will be self-evident. In addition, it will be possible to change according to the embodiment that each component is provided in the singular or plural.

적어도 하나의 사용자 단말(100)은, 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 관련 웹 페이지, 앱 페이지, 프로그램 또는 애플리케이션을 이용하여 물건의 거래 조건을 업로드하는 사용자의 단말일 수 있다. 이때, 사용자는 임대인, 임차인, 매도인 및 매수인 중 어느 한 명일 수 있다. 그리고, 적어도 하나의 사용자 단말(100)은, 임대인 또는 매도인인 경우 물건의 거래 조건에 더하여 물건의 주소지, 사진 등의 정보를 더 업로드하는 단말일 수 있다.The at least one user terminal 100 may be a terminal of a user that uploads a transaction condition of a product using a web page, an app page, a program, or an application related to a condition matching real estate brokerage service based on a closed platform. In this case, the user may be any one of a lessor, a lessee, a seller, and a buyer. In addition, in the case of the lessor or the seller, the at least one user terminal 100 may be a terminal that further uploads information such as an address of the product and a photo in addition to the transaction condition of the product.

여기서, 적어도 하나의 사용자 단말(100)은, 네트워크를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 네비게이션, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다. 이때, 적어도 하나의 사용자 단말(100)은, 네트워크를 통해 원격지의 서버나 단말에 접속할 수 있는 단말로 구현될 수 있다. 적어도 하나의 사용자 단말(100)은, 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, 네비게이션, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(smartphone), 스마트 패드(smartpad), 타블렛 PC(Tablet PC) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.Here, the at least one user terminal 100 may be implemented as a computer capable of accessing a remote server or terminal through a network. Here, the computer may include, for example, a navigation system, a notebook equipped with a web browser, a desktop, a laptop, and the like. In this case, the at least one user terminal 100 may be implemented as a terminal capable of accessing a remote server or terminal through a network. At least one user terminal 100, for example, as a wireless communication device that is guaranteed portability and mobility, navigation, PCS (Personal Communication System), GSM (Global System for Mobile communications), PDC (Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) ) All types of handheld-based wireless communication devices such as terminals, smartphones, smartpads, and tablet PCs may be included.

부동산 중개 서비스 제공 서버(300)는, 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 웹 페이지, 앱 페이지, 프로그램 또는 애플리케이션을 제공하는 서버일 수 있다. 그리고, 부동산 중개 서비스 제공 서버(300)는, 사용자 단말(100)로부터 물건의 거래 조건을 입력받는 서버일 수 있다. 또한, 적어도 하나의 부동산 중개 서비스 제공 서버(300)는 적어도 하나의 중개 단말(400)의 회원등록신청을 받아 저장 및 관리하는 서버일 수 있다. 그리고, 부동산 중개 서비스 제공 서버(300)는, 적어도 하나의 중개 단말(400)에서 거래 조건을 검색하는 경우 이에 대한 물건 리스트 또는 매물 리스트를 지도 상에 오버레이하거나 리스트업하여 제공하는 서버일 수 있다.The real estate brokerage service providing server 300 may be a server that provides a closed platform-based condition matching real estate brokerage service web page, an app page, a program, or an application. In addition, the real estate brokerage service providing server 300 may be a server that receives a transaction condition of a product from the user terminal 100. In addition, the at least one real estate brokerage service providing server 300 may be a server that receives and stores and manages a member registration application from at least one brokerage terminal 400. In addition, the real estate brokerage service providing server 300 may be a server that overlays or lists up a list of goods or a listing for the transaction when searching for a transaction condition in at least one brokerage terminal 400 on a map.

여기서, 부동산 중개 서비스 제공 서버(300)는, 네트워크를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 네비게이션, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다.Here, the real estate brokerage service providing server 300 may be implemented as a computer capable of accessing a remote server or terminal through a network. Here, the computer may include, for example, a navigation system, a notebook equipped with a web browser, a desktop, a laptop, and the like.

적어도 하나의 중개 단말(400)은, 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 관련 웹 페이지, 앱 페이지, 프로그램 또는 애플리케이션을 이용하는 부동산 공인중개사의 단말일 수 있다. 그리고, 적어도 하나의 중개 단말(400)은, 부동산 중개 서비스 제공 서버(300)에 회원등록을 한 후 적어도 하나의 거래 조건에 대응하는 물건 리스트를 검색 및 출력하는 단말일 수 있다.The at least one brokerage terminal 400 may be a terminal of a real estate agent using a closed platform-based condition matching real estate brokerage service related web page, app page, program, or application. In addition, the at least one brokerage terminal 400 may be a terminal that searches and outputs a list of items corresponding to at least one transaction condition after registering a member in the real estate brokerage service providing server 300.

여기서, 적어도 하나의 중개 단말(400)은, 네트워크를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 네비게이션, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다. 이때, 적어도 하나의 중개 단말(400)은, 네트워크를 통해 원격지의 서버나 단말에 접속할 수 있는 단말로 구현될 수 있다. 적어도 하나의 중개 단말(400)은, 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, 네비게이션, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(smartphone), 스마트 패드(smartpad), 타블렛 PC(Tablet PC) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.Here, the at least one intermediary terminal 400 may be implemented as a computer that can access a remote server or terminal through a network. Here, the computer may include, for example, a navigation system, a notebook equipped with a web browser, a desktop, a laptop, and the like. In this case, the at least one intermediary terminal 400 may be implemented as a terminal capable of accessing a remote server or terminal through a network. At least one intermediate terminal 400, for example, as a wireless communication device that is guaranteed portability and mobility, navigation, PCS (Personal Communication System), GSM (Global System for Mobile communications), PDC (Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) ) All types of handheld-based wireless communication devices such as terminals, smartphones, smartpads, and tablet PCs may be included.

도 2는 도 1의 시스템에 포함된 부동산 중개 서비스 제공 서버를 설명하기 위한 블록 구성도이고, 도 3 및 도 4는 본 발명의 일 실시예에 따른 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스가 구현된 일 실시예를 설명하기 위한 도면이다.2 is a block diagram illustrating a real estate brokerage service providing server included in the system of Figure 1, and Figures 3 and 4 are closed platform-based condition matching real estate brokerage service implementation according to an embodiment of the present invention It is a diagram for explaining an embodiment that has been made.

도 2를 참조하면, 부동산 중개 서비스 제공 서버(300)는, 저장부(310), 전송부(320), 보유관리부(330), 제공부(340), 회원관리부(350), 지도검색부(360), 물건정보관리부(370) 및 권리파악부(380)를 포함할 수 있다.Referring to Figure 2, the real estate brokerage service providing server 300, a storage unit 310, a transmission unit 320, a holding management unit 330, a providing unit 340, a member management unit 350, a map search unit ( 360), it may include a property information management unit 370 and a right identification unit 380.

본 발명의 일 실시예에 따른 부동산 중개 서비스 제공 서버(300)나 연동되어 동작하는 다른 서버(미도시)가 적어도 하나의 사용자 단말(100) 및 적어도 하나의 중개 단말(400)로 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 애플리케이션, 프로그램, 앱 페이지, 웹 페이지 등을 전송하는 경우, 적어도 하나의 사용자 단말(100) 및 적어도 하나의 중개 단말(400)은, 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 애플리케이션, 프로그램, 앱 페이지, 웹 페이지 등을 설치하거나 열 수 있다. 또한, 웹 브라우저에서 실행되는 스크립트를 이용하여 서비스 프로그램이 적어도 하나의 사용자 단말(100) 및 적어도 하나의 중개 단말(400)에서 구동될 수도 있다. 여기서, 웹 브라우저는 웹(WWW: world wide web) 서비스를 이용할 수 있게 하는 프로그램으로 HTML(hyper text mark-up language)로 서술된 하이퍼 텍스트를 받아서 보여주는 프로그램을 의미하며, 예를 들어 넷스케이프(Netscape), 익스플로러(Explorer), 크롬(chrome) 등을 포함한다. 또한, 애플리케이션은 단말 상의 응용 프로그램(application)을 의미하며, 예를 들어, 모바일 단말(스마트폰)에서 실행되는 앱(app)을 포함한다.A real estate brokerage service providing server 300 according to an embodiment of the present invention or another server (not shown) that operates in conjunction with at least one user terminal 100 and at least one brokerage terminal 400 based on a closed platform When transmitting a condition matching real estate brokerage service application, program, app page, web page, etc., at least one user terminal 100 and at least one brokerage terminal 400 are provided with a closed platform based condition matching real estate brokerage service. You can install or open applications, programs, app pages, web pages, and more. Also, a service program may be driven in at least one user terminal 100 and at least one intermediate terminal 400 by using a script executed in a web browser. Here, the web browser is a program that enables you to use the web (WWW: world wide web) service, and refers to a program that receives and displays hypertext described in HTML (hyper text mark-up language). For example, Netscape , Explorer, chrome, etc. In addition, the application means an application on the terminal, and includes, for example, an app that is executed on a mobile terminal (smartphone).

도 2를 참조하면, 저장부(310)는, 사용자 단말(100)에서 등록한 적어도 하나의 거래 조건을 입력받아 저장할 수 있다. 이때, 사용자 단말(100)은, 부동산의 매도, 매수, 임대 및 임차 중 어느 하나를 선택하고, 물건의 평형대, 방구조, 층수, 건축년도 및 가격을 포함한 적어도 하나의 거래 조건을 등록할 수 있다. 예를 들어, 사용자가 서울지역 전세를 2억 이하로 알아보고 그 외의 조건은 개의치 않는다면, 임차를 선택하고 2 억 이하로 설정한 후 나머지는 조건을 설정하지 않을 수도 있다. 이때, 전세의 경우에는 선순위 권리자가 등록되어 있는 경우 전세금을 회수하지 못할 수도 있으므로 전세금에 대한 선순위 등록 여부 등을 더 조건으로 추가할 수도 있다. 이는 요청사항에 기재할 수 있는데, 이렇게 사람마다 다른 조건을 모두 태그를 태깅하고 분류를 할 수 없으므로 요청사항에 기재된 사항에 기반하여 태그를 자동으로 생성하고 태그를 조건으로 더 부가하는 방법으로 거래 조건을 등록할 수도 있다. Referring to FIG. 2, the storage unit 310 may receive and store at least one transaction condition registered in the user terminal 100. At this time, the user terminal 100 may select any one of selling, buying, leasing, and lease of real estate, and register at least one transaction condition including the balance zone, room structure, number of floors, construction year and price of the property. . For example, if a user checks the Seoul area charter as 200 million or less and does not care about other conditions, he or she may select a lease and set it to 200 million or less and not set the conditions for the rest. At this time, in the case of jeonse, if the senior right holder is registered, the jeonse may not be recovered, so whether or not the jeonse is registered as a senior may be added as a condition. This can be stated in the request, but since it is not possible to tag and classify all tags with different conditions for each person, a tag is automatically generated based on the items stated in the request and additional tags are added as conditions. You can also register.

예를 들어, 도 4d와 같이 거래유형, 평형대, 방구조, 층수, 건축년도, 전세가격 및 입주예정일의 거래 조건만이 있는데, 사용자 A는 전세금 확보를 위한 권리확인이 임차 매물을 검색하는 조건의 1순위라면, 도 4b의 요청사항란과 같은 빈 칸에 자신이 원하는 전세금 권리 확보를 위한 "등기부등본 갑구 및 을구 확인"이나 "물건 가액에서 채권최고액을 뺀 금액이 전세금보다 큰 경우" 등과 같은 조건을 더 기재할 수도 있다. 건물 가액이 3억인 6평짜리 탑층의 남향, 사이드에 위치해서 층간소음이 발생하지 않는 복층 오피스텔 B가 전세로 나왔고, 사용자 A가 원하는 조건이라고 가정하자. 이때, 전세가가 2억이고 선순위 저당권자인 은행의 근저당권의 채권최고액이 2억이라면 전세권을 설정한다고 할지라도 전세금을 돌려받을 수 있는 확률은 극히 낮아진다. 층간소음으로 고통받던 사용자 A가 모든 조건을 만족해서 B 오피스텔을 선택했는데, 등기부등본을 확인한 결과 전세금을 돌려받지 못하는 곳이라면 다시 처음부터 집을 알아봐야 하는 과정으로 회귀하게 된다. 이에 따라, 사용자 단말(100)은 자신이 원하는 조건을 요청사항란에 더 기재할 수도 있고, 이는 태그를 통하여 거래 조건으로 분류되어 저장될 수도 있다.For example, as shown in Fig. 4d, there are only transaction conditions of transaction type, balance zone, room structure, number of floors, construction year, jeonse price, and scheduled occupancy date.User A is the condition of searching for rental property in order to confirm the right to secure jeonse. If it is the first priority, conditions such as "Confirmation of registered copies of Gapgu and Eulgu" or "In case the amount of the property minus the maximum bond amount is greater than the jeonse amount" You can also write more. Suppose that a two-story officetel B, which is located on the south and side of a 6 pyeong tower floor with a building value of 300 million, and does not generate noise between floors, came out as a charter, and that user A wants it. At this time, if the cheonsei price is 200 million and the maximum amount of the mortgage of the bank, which is a senior mortgage creditor, is 200 million, the probability of receiving the jeonse money back is extremely low even if a chonsegwon is established. User A, who suffered from interfloor noise, satisfies all the conditions and chose Officetel B. As a result of checking the registered copy, if the place where the deposit cannot be returned, it will return to the process of having to search for the house from the beginning. Accordingly, the user terminal 100 may further describe a condition desired by the user terminal 100 in the request field, which may be classified as a transaction condition and stored through a tag.

여기서, 태그는 거래 조건을 분류하기 위한 식별자로, 도 4a의 거래유형 내에 매매, 전세, 월세 등과 같은 식별자를 일컫는다. 평형대도 전체, 20-, 20+ 등과 같은 식별자가 태그가 될 수 있다. 여기서, 태그는, 고정된 것이 아니라, 등록되는 요청사항란의 텍스트에 따라 새로 생성되거나 변경 또는 삭제될 수도 있는 유동적인 분류자일 수 있다. 데이터의 정제와 분류를 위해서는 정보자원의 분석이 요구되나, 다양한 배경지식을 가진 사용자가 사용하는 용어가 서로 다름에 따라 각각의 사용자가 기 설정된 태그로 자신이 원하는 물건의 조건을 설정할 수 없는 경우가 많다. 이때, 태그(선택지)가 존재하지 않는 경우, 대부분의 플랫폼에서는 기타 박스(요청사항란)를 생성하고, 기타에 자신을 표현할 수 있는 정보를 기재하도록 하는데, 이렇게 기재된 데이터를 태그화하기 위하여, 본 발명의 일 실시예에서는, 기타 박스에 포함된 단어 및 문장을 벡터 형태로 표현한 후 벡터 형태로 표현된 기타 박스의 단어 및 문장의 클러스터링을 수행하도록 한다. Here, the tag is an identifier for classifying transaction conditions, and refers to an identifier such as trading, jeonse, monthly rent, etc. within the transaction type of FIG. 4A. An identifier such as all balance bands, 20-, 20+, etc. can be a tag. Here, the tag is not fixed, but may be a flexible classifier that may be newly created, changed, or deleted according to the text of the registered request field. Analysis of information resources is required for data purification and classification, but there are cases in which each user cannot set the condition of the object he wants with a preset tag because the terms used by users with various background knowledge are different. many. At this time, if there is no tag (optional), most platforms create other boxes (request field) and write information that can express themselves in the other. In order to tag the described data, the present invention In an embodiment of, the words and sentences included in the other box are expressed in a vector form, and then words and sentences in the other box expressed in the vector form are clustered.

이때, 클러스터링이란 텍스트 마이닝과 정보검색이론 분야의 연구에서 많이 적용되는 대표적인 비지도학습 방법이며, 군집화 방법에 따라 계층구조 클러스터링(Hierarchical Clustering), 분할구조 클러스터링(Partitional Clustering), 그리고 스펙트럼구조클러스터링(Spectral Clustering)으로 나누어진다. 가장 일반적으로 사용되는 클러스터링 알고리즘은 상향식 계층군집화(Agglomerative hierarchical clustering) 알고리즘과 K-means 알고리즘이 있는데, K-means 알고리즘은 상향식 계층 클러스터링보다 성능은 떨어지지만 효율적인 군집화 알고리즘으로 평가되고 있다. 이에 따라, 본 발명의 일 실시예에서는, 군집화 성능보다 효율성에 더 초점을 맞추어 K-means 알고리즘을 군집화 알고리즘으로 적용할 수 있다. 물론, 상향식 계층군집화 알고리즘을 배제하는 것은 아니다. 이때, K-means 알고리즘은, 벡터 공간내의 K개의 중심점을 K개의 클러스터로 표현할 수 있다는 전제를 가지고 수행되며, 일반적으로 각 벡터의 코사인 유사도 산출을 통해 클러스터를 형성한다. K-means 알고리즘은 클러스터를 생성하는 방법에 따라 Bisecting, Antipole, Multipole 등의 다양한 확장 알고리즘을 더 이용할 수 있다.At this time, clustering is a representative unsupervised learning method that is widely applied in studies in the fields of text mining and information retrieval, and according to the clustering method, hierarchical clustering, partitional clustering, and spectral structure clustering Clustering). The most commonly used clustering algorithms are the agglomerative hierarchical clustering algorithm and the K-means algorithm, and the K-means algorithm is evaluated as an efficient clustering algorithm although its performance is lower than that of bottom-up hierarchical clustering. Accordingly, in an embodiment of the present invention, the K-means algorithm may be applied as a clustering algorithm by focusing more on efficiency than on clustering performance. Of course, the bottom-up hierarchical clustering algorithm is not excluded. In this case, the K-means algorithm is performed under the premise that K center points in the vector space can be expressed as K clusters, and in general, clusters are formed by calculating the cosine similarity of each vector. The K-means algorithm can further use various extension algorithms such as Bisecting, Antipole, and Multipole, depending on how the cluster is created.

상술한 과정을 상세히 설명하면 다음과 같다. 첫 번째로, 기타 박스에 기재된 단어 및 문장의 형태소 분석 및 불용어 제거 과정을 진행할 수 있다. 기타 박스에 기재된 단어 및 문장을 가지고 K-means를 수행하기 위해 기타 박스에 기재된 데이터들은 클러스터링 수행에 적합한 형태로 변환되어어야 한다. 이를 위해, 단어 및 문장을 벡터로 변환하는 수치화 작업을 진행한다. 수치화 작업을 위하여 단어 및 문장에 대한 형태소 분석을 실시하며, 그 결과 형태소 하나하나가 한 벡터의 차원을 이루게 된다. 해당 형태소의 포함 여부에 따라 각각의 벡터 요소들은 1 또는 0의 값을 가지게 되며, 이 과정에서 형태소 분석기를 이용할 수 있다. 두 번째는, 태그 풀(Tag Pool)을 생성하는 것이다. 단어 및 문장이 기재된 기타 박스 간의 거리 측정 및 비교 가능한 기준은 벡터 곱을 통해 달성된다. 이를 위해 모든 형태소에 대한 정보를 포함하고 있는 표준벡터에 대한 정의가 필요하며, 이러한 표준벡터로 모든 기타 박스로부터 추출된 태그 풀을 사용할 수 있다. 태그 풀은, 모든 기타 박스에 포함된 단어 및 문장으로부터 추출된 태그들을 중복 없이 모두 담고 있는 풀을 의미한다. The above-described process will be described in detail as follows. First, a morpheme analysis and stopword removal process of words and sentences described in other boxes may be performed. In order to perform K-means with words and sentences written in other boxes, the data written in other boxes must be converted into a form suitable for performing clustering. To this end, a numerical process is performed to convert words and sentences into vectors. Morphological analysis of words and sentences is performed for numerical work, and as a result, each morpheme forms the dimension of a vector. Depending on whether the corresponding morpheme is included, each vector element has a value of 1 or 0, and a morpheme analyzer can be used in this process. The second is to create a tag pool. Distance measurements and comparable criteria between other boxes in which words and sentences are written are achieved through vector multiplication. To this end, it is necessary to define a standard vector that contains information on all morphemes, and the tag pool extracted from all other boxes can be used with this standard vector. The tag pool refers to a pool that contains all tags extracted from words and sentences included in all other boxes without overlapping.

세 번째는, 태그의 계층구조를 제작하는 과정인데, 태그 계층구조는 앞서 제작한 태그 풀을 기반으로 제작된다. 태그 계층구조 생성을 위한 벡터는 태그 풀의 요소를 서로 비교하면서 임의의 태그들이 동일한 태그 풀에 포함된 경우가 몇 번 있는가에 따라 벡터 값을 부여할 수 있다. 예를 들어, 사용자 단말(100)에서에서 하나의 기타 박스에 입력한 단어 및 문장에서 임의의 두 태그를 동시에 입력한 정도에 따라 벡터값이 부여된다. 이러한 방식을 따라 산출된 각각의 태그 벡터들은 단위벡터로 변환 후 K-means를 통해 클러스터링 되고, 군집 분석을 통해 유사도가 높은 벡터들끼리 그룹화하여 몇 개의 태그 그룹으로 분류될 수 있다. 그리고 다시 각각의 그룹에 대해 위와 같은 클러스터링 작업을 반복적으로 적용함으로써 전체 태그 집합에 대한 태그 계층구조를 생성할 수 있다. 마지막으로, 태그 벡터를 계산해야 하는데, 마지막으로 태그 벡터를 만드는 과정을 통해 군집화 알고리즘을 수행하기 위한 모든 준비 과정이 끝나게 된다. 이 과정을 통해 각각의 기타 박스가 서로 얼마나 닮은 정보를 가지고 있는지 유추해 볼 수 있는 기준을 마련하게 된다. 이에 더하여, 태그 계층구조를 태그 벡터에 반영하기 위해 계층구조를 바탕으로 계산된 값을 사용할 수 있고, 이때 부여되는 벡터 값은 예를 들어, Leacock-Chodorow Measure를 사용할 수 있지만, 이에 한정되는 것은 아니다. Leacock-Chodorow Measure는 0부터 무한대까지의 값으로 어휘 유사도를 표현하기 때문에, 태그 벡터의 가중치를 업데이트하는 용도로 적용할 수 있다.The third is the process of creating a tag hierarchy, which is created based on the previously created tag pool. A vector for generating a tag hierarchy may be assigned a vector value according to how many times there are arbitrary tags included in the same tag pool while comparing elements of the tag pool with each other. For example, a vector value is assigned according to the degree of simultaneously inputting two arbitrary tags in a word and sentence inputted in one other box in the user terminal 100. Each of the tag vectors calculated according to this method is converted into a unit vector and then clustered through K-means, and vectors having high similarity are grouped together through cluster analysis, and thus can be classified into several tag groups. And again, it is possible to create a tag hierarchy for the entire tag set by repeatedly applying the above clustering operation to each group. Finally, the tag vector needs to be calculated, and finally, through the process of creating the tag vector, all preparations for performing the clustering algorithm are completed. Through this process, a criterion for inferring how similar information each other box has to each other is established. In addition, in order to reflect the tag hierarchy in the tag vector, a value calculated based on the hierarchy structure can be used, and the vector value assigned at this time can use, for example, Leacock-Chodorow Measure, but is not limited thereto. . Since the Leacock-Chodorow Measure expresses vocabulary similarity with values from 0 to infinity, it can be applied to update the weight of the tag vector.

이렇게 클러스터링을 위한 모든 준비가 완료되면, 각 기타 박스를 묶는 작업을 통하여 새로운 태그를 도출할 수 있다. 이때, 첫 클러스터링 K 값의 결정을 위해, K-means 클러스터링 적용할 때, 군집화 결과 그룹의 개수(K)는 군집화 성능에 중요한 영향을 미친다. 대부분의 경우 K는 정적인 변수로 설정되어 그 개수에 맞추어 클러스터링 결과를 도출하도록 하고 있지만 서로 다른 사용자의 배경지식이 다름으로 인하여 다른 방향의 태그를 가지는 특성을 고려하면 일정한 K값을 정하는 것은 매우 어려운 일이다. 따라서, 본 발명의 일 실시예에 따른 방법에서는 기타 박스에 포함된 단어 및 문장에 따른 각기 다른 태그에 따라 각기 다른 K값을 설정하는 것도 가능하다. K-means는 최적의 클러스터가 생성될 때까지 반복하여 군집을 재생성한다. 즉, K-means에 의해 일단 클러스터가 생성되면 클러스터된 모든 그룹들에 대하여 중심 값을 다시 계산하고 모든 태그 풀을 대상으로 K개의 클러스터에 순서대로 벡터 곱을 수행한다. 그 후 수행결과 벡터 곱이 가장 컸던 그룹에 다시 그 태그 풀을 배정하며 마지막 태그 풀까지 벡터곱과 배정 과정을 수행한다. 이로 인해 새로운 클러스터링 결과가 산출되면 다시 중심 값을 구하는 과정을 반복 수행하여 최적의 클러스터링 상태를 이루도록 한다. 이때, 종료 시점은, 새롭게 형성된 결과들이 직전의 클러스터링 결과와 비교하였을 때 아무런 변화가 일어나지 않았을 때이다. When all preparations for clustering are completed in this way, a new tag can be derived by tying each other box. In this case, when K-means clustering is applied to determine the first clustering K value, the number of groups as a result of clustering (K) has an important influence on the clustering performance. In most cases, K is set as a static variable and the clustering results are derived according to the number, but it is very difficult to determine a constant K value considering the characteristics of having tags in different directions due to different background knowledge of different users. It's work. Accordingly, in the method according to an embodiment of the present invention, it is possible to set different K values according to different tags according to words and sentences included in other boxes. K-means regenerate clusters repeatedly until an optimal cluster is generated. That is, once a cluster is created by K-means, the centroid value is recalculated for all clustered groups, and vector multiplication is performed on K clusters in order for all tag pools. After that, the tag pool is allocated again to the group with the largest vector product as a result of the execution, and vector product and allocation process is performed until the last tag pool. Accordingly, when a new clustering result is calculated, the process of obtaining the center value is repeatedly performed to achieve an optimal clustering state. At this time, the end point is when no change occurs when the newly formed results are compared with the previous clustering results.

전송부(320)는, 적어도 하나의 중개 단말(400)에서 적어도 하나의 거래 조건을 검색하는 경우 검색에 대응하는 물건의 리스트를 적어도 하나의 중개 단말(400)로 전송할 수 있다. 이때, 중개 단말(400)은 사용자의 전화번호를 이용하여 사용자 단말(100)로 호 발신을 할 수 있고, 이때의 내용은 녹음되어 사용자 단말(100) 및 중개 단말(400)로 전송될 수 있다. 녹음된 내용을 STT(Speech to Text)로 변환하여 저장함으로써 데이터베이스 자원량의 소모를 줄일 수도 있다. 녹음을 하는 이유는 최근 중개인과 고객 사이의 분쟁이 잦은데 중개인의 보증보험은 1 년에 1 억이 한도액이기 때문에 다수의 고객이 피해를 볼지라도 1 억을 한도로 보상받을 수 밖에 없다. 최근 피해가 수백억에 달하는 기획부동산의 경우 피해액이 180억에 육박함에도 불구하고 보험사에서는 1억을 한도로 하므로 1억을 가지고 수백명의 채권자가 나눠가져야 하기 때문에 피해보전을 제대로 받지 못한다. 이에 따라, 녹취록을 텍스트로 남김으로써 확실히 하기 위함이고, 이를 통하여 허위매물의 가능성 및 사기의 가능성을 제로화할 수 있다.When the at least one intermediary terminal 400 searches for at least one transaction condition, the transmission unit 320 may transmit a list of objects corresponding to the search to the at least one intermediary terminal 400. At this time, the intermediary terminal 400 may send a call to the user terminal 100 using the user's phone number, and the contents at this time may be recorded and transmitted to the user terminal 100 and the intermediary terminal 400. . By converting the recorded content into STT (Speech to Text) and storing it, the consumption of database resources can be reduced. The reason for recording is that there are frequent disputes between brokers and customers in recent years, but the broker's guarantee insurance is limited to 100 million per year, so even if many customers suffer damage, they are bound to receive compensation up to 100 million. In the case of planning real estate, which has recently been damaged by tens of billions, the damage amount is approaching 18 billion, but insurance companies limit it to 100 million, so hundreds of creditors with 100 million have to share it, so damage compensation cannot be properly received. Accordingly, it is to ensure that the transcript is left as text, and through this, the possibility of false sale and the possibility of fraud can be zero.

보유관리부(330)는, 적어도 하나의 중개 단말(400)에서 보유한 적어도 하나의 물건 정보를 등록하는 경우 중개 단말(400)과 적어도 하나의 물건 정보를 매핑하여 저장할 수 있다. 예를 들어, A 중개인이 B-C-D-E를 만족하는 조건의 물건을 보유하고 있는데, 지도상에서 하나하나를 검색하기가 어려우므로, 자신이 보유한 물건의 조건인 B-C-D-E를 검색어 또는 태그로 넣으면, B-C-D-E를 만족하는 물건의 리스트가 출력되도록 하기 위하여 보유관리부(330)는 중개인이 보유한 물건의 정보를 입력받는 것이다.The holding management unit 330 may map and store at least one product information with the intermediate terminal 400 when registering at least one product information held by the at least one intermediate terminal 400. For example, broker A owns items that satisfy BCDE, but it is difficult to search each item on the map, so if you put BCDE, the condition of your own items, as a search term or tag, items that satisfy BCDE In order to output the list of, the holding management unit 330 receives information on the goods held by the broker.

제공부(340)는, 적어도 하나의 중개 단말(400)에서 보유한 적어도 하나의 물건의 물건 정보와 사용자 단말(100)에서 등록한 적어도 하나의 거래 조건이 대응하는 경우 중개 단말(400)로 사용자 단말(100)의 정보를 제공할 수 있다. 이때, 적어도 하나의 중개 단말(400)은, 보유한 적어도 하나의 물건의 물건 정보를 등록하고, 보유한 물건의 물건 정보와 적어도 하나의 거래 조건이 대응하는 경우, 대응하는 적어도 하나의 거래 조건을 가지는 매물을 추출하여 출력할 수 있다. 만약, 중개 단말(400)이 B-C-D-E의 조건을 가지는 물건을 가지고 있지 않은데 B-C-D-E의 조건을 가지는 물건을 중개한다고 가정하면 이는 제대로 된 중개가 아니다. 이에 따라, B-C-D-E의 조건을 가지는 보유 물건의 정보를 입력받고 이에 대응하는 중개를 할 수 있도록 한다.When the product information of at least one product held by the at least one intermediary terminal 400 and at least one transaction condition registered in the user terminal 100 correspond, the providing unit 340 sends the user terminal to the intermediary terminal 400 ( 100) of information can be provided. At this time, the at least one intermediary terminal 400 registers the product information of at least one product held, and when the product information of the held product corresponds to at least one transaction condition, a property having at least one corresponding transaction condition Can be extracted and printed. If the intermediary terminal 400 does not have a product having the condition of B-C-D-E, but it is assumed that it is a brokerage of a product having the condition of B-C-D-E, this is not a proper brokering. Accordingly, it is possible to receive the information of the possessions having the conditions of B-C-D-E and to mediate corresponding thereto.

회원관리부(350)는, 적어도 하나의 중개 단말(400)로부터 공인중개사 자격증 및 중개 위치를 선택받아 적어도 하나의 중개 단말(400)을 회원으로 관리할 수 있다. 이때, 회원관리부(350)는, 적어도 하나의 중개 단말(400)을 노드로 하는 블록체인을 형성할 수 있다. 이때, 블록체인이 퍼블릭 블록체인으로 구성되는 경우라면 모두 익명성을 유지하므로 노드를 지정할 수는 없지만, 프라이빗 블록체인으로 구성되는 경우 해당 블록체인에 참여하기 위한 조건을 설정하는 경우 해당 블록체인 내 어떠한 노드라도 검수 노드가 될 수 있고 내부에서 조회가능한 정보를 프라이빗 블록체인을 이루는 중개 단말(400) 간에만 이용할 수 있고, 플랫폼의 폐쇄성을 유지할 수 있다.The member management unit 350 may manage the at least one intermediary terminal 400 as a member by selecting a certified agent license and an intermediary location from the at least one intermediary terminal 400. In this case, the member management unit 350 may form a block chain using at least one intermediary terminal 400 as a node. At this time, if the blockchain is composed of a public blockchain, nodes cannot be designated as all nodes remain anonymous, but if the blockchain is composed of a private blockchain, if the conditions for participation in the blockchain are set, any Even a node can become an inspection node, and information that can be inquired inside can be used only between the intermediary terminals 400 constituting the private blockchain, and the closedness of the platform can be maintained.

블록체인은, 거래내역을 블록에 저장한 후 연결한 체인형태의 구조이다. 블록체인은 분산된 공공 거래장부라고 불리며 거래 내역을 연결된 노드에 공유한 후 합의에 의하여 처리가 된다. 따라서, 중앙 서버가 따로 필요 없고 이로 인해 서버구축 및 관리비용이 절감되는데, 블록체인으로 트랜잭션이 참여된 모든 노드에게 공유되고 거래 수정 및 승인 시 각 참여노드에게 승인을 받아야 하며 수시로 검증이이루어지기 때문에 위변조나 해킹이 사실상 어렵다. 또한, 블록체인은 서버기능을 분산화 하는 기술을 사용하여 중앙집중식으로 사용되고 있는 기능을 서버단위로 분산화 하여 다양한 서비스를 투명하게 제공할 수 있다. 현재 중앙집중식 서비스에서는 데이터베이스에 저장된 트랜잭션에 대한 권한을 데이터베이스 서버가 가지고 있으며 쓰기 요청과 읽기 요청에 대한 권한을 가지고 있어 효율적으로 핸들링이 가능하나 해당 서버가 해킹당할 경우 막대한 손실이 발생한다. 이와 반대로, 블록체인의 경우 트랜젝션과 거래에 필요한 정보를 분산원장에 기록하고 공유하므로, 관리자의 권한에 상관없이 공유된 노드에서는 직접 정보를 조회할 수 있다. 또한 트랜잭션 수정 시에도 기존 기록이 블록체인에 남아있기 때문에 어떤 부정한 행위도 과거 이력검증을 통하여 알 수 있다.Blockchain is a chain-type structure in which transaction details are stored in a block and then connected. Blockchain is called a decentralized public transaction book, and transactions are processed by consensus after sharing transaction details with connected nodes. Therefore, there is no need for a central server, and this reduces server construction and management costs.Because it is shared with all nodes participating in the transaction through the blockchain, approval from each participating node is required when modifying and approving transactions, and verification is frequently performed. Forgery or hacking is virtually difficult. In addition, the blockchain can provide a variety of services transparently by decentralizing the functions used in a centralized way by using a technology that decentralizes server functions. In the current centralized service, the database server has the authority for transactions stored in the database, and since it has the authority for write and read requests, it can be handled efficiently, but if the server is hacked, a huge loss occurs. Conversely, in the case of blockchain, information necessary for transactions and transactions is recorded and shared on the distributed ledger, so information can be directly inquired from the shared node regardless of the administrator's authority. In addition, since the existing record remains on the blockchain even when the transaction is modified, any illegal activity can be identified through past history verification.

이때, 블록체인에 스마트 컨트랙트(Smart Contrac)을 이용하여 상호 계약관계에 대한 인증이 가능하다. 위의 같이 블록체인 스마트 컨트랙트 기술을 이용하는 경우, 약간의 데이터 변화에 대하여도 민감하게 처리하여 위변조를 감지할 수 있다. 또한, 스마트 컨트랙트를 이용하여 원하는 거래형식을 고려하여 이벤트에 대한 다양한 처리가 가능하다. 따라서, 본 발명의 일 실시예에 따른 업로드부(350)는, 거래되는 내용에 대한 수립과 검증 및 이행을 위한 컴퓨터 프로토콜인 스마트 컨트랙트를 이용함으로써, 저작권을 보호하고 디지털 콘텐츠의 유통을 투명하게 할 수 있다. 여기서, 회원관리부(350)는, 트랜잭션의 데이터 암호화를 위한 머클트리를 이용할 수 있는데, 데이터 암호화를 위한 머클트리 및 스마트 컨트랙트를 이용하는 경우, 회원정보, 거래 조건, 보유 매물 및 물건 리스트의 공유 기술을 제공할 수 있다. 블록체인 기반 해싱방법과 스마트 컨트랙트를 이용하여 유통시 해킹으로부터 데이터 원본 보호의 안전함을 제공하고 허위매물과 같은 위변조 없이 관리할 수 있다. At this time, it is possible to authenticate the mutual contract relationship by using a smart contract on the blockchain. In the case of using the blockchain smart contract technology as above, even slight data changes can be sensitively processed to detect forgery and alteration. In addition, it is possible to process various events by considering the desired transaction format by using smart contracts. Therefore, the upload unit 350 according to an embodiment of the present invention uses a smart contract, which is a computer protocol for establishing, verifying, and implementing transactional contents, thereby protecting copyrights and making the distribution of digital contents transparent. I can. Here, the member management unit 350 may use a Merkle tree for data encryption of a transaction. When using a Merkle tree and a smart contract for data encryption, the member information, transaction conditions, and sharing technology of the possession and property list Can provide. Blockchain-based hashing method and smart contracts are used to provide the safety of data source protection from hacking during distribution, and can be managed without forgery such as false sales.

덧붙여서, 본 발명의 일 실시예에 따른 부동산 중개 서비스 제공 서버(300)는 이중지불(double-spending)을, 부동산 이중매매나 이중임대차로 탐지하여 불법거래를 방지할 수도 있다. 이때, 이중지불은, 하나의 전자화폐로 두 번 이상의 거래를 하는 것을 의미하며, 불법거래에 해당한다. 현재, 블록체인은 블록들이 연결된 체인에서 분기가 생기는 경우, 더 많은 블록들이 연결된 체인을 유효한 거래로 인정하는 방식을 취하는데, 불법거래를 포함한 블록들의 체인이 정상거래 블록들의 체인보다 더 길어질 수 있는 가능성이 존재하므로 체인의 길이만으로는 불법거래를 완벽하게 방지할 수는 없다. 따라서, 본 발명의 일 실시예에서는, 이중지불을 탐지하는 방법과 탐지 후 다른 노드에게 알리는 방법을 더 이용할 수도 있다.In addition, the real estate brokerage service providing server 300 according to an embodiment of the present invention may detect double-spending as double-spending real estate or double lease to prevent illegal transactions. At this time, double payment means making transactions more than once with one electronic money, and corresponds to illegal transactions. Currently, the blockchain adopts a method of recognizing the chain with more blocks as a valid transaction when there is a branch in the chain with which blocks are connected, but the chain of blocks including illegal transactions can be longer than the chain of normal transactions. Since the possibility exists, the length of the chain alone cannot completely prevent illegal transactions. Accordingly, in an embodiment of the present invention, a method of detecting double payment and a method of notifying another node after detection may be further used.

이를 위하여, 부동산 중개 서비스 제공 서버(300)는 트랜잭션 역추적을 수행하는데, 트랜잭션은 고유한 TXID를 가지고 있고, 트랜잭션이 블록체인의 이중지불 탐지 알고리즘 입력과 출력이 연결되어 있어 TXID를 이용하여 참조할수 있다. 트랜잭션의 TXID를 이용하여 IN에서 OUT으로의 연결을 지속적으로 따라갈 수 있으므로 모든 트랜잭션은 블록들에서 찾아낼 수 있다. 이때, 이중지불 트랜잭션을 블록체인에 포함시키는 공격이 시도될 경우, 임의의 노드는 기존에 자신이 가지고 있던 블록체인과 공격자에 의해 만들어진 분기된 블록체인을 가지게 된다. 분기가 되는 시점에서 일반적으로 어느 것이 정상인지 즉시 알 수 없다. 노드가 먼저 가진 블록체인을 Active라 하고, 분기된 블록체인을 Forked라고 할 때, 블록체인에 복수 개 분기가 발생할 때만 이중지불이 발생할 가능성이 있으므로, 분기 상태를 전제 조건으로 이중지불 여부를 검사하는 알고리즘을 실행한다. 이중지불 여부를 파악하기 위해 가장 먼저 블록체인의 분기 여부를 확인해야 한다. 이중지불이 발생하려면 반드시 분기가 생기기 때문이다. 비교하는 두 트랜잭션이, 이전 트랜잭션의 OUT TXID가 서로 같고 현재 트랜잭션의 IN TXID가 서로 다를 때 이중지불에 해당한다. 하나의 출력이 두 개의 입력으로 참조되었으므로 하나의 가상화폐로 2번 이상의 거래를 수행한 것이다. 이 경우, 다른 노드들에게 이중지불 발생 상황을 알리기 위해 경고메시지를 전파할 수 있다.To this end, the real estate brokerage service providing server 300 performs transaction backtracking, and the transaction has a unique TXID, and the transaction is connected to the input and output of the double payment detection algorithm of the blockchain, so it can be referenced using the TXID. have. All transactions can be found in blocks because the connection from IN to OUT can be continuously followed by using the TXID of the transaction. At this time, if an attack is attempted to include a double payment transaction in the blockchain, the random node will have the existing blockchain and the branched blockchain created by the attacker. At the point of branching, it is usually not immediately known which is normal. When the block chain that the node has first is called Active and the branched block chain is called Forked, there is a possibility that double payment will occur only when multiple branches occur in the block chain, so double payment is checked as a prerequisite for the branch status. Run the algorithm. In order to determine whether or not to make a double payment, the first thing to check is whether the blockchain is branching. This is because there must be a branch in order for a double payment to occur. Two transactions being compared are double payment when the previous transaction's OUT TXID is the same and the current transaction's IN TXID is different. Since one output was referenced as two inputs, two or more transactions were performed with one cryptocurrency. In this case, a warning message can be propagated to notify other nodes of the occurrence of double payment.

지도검색부(360)는, 적어도 하나의 중개 단말(400)에서 물건을 검색할 때 지도 상에 위치 기반으로 물건의 리스트가 표시되도록 오버레이할 수 있다. 이때, 지도검색부(360)는, 중개 단말(400)의 현 위치를 중심으로 물건의 리스트를 제공하는데, 예를 들어, 각 행정구역별로 매물의 숫자를 표시하는 방식일 수 있다. 그리고, 원하는 태그를 선택하는 경우 해당 태그에 대응하는 거래 조건을 가진 물건(매물)이 검색되도록 설정할 수 있다.The map search unit 360 may overlay a list of objects on the map based on location when searching for objects in at least one intermediary terminal 400. In this case, the map search unit 360 provides a list of objects based on the current location of the intermediary terminal 400, for example, may be a method of displaying the number of items for each administrative region. In addition, when a desired tag is selected, a product (for sale) having a transaction condition corresponding to the tag may be set to be searched.

물건정보관리부(370)는, 사용자 단말(100)의 물건이 매도 또는 임대 부동산인 경우, 주소, 사진, 옵션항목 및 요청사항을 사용자 단말(100)로부터 입력을 수 있다. 이때, 옵션항목은 주차장, 엘레베이터, 반려동물, 전세자금대출, WIFI, 가스전기, 수도 및 풀옵션을 포함하지만 나열된 것들로 한정되지는 않으며 열거되지 않은 이유로 배제되지 않는다. 이때에도 옵션항목에 원하는 태그가 없는 경우에는 상술한 방법을 이용하여 태그를 자동으로 더 부가할 수도 있다.The product information management unit 370 may input an address, a photo, an option item, and a request from the user terminal 100 when the product of the user terminal 100 is a sale or rental property. At this time, the optional items include parking lot, elevator, pets, charter loan, WIFI, gas and electricity, water and full options, but are not limited to those listed and are not excluded for reasons not listed. Even at this time, if there is no desired tag in the option item, additional tags may be automatically added using the method described above.

권리파악부(380)는, 사용자 단말(100)의 물건이 매도 또는 임대 부동산인 경우, 등기부 등본을 열람한 후 등기부 등본의 갑구 및 을구에 표시된 소유권자, 가등기, 가압류, 압류, 경대, 저당권, 전세권, 지상권, 지역권 및 채권최고액을 추출하여 물건의 소유권자 및 채권자를 파악할 수 있다. 이때, 중개업자가 중개를 의뢰받은 경우에는 중개가 완성되기 전에 당해 중개대상물의 상태나 입지 및 권리관계, 법령의 규정에 의한 거래 또는 이용제한사항, 그 밖에 대통령령이 정하는 사항을 확인하여 이를 당해 중개대상물에 관한 권리를 취득하고자 하는 중개의뢰인에게 성실 및 정확하게 설명하고, 토지대장 및 등기부등본 등 설명의 근거자료를 제시하여야 한다(공인중개사의 업무 및 부동산거래신고에 관한 법률 제25조 제1항). 그리고 중개업자는 중개가 완성되어 거래계약서를 작성하는 때에는 확인 및 설명사항을 대통령령이 정하는 바에 따라 서면으로 작성하여 거래당사자에게 교부하고 대통령령이 정하는 기간 동안 그 사본을 보존하여야 한다(같은 법 제25조 제3항). When the property of the user terminal 100 is a sale or rental real estate, the right identification unit 380 is the owner of the registered copy in Gapgu and Eulgu after reading the registered copy, Ga register, seizure, seizure, dressing, mortgage, jeonse right , Superficies, easements and the maximum amount of bonds can be extracted to identify the owners and creditors of goods. At this time, if the brokerage is requested for brokerage, before the brokerage is completed, the brokerage object in question shall be confirmed by confirming the status, location, and rights relations of the brokerage object, restrictions on transaction or use under the provisions of laws and regulations, and other matters prescribed by Presidential Decree. To the broker who wants to acquire the right to the real estate transaction, he must provide the basis for explanation, such as the land ledger and the registered copy, in sincerity and accuracy (Article 25, Paragraph 1 of the Act on Reports of Real Estate Transactions and Business of Certified Brokers). In addition, when the brokerage is completed and a transaction contract is drawn up, the broker shall prepare the confirmation and explanation in writing as prescribed by Presidential Decree, deliver it to the parties to the transaction, and keep a copy of the matter for the period prescribed by Presidential Decree (Article 25 of the same Act. Paragraph 3).

이와 같은 중개대상물 확인 및 설명의무에 관한 규정은 중개업자의 신의, 성실, 공정한 중개행위의 의무(동법 제29조 제1항)와 중개대상물의 거래상의 중요사항에 관하여 거짓된 언행 그 밖의 방법으로 의뢰인의 판단을 그르치게 하는 행위를 하여서는 아니된다(같은 법 제33조 제4호)라는 중개업자의 역할과 기능에 대한 적극적 의무와 책임을 강조한 것이다. 이에 따라, 권리파악부(380)는 중개업자의 편의를 증진시키고 소비자인 사용자에게 알 권리를 보장하기 위하여 매물이 등록되는 경우 선후순위 저당권자나 채권채고액 등 표제부, 갑구 및 을구의 사항을 모두 확인하여 저장할 수 있다. 만약, 선순위 근저당권의 등기 후 전세권자와 소유자 간 전세권계약이 이루어졌고, 전세권자의 전입신고 및 확정일자 이전에 또 다른 선순위 저당권이 설정될 경우 후순위로 밀려나게 되는 전세권자는 전세금의 반환을 보장받지 못한다. 이에 따라, 권리파악부(380)는 대법원인터넷등기소로 이동하여 주소, 지번 등의 정보를 입력하고 그 결과를 파악하는 봇(Bot)을 이용할 수 있다.The provisions of the broker's duty to check and explain the brokerage object are the trustworthiness, integrity, and fair brokerage obligations of the broker (Article 29, Paragraph 1 of the same Act), and the client's false words and actions regarding important matters in the transaction of the brokerage object. It emphasized the active duty and responsibility of the broker's role and function, saying that it is not allowed to mislead judgment (Article 33, No. 4 of the same Act). Accordingly, in order to enhance the convenience of the broker and to guarantee the right to know to the consumer and the user, the right identification unit 380 checks all the matters of the headline, Gapgu, and Eulgu, such as the amount of senior mortgage holders or debt bonds. Can be saved. If a chonsegwon contract is made between the chonsegwon and the owner after the registration of the senior root mortgage, and another senior mortgage right is established before the date of notification of the transfer of the chonsegwon and the finalization date, the chonsegwon who is pushed down to the lower rank is not guaranteed the return of the cheonsei money. Accordingly, the rights determination unit 380 may use a bot to move to the Supreme Court Internet Registry, input information such as an address and lot number, and grasp the result.

이때, 간편검색의 경우 봇(Bot)은 이하의 순서에 따라 권리관계를 파악할 수 있다. 물론, 이하의 방법 이외에도, 소재 지번으로 찾기, 고유번호로 찾기, 지도로 찾기 등의 방법이 가능할 수 있다. 또, 신청인의 주민등록번호는 본 발명의 플랫폼의 대표자의 주민등록번호나 사업자등록번호를 이용할 수 있으며, 결제정보도 미리 저장해둔 카드정보 및 금융기관 계좌번호 등을 이용하여 자동으로 봇이 입력하도록 할 수 있다. 여기서, 봇은, 웹 매크로(Macro) 봇일 수 있으나 이에 한정되지 않는다. 매크로 프로그램은 단순/반복적 작업을 자동으로 프로그램화하여 처리하는 소프트웨어로 통상 수작업을 통해 이루어지는 키보드 및 마우스 입력값, 입력순서 등의 작업을 사전에 입력하여 자동적, 반복적으로 실행하도록 함으로써 컴퓨터를 이용한 단순작업의 효율성을 증대시키는 데 사용된다. 매크로 프로그램을 이용하여 단순/반복적 작업을 자동화하는 것 자체는 효율적인 업무처리를 위하여 필요하고, 아울러 매크로 프로그램은 허용된 명령을 자동화하는 방식으로 구성된다.In this case, in the case of simple search, the bot can identify the right relationship according to the following procedure. Of course, in addition to the following methods, methods such as search by location lot number, search by unique number, and map search may be possible. In addition, the applicant's resident registration number may use the resident registration number or business registration number of the representative of the platform of the present invention, and payment information may be automatically entered by the bot using card information and financial institution account number stored in advance. Here, the bot may be a web macro bot, but is not limited thereto. Macro programs are software that automatically program and process simple/repetitive tasks. Simple tasks using a computer by automatically and repetitively entering tasks such as keyboard and mouse input values and input sequence, which are normally performed manually. It is used to increase the efficiency of Automating simple/repetitive tasks using macro programs is necessary for efficient business processing, and macro programs are constructed in such a way as to automate allowed commands.

1. 부동산 구분을 선택1. Select real estate category 1) 토지: 일반적인 토지의 경우
2) 건물: 건물전체가 하나의 등기사항증명서로 등기된 경우
3) 집합건물: 아파트처럼 각 호별로 각각 등기된 경우
1) Land: For general land
2) Building: When the entire building is registered with one registration information certificate
3) Group building: When each house is registered like an apartment
2. 시/도 정보를 선택2. Select city/province information 3. 등기기록상태3. Registered record status 1) 현행 : 유효한 등기사항을 포함하고 있는 현재 유효한 등기사항증명서
2) 폐쇄 : 등기사항증명서 전산화 이후 폐쇄되어 현재 유효하지 않은 등기사항증명서
3) 현행+폐쇄 : 현재 유효한 등기사항증명서와 폐쇄된 등기사항증명서를 모두 검색함
1) Current: A certificate of currently valid registered information including valid registered information
2) Closing: Registered information certificate that has been closed after computerization and is currently invalid
3) Current + Closed: Search both the currently valid registered information certificate and the closed registered information certificate
4. 조회하고자 하는 주소 정보를 입력4. Enter the address information you want to search 동 이름과 지번, 도로명과 건물번호를 포함하여 검색Search including street name and lot number, street name and building number 5. 열람목록선택5. Select View List 공동담보/전세목록, 매매목록을 선택하시면 열람용 등기사항증명서 열람 시 해당 목록을 함께 열람If you select the joint security/charter list or the trading list, you can view the list together when viewing the registration information for reading. 6. [검색] 버튼을 선택6. Select the [Search] button 7. [선택] 버튼을 선택7. Select the [Select] button 열람하고자 하는 부동산의 우측에 있는 [선택] 버튼 선택Select the [Select] button on the right side of the property you want to browse 8. [선택] 버튼을 선택8. Select the [Select] button 선택한 소재지번의 정보를 확인한 후 우측에 있는 [선택] 버튼을 선택After checking the information of the selected address number, select the [Select] button on the right. 9. 등기유형 선택9. Select registration type 1) 말소사항포함 : "전부" 선택 → "말소사항포함" 선택
2) 현재유효사항 : "전부" 선택 → "현재유효사항" 선택
3) 현재소유사항 : "일부" 선택 → "현재소유사항" 선택
4) 특정인지분 : "일부" 선택 → "특정인지분" 선택
5) 지분취득이력 : "일부" 선택 → "지분취득이력" 선택
1) Including expungements: Select "All" → Select "Includes expungements"
2) Current effective information: Select "All" → Select "Currently effective"
3) Current ownership: Select "Some" → select "Current possession"
4) Specific stamps: select "some" → select "specific stamps"
5) Share acquisition history: Select "some" → select "share acquisition history"
10. (주민)등록번호 공개여부 검증 화면 이동10. (Resident) Move to the verification screen for whether to disclose the registration number 1) 등기사항증명서의 (주민)등록번호를 미공개로 열람하고자 할 경우, ‘미공개’를 선택(최종 열람시의 열람용 등기사항증명서 상의 모든 주민등록번호의 뒷자리 7글자가 가려진 형태로 보여짐)
2) 공개여부 선택에서 '특정인공개'를 선택한 경우 성명과 (주민)등록번호를 입력 후 우측의 [공개대상추가] 버튼을 선택
- 입력한 (주민)등록번호 정보를 확인하여 유효한 경우 해당하는 특정인의 (주민)등록번호가 공개
- 3회 연속으로 (주민)등록번호가 불일치할 경우 더 이상 입력이 불가능하고 그 전에 검증된 정보한 공개
1) If you want to view the (resident) registration number of the registered information certificate as undisclosed, select'undisclosed' (the last 7 letters of all resident registration numbers on the registration information certificate for reading at the time of final reading are displayed in a hidden form)
2) In the case of selecting'Specific Public Disclosure' in the Disclosure Selection Selection, enter your name and (resident) registration number and select the [Add Subject to Disclosure] button on the right.
-Check the entered (resident) registration number information and, if valid, the relevant person's (resident) registration number will be disclosed
-If the (resident) registration number is inconsistent three times in a row, it is not possible to enter any more, and the previously verified information is disclosed.
11. 결제버튼 선택 및 결제11. Select payment button and pay 1) 총 결제금액을 확인
- 로그인을 하지 않은 경우에는 신청인 정보, 주민등록번호 공개여부를 확인
-로그인을 하지 않고 서비스를 이용하는 경우 모든 서비스는 이 부분에 입력한 신청인 정보 기준으로 처리
2) 카드종류를 선택
3) [완료] 버튼을 클릭하여 결제
1) Check the total payment amount
-If you are not logged in, check whether the applicant information and resident registration number are disclosed.
-When using the service without logging in, all services are processed based on the applicant information entered in this section.
2) Select card type
3) Click the [Finish] button to pay

이하, 상술한 도 2의 부동산 중개 서비스 제공 서버의 구성에 따른 동작 과정을 도 3 및 도 4를 예로 들어 상세히 설명하기로 한다. 다만, 실시예는 본 발명의 다양한 실시예 중 어느 하나일 뿐, 이에 한정되지 않음은 자명하다 할 것이다.Hereinafter, the operation process according to the configuration of the real estate brokerage service providing server of FIG. 2 will be described in detail with reference to FIGS. 3 and 4 as examples. However, it will be apparent that the embodiment is only any one of various embodiments of the present invention, and is not limited thereto.

도 3을 참조하면, (a) 부동산 중개 서비스 제공 서버(300)는 적어도 하나의 사용자 단말(100)로부터 임대, 임차, 매도 또는 매수를 위한 정보를 입력받고 이를 등록한다. 그리고, (b) 부동산 중개 서비스 제공 서버(300)는 적어도 하나의 중개 단말(400)로부터 회원 등록 및 중개사 자격증을 등록받고 회원사를 관리할 수 있다. 이때, 회원(중개인)이 사업장을 가지고 있다면 그 사업자등록증과 지역을 더 등록받을 수도 있고, 만약 사업장을 가지지 않은 프리랜서라면 원하는 지역을 등록받거나 등록을 받지 않은 채로 진행을 할 수도 있다. 그리고, (c) 부동산 중개 서비스 제공 서버(300)는 적어도 하나의 중개 단말(400)이 보유한 보유 물건과 적어도 하나의 사용자 단말(100)이 등록한 거래 조건을 비교함으로써 중개가능 물건을 추출하여 리스트업한 후 중개 단말(400)로 전송할 수 있다. 이에 따라, 중개 단말(400)은 사용자 단말(100)로 호 발신이나 메세지 전송을 할 수 있고 사용자는 임차, 임대, 매도 또는 매수할 것인지의 여부를 알려줄 수 있다. 그리고, (d) 부동산 중개 서비스 제공 서버(300)는 사용자 단말(100)에서 원하는 물건을 찾는 경우 프라이빗 블록체인에 포함된 노드라면 폐쇄형 플랫폼 내에서 물건 리스트를 공유할 수도 있다.Referring to FIG. 3, (a) the real estate brokerage service providing server 300 receives information for lease, lease, sale, or purchase from at least one user terminal 100 and registers it. Then, (b) the real estate brokerage service providing server 300 may receive a member registration and a brokerage certificate from at least one brokerage terminal 400 and manage a member company. At this time, if the member (broker) has a business place, the business registration card and region may be further registered, and if a freelancer does not have a business place, the desired region may be registered or registered without registration. And, (c) the real estate brokerage service providing server 300 extracts and lists the products that can be brokered by comparing the goods held by the at least one brokerage terminal 400 with the transaction conditions registered by the at least one user terminal 100. After doing so, it may be transmitted to the intermediary terminal 400. Accordingly, the intermediary terminal 400 can send a call or send a message to the user terminal 100, and the user can inform whether to lease, lease, sell, or buy. In addition, (d) the real estate brokerage service providing server 300 may share a list of items within a closed platform if it is a node included in the private blockchain when searching for a desired item from the user terminal 100.

도 4a를 참조하면, 매도 또는 임대를 하고자 하는 사용자는 "방내놓기" 메뉴를 클릭하여 거래유형, 평형대, 방구조, 층수, 건축년도, 전세가격 및 입주예정일의 조건을 설정하고, 도 4b와 같이 물건지 주소 및 사진을 등록하고, 옵션항목에 체크를 한 후 요청사항에 예를 들어, "방 안지저분하게 쓰는 남자 직장인 소개해주세요" 등과 같이 추가요청사항을 기재할 수 있다. 도 4b에서 완료를 누르면 도 4c와 같은 화면이 출력된다. 도 4d는 매수 또는 임차를 하려는 사용자의 화면인데, "방구해신청" 메뉴를 클릭하여 마찬가지로 거래유형, 평형대, 방구조, 층수, 건축년도, 전세가격, 입주예정일 등을 설정하고, 지역을 텍스트로 지명 옆 칸에 입력하거나 지도상에서 범위를 지정하면 매수 또는 임차 요청 설정이 완료된다. 도 4f와 같이 간단하게 신청이 가능하고, 맞춤검색이 가능하며 안전하고 빠르게 중개사를 소개받을 수 있으며, 도 4g와 같이 각 메뉴에서 매물의 종류를 미리 선택할 수도 있다. 도 4h는 중개 단말(400)의 화면인데, 지역, 매물유형, 구분, 거래유형, 평형대, 방구조, 층수, 건축년도, 가격 등의 조건을 설정하여 물건 리스트를 검색할 수 있으며, 지도 상에는 어느 지역에 자신이 원하는 조건의 매물이 존재하는지 직관적으로 알 수 있도록 텍스트로 숫자가 오버레이된다. 도 4h의 화면에서 우측에 원하는 검색결과가 리스트업되고, 이를 클릭하면 도 4i와 같은 상세정보를 확인할 수 있다.Referring to FIG. 4A, a user who wants to sell or lease clicks the "Place Room" menu to set the transaction type, balance zone, room structure, number of floors, year of construction, jeonse price, and the expected date of occupancy, as shown in FIG. 4B. After registering the address and photo of the property, checking the option item, you can fill in the additional request information in the request, for example, "Please introduce a male office worker who uses a messy room." If you press Done in FIG. 4B, a screen similar to that of FIG. 4C is displayed. Figure 4d is a screen of a user who wants to purchase or lease, by clicking on the "request protection" menu, similarly, the transaction type, balance zone, room structure, number of floors, construction year, jeonse price, and expected occupancy date are set, and the area is text If you enter the area next to the place name or specify the range on the map, the purchase or rental request setting is completed. As shown in FIG. 4F, a simple application, personalized search is possible, and a brokerage can be introduced safely and quickly, and a type of property may be selected in advance from each menu as shown in FIG. 4G. 4H is a screen of the mediation terminal 400, where conditions such as area, property type, classification, transaction type, balance zone, room structure, number of floors, construction year, price, etc. can be set to search for a list of goods. Numbers are overlaid with text so that you can intuitively know if there is a property that you want in the area. A desired search result is listed on the right side of the screen of FIG. 4H, and detailed information as shown in FIG. 4I can be checked by clicking this.

이와 같은 도 2 내지 도 4의 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 방법에 대해서 설명되지 아니한 사항은 앞서 도 1을 통해 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 방법에 대하여 설명된 내용과 동일하거나 설명된 내용으로부터 용이하게 유추 가능하므로 이하 설명을 생략하도록 한다.The matters not described with respect to the method of providing the condition matching real estate brokerage service based on the closed-type platform of FIGS. 2 to 4 are described above with respect to the method of providing the condition matching real estate brokerage service based on the closed platform through FIG. Since it can be easily inferred from the same or described content, the following description will be omitted.

도 5는 본 발명의 일 실시예에 따른 도 1의 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 시스템에 포함된 각 구성들 상호 간에 데이터가 송수신되는 과정을 나타낸 도면이다. 이하, 도 5를 통해 각 구성들 상호간에 데이터가 송수신되는 과정의 일 예를 설명할 것이나, 이와 같은 실시예로 본원이 한정 해석되는 것은 아니며, 앞서 설명한 다양한 실시예들에 따라 도 5에 도시된 데이터가 송수신되는 과정이 변경될 수 있음은 기술분야에 속하는 당업자에게 자명하다.FIG. 5 is a diagram illustrating a process of transmitting and receiving data between components included in the closed platform-based condition matching real estate brokerage service providing system of FIG. 1 according to an embodiment of the present invention. Hereinafter, an example of a process in which data is transmitted/received between each component will be described with reference to FIG. 5, but the present application is not limitedly interpreted as such an embodiment, and is illustrated in FIG. 5 according to various embodiments described above. It is apparent to those skilled in the art that the process of transmitting and receiving data may be changed.

도 5를 참조하면, 부동산 중개 서비스 제공 서버는, 사용자 단말에서 등록한 적어도 하나의 거래 조건을 입력받아 저장하고(S5100), 적어도 하나의 중개 단말에서 적어도 하나의 거래 조건을 검색하는 경우 검색에 대응하는 물건의 리스트를 적어도 하나의 중개 단말로 전송한다(S5200).5, the real estate brokerage service providing server receives and stores at least one transaction condition registered in the user terminal (S5100), and when searching for at least one transaction condition in at least one brokerage terminal, the server corresponding to the search The list of items is transmitted to at least one intermediary terminal (S5200).

상술한 단계들(S5100~S5200)간의 순서는 예시일 뿐, 이에 한정되지 않는다. 즉, 상술한 단계들(S5100~S5200)간의 순서는 상호 변동될 수 있으며, 이중 일부 단계들은 동시에 실행되거나 삭제될 수도 있다.The order between the above-described steps S5100 to S5200 is only an example and is not limited thereto. That is, the order of the above-described steps S5100 to S5200 may be mutually changed, and some of the steps may be executed or deleted at the same time.

이와 같은 도 5의 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 방법에 대해서 설명되지 아니한 사항은 앞서 도 1 내지 도 4를 통해 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 방법에 대하여 설명된 내용과 동일하거나 설명된 내용으로부터 용이하게 유추 가능하므로 이하 설명을 생략하도록 한다.The matters not described with respect to the method of providing the condition matching real estate brokerage service based on the closed platform of FIG. 5 are described above with respect to the method of providing the condition matching real estate brokerage service based on the closed platform through FIGS. 1 to 4 Since it can be easily inferred from the same or described content, the following description will be omitted.

도 5를 통해 설명된 일 실시예에 따른 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 방법은, 컴퓨터에 의해 실행되는 애플리케이션이나 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. The method for providing a condition matching real estate brokerage service based on a closed platform according to an embodiment described with reference to FIG. 5 is in the form of a recording medium including instructions executable by a computer such as an application or program module executed by a computer. Can also be implemented. Computer-readable media can be any available media that can be accessed by a computer, and includes both volatile and nonvolatile media, removable and non-removable media. Further, the computer-readable medium may include all computer storage media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data.

전술한 본 발명의 일 실시예에 따른 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 방법은, 단말기에 기본적으로 설치된 애플리케이션(이는 단말기에 기본적으로 탑재된 플랫폼이나 운영체제 등에 포함된 프로그램을 포함할 수 있음)에 의해 실행될 수 있고, 사용자가 애플리케이션 스토어 서버, 애플리케이션 또는 해당 서비스와 관련된 웹 서버 등의 애플리케이션 제공 서버를 통해 마스터 단말기에 직접 설치한 애플리케이션(즉, 프로그램)에 의해 실행될 수도 있다. 이러한 의미에서, 전술한 본 발명의 일 실시예에 따른 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 방법은 단말기에 기본적으로 설치되거나 사용자에 의해 직접 설치된 애플리케이션(즉, 프로그램)으로 구현되고 단말기에 등의 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다.The method for providing a condition matching real estate brokerage service based on a closed platform according to an embodiment of the present invention described above is an application basically installed in a terminal (this may include a program included in a platform or an operating system basically installed in the terminal. ), and may be executed by an application (ie, a program) directly installed on the master terminal by a user through an application providing server such as an application store server, an application, or a web server related to the service. In this sense, the method for providing a condition matching real estate brokerage service based on a closed platform according to an embodiment of the present invention described above is implemented as an application (i.e., a program) installed in the terminal or directly installed by the user, and so on. Can be recorded on a computer-readable recording medium.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다. The above description of the present invention is for illustrative purposes only, and those of ordinary skill in the art to which the present invention pertains will be able to understand that it can be easily modified into other specific forms without changing the technical spirit or essential features of the present invention. will be. Therefore, it should be understood that the embodiments described above are illustrative in all respects and not limiting. For example, each component described as a single type may be implemented in a distributed manner, and similarly, components described as being distributed may also be implemented in a combined form.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is indicated by the claims to be described later rather than the detailed description, and all changes or modified forms derived from the meaning and scope of the claims and their equivalent concepts should be interpreted as being included in the scope of the present invention. do.

Claims (7)

부동산의 매도, 매수, 임대 및 임차 중 어느 하나를 선택하고, 물건의 평형대, 방구조, 층수, 건축년도 및 가격을 포함한 적어도 하나의 거래 조건을 등록하는 사용자 단말(100); 및
상기 사용자 단말(100)에서 등록한 적어도 하나의 거래 조건을 입력받아 저장하는 저장부(310), 적어도 하나의 중개 단말(400)에서 상기 적어도 하나의 거래 조건을 검색하는 경우 검색에 대응하는 물건의 리스트를 상기 적어도 하나의 중개 단말(400)로 전송하는 전송부(320)를 포함하는 부동산 중개 서비스 제공 서버(300);를 포함하고,
상기 부동산 중개 서비스 제공 서버(300)는, 상기 적어도 하나의 중개 단말(400)에서 보유한 적어도 하나의 물건 정보를 등록하는 경우 상기 중개 단말(400)과 적어도 하나의 물건 정보를 매핑하여 저장하는 보유관리부(330);를 더 포함하며,
상기 부동산 중개 서비스 제공 서버(300)는, 상기 적어도 하나의 중개 단말(400)에서 보유한 적어도 하나의 물건의 물건 정보와 상기 사용자 단말(100)에서 등록한 적어도 하나의 거래 조건이 대응하는 경우 상기 중개 단말(400)로 상기 사용자 단말(100)의 정보를 제공하는 제공부(340);를 더 포함하고,
상기 적어도 하나의 중개 단말(400)은, 보유한 적어도 하나의 물건의 물건 정보를 등록하고, 보유한 물건의 물건 정보와 상기 적어도 하나의 거래 조건이 대응하는 경우, 대응하는 적어도 하나의 거래 조건을 가지는 매물을 추출하여 출력하며,
상기 부동산 중개 서비스 제공 서버(300)는, 상기 적어도 하나의 중개 단말(400)로부터 공인중개사 자격증 및 중개 위치를 선택받아 상기 적어도 하나의 중개 단말(400)을 회원으로 관리하는 회원관리부(350);를 더 포함하고,
상기 전송부(320)에서, 적어도 하나의 중개 단말(400)에서 적어도 하나의 거래 조건을 검색하는 경우 검색에 대응하는 물건의 리스트를 적어도 하나의 중개 단말(400)로 전송에 따라, 상기 중개 단말(400)에서 사용자의 전화번호를 이용하여 사용자 단말(100)로 호 발신을 한 후 호연결된 사용자 단말(100)과 중개 단말(400) 간의 통화내용은 녹음되어, 상기 부동산 중개 서비스 제공 서버(300)로 전송되어, 녹음된 내용을 STT(Speech to Text)로 변환하여 저장관리하며,
상기 회원관리부(350)는, 공인중개사 자격증 및 중개 위치를 제공하는 적어도 하나의 중개 단말(400)을 노드로 하는 프라이빗 블록체인을 구축하고,
상기 부동산 중개 서비스 제공 서버(300)는 하나의 전자화폐로 두 번 이상의 거래를 하는 이중지불(double-spending)에 따른 부동산 이중매매나 이중임대차를 탐지하여 불법거래를 방지하는 것을 특징으로 하는 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 시스템.
A user terminal 100 for selecting any one of selling, buying, leasing, and leasing real estate, and registering at least one transaction condition including the balance zone, room structure, number of floors, construction year and price of the property; And
A storage unit 310 that receives and stores at least one transaction condition registered in the user terminal 100, and a list of items corresponding to the search when the at least one transaction condition is searched by at least one intermediary terminal 400 Including; a real estate brokerage service providing server 300 comprising a transmission unit 320 for transmitting to the at least one brokerage terminal 400,
The real estate brokerage service providing server 300, when registering at least one product information held by the at least one brokerage terminal 400, a retention management unit that maps and stores the brokerage terminal 400 and at least one product information (330); further includes,
The real estate brokerage service providing server 300, when the product information of at least one product held by the at least one brokerage terminal 400 and at least one transaction condition registered in the user terminal 100 correspond to the brokerage terminal Further comprising a; providing unit 340 for providing information of the user terminal 100 to (400),
The at least one intermediary terminal 400 registers product information of at least one product held, and when the product information of the held product corresponds to the at least one transaction condition, a property having at least one corresponding transaction condition Is extracted and output,
The real estate brokerage service providing server 300 includes a member management unit 350 for managing the at least one brokerage terminal 400 as a member by receiving a certificate and a brokerage location selected from the at least one brokerage terminal 400; Including more,
In the case where the transmission unit 320 searches for at least one transaction condition from the at least one intermediate terminal 400, according to the transmission of a list of objects corresponding to the search to the at least one intermediate terminal 400, the intermediate terminal After making a call to the user terminal 100 using the user's phone number at 400, the contents of the call between the connected user terminal 100 and the intermediary terminal 400 are recorded, and the real estate brokerage service providing server 300 ), the recorded content is converted to STT (Speech to Text) and stored and managed,
The member management unit 350 builds a private blockchain with at least one intermediary terminal 400 providing an accredited intermediary license and an intermediary location as a node,
The real estate brokerage service providing server 300 is a closed type, characterized in that it prevents illegal transactions by detecting double-spending real estate double-spending or double-lease in which transactions are made more than once with one electronic money. Platform-based condition matching real estate brokerage service provision system.
삭제delete 삭제delete 삭제delete 제 1 항에 있어서,
상기 부동산 중개 서비스 제공 서버(300)는,
상기 적어도 하나의 중개 단말(400)에서 물건을 검색할 때 지도 상에 위치 기반으로 물건의 리스트가 표시되도록 오버레이하는 지도검색부(360);
를 더 포함하는 것을 특징으로 하는 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 시스템.
The method of claim 1,
The real estate brokerage service providing server 300,
A map search unit (360) for overlaying a list of objects based on location on a map when searching for objects in the at least one intermediary terminal (400);
A closed platform-based condition matching real estate brokerage service providing system, characterized in that it further comprises.
제 1 항에 있어서,
상기 부동산 중개 서비스 제공 서버(300)는,
상기 사용자 단말(100)의 물건이 매도 또는 임대 부동산인 경우, 주소, 사진, 옵션항목 및 요청사항을 상기 사용자 단말(100)로부터 입력받는 물건정보관리부(370);
를 더 포함하고,
상기 옵션항목은 주차장, 엘레베이터, 반려동물, 전세자금대출, WIFI, 가스전기, 수도 및 풀옵션을 포함하는 것을 특징으로 하는 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 시스템.
The method of claim 1,
The real estate brokerage service providing server 300,
A property information management unit 370 for receiving an address, a photo, an option item, and request information from the user terminal 100 when the product of the user terminal 100 is a sale or rental property;
Including more,
The option item is a closed platform-based condition matching real estate brokerage service providing system, characterized in that it includes a parking lot, an elevator, a companion animal, a charter loan, WIFI, gas, electricity, water and full options.
제 1 항에 있어서,
상기 부동산 중개 서비스 제공 서버(300)는,
상기 사용자 단말(100)의 물건이 매도 또는 임대 부동산인 경우, 등기부 등본을 열람한 후 상기 등기부 등본의 갑구 및 을구에 표시된 소유권자, 가등기, 가압류, 압류, 경대, 저당권, 전세권, 지상권, 지역권 및 채권최고액을 추출하여 상기 물건의 소유권자 및 채권자를 파악하는 권리파악부(380);
를 더 포함하는 것을 특징으로 하는 폐쇄형 플랫폼 기반 조건 매칭형 부동산 중개 서비스 제공 시스템.
The method of claim 1,
The real estate brokerage service providing server 300,
If the object of the user terminal 100 is a sold or rented real estate, the owner of the registered copy of Gapgu and Eulgu indicated in Gapgu and Eulgu after reading the registered copy, seizure, garnishment, mortgage, jeonsegwon, superficies, easements and bond A right identification unit 380 that extracts the highest amount and identifies owners and creditors of the product;
A closed platform-based condition matching real estate brokerage service providing system, characterized in that it further comprises.
KR1020200038214A 2020-03-30 2020-03-30 System for providing closed platform based condition matching type realestate brokerage service KR102160612B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200038214A KR102160612B1 (en) 2020-03-30 2020-03-30 System for providing closed platform based condition matching type realestate brokerage service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200038214A KR102160612B1 (en) 2020-03-30 2020-03-30 System for providing closed platform based condition matching type realestate brokerage service

Publications (1)

Publication Number Publication Date
KR102160612B1 true KR102160612B1 (en) 2020-09-28

Family

ID=72801004

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200038214A KR102160612B1 (en) 2020-03-30 2020-03-30 System for providing closed platform based condition matching type realestate brokerage service

Country Status (1)

Country Link
KR (1) KR102160612B1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102293329B1 (en) * 2021-01-15 2021-08-24 빅테크플러스 주식회사 Method and apparatus for providing real estate information
KR102338059B1 (en) * 2021-01-28 2021-12-10 주식회사 스페이스블록 Real estate recommendation method and system based on big data
KR102405956B1 (en) * 2020-12-04 2022-06-08 주식회사 그레이토터스 System for providing contract signing service for non face-to-face real estate contract
KR102691265B1 (en) * 2022-02-22 2024-08-05 동명대학교산학협력단 Method for operating trade of building to one-way in multiple real and virtual situation

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110017807A (en) * 2009-08-14 2011-02-22 박흥열 Online real estate business system and method thereof
KR20120092426A (en) * 2011-02-11 2012-08-21 임태열 A real estate mediating system and method
KR20200022700A (en) * 2018-08-23 2020-03-04 (주)슈가힐 Computing apparatus, method and computer readable storage medium for inspecting false offerings

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110017807A (en) * 2009-08-14 2011-02-22 박흥열 Online real estate business system and method thereof
KR20120092426A (en) * 2011-02-11 2012-08-21 임태열 A real estate mediating system and method
KR20200022700A (en) * 2018-08-23 2020-03-04 (주)슈가힐 Computing apparatus, method and computer readable storage medium for inspecting false offerings

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102405956B1 (en) * 2020-12-04 2022-06-08 주식회사 그레이토터스 System for providing contract signing service for non face-to-face real estate contract
KR102293329B1 (en) * 2021-01-15 2021-08-24 빅테크플러스 주식회사 Method and apparatus for providing real estate information
KR102338059B1 (en) * 2021-01-28 2021-12-10 주식회사 스페이스블록 Real estate recommendation method and system based on big data
KR102691265B1 (en) * 2022-02-22 2024-08-05 동명대학교산학협력단 Method for operating trade of building to one-way in multiple real and virtual situation

Similar Documents

Publication Publication Date Title
Dumanska et al. E-commerce and M-commerce as Global Trends of International Trade Caused by the Covid-19 Pandemic
Liu et al. The determinants of Chinese outward FDI in countries along “One Belt One Road”
KR102160612B1 (en) System for providing closed platform based condition matching type realestate brokerage service
Kshetri Artificial Intelligence in Developing Countries.
Abou‐Shouk et al. Internet adoption by travel agents: A case of Egypt
KR102210619B1 (en) System for providing risk assessment service for real estate deal closing
CN112927082A (en) Credit risk prediction method, apparatus, device, medium, and program product
CN109285092A (en) Internet real estate information providing system, real estate trust that transactional services provide system
KR102162982B1 (en) Real estate transaction service platform and server for providing the same
KR101942540B1 (en) Secure system for providing bigdata based household transaction service using classified level and predicting real estate market
CN106570741A (en) Application of automatic matching method in network spot transaction platform
CN115168460A (en) Data processing method, data transaction system, device and storage medium
Rutskiy et al. Prospects for the Use of Artificial Intelligence to Combat Fraud in Bank Payments
Naeem et al. Digital real estate: a review of the technologies and tools transforming the industry and society
Trivedi Blockchain framework for insurance industry
Johri et al. Digital financial inclusion in micro enterprises: understanding the determinants and impact on ease of doing business from World Bank survey
KR101875698B1 (en) Method for real-estate total transaction service
CN114303140A (en) Analysis of intellectual property data related to products and services
Edgardo Gomez Jr et al. Reaching across the Mekong: Local socioeconomic and gender effects of Lao-Thai crossborder linkages
Ahmed et al. Centralized library management system: An E-governance approach for improving accessibility of library resources of Bangladesh
CN117033431A (en) Work order processing method, device, electronic equipment and medium
US20240012825A1 (en) An electronic data analysis system and method
Huang et al. The Use of Geographic Information in Audit Data Analytics for Evidence Gathering: A Design Science Approach
Li Analysis on Legal Issues of Cloud Computing Software-as-a-Service (SaaS) Model
Sevalnev et al. Globalization Using Network Effects

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant