Methods, Systems, and Computer Program Products that us Measured Location Data to Identify Sources that Fraudulently Activate Internet Advertisements
First Claim
Patent Images
1. A method, comprising:
- receiving activations of an Internet advertisement by client devices;
determining a location associated with each of the client devices activating the Internet advertisement;
determining a sum of the activations having a common location;
comparing the sum of the activations to a threshold value;
determining the sum of the activations exceeds the threshold value;
identifying the sum of activations as fraudulent activations in response to the sum of the activations exceeding the threshold value; and
refunding fees paid for the fraudulent activations of the Internet advertisement in the common location.
5 Assignments
0 Petitions
Accused Products
Abstract
Potential click fraud is determined. When a client device activates an Internet advertisement, the location of the client device is determined. Multiple activations of the same advertisement, by the client device, may indicate fraud.
8 Citations
20 Claims
-
1. A method, comprising:
-
receiving activations of an Internet advertisement by client devices; determining a location associated with each of the client devices activating the Internet advertisement; determining a sum of the activations having a common location; comparing the sum of the activations to a threshold value; determining the sum of the activations exceeds the threshold value; identifying the sum of activations as fraudulent activations in response to the sum of the activations exceeding the threshold value; and refunding fees paid for the fraudulent activations of the Internet advertisement in the common location. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a processor; and a memory storing code that when executed causes the processor to perform operations, the operations comprising; receiving activations of an Internet advertisement by client devices; determining a location associated with each of the client devices activating the Internet advertisement; determining a sum of the activations having a common location; comparing the sum of the activations to a threshold value; determining the sum of the activations exceeds the threshold value; identifying the sum of activations as fraudulent activations in response to the sum of the activations exceeding the threshold value; and refunding fees paid for the fraudulent activations of the Internet advertisement in the common location. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A memory storing code that when executed causes a processor to perform operations, the operations comprising:
-
receiving activations of an Internet advertisement by client devices; determining a location associated with each of the client devices activating the Internet advertisement; determining a sum of the activations having a common location; comparing the sum of the activations to a threshold value; determining the sum of the activations exceeds the threshold value; identifying the sum of activations as fraudulent activations in response to the sum of the activations exceeding the threshold value; and refunding fees paid for the fraudulent activations of the Internet advertisement in the common location. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification