Click fraud detection
First Claim
1. A method comprising:
- identifying, by a computing device, a referral to a website, the referral made in response to selection of a referral resource at a search results page of a search engine;
identifying, by the computing device, a search query submitted to the search engine to obtain the search results page;
determining, by the computing device, reference activity data comprising data indicative of a plurality of search queries submitted to the search engine from a plurality of computing devices, the plurality of search queries comprising search queries that are similar to or the same as the search query;
generating, by the computing device, statistical data based at least in part on the reference activity data, the statistical data comprising one or more of a number of the plurality of search queries, a frequency of the plurality of search queries, and variation in usage of the plurality of search queries; and
determining, by the computing device, whether the referral to the website represents click fraud based at least in part on a comparison of the search query to the statistical data.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for detecting instances of click fraud are disclosed. Click fraud occurs when, for example, a user, malware, bot, or the like, clicks on a pay per click advertisement (e.g., hyperlink), a paid search listing, or the like without a good faith interest in the underlying subject of the hyperlink. Such fraudulent clicks can be expensive for an advertising sponsor. Statistical information, such as ratios of unpaid clicks to pay per clicks, are extracted from an event database. The statistical information of global data is used as a reference data set to compare to similar statistical information for a local data set under analysis. In one embodiment, when the statistical data sets match relatively well, no click fraud is determined to have occurred, and when the statistical data sets do not match relatively well, click fraud is determined to have occurred.
85 Citations
14 Claims
-
1. A method comprising:
-
identifying, by a computing device, a referral to a website, the referral made in response to selection of a referral resource at a search results page of a search engine; identifying, by the computing device, a search query submitted to the search engine to obtain the search results page; determining, by the computing device, reference activity data comprising data indicative of a plurality of search queries submitted to the search engine from a plurality of computing devices, the plurality of search queries comprising search queries that are similar to or the same as the search query; generating, by the computing device, statistical data based at least in part on the reference activity data, the statistical data comprising one or more of a number of the plurality of search queries, a frequency of the plurality of search queries, and variation in usage of the plurality of search queries; and determining, by the computing device, whether the referral to the website represents click fraud based at least in part on a comparison of the search query to the statistical data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage device having computer-executable instructions embodied thereon, the instructions comprising:
-
instructions to identify, by a computing device, a referral to a website, the referral made in response to selection of a referral resource at a search results page of a search engine; instructions to identify, by the computing device, a search query submitted to the search engine to obtain the search results page; instructions to determine, by the computing device, reference activity data comprising data indicative of a plurality of search queries submitted to the search engine from a plurality of computing devices, the plurality of search queries comprising search queries that are similar to or the same as the search query; instructions to generate, by the computing device, statistical data based at least in part on the reference activity data, the statistical data comprising one or more of a number of the plurality of search queries, a frequency of the plurality of search queries, and variation in usage of the plurality of search queries; and instructions to determine, by the computing device, whether the referral to the website represents click fraud based at least in part on a comparison of the search query to the statistical data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification