KR101699728B1 - Book trading matching apparatus and method based on the school information - Google Patents
Book trading matching apparatus and method based on the school information Download PDFInfo
- Publication number
- KR101699728B1 KR101699728B1 KR1020160091121A KR20160091121A KR101699728B1 KR 101699728 B1 KR101699728 B1 KR 101699728B1 KR 1020160091121 A KR1020160091121 A KR 1020160091121A KR 20160091121 A KR20160091121 A KR 20160091121A KR 101699728 B1 KR101699728 B1 KR 101699728B1
- Authority
- KR
- South Korea
- Prior art keywords
- book
- information
- identification information
- school
- sales
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0613—Electronic shopping [e-shopping] using intermediate agents
- G06Q30/0619—Neutral agent
-
- G06F17/30699—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0267—Wireless devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0269—Targeted advertisements based on user profile or attribute
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Recommending goods or services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/08—Auctions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
Landscapes
- Business, Economics & Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명에 따른 학교 정보에 기초한 서적 매매 매칭 지원 장치 및 방법은 서적 구매자의 클라이언트 단말로부터 학교 정보가 수신되면, 동일 학교 정보를 갖는 서적 판매자들을 추출하고, 추출된 서적 판매자들의 판매 서적들 중 서적 구매자의 서적과 일치하는 서적이 존재하는지 여부를 판단하여, 일치하는 서적이 있다면, 해당 판매 서적에 대한 서적 판매자의 식별 정보와 가격 정보를 서적 구매자의 클라이언트 단말에 전달하고, 일치하는 서적이 없는 경우, 상기 서적 구매자로부터 수신한 학교 정보와 가장 관계 등급이 높은 다른 학교 정보에 대응하는 서적 판매자들을 2차로 추출한 후 2차로 추출된 서적 판매자들이 판매하고 있는 판매 서적들 중 상기 서적 구매자의 서적과 일치하는 서적이 있다면, 해당 서적에 대한 가격 정보와 서적 판매자에 대한 식별 정보를 서적 구매자의 클라이언트 단말에 전달함으로써, 서적 구매자가 자신이 구매하기를 원하는 서적에 대한 검색 결과를 빠르고 정확하게 받아볼 수 있도록 지원할 수 있다.An apparatus and method for supporting book sales matching based on school information according to the present invention is a device and method for supporting book sales matching based on school information. The apparatus and method for supporting book sales matching according to the present invention extracts book sellers having the same school information when school information is received from a client terminal of a book buyer, And if there is a matching book, delivers identification information and price information of the seller of the book to the client terminal of the book buyer, and if there is no matching book, The book sellers corresponding to the school information having the highest relationship rank with the school information received from the book buyer are extracted secondarily and then the books matching with the book of the book buyer among the sale books sold by the second- If there is, the price information for the book and the seller of the book By passing the identification information to the client terminal of the book buyer, books buyer is able to support so you can see yourself quickly and accurately get the results you want for the book to buy.
Description
본 발명은 온라인을 통한 서적에 대한 매매 거래에 있어서, 서적 구매자가 빠르고 정확하게 자신이 원하는 서적에 대한 정보를 검색할 수 있도록 지원하는 기법에 대한 기술과 관련된다.The present invention relates to a technique for supporting a book buyer to quickly and accurately retrieve information about a desired book in a transaction on a book through online.
최근, 인터넷의 보급이 활발하게 이루어짐에 따라, 인터넷을 이용하여 상품을 사고 팔 수 있는 전자 상거래의 이용이 급증하고 있다.Recently, as the spread of the Internet has become active, the use of electronic commerce that can buy and sell goods using the Internet is increasing rapidly.
이와 더불어, 최근에는 스마트폰이나 태블릿 PC의 보급이 활발해 짐에 따라 사용자들이 장소와 시간에 구애 받지 않고 물건을 사고 팔 수 있는 환경이 구축되고 있다.In addition, as the spread of smartphones and tablet PCs is becoming more active recently, there is an environment in which users can buy and sell goods regardless of place and time.
이렇게 전자 상거래의 발전으로 말미암아 단순이 물건을 사고 파는 형태의 거래 시스템뿐만 아니라, 인터넷을 통해서 개인간의 중고 상품 거래를 지원하는 시스템이 등장하고 있다. Due to the development of e-commerce, there is a system that supports not only trading systems that buy and sell goods, but also inter-personal commodity trading through the Internet.
사용자들은 서적을 구할 때, 인터넷의 온라인 상점을 통해서 서적을 구매하거나 오프라인의 서점에 직접 가서 서적을 구매하고 있다. 하지만, 최근 서적의 가격이 비싸짐에 따라 사용자들이 서적을 구매하는데 있어 많은 금전적 부담을 느낄 수 있어서, 개인 간에 서적을 중고로 거래할 수 있도록 하는 시스템의 도입이 필요한 실정이다.When users are looking for books, they buy books through online stores on the Internet, or go directly to offline bookstores to buy books. However, recently, as the prices of books have become higher, users may feel a lot of financial burden in purchasing books, so it is necessary to introduce a system that enables users to trade books with used books.
특히, 이러한 서적들 중 교과서 등과 같은 학습 서적의 경우에는 서적 판매자와 서적 구매자가 어떤 학교에 다니고 있는지 여부가 중요하게 적용될 수 있다.In particular, in the case of learning books such as textbooks among these books, it can be important to decide on which school the book seller and the book buyer go to.
예컨대, A라는 학교에 다니고 있는 사람이 A학교에서 사용하는 특정 서적을 구매하려고 하는 경우, A라는 학교에 다니고 있는 서적 판매자들을 찾아서 서적 구매를 시도한다면, 해당 서적에 대한 구매 확률이 높아질 수 있을 것이다.For example, if a person attending school A wants to purchase a specific book used in school A, and if he or she attempts to purchase a book by searching for a book seller who is attending school A, the probability of purchasing the book may increase .
따라서, 개인들 간에 서적을 거래할 수 있도록 지원하는 시스템에서 각 회원들의 학교 정보를 고려하여 서적 구매자에 대해 자신이 구매하기를 원하는 서적 판매 정보를 빠르고 정확하게 제공할 수 있는 기술의 도입이 필요하다.Therefore, it is necessary to introduce technology that can quickly and accurately provide the book buyers who want to purchase the book sales information considering the information of each member in the system that supports the book trade among individuals.
본 발명에 따른 학교 정보에 기초한 서적 매매 매칭 지원 장치 및 방법은 서적 구매자의 클라이언트 단말로부터 학교 정보가 수신되면, 동일 학교 정보를 갖는 서적 판매자들을 추출하고, 추출된 서적 판매자들의 판매 서적들 중 서적 구매자의 서적과 일치하는 서적이 존재하는지 여부를 판단하여, 일치하는 서적이 있다면, 해당 판매 서적에 대한 서적 판매자의 식별 정보와 가격 정보를 서적 구매자의 클라이언트 단말에 전달하고, 일치하는 서적이 없는 경우, 상기 서적 구매자로부터 수신한 학교 정보와 가장 관계 등급이 높은 다른 학교 정보에 대응하는 서적 판매자들을 2차로 추출한 후 2차로 추출된 서적 판매자들이 판매하고 있는 판매 서적들 중 상기 서적 구매자의 서적과 일치하는 서적이 있다면, 해당 서적에 대한 가격 정보와 서적 판매자에 대한 식별 정보를 서적 구매자의 클라이언트 단말에 전달함으로써, 서적 구매자가 자신이 구매하기를 원하는 서적에 대한 검색 결과를 빠르고 정확하게 받아볼 수 있도록 지원하고자 한다.An apparatus and method for supporting book sales matching based on school information according to the present invention is a device and method for supporting book sales matching based on school information. The apparatus and method for supporting book sales matching according to the present invention extracts book sellers having the same school information when school information is received from a client terminal of a book buyer, And if there is a matching book, delivers identification information and price information of the seller of the book to the client terminal of the book buyer, and if there is no matching book, The book sellers corresponding to the school information having the highest relationship rank with the school information received from the book buyer are extracted secondarily and then the books matching with the book of the book buyer among the sale books sold by the second- If there is, the price information for the book and the seller of the book By passing the identification information to the client terminal of the book buyers, and want to help book buyers can see their results quickly and accurately get the books they want to buy.
본 발명의 일실시예에 따른 학교 정보에 기초한 서적 매매 매칭 지원 장치는 복수의 회원들에 대한 식별 정보와 상기 복수의 회원들 각각의 학교 정보가 서로 대응되어 저장되어 있는 회원 데이터베이스, 상기 복수의 회원들 중에 포함되는 복수의 서적 판매자들에 대한 식별 정보와 상기 복수의 서적 판매자들 각각의 학교 정보, 상기 복수의 서적 판매자들 각각이 등록한 판매 대상 서적에 대한 식별 정보 및 상기 복수의 서적 판매자들 각각이 등록한 판매 대상 서적의 가격 정보가 서로 대응되어 저장되어 있는 판매 서적 데이터베이스, 상기 복수의 회원들 중에 포함되는 제1 서적 구매자의 식별 정보를 기초로 접속한 상기 제1 서적 구매자의 클라이언트 단말로부터 구매 대상이 되는 제1 서적에 대한 식별 정보와 함께 상기 제1 서적에 대한 검색 요청이 수신되면, 상기 제1 서적에 대한 식별 정보와 상기 제1 서적에 대한 검색 요청을 수신하는 검색 요청 수신부, 상기 제1 서적에 대한 검색 요청에 대응하여 상기 회원 데이터베이스로부터 상기 제1 서적 구매자의 식별 정보에 대응되어 저장되어 있는 제1 학교 정보를 추출하는 학교 정보 추출부, 상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제1 학교 정보에 대응되어 저장되어 있는 적어도 하나의 제1 서적 판매자에 대한 식별 정보를 추출하는 제1 정보 추출부, 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제1 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보를 추출하는 제2 정보 추출부, 상기 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보가 추출되면, 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제2 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제2 판매 대상 서적의 가격 정보를 추출하는 제3 정보 추출부 및 상기 적어도 하나의 제2 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제2 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송하는 검색 결과 전송부를 포함한다.A book sales matching support apparatus based on school information according to an embodiment of the present invention includes a member database in which identification information of a plurality of members and school information of each of the plurality of members are stored corresponding to each other, Identification information of a plurality of book sellers included in the plurality of book sellers, identification information of each of the plurality of book sellers, identification information of the sale target book registered by each of the plurality of book sellers, A sales book database in which price information of registered sales books is stored in correspondence with each other, a sales book database in which a purchase target is purchased from a client terminal of the first book buyer accessed based on identification information of a first book buyer included in the plurality of members The search request for the first book along with the identification information for the first book A search request receiving unit for receiving identification information about the first book and a search request for the first book from the member database in response to a search request for the first book, A first school information extracting unit for extracting first school information stored in association with at least one first school information stored in correspondence with the first school information among the identification information for the plurality of book sellers from the sales book database, A first information extracting unit for extracting identification information for a book seller, identification information for at least one first sale target book stored in association with identification information for the at least one first book seller from the sales book database, At least one second sales object matching the identification information of the first book A second information extracting unit for extracting identification information on the at least one second sale target book from the sales book database, A third information extracting unit for extracting identification information of at least one second book seller and price information of the at least one second sale target book corresponding to each other and identification information of the at least one second book seller And a search result transmission unit for transmitting the price information of the at least one second sales target book to the client terminal of the first book buyer as a search result for the first book.
또한, 본 발명의 일실시예에 따른 학교 정보에 기초한 서적 매매 매칭 지원 방법은 복수의 회원들에 대한 식별 정보와 상기 복수의 회원들 각각의 학교 정보가 서로 대응되어 저장되어 있는 회원 데이터베이스를 유지하는 단계, 상기 복수의 회원들 중에 포함되는 복수의 서적 판매자들에 대한 식별 정보와 상기 복수의 서적 판매자들 각각의 학교 정보, 상기 복수의 서적 판매자들 각각이 등록한 판매 대상 서적에 대한 식별 정보 및 상기 복수의 서적 판매자들 각각이 등록한 판매 대상 서적의 가격 정보가 서로 대응되어 저장되어 있는 판매 서적 데이터베이스를 유지하는 단계, 상기 복수의 회원들 중에 포함되는 제1 서적 구매자의 식별 정보를 기초로 접속한 상기 제1 서적 구매자의 클라이언트 단말로부터 구매 대상이 되는 제1 서적에 대한 식별 정보와 함께 상기 제1 서적에 대한 검색 요청이 수신되면, 상기 제1 서적에 대한 식별 정보와 상기 제1 서적에 대한 검색 요청을 수신하는 단계, 상기 제1 서적에 대한 검색 요청에 대응하여 상기 회원 데이터베이스로부터 상기 제1 서적 구매자의 식별 정보에 대응되어 저장되어 있는 제1 학교 정보를 추출하는 단계, 상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제1 학교 정보에 대응되어 저장되어 있는 적어도 하나의 제1 서적 판매자에 대한 식별 정보를 추출하는 단계, 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제1 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보를 추출하는 단계, 상기 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보가 추출되면, 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제2 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제2 판매 대상 서적의 가격 정보를 추출하는 단계 및 상기 적어도 하나의 제2 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제2 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송하는 단계를 포함한다.Also, a method for supporting book sales matching based on school information according to an embodiment of the present invention includes: maintaining a member database in which identification information about a plurality of members and school information of each of the plurality of members are stored in association with each other Identifying identification information of a plurality of book sellers included in the plurality of members, school information of each of the plurality of book sellers, identification information of a sale target book registered by each of the plurality of book sellers, The method comprising the steps of: maintaining a sales book database in which price information of sale books registered by book sellers of the plurality of book sellers correspond to each other; 1 Identification information about the first book to be purchased from the client terminal of the book buyer Receiving a search request for the first book, receiving identification information about the first book and a search request for the first book together with a search request for the first book, Extracting first school information stored in association with the identification information of the first book buyer from the sales book database, storing the first school information corresponding to the first school information among the identification information for the plurality of book sellers from the sales book database A step of extracting identification information for at least one first book seller having at least one first book seller and at least one first book seller corresponding to identification information for the at least one first book seller from the sales book database, At least one second sale that matches the identification information for the first book among the identification information The method of claim 1, further comprising the steps of: extracting identification information on the at least one second sales target book, storing identification information of the at least one second sales target book in the sales book database Extracting identification information of at least one second book seller and price information of the at least one second sale target book, which are included in the at least one second book seller, and comparing the identification information of the at least one second book seller with the identification information of the at least one second book seller And transmitting the price information of the sale target book to the client terminal of the first book buyer as a result of the search for the first book.
본 발명에 따른 학교 정보에 기초한 서적 매매 매칭 지원 장치 및 방법은 서적 구매자의 클라이언트 단말로부터 학교 정보가 수신되면, 동일 학교 정보를 갖는 서적 판매자들을 추출하고, 추출된 서적 판매자들의 판매 서적들 중 서적 구매자의 서적과 일치하는 서적이 존재하는지 여부를 판단하여, 일치하는 서적이 있다면, 해당 판매 서적에 대한 서적 판매자의 식별 정보와 가격 정보를 서적 구매자의 클라이언트 단말에 전달하고, 일치하는 서적이 없는 경우, 상기 서적 구매자로부터 수신한 학교 정보와 가장 관계 등급이 높은 다른 학교 정보에 대응하는 서적 판매자들을 2차로 추출한 후 2차로 추출된 서적 판매자들이 판매하고 있는 판매 서적들 중 상기 서적 구매자의 서적과 일치하는 서적이 있다면, 해당 서적에 대한 가격 정보와 서적 판매자에 대한 식별 정보를 서적 구매자의 클라이언트 단말에 전달함으로써, 서적 구매자가 자신이 구매하기를 원하는 서적에 대한 검색 결과를 빠르고 정확하게 받아볼 수 있도록 지원할 수 있다.An apparatus and method for supporting book sales matching based on school information according to the present invention is a device and method for supporting book sales matching based on school information. The apparatus and method for supporting book sales matching according to the present invention extracts book sellers having the same school information when school information is received from a client terminal of a book buyer, And if there is a matching book, delivers identification information and price information of the seller of the book to the client terminal of the book buyer, and if there is no matching book, The book sellers corresponding to the school information having the highest relationship rank with the school information received from the book buyer are extracted secondarily and then the books matching with the book of the book buyer among the sale books sold by the second- If there is, the price information for the book and the seller of the book By passing the identification information to the client terminal of the book buyer, books buyer is able to support so you can see yourself quickly and accurately get the results you want for the book to buy.
도 1은 본 발명의 일실시예에 따른 학교 정보에 기초한 서적 매매 매칭 지원 장치의 구조를 도시한 도면이다.
도 2는 본 발명의 일실시예에 따른 학교 정보에 기초한 서적 매매 매칭 지원 방법을 도시한 순서도이다.BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram illustrating a structure of a book mark matching support apparatus based on school information according to an embodiment of the present invention. FIG.
FIG. 2 is a flowchart illustrating a method for supporting book sales matching based on school information according to an embodiment of the present invention.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다. While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It is to be understood, however, that the invention is not to be limited to the specific embodiments, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention. Like reference numerals are used for like elements in describing each drawing.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. It is to be understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, . On the other hand, when an element is referred to as being "directly connected" or "directly connected" to another element, it should be understood that there are no other elements in between.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used in this application is used only to describe a specific embodiment and is not intended to limit the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In the present application, the terms "comprises" or "having" and the like are used to specify that there is a feature, a number, a step, an operation, an element, a component or a combination thereof described in the specification, But do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, or combinations thereof.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries are to be interpreted as having a meaning consistent with the contextual meaning of the related art and are to be interpreted as either ideal or overly formal in the sense of the present application Do not.
이하에서, 본 발명에 따른 실시예들을 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, embodiments according to the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일실시예에 따른 학교 정보에 기초한 서적 매매 매칭 지원 장치의 구조를 도시한 도면이다.BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram illustrating a structure of a book mark matching support apparatus based on school information according to an embodiment of the present invention. FIG.
도 1을 참조하면, 본 발명에 따른 학교 정보에 기초한 서적 매매 매칭 지원 장치(110)는 회원 데이터베이스(111), 판매 서적 데이터베이스(112), 검색 요청 수신부(113), 학교 정보 추출부(114), 제1 정보 추출부(115), 제2 정보 추출부(116), 제3 정보 추출부(117) 및 검색 결과 전송부(118)를 포함한다.1, a book sales matching
회원 데이터베이스(111)에는 복수의 회원들에 대한 식별 정보와 상기 복수의 회원들 각각의 학교 정보가 서로 대응되어 저장되어 있다.In the
관련해서, 회원 데이터베이스(111)에는 하기의 표 1과 같이 정보가 저장되어 있을 수 있다.In this regard, information may be stored in the
여기서, 상기 복수의 회원들에 대한 식별 정보란 상기 복수의 회원들의 아이디, 전화번호 등과 같이 상기 복수의 회원들 각각을 식별하기 위해서 미리 발급되어 있는 고유 정보를 의미한다.Here, the identification information of the plurality of members means unique information that is issued in advance to identify each of the plurality of members, such as an ID and a telephone number of the plurality of members.
판매 서적 데이터베이스(112)에는 상기 복수의 회원들 중에 포함되는 복수의 서적 판매자들에 대한 식별 정보와 상기 복수의 서적 판매자들 각각의 학교 정보, 상기 복수의 서적 판매자들 각각이 등록한 판매 대상 서적에 대한 식별 정보 및 상기 복수의 서적 판매자들 각각이 등록한 판매 대상 서적의 가격 정보가 서로 대응되어 저장되어 있다.The
관련해서, 판매 서적 데이터베이스(112)에는 하기의 표 2와 같이 정보가 저장되어 있을 수 있다.In this regard, in the
여기서, 판매 대상 서적에 대한 식별 정보란 서적의 제목, 서적의 ISBN(International Standard Book Number)과 같이 각 서적을 구분하기 위한 미리 발급되어 있는 고유 정보를 의미한다.Here, the identification information for the book to be sold means unique information that is issued in advance to distinguish each book, such as the title of the book and the ISBN (International Standard Book Number) of the book.
검색 요청 수신부(113)는 상기 복수의 회원들 중에 포함되는 제1 서적 구매자의 식별 정보를 기초로 접속한 상기 제1 서적 구매자의 클라이언트 단말(130)로부터 구매 대상이 되는 제1 서적에 대한 식별 정보와 함께 상기 제1 서적에 대한 검색 요청이 수신되면, 상기 제1 서적에 대한 식별 정보와 상기 제1 서적에 대한 검색 요청을 수신한다.The search
학교 정보 추출부(114)는 상기 제1 서적에 대한 검색 요청에 대응하여 회원 데이터베이스(111)로부터 상기 제1 서적 구매자의 식별 정보에 대응되어 저장되어 있는 제1 학교 정보를 추출한다.The school
제1 정보 추출부(115)는 판매 서적 데이터베이스(112)로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제1 학교 정보에 대응되어 저장되어 있는 적어도 하나의 제1 서적 판매자에 대한 식별 정보를 추출한다.The first
예컨대, 판매 서적 데이터베이스(112) 상에 상기 복수의 서적 판매자들 중 상기 제1 학교 정보가 대응하는 학교 정보로 저장되어 있는 서적 판매자들이 5명이라고 하는 경우, 제1 정보 추출부(115)는 판매 서적 데이터베이스(112)로부터 상기 5명의 서적 판매자들에 대한 식별 정보를 추출할 수 있다.For example, in the case where there are five book sellers in which the first school information among the plurality of book sellers is stored as corresponding school information on the
제2 정보 추출부(116)는 판매 서적 데이터베이스(112)로부터 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제1 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보를 추출한다.The second
관련해서, 앞서 설명한 바와 같이, 제1 정보 추출부(115)에 의해 판매 서적 데이터베이스(112)로부터 상기 5명의 서적 판매자들에 대한 식별 정보가 추출되면, 제2 정보 추출부(116)는 판매 서적 데이터베이스(112)로부터 상기 5명의 서적 판매자들에 대한 식별 정보에 대응되어 저장되어 있는 5개의 서적에 대한 식별 정보들 중 상기 제1 서적의 식별 정보에 매칭되는 판매 대상 서적에 대한 식별 정보를 추출할 수 있다.In this regard, as described above, when the first
관련해서, 서적에 대한 식별 정보가 ISBN 값이라고 하고, 상기 5개의 서적 중 상기 제1 서적의 ISBN과 일치하는 서적이 총 3개 존재한다면, 제2 정보 추출부(116)는 판매 서적 데이터베이스(112)로부터 상기 5개의 서적에 대한 식별 정보들 중 상기 제1 서적의 ISBN과 일치하는 3개의 서적에 대한 식별 정보를 추출할 수 있다.In this case, if the identification information for the book is an ISBN value and there are a total of three books matching the ISBN of the first book among the five books, the second
제3 정보 추출부(117)는 상기 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보가 추출되면, 판매 서적 데이터베이스(112)로부터 상기 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제2 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제2 판매 대상 서적의 가격 정보를 추출한다.The third
관련해서, 앞서 설명한 바와 같이, 제2 정보 추출부(116)에 의해 판매 서적 데이터베이스(112)로부터 3개의 서적에 대한 식별 정보가 추출되었다면, 제3 정보 추출부(117)는 판매 서적 데이터베이스(112)로부터 상기 3개의 서적에 대한 식별 정보에 대응되어 저장되어 있는 상기 3개의 서적을 등록한 3명의 서적 판매자들에 대한 식별 정보와 상기 3개의 서적에 대한 가격 정보를 추출할 수 있다.As described above, if the second
검색 결과 전송부(118)는 상기 적어도 하나의 제2 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제2 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말(130)에 전송한다.The search
이를 통해, 제1 서적 구매자는 자신의 클라이언트 단말(130)을 통해 상기 제1 서적에 대한 검색 결과를 보고, 상기 적어도 하나의 제2 서적 판매자의 식별 정보를 기초로 상기 적어도 하나의 제2 서적 판매자와 연결하여 상기 제1 서적에 대한 구매를 시도할 수 있다.Thus, the first book buyer can view the search results for the first book through his
이때, 본 발명의 일실시예에 따르면, 학교 정보에 기초한 서적 매매 매칭 지원 장치(110)는 관계도 데이터베이스(119)를 더 포함할 수 있고, 이때, 제2 정보 추출부(116)는 관계 학교 확인부(120), 관계 서적 판매자 추출부(121) 및 관계 서적 추출부(122)를 포함할 수 있다.According to an embodiment of the present invention, the bookbinding matching
관계도 데이터베이스(119)에는 복수의 학교 정보들과, 상기 복수의 학교 정보들 각각에 대해 나머지 학교 정보들과의 미리 설정된 관계도 등급이 서로 대응되어 저장되어 있다.The
예컨대, 관계도 데이터베이스(119)에는 하기의 표 3과 같이 정보가 저장되어 있을 수 있다.For example, information may be stored in the
2등급: 학교 D
3등급: 학교 C
...1 Class: School B
Class 2: School D
3 Class: School C
...
2등급: 학교 E
3등급: 학교 G
...1 Grade: School A
Class 2: Schools E
Class 3: School G
...
2등급: 학교 D
3등급: 학교 A
...Class 1: School F
Class 2: School D
Class 3: School A
...
즉, 관계도 데이터베이스(119)에는 상기 표 3에 나타낸 것과 같이, 복수의 학교들별로 다른 학교들과의 관계도 등급이 미리 설정되어 있을 수 있다.In other words, as shown in Table 3, the
이때, 제1 정보 추출부(115)에서 판매 서적 데이터베이스(112)로부터 상기 제1 서적 구매자로부터 수신한 상기 제1 학교 정보와 동일한 학교 정보가 저장되어 있는 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보가 추출된 후 제2 정보 추출부(116)에서 판매 서적 데이터베이스(112)로부터 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제1 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 서적에 대한 식별 정보의 추출을 시도한 결과, 판매 서적 데이터베이스(112) 상에 상기 적어도 하나의 제1 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 판매 대상 서적에 대한 식별 정보가 존재하지 않는 경우, 관계 학교 확인부(120)는 관계도 데이터베이스(119)를 참조하여 상기 제1 학교 정보에 대응되어 저장되어 있는 나머지 학교 정보들과의 관계도 등급 중 가장 높은 관계도 등급이 설정되어 있는 제2 학교 정보를 확인한다.At this time, the first
예컨대, 상기 제1 학교 정보가 "학교 A"에 대한 정보인 경우, 관계 학교 확인부(120)는 관계도 데이터베이스(119) 상에서 상기 제2 학교 정보로 가장 높은 1등급의 관계도가 설정되어 있는 "학교 B"에 대한 정보를 확인할 수 있다.For example, when the first school information is information on "school A ", the related
상기 제2 학교 정보의 확인이 완료되면, 관계 서적 판매자 추출부(121)는 판매 서적 데이터베이스(112)로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제2 학교 정보에 대응되어 저장되어 있는 적어도 하나의 제3 서적 판매자에 대한 식별 정보를 추출한다.When the confirmation of the second school information is completed, the related book
그리고, 관계 서적 추출부(122)는 판매 서적 데이터베이스(112)로부터 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제3 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보를 추출한다.Then, the related
예컨대, 관계 서적 판매자 추출부(121)에서 상기 제2 학교 정보에 대응되어 있는 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보로 3명의 서적 판매자들에 대한 식별 정보가 추출되었다면, 관계 서적 추출부(122)는 판매 서적 데이터베이스(112)로부터 상기 3명의 서적 판매자들에 대한 식별 정보에 대응되어 저장되어 있는 3개의 판매 대상 서적의 식별 정보들 중 상기 제1 서적에 대한 식별 정보와 매칭되는 판매 대상 서적의 식별 정보를 추출할 수 있다.For example, if the related book
이때, 제3 정보 추출부(117)는 상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보가 추출되면, 판매 서적 데이터베이스(112)로부터 상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보를 추출할 수 있다.At this time, when the identification information for the at least one fourth sales target book is extracted, the third
그리고, 검색 결과 전송부(118)는 상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말(130)에 전송할 수 있다.The search
결국, 본 발명에 따른 학교 정보에 기초한 서적 매매 매칭 지원 장치(110)는 서적 구매자의 클라이언트 단말로부터 학교 정보가 수신되면, 동일 학교 정보를 갖는 서적 판매자들을 추출하고, 추출된 서적 판매자들의 판매 서적들 중 서적 구매자의 서적과 일치하는 서적이 존재하는지 여부를 판단하여, 일치하는 서적이 있다면, 해당 판매 서적에 대한 서적 판매자의 식별 정보와 가격 정보를 서적 구매자의 클라이언트 단말에 전달하고, 일치하는 서적이 없는 경우, 상기 서적 구매자로부터 수신한 학교 정보와 가장 관계 등급이 높은 다른 학교 정보에 대응하는 서적 판매자들을 2차로 추출한 후 2차로 추출된 서적 판매자들이 판매하고 있는 판매 서적들 중 상기 서적 구매자의 서적과 일치하는 서적이 있다면, 해당 서적에 대한 가격 정보와 서적 판매자에 대한 식별 정보를 서적 구매자의 클라이언트 단말에 전달함으로써, 서적 구매자가 자신이 구매하기를 원하는 서적에 대한 검색 결과를 빠르고 정확하게 받아볼 수 있도록 지원할 수 있다.In other words, when the school information is received from the client terminal of the book buyer, the book mark matching
이때, 본 발명의 일실시예에 따르면, 검색 결과 전송부(118)는 상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보가 추출되면, 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보에 따른 가격에 선정된(predetermined) 할증 가중치를 적용한 후 상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 상기 선정된 할증 가중치가 적용된 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말(130)에 전송할 수 있다.According to an embodiment of the present invention, when the identification information of the at least one fourth book seller and the price information of the at least one fourth sale target book are extracted, The method comprising the steps of: applying a predetermined premium weight to a price based on price information of one fourth sales target book and then associating the identification information of the at least one fourth book seller with the selected one of the selected fourth book Price information to which the premium weight is applied may be transmitted to the
즉, 상기 제1 서적 구매자의 클라이언트 단말(130)로부터 수신한 상기 제1 학교 정보에 매칭되는 서적 판매자들이 등록한 판매 대상 서적들 중에서 상기 제1 서적과 일치하는 판매 대상 서적이 없음으로 말미암아 상기 제1 학교 정보와 관계도가 가장 높은 제2 학교 정보에 매칭되는 서적 판매자들이 등록한 판매 대상 서적 들 중 상기 제1 서적과 일치하는 판매 대상 서적에 대한 정보가 상기 제1 서적 구매자에게 전달되는 경우, 상기 제1 서적 구매자가 구하고자 하는 상기 제1 서적은 구매가 어려운 서적이기 때문에 상기 제1 서적 구매자에게 높은 가격으로 판매 대상 서적에 대한 가격 정보를 제공함으로써, 상기 제1 서적과 동일한 서적을 판매하려고 하는 서적 판매자들이 보다 좋은 가격 조건에서 서적을 판매할 수 있도록 지원할 수 있다.That is, because there is no sales target book corresponding to the first book among sales target books registered by book seller matching with the first school information received from the
또한, 본 발명의 일실시예에 따르면, 학교 정보에 기초한 서적 매매 매칭 지원 장치(110)는 위치 정보 데이터베이스(123), 위치 정보 수신부(124), 위치 판단부(125) 및 검색 배제 처리부(126)를 더 포함할 수 있다.According to an embodiment of the present invention, the bookbinding matching
위치 정보 데이터베이스(123)에는 상기 복수의 학교 정보들 각각에 대응하는 학교 위치 정보가 저장되어 있다.The
여기서, 학교 위치 정보는 각 학교들의 위도 값과 경도 값과 같은 소정의 위치 데이터가 될 수 있다.Here, the school location information may be predetermined location data such as a latitude value and a hardness value of each school.
위치 정보 수신부(124)는 상기 복수의 서적 판매자들의 클라이언트 단말로부터 선정된 주기 간격으로 상기 복수의 서적 판매자들에 대한 식별 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보를 수신한다.The location
위치 판단부(125)는 상기 선정된 주기 간격으로 상기 복수의 서적 판매자들의 클라이언트 단말로부터 상기 복수의 서적 판매자들의 식별 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보가 수신될 때마다, 판매 서적 데이터베이스(112)로부터 상기 복수의 서적 판매자들의 식별 정보에 대응되어 저장되어 있는 학교 정보를 추출하고, 상기 추출된 학교 정보를 기초로 위치 정보 데이터베이스(123)로부터 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치 정보를 확인한 후 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보를 비교하여 상기 복수의 서적 판매자들의 클라이언트 단말의 위치가 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치로부터 선정된 이격 거리 이내에 위치하였는지 여부를 판단한다.Whenever the identification information of the plurality of book sellers and the location information of the client terminals of the plurality of book sellers are received from the client terminals of the plurality of book sellers at the predetermined period intervals, Extracts school information stored in association with identification information of the plurality of book sellers from the
검색 배제 처리부(126)는 상기 복수의 서적 판매자들 중 상기 복수의 서적 판매자들의 클라이언트 단말의 위치가 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치로부터 상기 선정된 이격 거리 이내에 위치하지 않은 것으로 판단된 횟수가 기준 횟수를 초과하는 적어도 하나의 기준 횟수 초과 판매자가 존재하는 경우, 판매 서적 데이터베이스(112) 상에 상기 적어도 하나의 기준 횟수 초과 판매자에 대한 식별 정보에 대해 검색 배제 태그를 대응시켜 저장한다.The search
예컨대, 상기 선정된 주기를 5시간 간격이라고 하는 경우, 위치 판단부(125)는 상기 복수의 서적 판매자들의 클라이언트 단말로부터 5시간 간격으로 각 클라이언트 단말의 위치 정보와 상기 복수의 서적 판매자들에 대한 식별 정보를 수신할 수 있다.For example, if the predetermined period is five hours, the
이때, 위치 판단부(125)는 상기 복수의 서적 판매자들에 대한 식별 정보와 각 클라이언트 단말의 위치 정보가 수신될 때마다, 판매 서적 데이터베이스(112)로부터 상기 복수의 서적 판매자들의 식별 정보에 대응되어 저장되어 있는 학교 정보를 추출하고, 상기 추출된 학교 정보를 기초로 위치 정보 데이터베이스(123)로부터 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치 정보를 확인할 수 있다.At this time, each time the identification information of the plurality of book sellers and the position information of each client terminal are received, the
그러고 나서, 위치 판단부(125)는 상기 5시간 간격마다 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보를 비교하여 상기 복수의 서적 판매자들의 클라이언트 단말의 위치가 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치로부터 선정된 이격 거리 이내에 위치하였는지 여부를 판단할 수 있다.Then, the
이때, 검색 배제 처리부(126)는 상기 복수의 서적 판매자들 중 각 서적 판매자들의 클라이언트 단말의 위치가 각 서적 판매자들의 학교 정보에 따른 학교 위치로부터 상기 선정된 이격 거리를 벗어난 것으로 판단된 횟수가 기준 횟수를 초과하는 서적 판매자들이 존재하는 경우, 이러한 서적 판매자들을 기준 횟수 초과 판매자로 지정하여 판매 서적 데이터베이스(112) 상에 기준 횟수 초과 판매자에 대한 식별 정보에 대해 검색 배제 태그를 대응시켜 저장할 수 있다.At this time, the search
즉, 상기 복수의 서적 판매자들 중 자신의 학교에서 멀리 떨어져 있는 횟수가 소정의 기준 횟수를 초과하는 판매자들에 대해서는 서적 구매자와 서적 매매가 성사될 가능성이 낮은 판매자들이기 때문에 검색 배제 처리부(126)는 이러한 기준 횟수 초과 판매자에 대해서 판매 서적 데이터베이스(112) 상에 검색 배제 태그를 저장해 둘 수 있다.In other words, among the plurality of book sellers, the sellers whose number of times far from the school is more than a predetermined reference number are sellers with low possibility of book sales and book buyers, The search exclusion tag may be stored on the
이때, 제1 정보 추출부(115)는 상기 제1 서적에 대한 검색 요청이 수신됨에 따라, 상기 제1 학교 정보에 대응되는 서적 판매자에 대한 식별 정보를 추출할 때, 판매 서적 데이터베이스(112)로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제1 학교 정보에 대응되어 저장되어 있음과 동시에 상기 검색 배제 태그가 대응되어 저장되어 있지 않은 적어도 하나의 제1 서적 판매자에 대한 식별 정보를 추출함으로써, 자신의 학교에서 멀리 떨어져 있는 횟수가 소정의 기준 횟수를 초과하는 판매자들이 등록한 판매 대상 서적에 대한 정보는 검색되지 않도록 할 수 있다.At this time, upon receiving the search request for the first book, the first
이때, 본 발명의 일실시예에 따르면, 판매 서적 데이터베이스(112) 상에 상기 제1 학교 정보에 대응하는 서적 판매자들이 등록한 서적들 중에서는 상기 제1 서적과 일치하는 판매 대상 서적이 존재하지 않아서, 관계 학교 확인부(120)를 통해 상기 제1 학교 정보와 가장 관계도 등급이 높은 제2 학교 정보가 확인되면, 관계 서적 판매자 추출부(121)는 판매 서적 데이터베이스(112)로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제2 학교 정보에 대응되어 저장되어 있는 적어도 하나의 제3 서적 판매자에 대한 식별 정보를 추출함과 동시에 상기 제1 학교 정보와 상기 검색 배제 태그가 모두 대응되어 저장되어 있는 적어도 하나의 제5 서적 판매자에 대한 식별 정보를 추출할 수 있다.According to an embodiment of the present invention, among the books registered by book sellers corresponding to the first school information on the
그리고, 관계 서적 추출부(122)는 판매 서적 데이터베이스(112)로부터 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제3 판매 대상 서적에 대한 식별 정보와 상기 적어도 하나의 제5 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제5 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보를 추출할 수 있다.The related
그 이후, 제3 정보 추출부(117)는 상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보가 추출되면, 판매 서적 데이터베이스(112)로부터 상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 적어도 하나의 제4 판매 대상 서적의 가격 정보를 추출할 수 있고, 검색 결과 전송부(118)는 상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말(130)에 전송할 수 있다.Thereafter, when the identification information of the at least one fourth sales target book is extracted, the third
즉, 본 발명에 따른 학교 정보에 기초한 서적 매매 매칭 지원 장치(110)는 판매 서적 데이터베이스(112) 상에 검색 배제 태그가 대응되어 저장되어 있는 서적 판매자들에 대해서는 상기 제1 학교 정보를 기초로 판매 대상 서적에 대한 정보가 검색되는 과정에서 검색이 배제되도록 한 후, 상기 제2 학교 정보를 기초로 판매 대상 서적에 대한 정보가 검색되는 과정에서 검색이 될 수 있도록 함으로써, 해당 서적 판매자들이 등록한 판매 대상 서적의 검색 가능성을 낮추는 방식으로 상기 서적 판매자들에 대해 패널티를 부여할 수 있다.That is, the bookbinding matching
도 2는 본 발명의 일실시예에 따른 학교 정보에 기초한 서적 매매 매칭 지원 방법을 도시한 순서도이다.FIG. 2 is a flowchart illustrating a method for supporting book sales matching based on school information according to an embodiment of the present invention.
단계(S210)에서는 복수의 회원들에 대한 식별 정보와 상기 복수의 회원들 각각의 학교 정보가 서로 대응되어 저장되어 있는 회원 데이터베이스를 유지한다.In step S210, the member database in which the identification information of the plurality of members and the school information of each of the plurality of members are stored corresponding to each other is maintained.
단계(S220)에서는 상기 복수의 회원들 중에 포함되는 복수의 서적 판매자들에 대한 식별 정보와 상기 복수의 서적 판매자들 각각의 학교 정보, 상기 복수의 서적 판매자들 각각이 등록한 판매 대상 서적에 대한 식별 정보 및 상기 복수의 서적 판매자들 각각이 등록한 판매 대상 서적의 가격 정보가 서로 대응되어 저장되어 있는 판매 서적 데이터베이스를 유지한다.In step S220, identification information of a plurality of book sellers included in the plurality of members, school information of each of the plurality of book sellers, identification information of a sale target book registered by each of the plurality of book sellers And a sales book database in which price information of sale target books registered by each of the plurality of book sellers correspond to each other and are stored.
단계(S230)에서는 상기 복수의 회원들 중에 포함되는 제1 서적 구매자의 식별 정보를 기초로 접속한 상기 제1 서적 구매자의 클라이언트 단말로부터 구매 대상이 되는 제1 서적에 대한 식별 정보와 함께 상기 제1 서적에 대한 검색 요청이 수신되면, 상기 제1 서적에 대한 식별 정보와 상기 제1 서적에 대한 검색 요청을 수신한다.In step S230, the identification information of the first book to be purchased from the client terminal of the first book buyer connected based on the identification information of the first book buyer included in the plurality of members Upon receipt of a search request for a book, the search server receives identification information about the first book and a search request for the first book.
단계(S240)에서는 상기 제1 서적에 대한 검색 요청에 대응하여 상기 회원 데이터베이스로부터 상기 제1 서적 구매자의 식별 정보에 대응되어 저장되어 있는 제1 학교 정보를 추출한다.In step S240, the first school information corresponding to the identification information of the first book buyer is extracted from the member database in response to the search request for the first book.
단계(S250)에서는 상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제1 학교 정보에 대응되어 저장되어 있는 적어도 하나의 제1 서적 판매자에 대한 식별 정보를 추출한다.In step S250, identification information for at least one first book seller stored corresponding to the first school information among the identification information for the plurality of book sellers is extracted from the sales book database.
단계(S260)에서는 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제1 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보를 추출한다.In step S260, the identification information for the first book among the identification information for at least one first sale target book stored corresponding to the identification information for the at least one first book seller from the sales book database And extracts identification information for at least one second sale target book to be matched.
단계(S270)에서는 상기 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보가 추출되면, 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제2 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제2 판매 대상 서적의 가격 정보를 추출한다.In step S270, when the identification information of the at least one second sales target book is extracted, the at least one second sales target book is stored from the sales book database in association with the identification information of the at least one second sale target book 2 identification information for the book seller and the price information of the at least one second sale target book.
단계(S280)에서는 상기 적어도 하나의 제2 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제2 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송한다.In step S280, the identification information of the at least one second book seller and the price information of the at least one second sale target book are transmitted to the client terminal of the first book buyer as a result of the search for the first book do.
이때, 본 발명의 일실시예에 따르면, 상기 학교 정보에 기초한 서적 매매 매칭 지원 방법은 복수의 학교 정보들과, 상기 복수의 학교 정보들 각각에 대해 나머지 학교 정보들과의 미리 설정된 관계도 등급이 서로 대응되어 저장되어 있는 관계도 데이터베이스를 유지하는 단계, 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보가 추출된 이후, 상기 판매 서적 데이터베이스 상에 상기 적어도 하나의 제1 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 판매 대상 서적에 대한 식별 정보가 존재하지 않는 경우, 상기 관계도 데이터베이스를 참조하여 상기 제1 학교 정보에 대응되어 저장되어 있는 나머지 학교 정보들과의 관계도 등급 중 가장 높은 관계도 등급이 설정되어 있는 제2 학교 정보를 확인하는 단계, 상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제2 학교 정보에 대응되어 저장되어 있는 적어도 하나의 제3 서적 판매자에 대한 식별 정보를 추출하는 단계, 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제3 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보를 추출하는 단계, 상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보가 추출되면, 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보를 추출하는 단계 및 상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송하는 단계를 더 포함할 수 있다.According to an embodiment of the present invention, the book sales matching support method based on the school information includes a plurality of school information, and a predetermined relationship degree rating of each of the plurality of school information with the remaining school information Maintaining a relationship database stored in association with each other; and after the identification information for the at least one first book seller is extracted from the sales book database, If there is no identification information for a book to be sold which is matched with the identification information for the first book among the identification information for the book, the remaining schools corresponding to the first school information The relationship between the information and the degree of the highest degree of relationship between the second Extracting identification information for at least one third book seller stored in association with the second school information among the identification information for the plurality of book sellers from the sales book database, At least one third sales target book corresponding to the identification information for the first book among the identification information for at least one third sale target book stored corresponding to the identification information for the at least one third book seller from the sales book database, The method comprising the steps of: extracting identification information on a fourth sales target book, extracting identification information on the at least one fourth sale target book from identification information on the at least one fourth sale target book from the sales book database And for at least one fourth book seller corresponding < RTI ID = 0.0 > Extracting price information of the at least one fourth sales target book and price information of the at least one fourth sale target book from the first book; To the client terminal of the first book buyer as a result of the search for the first book buyer.
이때, 본 발명의 일실시예에 따르면, 상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송하는 단계는 상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보가 추출되면, 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보에 따른 가격에 선정된 할증 가중치를 적용한 후 상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 상기 선정된 할증 가중치가 적용된 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송할 수 있다.According to an embodiment of the present invention, the identification information of the at least one fourth book seller and the price information of the at least one fourth sale target book are stored in the first book Wherein the step of transmitting to the client terminal of the buyer is a step of, when the identification information of the at least one fourth book seller and the price information of the at least one fourth sale target book are extracted, The method comprising the steps of: applying identification information on the at least one fourth book seller and price information to which the selected premium weight of the at least one fourth sale target book is applied to the first book, To the client terminal of the first book buyer as a result of the search.
또한, 본 발명의 일실시예에 따르면, 상기 학교 정보에 기초한 서적 매매 매칭 지원 방법은 상기 복수의 학교 정보들 각각에 대응하는 학교 위치 정보가 저장되어 있는 위치 정보 데이터베이스를 유지하는 단계, 상기 복수의 서적 판매자들의 클라이언트 단말로부터 선정된 주기 간격으로 상기 복수의 서적 판매자들에 대한 식별 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보를 수신하는 단계, 상기 선정된 주기 간격으로 상기 복수의 서적 판매자들의 클라이언트 단말로부터 상기 복수의 서적 판매자들의 식별 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보가 수신될 때마다, 상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들의 식별 정보에 대응되어 저장되어 있는 학교 정보를 추출하고, 상기 추출된 학교 정보를 기초로 상기 위치 정보 데이터베이스로부터 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치 정보를 확인한 후 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보를 비교하여 상기 복수의 서적 판매자들의 클라이언트 단말의 위치가 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치로부터 선정된 이격 거리 이내에 위치하였는지 여부를 판단하는 단계 및 상기 복수의 서적 판매자들 중 상기 복수의 서적 판매자들의 클라이언트 단말의 위치가 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치로부터 상기 선정된 이격 거리 이내에 위치하지 않은 것으로 판단된 횟수가 기준 횟수를 초과하는 적어도 하나의 기준 횟수 초과 판매자가 존재하는 경우, 상기 판매 서적 데이터베이스 상에 상기 적어도 하나의 기준 횟수 초과 판매자에 대한 식별 정보에 대해 검색 배제 태그를 대응시켜 저장하는 단계를 더 포함할 수 있다.According to another aspect of the present invention, there is provided a book sales matching support method based on school information, comprising the steps of: maintaining a location information database storing school location information corresponding to each of the plurality of school information; Receiving identification information for the plurality of book sellers and location information of the client terminals of the plurality of book sellers at predetermined period intervals from the client terminals of the book seller, Each time the identification information of the plurality of book sellers and the position information of the client terminal of the plurality of book sellers are received from the client terminal, the information of the school information stored in association with the identification information of the plurality of book sellers from the sales book database , And the weight School location information corresponding to school information of each of the plurality of book sellers from the location information database based on the school information of the plurality of book sellers, Comparing the position information of the client terminals of the plurality of book sellers with each other to determine whether the position of the client terminal of the plurality of book sellers is located within a predetermined distance from the school position according to the school information of each of the plurality of book sellers, The number of times that the position of the client terminal of the plurality of book sellers among the book seller of the plurality of book sellers is judged not to be located within the predetermined distance distance from the school position according to the school information of each of the plurality of book sellers exceeds the reference number At least one criterion Be exceeded if the seller is present, the sales publications may further comprise the step of storing in association with the search for the exclusion tag identification information for at least one reference number exceeds the seller on the database.
이때, 단계(S250)에서는 상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제1 학교 정보에 대응되어 저장되어 있음과 동시에 상기 검색 배제 태그가 대응되어 저장되어 있지 않은 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보를 추출할 수 있다.At this time, in step S250, the sales information is stored in association with the first school information among the identification information for the plurality of book sellers from the sales book database, and the at least one It is possible to extract the identification information for the first book seller of the book.
이때, 본 발명의 일실시예에 따르면, 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보를 추출하는 단계는 상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제2 학교 정보에 대응되어 저장되어 있는 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보를 추출함과 동시에 상기 제1 학교 정보와 상기 검색 배제 태그가 모두 대응되어 저장되어 있는 적어도 하나의 제5 서적 판매자에 대한 식별 정보를 추출할 수 있고, 상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보를 추출하는 단계는 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 상기 적어도 하나의 제3 판매 대상 서적에 대한 식별 정보와 상기 적어도 하나의 제5 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제5 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보를 추출할 수 있다.According to an embodiment of the present invention, the step of extracting the identification information for the at least one third book seller may further include the step of extracting identification information for the third book seller from the sales book database Extracting identification information of the at least one third book seller corresponding to the at least one third book seller and storing at least one identification information of at least one fifth book seller corresponding to both the first school information and the search excluding tag Extracting the identification information for the at least one fourth sales target book from the sales book database by using the at least one third book seller stored in correspondence with the identification information for the at least one third book seller The identification information for the third sales target book of the at least one fifth book sale The identification information for the at least one fourth sales target book that matches the identification information for the first book among the identification information for at least one fifth sales target book stored corresponding to the identification information for the fourth sales target book can do.
이상, 도 2를 참조하여 본 발명의 일실시예에 따른 학교 정보에 기초한 서적 매매 매칭 지원 방법에 대해 설명하였다. 여기서, 본 발명의 일실시예에 따른 학교 정보에 기초한 서적 매매 매칭 지원 방법은 도 1을 이용하여 설명한 학교 정보에 기초한 서적 매매 매칭 지원 장치(110)의 동작에 대한 구성과 대응될 수 있으므로, 이에 대한 보다 상세한 설명은 생략하기로 한다.The method for supporting book sales matching based on school information according to an embodiment of the present invention has been described above with reference to FIG. Here, the book sales matching support method based on the school information according to an embodiment of the present invention may correspond to the configuration of the operation of the book sale matching
본 발명의 일실시예에 따른 학교 정보에 기초한 서적 매매 매칭 지원 방법은 컴퓨터와의 결합을 통해 실행시키기 위한 저장매체에 저장된 컴퓨터 프로그램으로 구현될 수 있다.A method for supporting book sales matching based on school information according to an embodiment of the present invention can be implemented by a computer program stored in a storage medium for execution through a combination with a computer.
또한, 본 발명의 일실시예에 따른 학교 정보에 기초한 서적 매매 매칭 지원 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.In addition, the method of supporting book sale matching based on school information according to an embodiment of the present invention may be implemented in a form of a program command that can be executed through various computer means and recorded in a computer readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions recorded on the medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. As described above, the present invention has been described with reference to particular embodiments, such as specific elements, and specific embodiments and drawings. However, it should be understood that the present invention is not limited to the above- And various modifications and changes may be made thereto by those skilled in the art to which the present invention pertains.
따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.Accordingly, the spirit of the present invention should not be construed as being limited to the embodiments described, and all of the equivalents or equivalents of the claims, as well as the following claims, belong to the scope of the present invention .
110: 학교 정보에 기초한 서적 매매 매칭 지원 장치
111: 회원 데이터베이스 112: 판매 서적 데이터베이스
113: 검색 요청 수신부 114: 학교 정보 추출부
115: 제1 정보 추출부 116: 제2 정보 추출부
117: 제3 정보 추출부 118: 검색 결과 전송부
119: 관계도 데이터베이스 120: 관계 학교 확인부
121: 관계 서적 판매자 추출부 122: 관계 서적 추출부
123: 위치 정보 데이터베이스 124: 위치 정보 수신부
125: 위치 판단부 126: 검색 배제 처리부
130: 제1 서적 구매자의 클라이언트 단말110: Book matching support system based on school information
111: Member Database 112: Sales Book Database
113: search request receiving unit 114: school information extracting unit
115: first information extracting unit 116: second information extracting unit
117: Third information extracting unit 118: Search result transmitting unit
119: Relation diagram database 120: Relationship school confirmation section
121: Relational book seller extracting unit 122: Relational book extracting unit
123: location information database 124: location information receiver
125: Position determination unit 126: Search elimination processing unit
130: client terminal of the first book buyer
Claims (12)
상기 복수의 회원들 중에 포함되는 복수의 서적 판매자들에 대한 식별 정보와 상기 복수의 서적 판매자들 각각의 학교 정보, 상기 복수의 서적 판매자들 각각이 등록한 판매 대상 서적에 대한 식별 정보 및 상기 복수의 서적 판매자들 각각이 등록한 판매 대상 서적의 가격 정보가 서로 대응되어 저장되어 있는 판매 서적 데이터베이스;
복수의 학교 정보들과, 상기 복수의 학교 정보들 각각에 대해 나머지 학교 정보들과의 미리 설정된 관계도 등급이 서로 대응되어 저장되어 있는 관계도 데이터베이스;
상기 복수의 회원들 중에 포함되는 제1 서적 구매자의 식별 정보를 기초로 접속한 상기 제1 서적 구매자의 클라이언트 단말로부터 구매 대상이 되는 제1 서적에 대한 식별 정보와 함께 상기 제1 서적에 대한 검색 요청이 수신되면, 상기 제1 서적에 대한 식별 정보와 상기 제1 서적에 대한 검색 요청을 수신하는 검색 요청 수신부;
상기 제1 서적에 대한 검색 요청에 대응하여 상기 회원 데이터베이스로부터 상기 제1 서적 구매자의 식별 정보에 대응되어 저장되어 있는 제1 학교 정보를 추출하는 학교 정보 추출부;
상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제1 학교 정보에 대응되어 저장되어 있는 적어도 하나의 제1 서적 판매자에 대한 식별 정보를 추출하는 제1 정보 추출부;
상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제1 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보를 추출하는 제2 정보 추출부;
상기 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보가 추출되면, 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제2 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제2 판매 대상 서적의 가격 정보를 추출하는 제3 정보 추출부; 및
상기 적어도 하나의 제2 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제2 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송하는 검색 결과 전송부
를 포함하고,
상기 제2 정보 추출부는
상기 판매 서적 데이터베이스 상에 상기 적어도 하나의 제1 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 판매 대상 서적에 대한 식별 정보가 존재하지 않는 경우, 상기 관계도 데이터베이스를 참조하여 상기 제1 학교 정보에 대응되어 저장되어 있는 나머지 학교 정보들과의 관계도 등급 중 가장 높은 관계도 등급이 설정되어 있는 제2 학교 정보를 확인하는 관계 학교 확인부;
상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제2 학교 정보에 대응되어 저장되어 있는 적어도 하나의 제3 서적 판매자에 대한 식별 정보를 추출하는 관계 서적 판매자 추출부; 및
상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제3 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보를 추출하는 관계 서적 추출부
를 포함하며,
상기 제3 정보 추출부는
상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보가 추출되면, 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보를 추출하고,
상기 검색 결과 전송부는
상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송하는 학교 정보에 기초한 서적 매매 매칭 지원 장치.A member database in which identification information of a plurality of members and school information of each of the plurality of members are associated with each other and stored;
Identification information of a plurality of book sellers included in the plurality of members, identification information of each of the plurality of book sellers, identification information of a sale target book registered by each of the plurality of book sellers, A sales book database in which price information of sales target books registered by each of the sellers correspond to each other and stored;
A relationship diagram database in which a plurality of school information and a predetermined relation degree degree with respect to each of the plurality of school information items are associated with each other and stored;
The first book purchaser who is connected based on the identification information of the first book buyer included in the plurality of members, the identification information of the first book to be purchased from the client terminal of the first book buyer, A search request receiving unit for receiving identification information about the first book and a search request for the first book;
A school information extracting unit for extracting first school information corresponding to identification information of the first book buyer from the member database in response to a search request for the first book;
A first information extracting unit for extracting identification information for at least one first book seller stored in association with the first school information among identification information for the plurality of book sellers from the sales book database;
At least one of the identification information for at least one first sales target book corresponding to the identification information for the at least one first book seller from the sales book database, A second information extracting unit for extracting identification information on a second sales target book;
The method of claim 1, further comprising: if the identification information for the at least one second sales target book is extracted, extracting, from the sales book database, at least one second sales book corresponding to the at least one second sales target book A third information extracting unit for extracting identification information and price information of the at least one second sale target book; And
A search result transmission unit for transmitting the identification information of the at least one second book seller and the price information of the at least one second sale target book to the client terminal of the first book buyer as a search result for the first book,
Lt; / RTI >
The second information extracting unit
If there is no identification information on the sales target book that matches the identification information on the first book among the identification information on the at least one first sales target book on the sales book database, A relational school identification unit for confirming the second school information having the highest degree of relation among the degrees of the relation with the remaining school information stored in association with the first school information;
A related book seller extracting unit for extracting identification information for at least one third book seller stored in association with the second school information among the identification information for the plurality of book sellers from the sales book database; And
At least one third sales target book corresponding to the identification information for the first book among the identification information for at least one third sale target book stored corresponding to the identification information for the at least one third book seller from the sales book database, A relationship book extracting unit for extracting identification information on the fourth sales target book,
/ RTI >
The third information extracting unit
The method of claim 1, further comprising the step of, when the identification information for the at least one fourth sales target book is extracted, extracting, from the sales book database, at least one fourth book seller stored corresponding to the identification information for the at least one fourth sales target book Identification information and price information of the at least one fourth sale target book,
The search result transmitting unit
Based on the school information for transmitting the identification information of the at least one fourth book seller and the price information of the at least one fourth sale target book to the client terminal of the first book buyer as a result of the search for the first book A device for matching books and books.
상기 검색 결과 전송부는
상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보가 추출되면, 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보에 따른 가격에 선정된(predetermined) 할증 가중치를 적용한 후 상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 상기 선정된 할증 가중치가 적용된 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송하는 학교 정보에 기초한 서적 매매 매칭 지원 장치.The method according to claim 1,
The search result transmitting unit
The method according to claim 1, wherein, when the identification information of the at least one fourth book seller and the price information of the at least one fourth sale target book are extracted, After applying the premium weight, the identification information for the at least one fourth book seller and the price information to which the selected premium weight of the at least one fourth sale target book is applied, as the search result for the first book, A book sales matching support apparatus based on school information transmitted to a client terminal of a book buyer.
상기 복수의 학교 정보들 각각에 대응하는 학교 위치 정보가 저장되어 있는 위치 정보 데이터베이스;
상기 복수의 서적 판매자들의 클라이언트 단말로부터 선정된 주기 간격으로 상기 복수의 서적 판매자들에 대한 식별 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보를 수신하는 위치 정보 수신부;
상기 선정된 주기 간격으로 상기 복수의 서적 판매자들의 클라이언트 단말로부터 상기 복수의 서적 판매자들의 식별 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보가 수신될 때마다, 상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들의 식별 정보에 대응되어 저장되어 있는 학교 정보를 추출하고, 상기 추출된 학교 정보를 기초로 상기 위치 정보 데이터베이스로부터 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치 정보를 확인한 후 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보를 비교하여 상기 복수의 서적 판매자들의 클라이언트 단말의 위치가 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치로부터 선정된 이격 거리 이내에 위치하였는지 여부를 판단하는 위치 판단부; 및
상기 복수의 서적 판매자들 중 상기 복수의 서적 판매자들의 클라이언트 단말의 위치가 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치로부터 상기 선정된 이격 거리 이내에 위치하지 않은 것으로 판단된 횟수가 기준 횟수를 초과하는 적어도 하나의 기준 횟수 초과 판매자가 존재하는 경우, 상기 판매 서적 데이터베이스 상에 상기 적어도 하나의 기준 횟수 초과 판매자에 대한 식별 정보에 대해 검색 배제 태그를 대응시켜 저장하는 검색 배제 처리부
를 더 포함하고,
상기 제1 정보 추출부는
상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제1 학교 정보에 대응되어 저장되어 있음과 동시에 상기 검색 배제 태그가 대응되어 저장되어 있지 않은 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보를 추출하는 학교 정보에 기초한 서적 매매 매칭 지원 장치.The method according to claim 1,
A location information database storing school location information corresponding to each of the plurality of school information;
A location information receiver for receiving identification information of the plurality of book sellers and location information of the client terminals of the plurality of book sellers at predetermined period intervals from client terminals of the plurality of book sellers;
When the identification information of the plurality of book sellers and the location information of the client terminal of the plurality of book sellers are received from the client terminal of the plurality of book sellers at the predetermined periodic interval, And stores the school information corresponding to the school information of each of the plurality of book sellers in the location information database based on the extracted school information, The location of the client terminal of the plurality of book sellers is compared with the school information of each of the plurality of book sellers by comparing the school location information according to the school information of each book seller to the location information of the client terminal of the plurality of book sellers, To school location Position determining unit for determining whether or not the position within a predetermined distance; And
The number of times that the position of the client terminal of the plurality of book sellers among the plurality of book sellers is judged not to be located within the predetermined distance distance from the school position according to the school information of each of the plurality of book sellers, A sales exclusion processing unit for associating and storing a search exclusion tag for the identification information on the at least one seller exceeding the reference number on the sales book database when at least one seller exceeds the reference number,
Further comprising:
The first information extracting unit
Wherein the at least one first book seller is stored in association with the first school information among the identification information for the plurality of book sellers from the sales book database, A device for supporting book sales matching based on school information for extracting identification information.
상기 관계 서적 판매자 추출부는
상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제2 학교 정보에 대응되어 저장되어 있는 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보를 추출함과 동시에 상기 제1 학교 정보와 상기 검색 배제 태그가 모두 대응되어 저장되어 있는 적어도 하나의 제5 서적 판매자에 대한 식별 정보를 추출하고,
상기 관계 서적 추출부는
상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 상기 적어도 하나의 제3 판매 대상 서적에 대한 식별 정보와 상기 적어도 하나의 제5 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제5 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보를 추출하는 학교 정보에 기초한 서적 매매 매칭 지원 장치.5. The method of claim 4,
The related book seller extracting unit
Extracting identification information for the at least one third book seller stored in association with the second school information from identification information for the plurality of book sellers from the sales book database, Extracting identification information for at least one fifth book seller in which all of the search exclusion tags are associated and stored,
The related book extracting unit
The identification information for the at least one third sales target book stored in association with the identification information for the at least one third book seller from the sales book database and the identification information for the at least one fifth book seller A book based on school information for extracting identification information for the at least one fourth sales target book that matches the identification information for the first book among the identification information for the at least one fifth sales book corresponding to the book Marketing matching support device.
상기 복수의 회원들 중에 포함되는 복수의 서적 판매자들에 대한 식별 정보와 상기 복수의 서적 판매자들 각각의 학교 정보, 상기 복수의 서적 판매자들 각각이 등록한 판매 대상 서적에 대한 식별 정보 및 상기 복수의 서적 판매자들 각각이 등록한 판매 대상 서적의 가격 정보가 서로 대응되어 저장되어 있는 판매 서적 데이터베이스를 유지하는 단계;
복수의 학교 정보들과, 상기 복수의 학교 정보들 각각에 대해 나머지 학교 정보들과의 미리 설정된 관계도 등급이 서로 대응되어 저장되어 있는 관계도 데이터베이스를 유지하는 단계;
상기 복수의 회원들 중에 포함되는 제1 서적 구매자의 식별 정보를 기초로 접속한 상기 제1 서적 구매자의 클라이언트 단말로부터 구매 대상이 되는 제1 서적에 대한 식별 정보와 함께 상기 제1 서적에 대한 검색 요청이 수신되면, 상기 제1 서적에 대한 식별 정보와 상기 제1 서적에 대한 검색 요청을 수신하는 단계;
상기 제1 서적에 대한 검색 요청에 대응하여 상기 회원 데이터베이스로부터 상기 제1 서적 구매자의 식별 정보에 대응되어 저장되어 있는 제1 학교 정보를 추출하는 단계;
상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제1 학교 정보에 대응되어 저장되어 있는 적어도 하나의 제1 서적 판매자에 대한 식별 정보를 추출하는 단계;
상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제1 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보를 추출하는 단계;
상기 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보가 추출되면, 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제2 판매 대상 서적에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제2 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제2 판매 대상 서적의 가격 정보를 추출하는 단계;
상기 적어도 하나의 제2 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제2 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송하는 단계;
상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보가 추출된 이후, 상기 판매 서적 데이터베이스 상에 상기 적어도 하나의 제1 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 판매 대상 서적에 대한 식별 정보가 존재하지 않는 경우, 상기 관계도 데이터베이스를 참조하여 상기 제1 학교 정보에 대응되어 저장되어 있는 나머지 학교 정보들과의 관계도 등급 중 가장 높은 관계도 등급이 설정되어 있는 제2 학교 정보를 확인하는 단계;
상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제2 학교 정보에 대응되어 저장되어 있는 적어도 하나의 제3 서적 판매자에 대한 식별 정보를 추출하는 단계;
상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제3 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보를 추출하는 단계;
상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보가 추출되면, 상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보를 추출하는 단계; 및
상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송하는 단계
를 포함하는 학교 정보에 기초한 서적 매매 매칭 지원 방법.Maintaining a member database in which identification information for a plurality of members and school information of each of the plurality of members are associated with each other and stored;
Identification information of a plurality of book sellers included in the plurality of members, identification information of each of the plurality of book sellers, identification information of a sale target book registered by each of the plurality of book sellers, Maintaining a sales book database in which price information of sale target books registered by each of the sellers correspond to each other and stored;
Maintaining a relationship diagram database in which a plurality of school information and a predetermined relation degree degree of each of the plurality of school information with respect to the remaining school information are correlated with each other and stored;
The first book purchaser who is connected based on the identification information of the first book buyer included in the plurality of members, the identification information of the first book to be purchased from the client terminal of the first book buyer, Receiving identification information about the first book and a search request for the first book when the first book is received;
Extracting first school information corresponding to identification information of the first book buyer from the member database in response to a search request for the first book;
Extracting identification information for at least one first book seller stored in association with the first school information among identification information for the plurality of book sellers from the sales book database;
At least one of the identification information for at least one first sales target book corresponding to the identification information for the at least one first book seller from the sales book database, Extracting identification information on a second sales target book;
The method of claim 1, further comprising: if the identification information for the at least one second sales target book is extracted, extracting, from the sales book database, at least one second sales book corresponding to the at least one second sales target book Extracting identification information and price information of the at least one second sale target book;
Transmitting identification information of the at least one second book seller and price information of the at least one second sale target book to the client terminal of the first book buyer as a result of the search for the first book;
The method of claim 1, further comprising: after the identification information of the at least one first book seller is extracted from the sales book database, identification information of the first book among the identification information of the at least one first sale target book The relationship with the remaining school information stored in correspondence with the first school information with reference to the relationship degree database is also the highest relationship degree among the classes Confirming the set second school information;
Extracting identification information for at least one third book seller stored in association with the second school information from identification information for the plurality of book sellers from the sales book database;
At least one third sales target book corresponding to the identification information for the first book among the identification information for at least one third sale target book stored corresponding to the identification information for the at least one third book seller from the sales book database, Extracting identification information for a fourth sales target book;
The method of claim 1, further comprising the step of, when the identification information for the at least one fourth sales target book is extracted, extracting, from the sales book database, at least one fourth book seller stored corresponding to the identification information for the at least one fourth sales target book Extracting identification information and price information of the at least one fourth sale target book; And
Transmitting the identification information of the at least one fourth book seller and the price information of the at least one fourth sale target book to the client terminal of the first book buyer as a search result for the first book;
A method for supporting book sales matching based on school information.
상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송하는 단계는
상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보가 추출되면, 상기 적어도 하나의 제4 판매 대상 서적의 가격 정보에 따른 가격에 선정된(predetermined) 할증 가중치를 적용한 후 상기 적어도 하나의 제4 서적 판매자에 대한 식별 정보와 상기 적어도 하나의 제4 판매 대상 서적의 상기 선정된 할증 가중치가 적용된 가격 정보를 상기 제1 서적에 대한 검색 결과로 상기 제1 서적 구매자의 클라이언트 단말에 전송하는 학교 정보에 기초한 서적 매매 매칭 지원 방법.The method according to claim 6,
The step of transmitting the identification information of the at least one fourth book seller and the price information of the at least one fourth sale target book to the client terminal of the first book buyer as a result of the search for the first book
The method according to claim 1, wherein, when the identification information of the at least one fourth book seller and the price information of the at least one fourth sale target book are extracted, After applying the premium weight, the identification information for the at least one fourth book seller and the price information to which the selected premium weight of the at least one fourth sale target book is applied, as the search result for the first book, A method of supporting book sales matching based on school information transmitted to a client terminal of a book buyer.
상기 복수의 학교 정보들 각각에 대응하는 학교 위치 정보가 저장되어 있는 위치 정보 데이터베이스를 유지하는 단계;
상기 복수의 서적 판매자들의 클라이언트 단말로부터 선정된 주기 간격으로 상기 복수의 서적 판매자들에 대한 식별 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보를 수신하는 단계;
상기 선정된 주기 간격으로 상기 복수의 서적 판매자들의 클라이언트 단말로부터 상기 복수의 서적 판매자들의 식별 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보가 수신될 때마다, 상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들의 식별 정보에 대응되어 저장되어 있는 학교 정보를 추출하고, 상기 추출된 학교 정보를 기초로 상기 위치 정보 데이터베이스로부터 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치 정보를 확인한 후 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치 정보와 상기 복수의 서적 판매자들의 클라이언트 단말의 위치 정보를 비교하여 상기 복수의 서적 판매자들의 클라이언트 단말의 위치가 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치로부터 선정된 이격 거리 이내에 위치하였는지 여부를 판단하는 단계; 및
상기 복수의 서적 판매자들 중 상기 복수의 서적 판매자들의 클라이언트 단말의 위치가 상기 복수의 서적 판매자들 각각의 학교 정보에 따른 학교 위치로부터 상기 선정된 이격 거리 이내에 위치하지 않은 것으로 판단된 횟수가 기준 횟수를 초과하는 적어도 하나의 기준 횟수 초과 판매자가 존재하는 경우, 상기 판매 서적 데이터베이스 상에 상기 적어도 하나의 기준 횟수 초과 판매자에 대한 식별 정보에 대해 검색 배제 태그를 대응시켜 저장하는 단계
를 더 포함하고,
상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보를 추출하는 단계는
상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제1 학교 정보에 대응되어 저장되어 있음과 동시에 상기 검색 배제 태그가 대응되어 저장되어 있지 않은 상기 적어도 하나의 제1 서적 판매자에 대한 식별 정보를 추출하는 학교 정보에 기초한 서적 매매 매칭 지원 방법.The method according to claim 6,
Maintaining a location information database in which school location information corresponding to each of the plurality of school information is stored;
Receiving identification information for the plurality of book sellers and location information of the client terminals of the plurality of book sellers at predetermined period intervals from client terminals of the plurality of book sellers;
When the identification information of the plurality of book sellers and the location information of the client terminal of the plurality of book sellers are received from the client terminal of the plurality of book sellers at the predetermined periodic interval, And stores the school information corresponding to the school information of each of the plurality of book sellers in the location information database based on the extracted school information, The location of the client terminal of the plurality of book sellers is compared with the school information of each of the plurality of book sellers by comparing the school location information according to the school information of each book seller to the location information of the client terminal of the plurality of book sellers, To school location Determining whether the position within the selected distance; And
The number of times that the position of the client terminal of the plurality of book sellers among the plurality of book sellers is judged not to be located within the predetermined distance distance from the school position according to the school information of each of the plurality of book sellers, Storing a search exclusion tag corresponding to the identification information of the at least one seller exceeding the reference number on the sales book database, if there is at least one seller exceeding the reference number
Further comprising:
The step of extracting the identification information for the at least one first book seller
Wherein the at least one first book seller is stored in association with the first school information among the identification information for the plurality of book sellers from the sales book database, A method for supporting book sales matching based on school information for extracting identification information.
상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보를 추출하는 단계는
상기 판매 서적 데이터베이스로부터 상기 복수의 서적 판매자들에 대한 식별 정보 중 상기 제2 학교 정보에 대응되어 저장되어 있는 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보를 추출함과 동시에 상기 제1 학교 정보와 상기 검색 배제 태그가 모두 대응되어 저장되어 있는 적어도 하나의 제5 서적 판매자에 대한 식별 정보를 추출하고,
상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보를 추출하는 단계는
상기 판매 서적 데이터베이스로부터 상기 적어도 하나의 제3 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 상기 적어도 하나의 제3 판매 대상 서적에 대한 식별 정보와 상기 적어도 하나의 제5 서적 판매자에 대한 식별 정보에 대응되어 저장되어 있는 적어도 하나의 제5 판매 대상 서적에 대한 식별 정보 중 상기 제1 서적에 대한 식별 정보에 매칭되는 상기 적어도 하나의 제4 판매 대상 서적에 대한 식별 정보를 추출하는 학교 정보에 기초한 서적 매매 매칭 지원 방법.10. The method of claim 9,
The step of extracting the identification information for the at least one third book seller
Extracting identification information for the at least one third book seller stored in association with the second school information from identification information for the plurality of book sellers from the sales book database, Extracting identification information for at least one fifth book seller in which all of the search exclusion tags are associated and stored,
The step of extracting the identification information for the at least one fourth sales target book
The identification information for the at least one third sales target book stored in association with the identification information for the at least one third book seller from the sales book database and the identification information for the at least one fifth book seller A book based on school information for extracting identification information for the at least one fourth sales target book that matches the identification information for the first book among the identification information for the at least one fifth sales book corresponding to the book How to support sales matching.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160091121A KR101699728B1 (en) | 2016-07-19 | 2016-07-19 | Book trading matching apparatus and method based on the school information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160091121A KR101699728B1 (en) | 2016-07-19 | 2016-07-19 | Book trading matching apparatus and method based on the school information |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR101699728B1 true KR101699728B1 (en) | 2017-01-25 |
Family
ID=57991696
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020160091121A Expired - Fee Related KR101699728B1 (en) | 2016-07-19 | 2016-07-19 | Book trading matching apparatus and method based on the school information |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101699728B1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001216437A (en) * | 2000-01-29 | 2001-08-10 | E Net Co Ltd | System and method for processing graded price by users based on network |
| KR20110066445A (en) * | 2009-12-11 | 2011-06-17 | 하지현 | Secondary school textbook trading system and the middle and high school textbook trading method using the same |
| KR20120078927A (en) * | 2011-01-03 | 2012-07-11 | 삼성전자주식회사 | Method and device for generating additional information of e-book contents in reader |
| KR20140015719A (en) * | 2012-07-17 | 2014-02-07 | 변성우 | Real time transaction system and method based on location |
-
2016
- 2016-07-19 KR KR1020160091121A patent/KR101699728B1/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001216437A (en) * | 2000-01-29 | 2001-08-10 | E Net Co Ltd | System and method for processing graded price by users based on network |
| KR20110066445A (en) * | 2009-12-11 | 2011-06-17 | 하지현 | Secondary school textbook trading system and the middle and high school textbook trading method using the same |
| KR20120078927A (en) * | 2011-01-03 | 2012-07-11 | 삼성전자주식회사 | Method and device for generating additional information of e-book contents in reader |
| KR20140015719A (en) * | 2012-07-17 | 2014-02-07 | 변성우 | Real time transaction system and method based on location |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5828958B2 (en) | Provision of social product recommendations | |
| US8117071B1 (en) | Method and system for matching via an image search query at a point of sale | |
| US20150006326A1 (en) | Search Method and Apparatus Based on E-commerce Platform | |
| MX2013013451A (en) | System and method for classifying relevant competitors. | |
| US11494786B2 (en) | System for third party sellers in online retail environment | |
| US8396935B1 (en) | Discovering spam merchants using product feed similarity | |
| US20150287032A1 (en) | Methods and systems for connecting multiple merchants to an interactive element in a web page | |
| KR20210032691A (en) | Method and apparatus of recommending goods based on network | |
| US8438076B2 (en) | Price comparison process and system | |
| JP5670490B2 (en) | Category determination device, search device, category determination method, category determination program, and computer-readable recording medium storing the program | |
| KR101963711B1 (en) | Method for trading used goods | |
| CN106157054A (en) | A kind of transaction data processing method and device | |
| KR101699728B1 (en) | Book trading matching apparatus and method based on the school information | |
| Paydar et al. | Environmental factors influencing the intention to adopt RFID technology in retail Industry: an empirical study | |
| CN112418969A (en) | Commodity matching method and device and computer equipment | |
| KR102461944B1 (en) | Real-time sales appraising trading system that provides appraisal services according to appraisal history | |
| KR20210066111A (en) | service providing apparatus and method for recommending book | |
| NGUYEN et al. | Covid-19 impacts on online shopping decision of the students in Ho Chi Minh City | |
| CN114219589B (en) | Virtual entity object generation and page display method and device and electronic equipment | |
| JP2024041174A (en) | Transaction support system and transaction support program | |
| CN108182608B (en) | Electronic device, product recommendation method, and computer-readable storage medium | |
| KR20220093595A (en) | Commodity transaction brokerage method and system | |
| KR101697574B1 (en) | Book rental brokerage service apparatus and operating method thereof | |
| KR20160025153A (en) | Apparatus and method for providing product information of offline store | |
| KR101651266B1 (en) | Method for managing information of webpage |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PA0302 | Request for accelerated examination |
St.27 status event code: A-1-2-D10-D17-exm-PA0302 St.27 status event code: A-1-2-D10-D16-exm-PA0302 |
|
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20191016 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20240120 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20240120 |