Movatterモバイル変換


[0]ホーム

URL:


KR100933706B1 - Content retrieval management system and method using indicator exposed as keyword search result - Google Patents

Content retrieval management system and method using indicator exposed as keyword search result
Download PDF

Info

Publication number
KR100933706B1
KR100933706B1KR1020090080187AKR20090080187AKR100933706B1KR 100933706 B1KR100933706 B1KR 100933706B1KR 1020090080187 AKR1020090080187 AKR 1020090080187AKR 20090080187 AKR20090080187 AKR 20090080187AKR 100933706 B1KR100933706 B1KR 100933706B1
Authority
KR
South Korea
Prior art keywords
web page
indicator
search
search result
keyword
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020090080187A
Other languages
Korean (ko)
Inventor
최문성
한만진
김태균
Original Assignee
(주)이즈포유
최문성
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)이즈포유, 최문성filedCritical(주)이즈포유
Priority to KR1020090080187ApriorityCriticalpatent/KR100933706B1/en
Application grantedgrantedCritical
Publication of KR100933706B1publicationCriticalpatent/KR100933706B1/en
Priority to PCT/KR2010/005783prioritypatent/WO2011025298A2/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명에 따른 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템은, 검색창을 구비한 웹 사이트에서 검색어가 입력되었을 때 활성되는 검색 결과 웹 페이지의 노출 완료 시점을 파악하는 웹 페이지 분석 모듈; 상기 웹 페이지 분석모듈에 의하여 파악된 노출 완료 시점 데이터가 수록된 로딩 완료 메시지 정보를 생성하는 웹 페이지 로딩 완료 정보 생성 모듈; 상기 로딩 완료 정보를 전달받은 다음, 상기 URL의 패턴을 분석하여 검색 키워드를 인식하는 URL 패턴 분석모듈; 해당 매칭 키워드에 대한 대표 컨텐츠 정보를 특정 크기로 시각화 및 링크 처리하여 웹 페이지 상에 표시하는 인디케이터; 상기 인디케이터를 매칭 키워드 별로 분류하여 저장한 인디케이터 DB 서버; 상기 검색 키워드와 연관된 매칭 키워드 정보를 가진 인디케이터를 상기 인디케이터 DB 서버에서 검출하는 매칭 컨텐츠 검출모듈; 상기 검출된 인디케이터를 상기 URL를 가진 검색 결과 웹 페이지의 특정 위치에 디스플레이하는 인디케이터 디스플레이 모듈;을 포함하는 것을 특징으로 한다.Content search management system using the indicator that is exposed as a keyword search results according to the present invention, Web page analysis module to determine the exposure completion time of the search result web page that is activated when a search word is entered in a web site having a search box; A web page loading completion information generation module configured to generate loading completion message information including exposure completion time data identified by the web page analysis module; A URL pattern analysis module configured to recognize a search keyword by analyzing the pattern of the URL after receiving the loading completion information; An indicator for visualizing and linking the representative content information of the corresponding matching keyword to a specific size and displaying on the web page; An indicator DB server storing the indicators classified by matching keywords and storing the indicators; A matching content detection module detecting an indicator having matching keyword information associated with the search keyword in the indicator DB server; And an indicator display module for displaying the detected indicator in a specific position of a search result web page having the URL.

Description

Translated fromKorean
키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템 및 방법{CONTENT SEARCH MANAGING SYSTEM USING INDICATOR DISPLAYED BY KEYWORD SEARCH RESULT AND METHOD THEREOF}CONTENT SEARCH MANAGING SYSTEM USING INDICATOR DISPLAYED BY KEYWORD SEARCH RESULT AND METHOD THEREOF}

본 발명은 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템 및 방법에 관한 것으로서, 키워드를 검색하여 검색 결과로 노출이 되는 검색 결과 웹 페이지에 새로운 검색 결과로서 노출이 되는 인디케이터를 표시하되 검색 결과의 기본이 되는 웹 페이지의 구조를 분석하여 웹 페이지의 로딩 완료 시점을 정확히 캐치하여 상기 인디케이터를 노출하도록 함으로써 보다 신속한 인디케이터의 노출 방식을 달성할 수 있을 뿐 아니라 웹 페이지에서 오류가 발생하는 것을 차단하도록 하는 컨텐츠 검색 및 관리 시스템에 관한 것이다.The present invention relates to a content search management system and method using an indicator that is exposed as a keyword search result, and displays an indicator that is exposed as a new search result on a search result web page that searches for a keyword and is exposed as a search result. By analyzing the structure of the web page, which is the basis of the web page, when the loading of the web page is accurately caught and the indicator is exposed, it is possible not only to achieve a faster indicator exposure method but also to prevent an error in the web page. It relates to a content search and management system.

인터넷 기술의 발달에 의하여 수많은 정보를 인터넷, 즉 웹 브라우저를 기반으로 한 웹 페이지를 통하여 검색을 수행하고 있는바, 이러한 인터넷 검색방식은 주로 웹 사이트의 일 측에 마련된 검색창에 유저가 검색어를 입력하였을 때 미리 저장되어 있는 검색 결과 내지 키워드 매칭 등의 방식을 통한 검색 프로세스를 거쳐 검색 결과 페이지를 유저에게 노출하는 방법을 취하고 있다. Due to the development of Internet technology, a great deal of information is searched through the Internet, that is, web pages based on web browsers. In the Internet search method, a user inputs a search term into a search box provided on one side of a web site. In this case, a search result page is exposed to a user through a search process through a pre-stored search result or keyword matching method.

즉, 이러한 검색 방식은 웹 사이트 운영자 측에서 별도의 데이터베이스 서버를 구비하고 있어 검색을 통하여 동일 주체에 의한 광고, 정보 등의 다양한 검색 관련 컨텐츠를 유저에게 제공하고 있는 것이다.In other words, such a search method is provided with a separate database server at the web site administrator, and provides various search-related contents such as advertisements and information by the same subject to the user through a search.

그런데 웹 사이트에서 광고 등의 컨텐츠를 노출할 때 웹 사이트 운영자에 의한 것이 아니라 이종 주체에 의하여 이루어지는 경우도 존재하는바, 즉 특정 웹 사이트에서 빈 공간이 있는지 여부를 파악하거나 아니면 이미지 파일의 배너를 교체하는 방식으로 제 3의 주체에 의하여 컨텐츠가 노출이 되는 방식이 공개되어 있는 상황이다.However, when exposing content such as advertisements on a website, it is sometimes made by heterogeneous entities, not by website operators. That is, whether a specific website has empty space or replacing an image file banner. In this way, the way in which the content is exposed by the third party is disclosed.

국내 특허 제 429760호 인터넷 웹 페이지를 통한 광고 시스템 및 방법은 "서버로부터 클라이언트에 전송되는 웹 페이지에 배너광고 또는 로고가 포함되었나를 감지하는 감지단계와; 전송되는 웹 페이지에 배너광고 또는 로고가 포함되어 있으면 배너광고 또는 로고를 웹브라우저 화면에 출력하는 것을 중지하는 중지단계와; 배너광고 또는 로고의 크기 및 위치를 저장하는 저장단계와; 출력 중지된 웹 페이지의 배너광고 또는 로고의 크기에 적합한 것으로 클라이언트 PC의 하드디스크에 이미 저장되어 있는 웹 배너 광고 또는 웹 로고를 선택하는 선택단계와; 상기 선택단계에서 선택된 웹 배너광고 또는 웹 로고를 현재 화면에 출력되는 웹페이지의 배너광고위치에 삽입하여 대체한 후에 서버로부터 전송된 웹페이지를 클라이언트의 모니터화면에 출력하는 출력단계"로 이루어져, 원래 표시될 배너 내지 로고를 교체하여 표시할 수 있어 광고 선택의 다양성을 추구할 수 있는 장점을 제공한다고 게시되어 있다.Korean Patent No. 429760, an advertisement system and method through an internet web page, includes: "a detection step of detecting whether a banner advertisement or a logo is included in a web page transmitted from a server to a client; a banner advertisement or a logo is included in a transmitted web page; Stopping the output of the banner advertisement or logo on the web browser screen, and storing the size and position of the banner advertisement or logo; suitable for the size of the banner advertisement or logo of the stopped web page. A selection step of selecting a web banner advertisement or a web logo already stored in the hard disk of the client PC; inserting the web banner advertisement or the web logo selected in the selection step into the banner advertisement position of the web page displayed on the current screen and replacing the web banner advertisement or the web logo; After printing, the web page sent from the server is displayed on the monitor screen of the client. Is made in the "output stage", and the banner or logo to be displayed can be replaced and displayed, thereby providing an advantage of pursuing a variety of advertisement selections.

그런데 상기 기술은 원래 웹 페이지에 로고 등이 포함되었는지 여부를 파악하고 로고 등이 포함되었을 때 출력을 중지하고 다른 로고로 교체하는 과정에서 별다른 특이한 프로세스를 제공하지 않는 한 상당한 시간이 소요될 것이 예측되기 때문에 신속하게 검색 결과 내지 웹 페이지 노출을 요구하는 유저에게 답답함을 줄 우려가 있을 뿐 아니라 기존 로고 등의 위치만을 대체 광고 삽입 공간으로 파악하기 때문에 신규 컨텐츠를 추가로 삽입하기 위해 활용되는 공간의 한계가 있을 수 밖에 없다.However, the above technique is expected to take considerable time unless the original web page includes a logo or the like and stops printing when the logo is included and replaces it with another logo, unless a special process is provided. It may not only be frustrating to users who require quick search results or web page exposures, but also only the location of the existing logo, etc., is identified as the replacement ad insertion space, which may limit the space used to insert new content. There is no choice but to.

더불어 국내 특허 제 424517호는 웹 페이지의 빈 공간을 활용한 광고 장치 및 방법에 관한 것인데 이는 웹 페이지의 빈 공간을 파악한 다음 빈 공간에 신규 광고 등의 컨텐츠를 삽입하는 방식을 제공하고 있다.In addition, Korean Patent No. 424517 relates to an advertisement apparatus and method using an empty space of a web page, which provides a method of identifying an empty space of a web page and inserting content such as a new advertisement into the empty space.

이 기술 역시 빈 공간에만 컨텐츠를 제공하는 것이기 때문에 빈 공간이아니닌다른 공간에 신규 컨텐츠를 적층 형식으로 제공하지 못하여 신규 컨텐츠를 제공하는 공간의 한계를 가진다는 문제점이 지적된다.Since this technology also provides content only to empty spaces,it is pointed out that there is a limit of space for providing new contents because new contents cannot be provided in a stacked format other than empty spaces.

더욱이, 상기 2가지의 기술은 특정 웹 페이지를 로딩 및 로딩 완료하는 과정에서 신규 컨텐츠를 추가로 삽입하는 방식을 제공하고 있으나 실제적으로는 웹 페이지가 모두 로딩되지 않은 상태에서 추가로 신규 컨텐츠를 삽입을 하게 되면 웹 페이지가 제대로 노출되지 않고 깨지는 문제가 발생할 뿐 아니라 설사 웹 페이지를 모두 로딩한 다음 신규 컨텐츠를 삽입할 때 로딩이 언제 완료되는지 여부를 파악하지 않고 일정 시간 대기하거나 아니면 출력을 중지하는 과정을 거칠 경우 유저에게 느껴지는 웹 페이지 활성 시간이 지연되어 답답함을 주게 되는 문제가 따른다.Moreover, the two technologies provide a method of inserting new content additionally in the process of loading and loading a specific web page, but in reality, it is possible to insert additional new content without all web pages loaded. Not only does this cause the web page to not be properly exposed and break, but it also waits for some time or stops printing without loading the web page and not knowing when the loading is complete. If it is rough, the user feels that the web page activation time is delayed and becomes frustrating.

다시 말해, 특정 웹 페이지의 로딩 완료 여부 시점을 디테일하게 파악하지 않고 단순히 로딩 중, 로딩 완료 후에 추가 컨텐츠를 파악하는 방식은 상기와 같은 웹 페이지 활성화 지연, 웹 페이지 로딩 오류 문제를 야기할 수 있기 때문에 보다 구체적으로 특정 웹 페이지의 로딩 상태 및 시점을 파악할 수 있는 기술적 수단의 필요성이 대두되는 현실이다.In other words, the method of simply grasping additional content after loading or loading is completed without causing a detailed grasp of when the specific web page is finished loading may cause the above-mentioned web page activation delay and web page loading error. More specifically, there is a need for a technical means for identifying the loading state and timing of a specific web page.

