KR20060020102A - Method and system for selecting information of advertiser in an internet search engine in response to search-ordering of parter-site - Google Patents
Method and system for selecting information of advertiser in an internet search engine in response to search-ordering of parter-site Download PDFInfo
- Publication number
- KR20060020102A KR20060020102A KR1020040068855A KR20040068855A KR20060020102A KR 20060020102 A KR20060020102 A KR 20060020102A KR 1020040068855 A KR1020040068855 A KR 1020040068855A KR 20040068855 A KR20040068855 A KR 20040068855A KR 20060020102 A KR20060020102 A KR 20060020102A
- Authority
- KR
- South Korea
- Prior art keywords
- search
- information
- search information
- advertiser
- partner site
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0255—Targeted advertisements based on user history
- G06Q30/0256—User search
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0273—Determination of fees for advertising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0277—Online advertisement
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명은 소정 파트너 사이트로부터의 검색 요청에 응답하여 광고주의 검색 정보를 검색 결과로서 추출시키되, 추출된 검색 정보를 롤링(Rolling)에 의해 소정의 검색 결과 리스트 상에 무작위로 배열하는 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템에 관한 것이다.The present invention extracts search information of an advertiser as a search result in response to a search request from a predetermined partner site, and randomly arranges the extracted search information on a predetermined search result list by rolling. And a search term advertising service system.
본 발명의 일실시예에 따른, 검색 요청에 응답하여 광고주의 검색 정보를 제공하는 검색어 광고 서비스 방법은, 하나 이상의 검색 정보 레코드를 저장하기 위한 검색 정보 데이터베이스를 유지하는 단계와, 사용자에 의하여 선정된 파트너 사이트에 입력된 검색어 및 상기 파트너 사이트를 식별하는 사이트 식별자를 포함하는 검색 요청 패킷을 상기 파트너 사이트로부터 수신하는 단계와, 상기 수신된 검색 요청 패킷에 응답하여 상기 검색 요청 패킷에 포함된 상기 검색어와 일치하는 검색어를 포함하는 적어도 하나의 검색 정보 레코드를, 상기 입찰 참여 비용을 이용하여 상기 검색 정보 데이터베이스로부터 추출하는 단계와, 상기 추출된 검색 정보 레코드를 상기 입찰 참여 비용과 독립적으로 롤링하여 결과 목록 필드에 배열시키고, 상기 결과 목록 필드를 상기 검색 요청에 대한 응답으로서 상기 파트너 사이트에 제공하는 단계, 및 상기 사용자가 상기 결과 목록 필드에 포함된 검색 정보 레코드를 클릭하는 경우 상기 검색 정보 레코드에 대응하는 광고주에게 과금하는 단계를 포함하는 것을 특징으로 한다.According to an exemplary embodiment of the present invention, a search term advertising service method for providing search information of an advertiser in response to a search request includes maintaining a search information database for storing one or more search information records; Receiving a search request packet from the partner site, the search request packet including a search term entered at a partner site and a site identifier identifying the partner site, the search term included in the search request packet in response to the received search request packet; Extracting at least one search information record including a matching search term from the search information database using the bid participation cost, and rolling the extracted search information record independently of the bid entry cost to result list fields Arranged in, and the result list Providing a field to the partner site as a response to the search request, and charging the advertiser corresponding to the search information record when the user clicks on a search information record included in the result list field. It is characterized by.
본 발명에 따르면, 복수의 파트너 사이트로부터의 검색 요청에 응답하여 추 출되는 광고주의 검색 정보를 롤링에 의해 노출 위치를 결정하여 파트너 사이트에 제공되도록 함으로써 각 검색 정보에 대한 공평한 광고 효과의 부여 및 체계적인 광고 관리를 가능하게 하는 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템을 제공할 수 있는 이점이 있다.According to the present invention, by providing the partner site by determining the position of the exposure by rolling the search information of the advertiser extracted in response to the search requests from the plurality of partner sites to provide to the partner site, and to provide a fair advertising effect for each search information There is an advantage in that it is possible to provide a search term advertisement service method and a search term advertisement service system enabling advertisement management.
파트너 사이트, 검색어 광고, 검색 정보, 검색 요청, 입찰 참여 비용Partner sites, search term ads, search information, search requests, bidding costs
Description
도 1은 본 발명의 검색어 광고 서비스 시스템의 간략한 구성을 설명하기 위한 도면이다.1 is a view for explaining a brief configuration of a search word advertising service system of the present invention.
도 2는 본 발명의 바람직한 실시예에 따른 검색어 광고 서비스 시스템을 나타내는 구성도이다.2 is a block diagram showing a search word advertising service system according to a preferred embodiment of the present invention.
도 3a는 본 발명에 따른 검색 정보 데이터베이스의 구성 일예를 나타내는 도면이며, 도 3b 및 도 3c는 파트너 사이트에서의 검색 요청에 응답하여 검색 결과로서 제공되는 검색 결과 리스트의 일예를 설명하기 위한 도면이다.3A is a diagram illustrating an example of a configuration of a search information database according to the present invention, and FIGS. 3B and 3C are diagrams for explaining an example of a search result list provided as a search result in response to a search request at a partner site.
도 4는 본 발명의 바람직한 실시예에 따른 검색어 광고 서비스 방법을 구체적으로 도시한 작업 흐름도이다.4 is a flowchart illustrating in detail a search word advertising service method according to an embodiment of the present invention.
도 5a는 본 발명의 검색 요청에 따라 자신의 검색 정보가 추출되도록 허용한 파트너 사이트를 선택하는 방법의 일예를 나타내는 작업 흐름도이며, 도 5b는 검색 정보에 대한 추출 등위를 결정하는 방법의 일예를 나타내는 작업 흐름도이다.FIG. 5A is a flowchart illustrating an example of a method of selecting a partner site which allows a user's search information to be extracted according to a search request of the present invention, and FIG. 5B illustrates an example of a method of determining extraction level for search information. Work flow.
도 5c는 본 발명에 따른 무작위 순위의 기록에 의해 특정의 검색 정보에 동 일한 노출 위치가 연속적으로 부여되는 것을 억제하는 방법의 일예를 나타내는 작업 흐름도이며, 도 5d는 검색 정보에 대한 사용자의 클릭 선택에 따라 광고 비용에 관한 정보를 생성하는 방법의 일예를 나타내는 작업 흐름도이다.FIG. 5C is a work flow diagram illustrating an example of a method of suppressing consecutively giving the same exposure position to specific search information by recording a random ranking according to the present invention, and FIG. 5D is a user's click selection on the search information. Is a flowchart illustrating an example of a method of generating information about an advertisement cost.
도 6a는 본 발명에 따른 광고 종료 조건으로서 한계 클릭수를 설정하여 검색어 광고를 제어하는 방법의 일예를 나타내는 작업 흐름도이며, 도 6b는 광고 종료 조건으로서 광고 예치금 및 한계 잔액을 설정하여 검색어 광고를 제어하는 방법의 일예를 나타내는 작업 흐름도이다.FIG. 6A is a flowchart illustrating an example of a method of controlling a search word advertisement by setting a limit click number as an advertisement termination condition according to the present invention, and FIG. 6B illustrates a control of the search word advertisement by setting an advertisement deposit and a limit balance as an advertisement termination condition. A work flow diagram showing an example of how to do this.
도 7은 본 발명의 다른 실시예에 따른 검색어 광고 서비스 방법을 나타내는 작업 흐름도이다.7 is a flowchart illustrating a search word advertising service method according to another embodiment of the present invention.
도 8은 본 발명에 따른 검색어 광고 서비스 방법을 수행하는 데 채용될 수 있는 범용 컴퓨터 장치의 내부 블록도이다.8 is an internal block diagram of a general purpose computer device that may be employed to perform a search term advertising service method according to the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
200 : 검색어 광고 서비스 시스템 210 : 검색 정보 데이터베이스200: query advertising service system 210: search information database
220 : 인터페이스 수단 230 : 정보 추출 수단220: interface means 230: information extraction means
240 : 정보 제공 수단 250 : 결제 제어 수단240: information providing means 250: payment control means
본 발명은 파트너 사이트로부터의 검색 요청에 응답하여 광고주의 검색 정보를 제공하는 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템에 관한 것으 로, 더욱 상세하게는 소정 파트너 사이트로부터의 검색 요청에 응답하여 광고주의 검색 정보를 검색 결과로서 추출시키되, 추출된 검색 정보를 롤링(Rolling)에 의해 소정의 검색 결과 리스트 상에 무작위로 배열하는 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템에 관한 것이다.The present invention relates to a search term advertising service method and search term advertising service system that provides search information of an advertiser in response to a search request from a partner site. More particularly, the present invention relates to a search for an advertiser in response to a search request from a predetermined partner site. The present invention relates to a search word advertisement service method and a search word advertisement service system which extract information as a search result and randomly arrange the extracted search information on a predetermined search result list by rolling.
근래의 인터넷 대중화와 더불어, 사용자가 검색 사이트에 입력한 질의어에 응답하여 검색 결과로서 광고주에 대한 간략 정보를 제공하는 정보 검색 서비스가 활발하게 운영되고 있으며, 이러한 정보 검색 서비스를 통해 광고주는 자사에 대한 광고 정보가 사용자에게 노출되도록 할 수 있다.In recent years, along with the popularization of the Internet, information retrieval services that actively provide advertisers as search results in response to query terms entered by users are actively operated. Ad information may be exposed to the user.
일반적으로 광고주의 간략 정보를, 정보 검색 서비스를 통해 표시되도록 하기 위해서, 광고주에게는 검색 사이트와 검색어 광고에 관한 소정의 계약을 체결해야 하는 과정이 요구된다. 이에 따라, 복수의 검색 사이트에 간략 정보를 노출하고자 하는 광고주는, 검색어 광고의 등록을 위한 소정의 계약 체결 과정들, 예컨대 간략 정보의 표시와 관련되는 검색어 등록, 광고 비용 입금, 광고 기간 설정 등에 관한 사항을 각각의 검색 사이트 마다 일일이 등록, 입력해야 한다.In general, in order to display brief information of an advertiser through an information search service, an advertiser requires a process of signing a predetermined contract regarding a search word advertisement with a search site. Accordingly, the advertiser who wants to expose the brief information to the plurality of search sites may be able to determine predetermined contract conclusion processes for registering the search word advertisement, for example, search term registration related to display of the short information, deposit of advertisement cost, setting of advertisement period, and the like. You must register and enter the information for each search site.
이러한 종래의 검색어 광고 등록 방식에 의해서는, 개별 검색 사이트와의 등록 과정 중 광고주에게 불필요한 수고와 노고가 요구된다는 번거로움 이외에, 다양한 검색어 광고의 계약 조건으로 말미암아 간략 정보 표시에 대한 광고 관리 자체가 용이하지 않게 되어 체계적이지 못한 관리가 이루어진다는 문제점 역시 상존하게 된다.According to the conventional search term advertisement registration method, it is easy to manage advertisements for displaying brief information by contract terms of various search term advertisements in addition to the inconvenience that unnecessary efforts and efforts are required for advertisers during the registration process with individual search sites. There is also the problem of unstructured management.
이에 따라, 한번의 검색어 광고 등록 절차를 통해, 복수의 검색 사이트에서 검색어 광고를 수행할 수 있도록 하는 검색어 광고 등록 방식이 존재한다면 광고 관리의 체계화와 광고 등록 절차가 간소하게 되어 보다 편리한 검색어 광고 환경을 조성할 수 있을 것이다.Accordingly, if there is a search term advertisement registration method that allows search term advertisements to be performed on a plurality of search sites through a single search term advertisement registration process, the system of advertisement management and the advertisement registration process are simplified, thereby providing a more convenient search term advertisement environment. You can make it happen.
또한, 검색어 광고에서 광고주의 간략 정보가 사용자에게 표시되는 노출 위치에 따라, 간략 정보에 대한 사용자의 클릭 횟수에 큰 차이가 발생할 수 있으며, 이에 따라 광고주는 보다 좋은 노출 위치에 자사의 간략 정보가 표시될 수 있도록 보다 높은 비용의 입찰가를 제시하게 된다. 더불어, 입찰가에 상응하는 고액의 광고 비용을 지불해야 하며 이에 따라 광고주에게 상당한 광고 비용 부담이 가중되는 폐단이 발생할 수 있다. 더욱이, 좋은 노출 위치를 획득하려는 광고주 사이의 과당 경쟁으로 인해 입찰가가 지속적으로 높아지는 악순환이 발생할 수 있으며, 이것은 검색어 광고의 활성화를 저해하는 요소로 작용할 수 있다.Also, depending on where the user's brief information is displayed to the user in search query ads, there may be a big difference in the number of clicks on the user for the short information. The higher the bid, the better. In addition, a high advertising cost corresponding to the bid is required, which may result in a significant advertising cost burden on the advertiser. Moreover, a vicious cycle in which bids continue to increase due to excessive competition among advertisers seeking good exposure positions can be a factor that hinders the activation of search word advertising.
이에 따라, 검색 요청에 응답하여 추출된 간략 정보를, 특정한 기준 없이 무작위로 배열하는 노출 방식이 있다면, 광고주의 경쟁을 최소화시켜 지속적인 광고 비용의 상승을 억제하고 검색어 광고의 활성화를 도모할 수 있을 것이다.Accordingly, if there is an exposure method that randomly arranges the extracted extracted information in response to the search request without a specific criterion, it is possible to minimize the competition of advertisers and to suppress the continuous increase in the advertising cost and to activate the search term advertisement. .
따라서, 광고주가 의도하는 광고 전략에 의해 다양한 검색 사이트에서의 검색어 광고를 수행하면서도, 단순한 등록 절차와 체계적인 광고 관리를 도모할 수 있는 검색어 광고 모델의 등장이 절실하게 요구되고 있다. 더불어, 공평한 광고 기회를 제공하여 광고주가 원하는 광고 효과를 유지하며, 적정한 광고 비용의 산출을 통해 경제적인 검색어 광고를 수행하도록 하는 검색어 광고 모델이 요구되고 있다.Therefore, while performing the search word advertising on various search sites according to the advertising strategy intended by the advertiser, the emergence of the search word advertising model capable of simple registration process and systematic advertisement management is urgently required. In addition, there is a demand for a search term advertisement model that provides fair advertisement opportunities to maintain an advertisement effect desired by an advertiser and to perform an economic search term advertisement by calculating an appropriate advertisement cost.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명은 복수의 파트너 사이트로부터의 검색 요청에 응답하여 추출되는 광고주의 검색 정보를 롤링(Rolling)에 의해 노출 위치를 결정하여 파트너 사이트에 제공되도록 함으로써 각 검색 정보에 대한 공평한 광고 효과의 부여 및 체계적인 광고 관리를 가능하게 하는 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템을 제공하는 것을 목적으로 한다.The present invention has been made to solve the above problems, the present invention is to determine the exposure position by rolling the search information of the advertiser extracted in response to a search request from a plurality of partner sites to the partner site It is an object of the present invention to provide a search term advertisement service method and a search term advertisement service system that enable provision of fair advertisement effects and systematic advertisement management for each search information.
또한, 본 발명의 목적은, 검색 정보가 노출되는 파트너 사이트를 해당 광고주의 능동적인 판단에 따라 특정하며, 광고 필요성이 있는 파트너 사이트에서만 검색어 광고가 수행되도록 함으로써 불필요한 광고 비용의 산출을 방지하는 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템을 제공하는 데에 있다.In addition, an object of the present invention is to identify a partner site to which search information is exposed according to an active judgment of the corresponding advertiser, and to perform a search query advertisement only on partner sites where there is a need for an advertisement, thereby preventing unnecessary calculation of advertisement cost. The present invention provides a service method and a search term advertisement service system.
또한, 본 발명의 다른 목적은 추출된 검색 정보를 롤링에 의해 무작위로 배열 함으로써 노출 위치 확보를 위한 과당 경쟁을 배제시킬 수 있으며, 검색 결과 리스트에 배열되는 모든 검색 정보의 광고 비용을 노출 위치에 무관하게 모두 동일하게 하여 광고 비용의 합리적인 산정을 도모하는 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템을 제공하는 데에 있다.In addition, another object of the present invention is to randomly arrange the extracted search information by rolling to exclude fructose competition to secure the exposure position, and the advertising cost of all the search information arranged in the search result list irrespective of the exposure position In the same manner, the present invention provides a search term advertisement service method and a search term advertisement service system that allow a reasonable calculation of an advertisement cost.
또한, 본 발명은 파트너 사이트로부터의 검색 요청에 따른 검색 정보의 노출 위치가 연속적으로 동일하게 결정되지 않도록 제어되도록 함으로써 추출된 검색 정보의 노출 위치가 특정의 검색 정보에 독점되지 않도록 하는 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템을 제공하는 것을 또 다른 목적으로 한다.In addition, the present invention is controlled so that the exposure position of the search information according to the search request from the partner site is not determined to be continuously the same, so that the exposure position of the extracted search information is not monopolized in the specific search information. And another object is to provide a search word advertising service system.
상기의 목적을 이루기 위한 본 발명의 일실시예에 따른, 검색 요청에 응답하여 광고주의 검색 정보를 제공하는 검색어 광고 서비스 방법은, 하나 이상의 검색 정보 레코드를 저장하기 위한 검색 정보 데이터베이스를 유지하는 단계와, 사용자에 의하여 선정된 파트너 사이트에 입력된 검색어 및 상기 파트너 사이트를 식별하는 사이트 식별자를 포함하는 검색 요청 패킷을 상기 파트너 사이트로부터 수신하는 단계와, 상기 수신된 검색 요청 패킷에 응답하여 상기 검색 요청 패킷에 포함된 상기 검색어와 일치하는 검색어를 포함하는 적어도 하나의 검색 정보 레코드를, 상기 입찰 참여 비용을 이용하여 상기 검색 정보 데이터베이스로부터 추출하는 단계와, 상기 추출된 검색 정보 레코드를 상기 입찰 참여 비용과 독립적으로 롤링하여 결과 목록 필드에 배열시키고, 상기 결과 목록 필드를 상기 검색 요청에 대한 응답으로서 상기 파트너 사이트에 제공하는 단계, 및 상기 사용자가 상기 결과 목록 필드에 포함된 검색 정보 레코드를 클릭하는 경우 상기 검색 정보 레코드에 대응하는 광고주에게 과금하는 단계를 포함하는 것을 특징으로 한다.According to an embodiment of the present invention for achieving the above object, a search term advertising service method for providing search information of an advertiser in response to a search request, maintaining a search information database for storing one or more records of search information; Receiving a search request packet from the partner site, the search request packet including a search term input to a partner site selected by a user and a site identifier identifying the partner site, and responsive to the received search request packet. Extracting at least one search information record including a search word that matches the search word included in the search information database using the bid participation cost, and extracting the extracted search information record from the bid participation cost. To the result list field Arranging and providing the result list field to the partner site as a response to the search request, and to an advertiser corresponding to the search information record when the user clicks on a search information record included in the result list field. And billing.
또한, 상기 목적을 달성하기 위한 기술적 구성으로서, 검색 요청에 응답하여 광고주의 검색 정보를 제공하는 검색어 광고 서비스 시스템은, 하나 이상의 검색 정보 레코드를 저장하기 위한 검색 정보 데이터베이스와, 사용자에 의하여 선정된 파트너 사이트에 입력된 검색어 및 상기 파트너 사이트를 식별하는 사이트 식별자를 포함하는 검색 요청 패킷을 상기 파트너 사이트로부터 수신하는 인터페이스 수단과, 상기 수신된 검색 요청 패킷에 응답하여 상기 검색 요청 패킷에 포함된 상기 검색어와 일치하는 검색어를 포함하는 적어도 하나의 검색 정보 레코드를, 상기 입찰 참여 비용을 이용하여 상기 검색 정보 데이터베이스로부터 추출하는 정보 추출 수단과, 상기 추출된 검색 정보 레코드를 상기 입찰 참여 비용과 독립적으로 롤링하여 결과 목록 필드에 배열시키고, 상기 결과 목록 필드를 상기 검색 요청에 대한 응답으로서 상기 파트너 사이트에 제공하는 정보 제공 수단, 및 상기 사용자가 상기 결과 목록 필드에 포함된 검색 정보 레코드를 클릭하는 경우 상기 검색 정보 레코드에 대응하는 광고주에게 과금하는 결제 제어 수단을 포함하는 것을 특징으로 한다.In addition, as a technical configuration for achieving the above object, a search term advertising service system that provides search information of an advertiser in response to a search request includes a search information database for storing one or more search information records, and a partner selected by a user. Interface means for receiving from the partner site a search request packet comprising a search term entered into a site and a site identifier identifying the partner site, the search term included in the search request packet in response to the received search request packet; Information extraction means for extracting at least one search information record including a matched search term from the search information database using the bid participation cost, and the extracted search information record by rolling independently of the bid participation cost result List Information providing means for providing the result list field to the partner site as a response to the search request, and if the user clicks on a search information record included in the result list field. And payment control means for charging the corresponding advertiser.
이하, 첨부된 도면을 참조하여 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템에 대하여 설명한다.Hereinafter, a search term advertisement service method and a search term advertisement service system will be described with reference to the accompanying drawings.
본 명세서에서 지속적으로 사용되는 파트너 사이트는, 사용자에 의한 검색어 입력에 따라 발생되는 검색 요청에 응답하여 광고주와 관련된 소정의 검색 정보를 제공하는 하나 이상의 검색 서비스 사이트를 의미할 수 있다. 즉, 파트너 사이트는 검색 요청에 대한 검색 결과를, 본 발명의 검색 광고 서비스 시스템으로부터 공급 받도록 하는 계약되는(링크되는) 검색 사이트이며, 예컨대 도 3a에서의 '네이버', '야후', '구글' 등을 예시할 수 있다.The partner site continuously used herein may mean one or more search service sites that provide predetermined search information related to an advertiser in response to a search request generated by a user inputting a search word. That is, the partner site is a contracted (linked) search site for receiving a search result for a search request from the search advertisement service system of the present invention, for example, 'naver', 'yahoo' and 'google' in FIG. 3A. Etc. can be illustrated.
또한, 롤링은 검색 결과로서 추출되는 특정 검색 정보의 노출 위치가 새로운 검색 요청이 발생할 때마다 매번 변동되도록 하기 위해, 검색 결과 리스트 상에 배열되는 검색 정보의 배열 등위를 무작위로 결정하는 처리를 지칭한다. 이러한 롤링을 통해 검색 요청이 발생하는 파트너 사이트와 무관하게 동일 검색어 입력 시 마다 새로운 노출 위치에 배열되는 검색 정보가 검색 결과로서 제공되도록 할 수 있다.In addition, rolling refers to a process of randomly determining the arrangement degree of the search information arranged on the search result list so that the exposure position of the specific search information extracted as the search result is changed every time a new search request occurs. . Through such rolling, regardless of the partner site where the search request occurs, the search information arranged in the new exposure position may be provided as a search result whenever the same search word is input.
또한, 검색 정보는 검색 사이트 상에 입력되는 특정의 검색어에 대응하여 추출되며, 검색 작업을 요청한 사용자에게 제공되는 검색 결과 항목 하나를 의미할 수 있다. 하나의 검색 정보에는 추출 원인이 되는 검색어, 광고주와 관련된 웹사이트의 네트워크 주소, 광고주를 식별하기 위한 광고주 식별자, 광고주가 운영하는 웹사이트에 대한 간략 정보(콘텐츠 제목, 콘텐츠 내용 요약, 네트워크 주소) 등이 포함될 수 있다. 예를 들어, 검색어 '부동산'에 의해 추출되는 도 3a에서의 검색 정보 하나는 "닥터아파트"라는 콘텐츠 제목, "http://www.drapt.com"이라는 네트워크 주소, 및 기타 콘텐츠 내용 요약 등을 포함하게 된다. 또한, 검색 결과 리스트(search result list)는 검색 요청에 대한 응답으로 검색 요청을 발생한 파트너 사이트에 제공되는 검색 결과로서, 하나 이상의 검색 정보를 상기 롤링에 의해 결정되는 노출 위치에서 표시되도록 하는 검색 정보의 배열 리스트를 지칭할 수 있다.In addition, the search information may be extracted corresponding to a specific search word input on a search site, and may mean one search result item provided to a user who requested a search operation. One search information includes the search terms that cause extraction, the network address of the website associated with the advertiser, the advertiser identifier to identify the advertiser, and brief information about the website that the advertiser operates (content title, content summary, network address). This may be included. For example, one of the search information in FIG. 3A extracted by the search term 'real estate' may include a content title of 'Doctor Apartment', a network address of 'http://www.drapt.com', and a summary of other contents. It will be included. In addition, the search result list is a search result provided to the partner site that generated the search request in response to the search request, and the search result list of the search information for displaying one or more search information at the exposure position determined by the rolling. It can refer to an array list.
도 1은 본 발명의 검색어 광고 서비스 시스템의 간략한 구성을 설명하기 위한 도면이다.1 is a view for explaining a brief configuration of a search word advertising service system of the present invention.
검색어 광고 서비스 시스템(100)은 검색 요청을 위해 하나 이상의 파트너 사이트에 입력되는 검색어에 대응하여 소정 개의 검색 정보를 검색하여 추출하되, 추출된 검색 정보를 상기 롤링에 의해 무작위 배열하여 검색 요청을 발생시킨 파트너 사이트에게 제공되도록 하기 위한 장치이다. 이를 위해 검색어 광고 서비스 시스 템(100)은 검색 서비스를 지원하는 하나 이상의 검색 사이트와 검색 정보 제공과 관련한 소정의 계약 관계를 유지하게 된다.The search word
파트너 사이트(110)는 사용자(120)부터 검색 요청을 위한 소정의 검색어를 입력 받고, 입력된 검색어에 대응하여 본 발명의 검색어 광고 서비스 시스템(100)으로부터 제공되는 검색 정보를 디스플레이 하여 사용자(120)에게 제공하는 역할을 한다. 즉, 파트너 사이트(110)는 사용자(120)가 찾고자 하는 콘텐츠 자료를 보유하는 웹사이트로의 접속이 용이하도록 검색 작업을 지원하는 서치 프로그램 또는 서치 웹 서버를 의미한다. 특히, 파트너 사이트(110)는 제공되는 검색 정보 이외에 파트너 사이트(110) 자체에서 생성하는 다양한 결과 정보를 검색 요청에 대응하여 사용자(120)에게 제공할 수 있다. 여기서, 검색 정보, 또는 파트너 사이트(110)에서 제공하는 결과 정보에는 소정의 링크 정보(광고주와 관련된 네트워크 주소)를 포함하고 있으며, 단말 수단(125)에 디스플레이 되는 검색 정보 또는 결과 정보를 사용자(120)가 명령 입력 도구로 클릭 선택(예, 마우스 클릭)하는 경우, 파트너 사이트(120)는 검색 정보 또는 결과 정보와 관련된 광고주(130)와 클릭 선택을 발생시킨 사용자(120)와의 접속을 가능하게 한다. 이러한 파트너 사이트(110)는 검색 작업의 방식에 따라 검색어를 입력하는 단어별 검색 방식(word-oriented searching) 및 설정된 디렉터리를 선택하는 주제별 검색 방식(subject-oriented searching) 등으로 구분할 수 있다. 본 명세서에서는 입력되는 검색어에 대응하여 추출되는 특정의 검색 정보를 롤링에 의해 무작위로 배열하여 제공하는 본 발명의 목적 수행을 위해, 파트너 사이트(110)의 검색 방식을 단어별 검색 방식으로 한정 하여 설명한다.The
사용자(120)는 파트너 사이트(110)와의 접속을 위한 단말 수단(125)을 보유하며, 파트너 사이트(110)로의 검색어 입력에 따라 검색 요청을 발생시키는 인터넷 이용자를 의미할 수 있다.The
광고주(130)는 네트워크 주소(예컨대, IP address, URL, domain 등)에 의해 네트워크 상의 위치가 지정되는 웹사이트를 운영하는 예컨대, 콘텐츠 공급자(CP)를 의미할 수 있으며, 특정 검색어에 대한 검색어 광고를 본 발명의 검색어 광고 서비스 시스템(100)에 등록 함으로써 파트너 사이트(110)로부터의 해당 검색어 입력에 의한 검색 요청에 대응하여 자신(자사)과 관련된 검색 정보가 사용자(120)에게 제공되도록 한다. 또한, 광고주(130)는 검색 정보에 대한 사용자(120)의 클릭 선택에 따라 발생하는 소정의 광고 비용을, 본 발명에 따른 시스템 운영자에게 지불할 수 있다.The
단말 수단(125)은 인터넷 등의 통신망(140)을 통해 파트너 사이트(110)와의 접속 상태를 유지하며, 검색어 광고 서비스 시스템(100)으로부터 제공되는 하나 이상의 검색 정보(또는 검색 정보를 롤링 배열하는 검색 결과 리스트)를 검색 화면 상에 표시하는 장치이다. 이러한 단말 수단(125)은 예컨대, 퍼스널 컴퓨터, 핸드헬드(handheld) 컴퓨터, PDA(Personal Digital Assistant), MP3 플레이어, 전자 사전, 휴대폰, 스마트폰 등과 같이 소정의 메모리 수단을 구비하고 소정의 마이크로프로세서를 탑재함으로써 소정의 연산 능력을 갖춘 단말기를 통칭하는 개념일 수 있다.
The terminal means 125 maintains a connection state with the
검색어 광고 서비스 시스템(100)은 파트너 사이트(120)로의 검색 정보 표시와 관련하여, 추출된 하나 이상의 검색 정보를 롤링에 따라 검색 결과 리스트 상에 배열하고 상기 검색 결과 리스트를 검색 결과로서 사용자(120)에게 제공한다. 특히, 검색어 광고 서비스 시스템(100)은 광고주(130)에게 부가되는 광고 비용을 검색 정보에 대한 사용자(120)의 클릭 선택에 따라 부가되도록 함으로써 합리적인 광고 비용의 산정 및 과금 결제가 이루어지도록 하고 있다. 이하, 도 2를 참조하여 본 발명의 검색어 광고 서비스 시스템(200)의 구체적인 구성을 설명한다.The search word
도 2는 본 발명의 바람직한 실시예에 따른 검색어 광고 서비스 시스템(200)을 나타내는 구성도이다.2 is a block diagram illustrating a search word
검색어 광고 서비스 시스템(200)은 검색 정보 데이터베이스(210), 인터페이스 수단(220), 정보 추출 수단(230), 정보 제공 수단(240), 및 결제 제어 수단(250)을 포함한다.The search word
우선, 검색 정보 데이터베이스(210)는 하나 이상의 검색 정보 레코드를 저장하기 위한 장치로서, 광고주(130)와 관련된 하나 이상의 검색 정보를 소정의 검색어에 대응하여 저장하는 역할을 수행한다. 즉, 검색 정보 데이터베이스(210)는 검색어 광고의 등록을 위해 광고주(130)가 입력하는 검색어와 광고주(130)의 검색 정보를 연관하여 생성되는 검색 정보 레코드를 기록, 유지하는 역할을 하게 된다. 여기서, 검색 정보 레코드는 광고주(130)로부터 입력되는 검색어, 광고주(130)와 관련된 웹사이트의 네트워크 주소, 네트워크 주소에 의하여 식별되는 웹사이트에 관한 간략 설명 정보, 검색 정보 레코드와 연관된 광고주(130)를 식별하기 위한 광 고주 식별자, 복수 개의 파트너 사이트 중에서 광고주(130)에 의하여 선택된 파트너 사이트에 관한 선택 파트너 사이트 정보, 및 소정의 입찰 참여 비용 중 하나 이상을 포함한다. 특히, 검색어 광고의 등록을 위해 수신되는 검색어는 각 광고주(130)의 임의 선택에 의해 결정될 수 있으며, 검색 정보 데이터베이스(210)는 예컨대, 동일한 검색어를 입력한 광고주(130)의 검색 레코드를 분류하여 저장할 수 있고 이를 통해 검색 요청을 위해 입력된 검색어에 대응하는 모든 검색 레코드의 식별이 신속하고 정확하게 이루어지도록 할 수 있다(도 3a 참조).First, the
인터페이스 수단(220)은 사용자에 의하여 선정된 파트너 사이트에 입력된 검색어 및 파트너 사이트를 식별하는 사이트 식별자를 포함하는 검색 요청 패킷을 파트너 사이트로부터 수신하는 장치로서, 검색 요청이 발생되는 파트너 사이트와 파트너 사이트에 입력되는 검색어를 입력 받는 역할을 수행하게 된다. 이를 통해 본 발명의 검색어 광고 서비스 시스템(200)은 검색 요청을 발생한 파트너 사이트에게 검색 정보의 추출을 허용하는 광고주(130)의 검색 정보 레코드를 인지할 수 있게 된다.The interface means 220 is a device for receiving a search request packet including a search term input to a partner site selected by a user and a site identifier identifying a partner site, from a partner site. It plays a role of receiving a search word input in. Through this, the search word
또한, 인터페이스 수단(220)은 검색 정보 레코드의 추출과 연관하여 소정의 입찰 참여 비용에 관한 정보를 광고주(130)로부터 입력 받는다. 여기서, 입찰 참여 비용은 검색 정보의 추출에 관여되는 배팅(betting)값으로서, 검색 요청과 관련하여 특정의 검색 정보가 우선적으로 추출되도록 하는 비교 기준이 될 수 있다. 이러한 입찰 참여 비용은 사용자(120)에게 제공되는 검색 정보가 사용자(120)의 명령 입력 도구에 의해 클릭 선택되는 경우, 광고주(130)에게 부가되는 광고 비용의 생성에 이용될 수도 있다.In addition, the
입찰 참여 비용의 종류로는, 사용자(120)의 검색 정보에 대한 1회 클릭에 따른 단위 클릭 비용, 롤링된 검색 정보가 배열하는 검색 결과 리스트를 사용자(120)에게 제공함에 따른 단위 노출 비용, 검색 정보의 클릭 선택에 의해 광고주(130)와 접속 연결된 사용자(120)의 소정 거래 성사에 따른 단위 구매 비용 등이 될 수 있으며, 이하에서는 설명의 편의를 위해 입찰 참여 비용으로서 단위 클릭 비용이 설정되는 것을 한정하여 설명한다. 예컨대, 롤링에 의해 검색 결과 리스트 상에 배열되는 특정의 검색 정보에 대하여 사용자(120)가 클릭 선택을 하는 경우, 본 발명의 검색어 광고 서비스 시스템(200)은 해당 검색 정보의 단위 클릭 비용을 이용하여 생성된 광고 비용을 상기 검색 정보의 광고주(130)에게 과금할 수 있게 된다. 본 실시예에서는 검색 결과 리스트에 배열되는 검색 정보와 연관되는 단위 클릭 비용(입찰 참여 비용) 중에서 최저 크기의 단위 클릭 비용이 광고 비용으로 결정되도록 상기 소정 조건을 설정하는 것을 예시하고 있다.Types of bid participation costs include a unit click cost according to a single click on the user's 120 search information, a unit exposure cost by providing the
이하, 도 3a를 참조하여 소정의 검색어에 대응된 검색 정보 각각으로 선택 파트너 사이트 정보 및 입찰 참여 비용이 연관되는 것에 대해 설명한다.Hereinafter, referring to FIG. 3A, the selected partner site information and the bid participation cost are associated with each of the search information corresponding to the predetermined search word.
도 3a는 본 발명에 따른 검색 정보 데이터베이스의 구성 일예를 나타내는 도면이다.3A is a diagram illustrating an example of a configuration of a search information database according to the present invention.
상술한 바와 같이, 검색 정보 데이터베이스(220)는 특정 검색어에 대응되는 하나 이상의 검색 정보와, 검색 정보 각각으로 연관되는 선택 파트너 사이트 정보 및 입찰 참여 비용에 관한 정보를 저장하고 있다. 이에 따라, 검색 요청 패킷이 수신되는 경우, 본 발명의 검색어 광고 서비스 시스템(200)은 입력된 검색어에 대응하는 하나 이상의 검색 정보를 검색 정보 데이터베이스(220)로부터 식별하되, 검색 요청 패킷에 포함되는 사이트 식별자를 선택 파트너 사이트 정보로서 기록하는 검색 정보를 선별적으로 식별하게 된다. 여기서, 선택 파트너 사이트 정보 및 입찰 참여 비용은 광고주(130)의 최초 검색어 광고 등록 시에 입력되며, 이후 소정의 조건 하에서 광고주(130)의 판단에 따라 지속적인 갱신 처리가 가능하다.As described above, the
예컨대, 검색 정보 데이터베이스(220)에 기록되는 정보가 도 3a와 같을 때, 사용자(130)가 파트너 사이트 '네이버'에 검색어 '부동산'을 입력하는 것을 가정한다. 이때, 파트너 사이트 '네이버'는 검색어 '부동산' 및 사이트 식별자 '네이버'를 포함하는 검색 요청 패킷을 생성할 수 있고, 상기 검색 요청 패킷을 수신한 검색어 광고 서비스 시스템(200)은 검색어 '부동산'에 대응하는 검색 정보 중에서, 사이트 식별자 '네이버'를 선택 파트너 사이트 정보로 보유하는 '닥터아파트', '부동산뱅크', '부동산써브', '스피드뱅크'의 검색 정보를 추출 대상으로서 식별하게 된다.For example, when the information recorded in the
정보 추출 수단(230)은 수신된 검색 요청 패킷에 응답하여, 검색 요청 패킷에 포함된 검색어와 일치하는 검색어를 포함하는 적어도 하나 이상의 검색 정보 레코드에 대해서, 각 검색 정보 레코드의 입찰 참여 비용을 이용하여 검색 정보 데이터베이스(210)로부터 추출하는 장치이다. 즉, 정보 추출 수단(230)은 검색 요청을 위해 입력된 검색어와 대응하는 적어도 일부의 검색 정보를 추출하는 역할을 수행하며, 파트너 사이트(110)를 이용한 사용자(120)의 검색 요청에 응답하여 검색 결 과로서 최적하는 소정 개의 검색 정보를 추출하는 역할을 수행한다. 본 실시예에서의 정보 추출 수단(230)은 검색 요청 패킷에 의해 식별되는 하나 이상의 검색 정보 중에서, 각 검색 정보에 연관되는 입찰 참여 비용의 비교를 통해 선정된 갯수의 검색 정보를 결정하게 된다.In response to the received search request packet, the information extracting means 230 uses the bid participation cost of each search information record for at least one or more search information records including a search word that matches the search word included in the search request packet. The device extracts from the
정보 제공 수단(240)은 추출된 검색 정보 레코드를 입찰 참여 비용과 독립적으로 롤링하여 결과 목록 필드에 배열시키고, 결과 목록 필드를 검색 요청에 대한 응답으로서 파트너 사이트에 제공하는 장치이다. 즉, 정보 제공 수단(240)은 소정 갯수로 결정되는 검색 정보를 롤링하여 검색 결과 리스트 상에 배열시키고, 배열된 상기 검색 결과 리스트를, 검색 요청을 발생시킨 파트너 사이트에 검색 결과로서 제공하는 장치이다. 여기서, 검색 결과 리스트는 롤링에 의해 결정된 노출 위치에 따라 추출된 각 검색 정보 레코드를 배열하여 검색 화면 상에서 표시되도록 하는 검색 요청의 결과물이 될 수 있다. 통상적으로 검색 결과 리스트 상에서의 노출 위치는, 표시되는 검색 정보 레코드에 대한 사용자(120)의 인지도에 차이를 발생시킬 수 있으며, 이로 인해 실제 사용자(120)에 의해 클릭 선택되어 사용자(120)와 광고주(130) 사이에 접속 연결되는 빈도에 차이를 발생시킬 수 있다. 이에 따라, 검색 정보 레코드의 노출 위치를 결정하는 본 실시예의 롤링은, 특정의 검색 정보 레코드가 이전 검색 요청에서 결정된 노출 위치에 연속적으로 위치하지 않도록 제어함으로써 추출되는 모든 검색 정보 레코드에게 적절하고 균형적인 광고 효과가 발생되도록 할 수 있다. 이러한 롤링을 통해 검색 정보 레코드를 배열시킨 검색 결과 리스트는, 사용자(120)의 검색 요청에 응답하여 검색 결과로서 사용자(120)의 단말 수단(125) 상으로 표시된다. 이하, 도 3b 및 도 3c를 참조하여 검색 정보 레코드의 추출, 및 검색 결과 리스트 상에서의 검색 정보 레코드의 배열에 대해 설명한다.The
도 3b 및 도 3c는 본 발명에 따른 파트너 사이트에서의 검색 요청에 응답하여 검색 결과로서 제공되는 검색 결과 리스트의 일예를 설명하기 위한 도면이다.3B and 3C are diagrams for explaining an example of a search result list provided as a search result in response to a search request at a partner site according to the present invention.
이하, 도 3b 및 도 3c에서는 설명의 편의를 위해 사용자(120)가 상이한 파트너 사이트 '네이버'와 '야후'에, 검색어 '부동산'을 입력하는 경우를 예시하며, 검색되는 검색 정보 레코드의 개수가 3개로 설정되는 것에 대해 설명한다. 이때, 각 파트너 사이트에 검색어가 입력되는 시점에 대해서는 특별한 한정을 하지 않으며, 동시에 입력하거나 상이한 시차를 가지고 입력하더라고 무방하다.3b and 3c exemplify a case in which the
우선, 파트너 사이트 '네이버'에 '부동산'이라는 검색어가 입력되는 경우, 본 발명의 검색어 광고 서비스 시스템(200)은 관련된 검색 요청 패킷에 따라, 도 3a의 검색 정보 데이터베이스(210)로부터, 상기 '부동산'과 '네이버'와 연관되는 검색 정보 레코드 '닥터아파트', 부동산뱅크', '부동산써브', '부동산114'를 추출 대상으로 선별하게 된다. 또한, 검색어 광고 서비스 시스템(200)은 추출 대상으로 선별된 검색 정보 레코드의 입찰 참여 비용을 이용하여 상대적으로 높은 입찰 참여 비용과 연관하고 있는 '부동산뱅크', '닥터아파트', '부동산써브'를 결정하게 된다. 결정된 검색 정보 레코드는 롤링에 의해 무작위로 검색 결과 리스트 상에 배열되며, 검색어 광고 서비스 시스템(200)은 도 3b와 같이 파트너 사이트 '네이버'에 검색 결과로서 상기 배열된 검색 결과 리스트를 제공하게 된다.
First, when a search term 'real estate' is input to a partner site 'naver', the search word
반면, 파트너 사이트 '야후'에 '부동산'이라는 검색어가 입력되는 경우, 검색어 광고 서비스 시스템(200)은 '부동산'과 '야후'와 관련된 검색 요청 패킷에 의해, 검색 정보 데이터베이스(210)로부터, 검색 정보 레코드 '닥터아파트', 부동산뱅크', '부동산114', '스피드뱅크'를 추출 대상으로 선별하게 된다. 또한, 검색어 광고 서비스 시스템(200)은 추출 대상으로 선별된 검색 정보 레코드의 입찰 참여 비용을 이용하여 상대적으로 높은 입찰 참여 비용과 연관하고 있는 '부동산뱅크', '닥터아파트', '부동산114'를 결정하게 된다. 결정된 검색 정보 레코드는 롤링에 의해 무작위로 검색 결과 리스트 상에 배열되며, 검색어 광고 서비스 시스템(200)은 도 3c와 같이 파트너 사이트 '야후'에 검색 결과로서 상기 배열된 검색 결과 리스트를 제공하게 된다.On the other hand, when a search term 'real estate' is input to the partner site 'Yahoo', the search word
단, 동일한 검색어 '부동산'에 의해 공통으로 추출되는 검색 정보 레코드 '부동산 뱅크' 및 '닥터아파트'는, 검색 결과 리스트 상에서 그 노출 위치가 이전 과 상이하게 결정되도록 롤링을 제어할 수 있다. 이를 통해, 검색 정보 레코드 '부동산 뱅크' 또는 '닥터아파트'가 어느 하나의 노출 위치를 계속 점유함으로써 발생하게 되는 광고 효과의 불균형화를 방지하게 된다.However, the search information records 'real estate bank' and 'doctor apartment', which are commonly extracted by the same search term 'real estate', may control rolling so that the exposure position is differently determined on the search result list. This prevents the disproportionation of the advertising effect caused by the search information record 'real estate bank' or 'doctor apartment' continuing to occupy either exposure position.
결제 제어 수단(250)은 사용자(120)가 결과 목록 필드에 포함된 검색 정보 레코드를 클릭하는 경우, 검색 정보 레코드에 대응하는 광고주(130)에게 과금하도록 제어하는 장치이다. 본 실시예에서의 결제 제어 수단(250)은 검색 정보 레코드를 결과 목록 필드 상에 롤링하여 배열되도록 하는 검색어 광고 서비스 시스템(200)의 특성에 따라 생성되는 광고 비용이, 검색 결과 리스트에 배열되는 검색 정 보 레코드에 대하여 모두 동일하게 결정되도록 한다. 이것은 결과 목록 필드 상에 배열되는 검색 정보 레코드의 노출 위치가 검색 요청의 발생 시마다 변경되는 것에 기인한 것으로, 롤링으로 인해 각 검색 정보 레코드로부터 유발되는 광고 효과가 동일해 짐에 따라 하나의 결과 목록 필드 상에 배열되는 검색 정보 레코드에 대해서는 동일한 광고 비용의 산정이 합당하기 때문이다. 광고 비용의 산정은, 시스템 환경을 고려한 본 시스템의 운영자에 의해 유연하게 결정되며, 예컨대 결과 목록 필드에 배열되는 검색 정보 레코드의 입찰 참여 비용 중에서 최저 크기(케이스 1), 또는 검색 결과로서 추출되지 않는 검색 정보 레코드의 입찰 참여 비용 중에서 최고 크기(케이스 2)로 결정될 수 있다. 예를 들어, 도 3b에서의 결과 목록 필드에 배열되는 어떤 검색 정보 레코드를 사용자(120)가 선택 클릭하는 경우에, 산출되는 광고 비용은 케이스 1의 경우, 입찰 참여 비용이 가장 적은 검색 정보 레코드 '부동산써브'의 '850원'이 되며, 케이스 2의 경우, 추출되지 않은 검색 정보 레코드 중에서 입찰 참여 비용이 가장 큰 검색 정보 레코드 '부동산 114'의 '800원'으로 결정할 수 있다. 이외에 게임 환경에 따라 설정되는 소정의 가중치를, 상기 결정된 입찰 참여 비용에 부여함으로써 가공된 형태의 광고 비용이 산출되도록 할 수 있다. 이에 따라, 본 시스템의 운영자는 가중치의 크기 변경을 통해 광고 비용을 최적하게 결정할 수 있으며, 검색어 광고에 따른 영업 이익의 확대 및 손실 보전, 이익 환원 등의 다양한 광고 비용의 과금 제어를 가능하게 하는 효과를 얻게 된다.The payment control means 250 is an apparatus that controls the
또한, 다른 실시예에 의해 산정되는 본 발명의 광고 비용은 검색 결과 리스트에 배열되는 검색 정보 중에서 선별된 하나의 검색 정보의 입찰 참여 비용, 검색 어에 대응하되 추출되지 않은 검색 정보 중에서 선별된 하나의 검색 정보의 입찰 참여 비용, 검색어에 대응하는 검색 정보 중에서 선별된 하나의 검색 정보의 입찰 참여 비용 중에서 소정의 하나로 결정할 수 있다. 즉, 본 발명의 검색어 광고 서비스 시스템(200)은 광고 비용으로서, 사용자(120)에게 노출되는 하나 이상의 검색 정보 중 소정 기준에 의해 선별되는 검색 정보의 입찰 참여 비용으로 결정하거나, 검색 요청을 위해 입력된 검색어에 대응하여 검색 정보 데이터베이스(210)에 저장되어 있지만 사용자(120)에게 노출되지 않는 하나 이상의 검색 정보 중 소정 기준에 의해 선별되는 검색 정보의 입찰 참여 비용으로 결정하거나, 검색 정보 데이터베이스(210)에 상기 검색어에 대응하여 저장되는 하나 이상의 검색 정보 중 소정 기준에 의해 선별되는 검색 정보의 입찰 참여 비용으로 결정하게 된다.In addition, the advertising cost of the present invention, which is calculated by another embodiment, corresponds to a bid participation cost of one search information selected from search information arranged in a search result list, one selected from search information corresponding to a search word but not extracted The bid participation cost of the search information and the search participation corresponding to the search word may be determined as one of the bid participation costs of the selected search information. That is, the search word
이러한 구성을 갖는 본 발명에 따른 검색어 광고 서비스 시스템(200)의 작업 흐름을 상세히 설명한다.The work flow of the search word
도 4는 본 발명의 바람직한 실시예에 따른 검색어 광고 서비스 방법을 구체적으로 도시한 작업 흐름도이다.4 is a flowchart illustrating in detail a search word advertising service method according to an embodiment of the present invention.
본 실시예에 따른 검색어 광고 서비스 방법은 상술한 검색어 광고 서비스 시스템(200)에 의해 수행된다.The search word advertisement service method according to the present embodiment is performed by the search word
우선, 검색어 광고 서비스 시스템(200)은 소정의 검색어에 대응하여 하나 이상의 검색 정보를 저장하기 위한 검색 정보 데이터베이스(210)를 유지한다(S410). 상기 단계(S410)는 검색 정보의 추출 원인이 되는 검색어를 기준으로, 광고주(130)의 검색 정보를 그룹 지워 소정의 독립적인 기록 영역으로 저장하는 과정이다. 더 불어, 검색 정보 데이터베이스(210)에는 검색 정보 각각에 대해 검색 결과로서 해당 검색 정보가 추출되도록 하는 선택 파트너 사이트 정보 또는 검색 정보의 추출과 관련된 입찰 참여 비용에 관한 정보를 더 포함하여 기록할 수 있다(도 3a 참조).First, the search word
또한, 검색어 광고 서비스 시스템(200)은 사용자(130)에 의하여 선정된 파트너 사이트(110)에 입력된 검색어를 포함하는 검색 요청을 선정된 파트너 사이트로부터 수신하여, 입력된 검색어에 대응하는 적어도 일부의 검색 정보를 추출한다(S420). 상기 단계(S420)는 검색 요청이 발생되는 파트너 사이트(110)에 대해 검색 결과로서의 검색 정보 추출을 허용하는 광고주(130)의 검색 정보를 식별하는 과정이다. 이하, 도 5a를 참조하여 파트너 사이트에 대한 광고주(130)의 선별적인 선택에 대해 설명한다.In addition, the search word
도 5a는 본 발명의 검색 요청에 따라 자신의 검색 정보가 추출되도록 허용한 파트너 사이트를 선택하는 방법의 일예를 나타내는 작업 흐름도이다.FIG. 5A is a flowchart illustrating an example of a method of selecting a partner site which allows its search information to be extracted according to a search request of the present invention.
도 5a에 도시한 바와 같이, 검색어 광고 서비스 시스템(200)은 파트너 사이트에 대한 사이트 리스트를 광고주(130)에게 제공한다(S511). 본 단계(S511)는 자신(자사)과 관련된 검색 정보를 노출하는 파트너 사이트(110)에 대한 목록을 광고주(130)에게 전송하는 과정이다. 상술한 것과 같이 파트너 사이트는 소정의 검색 요청에 대한 검색 결과로서 광고주(130)의 검색 정보가 표시되는 계약 상태하의 검색 사이트를 의미하며, 사이트 리스트에는 예컨대, 계약 관계가 유지되는 파트너 사이트(110)에 관한 정보 및 사용자(120)의 선택을 수신하는 선택 버튼 등을 포함 할 수 있다.As shown in FIG. 5A, the search word
또한, 검색어 광고 서비스 시스템(200)은 사이트 리스트에 포함되는 특정의 파트너 사이트에 대해 광고주(130)의 선택 신호를 수신한다(S512). 본 단계(S512)는 광고주(130)의 임의 판단에 의해, 해당 광고주(130)의 검색 정보가 표시되도록 허용되는 검색 사이트를 특정하는 과정으로, 예컨대 도 3a에서의 검색 정보 '닥터아파트'와 관련되는 광고주(130)는 사이트 리스트에 포함되는 '네이버', '구글', '야후', '알타비스타'에 연관되는 선택 버튼을 선택 클릭하여 소정의 선택 신호를 발생시켰음을 알 수 있다.In addition, the search word
다음으로, 검색어 광고 서비스 시스템(200)은 선택 신호가 수신되는 파트너 사이트(110)에 관한 정보를 광고주(130)의 검색 정보에 대응하여 검색 정보 데이터베이스(210)에 저장한다(S513). 본 단계(S513)는 검색 요청이 발생되는 파트너 사이트에 따라 추출 대상이 되는 검색 정보가 상이하게 변경되도록 검색 정보 데이터베이스(210)에 검색 정보 각각에 대해 파트너 사이트와 관련된 정보를 기록하는 과정이다. 이에 따라, 본 발명의 검색어 광고 서비스 시스템(200)은 검색 요청을 발생한 파트너 사이트(110)를, 선택 신호가 수신된 파트너 사이트로서 검색 정보 데이터베이스(210)에 저장되는 검색 정보 중에서 입력된 검색어에 대응하는 적어도 일부의 검색 정보를 추출할 수 있게 된다. 또한, 검색어 광고 서비스 시스템(200)은 검색 요청을 발생한 파트너 사이트를, 선택 신호가 수신된 파트너 사이트로서 검색 정보 데이터베이스(210)에 저장되지 않은 검색 정보는 추출하지 않을 수 있다. 따라서, 검색 정보가 노출되는 파트너 사이트를 해당 광고주의 능동적인 판 단에 따라 특정할 수 있으며, 광고주(130)가 필요로 하는 파트너 사이트에서만 검색어 광고가 수행되도록 함으로써 불필요한 광고 비용의 산출을 방지하는 효과를 얻을 수 있다.Next, the search word
또한, 검색어 광고 서비스 시스템(200)은 검색 정보 데이터베이스(210)로부터 검색 정보를 추출하는 기준으로서, 입찰 참여 비용을 수신할 수 있다. 이하, 도 5b를 참조하여 입찰 참여 비용의 입력 및 검색 정보의 추출에 대해 설명한다.In addition, the search word
도 5b는 본 발명에 따른 검색 정보에 대한 추출 등위를 결정하는 방법의 일예를 나타내는 작업 흐름도이다.5B is an operation flowchart illustrating an example of a method of determining extraction equality for search information according to the present invention.
우선, 검색어 광고 서비스 시스템(200)은 광고주(130)로부터 검색 정보 각각에 대한 입찰 참여 비용에 관한 정보를 입력 받는다(S521). 본 단계(S521)는 검색정보의 추출 및 광고 비용의 산출에 관여하는 입찰 참여 비용을, 검색 정보의 각 광고주(130)로부터 수신하는 과정으로, 입력된 입찰 참여 비용은 검색 정보와 연관 관계가 성립되도록 하여 검색 정보 데이터베이스(210)에 저장 유지하게 된다(도 3a 참조). 본 실시예에서는 입찰 참여 비용의 입력 시점에 대해서 특별한 한정을 하고 있지 않으며, 검색어 광고가 유지되는 광고 기간을 고려하여 광고주(130)로부터 수시로 입찰 참여 비용의 갱신 입력을 허용하는 것이 바람직할 수 있다. 입찰 참여 비용이 연관되는 검색 정보는 소정의 광고 기간 내에서는 추출 대기 상태가 되며, 파트너 사이트(110)로부터 특정의 검색어가 입력되는 경우에 해당 검색 정보는 검색 결과로서 추출이 이루어지도록 할 수 있다.First, the search word
또한, 검색어 광고 서비스 시스템(200)은 입력된 입찰 참여 비용을 이용하 여, 추출된 검색 정보 각각에 대한 추출 등위를 결정한다(S522). 본 단계(S522)는 파트너 사이트(110)로부터의 검색 요청에 응답하여 추출된 검색 정보 각각의 입찰 참여 비용을 비교하는 과정이다. 즉, 본 단계(S522)에서의 검색어 광고 서비스 시스템(200)은 입찰 참여 비용의 크기 순으로서, 각 검색 정보에 대한 추출 등위를 부여하게 된다.In addition, the search word
다음으로, 검색어 광고 서비스 시스템(200)은 선정된 추출 등위 이내의 검색 정보를 추출한다(S523). 본 단계(S523)는 입력된 검색어에 대응하여 추출되는 하나 이상의 검색 정보 중에서 설정된 N 추출 등위 이내의 검색 정보를 선별하는 과정이다(N은 0 이상의 자연수임). 즉, 본 단계(S523)의 검색어 광고 서비스 시스템(200)은 사용자(120)에게 제공되는 검색 정보의 개수, 검색 결과 리스트 상에 배열되는 검색 정보의 개수 등을 고려하여 N 추출 등위 이내의 검색 정보를 추출하게 된다. 또한, 상기 설정되는 N은 검색 결과 리스트가 표시되는 검색 화면 상의 점유 영역을 고려한 본 시스템의 운영자에 의해 유연하게 결정될 수 있다.Next, the search word
따라서, 본 발명에 따르면 검색 요청에 응답하여 소정 조건을 만족하는 검색 정보를 입찰 참여 비용의 크기에 따라 추출함으로써 광고 비용으로 보다 많은 지불 용의가 있는 광고주(130)의 검색 정보 추출을 유도하여 광고 비용이 커짐에 따른 영업 이익의 증가를 도모할 수 있다.Accordingly, according to the present invention, in response to the search request, the search information satisfying the predetermined condition is extracted according to the size of the bidding participation cost, thereby inducing the extraction of search information of the
다시, 도 4를 설명하면, 검색어 광고 서비스 시스템(200)은 추출된 검색 정보를 롤링하여 소정의 검색 결과 리스트에 배열시키고, 검색 결과 리스트를 검색 요청에 대한 응답으로서 파트너 사이트(110)에 제공한다(S430). 본 단계(S430)는 추출된 검색 정보에게 무작위의 임의 순서대로 검색 결과 리스트 상의 노출 위치가 결정되도록 하는 과정으로, 파트너 사이트(110)로부터의 검색 요청에 응답하여 검색 결과로서 생성된 검색 결과 리스트를, 해당 파트너 사이트(110)를 접속하고 있는 사용자(120)의 단말 수단(125) 상으로 표시되도록 하게 된다(도 3b 및 도 3c 참조).Referring again to FIG. 4, the search word
본 단계(S430)에서의 검색어 광고 서비스 시스템(200)은 특정의 검색 정보에 이전에 결정된 노출 위치가 연속적으로 반복 부여되지 않도록 제어할 수 있다.The search word
도 5c는 본 발명에 따른 무작위 순위의 기록에 의해 특정의 검색 정보에 동일한 노출 위치가 연속적으로 부여되는 것을 억제하는 방법의 일예를 나타내는 작업 흐름도이다.Fig. 5C is a working flow diagram showing an example of a method of suppressing successively giving the same exposure position to specific search information by recording a random ranking according to the present invention.
우선, 검색어 광고 서비스 시스템(200)은 제1 파트너 사이트에 입력된 소정의 검색어에 의한 검색 요청에 응답하여 추출되는 검색 정보의 제1 노출 위치를 기록한다(S531). 본 단계(S531)는 소정 이전에 발생한 검색 요청에 응답하여 추출되는 검색 정보에 대한 노출 위치를 이력 정보로서 저장하는 과정으로, 롤링에 의해 검색 정보 각각으로 결정되는 노출 위치를 기록하게 된다. 여기서, 롤링은 검색 결과 리스트 상에 배열되는 검색 정보의 노출 위치에 대한 결정과 관련되며, 예컨대 도 3b에서 검색 정보 '닥터아파트'는 검색 결과 리스트 상에서 최상위의 노출 위치로 결정되며, 검색어 광고 서비스 시스템(200)은 상기 검색 정보 '닥터아파트'에 대한 이력 정보를 '노출 위치 1 등급'으로 기록할 수 있다.First, the search word
또한, 검색어 광고 서비스 시스템(200)은 제2 파트너 사이트에 입력된 동일 검색어에 의한 검색 요청에 응답하여 추출되는 동일 검색 정보의 제2 노출 위치가, 기록된 제1 노출 위치와 상이하도록 롤링을 제어한다(S532). 본 단계(S620)는 동일한 검색어에 의해 제2 파트너 사이트로부터 검색 요청이 발생되고, 이에 응답하여 상기 단계(S531)에서 추출된 검색 정보가 재차 추출되는 경우, 해당 검색 정보에게 이전의 이력 정보가 있는 노출 위치에서 연속적으로 표시되지 않도록 노출 위치의 결정을 제한하는 과정이다. 이것은 특정 하나의 검색 정보가 롤링에 의해 우연하게 동일한 노출 위치에 위치하는 것을 방지하기 위한 것으로, 이를 통해 다양한 노출 위치에 검색 정보가 번갈아 가며 위치하도록 촉진함으로써 본격적인 롤링에 의한 검색 정보의 무작위 배열이 가능하도록 할 수 있다. 본 실시예에서는, 제2 파트너 사이트에 특별한 한정을 하지 않으며, 제1 파트너 사이트와 동일할 수도 있고 상이할 수도 있는 계약 상태 하의 검색 사이트를 의미한다. 본 실시예에서는 검색 정보의 노출 위치가 연속적으로 동일한 지점으로 결정되는 것을 억제하는 것을 예시하여 설명하고 있지만, 이외에 이전에 위치되었던 이력이 있는 노출 위치로의 재결정이 선정된 조건 하에서 완전히 억제되도록 하는 등의 다양한 롤링 배열 방식이 있을 수 있음은 물론이다.In addition, the search word
다시, 도 4를 설명하면, 검색어 광고 서비스 시스템(200)은 사용자(120)가 검색 결과 리스트에 포함된 검색 정보를 클릭하는 경우, 검색 정보에 대응하는 광고주(130)에게 과금한다(S440). 본 단계(S440)는 검색 정보에 대한 사용자(120)의 단일 클릭에 따라 광고 비용에 관한 정보를 생성하는 과정으로, 이하 도 5d를 참조하여 사용자(120)의 단일 클릭에 따른 광고 비용의 생성 및 생성된 광고 비용의 광 고주(130) 부가에 대해 설명한다.4 again, when the
도 5d는 본 발명의 검색 정보에 대한 사용자의 클릭 선택에 따라 광고 비용에 관한 정보를 생성하는 방법의 일예를 나타내는 작업 흐름도이다.5D is a flowchart illustrating an example of a method of generating information regarding an advertisement cost according to a user's selection of a click on the search information of the present invention.
이러한 광고 비용에 관한 정보를 생성하기 위해, 검색어 광고 서비스 시스템(200)은 검색 결과 리스트에 배열되는 검색 정보에 대한 클릭의 발생에 의거하여 광고주(130)에게 과금되는 소정의 광고 비용에 관한 정보를 생성한다(S541). 본 단계(S541)는 검색 정보에 대한 사용자(120)의 1회 클릭 선택에 따라 해당 광고주(130)에게 소정의 광고 비용이 부과되도록 하는 과정으로, 특히 본 실시예에서는 동일한 검색 결과 리스트에 배열되는 모든 검색 정보에게 부과되는 광고 비용을 특정되는 소정의 입찰 참여 비용으로서 모두 동일하게 되도록 할 수 있다. 이는 추출된 검색 정보의 노출 위치가 검색 요청 발생 시 마다 변동되도록 하는 본 발명의 롤링에 기인한 것으로, 예컨대 검색 결과 리스트에 배열되는 검색 정보의 입찰 참여 비용 중에서 최저 크기 또는 검색어에 대응하되 추출되지 않은 검색 정보의 입찰 참여 비용 중에서 최고 크기로 결정할 수 있다. 즉, 광고주(130)가 상이한 검색 정보에 대해서 하나의 광고 비용이 결정되도록 하는 것은 롤링에 의해 검색 정보의 노출 위치가 특정되지 않도록 하는 본 발명의 특징을 감안한 것으로, 광고주(130)는 적어도 자신이 입력한 입찰 참여 비용 보다 많은 금액이 광고 비용으로 부과되지 않음으로써 보다 경제적인 검색어 광고 서비스가 이루어지도록 하는 효과를 얻을 수 있게 된다.In order to generate such information about the advertising cost, the search word
이하, 본 발명의 다른 실시예로서, 소정의 광고 종료 조건을 설정하고 상기 광고 종료 조건을 만족하는 검색 정보에 대해 검색어 광고가 중단되도록 하는 것에 대해 설명한다.Hereinafter, as another embodiment of the present invention, a predetermined advertisement termination condition is set and the search term advertisement is stopped for the search information satisfying the advertisement termination condition.
도 6a는 본 발명에 따른 광고 종료 조건으로서 한계 클릭수를 설정하여 검색어 광고를 제어하는 방법의 일예를 나타내는 작업 흐름도이다.6A is a flowchart illustrating an example of a method of controlling a search word advertisement by setting a limit click count as an advertisement termination condition according to the present invention.
이를 위해, 우선 검색 정보 데이터베이스(210)는 검색 정보에 대해 최대 허용되는 한계 클릭수에 대한 정보를 포함하게 된다. 여기서, 한계 클릭수는 검색 정보의 광고주(130)에 의해 설정되며, 예컨대 소정 광고 기간 동안에 해당 검색 정보에 발생할 것으로 예상되는 예측 클릭수 또는 광고주(130)가 지불 능력이 있는 금액 범위 등을 고려하여 설정할 수 있다.To this end, first, the
이후, 검색어 광고 서비스 시스템(200)은 클릭의 발생에 따라 검색 정보 별로 누적 클릭수를 가산하고, 검색 정보의 한계 클릭수와 가산된 누적 클릭수를 비교한다(S611). 본 단계(S611)는 검색 결과로서 사용자(120)에게 제공된 검색 정보에 대해 사용자(120)가 클릭 선택을 함에 따라, 검색 정보 각각에 대해 클릭 횟수를 누적하고, 누적된 클릭 횟수를 한계 클릭수와 비교하는 과정이다. 본 실시예에서는 검색 정보를 가산하는 기간에 대해서 특별한 한정을 하고 있지 않지만, 예컨대 검색 정보에 대해 미리 설정된 기간(예, 광고 기간) 동안에 발생하는 사용자(120)의 클릭 선택에 대해서만 가산되도록 할 수 있다.Thereafter, the search word
비교 결과, 누적 클릭수가 한계 클릭수를 초과하는 경우, 검색어 광고 서비스 시스템(200)은 해당 검색 정보의 추출을 차단한다(S612). 본 단계(S612)는 해당 검색 정보에 대한 사용자(120)의 클릭 총 횟수가 한계 클릭수를 만족함에 따라, 검색 정보의 광고주(130)가 의도한 광고 효과를 충분히 만족시켰다는 판단 하에서 검색 정보의 검색어 광고를 중단시키는 과정이다.As a result of the comparison, when the cumulative click count exceeds the limit click count, the search word
따라서, 광고주(130)가 기획 의도한 광고 전략 내에서 특정의 검색 정보에 대한 클릭수를 광고주(130)의 임의대로 통제할 수 있는 효과를 얻을 수 있다.Therefore, the
도 6b는 본 발명에 따른 광고 종료 조건으로서 광고 예치금 및 한계 잔액을 설정하여 검색어 광고를 제어하는 방법의 일예를 나타내는 작업 흐름도이다.6B is a flowchart illustrating an example of a method of controlling a search word advertisement by setting an advertisement deposit and a limit balance as an advertisement termination condition according to the present invention.
이를 위해, 우선 검색 정보 데이터베이스(210)는 검색 정보의 검색어 광고를 위한 광고 예치금에 대한 정보를 포함하게 된다. 여기서, 광고 예치금은 사용자(120)의 클릭 선택에 따라 발생되는 광고 비용을 차감하는 광고주 계좌의 잔고를 의미할 수 있다. 특히, 광고 예치금에는 소정의 한계 잔액이 설정되며 광고주 계좌의 잔고가 한계 잔액 이하로 떨어지는 경우, 해당 검색 정보의 검색어 광고가 중단되도록 한다. 한계 잔액은 검색 정보에 발생하는 클릭수 평균, 소정 기간 동안에 소요되는 평균 광고 비용의 크기 등을 고려하여 본 시스템의 운영자에 의해 유연하게 설정할 수 있다.To this end, first, the
이후, 검색어 광고 서비스 시스템(200)은 클릭의 발생에 따라 생성된 광고 비용을 광고 예치금으로부터 차감하고, 차감된 광고 예치금과 소정의 한계 잔액을 비교한다(S621). 본 단계(S621)는 검색 정보에 대한 사용자(120)의 1회 클릭에 따라 발생하는 광고 비용을 광고주 계좌로부터 차감하고, 광고주 계좌에 남은 잔고가 상기 설정된 한계 잔액 아래로 떨어지는가를 확인하는 과정이다.Thereafter, the search word
비교 결과, 광고 예치금이 한계 잔액보다 미만인 경우, 검색어 광고 서비스 시스템(200)은 해당 검색 정보의 추출을 차단한다(S612). 본 단계(S612)는 해당 검색 정보에 대한 광고주 계좌의 잔고가 한계 잔액 이하로 떨어짐에 따라, 계속적인 검색어 광고가 불가능하다는 판단 하에서 해당 검색 정보의 검색어 광고를 중단시키는 과정이다.As a result of the comparison, when the advertisement deposit is less than the threshold balance, the search word
따라서, 본 시스템을 운영하는 사업자로 하여금 검색어 광고에 따른 광고 비용을 광고주(130)에게 정확하게 부가시킬 수 있는 효과를 얻을 수 있다.Therefore, the operator who operates the system can obtain an effect of accurately adding the advertisement cost according to the search word advertisement to the
이하, 본 발명의 다른 실시예로서, 검색 결과 리스트를 검색 요청 전에 생성하고, 파트너 사이트로부터의 검색 요청에 발생하는 경우, 생성한 검색 결과 리스트를 검색 결과로서 제공하는 것에 대해 설명한다.Hereinafter, as another embodiment of the present invention, a description is given of generating a search result list before a search request and providing the generated search result list as a search result when it occurs in a search request from a partner site.
도 7은 본 발명의 다른 실시예에 따른 검색어 광고 서비스 방법을 나타내는 작업 흐름도이다.7 is a flowchart illustrating a search word advertising service method according to another embodiment of the present invention.
도 7에 도시한 바와 같이, 검색어 광고 서비스 시스템(200)은 소정의 검색어에 대응하여 하나 이상의 검색 정보를 저장하기 위한 검색 정보 데이터베이스(210)를 유지하며(S710), 광고주(130)로부터 검색 정보 각각에 대해 입찰 참여 비용에 관한 정보를 입력 받는다(S720). 본 단계들(S710,S720)은 상술한 검색 정보 데이터베이스(210)를 유지하는 단계(S410) 및 입찰 참여 비용을 입력받는 단계(S521)와 유사한 과정으로, 입력된 입찰 참여 비용은 검색 정보와 연관 관계가 성립되도록 하여 검색 정보 데이터베이스(210)에 저장 유지된다(도 3a 참조).As shown in FIG. 7, the search word
또한, 검색어 광고 서비스 시스템(200)은 입력된 입찰 참여 비용을 이용하여 각 검색어 별로 적어도 일부의 검색 정보를 추출하며(S730), 추출된 검색 정보를 롤링으로 배열한 검색 결과 리스트를 생성하고, 검색어에 대응하여 검색 정보 데이터베이스(210)에 저장한다(S740). 본 단계들(S730,S740)은 검색어 각각에 대해 검색 결과로서 제공될 검색 정보를 추출하되 추출된 검색 정보를 롤링시켜 검색 결과 리스트 상에 배열시키는 과정이다. 여기서, 롤링은 소정 파트너 사이트로부터의 검색 요청이 수신되는 시점, 입찰 참여 비용의 조정에 따라 추출되는 검색 정보가 변경되는 시점, 검색 결과 리스트에 배열되는 어느 하나의 검색 정보가 광고 종료 조건을 만족 시점에서 발생하도록 제어될 수 있다. 이때, 광고 종료 조건의 만족은 검색 정보에 대한 소정의 광고 기간이 만료되거나, 광고 기간 내에 발생한 누적 클릭수의 한계 클릭수가 초과되거나, 광고 예치금의 한계 잔액 도달되는 경우를 의미할 수 있다. 즉, 본 실시예에서의 롤링은 검색 결과 리스트에 배열되는 검색 정보의 변경 또는 파트너 사이트로부터의 검색 요청에 수신되는 경우에 빈번하게 발생할 수 있다.In addition, the search word
다음으로, 검색어 광고 서비스 시스템(200)은 선정된 파트너 사이트에 입력된 검색어를 포함하는 검색 요청을 선정된 파트너 사이트(110)로부터 수신하여, 입력된 검색어에 대응하는 검색 결과 리스트를 검색 요청에 대한 응답으로서 상기 파트너 사이트에 제공한다(S750). 본 단계(S750)는 검색 요청을 위해 사용자(120)가 파트너 사이트에 입력한 검색어에 의거하여, 검색 정보 데이터베이스(210)로부터 관련된 검색 결과 리스트를 식별하는 과정으로, 검색 결과로서 식별된 검색 결과 리스틀 파트너 사이트(110)에 제공하여 해당 파트너 사이트(110)를 접속하고 있는 사용자(120)의 단말 수단(125) 상으로 표시되도록 한다(도 3b 및 도 3c 참조).
Next, the search word
따라서, 본 발명에 따르면 미리 생성한 검색 결과 리스트를 각 파트너 사이트의 검색 결과로서 제공함으로써 검색 요청 시 마다 검색 결과 리스트를 생성함으로써 발생하는 시스템 자원을 절약하는 효과를 얻을 수 있다.Therefore, according to the present invention, by providing a previously generated search result list as a search result of each partner site, it is possible to obtain an effect of saving system resources generated by generating a search result list for each search request.
본 발명의 실시예들은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체를 포함한다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광기록 매체, 플롭티컬 디스크와 같은 자기-광 매체, 및 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 상기 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수도 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.Embodiments of the invention include a computer readable medium containing program instructions for performing various computer-implemented operations. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. The media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical recording media such as CD-ROMs, DVDs, magnetic-optical media such as floppy disks, and ROM, RAM, flash memory, and the like. Hardware devices specifically configured to store and execute the same program instructions are included. The medium may be a transmission medium such as an optical or metal wire, a waveguide, or the like including a carrier wave for transmitting a signal specifying a program command, a data structure, or the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
도 8은 본 발명에 따른 검색어 광고 서비스 방법을 수행하는 데 채용될 수 있는 범용 컴퓨터 장치의 내부 블록도이다.8 is an internal block diagram of a general purpose computer device that may be employed to perform a search term advertising service method according to the present invention.
컴퓨터 장치(800)는 램(RAM: Random Access Memory)(820)과 롬(ROM: Read Only Memory)(830)을 포함하는 주기억장치와 연결되는 하나 이상의 프로세서(810) 를 포함한다. 프로세서(810)는 중앙처리장치(CPU)로 불리기도 한다. 본 기술분야에서 널리 알려져 있는 바와 같이, 롬(830)은 데이터(data)와 명령(instruction)을 단방향성으로 CPU에 전송하는 역할을 하며, 램(820)은 통상적으로 데이터와 명령을 양방향성으로 전송하는 데 사용된다. 램(820) 및 롬(830)은 컴퓨터 판독 가능 매체의 어떠한 적절한 형태를 포함할 수 있다. 대용량 기억장치(Mass Storage)(840)는 양방향성으로 프로세서(810)와 연결되어 추가적인 데이터 저장 능력을 제공하며, 상기된 컴퓨터 판독 가능 기록 매체 중 어떠한 것일 수 있다. 대용량 기억장치(840)는 프로그램, 데이터 등을 저장하는데 사용되며, 통상적으로 주기억장치보다 속도가 느린 하드 디스크와 같은 보조기억장치이다. CD 롬(860)과 같은 특정 대용량 기억장치가 사용될 수도 있다. 프로세서(810)는 비디오 모니터, 트랙볼, 마우스, 키보드, 마이크로폰, 터치스크린 형 디스플레이, 카드 판독기, 자기 또는 종이 테이프 판독기, 음성 또는 필기 인식기, 조이스틱, 또는 기타 공지된 컴퓨터 입출력장치와 같은 하나 이상의 입출력 인터페이스(850)와 연결된다. 마지막으로, 프로세서(810)는 네트워크 인터페이스(870)를 통하여 유선 또는 무선 통신 네트워크에 연결될 수 있다. 이러한 네트워크 연결을 통하여 상기된 방법의 절차를 수행할 수 있다. 상기된 장치 및 도구는 컴퓨터 하드웨어 및 소프트웨어 기술 분야의 당업자에게 잘 알려져 있다.
상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있다.The hardware device described above may be configured to operate as one or more software modules to perform the operations of the present invention.
지금까지 본 발명에 따른 구체적인 실시예에 관하여 설명하였으나, 본 발명 의 범위에서 벗어나지 않는 한도 내에서는 여러 가지 변형이 가능함은 물론이다.Although specific embodiments of the present invention have been described so far, various modifications are possible without departing from the scope of the present invention.
그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며, 후술하는 특허 청구의 범위뿐 아니라 이 특허 청구의 범위와 균등한 것들에 의해 정해져야 한다.Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the claims below, but also by the equivalents of the claims.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. 따라서, 본 발명 사상은 아래에 기재된 특허 청구 범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.As described above, the present invention has been described by way of limited embodiments and drawings, but the present invention is not limited to the above-described embodiments, which can be variously modified and modified by those skilled in the art to which the present invention pertains. Modifications are possible. Accordingly, the spirit of the present invention should be understood only by the claims set forth below, and all equivalent or equivalent modifications thereof will belong to the scope of the present invention.
이상의 설명에서 알 수 있는 바와 같이, 본 발명에 따르면, 복수의 파트너 사이트로부터의 검색 요청에 응답하여 추출되는 광고주의 검색 정보를 롤링에 의해 노출 위치를 결정하여 파트너 사이트에 제공되도록 함으로써 각 검색 정보에 대한 공평한 광고 효과의 부여 및 체계적인 광고 관리를 가능하게 하는 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템을 제공할 수 있다.As can be seen from the above description, according to the present invention, the search information of an advertiser extracted in response to a search request from a plurality of partner sites is determined by rolling and provided to the partner site. It is possible to provide a search term advertisement service method and a search term advertisement service system that enable a fair advertisement effect and systematic advertisement management.
또한, 본 발명에 따르면, 검색 정보가 노출되는 파트너 사이트를 해당 광고주의 능동적인 판단에 따라 특정하며, 광고 필요성이 있는 파트너 사이트에서만 검색어 광고가 수행되도록 함으로써 불필요한 광고 비용의 산출을 방지하는 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템을 제공할 수 있다. In addition, according to the present invention, the partner site to which the search information is exposed is specified according to the active judgment of the advertiser, and the search term advertising service that prevents the calculation of unnecessary advertising costs by only performing the search query advertising on the partner site that needs advertising A method and a search term advertisement service system can be provided.
또한, 본 발명에 따르면, 추출된 검색 정보를 롤링에 의해 무작위로 배열 함으로써 노출 위치 확보를 위한 과당 경쟁을 배제시킬 수 있으며, 검색 결과 리스트에 배열되는 모든 검색 정보의 광고 비용을 노출 위치에 무관하게 모두 동일하게 하여 광고 비용의 합리적인 산정을 도모하는 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템을 제공할 수 있다.In addition, according to the present invention, by arranging the extracted search information randomly by rolling, it is possible to exclude fructose competition for securing the exposure position, and the advertisement cost of all the search information arranged in the search result list regardless of the exposure position. It is possible to provide a search term advertisement service method and a search term advertisement service system which all make the same, and thus, a reasonable calculation of the advertising cost.
또한, 본 발명에 따르면, 파트너 사이트로부터의 검색 요청에 따른 검색 정보의 노출 위치가 연속적으로 동일하게 결정되지 않도록 제어되도록 함으로써 추출된 검색 정보의 노출 위치가 특정의 검색 정보에 독점되지 않도록 하는 검색어 광고 서비스 방법 및 검색어 광고 서비스 시스템을 제공할 수 있다.In addition, according to the present invention, by controlling the exposure position of the search information according to the search request from the partner site is not determined to be the same in succession, the search word advertising so that the exposure position of the extracted search information is not monopolized to the specific search information A service method and a search term advertisement service system can be provided.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040068855A KR20060020102A (en) | 2004-08-31 | 2004-08-31 | Method and system for selecting information of advertiser in an internet search engine in response to search-ordering of parter-site |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040068855A KR20060020102A (en) | 2004-08-31 | 2004-08-31 | Method and system for selecting information of advertiser in an internet search engine in response to search-ordering of parter-site |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040068830A Division KR100460010B1 (en) | 2004-08-31 | 2004-08-31 | Method and system for selecting information of advertiser in an internet search engine in response to search-ordering of parter-site |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110108913A Division KR101399673B1 (en) | 2011-10-24 | 2011-10-24 | Method and system for selecting information of advertiser in an internet search engine in response to search-ordering of parter-site |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20060020102A true KR20060020102A (en) | 2006-03-06 |
Family
ID=37127293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040068855A KR20060020102A (en) | 2004-08-31 | 2004-08-31 | Method and system for selecting information of advertiser in an internet search engine in response to search-ordering of parter-site |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20060020102A (en) |
-
2004
- 2004-08-31 KR KR1020040068855A patent/KR20060020102A/en active Search and Examination
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100481141B1 (en) | System and method for selecting search listings in an internet search engine and ordering the search listings | |
KR100492075B1 (en) | Method and system for selecting search list table in an internet search engine in response to search request | |
JP5026959B2 (en) | Exposure management method and exposure management system in search list order based on advertisement group | |
US7933898B2 (en) | Method and system for selecting information of advertiser in internet search engine in response to search-ordering of partner-site | |
US20070276800A1 (en) | Method For Controlling Display Of Keyword Advertisement In Internet Search Engine And A System Thereof | |
US20070174127A1 (en) | Method and system for adjusting the balance of account of the advertiser in a keyword advertisement | |
KR100462293B1 (en) | Method for billing advertiser for keyword advertisement in internet search engine and a system thereof | |
KR20050123236A (en) | Method and system for selecting search list table in an internet search engine in response to search request | |
KR100669971B1 (en) | Method for providing a search service and system for executing the method | |
KR101083467B1 (en) | Method and system for adjusting the balance of account of the advertiser in a keyword advertisement | |
KR101172906B1 (en) | Method and system for managing the impressing of the search listing based on advertisement group | |
KR100479363B1 (en) | Method and system for impressing the knowledge advertising using the knowledge retrieval service | |
KR101399673B1 (en) | Method and system for selecting information of advertiser in an internet search engine in response to search-ordering of parter-site | |
KR101182529B1 (en) | Method For Providing A Search Service And System For Executing The Method | |
KR20050097155A (en) | Method for billing advertiser for keyword advertisement in internet search engine and a system thereof | |
KR20050097154A (en) | Method for controling keyword bidding on internet search engine and a system thereof | |
KR20060008656A (en) | Method and system for impressing the knowledge advertising using the knowledge retrieval service | |
KR101050041B1 (en) | Method and System for Providing Information on Article of Commerce | |
KR20060020102A (en) | Method and system for selecting information of advertiser in an internet search engine in response to search-ordering of parter-site | |
KR20050101290A (en) | System and method for selecting search listings in an internet search engine and ordering the search listings | |
KR100666202B1 (en) | Method for providing a search service and system for executing the method | |
KR101144496B1 (en) | Method and system for extracting the search information by the keyword advertisement | |
KR100633580B1 (en) | Method and system for extracting the search information by the keyword advertisement | |
KR100488887B1 (en) | Method for controling keyword bidding on internet search engine and a system thereof | |
KR20050100447A (en) | Method for controling display of keyword advertisement in internet search engine and a system thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
N231 | Notification of change of applicant | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
A107 | Divisional application of patent | ||
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
B601 | Maintenance of original decision after re-examination before a trial | ||
E801 | Decision on dismissal of amendment | ||
J801 | Dismissal of trial |
Free format text: REJECTION OF TRIAL FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20111024 Effective date: 20120106 Free format text: TRIAL NUMBER: 2011101007870; REJECTION OF TRIAL FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20111024 Effective date: 20120106 |