Determining advertising activity
First Claim
Patent Images
1. A method, performed by a server including one or more computers on a network, comprising:
- receiving, by the server, an advertisement query request for an advertising link;
obtaining, by the server, and in response to the advertisement query request, a first group of information related to at least one of;
a browser associated with a client device, a client device to which the advertising link is to be provided, or a user to which the advertising link is to be provided, where the first group of information is obtained before the server receives an indication that the advertising link has been selected;
receiving, by the server, the indication that the advertising link has been selected;
obtaining, by the server, and in response to the receiving the indication, a second group of information related to at least one of;
a browser associated with a client device, a client device to which the advertising link is to be provided, or a user to which the advertising link is to be provided; and
determining a presence of illegitimate activity based on a comparison of the first group of information and the second group of information.
2 Assignments
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.
-
Citations
35 Claims
-
1. A method, performed by a server including one or more computers on a network, comprising:
-
receiving, by the server, an advertisement query request for an advertising link; obtaining, by the server, and in response to the advertisement query request, a first group of information related to at least one of;
a browser associated with a client device, a client device to which the advertising link is to be provided, or a user to which the advertising link is to be provided, where the first group of information is obtained before the server receives an indication that the advertising link has been selected;receiving, by the server, the indication that the advertising link has been selected; obtaining, by the server, and in response to the receiving the indication, a second group of information related to at least one of;
a browser associated with a client device, a client device to which the advertising link is to be provided, or a user to which the advertising link is to be provided; anddetermining a presence of illegitimate activity based on a comparison of the first group of information and the second group of information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
a server, including one or more computers on a network, comprising; means for receiving an advertisement query request for an advertising link; means for obtaining, in response to the advertisement query request, a first group of information associated with at least one of;
a browser associated with a client device, a client device to which the advertising link is to be provided, where the first group of information is obtained before the server receives an indication that the advertising link has been selected;
or a user to which the advertising link is to be provided;means for determining that the advertising link has been selected; means for obtaining, in response to determining that the advertising link has been selected, a second group of information associated with at least one of;
a browser associated with a client device, a client device to which the advertising link is to be provided, or a user to which the advertising link is to be provided; andmeans for analyzing the first group of information and the second group of information to determine whether selection of the advertising link is legitimate. - View Dependent Claims (13)
-
14. 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 when the group of advertising links is provided, a first group of information related to at least one of;
a browser associated with a client device, a client device to which the advertising link is to be provided, or a user to which the advertising link is to be provided, where the first group of information is obtained before the server receives an indication that at least one of the group of advertising links is selected;obtain, from the client device, and when the group of advertising links is selected, a second group of information related to at least one of;
a browser associated with a client device, a client device to which the advertising link is to be provided, or a user to which the advertising link is to be provided; anddetect illegitimate activity based on the first group of information and the second group of information. - View Dependent Claims (15)
-
-
16. A memory device, in a server including one or more computers on a network, the memory device containing instructions for controlling a processor to:
-
provide a group of advertising links to be requested by the server; obtain, from a client device, and when the group of advertising links is selected, a first group of information related to at least one of;
a browser associated with a client device, a client device to which the advertising link is to be selected, or a user to which the advertising link is to be provided, where the first group of information is obtained before the processor receives an indication that at least one of the group of advertising links is selected;obtain, from the client device, and when the group of advertising links is selected, a second group of information related to at least one of;
a browser associated with a client device, a client device to which the advertising link is to be provided, or a user to which the advertising link is to be provided; anddetect illegitimate activity based on the first group of information and the second group of information. - View Dependent Claims (17)
-
-
18. A method, performed by a server including one or more computers on a network, comprising:
-
requesting, by a processor associated with the server, an advertising link; obtaining, from a processor associated with the server, and when the advertising link is requested, a first group of information associated with at least one of;
a browser associated with one or more client devices, one or more client devices to which the advertising link is to be provided, or a user associated with one or more client devices, where the first group of information is obtained before the server receives an indication that the advertising link is selected;obtaining, from a processor associated with the server, and when the advertising link is selected, a second group of information associated with at least one of;
a browser associated with one or more client devices, one or more client devices to which the advertising link is to be provided, or a user associated with one or more client devices; anddetermining whether the advertising-related activity is legitimate or illegitimate, based on the first group of information and the second group of information. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A server, including one or more computers on a network, comprising:
-
a memory to store an advertising link; and a processor to; receive, from a client device, an advertisement query request for an advertising link; obtain first information, from the client device, when the advertising link is requested, the first information including at least one of;
browser information associated with the client device, information relating to the client device to which the advertising link is provided, or information relating to a user associated with a client device, where the first group of information is obtained before the processor receives an indication that the advertising link is selected;obtain second information, from the client device when the advertising link is selected, the second information including at least one of;
browser information associated with the client device, information relating to the client device to which the advertising link is provided, or information relating to a user associated with a client device;detect illegitimate advertising-related activity based on the first information and the second information. - View Dependent Claims (26)
-
-
27. A memory device, in a server including one or more computers on a network, the memory device containing instructions for controlling a processor to:
-
receive, from a client device, an advertisement query request for an advertising link; receive first information, from the client device, when the advertising link is provided, the first information including at least one of;
browser information associated with the client device, information relating to the client device to which the advertising link is provided, or information relating to a user associated with the client device, where the first group of information is received before the server receives an indication that the advertising link is selected;receive second information, from the client device, when the advertising link is selected, the first information including at least one of;
browser information associated with the client device, information relating to the client device to which the advertising link is provided, or information relating to a user associated with the client device; anduse the first information and second information to determine whether selection of the advertising link is associated with illegitimate advertising-related activity. - View Dependent Claims (28)
-
-
29. A method, performed by a server including one or more computers on a network, the method comprising:
-
collecting, by one or more computers associated with the server, and over a period of time, first information related to legitimate advertising activity, the first information including at least one of;
browser information associated with a client device, information relating to a client device to which the advertising link is provided, or information relating to a user associated with a client device;generating a first distribution of legitimate information based on the first information related to legitimate advertising activity; collecting second information, during a predetermined time interval, related to at least one of an advertising link being requested by a client device or an advertising link being selected by the client device, the second information including at least one of;
browser information associated with a client device, information relating to a client device to which the advertising link is provided, or information relating to a user associated with a client device;generating a second distribution based on the second information; comparing the generated first distribution of legitimate information to the generated distribution of second information; and determining that illegitimate advertising-related activity occurred during the predetermined time interval period, if the generated second distribution differs from the first distribution by a threshold amount. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method, performed by a server, including one or more computers on a network, comprising:
-
receiving, by a processor associated with the server, an advertisement query request for an advertising link; collecting a first group of information, by a processor associated with the server, in response to the request, the first group of information including at least two of; browser information associated with one or more client devices, information relating to one or more client devices to which the advertising link is provided, or information relating to a user associated with one or more client devices, where the first group of information is obtained before the server receives an indication advertising link has been selected, and; determining that the advertising link has been selected; obtaining a second group of information, from the one or more client devices, in response to the determining, the second group of information including at least two of; browser information associated with the one or more client devices, information relating to one or more clients to which the advertising link is provided, or information relating to a user associated with one or more client devices; comparing the second group of information to the first group of information; and determining a presence of illegitimate activity when the second group of information does not match the first group of information. - View Dependent Claims (35)
-
Specification