더불어, 검색창에 검색어를 입력하였을 때 검색창에 검색어 캐치 프로그램이 설치되어 검색어에 대한 검색 결과를 해당 웹 사이트에서의 검색 결과와 다른 결과로 웹 사이트의 일 측에 제시하는 방법도 존재하고 있는데 이는 스파이웨어 내지 악성코드를 기반으로 하는 경우가 많아 유저에게 불편함을 제공할 뿐 아니라 웹 페이지의 특정 부위를 이 검색 결과에 의하여 가리기 때문에 유저에게 불쾌감을 제공할 수도 있게 된다.In addition, when a search term is entered into the search box, a search term catch program is installed in the search box to present the search result on one side of the web site as a result different from the search result on the web site. It is often based on spyware or malware, which not only provides inconvenience to the user, but also provides user discomfort because a specific part of the web page is covered by this search result.

따라서 특정 웹 페이지의 검색창에 검색어를 입력하여 검색 결과를 제시하는 과정에서 해당 웹 사이트의 구조를 바꾸거나 검색 결과 노출이 지연되지 않도록 하는 범위에서 추가적으로 새로운 컨텐츠를 웹 페이지의 어느 공간에도 자유로이 제공할 수 있도록 하는 신규하고 진보한 컨텐츠 검색 관리 시스템의 개발이 요구되는 실정이라 할 것이다.Therefore, in the process of presenting search results by entering search terms in a search box of a specific web page, new content can be freely provided to any space on the web page so as not to change the structure of the web site or delay the exposure of the search results. The development of a new and advanced content retrieval management system is required.

본 발명은 상기 기술의 문제점을 극복하기 위해 안출된 것으로, 일반적인 검 색 사이트의 검색창을 통해 유저가 검색어를 입력하였을 때 해당 검색 사이트의 검색 결과 웹 페이지가 활성 처리됨과 동시에 해당 검색 결과 웹 페이지의 활성 상태 오류 문제를 미연에 방지하기 위하여 해당 검색 결과 웹 페이지의 활성(노출/로딩)이 완료되는 시점 이후에 검색 결과 웹 페이지의 URL을 분석하여 검색어를 인식하고, 인식된 검색어에 매칭되는인디케이터를 검색하여 상기 검색 결과 웹 페이지의 일 측에 디스플레이하는 인디케이터를 이용한 컨텐츠 검색 관리 시스템을 제공하는 것을 주요 목적으로 한다.The present invention has been made to overcome the problems of the above technology, when a user inputs a search word through a search box of a general search site, the search result web page of the search site is activated and at the same time In order to prevent the active status error in advance, the URL of the search result web page is analyzed after the completion of the activation (exposure / loading) of the search result web page to recognize the search word, and is matched with the recognized search word. An object of the present invention is to provide a content search management system using an indicator for searching for an indicator and displaying the search result on one side of the web page.

본 발명의 다른 목적은 해당 검색 결과 웹 페이지의 활성(노출 또는 로딩)이 완료되는 시점을 해당 검색 결과 웹 페이지의 프레임 계층 구조에서 최상위 프레임이 로딩 완료되는 시점으로 설정하여 웹 페이지 활성의 오류를 방지함과 아울러 보다 신속하게 인디케이터가 디스플레이될 수 있도록 하는 수단을 제공하는 것이다.Another object of the present invention is to set the time when the activation (exposure or loading) of the search result web page is completed to the time when the top frame is completed in the frame hierarchy of the search result web page to prevent the error of web page activity In addition, it provides a means for the indicator to be displayed more quickly.

본 발명의 또 다른 목적은 검색 결과 웹 페이지에 표시된 검색 결과 리스트를 클릭하여 링크 웹 페이지가 활성화될 때 해당 링크 웹 페이지에서도 검색 결과 웹 페이지에 노출되었던 인디케이터를 그대로 재차 노출 처리하여 인디케이터의 추적 기능을 강화한 것이다.Another object of the present invention is to click on the search result list displayed on the search results web page and when the link web page is activated, the indicator which has been exposed to the search result web page is exposed again, and the tracking function of the indicator is again exposed. It is reinforced.

본 발명의 추가 목적은 검색 결과 웹 페이지의 프레임 구조를 분석한 데이터를 저장 처리하여 추후 동일 검색 사이트에서 검색 결과 웹 페이지를 활성 처리할 때 상기 데이터를 통해 보다 신속하고 빠르게 해당 검색 결과 웹 페이지의 프레임 구조를 파악할 수 있도록 처리한 것이다.A further object of the present invention is to store and analyze the data analysis of the frame structure of the search result web page, and when the processing of the search result web page later on the same search site through the data frame of the search result web page more quickly and quickly It is processed to understand the structure.

본 발명의 추가 목적은 인디케이터를 광고 키워드로 설정하여 광고주를 모집 하고 입찰을 할 수 있도록 함과 아울러, 인디케이터를 클릭한 유저에게 적립금을 적립하여 인디케이터에 의한 광고 기능을 보다 활성화하도록 하는 수단을 제공하는 것이다.An additional object of the present invention is to set the indicator as an advertising keyword to recruit advertisers and bidding, and also provide a means for activating the advertising function by the indicator by earning a reserve to the user who clicked the indicator will be.

상기 목적을 달성하기 위하여, 본 발명에 따른 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템은, 검색창을 구비한 웹 사이트에서 검색어가 입력되었을 때 활성되는 검색 결과웹 페이지의 로딩 완료 시점을 파악하는 웹 페이지 분석 모듈; 상기 웹 페이지 분석모듈에 의하여 파악된 로딩 완료 시점 데이터가 수록된 로딩 완료 정보를 생성하는 웹 페이지 로딩 완료 메시지 생성 모듈; 상기 로딩 완료 정보를 전달받은 다음, 상기 URL의 패턴을 분석하여 검색 키워드를 인식하는 URL 패턴 분석모듈; 해당 매칭 키워드에 대한 대표 컨텐츠 정보를 특정 크기로 시각화 및 링크 처리하여 웹 페이지 상에 표시하는 인디케이터; 상기 인디케이터를 매칭 키워드 별로 분류하여 저장한 인디케이터 DB 서버; 상기 검색 키워드와 연관된 매칭 키워드 정보를 가진 인디케이터를 상기 인디케이터 DB 서버에서 검출하는 매칭 컨텐츠 검출모듈; 상기 검출된 인디케이터를 상기 URL를 가진 검색 결과 웹 페이지의 특정 위치에 디스플레이하는 인디케이터 디스플레이 모듈;을 포함하는 것을 특징으로 한다.In order to achieve the above object, a content search management system using an indicator exposed as a keyword search result according to the present invention, the loading completion point of the search result web page is activated when a search term is entered in a web site having a search box Web page analysis module to identify; A web page loading completion message generation module for generating loading completion information including loading completion time data identified by the web page analysis module; A URL pattern analysis module configured to recognize a search keyword by analyzing the pattern of the URL after receiving the loading completion information; An indicator for visualizing and linking the representative content information of the corresponding matching keyword to a specific size and displaying on the web page; An indicator DB server storing the indicators classified by matching keywords and storing the indicators; A matching content detection module detecting an indicator having matching keyword information associated with the search keyword in the indicator DB server; And an indicator display module for displaying the detected indicator in a specific position of a search result web page having the URL.

또한, 본 발명에 따른 시스템은 상기 검색 결과 웹 페이지의 URL을 저장 처리하는 URL 저장부, 신규의 웹 페이지가 활성화되었을 때 해당 웹 페이지의 URL의 패턴을 분석하여 검색 결과 웹 페이지의 출처 및 검색 키워드를 인식하는 URL 패턴 분석부, 상기 웹 페이지 URL 저장부에 저장된 검색 결과 웹 페이지의 URL과 상기 URL 패턴 분석부에서 분석한 신규 웹 페이지의 URL에서 나타난 출처와 검색 키워드의 일치 여부를 판단하는 URL 비교부, 상기 URL 비교부에서 일치 여부로 판단된 상기 신규 웹 페이지의 URL을 상기 검색 결과 웹 페이지의 링크 웹 페이지로 인식한 다음, 상기 웹 페이지 로딩 완료 정보 생성 모듈에서 상기 링크 웹 페이지의 로딩이 완료되었다는 정보를 전달받은 후 상기 검색 결과 웹 페이지에 디스플레이되었던 상기 인디케이터를 상기 링크 웹 페이지의 일 측에 다시 디스플레이하는 추적 인디케이터 디스플레이부를 포함하는 추적 디스플레이 모듈;을 추가로 포함하는 것을 특징으로 한다.In addition, the system according to the present invention is a URL storage unit for storing and processing the URL of the search result web page, when the new web page is activated by analyzing the pattern of the URL of the web page of the search result web page source and search keywords A URL pattern analyzer for recognizing a URL and a URL comparison for determining whether a URL of a search result web page stored in the web page URL storage unit and a source of a new web page URL analyzed by the URL pattern analyzer match a search keyword And recognizing the URL of the new web page determined as a match by the URL comparing unit as a link web page of the search result web page, and then loading of the link web page is completed in the web page loading completion information generation module. The indicator that was displayed on the search result web page after receiving the information And a tracking display module including a tracking indicator display unit for displaying back on one side of the page.

더불어, 본 발명에 따른 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 방법으로서, 검색창을 구비한 웹 사이트에서 유저의 검색어가 입력되었을 때 활성화되는 검색 결과 웹 페이지의 로딩 완료 시점을 파악하는 제 1 단계; 상기 검색 결과 웹 페이지의 로딩 완료가 되었을 때, 검색 결과 웹 페이지의 URL 패턴을 분석하여 검색 키워드를 인식하는 제 2 단계; 매칭 키워드에 대한 대표 컨텐츠 정보를 특정 크기로 시각화 및 링크 처리하여 웹 페이지에 표시할 수 있는 인디케이터를 생성 및 인디케이터 DB 서버에 저장하는 제 3 단계; 상기 검색 키워드와 연관된 매칭 키워드 정보를 가진 인디케이터를 상기 인디케이터 DB 서버에서 검출하는 제 4단계; 상기 검출된 인디케이터를 상기 검색 결과 웹 페이지의 일 측에 디스플레이하는 제 5단계;를 포함한 것을 특징으로 하는 것을 특징으로 한다.In addition, a content search management method using an indicator that is exposed as a keyword search result according to the present invention, comprising: identifying the completion time of loading a search result web page activated when a user's search word is entered in a web site having a search box;Stage 1; A second step of recognizing a search keyword by analyzing a URL pattern of a search result web page when the loading of the search result web page is completed; A third step of generating and storing an indicator that can be displayed on a web page by visualizing and linking representative content information on a matching keyword in a specific size and storing the information in an indicator DB server; A fourth step of detecting, at the indicator DB server, an indicator having matching keyword information associated with the search keyword; And a fifth step of displaying the detected indicator on one side of the search result web page.

본 발명에 따른 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템 및 방법에 의하면,According to the system and method for content search management using an indicator exposed as a keyword search result according to the present invention,

1) 기존 검색 결과 웹 페이지에 인디케이터가 표시되는 과정에서 기존 검색 결과 웹 페이지의 구조를 변경하지 않도록 할 뿐 아니라 검색 결과 웹 페이지의 로딩이 완료되는 시점 이후 인디케이터를 검색 결과 웹 페이지에 노출하기 때문에 검색 결과 웹 페이지의 안정성을 보장하면서도 보다 신속하게 인디케이터를 노출할 수 있다는 장점을 가지고,1) While the indicator is displayed on the existing search result web page, not only does not change the structure of the existing search result web page but also exposes the indicator to the search result web page after the loading of the search result web page is completed. The result is that the indicator can be exposed more quickly while ensuring the stability of the web page.

2) 검색 결과 웹 페이지의 로딩이 완료되는 시점을 최상위 프레임이 로딩 완료된 시점으로 인식하여 검색 결과 웹 페이지의 하위 프레임 로딩 및 컨텐츠 다운로딩 이전에 인디케이터를 디스플레이할 준비를 갖추기 때문에 보다 신속하게 인디케이터를 노출할 수 있도록 할 수 있으며,2) The indicator is displayed more quickly because the top frame is loaded when the loading of the search result web page is completed and the indicator is displayed before loading the lower frame and downloading the content of the search result web page. We can do that,

3) 검색 결과 웹 페이지에 검색 결과로서 리스트된 대상 중 특정 대상을 클릭하여 활성 처리되는 링크 웹 페이지에서도 검색 결과 웹 페이지에 노출되었던 인디케이터가 그대로 다시 노출이 되기 때문에 인디케이터의 집중적이고 지속적인 노출 효과확보 및 광고의 연속성을 강화할 수 있을 뿐 아니라,3) Intensive and continuous exposure effect of the indicator because the indicator that was exposed to the search result web page is exposed again in the link web page that is activated by clicking a specific object among the objects listed as search results on the search result web page. Not only can enhance the continuity of acquisition and advertising,

