KR20090049704A - System and method for determining invalid clicks - Google Patents
System and method for determining invalid clicks Download PDFInfo
- Publication number
- KR20090049704A KR20090049704A KR1020070115923A KR20070115923A KR20090049704A KR 20090049704 A KR20090049704 A KR 20090049704A KR 1020070115923 A KR1020070115923 A KR 1020070115923A KR 20070115923 A KR20070115923 A KR 20070115923A KR 20090049704 A KR20090049704 A KR 20090049704A
- Authority
- KR
- South Korea
- Prior art keywords
- searcher
- search
- click
- invalid
- identifier
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 235000014510 cooky Nutrition 0.000 claims description 16
- 238000004364 calculation method Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Images
Classifications
-
- 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
검색자의 검색 신용도를 산출하고 무효 클릭의 검출에 이용할 수 있는 본 발명의 일 실시예에 따른 무효 클릭 판단 방법은, 검색자로부터 소정의 검색 항목에 대한 클릭을 수신하면, 제1 검색 서비스 제공 사이트에서의 상기 검색자의 검색 신용 정보를 획득하는 단계; 상기 검색 신용 정보를 이용하여 상기 검색자의 검색 신용도를 산출하는 단계; 및 상기 산출된 검색자의 검색 신용도가 제1 기준치 이하이면 상기 클릭을 무효 클릭으로 판단하는 단계를 포함하는 것을 특징으로 한다.The invalid click determination method according to an embodiment of the present invention, which can calculate the search creditability of a searcher and can be used to detect invalid clicks, receives a click for a predetermined search item from the searcher, and then the first search service providing site. Obtaining search credit information of the searcher of; Calculating a search credit rating of the searcher using the search credit information; And determining the click as an invalid click when the calculated search creditability of the searcher is equal to or less than a first reference value.
무효 클릭, 어뷰징, 검색 신용도 Invalid clicks, abusing, search credit
Description
본 발명은 검색 엔진에서의 무효 클릭 판단 방법 및 시스템에 관한 것으로서 보다 상세하게는 검색자의 검색 신용도를 이용하여 검색 결과에 대한 클릭이 무효 클릭인지 판단하기 위한 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for determining invalid clicks in a search engine. More particularly, the present invention relates to a method and system for determining whether a click on a search result is an invalid click using a search creditworthiness of a searcher.
인터넷의 발달로 인해 인터넷을 통해 접근할 수 있는 정보는 기하급수적으로 증가하고 있어 인터넷에 있는 무수히 많은 정보를 효율적으로 찾기 위해 검색 서비스를 이용하는 사용자가 많아지게 되었다. 따라서, 검색 서비스 제공자는 효율적인 검색 결과 제공을 위해 여러 기준을 바탕으로 검색 항목의 나열 순서를 결정하는 등 많은 노력을 기울이고 있다.Due to the development of the Internet, the information that can be accessed through the Internet is increasing exponentially, and many users use the search service to efficiently find countless information on the Internet. Accordingly, the search service provider has made a lot of efforts to determine the order of search items based on various criteria in order to provide efficient search results.
검색 서비스 제공자는 검색어와 연관된 정보를 포함하고 있는 검색 항목들을 포함한 검색 결과 웹 페이지를 생성하여 검색자에게 제공한다. 예를 들어, 검색자가 네이버 검색 서버에 접속하여 "computer"라는 검색어를 입력한 경우의 검색 결과 웹 페이지가 도 1에 도시되어 있다. The search service provider generates a search result web page including search items including information associated with a search word and provides the search result to the searcher. For example, a search result web page when a searcher connects to a Naver search server and inputs a search term "computer" is shown in FIG. 1.
도시된 바와 같이 검색 결과 웹 페이지(102)에는 검색 항목(104)이 순 위(106)를 가지고 URL(Uniform Resource Locator: 108)과 함께 나열된다. 그런데, 하나의 검색어와 연관된 검색 항목의 수는 무수히 많기 때문에, 이렇게 많은 검색 항목을 어떤 순으로 검색 결과 웹 페이지에 표시할지 여부는 검색 서비스 제공자들에게 매우 중요한 문제이다.As shown, the search
검색 서비스 제공자들은 여러 가지 기준을 조합하여 검색 항목의 나열 순서를 결정하는데, 이 중 많이 이용되는 기준 중의 하나는 검색자의 검색 항목에 대한 클릭 수이다. 예를 들어, 검색 항목에 대한 사용자들의 클릭 수가 많으면, 상대적으로 검색 결과 웹 페이지의 상위에 표시하는 것이다.Search service providers determine the order of listing search items by combining various criteria, one of the most commonly used criteria being the number of clicks on a searcher's search item. For example, if a user clicks on a search item a lot, it is displayed relatively to the top of the search result web page.
검색 서비스 제공자가 복수의 파라메터를 조합하여 검색 항목의 나열 순서를 결정하는 경우에도 상기 파라메터 중의 하나가 사용자들의 클릭 수인 경우에는, 클릭 수가 많은 검색 항목은 상대적으로 검색 결과 웹 페이지의 상위에 표시된다. 또한, 인터넷 검색 서버에 의하여 생성되는 검색 결과 웹 페이지의 상위에 표시될수록 사용자들이 클릭하여 방문할 가능성이 높아지기 때문에, 정보 제공자들은 자신들과 연관된 검색 항목이 검색 결과 웹 페이지에서 상위에 표시되기를 원한다. Even when the search service provider determines a list order of search items by combining a plurality of parameters, when one of the parameters is the number of clicks of users, a search item having a large number of clicks is relatively displayed at the top of the search result web page. In addition, since users are more likely to click to visit as they are displayed above the search result web page generated by the Internet search server, information providers want the search items associated with them to be displayed above the search result web page.
이러한 정보 제공자들 중에는, 자신들의 웹 페이지에 대한 검색 항목이 검색 결과 웹 페이지에서 상위에 표시하도록 하기 위하여, 일부러 인터넷 검색 서버에 접근하여 자신들의 웹 페이지에 대한 검색 항목을 여러 번 클릭하는 경우가 있다. 또한, 어떤 경우에는 프로그램을 작성하여 자신들의 웹 페이지에 대한 검색 항목이 계속 클릭된 것과 같은 효과를 내도록 하기도 한다. Among these information providers, in order to make the search items for their web pages appear above the search results web pages, they may deliberately access the Internet search server and click on the search items for their web pages several times. . In some cases, you might write a program to have the same effect as a search item on their web page being clicked on.
그러나, 검색 항목에 대한 이러한 부정한 목적의 클릭은 사용자 전체의 자연 적인 검색 결과를 반영하는 것이 아니기 때문에, 검색 서비스 제공자들은 이러한 클릭을 어뷰징(Abusing)으로 판단하고, 검색 항목의 순위를 결정하는데 필요한 클릭 수에 포함시키지 않는 무효 클릭(invalid click)으로 취급해야 할 필요가 있으며, 무효 클릭 여부를 효과적으로 판단할 수 있는 방법이 요구되고 있다.However, since these fraudulent clicks on search items do not reflect the natural search results of the entire user, search service providers determine that these clicks are abusing and are necessary to rank search items. It is necessary to treat it as invalid clicks not included in the number, and a method for effectively determining whether or not invalid clicks are required is required.
본 발명은 상술한 문제점을 해결하기 위한 것으로서, 검색자의 경제적 또는 사회적 이익을 위해 행해지는 부정한 목적의 클릭을 걸러내는 무효 클릭 판단 방법 및 시스템을 제공하는 것을 그 기술적 과제로 한다.SUMMARY OF THE INVENTION The present invention has been made in view of the above-described problem, and it is an object of the present invention to provide a method and system for determining invalid clicks for filtering out illegal clicks made for a searcher's economic or social benefit.
또한, 본 발명은 검색 서비스와 관련된 검색자의 검색 신용도를 이용하여 무효 클릭 여부를 판단하는 방법 및 시스템을 제공하는 것을 다른 기술적 과제로 한다.In addition, another object of the present invention is to provide a method and system for determining whether invalid clicks are made using a search creditability of a searcher related to a search service.
또한, 본 발명은 검색자의 검색 신용 정보를 획득함으로써 검색 신용도를 결정할 수 있는 무효 클릭 판단 방법 및 시스템을 제공하는 것을 다른 기술적 과제로 한다.Another object of the present invention is to provide a method and system for determining an invalid click that can determine search creditworthiness by obtaining search credit information of a searcher.
상술한 목적을 달성하기 위한 본 발명의 일 측면에 따른 무효 클릭 판단 방법은 검색자로부터 소정의 검색 항목에 대한 클릭을 수신하면, 제1 검색 서비스 제공 사이트에서의 상기 검색자의 검색 신용 정보를 획득하는 단계; 상기 검색 신용 정보를 이용하여 상기 검색자의 검색 신용도를 산출하는 단계; 및 상기 산출된 검색자의 검색 신용도가 제1 기준치 이하이면 상기 클릭을 무효 클릭으로 판단하는 단계를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, the invalid click determination method according to an aspect of the present invention obtains the search credit information of the searcher at the first search service providing site when a click for a predetermined search item is received from the searcher. step; Calculating a search credit rating of the searcher using the search credit information; And determining the click as an invalid click when the calculated search creditability of the searcher is equal to or less than a first reference value.
상술한 목적을 달성하기 위한 본 발명의 일 측면에 따른 무효 클릭 판단 시스템은 검색자로부터 소정의 검색 항목에 대한 클릭을 수신하면, 제1 검색 서비스 제공 사이트에서의 상기 검색자의 검색 신용 정보를 획득하고 상기 검색 신용 정보를 이용하여 상기 검색자의 검색 신용도를 산출하는 검색 신용도 산출부; 및 상기 산출된 검색자의 검색 신용도가 제1 기준치 이하이면 상기 클릭을 무효 클릭으로 판단하는 무효 클릭 판단부를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, an invalid click determination system according to an aspect of the present invention obtains search credit information of the searcher at a first search service providing site when a click for a predetermined search item is received from the searcher. A search credit calculator for calculating a search credit of the searcher using the search credit information; And an invalid click determination unit determining the click as an invalid click when the calculated search creditability of the searcher is equal to or less than a first reference value.
상술한 바와 같이 본 발명에 따르면, 검색자의 경제적 또는 사회적 이익을 위해 행해지는 부정한 목적의 클릭을 무효 클릭으로 검출해낼 수 있는 효과가 있다.As described above, according to the present invention, an invalid click can be detected as an invalid click that is made for a searcher's economic or social benefit.
또한, 본 발명에 따르면, 검색 서비스와 관련된 검색자의 검색 신용도를 산출하고 무효 클릭의 검출에 이용함으로써, 다수의 검색 항목의 순위를 신뢰성 있게 정하고, 정확하고 검색자의 목적에 부합하는 검색 결과를 제공할 수 있는 다른 효과가 있다.Further, according to the present invention, by calculating the search creditworthiness of a searcher associated with a search service and using it for the detection of invalid clicks, it is possible to reliably rank a plurality of search items and provide accurate and accurate search results. There are other effects that can be.
또한, 본 발명에 따르면, 검색자의 검색 신용 정보를 획득하고 검색자의 검색 신용도 산출에 이용할 수 있는 다른 효과가 있다.In addition, according to the present invention, there is another effect that can be used to obtain the search credit information of the searcher and to calculate the search credit rating of the searcher.
본 발명의 실시예에 대한 상세한 설명을 하기 이전에 본 발명에서 사용된 용어에 대해 간략히 설명한다.Before describing the embodiments of the present invention, the terms used in the present invention will be briefly described.
검색자의 검색 신용도란 검색 서비스 제공 사이트가 검색자를 부정한 목적을 가진 이용자가 아닌 정상적인 검색 서비스 이용자로서 신뢰하는 정도를 말하며, 검색자가 검색 서비스를 정상적인 검색 목적으로 이용함으로써 획득된다. 그리고 검 색 신용 정보란, 상기 검색자의 검색 신용도를 판단하기 위한 파라메터의 정보를 말한다.The search creditworthiness of the searcher refers to the degree to which the search service providing site trusts the searcher as a normal search service user, not a fraudulent user, and is obtained by using the search service for a normal search purpose. The search credit information refers to information of a parameter for determining the search credit level of the searcher.
본 발명에서 어뷰징(Abusing)이란 검색 서비스 제공 사이트를 통하여 검색 서비스를 제공받으려는 정상적인 사용자에 의한 검색 항목 클릭 행위가 아니라 경제적 또는 사회적으로 이익을 얻을 목적으로 특정 검색 항목에 대해 단시간에 많은 클릭을 행함으로써 검색 항목의 인기 순위를 조작하려는 등의 불공정 행위를 말한다.In the present invention, abusing is not a click of a search item by a normal user who wants to receive a search service through a search service providing site. Unfair behavior, such as trying to manipulate the popularity ranking of search items.
무효 클릭이란 어뷰징을 위한 부정한 목적의 클릭으로 판단되어, 검색 서비스 제공자에 의해 검색 항목의 인기도 조사 등에서 정상적인 검색자의 클릭으로 카운트되지 않는 클릭을 말한다.Invalid clicks are clicks that are judged to be illegal clicks for abusing and are not counted as normal searcher clicks by the search service provider in the search for popularity of search items.
이하 첨부된 도면을 참조하여 본 발명의 실시예에 대해 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 2는 본 발명의 일 실시예에 따른 무효 클릭 판단 시스템의 블록도이다.2 is a block diagram of a system for determining invalid clicks according to an embodiment of the present invention.
검색자(searcher)는 인터넷과 연결된 검색자 단말기(214)를 통하여 검색 서버(미도시)에 접속하며, 검색 서버(미도시)에 포함된 무효 클릭 판단 시스템(202)과 연결되게 된다. 본 발명에 따른 일 실시예에서는 검색 서버에 무효 클릭 판단 시스템(202)이 포함된 것으로 설명하겠으나, 변형된 실시예에서는 무효 클릭 판단 시스템(202)이 검색 서버와 분리되어 위치할 수 있다.A searcher connects to a search server (not shown) through a
도시된 바와 같이, 무효 클릭 판단 시스템(202)은 검색자 단말기(214)로부터 제1 검색 서비스 제공 사이트가 제공한 검색 결과 중 소정의 검색 항목에 대한 클릭을 수신하면, 수신한 클릭의 무효 클릭 여부를 판단하는 것으로서, 입출력 부(204), 검색자 식별자 수집부(206), 검색 신용 정보 데이터베이스(208), 검색 신용도 산출부(210), 및 무효 클릭 판단부(212)를 포함한다.As shown, when the invalid
입출력부는(206)는 검색과 관련된 클릭 정보, 검색자의 로그 정보, 또는 쿠키 등을 수신할 수 있다. 또한, 검색자의 요청에 대한 검색 결과 또는 검색자 단말기(214)에 검색자를 식별하기 위한 쿠키가 없을 경우, 새롭게 지정된 검색자 식별자가 포함된 쿠키 등을 검색자 단말기(214)로 송신할 수 있다.The input /
쿠키는 검색자 단말기(214)가 검색 서버(미도시)에 접속한 경우, 검색 서버(미도시)가 검색자 단말기(214)의 하드 디스크에 저장하여 두는 특별한 파일이다. 검색 서버(미도시)의 접속에 사용되는 HTTP 프로토콜에서 웹 페이지에 대한 각각의 요구는 다른 요구들과 모두 독립적(independent)이다.A cookie is a special file that a search server (not shown) stores on the hard disk of the
따라서, 검색 서버(미도시)는 검색자 단말기(214)로 이전에 어떤 페이지를 보냈는지 또는 이전에 어떤 작업을 함께 수행했는지에 관한 아무런 정보를 가질 수 없다. 이와 같이 독립적으로 처리되는 각각의 요구들 사이의 관련을 맺기 위하여 쿠키가 제공되며, 이러한 쿠키는 검색 서버(미도시)에게 사용자 아이디와 비밀번호, 방문한 사이트의 정보 관한 정보를 검색자 단말기(214)에 저장할 수 있도록 하여 주는 역할을 한다.Thus, the search server (not shown) may have no information as to which page has previously sent to the
상기 입출력부(206)를 통해 수신된 정보들은 검색자 식별자 수집부(206) 또는 검색 신용 정보 데이터베이스(208)로 전송될 수 있다.The information received through the input /
검색자 식별자 수집부(206)는 검색자의 식별 정보를 통해 검색자의 식별자를 수집하며, 상기 수집된 검색자 식별자는 검색자를 식별하고, 검색자의 검색 신용 정보를 상기 검색자 식별자에 맵핑하여 검색 신용 정보 데이터베이스(208)에 저장하는데 사용된다.The searcher
일 실시예에 있어서, 검색자 식별 정보는 상기 검색자 단말기(214)에 저장된 제1 쿠키이고, 검색자 식별자는 제1 쿠키로부터 획득한 사용자 아이디일 수 있다. In one embodiment, the searcher identification information may be a first cookie stored in the
일 실시예에 있어서, 검색자 식별 정보가 상기 검색자 단말기(214)에 저장되어 있지 않다면, 상기 검색자 식별자는 검색과 관련된 클릭 정보로부터 추출된 검색자의 IP 주소가 될 수 있다.In one embodiment, if searcher identification information is not stored in the
변형된 실시예에 있어서, 검색자 식별 정보가 상기 검색자 단말기(214)에 저장되어 있지 않다면, 상기 검색자 단말기(214)로 상기 검색자의 사용자 아이디를 포함하는 제2 쿠키를 입출력부(204)를 통해 새롭게 제공할 수 있다.In the modified embodiment, if searcher identification information is not stored in the
따라서, 검색자가 검색 항목에 대해 행한 클릭을 제1 클릭이라 한다면, 검색자 식별자 수집부(206)는 제1 쿠키에 저장된 제1 검색 서비스 사이트의 사용자 아이디를 제1 클릭에 대한 검색자 식별자라 판단하고 추출할 수 있다.Therefore, if the searcher clicks on the search item as the first click, the searcher
검색 신용 정보 데이터베이스(208)는 상기 검색자의 검색 신용도 판단에 이용하기 위한 검색 신용 정보를 저장한다. 일 실시예에 있어서, 검색자의 제1 검색 서비스 제공 사이트에서의 로그인 여부, 검색자의 실명 확인 여부, 검색자가 과거의 검색 서비스 사용시 행한 무효 클릭 횟수, 타사가 제공하는 제2 검색 서비스 제공 사이트에서 상기 검색자의 검색 신용도, 소정의 검색 항목에 대한 검색자의 최종 클릭 시간, 및 상기 검색자의 IP 주소 중 적어도 하나를 포함하여 저장할 수 있다. 여기서, 검색 신용 정보 데이터베이스(208)에 저장된 정보는 검색자의 검색 서 비스 사용에 따라 이전부터 누적되어온 정보일 수 있다.The search
일 실시예에 있어서, 검색자의 무효 클릭 횟수의 경우, 무효 클릭 판단부(212)로부터 제1 클릭이 무효 클릭으로 판단되었다는 알림 신호를 수신하면 횟수가 증가될 수 있다.In one embodiment, the number of invalid clicks by the searcher may be increased when a notification signal indicating that the first click is determined to be invalid clicks is received from the invalid
그리고, 일 실시예에 있어서, 검색자 식별자에 맵핑되는 검색 신용 정보가 없는 경우 특정 초기값을 검색 신용 정보 데이터베이스(208)에 저장할 수 있다.In one embodiment, when there is no search credit information mapped to the searcher identifier, a specific initial value may be stored in the search
도 3은 본 발명의 일 실시예에 따라 검색 신용 정보 데이터베이스에 테이블 형태로 저장된 검색 신용 정보이다.3 is search credit information stored in a table form in a search credit information database according to an embodiment of the present invention.
도 3을 참조하여 "n301naver"의 검색자 식별자(304)를 가지는 검색자가 제1 클릭을 행한 경우 검색 신용 정보(302)를 살펴보면, 검색자는 제1 클릭을 행한 당시에 로그인을 한 상태(306)이고, 검색 결과를 제공한 제1 검색 서비스 제공 사이트에 실명 확인을 한 상태(308)이며, 과거에 무효 클릭을 한 경력(310)이 없고, A사가 제공하는 제2 검색 서비스 제공 사이트에서 상기 검색자의 검색 신용도(312)는 120이며, "202.124.35.241"의 IP 주소(314)를 가지며, 가장 최근 소정의 검색 결과를 클릭한 최종 클릭 시간(316)은 "2007-09-03, 19:49:57"인 것을 알 수 있다.Referring to FIG. 3, when the searcher having the
다시 도 2를 참조하면, 검색 신용도 산출부(210)는 검색 신용 정보 데이터베이스(208)의 검색자 식별자에 맵핑되는 검색 신용 정보를 이용하여 제1 검색 서비스 제공 사이트에서의 상기 검색자의 검색 신용도를 산출한다. Referring back to FIG. 2, the search credit
검색 신용도 산출부(210)가 검색자의 검색 신용 정보를 이용하여 제1 클릭에 대해 검색자의 검색 신용도를 산출하는 방법은 소정의 기본 신용도 레벨에 상기 검 색 신용 정보와 관련된 이벤트 발생시마다 부여되는 가중치를 합산하여 상기 검색자의 검색 신용도를 산출하는 것일 수 있다.The search
일 실시예에 있어서, 상기 이벤트는 상기 검색자가 로그인한 경우, 상기 검색자가 실명 확인한 경우, 상기 검색자의 무효 클릭 횟수가 특정 기준치 이하인 경우, 제2 검색 서비스 제공 사이트에서 상기 검색자의 검색 신용도가 특정 기준치 이상인 경우, 상기 검색자의 IP 주소의 네트워크 주소가 특정 네트워크 주소와 일치하는 경우, 또는 검색자의 소정의 검색 항목에 대한 최종 클릭을 제2 클릭이라고 하면 제2 클릭부터 특정 시간 경과 후 상기 제1 클릭을 행하는 경우 발생할 수 있다.In an embodiment, when the searcher logs in, when the searcher confirms his or her real name, and when the number of invalid clicks of the searcher is less than or equal to a predetermined threshold, the search creditability of the searcher on a second search service providing site is determined by a specific threshold. In this case, when the network address of the searcher's IP address matches a specific network address, or when the final click on the searcher's predetermined search item is a second click, the first click is elapsed after a certain time from the second click. May occur when doing so.
검색자의 검색 신용도를 산출하는 방법을 도 3을 참조하여 설명하겠다. 일 예로 검색자 식별자(304)가 "n302naver"인 검색자가 제1 클릭을 행한 경우 검색자의 검색 신용도를 산출해보면, 우선 기본 신용도 레벨을 부여하여 검색자의 검색 신용도를 50으로 만든다. 그리고, 수신한 검색 신용 정보 중 로그인에 관련된 이벤트(306)가 발생하는지 살펴본다. 여기서, 검색자는 로그인을 하였으므로 이벤트 발생으로 판단하고 20의 가중치를 주어 신용도는 50에서 70이 된다. 이후, 실명 확인 여부(308)는 하지 않았으므로 가중치를 주지 않아 신용도는 여전히 70이 된다.A method of calculating the search credit of the searcher will be described with reference to FIG. 3. For example, when a searcher whose
이어, 만약 무효 클릭 횟수 관련 이벤트(310)는 검색자의 무효 클릭 횟수가 20회 이하일 경우 발생한다고 한다면, 검색자는 과거 10회의 경력이 있고 이는 기준치 20회 이하이므로, 가중치 10을 부여하여 지금까지 산출한 신용도는 80이 된다. 그리고, A사가 제공하는 제2 검색 서비스 제공 사이트에서 상기 검색자의 신용 도가 100 이상인 경우 이벤트가 발생한다고 한다면(312), 검색자는 제2 검색 서비스 제공 사이트에서 신용도가 60이므로, 가중치를 받지 못해 신용도는 여전히 80이 된다.Subsequently, if the event related to
이어, 검색자의 IP 주소(314)에서 네트워크 주소가 특정 네트워크 주소와 일치하는지 조사한다. IP 주소 중 앞 부분은 검색자의 단말기가 속한 네트워크의 주소이다. IP 주소는 4 바이트로 구성되며, 이 중 앞 부분은 검색자의 단말기가 속한 네트워크를 식별하기 위한 네트워크 주소이고, 나머지 부분이 상기 네트워크 내에서 검색자의 단말기를 식별하기 위한 주소가 된다. 따라서, 상기 IP 주소 중에서 네트워크 주소를 추출한다. 일 실시예에 있어서, 앞의 3 바이트를 네트워크 주소로 간주하여 IP 주소로부터 네트워크 주소를 얻는다. "n302naver"는 IP 주소가 206.134.25.441이므로, 네트워크 주소로 206.134.25를 추출한다.Next, the network address in the searcher's
여기서 추출된 네트워크 주소는 대기업, 공공기관, 또는 특정 방화벽을 가진 신뢰받는 집단의 특정 네트워크 주소일 수 있고, 이러한 네트워크 주소는 제1 검색 서비스 제공 사이트로부터 신뢰받을 수 있는 주소로서 신용도 산출 시 가중치를 부여 받는다. 여기서, 206.134.25가 상기 신뢰받는 특정 네트워크 주소 중의 하나라면, 검색자의 검색 신용도는 가중치 10을 받아 90이 된다.The extracted network address may be a specific network address of a large company, a public institution, or a trusted group having a specific firewall, and the network address is a trusted address from the first search service providing site and weighted in calculating the credit rating. Receive. Here, if 206.134.25 is one of the trusted specific network addresses, then the search creditability of the searcher is weighted 10 to 90.
이어, 최종 클릭 시간(316)을 검토하여, 검색자의 최종 클릭인 제2 클릭으로부터 특정 시간 경과 후 상기 제1 클릭을 행한 경우 가중치를 부여한다. 만약, 상기 특정 시간이 1시간이고 제1 클릭을 행한 시간이 "2007-09-03, 19:59:57"이라면, 제2 클릭을 행한 시간은 "2007-09-03, 19:49:57"이므로 제1 클릭은 제2 클릭으로부 터 10분 밖에 경과하지 않은 시점에서 행해진 것이다. 따라서, 가중치는 부여되지 않고, 검색자의 검색 신용도는 여전히 90이 된다.Next, the
이와 같이 가장 최근의 제2 클릭으로부터 특정 시간이 지난 후 제1 클릭을 행한 경우 가중치를 부여하는 이유는 무효 클릭으로 인정되는 횟수가 많아짐에 따라 신용도가 낮아지고 회복이 되지 않는다면, 인기 검색 항목 통계 등에 사용할 검색자의 수가 지나치게 감소하는 문제가 발생하게 되므로, 가장 최근 소정의 검색 항목에 대한 클릭 후 일정 시간이 지나면 다시 검색자의 검색 신용도를 회복시켜주자는 것이다.As such, the reason for weighting the first click after a specific time elapses from the most recent second click is that as the number of invalid clicks is recognized, the credit rating is lowered and the recovery is not recovered. Since there is a problem that the number of searchers to be used is excessively reduced, it is to restore the search creditability of the searchers again after a certain time after clicking on the most recent predetermined search item.
다시 도 2를 참조하면, 전술한 판단 방법에 의해 최종적으로 산출되는 검색자의 검색 신용도는 90이 되며, 이 정보는 무효 클릭 판단부(212)로 전송된다.Referring back to FIG. 2, the search creditability of the searcher finally calculated by the above-described determination method is 90, and this information is transmitted to the invalid
무효 클릭 판단부(212)는 산출된 검색자의 검색 신용도를 이용하여 제1 클릭이 무효 클릭인지 판단한다. 일 실시예로서, 상기 산출된 검색자의 검색 신용도가 특정 기준치 이하이면 상기 제1 클릭을 무효 클릭으로 판단할 수 있다. 전술한 예에서, 최종적으로 산출된 검색자의 검색 신용도는 90이고 무효 클릭 판단의 기준이 되는 상기 특정 기준치가 100이라면, 제1 클릭은 검색자의 검색 신용도가 100 이하이므로 무효 클릭으로 검출되게 된다.The invalid
따라서, 제1 클릭은 제1 검색 서비스 제공 사이트에서 인기 검색 항목 등을 선정하기 위한 통계 자료에 카운트되지 않는 무효 클릭이 되며, 무효 클릭 판단부(212)는 검색 신용 정보 데이터베이스(208)로 제1 클릭이 무효 클릭으로 검출되었음을 알려 검색자가 행한 무효 클릭 횟수를 1만큼 증가시킨다.Accordingly, the first click becomes invalid clicks that are not counted in statistical data for selecting popular search items and the like on the first search service providing site, and the invalid
도 4는 본 발명의 다른 실시예에 따른 무효 클릭 판단 시스템(402)의 블록도로서, 무효 클릭 판단 시스템(402)은 입출력부(404), 검색자 식별자 수집부(406), 검색 신용 정보 데이터베이스(408), 검색 신용도 산출부(410), 무효 클릭 판단부(412), 및 어뷰징 판단부(416)를 포함한다.4 is a block diagram of an invalid
입출력부(404), 검색자 식별자 수집부(406), 검색 신용 정보 데이터베이스(408), 검색 신용도 산출부(410), 및 무효 클릭 판단부(412)는 도 2에 도시된 같은 명칭의 블록이 행하는 기능을 수행할 수 있다.Input and
어뷰징 판단부(416)는 검색자가 행한 제1 클릭의 입력 패턴을 분석하여 단 시간 내에 많은 클릭 수를 얻기 위한 부정한 목적의 클릭인지 판단한다. 이때, 상기 입력 패턴은 클릭 속도, 입력 장치의 종류, 특정 프로그램에 의한 자동 클릭 여부 등이 될 수 있고, 이러한, 어뷰징 판단 방법은 일반적인 어뷰징 판단 알고리즘에 의한 방법일 수 있다.The abusing
일 실시예에 있어서, 상기 어뷰징 판단부(416)는 상기 검색자의 최종 클릭 시간인 소정의 검색 항목에 대한 제2 클릭과 상기 제1 클릭을 비교하여 상기 제2 클릭으로부터 상기 제1 클릭이 특정 시간 이내에 행해지고, 상기 제1 클릭 및 상기 제2 클릭에 의해 선택된 검색 항목의 사이트 식별자가 일치하는 경우 상기 제1 클릭을 어뷰징으로 판단할 수 있다.In one embodiment, the abusing
여기서, 사이트 식별자는 입출력부(404)가 검색자 단말기(414)로부터 수신한 검색 항목 클릭 정보로부터 추출할 수 있다.Here, the site identifier may be extracted from the search item click information received by the input /
여기서, 사이트 식별자는 검색 항목을 식별하는 식별자이고, 검색 항목에 대 응하는 URL 정보일 수 있다. 이때, 제1 클릭에 대한 URL 정보가 "http://www.naver.com/download"이고, 제2 클릭에 대한 URL 정보가 "http://www.naver.com"이라면, 제1 클릭 및 제2 클릭에 대한 사이트 식별자는 도메인 네임인 "www.naver.com"가 일치하므로 서로 같다고 볼 수 있다. 그러나, 변형된 실시예에 있어서는, "www.naver.com"와 같은 도메인 네임뿐만 아니라, 디렉토리 및 파일명을 포함한 URL 정보가 일치해야 사이트 식별자가 일치한다고 판단할 수 있다.Here, the site identifier may be an identifier for identifying the search item and may be URL information corresponding to the search item. At this time, if the URL information for the first click is "http://www.naver.com/download" and the URL information for the second click is "http://www.naver.com", the first click and The site identifiers for the second click are the same because the domain name "www.naver.com" matches. However, in the modified embodiment, not only the domain name such as "www.naver.com" but also the URL information including the directory and file name must match to determine that the site identifier matches.
여기서, 상기 제2 클릭이 행해진 시간과 제2 클릭에 의해 선택된 검색 항목의 사이트 식별자는 상기 어뷰징 판단부(416) 또는 검색 신용 정보 데이터베이스(408)에 상기 검색자의 검색자 식별자에 맵핑되어 저장된 정보일 수 있다.Here, the time at which the second click is made and the site identifier of the search item selected by the second click are information stored by being mapped to the searcher identifier of the searcher in the abusing
상술한 바와 같이, 본 발명의 일 실시예에 따른 무효 클릭 판단 시스템(202, 402)은 여러 구성요소로 나누어진 것으로 설명하였으나, 상기 구성요소들끼리 합쳐진 형태로 실시될 수도 있다.As described above, the invalid
도 5는 본 발명의 일 실시예에 따른 무효 클릭 판단 방법을 나타낸 순서도이다.5 is a flowchart illustrating a method for determining invalid clicks according to an exemplary embodiment of the present invention.
먼저, 검색 요청에 따라 제1 검색 서비스 제공 사이트에서 제공한 검색 결과에서 검색자가 소정의 검색 항목에 대해 제1 클릭을 행하면, 검색자의 검색자 식별자를 획득한다(제502 단계). 일 실시예에 있어서, 상기 검색자의 식별자는 상기 검색자의 단말기에 저장된 제1 쿠키로부터 획득한 사용자 아이디, 상기 검색자의 주소, 또는 상기 검색자의 로그인 아이디일 수 있다.First, when a searcher makes a first click on a predetermined search item in a search result provided by a first search service providing site according to a search request, a searcher identifier of a searcher is obtained (step 502). In one embodiment, the identifier of the searcher may be a user ID obtained from a first cookie stored in the searcher's terminal, the address of the searcher, or the login ID of the searcher.
일 실시예에 있어서, 상기 검색자의 단말기에 상기 검색자의 식별자가 없는 경우, 제502 단계 후 상기 검색자의 단말기로 새롭게 지정된 상기 검색자의 식별자를 포함하는 제2 쿠키를 제공하는 단계를 더 포함할 수 있다.In an embodiment, if the searcher's terminal does not have the searcher's identifier, the method may further include providing a second cookie including an identifier of the searcher newly designated to the searcher's terminal after operation 502. .
이어, 검색 신용 정보 데이터베이스에서 상기 검색자의 식별자와 맵핑되는 상기 검색자의 검색 신용 정보를 획득한다(제504 단계).In operation 504, the search credit information of the searcher mapped to the identifier of the searcher is acquired from the search credit information database.
이어, 획득한 검색 신용 정보를 이용하여 검색자의 검색 신용도를 산출한다(제506 단계). 일 실시예에 있어서, 상기 검색자의 검색 신용도를 산출하는 방법은 상기 검색자의 검색 신용도를 소정의 기본 신용도 레벨에 상기 검색 신용 정보와 관련된 이벤트 발생시마다 부여되는 가중치를 합산하여 산출하는 것일 수 있다. Subsequently, the search credit rating of the searcher is calculated using the obtained search credit information (step 506). In one embodiment, the method of calculating the search credit rating of the searcher may be calculated by summing the search credit rating of the searcher by adding a weight given to each occurrence of an event related to the search credit information to a predetermined basic credit level.
여기서, 상기 이벤트는 상기 검색자가 로그인한 경우, 상기 검색자가 실명 확인한 경우, 상기 검색자의 무효 클릭 횟수가 특정 기준치 이하인 경우, 제2 검색 서비스 제공 사이트에서의 상기 검색자의 검색 신용도가 특정 기준치 이상인 경우, 상기 검색자의 IP 주소에서 네트워크 주소가 특정 네트워크 주소와 일치하는 경우, 또는 상기 검색자의 최종 클릭인 제2 클릭으로부터 특정 시간 경과 후 상기 제1 클릭을 행하는 경우 발생할 수 있다. Here, when the searcher logs in, when the searcher confirms the real name, when the number of invalid clicks by the searcher is less than or equal to a certain threshold, when the search creditability of the searcher on a second search service providing site is greater than or equal to a specific threshold, This may occur when a network address in the searcher's IP address matches a specific network address or when the first click is made after a specific time elapses from the second click, which is the last click of the searcher.
이어, 산출한 검색자의 검색 신용도가 제1 기준치 이하인지 판단한다(제 508 단계). 만약 검색자의 검색 신용도가 제1 기준치 이하이면 무효 클릭으로 판단하고(제510 단계), 제1 기준치를 초과하면 유효 클릭으로 판단한다(제512 단계).Next, it is determined whether the calculated search creditability of the searcher is equal to or less than the first reference value (step 508). If the search creditability of the searcher is equal to or less than the first reference value, it is determined as an invalid click (step 510), and when it exceeds the first reference value, it is determined as an effective click (step 512).
일 실시예에 있어서, 상기 제1 클릭이 어뷰징으로 판단되면, 검색 신용 정보 데이터베이스에 저장된 상기 검색자의 무효 클릭 횟수를 증가시킬 수 있다.In one embodiment, if the first click is determined to be abusing, the number of invalid clicks of the searcher stored in the search credit information database may be increased.
도 6는 본 발명의 다른 실시예에 따른 무효 클릭 판단 방법을 나타낸 순서도이다.6 is a flowchart illustrating a method for determining invalid clicks according to another exemplary embodiment of the present invention.
먼저, 검색자가 소정의 검색 항목에 대해 제1 클릭을 행하면, 검색자의 검색자 식별자를 획득한다(제602 단계).First, when a searcher makes a first click on a predetermined search item, a searcher identifier of the searcher is obtained (step 602).
이어, 제1 클릭의 어뷰징 여부를 판단한다(제604 단계). 어뷰징 판단은 검색자가 행한 제1 클릭의 입력 패턴을 분석하여 단 시간 내에 많은 클릭 수를 얻기 위한 부정한 목적의 클릭인지 판단하기 위함이다. 이때, 상기 입력 패턴은 클릭 속도, 입력 장치의 종류, 특정 프로그램에 의한 자동 클릭 여부 등이 될 수 있고, 이러한, 어뷰징 판단 방법은 일반적인 어뷰징 판단 알고리즘에 의한 방법일 수 있다.Next, it is determined whether the first click is abusing (step 604). The abusing decision is for analyzing the input pattern of the first click made by the searcher to determine whether the click is for an illegal purpose to obtain a large number of clicks within a short time. In this case, the input pattern may be a click speed, a type of input device, whether or not to automatically click by a specific program, and the like. The abusing determination method may be a method using a general abusing determination algorithm.
여기서, 어뷰징 여부를 판단하는 방법은, 먼저 상기 검색자 식별자에 맵핑되는 검색자의 최종 클릭인 제2 클릭을 수신한 시간 및 제2 클릭과 관련된 사이트 식별자를 획득한다.Here, in the method of determining whether or not, first, a time of receiving a second click, which is a final click of a searcher mapped to the searcher identifier, and a site identifier related to the second click are obtained.
그리고, 제1 클릭이 제2 클릭으로부터 특정 시간 이내에 수신되고 각 클릭과 관련된 사이트 식별자가 같은 경우 제1 클릭을 어뷰징으로 판단한다. 일 예로, 어뷰징 판단의 기준이 되는 특정 시간이 10초이고 검색자가 제2 클릭을 행한 후, 5초 후에 같은 사이트 식별자를 가지는 검색 항목에 대해 상기 제1 클릭을 행한 경우, 제1 클릭은 제2 클릭으로부터 10초 이내에 동일한 사이트 식별자에 대해 행해진 것이므로 어뷰징으로 판단된다.If the first click is received within a certain time from the second click and the site identifier associated with each click is the same, the first click is determined as abusing. For example, when a specific time that is a criterion for abusing judgment is 10 seconds and the searcher makes a second click, and after 5 seconds, the first click is performed on a search item having the same site identifier, the first click is a second time. It is determined to be abusing because the same site identifier is performed within 10 seconds from the click.
만약, 제1 클릭이 어뷰징으로 판단된 경우, 제1 클릭을 검색 신용도 산출 없이 무효 클릭으로 판단한다(제612 단계). 또한, 제1 클릭이 어뷰징이 아닌 것으로 판단된 경우, 이후 제606 단계 내지 제614 단계는 도 5를 통해 전술한 단계와 동일하므로 생략하기로 한다.If it is determined that the first click is abusing, it is determined that the first click is an invalid click without calculating the search credit (operation 612). In addition, when it is determined that the first click is not abusing, steps 606 to 614 are the same as those described above with reference to FIG. 5, and thus will be omitted.
상술한 무효 클릭 판단 방법은 다양한 컴퓨터 수단을 이용하여 수행될 수 있는 프로그램 형태로도 구현될 수 있는데, 이때 무효 클릭 판단 방법을 수행하기 위한 프로그램은 하드 디스크, CD-ROM, DVD, 롬(ROM), 램, 또는 플래시 메모리와 같은 컴퓨터로 판독할 수 있는 기록 매체에 저장된다.The above-described invalid click determination method may also be implemented in the form of a program that can be executed using various computer means. In this case, a program for performing the invalid click determination method may be a hard disk, a CD-ROM, a DVD, or a ROM. Data is stored in a computer-readable recording medium, such as, RAM, or flash memory.
본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다.Those skilled in the art to which the present invention pertains will understand that the present invention can be implemented in other specific forms without changing the technical spirit or essential features.
예컨대, 상술한 실시예에 있어서는 산출된 검색 신용도가 이후에도 지속적으로 영향을 미치는 것으로 기재하였지만, 변형된 실시예에 있어서는, 검색 항목의 인기도 등에 관한 통계 산출에 적용 가능한 검색자의 수가 지나치게 감소하는 경우 검색자의 신용도를 리셋하거나, 검색 신용도를 사전에 정해진 값만큼 증가시킴으로써 적용 가능한 검색자의 수를 증가시킬 수 있을 것이다.For example, in the above-described embodiment, the calculated search creditworthiness is described as having a continuous influence thereafter. However, in the modified embodiment, when the number of searchers that can be applied to statistical calculations regarding the popularity of search items or the like decreases excessively, The number of applicable searchers may be increased by resetting the credit, or by increasing the search credit by a predetermined value.
그러므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.Therefore, it is to be understood that the embodiments described above are exemplary in all respects and not restrictive. The scope of the present invention is shown by the following claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalent concepts should be construed as being included in the scope of the present invention. do.
도 1은 검색자가 검색 서버에 접속하여 검색어를 입력한 경우의 검색 결과 웹 페이지.1 is a search result web page when a searcher connects to a search server and inputs a search term.
도 2는 본 발명의 일 실시예에 따른 무효 클릭 판단 시스템의 블록도.2 is a block diagram of an invalid click determination system in accordance with an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따라 검색 신용 정보 데이터베이스에 테이블 형태로 저장된 검색 신용 정보.3 is a search credit information stored in a table form in a search credit information database according to an embodiment of the present invention.
도 4는 본 발명의 다른 실시예에 따른 무효 클릭 판단 시스템의 블록도.4 is a block diagram of a system for determining invalid clicks according to another embodiment of the present invention.
도 5는 본 발명의 일 실시예에 따른 무효 클릭 판단 방법을 나타낸 순서도5 is a flowchart illustrating a method for determining invalid clicks according to an embodiment of the present invention.
도 6는 본 발명의 다른 실시예에 따른 무효 클릭 판단 방법을 나타낸 순서도.6 is a flowchart illustrating a method for determining invalid clicks according to another exemplary embodiment of the present invention.
<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>
202: 무효 클릭 판단 시스템 204: 입출력부202: invalid click determination system 204: input and output unit
206: 검색자 식별자 수집부 208: 검색 신용 정보 데이터 베이스206: searcher identifier collection unit 208: search credit information database
210: 검색 신용도 산출부 212: 무효 클릭 판단부210: search credit rating unit 212: invalid click determination unit
214: 검색자 단말기214: searcher terminal
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070115923A KR100914600B1 (en) | 2007-11-14 | 2007-11-14 | System and Method for Determining Invalid Clicks |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070115923A KR100914600B1 (en) | 2007-11-14 | 2007-11-14 | System and Method for Determining Invalid Clicks |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090049704A true KR20090049704A (en) | 2009-05-19 |
KR100914600B1 KR100914600B1 (en) | 2009-08-31 |
Family
ID=40858351
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070115923A KR100914600B1 (en) | 2007-11-14 | 2007-11-14 | System and Method for Determining Invalid Clicks |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100914600B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101639752B1 (en) * | 2015-02-13 | 2016-07-15 | 네이버 주식회사 | System and method for aggregating view of contents using filter logic |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002245339A (en) * | 2001-02-20 | 2002-08-30 | Mitsubishi Electric Corp | System for deciding consideration for internet advertisement and system for preventing illegal action |
KR100619178B1 (en) * | 2003-03-19 | 2006-09-05 | 엔에이치엔(주) | Method and apparatus for detecting invalid clicks on the internet search engine |
KR100619179B1 (en) * | 2004-07-21 | 2006-09-08 | 엔에이치엔(주) | Method and apparatus for detecting invalid clicks on the internet search engine |
-
2007
- 2007-11-14 KR KR1020070115923A patent/KR100914600B1/en active IP Right Grant
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101639752B1 (en) * | 2015-02-13 | 2016-07-15 | 네이버 주식회사 | System and method for aggregating view of contents using filter logic |
Also Published As
Publication number | Publication date |
---|---|
KR100914600B1 (en) | 2009-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107465651B (en) | Network attack detection method and device | |
JP4358188B2 (en) | Invalid click detection device in Internet search engine | |
US9300755B2 (en) | System and method for determining information reliability | |
US8806622B2 (en) | Fraudulent page detection | |
US8850567B1 (en) | Unauthorized URL requests detection | |
US20130239212A1 (en) | Search engine with webpage rating feedback based internet search operation | |
CN103259805B (en) | The domain name access control method evaluated based on user and system | |
CN107465648A (en) | The recognition methods of warping apparatus and device | |
JP2012504288A (en) | Evaluating online marketing efficiency | |
CN103530365A (en) | Method and system for acquiring downloading link of resources | |
CN108337269A (en) | A kind of WebShell detection methods | |
TWI701932B (en) | Identity authentication method, server and client equipment | |
CN111079138A (en) | Abnormal access detection method and device, electronic equipment and readable storage medium | |
CN109981533B (en) | DDoS attack detection method, device, electronic equipment and storage medium | |
CN108270754B (en) | Detection method and device for phishing website | |
CN114285639A (en) | Website security protection method and device | |
US12026232B2 (en) | System and method for digitally fingerprinting phishing actors | |
CN107135199B (en) | Method and device for detecting webpage backdoor | |
CN108282495B (en) | DNS hijacking defense method and device | |
KR100914600B1 (en) | System and Method for Determining Invalid Clicks | |
US9843559B2 (en) | Method for determining validity of command and system thereof | |
KR100619179B1 (en) | Method and apparatus for detecting invalid clicks on the internet search engine | |
CN113923039A (en) | Attack equipment identification method and device, electronic equipment and readable storage medium | |
KR100462829B1 (en) | A method for determining validity of command and a system thereof | |
WO2020086024A2 (en) | A system for enabling device identification |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120705 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20130626 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20150722 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20160725 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20170704 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20190701 Year of fee payment: 11 |