System and Method for Monitoring Efficacy of Online Advertising
First Claim
1. A system for determining efficacy of online advertising, comprising:
- a server connected to a computer network, the server being adapted to provide the functions of;
communicating with a web resource that provides a web media that contains links or JavaScript calls for causing a client device to generate a device identifier in response to a user of the client device retrieving the web media;
receiving the device identifier via a network;
associating and caching any impressions, clicks, or conversions by the user with the device identifier;
calculating total cached impressions, total cached clicks, and total cached conversions associated with each unique device identifier; and
displaying, for each unique device identifier, at least one of the total cached impressions, the total cached clicks, and the total cached conversions.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for determining efficacy of online advertising includes a server connected to a computer network. The server is specially adapted to provide functions for communicating with a web resource that provides a web media that contains links or JavaScript calls for causing a client device to generate a device identifier in response to a user of the client device retrieving the web media, receiving the device identifier via a network, associating and caching any impressions, clicks or conversions by the user with the device identifier, calculating total cached impressions, total cached clicks and total cached conversions associated with each unique device identifier, and displaying, for each unique device identifier, at least one of the total cached impressions, the total cached clicks, and the total cached conversions. The device identifier may be derived from a combination of a user-configurable machine parameter and a non-user-configurable machine parameter.
139 Citations
10 Claims
-
1. A system for determining efficacy of online advertising, comprising:
-
a server connected to a computer network, the server being adapted to provide the functions of; communicating with a web resource that provides a web media that contains links or JavaScript calls for causing a client device to generate a device identifier in response to a user of the client device retrieving the web media; receiving the device identifier via a network; associating and caching any impressions, clicks, or conversions by the user with the device identifier; calculating total cached impressions, total cached clicks, and total cached conversions associated with each unique device identifier; and displaying, for each unique device identifier, at least one of the total cached impressions, the total cached clicks, and the total cached conversions.
-
-
2. A system for determining efficacy of online advertising, comprising:
-
a first database adapted to, in response to a user of a network device accessing a web page on which an advertisement is displayed, (a) cache an impression and (b) cache a device identifier associated with the network device; a redirector in operative communication with the first database and adapted to, in response to the user clicking on the advertisement, (a) report a user click to the first database, and (b) direct the user from the web page to a landing page; a conversion tracker in operative communication with the first database and adapted to, in response to the user making a purchase on the landing page, (a) report a conversion to the first database, and (b) direct the user from the landing page to a conversion page; and an efficacy analyzer in operative in operative communication with the first database and adapted to; associate and cache any impressions, clicks, or conversions by the user with the device identifier; and calculate total cached impressions, total cached clicks, and total cached conversions associated with each unique device identifier.
-
-
3. A method for determining efficacy of online advertising, comprising:
-
communicating with a web resource that provides a web media that contains links or JavaScript calls for causing a client device to generate a device identifier in response to a user of the client device retrieving the web media; receiving the device identifier via a network; associating and caching any impressions, clicks, or conversions by the user with the device identifier; calculating total cached impressions, total cached clicks, and total cached conversions associated with each unique device identifier; and displaying, for each unique device identifier, at least one of the total cached impressions, the total cached clicks, and the total cached conversions. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10)
-
Specification