4) 인디케이터의 클릭을 적극 유도하기 위해 인디케이터를 클릭한 정도에 따라 적립금을 유저에게 보상하도록 함과 동시에,4) reward the user with the amount of reserves according to the degree of clicking on the indicator in order to actively induce the click of the indicator,

5) 인디케이터를 이용한 추가 광고 및 컨텐츠 제시 기능을 통하여 보다 새로 운 광고 패러다임을 창출할 수 있고 유저로 하여금 광고 선택 기능을 부여할 수 있다는 효과를 가진다.5) New advertisement paradigm can be created through additional advertisement and content presentation function using indicator, and users can give advertisement selection function.

이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세하게 설명하도록 한다. 첨부된 도면은 축척에 의하여 도시되지 않았으며, 각 도면의 동일한 참조 번호는 동일한 구성 요소를 지칭한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. The accompanying drawings are not drawn to scale, and like reference numerals in each of the drawings refer to like elements.

도 1은 본 발명에 따른 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템에 대한 개략적인 구성 관계 및 작동 프로세스를 도시한 개념도이다.1 is a conceptual diagram illustrating a schematic configuration relationship and an operation process for a content search management system using an indicator exposed as a keyword search result according to the present invention.

도 1을 보아 알 수 있듯이, 본 발명에 따른 시스템은 특정 웹 페이지에서 해당 웹 페이지의 구조를 변형하지 않고서 인디케이터(10)라는 형식으로 검색 결과 리스트 이외의 새로운컨텐츠를 자연스럽게 노출할 수 있는 방식을 제공하는 것으로 웹 페이지의 로딩이 완료되는 시점을 파악하여 즉각적으로 검색창의 검색어에 대응되는 검색 결과를 인디케이터(10) 형식으로 노출할 수 있는 시스템을 제공하는 것이다.As can be seen from Figure 1, the system according to the present invention in a particular web page without modifying the structure of the web page in the form ofindicator 10 in addition to the search result list new By providing a way to naturally expose the content is to provide a system that can identify the time when the loading of the web page is completed and immediately display the search results corresponding to the search term in the search box in the form of the indicator (10).

즉, 검색어를 검색 사이트에 의한 웹 페이지의 검색창에 입력하였을 때 현재 공개된 모든 웹 페이지는 특정 패턴을 가진 URL를 통해 검색 결과를 노출하는 방식을 가지고 있는데, 검색창에 기생하고 있는 검색어 추적 시스템과 달리 이러한 URL 를 파악하여 해당 URL의 패턴을 분석하여 검색어를 추출하고 이 검색어에 해당하는 인디케이터를 웹 페이지에 적층하는 방식을 제공하되, 이 선행 단계로 웹 페이지의 안정성을 확보하기 위하여 해당 웹 페이지의 구조를 분석하여 검색 결과를 나타내는 웹 페이지의 로딩 시점을 우선 파악하도록 구성되어 있는 것이다.In other words, when a search term is entered into a search box of a web page by a search site, all currently open web pages have a method of exposing a search result through a URL having a specific pattern. Unlike this, it analyzes the pattern of the URL, analyzes the pattern of the URL, extracts the search terms and stacks the indicators corresponding to the search terms on the web page. By analyzing the structure of the web page representing the search results, it is configured to first determine the loading time.

본 발명에서 의미하는 인디케이터(10)는 본 출원자의 특허 제 705474호에서 설명되어 있는 것으로, 특정 웹 페이지의 좌표값을 분석하여 웹 페이지에 반투명, 불투명 상태로서 적층되는 일명 웹 메모지라 일컬을 수 있는 것이다.Theindicator 10 meaning in the present invention is described in the applicant's patent 705474, and can be referred to as a so-called web memo that is laminated as a translucent and opaque state on a web page by analyzing coordinate values of a specific web page. .

다시 말해, 웹 페이지의 기존 컨텐츠를 무리하게 변형 처리하지 않고 웹 페이지의 특정 위치상에 마치 책의 특정 글귀 주변에 메모지를 붙이는 것과 같은 방식으로 적층 형성되어 검색 결과 웹 페이지에 표시된 검색 결과 리스트 또는 컨텐츠에 대한 추가 정보를 제시할 수 있는 것을 의미한다.In other words, instead of forcibly modifying the existing contents of the web page, the search result list or the content displayed on the search result web page is stacked and formed in the same manner as sticking a note paper around a specific text of a book on a specific position of the web page. This means that you can present additional information about.

본 발명에서는 특히 해당 인디케이터(10)가 매칭 키워드 정보를 자체적으로 내장하고 있거나 인디케이터(10)를 저장한 인디케이터 DB 서버(20)에 키워드 별, 세부 카테고리 별로 분류 저장되어 있어 검색창에서 입력된 검색어에 매칭되는 인디케이터(10)를 신속하게 파악할 수 있도록 한다.In the present invention, in particular, theindicator 10 has its own built-in matching keyword information or is stored in theindicator DB server 20 in which theindicator 10 is stored according to keyword and subcategory. It is possible to quickly determine the matching indicator (10).

예를 들어, '가방'이라는 키워드를 매칭 키워드로 내장하고 있는 인디케이터(10)는 가방에 관련된 대표 컨텐츠 정보, 즉 가방 제작업체 내지 가방 브랜드 정보, 가방 광고 업체 등 웹 사이트 주소 등의 정보를 소정 크기 내에 수록하고 있으며, 링크 방식을 지원하고 있어 유저가 인디케이터(10)를 클릭하였을 때 특정 웹 페이지로 이동 처리를 할 수 있도록 하는 가이드 역할을 겸비한다.For example, theindicator 10 including the keyword 'bag' as a matching keyword may display representative content information related to a bag, that is, information such as a web site address such as a bag maker or a bag brand information, a bag advertisement company, and the like. In addition, since it supports the link method, it has a guide role which allows a user to move to a specific web page when theindicator 10 is clicked.

본 발명에 따른 클라이언트 관리 프로그램(1)은 유저의 동의하에 유저의 클라이언트 서버에 설치될 수 있는 것으로, 특정 웹 페이지의 로딩(활성화)이 완료되는 시점을 파악할 뿐 아니라 검색창에 입력된 검색어에 따른 검색 결과 웹 페이지의 URL을 분석하여 검색어를 추출함과 아울러 해당 검색어에 매칭되는 인디케이터 정보를 인디케이터 DB 서버(20)에 요청하여 얻은 인디케이터(10)를 검색 결과 웹 페이지에 디스플레이하는 역할을 수행한다.Theclient management program 1 according to the present invention may be installed on the client server of the user with the consent of the user. Theclient management program 1 may not only grasp when the loading (activation) of the specific web page is completed, but also according to the search word input in the search box. The searcher extracts a search word by analyzing the URL of the search result web page and displays theindicator 10 obtained by requesting theindicator DB server 20 corresponding to the search word on the search result web page.

또한 인디케이터 DB 서버(20)는 특정 키워드 별로 분류되어 있거나 매칭 키워드 정보를 수록한 인디케이터(10)를 상위 분류에서 하위 분류까지 디테일하게 소팅(sorting) 처리하여 저장하고 있는 것으로서, 이러한 인디케이터(10)는 용량의 절약을 위하여 이미지 파일 형태 내지 기타 고용량 제작 형태로 제작되지 않고 스크립트 및 인디케이터 실행 코드 형태로 저장되어 있는 것도 가능하여 클라이언트 관리 프로그램(1)에 상기 스크립트 및 실행 코드를 전송하게 되면 클라이언트 관리 프로그램(1)(구체적으로 인디케이터 디스플레이 모듈)에서 이를 해석 및 조합하여 검색 결과 웹 페이지의 특정 공간에 인디케이터를 생성 처리하도록 하는 것도 가능하다.In addition, theindicator DB server 20 is sorted by specific keywords or stores the indicator (10) sorted (sorted) in detail from the upper classification to the lower classification, which contains the matching keyword information, theindicator 10 is stored In order to save capacity, it is also possible to be stored in the form of scripts and indicator executable codes without being produced in the form of image files or other high-volume production forms. When the scripts and executable codes are transmitted to theclient management program 1, the client management program ( 1) (specifically, the indicator display module) may be interpreted and combined to generate and process an indicator in a specific space of a search result web page.

도 2는 본 발명에 따른 시스템의 세부 구성을 도시한 블록도이다.2 is a block diagram showing the detailed configuration of a system according to the present invention.

도 2를 보아 알 수 있듯이, 본 발명에 따른 시스템은 클라이언트 관리 프로그램(1), 인디케이터 DB 서버(20), 인디케이터 관리 서버(30)를 구비한 상태에서 세부적으로 웹 페이지 분석 모듈(110), 웹 페이지 로딩 완료 정보 생성 모듈(120), URL 패턴 분석모듈(130), 매칭 컨텐츠 검색모듈(150), 인디케이터 디스플레이 모듈(140)을 기본적으로 구비하고 있으며 더 나아가 추적 디스플레이 모듈(170), 인디케이터 관리모듈(160), 적립 모듈(180)을 구비하고 있다.As can be seen from Figure 2, the system according to the present invention is provided with a client management program (1), theindicator DB server 20, theindicator management server 30 in detail web page analysis module 110, Web The page loading completioninformation generating module 120, URLpattern analysis module 130, matchingcontent search module 150,indicator display module 140 is basically provided, furthermore, trackingdisplay module 170,indicator management module 160, the earningmodule 180 is provided.

도 3은 본 발명에 따른 웹 페이지 분석모듈에 의한 웹 페이지 분석 원리를 개략적으로 도시한 개념도이다.3 is a conceptual diagram schematically illustrating a web page analysis principle by a web page analysis module according to the present invention.

구체적으로 웹 페이지 분석모듈(110)은 웹 페이지 생성 파악부(111), 웹 페이지 로딩 완료 파악부(112)를 기본적으로 포함하고 있으며, 추가적으로 웹 페이지 로딩 파악부(113), 데이터 저장부(114), 데이터 참조부(115)를 구비하고 있다.Specifically, the web page analysis module 110 basically includes a web pagegeneration determining unit 111 and a web page loadingcompletion detecting unit 112, and additionally, a web page loading determining unit 113 and adata storage unit 114. ), And adata reference section 115 is provided.

웹 페이지 생성 파악부(111)는 신규로 생성이 되는 웹 페이지(예를 들어 검색 결과 웹 페이지 내지 링크 웹 페이지)의 활성 시점을 파악함과 아울러 해당 검색 결과 웹 페이지의 URL를 저장하고 해당 웹 페이지를 아이디 처리하여 해당 웹 페이지에 아이디(즉, 식별 기호)를 부가하는 역할을 수행한다.The web pagegeneration determining unit 111 determines the activation time of a newly generated web page (for example, a search result web page or a link web page), stores the URL of the search result web page, and stores the web page. This process adds an ID (ie, an identifier) to the web page by processing the ID.

웹 페이지 로딩 파악부(112)는 해당 웹 페이지(검색 결과 웹 페이지)가 로딩될 때 해당 웹 페이지에 포함되어 있는 프레임(네이비게이션)의 계층 구조를 분석하는 역할을 수행한다.The webpage loading checker 112 analyzes the hierarchical structure of a frame (navigation) included in the web page when the web page (search result web page) is loaded.

프레임이란 웹 페이지의 작성 언어인 HTML의 frame 태그나 iframe 태그로 생성되는 웹 페이지의 구성요소를 의미하는데, 이러한 프레임은 자체적으로 컨텐츠를 갖고 컨텐츠를 다운로드 받기 위한 URL를 갖게 된다.A frame refers to a component of a web page generated by an HTML frame tag or an iframe tag, which is a language for writing a web page. Such a frame has its own content and a URL for downloading content.

특히, 프레임은 상위 프레임과 하위 프레임으로 구분이 가능한데 상위 프레 임은 하위 프레임을 내부에 포함하고 있고, 프레임은 이러한 상하 관계에 의하여 일반적으로 계층 구조를 갖게 된다.In particular, a frame can be divided into an upper frame and a lower frame. An upper frame includes a lower frame therein, and a frame generally has a hierarchical structure due to this vertical relationship.

즉, 웹 페이지를 구성하는 구성요소에 따라 최상위 프레임이 존재하고 이 하위 구성으로 상위 프레임, 하위 프레임, 최하위 프레임으로 세분화한 다음 이에 대한 계층 구조를 파악하게 되면 웹 페이지의 로딩 완료 시점 내지 웹 페이지의 출처 등의 파악이 보다 용이해질 수 있다.In other words, if the top frame exists according to the components that make up the web page, and subdivided into the top frame, the bottom frame, and the bottom frame by the sub-configuration, and then understands the hierarchical structure of the web page, Identifying sources, etc. can be easier.

