Click fraud detection
First Claim
1. A computer-implemented method for detecting click fraud, the method comprising:
- accessing a database of collected activity data, wherein the activity data includes records associating at least identifiers for destination electronic documents served from a referred-to website, events of access to the electronic documents, identifiers of referring electronic documents having embedded therein referring resources linking to the destination electronic documents, and identifiers of user computers to which the destination electronic documents were served by the referred-to website;
selecting a first portion of activity data for analysis of click fraud, wherein the selected first portion is associated with at least one selected referred-to website, at least one referring electronic document of a referring website, and at least one IP address of a user computer, the selected first portion of activity data comprising at least one parameter relating to information of the access event;
extracting first statistical information related to the at least one parameter for observations in the first portion of activity data;
selecting a second portion of activity data for use as a comparative reference, the second portion comprising at least some additional activity data that is not present in the first portion;
extracting second statistical information corresponding to the first statistical information, wherein the second statistical information is related to the at least one parameter for observations in the second portion of activity data;
comparing the first statistical information and the second statistical information; and
assessing whether or not click fraud is present for the at least one IP address based at least partly on the comparison.
7 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.
237 Citations
22 Claims
-
1. A computer-implemented method for detecting click fraud, the method comprising:
-
accessing a database of collected activity data, wherein the activity data includes records associating at least identifiers for destination electronic documents served from a referred-to website, events of access to the electronic documents, identifiers of referring electronic documents having embedded therein referring resources linking to the destination electronic documents, and identifiers of user computers to which the destination electronic documents were served by the referred-to website; selecting a first portion of activity data for analysis of click fraud, wherein the selected first portion is associated with at least one selected referred-to website, at least one referring electronic document of a referring website, and at least one IP address of a user computer, the selected first portion of activity data comprising at least one parameter relating to information of the access event; extracting first statistical information related to the at least one parameter for observations in the first portion of activity data; selecting a second portion of activity data for use as a comparative reference, the second portion comprising at least some additional activity data that is not present in the first portion; extracting second statistical information corresponding to the first statistical information, wherein the second statistical information is related to the at least one parameter for observations in the second portion of activity data; comparing the first statistical information and the second statistical information; and assessing whether or not click fraud is present for the at least one IP address based at least partly on the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for detecting click fraud, the apparatus comprising:
-
a descriptive statistics system configured to; access a database of collected activity data, wherein the activity data includes records associating at least identifiers for destination electronic documents served from a referred-to website, events of access to the electronic documents, identifiers of referring electronic documents having embedded therein referring resources linking to the destination electronic documents, and identifiers of user computers to which the destination electronic documents were served by the referred-to website; select a first portion of activity data for analysis of click fraud, wherein the selected first portion is associated with at least one selected referred-to website, at least one referring electronic document of a referring website, and at least one IP address of a user computer, the selected first portion of activity data comprising at least one parameter relating to information of the access event; generate first statistical information related to the at least one parameter for observations in the first portion of activity data; select a second portion of activity data for use as a comparative reference, the second portion comprising at least some additional activity data that is not present in the first portion; and generate second statistical information corresponding to the first statistical information, wherein the second statistical information is related to the at least one parameter for observations in the second portion of activity data; and an inferential statistics system configured to compare the first statistical information and the second statistical information and to assess whether or not click fraud is present for the at least one IP address at least partly in response to the comparison. - View Dependent Claims (22)
-
Specification