Systems and methods for detecting click fraud
AssigneeChangingWorlds Ltd.
InventorsKeith Joseph Bradley, Paul Cotter, Damien Plower, Juraj Sofranko
Life of this patent
Estimating the term…
Abstract
A method for detecting click fraud. In one embodiment, the method includes the steps of: directing a user to an item but delaying the internal ratings update of the item; collecting data to build a model of the user; building the model of the user in response to the collected data; determining the trustworthiness of the user in response to the model of the user; and updating internal ratings of the item in response to the trustworthiness of the user. In various embodiments, the click fraud can be the inflation of advertisement clicks, the inflation of popularity or the inflation of reputation.
Claims37
A method for detecting click fraud comprising the steps of:
- directing a user to an item but delaying the internal ratings update of the item;
- collecting data to build a model of the user;
- building the model of the user in response to the collected data;
- determining the trustworthiness of the user in response to the model of the user;
- and
- updating internal ratings of the item in response to the trustworthiness of the user.
A method for detecting click fraud comprising the steps of:
- detecting an action of a user on an item;
- and
- withholding updating the internal rating associated with the item in response to the action until the user is determined to be trustworthy.
A method for detecting click fraud comprising the steps of:
- detecting a user request for an item;
- approving the item for an internal rating;
- withholding updating the internal rating associated with the item in response to the user request until the user is determined to be trustworthy.
A system for detecting click fraud committed by a user making a request for an item on a website, the system comprising:
- a data collecting module adapted to collect user data of the user from the request;
- a user model building module in communication with the data collecting module, the user model building module adapted to evaluate the collected user data and quantify a user trust score of the user based on the user data;
- a request evaluating module in communication with the user model building module, the request evaluating module adapted to determining the trustworthiness of the user based on the user trust score;
- and
- a rating management module in communication with the trust evaluating module, the rating management module adapted to update the rating of the item in response to the trustworthiness of the user,
- wherein the request for the item is satisfied regardless of whether the rating of the item is updated, and
- wherein the rating management module delays updating the rating of the item until the trustworthiness of the user is determined.
Dependencies are inferred from the claim text.