즉, 웹 페이지 로딩 파악부(113)는 웹 페이지가 로딩되면서 표출되는 상기 프레임의 구조를 통해 프레임의 구조, 즉 최상위 프레임에서 최하위 프레임까지의 계층구조 및 이에 포함되는 컨텐츠를 파악하는 역할을 한다. 프레임을 파악하는 방식은 HTML의 frame 태그나 iframe 태그의 정보를 확인 및 분석하는 방법을 통하여 실현 가능하다.That is, the web page loading determiner 113 determines the structure of the frame, that is, the hierarchical structure from the highest frame to the lowest frame and the content included therein, through the structure of the frame displayed as the web page is loaded. The frame grasping method can be realized by checking and analyzing the information of HTML frame tag or iframe tag.

이러한 웹 페이지 로딩 파악부(113)는 본 발명에서 선택적으로 구비될 수 있는 구성으로서, 특히 후술할 웹 페이지 로딩 완료 파악부(112)에서 웹 페이지의 모든 프레임이 로딩 완료되는 시점 또는 최상위 프레임의 로딩이 우선적으로 완료되는 시점을 보다 정확하게 파악하기 위한 보조 기능을 수행하도록 하는 것이다.The web page loading grasping unit 113 may be selectively provided in the present invention. In particular, the web page loading grasping unit 113 will be described later. The priority is to perform an auxiliary function to more accurately identify when it is completed.

웹 페이지 로딩 완료 파악부(112)는 상기 웹 페이지가 생성된 이후 웹 페이지를 구성하는 프레임이 모두(또는 최상위 프레임이) 로딩 완료된 상태를 파악하는 기능을 수행한다.The web page loadingcompletion checking unit 112 performs a function of identifying a state in which all frames (or top frames) of the web page are loaded after the web page is generated.

특히, 웹 페이지 로딩 완료 파악부(112)는 모든 프레임이 로딩된 상태를 파악하는 것과 구별하여 최상위 프레임이 로딩 완료되었는지 여부를 파악하는바, 이 는 상기 웹 페이지 로딩 파악부(113)에서 분석한 최상위 프레임의 로딩 완료 여부를 통해 별도로 파악할 수가 있다.In particular, the web pageloading completion determiner 112 determines whether the highest frame has been loaded by distinguishing from the state in which all the frames are loaded, which is analyzed by the web page load determiner 113. You can find out whether the top-level frame has finished loading.

즉, 웹 페이지를 구성하는 모든 프레임(이에 포함되는 컨텐츠)이 로딩되는 시간보다 최상위 프레임이 로딩되는 시간이 빠르게 되는데, 본 발명에 따른 웹 페이지 로딩 완료 파악부(112)는 이러한 모든 프레임의 로딩 완료 상황과 최상위 프레임의 로딩 완료 상황을 각각 구별하여 파악하도록 하는 것을 특징으로 한다.That is, the time at which the top frame is loaded is faster than the time at which all the frames (content included therein) of the web page are loaded. The web page loadingcompletion checking unit 112 according to the present invention has completed loading of all such frames. It is characterized by distinguishing the situation and the completion status of the loading of the uppermost frame, respectively.

데이터 저장부(114)는 상기 웹 페이지 생성 파악부(111)에서 각 웹 페이지 별로 부여한 아이디를 기준으로 상기 웹 페이지 로딩 파악부(113)에서 얻은 각 웹 페이지의 프레임 계층 구조에 대한 정보를 데이터 서버 내지 별도의 저장부를 통해 저장 처리하는 역할을 제공한다.Thedata storage unit 114 may provide information about the frame hierarchy of each web page obtained by the web page loading determiner 113 based on the ID assigned to each web page by the webpage generation determiner 111. It provides a role of storing processing through to a separate storage unit.

즉, 특정 검색 사이트(네이버, 구글, 다음, 야후 등)에서 검색어를 입력하여 검색어에 대한 검색 결과 웹 페이지를 제공할 때 각 웹 사이트 별로 검색 결과 웹 페이지의 프레임 계층 구조는 서로 비슷한 경우가 많으며 특히 최상위 프레임 구조는 더욱 그러하다 할 것이다.In other words, when providing search result web pages for a search term by entering a search term in a specific search site (Naver, Google, Daum, Yahoo, etc.), the frame structure of the search result web page is often similar for each website. The top frame structure is even more so.

따라서 데이터 저장부(114)에서는 각 웹 사이트를 아이디 별로 구분하고 각각의 아이디에 해당하는 검색 웹 사이트의 검색 결과 웹 페이지의 프레임 계층 구조를 미리 저장하고 있어 후속 검색이 있을 때 데이터 참조부(115)에 의하여 해당 데이터를 호출하여 참조하는 방식을 이용하여 해당 검색 결과 웹 페이지의 프레임 구조를 보다 신속하게 파악할 수 있도록 한다.Therefore, thedata storage unit 114 classifies each web site by ID and stores the frame hierarchy of the search result web page of the search web site corresponding to each ID in advance, so that when there is a subsequent search, thedata reference unit 115 By using the method of calling and referencing the corresponding data by using the method, the frame structure of the corresponding search result web page can be identified more quickly.

다시 말해, 데이터 저장부(114)는 각 검색 사이트에 대한 검색 결과 웹 페이 지의 프레임 계층 구조를 미리 별도의 저장부에 저장하도록 한 것으로, 특정 검색 사이트의 프레임 계층 구조를 파악하여 저장한 이후 후속적으로 다른 단어로 검색을 할 때 데이터 참조부(115)에 의하여 해당 검색 사이트에서 검색 결과 웹 페이지를 활성 처리하는 과정에서 저장부에 저장되어 있는 해당 검색 결과 웹 페이지의 프레임 계층 구조를 참조할 수 있도록 하여 프레임 계층 구조 파악의 시간 단축 및 프레임 계층 구조에 대한 저장 용량을 줄일 수 있도록 하는 역할을 수행한다.In other words, thedata storage unit 114 stores the frame hierarchy of the search result web page for each search site in a separate storage in advance. After identifying and storing the frame hierarchy of a specific search site, When searching with other words, thedata reference unit 115 can refer to the frame hierarchy of the corresponding search result web page stored in the storage unit in the process of activating the search result web page in the corresponding search site. By reducing the time required to identify the frame hierarchy and reducing the storage capacity for the frame hierarchy.

이로 인하여, 로딩 완료 시점을 파악하는 것 역시 수월해지고 결과적으로 검색 결과 웹 페이지의 로딩 완료 시점을 보다 신속하게 파악하여 인디케이터(10)를 검색 결과 웹 페이지에 디스플레이하는데까지 소요되는 시간을 줄일 수 있도록 한다는 장점을 제공한다.This makes it easier to determine when the loading is completed and, as a result, to determine the loading completion time of the search result web page more quickly, thereby reducing the time required to display theindicator 10 on the search result web page. Provide advantages.

본 발명에 따른 웹 페이지 로딩 완료 정보 생성모듈(120)은 상기 웹 페이지 로딩완료 파악부(112)에서 웹 페이지의 로딩이 완료되었다는 신호를 전송받아 해당 웹 페이지에 대한 로딩 완료 정보를 생성하여 이를 클라이언트 관리 프로그램(1)으로 전송하는 역할을 수행한다.The web page loading completioninformation generating module 120 according to the present invention receives a signal indicating that the web page loadingcompletion determining unit 112 has finished loading the web page, and generates loading completion information for the corresponding web page, thereby generating the client. It transmits to the management program (1).

상기 언급하였듯이, 웹 페이지의 로딩 완료 시점은 해당 웹 페이지를 구성하는 모든 프레임의 로딩 완료 시점과 웹 페이지를 구성하는 프레임 중 최상위 프레임에 대한 로딩이 완료된 시점으로 구분이 되는바, 웹 페이지 로딩 완료 정보 생성 모듈(120)은 이 두 가지 시점에 대한 로딩 완료 정보를 각각 생성하는 것이 가능하여 이 중 시점이 빠를 것으로 당연히 예측되는 최상위 프레임의 로딩 완료 시점을 클라이언트 관리 프로그램(1)으로 우선 전달하는 역할을 겸비하도록 한다.As mentioned above, the loading completion time of the web page is divided into when loading of all frames constituting the web page and loading of the top frame among the frames constituting the web page are completed. Thegeneration module 120 is capable of generating loading completion information for each of these two viewpoints, so that the loading completion timing of the highest frame, which is naturally expected to be fast among them, is first transmitted to theclient management program 1. Be humble.

즉, 최상위 프레임의 로딩이 완료된 것만 파악하여도 인디케이터(10)를 웹 페이지에 무리 없이 디스플레이할 수 있는 기본적인 전제를 갖출 수가 있고 특히 최상위 프레임의 로딩 완료 이후 시점일 경우에는 이러한 웹 페이지에 추가적인 구성, 즉 본 발명에 따른 인디케이터(10)와 같은 구성을 첨부하여도 웹 페이지의 오류가 발생하거나 활성화되는 웹 페이지가 깨지는 문제가 없게 된다는 것이 본 발명자의 연구에서 파악된 결과이다.That is, even if only the loading of the top frame is completed, theindicator 10 can be provided with a basic premise that can be displayed on the web page without difficulty. In other words, even if the same configuration as theindicator 10 according to the present invention is attached to the configuration, the error of the web page or the web page to be activated is not a problem that the problem is broken in the present inventors.

따라서 최상위 프레임에 대한 로딩이 완료된 시점이라면 상위, 하위 프레임이 로딩되고 컨텐츠를 다운로드 받고 있는 후속 로딩 상태를 기다릴 필요 없이 곧바로 로딩 완료 정보를 생성하고 이를 클라이언트 관리 프로그램(1)에 전달하여 인디케이터(10)를 웹 페이지의 로딩 완료 시점에서 거의 실시간에 가깝게 보다 빠른 속도로 웹 페이지(검색 결과 웹 페이지)에 디스플레이할 수 있도록 하는 기반을 제공할 수 있다는 특성을 가진다.Therefore, if the loading of the uppermost frame is completed, the loading completion information is generated immediately without waiting for a subsequent loading state in which upper and lower frames are loaded and contents are downloaded, and the information is delivered to theclient management program 1 to indicate theindicator 10. Can provide a basis for displaying on a web page (search result web page) at a faster rate, near real time, at the completion of loading of the web page.

도 4는 본 발명에 따른 URL 패턴 분석모듈에 대한 원리를 개략적으로 도시한 개념도이다.4 is a conceptual diagram schematically illustrating a principle of a URL pattern analysis module according to the present invention.

URL 패턴 분석모듈(130)은 웹 페이지의 검색창에 검색어를 입력하였을 때 검색 결과를 표시하기 위하여 생성된 URL의 패턴 및 구조를 분석하여 검색창의 검색어가 무엇인지 여부, 즉 검색 키워드를 인식하도록 하는 기능을 제공한다.The URLpattern analysis module 130 analyzes the pattern and structure of the generated URL to display a search result when a search term is entered into a search box of a web page to recognize whether the search term is a search keyword, that is, a search keyword. Provide the function.

도 4를 보아 알 수 있듯이, 예를 들어 국내 저명 포탈사이트인 네이버의 검 색창에서 '특허'라는 검색어를 입력하였을 경우, "http://search.naver.com/ search.naver?where=nexearch&query=%C6%AF%C7%E3&sm=top_hty&fbm=1"과 같은 URL이 생성되고 검색어 '특허'에 관련된 업무를 수행하는 웹 사이트들의 광고 주소 내지 소개문, 뉴스, 기타 다양한 검색 결과에 대한 컨텐츠 등이 노출이 된다.As can be seen from Figure 4, for example, if the search term 'patent' is entered in the search window of Naver, a famous Korean portal site, "http://search.naver.com/ search.naver? Where = nexearch & query = A URL such as% C6% AF% C7% E3 & sm = top_hty & fbm = 1 "is generated, and the ad addresses, introductory text, news, and other content about the various search results of websites performing business related to the search term" patent " do.

이러한 검색 결과에 대한 웹 페이지를 나타내기 위한 URL(검색 결과 웹 페이지의 URL)은 아무리 각 웹 페이지 별로 세부 기준이나 표현 방식이 다르더라도 특정한 룰(정규식)이 적용되어 있는바, 가령 앞부분의 URL는 웹 사이트의 출처(네이버, 구글 등)를 나타내고 뒷부분은 해당 검색어를 나타내는 것으로 해석이 가능하다.No matter how detailed the criteria or expression is for each web page, the specific URL (regular expression) is applied to the URL for representing the web page for such a search result. It can be interpreted as indicating the origin of the website (Naver, Google, etc.) and the latter part of the search term.

