Determining advertising activity
First Claim
Patent Images
1. A method, performed by one or more processors associated with one or more server devices, the method comprising:
- receiving, by one or more processors associated with the one or more server devices, a request for an advertising link;
providing, by one or more processors associated with the one or more server devices, and in response to the request, an advertising link to a client device;
obtaining, by one or more processors associated with the one or more server devices, a first group of information, in response to the request, where the first group of information is obtained before the one or more server devices receive an indication that the client device has selected the advertising link;
receiving, by one or more processors associated with the one or more server devices, an indication that the client device has selected the advertising link;
obtaining, by one or more processors, a second group of information, associated with the client device or a user of the client device, in response to receiving the indication; and
identifying, by one or more processors associated with the one or more server devices, a presence of illegitimate activity based on a comparison of at least a portion of the first group of information and at least a portion of the second group of information.
1 Assignment
0 Petitions
Accused Products
Abstract
A system may obtain a first group of information when an advertising link is requested and a second group of information when the advertising link is selected. The system may further detect illegitimate advertising-related activity based on the first group of information and the second group of information.
14 Citations
24 Claims
-
1. A method, performed by one or more processors associated with one or more server devices, the method comprising:
-
receiving, by one or more processors associated with the one or more server devices, a request for an advertising link; providing, by one or more processors associated with the one or more server devices, and in response to the request, an advertising link to a client device; obtaining, by one or more processors associated with the one or more server devices, a first group of information, in response to the request, where the first group of information is obtained before the one or more server devices receive an indication that the client device has selected the advertising link; receiving, by one or more processors associated with the one or more server devices, an indication that the client device has selected the advertising link; obtaining, by one or more processors, a second group of information, associated with the client device or a user of the client device, in response to receiving the indication; and identifying, by one or more processors associated with the one or more server devices, a presence of illegitimate activity based on a comparison of at least a portion of the first group of information and at least a portion of the second group of information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server, including one or more computers on a network, the server comprising:
-
a processor; a memory to store instructions that when executed by the processor, cause the processor to; provide a group of advertising links to a client device; obtain, from the client device, and before the server receives an indication that an advertising link, of the group of advertising links, is selected, a first group of information associated with the client device or a user of the client device; receive a selection of the advertising link; obtain, from the client device, and in response to the selection of the advertising link, a second group of information associated with the client device or the user of the client device; and identify illegitimate activity when a comparison of the first group of information and the second group of information indicates that at least a portion of the first group of information and at least a portion of the second group of information do not match. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
a server, including one or more computers on a network, where the server is to; receive, from a client device, an advertisement query request for an advertising link; provide the advertising link in response to the advertisement query request; obtain, in response to the advertisement query request and before the server receives an indication that the advertising link has been selected, a first group of information associated with the client device or a user of the client device; determine that the advertising link has been selected; obtain, in response to determining that the advertising link has been selected, a second group of information associated with the client device or the user of the client device; and compare the first group of information and the second group of information to determine whether selection of the advertising link is legitimate. - View Dependent Claims (17, 18, 19)
-
20. A method, performed by one or more processors associated with one or more server devices, the method comprising:
-
receiving, by one or more processors associated with the one or more server devices, a request for an advertising link; collecting, by one or more processors associated with the one or more server devices, first information related to legitimate advertising activity, where the first information includes information collected before the one or more server devices receive an indication that the advertising link has been selected, by a user of a client device, and information collected, after the one or more server devices receive an indication that the advertising link has been selected; generating, using one or more processors associated with the one or more server devices, a first distribution of legitimate information based on the first information related to legitimate advertising activity; collecting, by one or more processors associated with the one or more server devices, second information, associated with the client device or the user of the client device, during a predetermined time interval, where the second information includes information collected before the one or more server devices receive an indication that the advertising link has been selected and information collected after the one or more server devices receive an indication that the advertising link has been selected; generating, using one or more processors associated with the one or more server devices, a second distribution based on the second information; comparing, by one or more processors associated with the one or more server devices, the generated first distribution of legitimate information to the generated distribution of second information; and identifying, by one or more processors associated with the one or more server devices, that illegitimate advertising-related activity occurred during the predetermined time interval, if the generated second distribution differs from the generated first distribution. - View Dependent Claims (21, 22, 23, 24)
-
Specification