KR101632063B1 - Method and system for providing search result list including businesses sugesssted and businesses advertised - Google Patents
Method and system for providing search result list including businesses sugesssted and businesses advertised Download PDFInfo
- Publication number
- KR101632063B1 KR101632063B1 KR1020150050973A KR20150050973A KR101632063B1 KR 101632063 B1 KR101632063 B1 KR 101632063B1 KR 1020150050973 A KR1020150050973 A KR 1020150050973A KR 20150050973 A KR20150050973 A KR 20150050973A KR 101632063 B1 KR101632063 B1 KR 101632063B1
- Authority
- KR
- South Korea
- Prior art keywords
- search result
- item
- search
- result list
- ranking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G06F17/30867—
-
- G06F17/30864—
-
- G06F17/3089—
-
- 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
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
본 발명은 복수 개의 기준에 의해 선정된 복수 개의 검색 결과들을 단일한 검색 결과 리스트 상에 순차적으로 배치하여 효율적으로 제공할 수 있는 검색 결과 리스트의 제공 방법 및 시스템을 제공하기 위한 것이다. 본 발명의 한 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공방법은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 단계; 상기 제2검색 결과 중 선택된 제1항목을 상기 제1검색 결과 중에 배치하기 위한 제1위치를 정하는 단계; 및 상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 전단에 배치된 경우에는 상기 제1위치에 상기 제1항목의 배치가 생략되도록 하는 단계를 포함한다.The present invention provides a method and system for providing a search result list that can efficiently arrange a plurality of search results selected by a plurality of criteria sequentially on a single search result list. According to an aspect of the present invention, there is provided a method of providing a search result list via a network, the method comprising: receiving a first search result having a ranking based on a first criterion corresponding to a keyword, and a second search result having a ranking based on a second criterion corresponding to the keyword, Selecting search results; Determining a first position for placing the selected first item among the second search results in the first search result; And omitting the arrangement of the first item at the first position when the first item is included in the first search result and placed at the front end of the first position.
Description
본 발명은 네트워크를 통한 추천업체 및 광고업체의 검색 결과 리스트 제공 방법 및 시스템에 관한 것으로, 보다 상세하게는, 소정의 키워드에 대응하여 온라인상의 검색결과를 통해 제공되는, 예컨대, 추천업체(무료) 및 광고업체(유료) 등과 같은 복수의 기준에 의해 선정된 이종의 검색 결과들을 단일한 리스트 상에 함께 제공하기 위한 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for providing a search result list of a recommender and an advertisement company via a network, and more particularly, And an advertising company (fee-based), all of which are selected by a plurality of criteria.
정보통신 기술이 극도로 발달한 오늘날 유/무선 인터넷 등 네트워크의 활용 형태는 다양한데, 유/무선 인터넷을 통하여 사용자들은 다양한 정보들을 쉽게 얻을 수 있으며, 인스턴트 메신저를 통해 네트워크에 접속되어 있는 사용자들과 신속히 통신할 수 있고, SNS(Social Network Service)를 통하여 원하는 커뮤니티의 사용자들과 정보를 공유할 수도 있다.Today's information and communication technologies are extremely developed, and there are various forms of networks such as wired / wireless internet. Users can easily obtain various information through wired / wireless Internet. They can communicate with users connected to the network through instant messenger And can share information with users of the desired community through SNS (Social Network Service).
사용자들은 흔히 검색 서비스를 통하여 필요로 하는 업체의 추천을 받기도 한다. 가령, 도 1에 나타난 바와 같이 사용자가 자신의 모바일 단말기(가령, 스마트 폰 등)에서 웹 브라우저를 구동하여 포털 사이트의 검색 서비스에 접속하거나 또는 소정의 애플리케이션(application)을 통해 검색 서비스에 접속하여 다양한 키워드(가령, "이비인후과", "스크린골프" 등)를 입력하고, 그에 대응되는 검색 결과를 열람함으로써 사용자는 자신의 필요에 부합하는 업체들에 관한 정보를 얻을 수 있게 된다.Users often receive recommendations from companies they need through search services. For example, as shown in FIG. 1, when a user operates a web browser in his / her mobile terminal (e.g., smart phone) to access a search service of a portal site or accesses a search service through a predetermined application, By inputting keywords (e.g., "otorhinolaryngology "," screen golf ", etc.) and browsing the search results corresponding to the keywords, the user can obtain information on companies that meet his or her needs.
이때, 검색 결과 리스트를 통해 제공되는 업체들의 목록은 일정 기준에 의해 순위가 결정되게 된다. 가령, 사용자의 현재 위치로부터의 거리, 클릭(click-through) 빈도, 인터넷 또는 SNS상에서 다수 사용자들이 올리는 후기 등의 글이나 또는 주고받는 메시지상에서 언급되는 빈도 등의 복합적인 평가 기준 요소들에 기반한 순위 결정이 이루어질 수 있다. 도 1은 종래기술의 검색 서비스의 한 예로서, 사용자의 현재 위치로부터의 거리를 기준으로 하여 순위가 결정된 예를 보여준다.At this time, the list of the companies provided through the search result list is determined according to a certain standard. For example, a ranking based on multiple criteria elements, such as distance from the user's current location, click-through frequency, frequency referred to in posts or messages sent or received by multiple users on the Internet or SNS, A decision can be made. FIG. 1 shows an example of a prior art search service, which is ranked based on a distance from a user's current location.
도 1의 좌측은 사용자가 모바일 단말의 전용 애플리케이션을 통해 포털 사이트의 검색 서비스(10)에 접속하여 키워드 입력창(12)에 소정 키워드를(가령, '분당 맛집') 입력한 경우의 예시인데, 그 결과로서 지도(14)와 함께 검색결과(18)로 추천업체들의 목록이 세로 방향으로 열거되어 사용자가 모바일 단말의 터치스크린 화면에서 상하 방향의 스크롤(scroll) 작동을 통하여 목록을 열람할 수 있도록 제공된 사례를 도시한다.1 is an example of a case where a user accesses a
한편, 도 1의 우측은 검색결과(22)로서 추천업체들의 목록이 가로 방향으로 열거되어 사용자가 모바일 단말의 터치스크린 화면에서 좌우 방향의 스크롤(scroll) 작동을 통하여 넘겨보기를 할 수 있도록 제공된 사례를 도시한다.On the other hand, in the right side of FIG. 1, a list of recommender companies is listed as a search result (22) in the horizontal direction so that the user can scroll through the touch screen screen of the mobile terminal / RTI >
이러한 검색 결과 리스트에서 유한한 화면에 검색 결과 항목들을 배치하기 위해서는 필연적으로 소정 순위에 따른 각 항목들의 배치가 이루어지게 된다. 또한, 업체 정보나 웹 사이트 등 자신의 정보가 인터넷 상에서 검색되기를 원하는 업주 또는 광고주들은 일반적으로 검색 결과 리스트 상에서 높은 순위를 선호한다.In order to arrange the search result items on the finite screen in the search result list, each item is inevitably arranged according to the predetermined order. In addition, business owners or advertisers who want their information to be searched on the Internet, such as business information and websites, generally prefer a higher ranking on the search result list.
그러한 경향에 따라, 등록 특허공보 제10-0658552호에 개시된 바와 같이, 키워드 구매 등을 통해 검색 결과 리스트 상의 위치에 영향을 미치도록 하는 방식의 키워드 마케팅(keyword marketing)은 광고주들에게 매우 효율적인 광고 수단이 되고 있다. 광고주들은 특정 키워드에 대하여 높은 입찰금액(bid)을 제시함으로써 자신이 광고하고자 하는 업체 정보가 검색 결과 리스트 리스트 상의 높은 순위에 노출될 것을 기대할 수 있게 된다. 또한, 이러한 키워드 구매 마케팅은 검색 결과 리스트를 제공하는 포털 서비스 업체들에게는 광고 수익을 얻을 수 있는 수단이 되기도 한다.According to this tendency, as disclosed in Patent Publication No. 10-0658552, keyword marketing in such a manner as to influence the position on the search result list through keyword purchase or the like, . Advertisers can expect to be exposed to high rank on the search result list by presenting a high bid amount (bid) for a specific keyword. In addition, such keyword purchase marketing is also a means of earning advertising revenue for portal service providers providing search result lists.
그러나, 광고주들의 입찰 금액과 관계없이 검색엔진 본연의 정보 검색 기능에 보다 충실한 활용을 기대하여, 소정 키워드를 입력함으로써 필요로 하는 업체 등 기타 정보를 획득하고자 하는 사용자들은 검색 결과 리스트에 광고업체들만이 높은 순위로 나타나게 되면 검색 결과 리스트가 무언가 정확하지 않다고 느낄 수 있어 검색엔진의 신뢰도에 대하여 부정적인 인식을 가질 수 있게 된다. 이러한 문제를 피하기 위해서는 검색 결과 리스트에서 추천업체와 광고업체를 분리하여 별도의 리스트로 제시하는 방식을 생각해 볼 수 있다.However, users expecting to use more faithfully the information search function of the search engine irrespective of the amount of bids of advertisers, and users who want to acquire other information such as a company by inputting a predetermined keyword, If the search result list is ranked high, it may feel that the search result list is not accurate, so that the search engine can have negative recognition about the reliability of the search engine. To avoid this problem, you can think of a way to separate recommenders and advertisers from the search results list and provide them as a separate list.
그러나 이와 같이 검색 결과 리스트를 분리하는 방식은 스마트 폰 등 모바일 단말의 좁은 화면을 고려하면 그다지 적절하지 않을 수 있다. 스마트 폰 등 모바일 단말은 데스크 탑이나 노트북 등에 비하여 상대적으로 화면이 협소하므로 비좁은 공간에 함축적으로 많은 정보들을 담는 것이 바람직하며, 특히, 검색 결과 리스트 상의 첫 페이지 등 높은 순위의 페이지가 보다 더 큰 의미를 갖게 된다.However, such a method of separating the search result list may not be very appropriate considering a narrow screen of a mobile terminal such as a smart phone. Mobile terminals such as smart phones are relatively narrower than desktops or laptops, so it is desirable to contain a lot of information implicitly in a cramped space. In particular, a higher ranking page such as a first page on a search result list has a larger meaning .
이와 같이 협소한 화면에서 추천업체와 광고업체를 별도의 리스트로 분리하여 제공할 경우, 충분한 추천업체를 화면을 통해 검색 결과 리스트에 제공하기도 곤란하며, 또한 충분한 광고업체를 화면을 통해 검색 결과 리스트에 제공하기도 곤란하게 되기 때문에 양자에 모두 만족스럽지 않은 결과가 될 수 있다는 문제점이 있다.
In this case, it is difficult to provide enough recommending companies to the search result list by providing the recommender companies and the advertisement companies in a separate list on the narrow screen, and it is also difficult to provide sufficient advertisers to the search result list It is difficult to provide both of them, and thus both of them are unsatisfactory.
본 발명은 복수 개의 기준에 의해 선정된 복수 개의 검색 결과들을 단일한 검색 결과 리스트 상에 순차적으로 배치하여 효율적으로 제공할 수 있는 검색 결과 리스트의 제공 방법 및 시스템을 제공하기 위한 것이다.The present invention provides a method and system for providing a search result list that can efficiently arrange a plurality of search results selected by a plurality of criteria sequentially on a single search result list.
본 발명은 종래의 검색 서비스에서의 키워드 구매 방식에 의한 광고의 문제점을 극복하여, 광고 정보를 제시하면서도 사용자들에 대한 검색 엔진의 신뢰도에 미치는 영향을 최소화할 수 있는 합리적인 방안을 제공하기 위한 것이다.Disclosure of Invention Technical Problem [6] The present invention is to provide a reasonable method of overcoming the problem of advertising by a keyword purchase method in a conventional search service and minimizing the influence on the reliability of a search engine for users while presenting advertisement information.
본 발명은 스마트 폰 등 모바일 단말의 협소한 화면을 통해서도 추천 검색업체의 정보와 광고 정보 등 복수개의 기준에 의한 검색 결과들을 효율적으로 배치하여 광고주들의 요구, 검색 서비스 업체의 광고 수익 및 사용자들의 검색 엔진에 대한 신뢰도를 모두 만족시킬 수 있는 방안을 제시하기 위한 것이다.The present invention effectively arranges search results based on a plurality of criteria such as information of a recommended search company and advertisement information through a narrow screen of a mobile terminal such as a smart phone, This is to propose a measure that can satisfy all the reliability of
본 발명은 무료 추천검색 결과상의 순위가 광고로서 제공되기 위한 최종 검색 결과 리스트의 순위보다 높을 경우에는 광고로서가 아닌 무료 추천검색 결과로서 해당 항목이 제시되도록 하여 광고주들의 의도를 보다 정확히 반영한 합리적인 키워드 광고 모델을 제시하기 위한 것이다.In the present invention, when the ranking on the free recommendation search result is higher than the ranking of the final search result list to be provided as an advertisement, the item is presented as a free recommendation search result instead of the advertisement, so that a reasonable keyword advertisement And to present a model.
본 발명은 무료 추천검색 결과상의 순위가 광고로서 제공되기 위한 최종 검색 결과 리스트의 순위보다 낮을 경우에는 광고로서 순위를 상승시켜 제시하되 일정 정도의 제한을 두어 지나친 순위 상승이 일어나지 않도록 하여 사용자들의 검색 서비스에 대한 신뢰도가 유지될 수 있도록 하기 위한 것이다.
When the ranking of the free recommendation search result is lower than the rank of the final search result list to be provided as an advertisement, the advertisement is ranked as an advertisement and is limited to a certain degree, So that the reliability of the system can be maintained.
본 발명의 한 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공방법은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 단계; 상기 제2검색 결과 중 선택된 제1항목을 상기 제1검색 결과 중에 배치하기 위한 제1위치를 정하는 단계; 및 상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 전단에 배치된 경우에는 상기 제1위치에 상기 제1항목의 배치가 생략되도록 하는 단계를 포함한다.According to an aspect of the present invention, there is provided a method of providing a search result list via a network, the method comprising: receiving a first search result having a ranking based on a first criterion corresponding to a keyword, and a second search result having a ranking based on a second criterion corresponding to the keyword, Selecting search results; Determining a first position for placing the selected first item among the second search results in the first search result; And omitting the arrangement of the first item at the first position when the first item is included in the first search result and placed at the front end of the first position.
본 발명의 다른 한 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공 방법은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 단계; 상기 제2검색 결과 중 선택된 제1항목을 상기 제1검색 결과 중에 배치하기 위한 제1위치를 정하는 단계; 및 상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 후단에 배치된 경우에는 상기 제1위치에 상기 제1항목을 배치하고 상기 제1검색 결과에서는 생략되도록 하는 단계를 포함한다.According to another aspect of the present invention, there is provided a method of providing a search result list through a network, the method comprising: a first search result having a ranking based on a first criterion corresponding to a keyword; and a second search result having a ranking based on a second criterion corresponding to the keyword Selecting two search results; Determining a first position for placing the selected first item among the second search results in the first search result; And arranging the first item in the first position and omitting in the first search result when the first item is included in the first search result and is disposed at the rear end of the first position .
본 발명의 또 다른 한 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공 방법은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 단계; 상기 제2검색 결과 중 선택된 제1항목을 상기 제1검색 결과 중에 배치하기 위한 제1위치를 정하는 단계; 및 상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 후단에 배치되어 있으며, 상기 제1검색 결과 중의 순위와 상기 제1위치의 차이가 소정 기준 이상일 경우에는 상기 제1위치에 배치하지 않는 단계를 포함한다.According to another aspect of the present invention, there is provided a method of providing a search result list through a network, the method comprising: a first search result having a rank based on a first criterion corresponding to a keyword; Selecting a second search result; Determining a first position for placing the selected first item among the second search results in the first search result; And when the difference between the ranking in the first search result and the first position is equal to or greater than a predetermined reference, the first item is included in the first search result and is disposed at the rear end of the first position, Position in the second direction.
본 발명의 또 다른 한 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공 방법은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 단계; 상기 제2검색 결과 중 선택된 제1항목을 상기 제1검색 결과 중에 배치하기 위한 제1위치를 정하는 단계; 및 최종 제공될 검색 결과 리스트는 복수개의 그룹으로 구별되고, 상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 후단에 배치되어 있으며, 상기 제1항목을 상기 제1위치에 배치함으로써 속하게 될 그룹과 상기 제1검색 결과로서 제공될 경우에 속하게 될 그룹의 순위 차이가 소정 기준 이상일 경우에는 상기 제1위치에 배치하지 않는 단계를 포함한다.According to another aspect of the present invention, there is provided a method of providing a search result list through a network, the method comprising: a first search result having a rank based on a first criterion corresponding to a keyword; Selecting a second search result; Determining a first position for placing the selected first item among the second search results in the first search result; And a search result list to be finally provided is distinguished into a plurality of groups, wherein the first item is included in the first search result and is disposed at a rear end of the first position, And if the ranking difference between the group to be included in the first search result and the group to be included in the case of being provided as the first search result is equal to or greater than a predetermined reference,
본 발명의 또 다른 한 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공 방법은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 단계; 상기 제2검색 결과 중 선택된 제1항목이 상기 제1검색 결과에 포함되어 있는 경우, 상기 제1검색 결과 상의 위치를 기준으로 할 때 순위 상승이 소정 범위 내로 제한되도록 상기 제1항목을 상기 제1검색 결과 중에 배치하기 위한 제1위치를 정하는 단계; 및 상기 제1위치에 상기 제1항목을 배치하고 상기 제1검색 결과에서는 생략되도록 하는 단계를 포함한다.According to another aspect of the present invention, there is provided a method of providing a search result list through a network, the method comprising: a first search result having a rank based on a first criterion corresponding to a keyword; Selecting a second search result; Wherein when the first item selected from the second search results is included in the first search result, the first item is stored in the first item so that the rank increase is limited within a predetermined range based on the position on the first search result, Determining a first position for placement in search results; And placing the first item in the first position and omitting the first item in the first search result.
본 발명의 또 다른 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공방법은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 단계; 및 상기 제2검색 결과 중 선택된 하나 이상의 항목을 상기 제1검색 결과 중에 배치하여 최종 검색 결과 리스트를 제공하는 단계를 포함하며, 상기 선택된 하나 이상의 항목의 상기 최종 검색 결과 리스트 상의 배치 위치는 상기 제1검색 결과에서의 해당 항목의 순위를 기준으로 하여 결정되는 것을 특징으로 한다.
According to another aspect of the present invention, there is provided a method of providing a search result list through a network, the method comprising: a first search result having a ranking based on a first criterion corresponding to a keyword; and a second search result having a ranking based on a second criterion corresponding to the keyword Selecting two search results; And arranging one or more items selected from the second search results in the first search result to provide a final search result list, wherein a placement position on the last search result list of the selected one or more items is the first And is determined based on the rank of the item in the search result.
본 발명의 또 다른 한 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공 시스템은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 검색부; 상기 제2검색 결과 중 선택된 제1항목을 상기 제1검색 결과 중에 배치하기 위한 제1위치를 정하고, 상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 전단에 배치된 경우에는 상기 제1위치에 상기 제1항목의 배치가 생략되도록 하는 검색 결과 리스트 생성부를 포함한다.According to another aspect of the present invention, there is provided a system for providing a search result list through a network, the system including a first search result having a rank based on a first criterion corresponding to a keyword, and a rank based on a second criterion corresponding to the keyword A search unit for selecting a second search result; Wherein the first search result includes a second search result and the first search result includes a second search result and a second search result; And a search result list generation unit for omitting the arrangement of the first item at the first position.
본 발명의 또 다른 한 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공 시스템은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 검색부; 상기 제2검색 결과 중 선택된 제1항목을 상기 제1검색 결과 중에 배치하기 위한 제1위치를 정하고, 상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 후단에 배치된 경우에는 상기 제1위치에 상기 제1항목을 배치하고 상기 제1검색 결과에서는 생략되도록 하는 검색 결과 리스트 생성부를 포함한다.According to another aspect of the present invention, there is provided a system for providing a search result list through a network, the system including a first search result having a rank based on a first criterion corresponding to a keyword, and a rank based on a second criterion corresponding to the keyword A search unit for selecting a second search result; A first position for placing a first item selected from the second search results in the first search result is determined, and the first item is included in the first search result, And a search result list generating unit for arranging the first item at the first position and omitting the first item at the first search result.
본 발명의 또 다른 한 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공 시스템은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 검색부; 상기 제2검색 결과 중 선택된 제1항목을 상기 제1검색 결과 중에 배치하기 위한 제1위치를 정하고, 상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 후단에 배치되어 있으며, 상기 제1검색 결과 중의 순위와 상기 제1위치의 차이가 소정 기준 이상일 경우에는 상기 제1위치에 배치하지 않는 검색 결과 리스트 생성부를 포함한다.According to another aspect of the present invention, there is provided a system for providing a search result list through a network, the system including a first search result having a rank based on a first criterion corresponding to a keyword, and a rank based on a second criterion corresponding to the keyword A search unit for selecting a second search result; A first position for arranging a first item selected from the second search results in the first search result, wherein the first item is included in the first search result, and is disposed at a rear end of the first position And does not place the search result list at the first position when the difference between the ranking in the first search result and the first position is equal to or greater than a predetermined reference value.
본 발명의 또 다른 한 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공 시스템은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 검색부; 상기 제2검색 결과 중 선택된 제1항목을 상기 제1검색 결과 중에 배치하기 위한 제1위치를 정하고, 최종 제공될 검색 결과 리스트는 복수개의 그룹으로 구별되고, 상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 후단에 배치되어 있으며, 상기 제1항목을 상기 제1위치에 배치함으로써 속하게 될 그룹과 상기 제1검색 결과로서 제공될 경우에 속하게 될 그룹의 순위 차이가 소정 기준 이상일 경우에는 상기 제1위치에 배치하지 않는 검색 결과 리스트 생성부를 포함한다.According to another aspect of the present invention, there is provided a system for providing a search result list through a network, the system including a first search result having a rank based on a first criterion corresponding to a keyword, and a rank based on a second criterion corresponding to the keyword A search unit for selecting a second search result; A first position for arranging a first item selected from the second search results in the first search result, a search result list to be finally provided is distinguished into a plurality of groups, Wherein a ranking difference between a group to be included by placing the first item at the first position and a group to be included when being provided as the first search result is included in a predetermined position, And does not place the search result list at the first position when the reference position is greater than the reference position.
본 발명의 또 다른 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공 시스템은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 검색부; 상기 제2검색 결과 중 선택된 제1항목이 상기 제1검색 결과에 포함되어 있는 경우, 상기 제1검색 결과 상의 위치를 기준으로 할 때 순위 상승이 소정 범위 내로 제한되도록 상기 제1항목을 상기 제1검색 결과 중에 배치하기 위한 제1위치를 정하고, 상기 제1위치에 상기 제1항목을 배치하고 상기 제1검색 결과에서는 생략되도록 하는 검색 결과 리스트 생성부를 포함한다.According to another aspect of the present invention, there is provided a system for providing a search result list via a network, the system comprising: a first search result having a ranking based on a first criterion corresponding to a keyword; and a second search result having a ranking based on a second criterion corresponding to the
본 발명의 또 다른 측면에 의한 네트워크를 통한 검색 결과 리스트의 제공 시스템은, 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별하는 검색부; 및 상기 제2검색 결과 중 선택된 하나 이상의 항목을 상기 제1검색 결과 중에 배치하여 최종 검색 결과 리스트를 제공하는 검색 결과 리스트 생성부를 포함하며, 상기 선택된 하나 이상의 항목의 상기 최종 검색 결과 리스트 상의 배치 위치는 상기 제1검색 결과에서의 해당 항목의 순위를 기준으로 하여 결정되는 것을 특징으로 하는 상기 제1검색 결과에서의 해당 항목의 순위를 기준으로 하여 결정되는 것을 특징으로 한다.
According to another aspect of the present invention, there is provided a system for providing a search result list via a network, the system comprising: a first search result having a ranking based on a first criterion corresponding to a keyword; and a second search result having a ranking based on a second criterion corresponding to the
본 발명에 의하여 복수 개의 기준에 의해 선정된 복수 개의 검색 결과들을 단일한 검색 결과 리스트 상에 배치하여 효율적으로 제공할 수 있는 검색 결과 리스트의 제공 방법 및 시스템의 제공이 가능하다.It is possible to provide a method and system for providing a search result list capable of efficiently arranging a plurality of search results selected by a plurality of criteria on a single search result list according to the present invention.
본 발명에 의하여, 종래의 검색 서비스에서의 키워드 구매 방식에 의한 광고의 문제점을 극복하여, 광고 정보를 제시하면서도 사용자들에 대한 검색 엔진의 신뢰도에 미치는 영향을 최소화할 수 있는 합리적인 방안이 제공될 수 있다.According to the present invention, it is possible to provide a reasonable method of overcoming the problem of the advertisement by the keyword purchase method in the conventional search service and minimizing the influence on the reliability of the search engine for the users while presenting the advertisement information have.
본 발명에 의하여, 스마트 폰 등 모바일 단말의 협소한 화면을 통해서도 추천 검색업체의 정보와 광고 정보 등 복수개의 기준에 의한 검색 결과들을 효율적으로 배치하여 광고주들의 요구, 검색 서비스 업체의 광고 수익 및 사용자들의 검색 엔진에 대한 신뢰도를 모두 만족시킬 수 있는 방안이 제시될 수 있다.According to the present invention, search results based on a plurality of criteria such as information of a recommendation search company and advertisement information are efficiently arranged through a narrow screen of a mobile terminal such as a smart phone, A method of satisfying all the reliability of the search engine can be suggested.
본 발명에 의하여, 무료 추천검색 결과상의 순위가 광고로서 제공되기 위한 최종 검색 결과 리스트의 순위보다 높을 경우에는 무료 추천검색 결과로서 해당 항목이 제시되도록 함으로써 광고주들의 의도를 보다 정확히 반영한 합리적인 키워드 광고 모델이 제시될 수 있다.According to the present invention, when the rank of the free recommendation search result is higher than the rank of the final search result list to be provided as an advertisement, a reasonable keyword advertisement model that more accurately reflects advertisers' Can be presented.
본 발명에 의하여, 무료 추천검색 결과상의 순위가 광고로서 제공되기 위한 최종 검색 결과 리스트의 순위보다 낮을 경우에는 순위를 상승시켜 제시하되 일정 정도의 제한을 두어 지나친 순위 상승이 일어나지 않도록 함으로써 사용자들의 검색 서비스에 대한 신뢰도가 유지될 수 있게 된다.
According to the present invention, when the ranking on the free recommendation search result is lower than the rank of the final search result list to be provided as an advertisement, the rank is raised and limited, Can be maintained.
도 1은 종래기술의 검색 서비스의 한 예로서, 사용자의 현재 위치로부터의 거리를 기준으로 하여 검색 결과상의 순위가 결정된 사례를 나타낸다.
도 2는 본 발명의 검색 결과 리스트 제공 시스템의 한 실시예를 설명하기 위한 도면이다.
도 3은 본 발명의 검색 결과 리스트 제공 방법의 한 실시예를 설명하기 위한 도면이다.
도 4는 본 발명에 의해 생성된 최종 검색 결과 리스트의 한 실시예를 설명하기 위한 도면이다.
도 5는 본 발명에 의해 생성된 최종 검색 결과 리스트의 다른 한 실시예를 설명하기 위한 도면이다.
도 6은 본 발명에 적용 가능한 광고 업체 선정 기준을 예시적으로 설명하기 위한 도면이다.
도 7은 본 발명의 한 실시예에 있어서 최종 검색 결과 생성의 처리 과정을 설명하기 위한 도면이다.
도 8은 본 발명의 또 다른 실시예에 있어서 최종 검색 결과 생성의 처리 과정을 설명하기 위한 도면이다.FIG. 1 illustrates an example of a prior art search service in which a search result is ranked based on a distance from a user's current location.
2 is a diagram for explaining an embodiment of a search result list providing system of the present invention.
3 is a diagram for explaining an embodiment of a search result list providing method of the present invention.
4 is a view for explaining an embodiment of the final search result list generated by the present invention.
5 is a diagram for explaining another embodiment of the final search result list generated by the present invention.
6 is a diagram for explaining an advertising company selection criteria applicable to the present invention.
7 is a diagram for explaining a process of generating a final search result in an embodiment of the present invention.
8 is a diagram for explaining a process of generating a final search result in another embodiment of the present invention.
본 발명에서 사용되는 기술적 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명의 권리범위를 한정하려는 의도가 아님을 유의해야 한다. 또한, 본 발명에서 사용되는 기술적 용어는 본 발명에서 특별히 다른 의미로 정의되지 않는 한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 의미로 해석되어야 하며, 과도하게 포괄적인 의미로 해석되거나, 과도하게 축소된 의미로 해석되지 않아야 한다. 또한, 본 발명에서 사용되는 기술적인 용어가본 발명의 사상을 정확하게 표현하지 못하는 잘못된 기술적 용어일 때에는, 해당 분야의 통상의 기술자가 올바르게 이해할 수 있는 기술적 용어로 대체되어 이해되어야 할 것이다. 또한, 본 발명에서 사용되는 일반적인 용어는 사전에 정의되어 있는 바에 따라, 또는 전후 문맥상에 따라 해석되어야 하며, 과도하게 축소된 의미로 해석되지 않아야 한다.It is noted that the technical terms used in the present invention are used only to describe specific embodiments and are not intended to limit the scope of the present invention. In addition, the technical terms used in the present invention should be construed in a sense generally understood by a person having ordinary skill in the art to which the present invention belongs, unless otherwise defined in the present invention, Should not be construed to mean, or be interpreted in an excessively reduced sense. In addition, when a technical term used in the present invention is an erroneous technical term that does not accurately express the concept of the present invention, it should be understood that it is replaced with a technical term that can be understood by a person skilled in the art. In addition, the general terms used in the present invention should be interpreted according to a predefined or prior context, and should not be construed as being excessively reduced.
또한, 본 발명에서 사용되는 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한 복수의 표현을 포함한다. 본 발명에서, "구성된다" 또는 "포함한다" 등의 용어는 발명에 기재된 여러 구성요소들, 또는 여러 단계를 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 그 중 일부 구성요소들 또는 일부 단계들은 포함되지 않을 수도 있고, 또는 추가적인 구성요소 또는 단계들을 더 포함할 수 있는 것으로 해석되어야 한다.Furthermore, the singular expressions used in the present invention include plural expressions unless the context clearly dictates otherwise. In the present invention, terms such as "comprising" or "comprising" and the like should not be construed as encompassing various elements or various steps of the invention, Or may further include additional components or steps.
또한, 본 발명에서 사용되는 제1, 제2 등과 같이 서수를 포함하는 용어는 구성요소들을 설명하는데 사용될 수 있지만, 구성요소들은 용어들에 의해 한정되어서는 아니된다. 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리범위를 벗어나지 않으면서 제1 구성요소는 제2구성 요소로 명명될 수 있고, 유사하게 제2구성 요소도 제1 구성요소로 명명될 수 있다.Furthermore, terms including ordinals such as first, second, etc. used in the present invention can be used to describe elements, but the elements should not be limited by terms. Terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component.
이하, 첨부된 도면을 참조하여 본 발명에 따른 실시 예들을 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성요소는 동일한 참조번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, wherein like reference numerals denote like or similar elements, and redundant description thereof will be omitted.
또한, 본 발명을 설명함에 있어서 관련된 공지기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 첨부된 도면은 본 발명의 기술사상을 쉽게 이해할 수 있도록 하기 위한 것일 뿐, 첨부된 도면에 의해 본 발명의 기술사상이 제한되는 것으로 해석되어서는 아니 됨을 유의해야 한다.
In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail. It is to be noted that the accompanying drawings are only for the understanding of the technical idea of the present invention, and the technical idea of the present invention should not be interpreted as being limited by the attached drawings.
도 2는 본 발명의 검색 결과 리스트 제공 시스템의 한 실시예를 설명하기 위한 도면이다.2 is a diagram for explaining an embodiment of a search result list providing system of the present invention.
도시된 바와 같이 본 발명의 검색 결과 리스트 제공 시스템(100)은 네트워크(1)를 통해 사용자들의 단말(2, 4, 6)과 통신하며, 검색을 위한 제1기준 및 검색 대상 컨텐츠를 보유하는 제1데이터베이스(108), 검색을 위한 제2기준 및 검색 대상 컨텐츠를 보유하는 제2데이터베이스(110), 사용자 단말(2, 4, 6)로부터 수신된 키워드를 기초로 검색 대상 컨텐츠에 대한 검색을 수행하는 검색엔진(102), 복수개의 기준에 따른 검색 결과들을 취합 및 배치하여 최종 제공될 검색 결과 리스트를 생성하는 검색 결과 리스트 생성부(104) 및 웹 서버(106)를 포함할 수 있다.As shown in the figure, the search result
여기서, 제1기준은 검색엔진(102)에서 광고의 형태가 아닌 추천 정보들을 검색하여 선정 및 제공하기 위해 사용되는 기준으로서, 사용자의 현재 위치로부터의 거리, 클릭(click-through) 빈도, 인터넷 또는 SNS상에서 다수 사용자들이 올리는 후기 등의 글이나 또는 주고받는 메시지상에서 언급되는 빈도 등을 반영한 인기도, 업로드 일시 등, 또는 이러한 기준들이 복합된 형태의 검색 시 선정 및 순위 설정의 소정 기준을 말하며, 추천 검색결과로서 제공되는 검색결과를 도출하기 위한 것일 수 있다. 그러므로 제1기준에 따른 검색결과는 광고의 성격이 배제되어 업체 운영자나 광고주들에 대한 요금의 부과 없이 무료로 제공되는 추천업체 정보 등의 것일 수 있다.Here, the first criterion is a criterion used for searching and selecting and providing recommendation information other than the form of advertisement in the
반면, 제2기준은 광고의 성격을 갖는 광고업체 정보 등의 컨텐츠를 검색하여 선정하기 위해 사용되는 기준으로서, 소정 업종(또는 키워드) 및 지역의 조합 등 검색 광고의 판매 단위에 대한 광고주들의 입찰 금액 등을 순위 결정의 한 기준으로 포함하는 것일 수 있다. 또한 제2기준에 따른 검색의 대상인 컨텐츠는 이의 제공을 통해 광고주들에게 소정 기준에 따라 요금이 부과되는 검색 광고의 성격을 갖는 것일 수 있다.On the other hand, the second criterion is a criterion used for searching for and selecting content such as advertisement company information having the nature of an advertisement, and the bid amount of advertisers for a sales unit of a search advertisement such as a combination of a predetermined business type (or keyword) Etc. may be included as a criterion for ranking. The content to be searched according to the second criterion may have the nature of a search advertisement in which a fee is charged to the advertisers according to a predetermined criterion through the provision thereof.
이와 같이 복수개의 기준에 의해 검색된 복수개의 검색 결과들은 검색 결과 리스트 생성부(104)에 의해 취합 및 배치되어 최종 제공될 검색 결과 리스트의 형태로 각 사용자들의 단말(2, 4, 6)로 제공된다.The plurality of search results searched by the plurality of criteria are collected and arranged by the search result
본 발명의 시스템(100)에서, 검색엔진(102)은 제1데이터베이스(108)를 조회하여 사용자가 입력한 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과(가령, 무료 추천검색업체 정보)를 선별하는 한편, 제2데이터베이스(110)를 조회하여 동일 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과(가령, 광고업체 정보)를 선별한다.In the
또한, 검색 결과 리스트 생성부(104)는 제2검색 결과 중 선택된 하나 이상의 항목을 상기 제1검색 결과 중에 배치하여 최종 검색 결과 리스트를 제공한다. 이를 위하여, 제2검색 결과 중에서 선택된 하나 이상의 항목을 최종 검색 결과 리스트 상에 배치하기 위한 위치는 제1검색 결과에서의 해당 항목의 순위를 기준으로 하여 결정될 수 있다. 이때, 제2검색 결과 중 선택되는 항목들은 제2검색 결과 상의 순위를 기준으로 하여 순차적으로 선별되어 제1검색 결과 내의 적절한 배치 위치를 순차적으로 검토하도록 구성할 수 있다.
In addition, the search result
도 3은 본 발명의 검색 결과 리스트 제공 방법의 한 실시예를 설명하기 위한 도면이다.3 is a diagram for explaining an embodiment of a search result list providing method of the present invention.
처리 흐름을 살펴보면, 사용자 단말(2, 4, 6)로부터 소정 키워드를 수신하고(S10), 수신된 키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과를 선별하며(S20), 해당 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과를 선별한다(S20).In step S20, a predetermined keyword is received from the
여기서, 제1검색 결과란 검색엔진(102)이 제1데이터베이스(108)를 조회하여 키워드에 대응하는 제1기준에 따른 순위를 갖는 검색 결과(가령, 무료 추천검색업체 정보)를 선별한 것일 수 있고, 또한, 제2검색 결과란 제2데이터베이스(110)를 조회하여 동일 키워드에 대응하는 제2기준에 따른 순위를 갖는 또 다른 검색 결과(가령, 광고업체 정보)를 선별한 것일 수 있다.Here, the first search result may be a
이들 복수개의 기준에 의한 복수개의 검색결과를 취합 및 배치하여 최종 검색 결과 리스트로 제공하기 위하여, 검색 결과 리스트 생성부(104)는 제2검색 결과 중 선택된 하나 이상의 항목을 제1검색 결과 중에 배치하고 순위를 조정하여(S40), 최종 검색 결과 리스트를 생성한다(S50). 이때, 제2검색 결과 중 선택되는 항목들은 제2검색 결과 상의 순위를 기준으로 하여 순차적으로 선별되어 제1검색 결과 내의 적절한 배치 위치를 순차적으로 검토하도록 구성할 수 있다.
In order to collect and arrange a plurality of search results based on the plurality of criteria and to provide them as a final search result list, the search
도 4는 본 발명에 의해 생성된 최종 검색 결과 리스트의 한 실시예를 설명하기 위한 도면이다.4 is a view for explaining an embodiment of the final search result list generated by the present invention.
도시된 예는 사용자가 검색 애플리케이션(30)의 검색창(32)을 통하여 '분당 맛집'이라는 키워드를 입력한 결과에 해당하는데, 사용자로부터의 거리 및 인기도 등 소정의 기준에 따른 검색 및 선정 결과에 따라 '가까운 분당 맛집 추천'이라는 항목으로 단말의 검색 결과 화면(30)에 검색 결과 리스트(31)가 제공되고 있다. 검색 결과 리스트(31)는 소정 순위에 따라 가로로 배열되어 사용자의 터치 스크린 화면에 대한 좌우 스크롤(Scroll) 등 작동에 의하여 넘겨보기가 가능하도록 제공되고 있다.The illustrated example corresponds to a result obtained when the user inputs a keyword " restaurant per minute " through the
검색 결과 리스트(31) 상에는 복수개의 업체 정보(33, 34, 35, 36, 37, 38, 39, 40, 41)가 제공되고 있는데, 일례로 최상위로부터 두 개의 무료 추천업체(33, 34) 정보가 제공된 후 하나의 광고업체(35) 정보가 배열되는 방식으로 제공되고 있다(광고 업체에는 AD라는 표시가 되어 있음). 마찬가지로, 이후에도 두 개의 무료 추천업체(36, 37) 정보가 제공된 후 하나의 광고업체(38) 정보가 제공되고 있으며, 동일한 방식으로 두 개의 무료 추천업체(39, 40) 정보가 제공된 후 하나의 광고업체(41) 정보가 제공되고 있다. 이러한 무료 추천업체와 광고업체의 배열 순위나 배열 방식에는 예시된 이외에도 다양한 변형이 가능함을 통상의 기술자라면 능히 이해할 수 있다.
In the
도 5는 본 발명에 의해 생성된 최종 검색 결과 리스트의 다른 한 실시예를 설명하기 위한 도면이다.5 is a diagram for explaining another embodiment of the final search result list generated by the present invention.
도 5의 실시예 역시 도 4의 예시와 마찬가지로 사용자가 검색 애플리케이션(50)의 검색창(52)을 통하여 '분당 맛집'이라는 키워드를 입력한 결과에 해당하는데, 사용자로부터의 거리 및 인기도 등의 소정 기준에 따른 검색 및 선정 결과에 따라 '가까운 분당 맛집 추천'이라는 항목으로 단말의 검색 결과 화면(50)에 검색 결과 리스트(51)가 제공되고 있다.The embodiment of FIG. 5 corresponds to a result of inputting the keyword 'restaurant per minute' through the
도 4의 경우와의 차이는 검색 결과 리스트(51)의 하단에서 '지도에서 더 보기'라는 메뉴항목(56)을 터치하면 해당 업체의 위치 정보가 표시된 지도(57)가 제공되며, 그 하단에 다시 검색 결과 리스트(60)가 제공되는 형태로 되어 있는 점이다. 지도(57) 하단의 검색 결과 리스트(60) 상에서 사용자의 터치 스크린 화면에 대한 좌우 스크롤(Scroll) 등 작동에 의하여 다른 업체정보(61, 62, 63)들의 넘겨보기가 가능하도록 제공되고 있다.
The difference from the case of FIG. 4 is that a
도 4 및 도 5에 도시된 바와 같이, 본 발명의 실시예에서는 제1기준에 의한 제1검색 결과(가령, 무료 추천검색 업체)와 제2기준에 의한 제2검색 결과(가령, 광고 업체)가 단일한 검색 결과 리스트 상에 배열되어 제공됨으로써, 사용자들의 검색 결과에 대한 신뢰도를 적정 수준으로 유지하면서도 모바일 단말 등의 좁은 화면을 통해 최대한의 정보를 제공할 수 있고, 검색 광고의 높은 광고효과를 기대하는 광고주들의 요구 및 포털 업체의 광고 수익을 유지할 수 있도록 한다.
4 and 5, in the embodiment of the present invention, a first search result (e.g., a free recommendation search company) based on a first criterion and a second search result (e.g., an advertisement company) Are arranged on a single search result list, it is possible to provide maximum information through a narrow screen of a mobile terminal while maintaining the reliability of users' search results at an appropriate level, To keep up with the expectations of the advertisers that they expect and the advertising revenue of the portal vendors.
도 6은 본 발명에 적용 가능한 광고 업체 선정 기준을 예시적으로 설명하기 위한 도면이다.6 is a diagram for explaining an advertising company selection criteria applicable to the present invention.
도시된 바와 같이, 각 광고는 데이터베이스(80) 상에 키워드(또는 업종) 및 위치를 기준으로 하는 분류 단위(82, 84)로서 저장되어 있을 수 있다. 이때, 사용자에 의해 입력된 키워드와 사용자의 위치에 따른 검색 결과 상의 순위(94)는 사용자의 입찰 금액(Biding Amount)(86), 성능 지수(Quality Index)(88), 결과 지수(Result Index)(92) 등에 의해 결정되도록 할 수 있다. 여기서, 성능 지수(Quality Index)(88)는 좀 더 세분된 기준(90)을 가질 수 있는데, 예컨대, 인기지수(Q), 거리 지수(L), 거리 가중치(f)를 포함하는 것일 수 있다.As shown in the figure, each advertisement may be stored in the
인기지수(Q)란 각 사용자들의 투표나 클릭(click-through)의 빈도, 인터넷 또는 SNS상에서 다수 사용자들이 올리는 후기 등의 글이나 또는 주고받는 메시지상에서 언급되는 빈도 등을 통해 사용자들에 대한 인기 정도를 일정 범위에서 수치화하여 등급을 매긴 것을 말한다.The popularity index (Q) is a measure of the degree of popularity of users through users' voting, frequency of click-throughs, frequency of comments posted on messages sent or received by many users on the Internet or SNS, Is graded in a certain range.
거리지수(L)란 현재 사용자의 위치로부터 얼마나 거리가 떨어져 있는지를 일정범위에서 수치화하여 등급을 매긴 것을 말한다.The distance index (L) is a measure of how far apart the current user's location is from a certain range.
또한, 거리가중치(f)란 업종 등의 성격에 따라 사용자로부터의 거리가 중요한 업종과 그렇지 않고 서비스의 품질 등 인기지수가 더 중요한 업종을 구분하여 그에 맞는 결과를 사용자에게 제공하기 위한 가중치를 말하는데, 가령, 스크린 골프의 경우에는 업체들의 시설 및 서비스 등이 일반적으로 표준화되어 있어 큰 편차가 없고 이를 검색하는 사용자들은 현재 모임 등의 장소로부터 가까운 곳을 선호하는 경향이 크기 때문에 인기지수(Q)보다는 거리지수(L)가 더 중요하게 반영되도록 거리가중치(f)가 상대적으로 높도록 할 수 있다. 반면, 산후조리원의 경우에는 일정 지역 내라면 비록 거리가 다소 멀더라도 경험해 본 사용자들로부터 좋은 평가를 받은 곳이 오히려 더 선호될 수 있으므로, 거리가중치(f)를 낮게 설정할 수 있다.In addition, the distance weight (f) is a weight for providing a user with a result corresponding to a business type in which the distance from the user is important according to the type of business, For example, in the case of screen golf, the facilities and services of companies are generally standardized, and there is not a large variation. Therefore, users who search for the screen golf tend to prefer a place close to the current meeting place, The distance weight f can be made relatively high such that the index L is more importantly reflected. On the other hand, in the case of postpartum caregivers, it is possible to set the distance weight (f) to a lower value because a place where a user has experienced a good evaluation may be preferred even if the distance is slightly within a certain area.
한편, 결과 지수(Result Index)(92)는 사용자의 입찰 금액(Biding Amount)(86)과 성능 지수(Quality Index)(88)를 복합적으로 반영한 연산에 의해 결정될 수 있다.Meanwhile, the
이와 같은 검색 기준을 참조하여 검색 엔진(102)이 데이터베이스(110)로부터 광고업체들을 검색 및 선정함으로써 광고 검색 결과상에서 일정한 순위(94)를 매기게 된다.
Referring to such a search criterion, the
도 7은 본 발명의 한 실시예에 있어서 최종 검색 결과 생성의 처리 과정을 설명하기 위한 도면이다.7 is a diagram for explaining a process of generating a final search result in an embodiment of the present invention.
사용자가 입력한 키워드를 기초로 검색엔진(102)은 제1기준(가령, 무료 추천업체 선정기준)에 따른 순위를 갖는 제1검색 결과(200)와 제2기준(가령, 광고업체 선정기준)에 따른 순위를 갖는 제2검색 결과(210)를 선별한다. 여기서 무료 추천업체의 검색 및 선정 과정에서는, 가령, 도 6에 나타낸 예시에서 입찰 금액을 배제하고 사용자로부터의 거리지수와 인기지수 및 거리 가중치만을 기준으로 함으로써 광고의 성격을 배제한 기준이 사용될 수 있다. 또한, 광고업체는, 가령, 도 6에 나타낸 예시에서 사용자의 입찰금액(BA)(86)을 더 반영함으로써 광고의 성격을 갖는 정보들일 수 있다.Based on the keyword inputted by the user, the
여기서, 제1검색 결과(200)는 A 항목, B 항목, C 항목, D 항목, E 항목, F 항목, G 항목의 순서에 따른 일정 순위를 가지며, 제2검색 결과(210) 역시 D 항목, A 항목, 가 항목, 나 항목의 순서인 일정 순위를 가질 수 있다.Here, the
검색 결과 리스트 생성부(104)는 도 4 및 도 5에 예시한 바와 같이 제2검색 결과(210)를 최종 검색 결과 리스트(220) 상에서 제1검색 결과(200)를 순차적으로 제공하는 중간 중간에 끼워 배치할 수 있다. 이를 위하여 검색 결과 리스트 생성부(104)는 제2검색 결과(210) 중에서 선택된 제1항목(D)을 제1검색 결과(200) 중에 배치하기 위하여, 광고를 삽입하도록 예정된 제1위치(즉, 도 7의 제1검색 결과 중에서 B 항목과 C 항목의 사이)에 배치할 것인지 여부를 판단하게 된다.4 and 5, the search result
그런데 D 항목의 경우는 제1검색 결과(200) 내에 이미 중복되어 포함되어 있으므로(213), D 항목의 결과를 최종 검색 결과 리스트(220)에서 어느 위치에 배치할 것인지가 문제로 된다. 도시된 실시예에서 D 항목은 제1검색 결과(200)를 기준으로 볼 때 제1위치(도 7의 제1검색 결과 중에서 B 항목과 C 항목의 사이)의 후단에 배치되어 있는데, 이러한 경우 상기 제1위치에 D 항목을 배치하고 상기 제1검색 결과(200)에서는 D 항목을 삭제하여 생략되도록 한다.However, since the D item is already included in the
결국 최종 검색 결과 리스트(220)상에서 D 항목은 B 항목과 C 항목의 사이에 배치되게 된다(214). 즉, D 항목의 광고주로서는 광고 입찰 금액 투여를 통해 무료 추천업체로서 검색에 노출되는 경우에 비하여 보다 높은 순위로 자신의 업체가 검색에 노출될 수 있도록 하는 효과를 얻게 된 것이며, 사용자의 입장에서는 무료 추천검색 결과와 그다지 큰 순위의 차이가 나지 않는 검색 결과를 얻음으로써 검색 서비스에 대한 신뢰를 유지할 수 있도록 하는 효과를 거둘 수 있다.Eventually, the D item is placed between the B item and the C item on the final search result list 220 (214). In other words, as an advertiser of item D, the advertisement bid amount is used to expose the search company to a higher ranking than the case where the user is exposed as a free recommendation company, and the user is free It is possible to maintain the trust in the search service by obtaining the search result that does not make a difference between the recommendation search result and the large ranking.
또한, 제2 검색 결과(210)에서 다음 순위인 A 항목의 경우는 제1검색 결과(200)에서 1순위인 A 항목과 중복되어 있다(212). 도 4 및 도 5에서 예시된 배열 순서에 따르면 A 항목을 제1검색 결과(200)에서 광고를 삽입하도록 예정된 위치(즉, D 항목과 E 항목의 사이)에 배치할지 여부가 고려되어야 한다. 이와 같이 배치가 검토되는 항목인 A 항목이 제1검색 결과(200)에 포함되어 있고, 배치가 검토되는 지정 위치(즉, D 항목과 E 항목의 사이)의 전단에 이미 중복되어 있는 경우에는, 해당 위치(즉, D 항목과 E 항목의 사이)에 A 항목의 배치를 생략하고 제1검색 결과(200)에 따른 본래 위치에 배열되도록 한다(211).In the case of the A item of the next rank in the
무료 추천업체 정보를 통해서도 이미 높은 순위로 노출이 가능한 업체의 경우 광고주가 유료 광고의 입찰을 하지 않았다고 하더라도 어차피 높은 순위가 보장되는 것이므로, 이러한 경우 광고업체 검색의 순위를 굳이 반영하지 않는 것이 광고주의 이익을 위해 더 바람직하게 되며, 사용자에 대해서도 검색 서비스의 높은 신뢰도를 유지할 수 있게 된다.In the case of a company that is already exposed to a high ranking through free referrer information, even if the advertiser does not bid the paid ad, the high ranking is guaranteed anyway. In such a case, And it is possible to maintain high reliability of the search service for the user.
또한, 이와 같이 광고업체 정보가 이미 무료 추천업체 정보에 포함되고 더 높은 순위로 최종 검색 결과 리스트에 나타날 수 있어 광고의 끼워 넣기를 위해 지정된 위치에 해당 광고 항목의 배치를 생략할 경우에는, 해당 항목의 광고주에게 요금을 부과하지 않도록 할 수 있다.In addition, when the advertisement information is already included in the free recommendation company information and may appear in the final search result list with higher ranking, if the placement of the corresponding advertisement item is omitted at the designated position for the insertion of the advertisement, So that the advertiser is not charged a fee.
결과적으로 도 7의 실시예에서는 첫 번째 광고 위치에 제2검색 결과에서 1순위인 D 항목이 배치되고, 두 번째 광고 위치에는 제2 검색 결과에서 2순위인 A 항목의 배치가 생략되며, 그 대신에 해당 위치에 제2 검색 결과의 3순위인 가 항목의 배치여부가 고려되게 된다. 그런데 가 항목은 제1검색 결과(200)에 포함되어 있지 않으므로 해당 위치에 가 항목을 배치한다(216).
As a result, in the embodiment of FIG. 7, the D item of the first search result is placed at the first advertisement position, and the A item of the second search result is omitted at the second advertisement position, It is considered whether or not the third item of the second search result is arranged at the corresponding position. However, since the item is not included in the
도 8은 본 발명의 또 다른 실시예에 있어서 최종 검색 결과 생성의 처리 과정을 설명하기 위한 도면이다.8 is a diagram for explaining a process of generating a final search result in another embodiment of the present invention.
사용자가 입력한 키워드를 기초로 검색엔진(102)은 제1기준(가령, 무료 추천업체 선정기준)에 따른 순위를 갖는 제1검색 결과(300)와 제2기준(가령, 광고업체 선정기준)에 따른 순위를 갖는 제2검색 결과(310)를 선별한다. 여기서 무료 추천업체는, 가령, 도 6에 나타낸 예에서 사용자로부터의 거리지수와 인기지수 및 거리 가중치만을 기준으로 선정되어 광고의 성격을 배제한 것일 수 있다. 또한, 광고업체는, 가령, 도 6에 나타낸 예에서 사용자의 입찰금액(BA)(86)을 더 반영함으로써 광고의 성격을 갖는 정보들일 수 있다.Based on the keyword inputted by the user, the
여기서, 제1검색 결과(300)는 A 항목, B 항목, C 항목, D 항목, E 항목, F 항목, G 항목, H 항목, I 항목의 순서에 따른 일정 순위를 가지며, 제2검색 결과(310) 역시 H 항목, 가 항목, 나 항목, 다 항목, 라 항목, 마 항목의 순서인 일정 순위를 갖는 것일 수 있다.
Here, the
검색 결과 리스트 생성부(104)는 제2검색 결과(310)를 도 4 및 도 5에 예시한 순서와 같이 최종 검색 결과 리스트(220) 상에서 제1검색 결과(300)를 제공하는 중간 중간에 끼워 배치할 수 있다. 이를 위하여 검색 결과 리스트 생성부(104)는 제2검색 결과(310)에서 1순위인 제1항목(H)을 제1검색 결과(300) 중에 배치하기 위하여 제1위치(즉, 도 8의 제1검색 결과 중에서 B 항목과 C 항목의 사이)에 배치할 것인지 여부를 판단하게 된다.The search result
그런데 이때 H 항목은 제1검색 결과(300)에도 포함되어 있고 제1위치(도 8의 제1검색 결과 중에서 B 항목과 C 항목의 사이)의 후단에 배치되어 있으므로(311), 도 7의 예시에서 D 항목과 동일한 기준을 적용한다면 제1위치(도 8의 제1검색 결과 중에서 B 항목과 C 항목의 사이)에 배치하고 후단의 중복된 H 항목은 제1검색 결과(300)로부터 삭제하게 될 것이다.At this time, since the item H is included in the
그러나 이와 같이 배치할 경우, 무료 추천검색 결과인 제1검색 결과(300)에 비하여 H 항목의 순위 상승이 지나치게 크게 되므로, 검색 엔진의 신뢰도에 영향을 미칠 수 있게 된다. 본 실시예에서는 이를 방지하기 위하여, 제1검색 결과(300) 중의 순위와 제2검색 결과(310)에 의한 제1위치의 차이가 소정 기준 이상일 경우에는 제1위치(도 8의 제1검색 결과 중에서 B 항목과 C 항목의 사이)에 배치하지 않도록 한다.However, in this arrangement, since the ranking of the item H is excessively increased as compared with the
여기서, 소정 기준이란, 순위 상승의 수치를 제한하거나(가령, 무료 추천검색 결과에서의 순위와 상승된 순위의 차이를 5이하로 하는 등), 그룹을 정하여 상위 그룹으로의 상승 정도를 제한하는 등의 다양한 방법이 사용될 수 있다.Here, the predetermined criterion may be set to restrict the numerical value of the ranking increase (for example, the difference between the ranking in the free recommendation search result and the ascending ranking is 5 or less) May be used.
상위 그룹으로의 상승 정도의 제한은, 가령, 최종 제공될 검색 결과 리스트(320)를 복수개의 그룹으로 구별하여(가령, 상위 3개를 1그룹, 다음 순위의 6개를 2그룹, 나머지를 3그룹으로 정하는 등), 제2 검색 결과(310)에서 제1 검색 결과(300)의 중간에 끼워 넣기가 고려되는 해당 항목(가령, H)이 제1검색 결과(300)에 포함되어 있고, 현재 끼워 넣기가 고려되는 해당 위치(제1 위치)의 후단에 배치되어 있으며, 해당 항목을 해당 위치에 끼워 넣어 배치함으로써 속하게 될 그룹과 제1검색 결과(300)로서 제공될 경우에 속하게 될 그룹의 순위 차이가 소정 기준 이상일 경우에는 해당 광고 삽입 위치에 배치하지 않고, 그 다음의 광고 삽입 위치에 배치하는 방법이 사용될 수 있다.For example, the
이러한 경우, 배치를 검토할 다음의 광고 삽입 위치를 어디로 정할 것인지가 문제되는데, 도 8의 실시예에서는 도 4 및 도 5에 나타낸 예와 같이 제1 검색 결과(300)상에서 광고 삽입 위치로 예정된 다음 순위의 위치인 D 항목과 E 항목의 사이의 배치를 검토하였으며, 해당 위치에 배치할 경우 그룹의 순위 상승이 1단계에 그치므로 해당 위치에 최종적으로 배치하도록 한 예를 나타낸다(312). 또한, 제1 검색 결과(300)에서는 중복된 H 항목을 삭제한다.
In this case, there is a problem in determining where to place the next advertisement insertion position for reviewing the layout. In the embodiment of FIG. 8, in the example shown in FIGS. 4 and 5, The arrangement between the D item and the E item as the positions of the ranking is examined. In the case where it is arranged at the corresponding position, since the ranking of the group is raised in the first stage, the example is finally arranged at the corresponding position (312). Also, in the
이상 설명된 본 발명에 따른 실시예들은 다양한 컴퓨터 구성요소를 통하여 실행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 기록매체에 기록될 수 있다. 상기 컴퓨터 판독 가능한 기록매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 컴퓨터 판독 가능한 기록매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것이거나 컴퓨터 소프트웨어 분야의 통상의 기술자에게 공지되어 사용 가능한 것일 수 있다. 컴퓨터 판독 가능한 기록매체의 예에는, 하드 디스크, 플로피 디스크 및 자기테이프와 같은 자기 매체, CD-ROM 및 DVD와 같은 광 기록매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광매체(magneto-optical medium) 및 ROM, RAM, 플래시 메모리 등과 같은, 프로그램 명령어를 저장하고 실행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령어의 예에는, 컴파일러에 의하여 만들어지는 것과 같은 기계어코드뿐만 아니라 인터프리터 등을 사용하여 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함된다. 하드웨어 장치는 본 발명에 따른 처리를 수행하기 위하여 하나 이상의 소프트웨어 모듈로 변경될 수 있으며, 그 역도 마찬가지이다.The embodiments of the present invention described above can be implemented in the form of program instructions that can be executed through various computer components and recorded on a computer-readable recording medium. The computer-readable recording medium may include program commands, data files, data structures, and the like, alone or in combination. The program instructions recorded on the computer-readable recording medium may be those specially designed and configured for the present invention or may be known and available to those of ordinary skill in the computer software arts. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD-ROM and DVD, magneto-optical media such as floptical disks, medium, 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 high-level language code that can be executed by a computer using an interpreter, as well as machine accords such as those produced by a compiler. The hardware device may be modified into one or more software modules for performing the processing according to the present invention, and vice versa.
본 발명에서 설명하는 특정 실행들은 일 실시 예들로서, 어떠한 방법으로도 본 발명의 범위를 한정하는 것은 아니다. 명세서의 간결함을 위하여, 종래 전자적인 구성들, 제어시스템들, 소프트웨어, 상기 시스템들의 다른 기능적인 측면들의 기재는 생략될 수 있다. 또한, 도면에 도시된 구성요소들 간의 선들의 연결 또는 연결 부재들은 기능적인 연결 및 / 또는 물리적 또는 회로적 연결들을 예시적으로 나타낸 것으로서, 실제장치에서는 대체 가능하거나 추가의 다양한 기능적인 연결, 물리적인 연결, 또는 회로 연결들로서 나타내어질 수 있다. 또한, "필수적인", "중요하게" 등과 같이 구체적인 언급이 없다면 본 발명의 적용을 위하여 반드시 필요한 구성요소가 아닐 수 있다.The specific acts described in the present invention are, by way of example, not intended to limit the scope of the invention in any way. For brevity of description, descriptions of conventional electronic configurations, control systems, software, and other functional aspects of such systems may be omitted. Also, the connections or connecting members of the lines between the components shown in the figures are illustrative of functional connections and / or physical or circuit connections, which may be replaced or additionally provided by a variety of functional connections, physical Connection, or circuit connections. Also, unless explicitly mentioned, such as "essential "," importantly ", etc., it may not be a necessary component for application of the present invention.
본 발명의 명세서(특히 특허청구범위에서)에서 "상기"의 용어 및 이와 유사한 지시 용어의 사용은 단수 및 복수 모두에 해당하는 것일 수 있다. 또한, 본 발명에서 범위(range)를 기재한 경우 상기 범위에 속하는 개별적인 값을 적용한 발명을 포함하는 것으로서(이에 반하는 기재가 없다면), 발명의 상세한 설명에 상기 범위를 구성하는 각 개별적인 값을 기재한 것과 같다. 마지막으로, 본 발명에 따른 방법을 구성하는 단계들에 대하여 명백하게 순서를 기재하거나 반하는 기재가 없다면, 상기 단계들은 적당한 순서로 행해질 수 있다. 반드시 상기 단계들의 기재 순서에 따라본 발명이 한정되는 것은 아니다. 본 발명에서 모든 예들 또는 예시적인 용어(예들 들어, 등등)의 사용은 단순히 본 발명을 상세히 설명하기 위한 것으로서 특허청구범위에 의해 한정되지 않는 이상 상기 예들 또는 예시적인 용어로 인해본 발명의 범위가 한정되는 것은 아니다. 또한, 통상의 기술자는 다양한 수정, 조합 및 변경이 부가된 특허청구범위 또는 그 균등 범주 내에서 설계 조건 및 요소에 따라 구성될 수 있음을 이해할 수 있다.
The use of the terms "above" and similar indication words in the specification of the present invention (particularly in the claims) may refer to both singular and plural. In addition, in the present invention, when a range is described, it includes the invention to which the individual values belonging to the above range are applied (unless there is contradiction thereto), and each individual value constituting the above range is described in the detailed description of the invention The same. Finally, the steps may be performed in any suitable order, unless explicitly stated or contrary to the description of the steps constituting the method according to the invention. The present invention is not necessarily limited to the order of description of the above steps. The use of all examples or exemplary language (e.g., etc.) in this invention is for the purpose of describing the present invention only in detail and is not to be limited by the scope of the claims, It is not. It is also to be understood that a person skilled in the art will understand that various modifications, combinations, and alterations may be made depending on design criteria and elements within the scope of the appended claims or equivalents thereof.
1: 네트워크
2, 4, 6: 사용자 단말
100: 검색 결과 리스트 제공 시스템
102: 검색엔진
104: 검색 결과 리스트 생성부
106: 웹 서버
108: 제1 데이터베이스
110: 제2 데이터베이스1: Network
2, 4, 6: user terminal
100: Search result list providing system
102: Search engine
104: Search result list generating section
106: Web server
108: first database
110: second database
Claims (19)
키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과들 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과들을 선별하는 단계;
상기 제1기준의 순위에 따라 나열된 상기 제1검색 결과들 각각의 사이사이의 위치들 중 상기 제2검색 결과들 중에서 선택된 제1항목이 배치되는 제1위치를 결정하는 단계; 및
상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 전단에 배치된 경우, 상기 제1위치에 상기 제1항목의 배치가 생략되도록 하고, 상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 후단에 배치된 경우, 상기 제1위치에 상기 제1항목을 배치하고 상기 제1검색 결과에서는 생략하는 단계를 포함하는 검색 결과 리스트 제공방법.
A method for providing a search result list through a network,
Selecting first search results having a ranking according to a first criterion corresponding to a keyword and second search results having a ranking based on a second criterion corresponding to the keyword;
Determining a first location in which a first item selected from the second search results is located among locations between each of the first search results listed in the order of the first criteria; And
Wherein when the first item is included in the first search result and is disposed at the front end of the first position, the arrangement of the first item is omitted at the first position, And arranging the first item at the first position and omitting the first search result if the second item is included in the search result and is disposed at the rear end of the first position.
상기 제2검색 결과는 광고 정보 제공 서비스이며, 상기 제1위치에 상기 제1항목의 배치를 생략할 경우, 해당 항목의 광고주에게 과금하지 않도록 하는 단계를 더 포함하는 검색 결과 리스트 제공방법.The method according to claim 1,
Wherein the second search result is an advertisement information providing service, and when the placement of the first item is omitted at the first position, the step of not charging an advertiser of the item.
상기 제1위치에 상기 제1항목의 배치를 생략할 경우, 상기 제1위치에 상기 제2검색 결과 중 다음 순위의 제2항목에 대하여 상기 제1위치로의 배치 여부를 판단하는 단계를 더 포함하는 검색 결과 리스트 제공방법.The method according to claim 1,
Further comprising the step of determining whether or not the second item of the next ranking among the second search results is placed at the first position in the first position when omitting the arrangement of the first item at the first position A search result list providing method.
상기 제1항목이 상기 제1검색 결과에 포함되어 있지 않은 경우, 상기 제1위치에 상기 제1항목을 배치하는 단계를 더 포함하는 검색 결과 리스트 제공방법.The method according to claim 1,
And if the first item is not included in the first search result, placing the first item in the first position.
상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 후단에 배치되어 있으며, 상기 제1검색 결과 중의 순위와 상기 제1위치의 차이가 소정 기준 이상일 경우에는 상기 제1위치에 배치하지 않는 단계를 더 포함하는 검색 결과 리스트 제공방법.The method according to claim 1,
Wherein the first item is included in the first search result and is disposed at a rear end of the first position, and when the difference between the ranking in the first search result and the first position is equal to or greater than a predetermined reference, In the search result list.
최종 제공될 검색 결과 리스트는 복수개의 그룹으로 구별되고,
상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 후단에 배치되어 있으며, 상기 제1항목을 상기 제1위치에 배치함으로써 속하게 될 그룹과 상기 제1검색 결과로서 제공될 경우에 속하게 될 그룹의 순위 차이가 소정 기준 이상일 경우에는 상기 제1위치에 배치하지 않는 단계를 더 포함하는 검색 결과 리스트 제공방법.The method according to claim 1,
The search result list to be finally provided is divided into a plurality of groups,
Wherein the first item is included in the first search result and is disposed at a rear end of the first position, the group to be included by placing the first item at the first position, When the ranking difference of the group to be included in the search result list is greater than a predetermined reference, the search result list is not placed in the first position.
상기 제1항목을 상기 제1위치에 배치하지 않는 경우, 상기 제1항목을 배치하기 위한 제2위치를 정하는 단계를 더 포함하는 검색 결과 리스트 제공방법.8. The method according to any one of claims 6 and 7,
And determining a second location for placing the first item when the first item is not located at the first location.
키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과들 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과들을 선별하는 단계; 및
상기 제2검색 결과들 중 선택된 하나 이상의 항목을 상기 제1검색 결과들 중에 배치하여 최종 검색 결과 리스트를 제공하는 단계를 포함하며,
상기 선택된 하나 이상의 항목의 상기 최종 검색 결과 리스트 상의 배치 위치는 상기 제1검색 결과에서의 해당 항목의 순위를 기준으로 하여 결정되는 것을 특징으로 하는 검색 결과 리스트 제공방법.
A method for providing a search result list through a network,
Selecting first search results having a ranking according to a first criterion corresponding to a keyword and second search results having a ranking based on a second criterion corresponding to the keyword; And
Placing a selected one or more of the second search results among the first search results to provide a final search result list,
Wherein the placement position of the selected one or more items on the final search result list is determined based on the ranking of the item in the first search result.
키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과들 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과들을 선별하는 검색부;
상기 제1기준의 순위에 따라 나열된 상기 제1검색 결과들 각각의 사이사이의 위치들 중 상기 제2검색 결과들 중에서 선택된 제1항목이 배치되는 제1위치를 결정하고, 상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 전단에 배치된 경우, 상기 제1위치에 상기 제1항목의 배치가 생략되도록 하고, 상기 제1항목이 상기 제1검색 결과에 포함되어 있고, 상기 제1위치의 후단에 배치된 경우, 상기 제1위치에 상기 제1항목을 배치하고 상기 제1검색 결과에서는 생략되도록 하는 검색 결과 리스트 생성부를 포함하는 검색 결과 리스트 제공 시스템.
A system for providing a search result list through a network,
A search unit for selecting first search results having a ranking according to a first criterion corresponding to a keyword and second search results having a ranking based on a second criterion corresponding to the keyword;
Determining a first position at which a first item selected from the second search results is located among positions among the first search results arranged in the order of the first reference, The first item is included in the first search result, and when the first item is disposed in front of the first position, the arrangement of the first item is omitted in the first position, and the first item is included in the first search result And a search result list generation unit for arranging the first item in the first position and omitting the first item in the first search result when the search result list is arranged at the rear end of the first position.
키워드에 대응하는 제1기준에 따른 순위를 갖는 제1검색 결과들 및 상기 키워드에 대응하는 제2기준에 따른 순위를 갖는 제2검색 결과들을 선별하는 검색부; 및
상기 제2검색 결과들 중 선택된 하나 이상의 항목을 상기 제1검색 결과들 중에 배치하여 최종 검색 결과 리스트를 제공하는 검색 결과 리스트 생성부를 포함하며,
상기 선택된 하나 이상의 항목의 상기 최종 검색 결과 리스트 상의 배치 위치는 상기 제1검색 결과에서의 해당 항목의 순위를 기준으로 하여 결정되는 것을 특징으로 하는 검색 결과 리스트 제공 시스템.
A system for providing a search result list through a network,
A search unit for selecting first search results having a ranking according to a first criterion corresponding to a keyword and second search results having a ranking based on a second criterion corresponding to the keyword; And
And a search result list generation unit for arranging the selected one or more of the second search results among the first search results to provide a final search result list,
Wherein a placement position of the selected one or more items on the final search result list is determined based on a ranking of a corresponding item in the first search result.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150050973A KR101632063B1 (en) | 2015-04-10 | 2015-04-10 | Method and system for providing search result list including businesses sugesssted and businesses advertised |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150050973A KR101632063B1 (en) | 2015-04-10 | 2015-04-10 | Method and system for providing search result list including businesses sugesssted and businesses advertised |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101632063B1 true KR101632063B1 (en) | 2016-06-20 |
Family
ID=56354573
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150050973A Active KR101632063B1 (en) | 2015-04-10 | 2015-04-10 | Method and system for providing search result list including businesses sugesssted and businesses advertised |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101632063B1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101885604B1 (en) * | 2017-08-30 | 2018-08-06 | 주식회사 네스 | Business support system |
KR101923071B1 (en) * | 2017-02-14 | 2018-11-28 | 네이버 주식회사 | Method, system and computer program for providing question-answer contents |
KR101958922B1 (en) * | 2017-03-31 | 2019-03-15 | 에스케이플래닛 주식회사 | System for searching member store of counseling service based on text, method thereof and computer readable medium having computer program recorded thereon |
CN110659406A (en) * | 2018-06-13 | 2020-01-07 | 钉钉控股(开曼)有限公司 | Searching method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100658552B1 (en) | 1999-05-28 | 2006-12-18 | 오버처 서비시스, 인코포레이티드 | System and method for influencing position on a search result list generated by a computer network search engine |
KR20070098252A (en) * | 2006-03-31 | 2007-10-05 | 엔에이치엔(주) | A method and system for providing an autocomplete recommendation that corrects and exposes an autocomplete recommendation |
KR100903499B1 (en) | 2007-12-27 | 2009-06-18 | 엔에이치엔비즈니스플랫폼 주식회사 | Advertisement providing method according to search intent classification and system for performing the method |
-
2015
- 2015-04-10 KR KR1020150050973A patent/KR101632063B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100658552B1 (en) | 1999-05-28 | 2006-12-18 | 오버처 서비시스, 인코포레이티드 | System and method for influencing position on a search result list generated by a computer network search engine |
KR20070098252A (en) * | 2006-03-31 | 2007-10-05 | 엔에이치엔(주) | A method and system for providing an autocomplete recommendation that corrects and exposes an autocomplete recommendation |
KR100903499B1 (en) | 2007-12-27 | 2009-06-18 | 엔에이치엔비즈니스플랫폼 주식회사 | Advertisement providing method according to search intent classification and system for performing the method |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101923071B1 (en) * | 2017-02-14 | 2018-11-28 | 네이버 주식회사 | Method, system and computer program for providing question-answer contents |
KR101958922B1 (en) * | 2017-03-31 | 2019-03-15 | 에스케이플래닛 주식회사 | System for searching member store of counseling service based on text, method thereof and computer readable medium having computer program recorded thereon |
KR101885604B1 (en) * | 2017-08-30 | 2018-08-06 | 주식회사 네스 | Business support system |
CN110659406A (en) * | 2018-06-13 | 2020-01-07 | 钉钉控股(开曼)有限公司 | Searching method and device |
CN110659406B (en) * | 2018-06-13 | 2023-10-31 | 钉钉控股(开曼)有限公司 | Searching method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101289547B1 (en) | Providing content to mobile communication facilities | |
US9552433B2 (en) | Generic content collection systems | |
US9047341B2 (en) | Method, apparatus and system of intelligent navigation | |
US10152730B2 (en) | Systems and methods for advertising using sponsored verbs and contexts | |
KR100911014B1 (en) | Sponsored Match Advertising Service Method and System | |
US9401097B2 (en) | Method and apparatus for providing emotion expression service using emotion expression identifier | |
US20160048698A1 (en) | Data storage service for personalization system | |
JP2010531626A (en) | Provision of content to mobile communication facilities based on contextual data and behavior data related to a part of mobile content | |
KR20140016247A (en) | Enabling advertisers to bid on abstract objects | |
JP2021516815A (en) | Search engine scoring and ranking | |
JP2012519926A (en) | Targeting by context information of content using monetization platform | |
US20110246277A1 (en) | Multi-factor promotional offer suggestion | |
KR20130009754A (en) | Integrated advertising system | |
US10565610B2 (en) | Ranking advertisements selected from one or more databases by georelevance | |
CN101990668A (en) | Recommendation information generation apparatus and recommendation information generation method | |
KR101632063B1 (en) | Method and system for providing search result list including businesses sugesssted and businesses advertised | |
KR20090017268A (en) | How to update a keyword of interest to you and a system for performing that method | |
KR101083002B1 (en) | Method and Server apparatus for calculating User Conversion Rate | |
JP2018190462A (en) | Providing device, providing method, and providing program | |
JP6637174B2 (en) | Digit-string based real-time information distribution system and information distribution method using smart terminal | |
KR101688391B1 (en) | Contents providing system for recommending leisure activities courses with user customized type based on situation DB, and method thereof | |
JP2018185575A (en) | Provision device, provision method and provision program | |
WO2007086684A1 (en) | Method and system for calculating advertising-fee of local advertising information | |
US20140052707A1 (en) | Concierge Service System and Method | |
KR102044009B1 (en) | System and method of providing information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150410 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20151217 Patent event code: PE09021S01D |
|
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20160523 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20160614 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20160615 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20190328 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20190328 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20200330 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20210325 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20220328 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20240327 Start annual number: 9 End annual number: 9 |