이러한 URL 패턴 분석모듈(130)은 각 웹 페이지 별로 패턴이 다르다는 것을 감안하여 각 웹 페이지 별로 미리 패턴을 분석 처리하여 저장한 URL 패턴 데이터베이스(도시되어 있지 않음)를 마치 룩업 테이블로 활용하여 이를 참조함으로써 패턴 분석의 신속화를 추구하도록 하고, 이 URL 패턴 데이터베이스는 각 웹 페이지의 패턴 변경 내지 신규 웹 페이지의 등재를 위하여 업데이트가 가능하다.The URLpattern analysis module 130 uses the URL pattern database (not shown), which analyzes and stores the pattern in advance for each web page in consideration of different patterns for each web page, to refer to the URL pattern database as a lookup table. In order to expedite pattern analysis, this URL pattern database can be updated to change the pattern of each web page or to register a new web page.

따라서 본 발명에 따른 URL 패턴 분석 데이터베이스는 이러한 각 웹 페이지 별 검색 결과에 대한 URL의 패턴을 분석하여 저장 처리하고, 구체적으로는 URL 패턴 분석모듈(130)에서 상기 URL 패턴 분석 데이터베이스와 연동 처리되어 검색창에 입력된 검색어를 파악하여 이를 '검색 키워드'로 인식하는 기능을 수행한다.Therefore, the URL pattern analysis database according to the present invention analyzes and stores the pattern of the URL for each of the web page search results, and specifically, the URLpattern analysis module 130 is interworked with the URL pattern analysis database for searching. This function recognizes search terms entered in the window and recognizes them as 'search keywords'.

이러한 URL 패턴 분석모듈(130)은 상기 웹 페이지 분석모듈(110)에서 기본적으로 URL을 웹 페이지 분석에 대한 기본 파라미터로서 활용하고 있기 때문에 정보 처리량을 최소화할 수 있어 검색 결과 제공의 신속화를 도모할 수 있는 장점을 제공함과 동시에, 기존 키워드 파악 기능, 즉 예를 들어 검색창에 기생하고 있는 키워드 캐치 방식에 비하여 데이터 처리량을 간소화하여 처리 속도를 향상시킬 수 있을 뿐 아니라 각 웹 사이트마다 구조가 다른 검색창을 굳이 분석할 필요가 없다는 특성을 제공한다.Since the URLpattern analysis module 130 basically uses the URL as the basic parameter for the web page analysis in the web page analysis module 110, information throughput can be minimized, thereby providing speedy search results. In addition to providing unique advantages, it also improves processing speed by simplifying data throughput compared to the existing keyword identification function, that is, the keyword catching method, which is parasitic in the search box, for example. It does not need to be analyzed.

클라이언트 관리 프로그램(1)은 상기 URL 패턴 분석모듈(130)에서 파악된 검색 키워드를 인디케이터 DB 서버(20)로 전송하여 해당 검색 키워드에 대한 결과 정보를 나타낼 수 있는 인디케이터(10)의 검색을 요청한다.Theclient management program 1 transmits the search keyword identified by the URLpattern analysis module 130 to theindicator DB server 20 and requests the search of theindicator 10 that can display the result information for the corresponding search keyword. .

본 발명의 매칭 컨텐츠 검출모듈(150)은 인디케이터 DB 서버(20)에서 해당 검색 키워드와 인디케이터 데이터베이스를 매칭 처리하여 해당 검색 키워드에 관련된 매칭 키워드 정보를 가진 인디케이터(10)를 검출하는 기능을 수행한다.The matchingcontent detection module 150 of the present invention performs a function of matching the search keyword and the indicator database in theindicator DB server 20 to detect theindicator 10 having matching keyword information related to the search keyword.

앞서 잠시 언급하였지만, 인디케이터 DB 서버(20)는 무수히 많은 검색 키워드 별로 디테일하게 인디케이터(10)를 소팅하여 저장 처리를 하거나, 아니면 인디케이터(10)를 이루는 스크립트의 헤더 부분에 매칭 키워드 정보를 내장하도록 하여 스크립트 서칭 방식에 의하여 검색 키워드에 관련된 인디케이터(10)를 검출하도록 하는 것이 가능하다.As mentioned earlier, theindicator DB server 20 sorts and stores theindicator 10 in detail by countless search keywords, or embeds matching keyword information in the header portion of the script forming theindicator 10. It is possible to detect theindicator 10 related to the search keyword by the script search method.

더불어 인디케이터 DB 서버(20)에 저장되어 있는 인디케이터 정보는 이러한 스크립트 이외에 실행 코드를 포함하는 것도 가능한데, 이 실행 코드는 실행 코드 삽입 모듈에 의하여 웹 페이지에 표시될 위치, 적층 순서, 윙커 속도, 투명도 처리 등의 인디케이터 디스플레이를 위한 다양한 부가 정보를 포함하여 이를 후술할 인디케이터 디스플레이 모듈(140)에서 인식하여 실행 코드의 지시에 따라 인디케이터를 디스플레이 할 수 있도록 한다.In addition, the indicator information stored in theindicator DB server 20 may include executable code in addition to these scripts, which may be displayed on a web page by the executable code insertion module, stacking order, winker speed, and transparency. It includes a variety of additional information for the indicator display, such as to be recognized by theindicator display module 140 to be described later to be able to display the indicator according to the instructions of the execution code.

이와 같이 인디케이터 DB 서버(20)의 매칭 컨텐츠 검출모듈(150)에서 검출된 인디케이터 정보는 다시 클라이언트 서버로 전달되어 클라이언트 관리 프로그램(1)에서 인디케이터(10)를 검색 결과 웹 페이지에 디스플레이할 준비를 갖추도록 한다.As such, the indicator information detected by the matchingcontent detection module 150 of theindicator DB server 20 is transferred back to the client server, whereby theclient manager 1 prepares to display theindicator 10 on the search result web page. To do that.

도 5는 본 발명에 따른 인디케이터가 검색 결과 웹 페이지의 일 측에 디스플레이 된 상태를 예시적으로 도시한 개념도이다.5 is a conceptual diagram illustrating a state in which an indicator according to the present invention is displayed on one side of a search result web page by way of example.

인디케이터 디스플레이 모듈(140)은 상기 매칭 컨텐츠 검출모듈(150)로부터 전달받은 인디케이터(10)(또는 인디케이터 생성을 위한 스크립트와 같은 인디케이터 정보)를 상기 URL 패턴 분석모듈(130)에서 분석하였던 URL에 의한 검색 결과 웹 페이지의 소정 공간에 디스플레이하는 기능을 제공한다.Theindicator display module 140 searches for the indicator 10 (or indicator information such as a script for generating an indicator) received from the matchingcontent detection module 150 by the URL analyzed by the URLpattern analysis module 130. It provides a function to display in a predetermined space of the result web page.

이러한 인디케이터 디스플레이 모듈(140)은 위치 설정부(141), 윙커 설정부(142), 적층 설정부(143)를 추가로 포함한다.Theindicator display module 140 further includes aposition setting unit 141, awinker setting unit 142, and a stackingsetting unit 143.

위치 설정부(141)는 검색 결과 웹 페이지의 특정 부위에서 인디케이터(10)가 노출되는 것을 설정하는 것으로서, 이 경우 웹 페이지의 빈 공간, 로고 등이 표시된 부위와 상관없이 노출을 요망하는 웹 페이지의 특정 부위, 예를 들어 하단 오른쪽, 상단 왼쪽과 같은 부위에서 노출되도록 하는 역할을 가진다. 이를 위해, 위치 설정부(141)는 좌표 설정 수단(141a)을 포함하여 좌표 설정수단(141a)에 의하여 인디케이터(10)가 표시될 웹 페이지의 위치 정보를 분석하도록 한다.Theposition setting unit 141 sets theindicator 10 to be exposed at a specific portion of the search result web page. In this case, theposition setting unit 141 may be configured to display the web page that requires exposure regardless of a portion where a blank space or a logo is displayed. It has a role to be exposed at a specific site, for example, the bottom right, the top left. To this end, theposition setting unit 141 includes the coordinate settingunit 141a to analyze the position information of the web page on which theindicator 10 is to be displayed by the coordinate settingunit 141a.

좌표 설정수단(141a)은 인디케이터(10)가 표시될 웹 페이지 부위의 좌표값을 읽어 이를 수치화하는 것으로, 일반적으로 모든 웹 페이지는 출력되는 모니터의 형상에 관계없이 일정한 좌표값을 가지고 있어 이러한 좌표 정보에 따라 각각의 컨텐츠를 수록하게 되는 바, 이미 웹 페이지에서 존재하고 있는 좌표 정보를 파악 또는 계산하여 이러한 좌표값을 통해 인디케이터(10)를 특정 웹 페이지의 위치에 표시할 준비를 갖추도록 하는 것이다. 여기서, 좌표는 절대 좌표, 상대 좌표, 엘리먼트(element) 등을 활용하여 결정할 수가 있다.The coordinate setting means 141a reads and digitizes the coordinate value of the web page portion where theindicator 10 is to be displayed. Generally, all web pages have a constant coordinate value regardless of the shape of the monitor to be output. Each content is recorded according to the present invention. Thus, the coordinate information existing in the web page is identified or calculated, so that theindicator 10 is prepared to be displayed at the position of the specific web page through these coordinate values. Here, the coordinates may be determined using absolute coordinates, relative coordinates, elements, and the like.

즉, 이러한 좌표 설정수단(141a)을 포함한 위치 설정부(141)에 따른 인디케이터(10)의 표시 기능에 의하여 웹 페이지가 유저 화면 크기에 따라 달라보이도록 표시된다 하더라도 정 위치를 파악하여 해당 부분에 정확히 인디케이터(10)가 표시되도록 하는 것이 가능하다.That is, even if the web page is displayed to look different according to the size of the user screen by the display function of theindicator 10 according to theposition setting unit 141 including the coordinate setting means 141a, the correct position is identified and displayed on the corresponding portion. It is possible for theindicator 10 to be displayed correctly.

인디케이터(10)는 상기 위치 설정부(141)에 의하여 인디케이터 디스플레이 모듈(140) 차원에서 위치를 설정하거나 아니면 인디케이터 실행 코드에서 미리 위치를 설정한 정보를 인디케이터 디스플레이 모듈(140)에서 적용하여 구현하는 방식 모두가 적용 가능하다.Theindicator 10 sets the position in the dimension of theindicator display module 140 by theposition setting unit 141 or implements by applying the information set in advance in the indicator execution code in theindicator display module 140. All are applicable.

윙커 설정부(142)는 인디케이터(10)의 테두리에 윙커, 즉 깜빡임 기능을 부가하여 인디케이터(10)의 테두리가 깜박거릴 수 있도록 하는 기능을 제공한다.Thewinger setting unit 142 provides a function of allowing the edge of theindicator 10 to blink by adding a blinker, that is, a blinking function to the edge of theindicator 10.

이러한 윙커 설정부(142)는 깜박거리는 속도를 설정하여 느리게 깜박이거나 빠르게 깜박이는 상태를 조절할 수도 있고, 테두리의 색상을 지정하여 인디케이터마다 각기 다른 테두리 색상을 가지도록 처리하는 것도 가능하다.Thewinger setting unit 142 may set a blinking speed to adjust a slow blinking state or a fast blinking state. Alternatively, thewinger setting unit 142 may process a different border color for each indicator by specifying a color of the border.

이러한 윙커 설정부(142)는 인디케이터(10)의 시선을 사로잡는 기능을 제공하여 인디케이터(10)가 특히 광고에 관련된 컨텐츠를 표시할 경우 효율적으로 활용될 수 있도록 한다.Thelinker setting unit 142 provides a function of catching the eye of theindicator 10 so that theindicator 10 can be effectively used when displaying the content related to the advertisement.

적층 설정부(143)는 특정한 단일 공간에서 복수 개의 인디케이터(10)를 적층 형성하여 디스플레이하도록 하는 기능을 제공하는 것으로, 이 때 적층 순서 및 겹쳐있게 되는 디자인 상태를 조절할 수 있도록 한다.Thestack setting unit 143 provides a function of stacking and displaying a plurality ofindicators 10 in a specific single space. In this case, the stackingsetting unit 143 may adjust the stacking order and the overlapped design state.

이는 표시해야 할 인디케이터(10)가 복수 개 존재할 때 이를 중구난방식으로 웹 페이지의 이곳저곳에 표시하여 오히려 인디케이터(10) 디스플레이 상태에 의해 웹 페이지의 표시 상태가 지저분해지는 문제를 방지함과 아울러 적층 순서를 설정하여 최상위층에 표시될 인디케이터(10)에 노출 이득을 부여하는 다양한 설정 방식을 가능하도록 한다.This means that when there are a plurality of indicators (10) to be displayed, they are displayed in various places in the web page in a middle-sized manner, thereby preventing the display state of the web page from being messed up by the display state of the indicator (10) and stacking them. The order is set to enable various setting methods of giving exposure gain to theindicator 10 to be displayed on the top layer.

도 6은 본 발명에 따른 추적 디스플레이 모듈에 대한 개략적인 원리를 도시한 개념도이다.6 is a conceptual diagram illustrating a schematic principle of a tracking display module according to the present invention.

추적 디스플레이 모듈(170)은 상기 인디케이터 디스플레이 모듈(140)에 의하여 인디케이터(10)가 디스플레이된 검색 결과 웹 페이지에서 검색 결과 리스트로 제시한 대상 중 어느 하나를 클릭하여 링크 처리됨으로 해당 링크에 의하여 같은 창 또는 다른 창에서 생성되는 별도 웹 페이지에서도 상기 모태가 되는 검색 결과 웹 페이지에 디스플레이된 인디케이터(10)가 그대로 표시되도록 하는 기능을 수행한다.Thetracking display module 170 is linked by clicking any one of the targets presented as a search result list on the search result web page displayed by theindicator 10 by theindicator display module 140. Alternatively, a separate web page generated in another window performs a function of displaying theindicator 10 displayed on the search result web page that is the basis as it is.

구체적으로, 추적 디스플레이 모듈(170)은 URL 저장부(171), URL 패턴 분석부(172), URL 비교부(173), 추적 인디케이터 디스플레이부(174)로 구성이 되어 있다.In detail, thetracking display module 170 includes aURL storage unit 171, aURL pattern analyzer 172, aURL comparator 173, and a tracking indicator display unit 174.

본 발명에서는 검색 결과 웹 페이지에 리스트되어 있는 검색 결과 대상(가령 키워드 광고에서 검색 결과로 제시하는 각 웹 사이트의 URL 주소) 중 어느 하나를 클릭하였을 때 동일 창 또는 별도의 창에서 새로운 웹 사이트 창을 띄우게 되는데, 이 새로운 웹 사이트 창을 링크 웹 페이지라 정의한다.In the present invention, when a user clicks on any one of the search result targets (for example, the URL address of each website presented as a search result in a keyword advertisement), the new website window is opened in the same window or in a separate window. This new web site window is defined as a link web page.

URL 저장부(171)는 검색 결과 웹 페이지의 URL을 임시 저장하는 기능을 수행하는바, 이는 후술할 URL 비교부(173)에서 변경된 링크 웹 페이지의 URL과 검색 결과 웹 페이지의 URL이 상호 연관(출처와 키워드의 일치 여부)이 있는지 여부를 비교 판단하기 위한 것이다.TheURL storage unit 171 temporarily stores the URL of the search result web page, which is the URL of the link web page changed in theURL comparison unit 173, which will be described later, and the URL of the search result web page. To determine whether or not the source matches the keyword).

URL 패턴 분석부(172)는 링크 웹 페이지의 URL 패턴 및 구조를 분석하는 기능을 분석하여 해당 URL이 종전의 검색 결과 웹 페이지의 URL에 연관이 되는 것인지 아니면 별도, 즉 다른 검색 결과 웹 페이지의 URL인지 여부를 후술할 URL 비교부(173)에서 가리 수 있도록 하는 기반을 제공한다.TheURL pattern analyzer 172 analyzes a function of analyzing a URL pattern and a structure of a link web page to determine whether the URL is related to a URL of a previous search result web page or separately, that is, a URL of another search result web page. It provides a basis to hide whether or not in theURL comparison unit 173 to be described later.

예를 들어, 상기 언급하였던 국내 저명 포탈사이트인 네이버의 검색창에서 '특허'라는 검색어를 입력하였을 경우, "http://search.naver.com/ search. naver?where=nexearch&query=%C6%AF%C7%E3&sm=top_hty&fbm=1"과 같은 URL이 생성되 고(이 링크 웹 페이지의 URL은 잠시 생성되었다가 사라지기도 한다), 검색어 '특허'에 관련된 업무를 수행하는 웹 사이트 중 가장 맨 위에 노출이 되어 있는 "OO 특허법률사무소" 광고를 클릭하게 되면, "http://www.patents-net. com/patents/?doc=main.php&OVRAW=%ED%8A%B9%ED%97%88&OVKEY=%ED%8A%B9%ED%97%88&OVMTC=standard&OVADID=1063891542&OVKWID=4697424042"과 같은 링크 웹 페이지의 URL이 나타나거나 잠시 나타난 다음 사라진 후 해당 웹 사이트의 원래 주소인 "http://www.patents-net.com"로 표시되면서 해당 웹 사이트의 창이 노출이 된다.For example, when the search term 'patent' is entered in the search box of Naver, a famous Korean portal site mentioned above, "http://search.naver.com/search.naver?where=nexearch&query=%C6%AF" A URL such as% C7% E3 & sm = top_hty & fbm = 1 "is generated (the URL of this link's web page may be created for a while, then disappears), and the top of the websites performing the work related to the query" patent " Click the "OO Patent & Law Firm" ad, "http://www.patents-net.com/patents/?doc=main.php&OVRAW=%ED%8A%B9%ED%97%88&OVKEY= The URL of a link web page, such as% ED% 8A% B9% ED% 97% 88 & OVMTC = standard & OVADID = 1063891542 & OVKWID = 4697424042, appears or briefly disappears and then disappears, then the original address of the web site, "http: //www.patents- net.com "and the window of the web site is exposed.

이 때, 잠시 나타나던 계속적으로 나타나 있던지 여부에 상관없이 상기 URL 패턴 분석부(172)에서 상기 링크 웹 페이지의 URL을 추출한 다음 이 링크 웹 페이지의 URL 패턴을 분석하도록 한다.At this time, the URLpattern analysis unit 172 extracts the URL of the link web page and then analyzes the URL pattern of the link web page regardless of whether it appears for a while or continuously.

이는 상기 URL 패턴 분석모듈(130)과 마찬가지로, 아무리 각 웹 페이지 별로 링크 웹 페이지를 표현하는 URL 구조식이 다르다 할지라도 광고 노출 수, 클릭 수 등을 판별하기 위한 등의 이유로 특정 패턴 및 룰을 가진 URL로서 링크 웹 페이지를 표현하고 있다는 전제에서 발상을 한 것이다.Like the URLpattern analysis module 130, even if the URL structural formula representing the link web page is different for each web page, the URL having a specific pattern and rule for determining ad impressions, clicks, etc. The idea is based on the premise that the web page is a link.

즉, URL 패턴 분석부(172)는 상기 링크 웹 페이지를 활성화하기 위한 링크 URL의 구조를 분석하여 이 URL에 대한 출처(어느 웹 사이트, 검색 결과 웹 페이지에서 기인한 링크 웹 페이지인지 여부), 검색어 파악(어느 검색어에 대한 링크 웹 페이지인지 여부)를 파악한다.That is, the URLpattern analysis unit 172 analyzes the structure of the link URL for activating the link web page, the source of the URL (whether it is a link web page originating from a web page or a search result web page), a search term. Figure out what is the link web page for the search term.

URL 비교부(173)는 상기 검색 결과 웹 페이지의 URL과 링크 웹 페이지의 URL를 상호 비교하여 링크 웹 페이지의 URL이 검색 결과 웹 페이지를 출처(기저)로 하 는지 여부를 출처 및 키워드 일치 여부에 의한 방식으로 파악하여 만일 링크 웹 페이지의 URL이 검색 결과 웹 페이지에 관련 있는 것으로 판명이 된 경우에는 해당 링크 웹 페이지의 URL을 진정한 링크 웹 페이지 URL로서 인식하고 그렇지 않는 경우에는 해당 링크 웹 페이지의 URL를 해당 검색 결과 웹 페이지와 상관이 없는 또 다른 검색결과 웹 페이지 내지 다른 웹 페이지의 URL로 인식을 한다.TheURL comparing unit 173 compares the URL of the search result web page with the URL of the link web page to determine whether the URL of the link web page is the source (base) of the search result web page. If the URL of the link web page is found to be related to the search result web page, the URL of the link web page is recognized as the true link web page URL. Otherwise, the URL of the link web page is determined. Is recognized as the URL of another search result web page or another web page that is not related to the search result web page.

추적 인디케이터 디스플레이부(174)는 상기 URL 비교부(173)에서 링크 웹 페이지의 URL이 검색 결과 웹 페이지의 URL에 종속되는 것으로 인식을 한 경우, 상기 웹 페이지 분석모듈(110) 및 로딩 완료 정보 생성모듈(120)과 연동되어 해당 링크 웹 페이지의 로딩 완료 정보가 생성, 전달되었을 때 해당 링크 웹 페이지의 일 측에 검색 결과 웹 페이지에서 디스플레이 되었던 인디케이터(10)를 메모리 전달 방식(공유 메모리, 파일, 쿠키 방식 등)에 의하여 링크 웹 페이지에 전달함으로써 다시금 디스플레이하는 역할을 한다.When the tracking indicator display unit 174 recognizes that the URL of the link web page is dependent on the URL of the search result web page by theURL comparison unit 173, the tracking indicator display unit 174 generates the web page analysis module 110 and loading completion information. When the loading completion information of the link web page is linked with themodule 120, theindicator 10 displayed on the search result web page on one side of the link web page is transferred to the memory (shared memory, file, Cookies, etc.) to deliver to the link web page to display again.

즉, 본 발명에서는 링크 웹 페이지에서 노출이 되는 인디케이터(10)를 검색 결과 웹 페이지에서 노출된 인디케이터(10)와 비교하여 일명 추적 인디케이터로 명명하고 있는바, 이러한 추적 인디케이터는 최초 검색 결과 웹 페이지에서 생성된 인디케이터가 링크 웹 페이지에서도 그대로 따라와 노출이 된다.That is, in the present invention, theindicator 10 exposed in the link web page is referred to as a tracking indicator compared to theindicator 10 exposed in the search result web page, and the tracking indicator is referred to as the first search result web page. The generated indicator is followed and exposed in the link web page.

따라서 본 발명에 따른 추적 디스플레이 모듈(170)은 검색 결과 웹 페이지에만 단순히 인디케이터(10)를 노출하는 정도에 그치는 것이 아니라, 해당 검색 결과 웹 페이지에 노출된 웹 사이트의 링크된 주소를 유저가 클릭하면서 생성되는 링크 웹 페이지에서도 그래도 인디케이터(10)가 노출이 되도록 하여 인디케이터(10)의 지속적이고 집중적인 디스플레이 방식을 통한 광고 효과를 극대화할 수 있도록 하는 특성을 제공한다.Therefore, thetracking display module 170 according to the present invention not only exposes theindicator 10 to the search result web page but also the user clicks on the linked address of the web site exposed on the search result web page. In the generated link web page, theindicator 10 is still exposed so that theadvertisement 10 can be maximized through the continuous and intensive display method of theindicator 10.

도 7은 본 발명에 따른 인디케이터 DB 서버에 연관되어 있는 인디케이터 관리 서버의 개략적인 기능을 도시한 개념도이다.7 is a conceptual diagram illustrating a schematic function of an indicator management server associated with an indicator DB server according to the present invention.

인디케이터 관리 서버(30)는 인디케이터 관리 모듈(160)을 포함하고 있는 것으로, 만일 인디케이터(10)가 광고 컨텐츠로 이용될 경우 광고주의 출처를 인디케이터에 표시하는 기능을 제공함과 아울러, 인디케이터(10)에 표시될 문구 내지 컨텐츠, 더 나아가 내장되어 있는 매칭 키워드, 대표 컨텐츠를 생성 및 결정하도록 할 뿐 아니라 인디케이터(10)를 이용한 광고 입찰 인터페이스를 제공하여 실제 광고 입찰을 진행하는 기능을 제공한다.Theindicator management server 30 includes theindicator management module 160. If theindicator 10 is used as the advertisement content, theindicator management server 30 provides a function of displaying the source of the advertiser on the indicator and theindicator 10. In addition to generating and determining the phrases or contents to be displayed, furthermore, matching keywords and representative contents embedded therein, an advertisement bidding interface using theindicator 10 is provided to provide a function of performing actual advertisement bidding.

도 8은 본 발명에 따른 적립 모듈에 대한 개략적인 기능을 도시한 순서도이다.8 is a flowchart illustrating a schematic function of the earning module according to the present invention.

구체적으로, 적립 모듈(180)은 회원 가입부(181), 적립 ID 등록부(182), 인디케이터 클릭 체크부(183), 적립부(184), 정산부(185)로 구성되어 있다.Specifically, the earningmodule 180 is composed of amember subscription unit 181, the creditID registration unit 182, the indicatorclick check unit 183, the earningunit 184, thesettlement unit 185.

우선, 클라이언트 관리 프로그램(1)은 유저의 동의하에 클라이언트 서버에 설치가 되는데 이러한 클라이언트 관리 프로그램(1)은 광고 수익을 요망하는 제휴 사이트 내지 시스템 운영자에 의하여 다양한 인터넷 공간에서 배포될 수 있다.First, theclient management program 1 is installed on the client server with the consent of the user. Theclient management program 1 can be distributed in various Internet spaces by affiliated sites or system operators who desire advertisement revenue.

이러한 클라이언트 관리 프로그램(1)을 클라이언트 서버에 설치한 유저는 적 립금 적립을 위하여 인디케이터 관리 서버(30) 내지 본 발명에 따른 시스템에서 별도 운영하는 웹 사이트를 통해 회원 가입부(181)의 기능을 통하여 회원 가입을 한다.The user who installed the client management program (1) in the client server through the function of themember subscription unit 181 through theindicator management server 30 or a separate web site operated by the system according to the present invention in order to accumulate reserves. Become a member.

적립 ID 등록부(182)는 회원 가입을 한 유저에게 발급되는 아이디를 제공 및 저장하는 기능을 수행하는 것으로, 보편적으로 유저의 이메일을 적립 ID로 설정 처리하는 것이 가장 무난하다 할 것이나 이외에 신규 아이디를 생성하여 등록 처리하는 방식을 지원하기도 한다.Thecredit ID register 182 performs a function of providing and storing an ID issued to a user who has registered as a member, and it is generally best to set and process a user's e-mail as a credit ID. It also supports the registration process.

인디케이터 클릭 체크부(183)는 회원 가입한 유저가 검색 결과 웹 페이지에 노출이 되어 있는 인디케이터(10)를 클릭하였을 때 해당 클릭에 대한 기본 정보 내지 클릭 현황(클릭 회수, 클릭 시간, 클릭에 대한 검색 키워드의 종류)을 파악하여 이를 유저의 적립 ID 별로 저장 처리하는 역할을 한다. 이 때, 악의적인 클릭 방지를 위하여 특정 시간 이내 복수 회수의 클릭을 남발했는지 여부를 파악하는 악의적 클릭 방지 프로그램 또는 특정 키워드에 대해 1시간 당 몇 회의 클릭이 이루어졌는지 여부를 파악하는 프로그램 등과 연동 처리될 수도 있다.Theindicator click checker 183 is a basic information on the click when the user clicks on theindicator 10 that is exposed to the search results web page, click status (click count, click time, search for clicks) The type of keywords) and stores them for each user's earned ID. At this time, in order to prevent malicious clicks, the program may be interworked with a malicious click prevention program that detects whether a user clicks a plurality of clicks within a specific time or a program that determines how many clicks are made per hour for a specific keyword. It may be.

적립부(184)는 상기 인디케이터 클릭 체크부(183)에 의하여 생성된 기본 정보의 누적량에 따라 특정 기준(클릭 회수, 중요 시간대 클릭 여부 등의 기준)을 근거로 적립 ID를 가진 유저에게 적립금을 지급하는 역할을 가진다.The earningunit 184 pays a reserve to a user having an earning ID based on a specific criterion (based on the number of clicks, important time zone click, etc.) according to the accumulated amount of basic information generated by theindicator click checker 183. Has a role to play.

정산부(185)는 적립금을 유저가 제휴 사이트 내지 다양한 기타 온라인 결제 처리를 할 때 마치 현금처럼 사용할 수 있도록 정산 처리를 하는 기능을 가진 것으로, 이는 현재 공지되어 있는 사이버머니 정산 방식을 따른다.Thesettlement unit 185 has a function to settle the deposit so that the user can use it as if cash when processing the affiliate site or various other online payments, which follows the currently known cyber money settlement method.

즉, 인디케이터(10)를 클릭하여 광고를 유저가 볼 수 있도록 유도한 대가로 유저에게 적립금을 지급하는 방식을 취할 수 있도록 한 것으로, 인디케이터(10)에 대한 유저의 관심을 유도할 수 있도록 하는 특성을 제공하는 것이다.In other words, the user can take a method of paying a reserve in exchange for inducing the user to see the advertisement by clicking theindicator 10, and induces the user's interest in theindicator 10. To provide.

지금까지 설명한 바와 같이, 본 발명에 따른 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템 및 방법의 구성 및 작용을 상기 설명 및 도면에 표현하였지만 이는 예를 들어 설명한 것에 불과하여 본 발명의 사상이 상기 설명 및 도면에 한정되지 않으며, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 다양한 변화 및 변경이 가능함은 물론이다.As described above, the configuration and operation of the content search management system and method using the indicator exposed as the keyword search result according to the present invention are described in the above description and the drawings. The present invention is not limited to the above description and drawings, and various changes and modifications are possible without departing from the technical spirit of the present invention.

도 1은 본 발명에 따른 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템에 대한 개략적인 구성 관계 및 작동 프로세스를 도시한 개념도.1 is a conceptual diagram illustrating a schematic configuration relationship and an operation process for a content search management system using an indicator exposed as a keyword search result according to the present invention.

도 2는 본 발명에 따른 시스템의 세부 구성을 도시한 블록도.2 is a block diagram showing a detailed configuration of a system according to the present invention.

도 3은 본 발명에 따른 웹 페이지 분석모듈에 의한 웹 페이지 분석 원리를 개략적으로 도시한 개념도.3 is a conceptual diagram schematically illustrating a web page analysis principle by a web page analysis module according to the present invention;

도 4는 본 발명에 따른 URL 패턴 분석모듈에 대한 원리를 개략적으로 도시한 개념도.4 is a conceptual diagram schematically illustrating the principle of the URL pattern analysis module according to the present invention;

도 5는 본 발명에 따른 인디케이터가 검색 결과 웹 페이지의 일 측에 디스플레이 된 상태를 예시적으로 도시한 개념도.5 is a conceptual diagram illustrating a state in which an indicator according to the present invention is displayed on one side of a search result web page by way of example.

도 6은 본 발명에 따른 추적 디스플레이 모듈에 대한 개략적인 원리를 도시한 개념도.6 is a conceptual diagram illustrating a schematic principle for a tracking display module according to the present invention.

도 7은 본 발명에 따른 인디케이터 DB 서버에 연관되어 있는 인디케이터 관리 서버의 개략적인 기능을 도시한 개념도.7 is a conceptual diagram illustrating a schematic function of an indicator management server associated with an indicator DB server according to the present invention.

도 8은 본 발명에 따른 적립 모듈에 대한 개략적인 기능을 도시한 순서도.8 is a flow chart showing the schematic function of the earning module according to the present invention.

<도면 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

1: 클라이언트 관리프로그램 141: 위치 설정부1: client manager 141: location setting unit

10: 인디케이터 142: 윙커 설정부10: indicator 142: linker setting section

20: 인디케이터 DB 서버 150: 매칭 컨텐츠 검색모듈20: indicator DB server 150: matching content search module

30: 인디케이터 관리 서버 160: 인디케이터 관리모듈30: indicator management server 160: indicator management module

110: 웹 페이지 분석 모듈 170: 추적 디스플레이 모듈110: web page analysis module 170: tracking display module

111: 웹 페이지 생성 파악부 171: URL 저장부111: Web page generation grasp unit 171: URL storage unit

112: 웹 페이지 로딩완료 파악부 172: URL 패턴 분석부112: web page loading completion determination unit 172: URL pattern analysis unit

113: 웹 페이지 로딩 파악부 173: URL 비교부113: web page loading unit 173: URL comparison unit

114: 데이터 저장부 174: 추적 인디케이터 디스플레이부114: data storage unit 174: tracking indicator display unit

120: 웹 페이지 로딩완료정보 생성모듈 180: 적립 모듈120: web page loading complete information generation module 180: earning module

130: URL 패턴 분석모듈 182: 적립 ID 등록부130: URL pattern analysis module 182: earning ID register

140: 인디케이터 디스플레이 모듈 183: 인디케이터 클릭 체크부140: indicator display module 183: indicator click check unit

Claims (10)

Translated fromKorean
키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템으로서,A content search management system using indicators exposed as keyword search results,검색창을 구비한 웹 사이트에서 검색어가 입력되었을 때 활성화되는 검색 결과 웹 페이지의 로딩 완료 시점을 파악하는 웹 페이지 분석 모듈;A web page analysis module configured to determine when loading of a search result web page is activated when a search term is input in a web site having a search box;상기 웹 페이지 분석모듈에 의하여 파악된 로딩 완료 시점 데이터가 수록된 로딩 완료 정보를 생성하는 웹 페이지 로딩 완료 정보 생성 모듈;A web page loading completion information generation module configured to generate loading completion information including loading completion time data identified by the web page analysis module;상기 로딩 완료 정보를 전달받은 다음, 상기 URL의 패턴을 분석하여 검색 키워드를 인식하는 URL 패턴 분석모듈;A URL pattern analysis module configured to recognize a search keyword by analyzing the pattern of the URL after receiving the loading completion information;해당 매칭 키워드에 대한 대표 컨텐츠 정보를 특정 크기로 시각화 및 링크 처리하여 웹 페이지 상에 표시하는 인디케이터;An indicator for visualizing and linking the representative content information of the corresponding matching keyword to a specific size and displaying on the web page;상기 인디케이터를 매칭 키워드 별로 분류하여 저장한 인디케이터 DB 서버;An indicator DB server storing the indicators classified by matching keywords and storing the indicators;상기 검색 키워드와 연관된 매칭 키워드 정보를 가진 인디케이터를 상기 인디케이터 DB 서버에서 검출하는 매칭 컨텐츠 검출모듈;A matching content detection module detecting an indicator having matching keyword information associated with the search keyword in the indicator DB server;상기 검출된 인디케이터를 상기 URL를 가진 검색 결과 웹 페이지의 특정 위치에 디스플레이하는 인디케이터 디스플레이 모듈;을 포함하는 것을 특징으로 하는, 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템.And an indicator display module for displaying the detected indicator in a specific position of a search result web page having the URL. 2. The content search management system using an indicator exposed as a keyword search result.제 1항에 있어서,The method of claim 1,상기 웹 페이지 분석모듈은,The web page analysis module,검색 결과 웹 페이지의 활성 시점을 파악함과 아울러 해당 검색 결과 웹 페이지의 URL를 저장 처리하고 해당 검색 결과 웹 페이지 별로 각각 아이디를 부여하는 웹 페이지 생성 파악부;A web page generation determining unit configured to identify an active time of the search result web page, store and process a URL of the search result web page, and assign an ID to each search result web page;검색 결과 웹 페이지가 로딩되면서 표시되는 해당 검색 결과 웹 페이지의 프레임의 계층 구조를 분석하는 웹 페이지 로딩 파악부;A web page loading determiner configured to analyze a hierarchical structure of a frame of a corresponding search result web page displayed while the search result web page is loaded;검색 결과 웹 페이지의 프레임 로딩이 완료되었는지 여부를 파악하여 로딩 완료 데이터를 상기 웹 페이지 로딩 완료로 전달하는 로딩 완료 파악부;를 포함한 것을 특징으로 하는, 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템.Content loading management using an indicator exposed as a keyword search result, comprising: a loading completion grasp unit for grasping whether the frame loading of the search result web page is completed and delivering loading completion data to the web page loading completion; system.제 1항에 있어서,The method of claim 1,상기 로딩 완료 정보 생성 모듈은,The loading completion information generation module,검색 결과 웹 페이지의 최상위층 프레임에 대한 로딩이 완료되었을 때를 로딩 완료 시점으로 인식하여 로딩 완료 정보를 생성하는 것을 특징으로 하는, 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템.And generating loading completion information by recognizing when the loading of the top-level frame of the search result web page is completed as the loading completion time point, wherein the content search management system using the indicator exposed as the keyword search result.제 1항에 있어서,The method of claim 1,상기 인디케이터 디스플레이 모듈은,The indicator display module,검색 결과 웹 페이지의 좌표 정보를 분석하여 상기 검색 결과 웹 페이지에 디스플레이될 상기 인디케이터의 위치를 설정 처리하는 위치 설정부;를 포함하는 것을 특징으로 하는, 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템.And a position setting unit which analyzes coordinate information of a search result web page to set and process the position of the indicator to be displayed on the search result web page. The content search management using an indicator exposed as a keyword search result system.제 1항에 있어서,The method of claim 1,상기 검색 결과 웹 페이지의 URL을 저장 처리하는 URL 저장부;A URL storage unit for storing and processing the URL of the search result web page;신규의 웹 페이지가 활성화되었을 때 해당 웹 페이지의 URL의 패턴을 분석하여 검색 결과 웹 페이지의 출처 및 검색 키워드를 인식하는 URL 패턴 분석부;A URL pattern analyzer that analyzes a URL pattern of a corresponding web page when a new web page is activated and recognizes a source of the search result web page and a search keyword;상기 웹 페이지 URL 저장부에 저장된 검색 결과 웹 페이지의 URL과 상기 URL 패턴 분석부에서 분석한 신규 웹 페이지의 URL에서 나타난 출처와 검색 키워드의 일치 여부를 판단하는 URL 비교부;A URL comparison unit determining whether or not the source of the search result web page stored in the web page URL storage unit and the URL of the new web page analyzed by the URL pattern analyzer match the search keyword;상기 URL 비교부에서 일치 여부로 판단된 상기 신규 웹 페이지의 URL을 상기 검색 결과 웹 페이지의 링크 웹 페이지로 인식한 다음, 상기 웹 페이지 로딩 완료 정보 생성 모듈에서 상기 링크 웹 페이지의 로딩이 완료되었다는 정보를 전달받은 후 상기 검색 결과 웹 페이지에 디스플레이되었던 상기 인디케이터를 상기 링크 웹 페이지의 일 측에 다시 디스플레이하는 추적 인디케이터 디스플레이부;를 포함하는 추적 디스플레이 모듈;을 추가로 포함하는 것을 특징으로 하는, 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템.Recognizing the URL of the new web page determined as a match in the URL comparison unit as a link web page of the search result web page, information that the loading of the link web page is completed in the web page loading completion information generation module And a tracking display module including; a tracking indicator display unit displaying the indicator displayed on the search result web page again on one side of the link web page after receiving the message. Content retrieval management system using the indicator exposed as a result.제 1항에 있어서,The method of claim 1,상기 인디케이터 DB 서버와 연동되어 있는 것으로,In connection with the indicator DB server,상기 인디케이터에 표시될 컨텐츠를 생성 처리함과 아울러 광고 입찰 인터페이스를 구비하여 상기 인디케이터에 대한 광고 입찰 기능을 제공하는 인디케이터 관리 서버;를 추가로 포함하는 것을 특징으로 하는, 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템.And an indicator management server for generating and processing the content to be displayed on the indicator, and including an advertisement bidding interface to provide an advertisement bidding function for the indicator. Content retrieval management system using.제 1항에 있어서,The method of claim 1,유저에게 적립 ID를 발급하고 이를 저장 처리하는 적립 ID 등록부;An earning ID register for issuing and storing the earning ID to the user;적립 ID를 발급받은 유저가 상기 인디케이터를 클릭하였을 때 클릭 회수를 체크하는 인디케이터 클릭 체크부;An indicator click check unit that checks the number of clicks when a user who has been issued an accumulation ID clicks on the indicator;상기 인디케이터 클릭 체크부에서 파악한 클릭 회수에 따라 적립 ID를 발급받은 유저에게 적립금을 축적하는 적립부;An accumulator for accumulating reserves to users who have been issued an accumulation ID according to the number of clicks determined by the indicator click checker;상기 적립부에서 적립된 적립금을 제휴 사이트에서 활용할 수 있도록 정산 처리하는 정산부;를 포함한 적립 모듈;을 추가로 포함하는 것을 특징으로 하는, 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템.And a earning module including a settling unit configured to settle and process the reserves accumulated in the accumulating unit so as to be utilized in the affiliated site.제 2항에 있어서,The method of claim 2,상기 웹 페이지 분석모듈은,The web page analysis module,상기 웹 페이지 생성 파악부에서 각 웹 페이지 별로 부여한 아이디를 기준으로 상기 웹 페이지 로딩 파악부에서 얻은 각 웹 페이지의 프레임 구조에 대한 정보 를 별도의 저장부를 통해 저장 처리하는 데이터 저장부 및,A data storage unit for storing and processing information on the frame structure of each web page obtained from the web page loading determining unit based on an ID assigned to each web page by the web page generation determining unit through a separate storage unit;검색 결과 웹 페이지가 활성화되었을 때 미리 상기 데이터 저장부에 저장되어 있는 프레임 구조를 참조하여 해당 검색 결과 웹 페이지의 프레임 구조를 파악하는 데이터 참조부;를 추가로 포함하는 것을 특징으로 하는, 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 시스템.And a data reference unit for identifying a frame structure of a corresponding search result web page by referring to a frame structure previously stored in the data storage unit when a search result web page is activated. Content retrieval management system using the indicator exposed to.키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 방법으로서,A content search management method using an indicator exposed as a keyword search result,검색창을 구비한 웹 사이트에서 유저의 검색어가 입력되었을 때 활성화되는 검색 결과 웹 페이지의 로딩 완료 시점을 파악하는 제 1 단계;A first step of identifying a loading completion time of a search result web page activated when a user's search word is input in a web site having a search box;상기 검색 결과 웹 페이지의 로딩 완료가 되었을 때, 검색 결과 웹 페이지의 URL 패턴을 분석하여 검색 키워드를 인식하는 제 2 단계;A second step of recognizing a search keyword by analyzing a URL pattern of a search result web page when the loading of the search result web page is completed;매칭 키워드에 대한 대표 컨텐츠 정보를 특정 크기로 시각화 및 링크 처리하여 웹 페이지에 표시할 수 있는 인디케이터를 생성 및 인디케이터 DB 서버에 저장하는 제 3 단계;A third step of generating and storing an indicator that can be displayed on a web page by visualizing and linking representative content information on a matching keyword in a specific size and storing the information in an indicator DB server;상기 검색 키워드와 연관된 매칭 키워드 정보를 가진 인디케이터를 상기 인디케이터 DB 서버에서 검출하는 제 4단계;A fourth step of detecting, at the indicator DB server, an indicator having matching keyword information associated with the search keyword;상기 검출된 인디케이터를 상기 검색 결과 웹 페이지의 일 측에 디스플레이하는 제 5단계;를 포함한 것을 특징으로 하는, 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 방법.And a fifth step of displaying the detected indicator on one side of the search result web page. The method of claim 1, wherein the detected indicator is displayed as a keyword search result.제 9항에 있어서,The method of claim 9,상기 제 5단계 이후, 상기 검색 결과 웹 페이지에 표시된 링크가 클릭되어 링크 웹 페이지가 활성 처리될 때,After the fifth step, when the link displayed on the search result web page is clicked to activate the link web page,검색 결과 웹 페이지 및 상기 링크 웹 페이지의 양 URL를 상호 비교 분석하여 출처와 검색 키워드의 일치 여부를 판단하는 단계;Comparing the URLs of the search result web page and the link web page with each other to determine whether the source matches the search keyword;검색 키워드와 출처가 일치하는 경우, 상기 링크 웹 페이지의 로딩이 완료된 시점 이후에 상기 검색 결과 웹 페이지에 디스플레이되었던 인디케이터를 그대로 링크 웹 페이지의 일 측에 디스플레이하는 단계;를 포함하는 것을 특징으로 하는, 키워드 검색 결과로 노출되는 인디케이터를 이용한 컨텐츠 검색 관리 방법.If the search keyword and the source match, displaying the indicator displayed on one side of the link web page as it is displayed on the search result web page after the completion of the loading of the link web page; A method of managing content search using indicators exposed as keyword search results.
KR1020090080187A2009-08-282009-08-28 Content retrieval management system and method using indicator exposed as keyword search resultExpired - Fee RelatedKR100933706B1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
KR1020090080187AKR100933706B1 (en)2009-08-282009-08-28 Content retrieval management system and method using indicator exposed as keyword search result
PCT/KR2010/005783WO2011025298A2 (en)2009-08-282010-08-27Content search management system using an indicator displayed as a result of a keyword search, and method for same

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020090080187AKR100933706B1 (en)2009-08-282009-08-28 Content retrieval management system and method using indicator exposed as keyword search result

Publications (1)

Publication NumberPublication Date
KR100933706B1true KR100933706B1 (en)2009-12-31

Family

ID=41684676

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020090080187AExpired - Fee RelatedKR100933706B1 (en)2009-08-282009-08-28 Content retrieval management system and method using indicator exposed as keyword search result

Country Status (2)

CountryLink
KR (1)KR100933706B1 (en)
WO (1)WO2011025298A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2012036535A3 (en)*2010-09-172012-05-31Jang Boo JoongSearching system and method for providing same

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107704484B (en)*2017-07-252020-06-19深圳壹账通智能科技有限公司Webpage error information processing method and device, computer equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2001344251A (en)2000-06-052001-12-14Nippon Telegr & Teleph Corp <Ntt> Content search device, content search method, and recording medium recording content search program
JP2006261788A (en)2005-03-152006-09-28Nec Personal Products Co LtdContents searching method and contents searching apparatus

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6810402B2 (en)*2001-05-152004-10-26International Business Machines CorporationMethod and computer program product for color coding search results
KR100630616B1 (en)*2004-07-152006-10-02주식회사 위즈링크 System and method for providing personalized online on-line web service
US20070214119A1 (en)*2006-03-072007-09-13Microsoft CorporationSearching within a Site of a Search Result
KR100911046B1 (en)*2007-12-072009-09-10주식회사 아이그로브 Content exposure information management system and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2001344251A (en)2000-06-052001-12-14Nippon Telegr & Teleph Corp <Ntt> Content search device, content search method, and recording medium recording content search program
JP2006261788A (en)2005-03-152006-09-28Nec Personal Products Co LtdContents searching method and contents searching apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2012036535A3 (en)*2010-09-172012-05-31Jang Boo JoongSearching system and method for providing same

Also Published As

Publication numberPublication date
WO2011025298A3 (en)2011-06-23
WO2011025298A2 (en)2011-03-03

Similar Documents

PublicationPublication DateTitle
JP5458182B2 (en) System and method for providing advanced search result page content
CN101124609B (en) Search system and method using inline contextual queries
JP5480892B2 (en) Advertisement presentation based on WEB page dialogue
CN100403305C (en) Search result generation systems including search by subdomain leads and sponsored results by subdomain
CN101454781B (en)Expanded snippets
KR101637237B1 (en)Systems and methods for providing advanced search result page content
CN102246167B (en)Providing search results
US8707167B2 (en)High precision data extraction
CN101416186B (en)Enhanced search results
US8452762B2 (en)Systems and methods for providing advanced search result page content
CN101542486B (en)Rank graph
US20080098300A1 (en)Method and system for extracting information from web pages
US20160171552A1 (en)Systems and methods for contextualizing services for inline mobile banner advertising
KR100874334B1 (en) Method and system for providing banner advertisement with search function, and computer readable recording medium having recorded thereon a program for executing the method
CN102446255B (en) Method and device for detecting page tampering
US20130054672A1 (en)Systems and methods for contextualizing a toolbar
KR20070043974A (en) Browsing documents by links automatically generated based on user information and content
CN102317936A (en)Identifying comments to show in connection with a document
US9244891B2 (en)Adjusting search result rankings based on multiple user highlighting of documents
RU2632149C2 (en)System, method and constant machine-readable medium for validation of web pages
JP6936459B1 (en) Trademark use detection device, trademark use detection method and trademark use detection program
WO2016177646A1 (en)Computer-implemented methods of website analysis
CN112818200A (en)Data crawling and event analyzing method and system based on static website
KR100906808B1 (en) Offer linking with search engine and search server
US7711648B2 (en)Method and apparatus for obtaining content license rights via a document link resolver

Legal Events

DateCodeTitleDescription
A201Request for examination
A302Request for accelerated examination
PA0109Patent application

St.27 status event code:A-0-1-A10-A12-nap-PA0109

PA0201Request for examination

St.27 status event code:A-1-2-D10-D11-exm-PA0201

PA0302Request for accelerated examination

St.27 status event code:A-1-2-D10-D17-exm-PA0302

St.27 status event code:A-1-2-D10-D16-exm-PA0302

E701Decision to grant or registration of patent right
PE0701Decision of registration

St.27 status event code:A-1-2-D10-D22-exm-PE0701

GRNTWritten decision to grant
PR0701Registration of establishment

St.27 status event code:A-2-4-F10-F11-exm-PR0701

PR1002Payment of registration fee

St.27 status event code:A-2-2-U10-U11-oth-PR1002

Fee payment year number:1

PG1601Publication of registration

St.27 status event code:A-4-4-Q10-Q13-nap-PG1601

PN2301Change of applicant

St.27 status event code:A-5-5-R10-R13-asn-PN2301

St.27 status event code:A-5-5-R10-R11-asn-PN2301

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000

FPAYAnnual fee payment

Payment date:20121204

Year of fee payment:4

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:4

FPAYAnnual fee payment

Payment date:20131216

Year of fee payment:5

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:5

LAPSLapse due to unpaid annual fee
PC1903Unpaid annual fee

St.27 status event code:A-4-4-U10-U13-oth-PC1903

Not in force date:20141217

Payment event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903Unpaid annual fee

St.27 status event code:N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date:20141217

R17-X000Change to representative recorded

St.27 status event code:A-5-5-R10-R17-oth-X000

R17-X000Change to representative recorded

St.27 status event code:A-5-5-R10-R17-oth-X000

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000

P22-X000Classification modified

St.27 status event code:A-4-4-P10-P22-nap-X000


[8]ページ先頭

©2009-2025 Movatter.jp