System and Method for Monitoring Efficacy of Online Advertising
First Claim
1. A method for determining efficacy of online advertising, comprising:
- in response to a user of a network device accessing a web page on which an advertisement is displayed, (a) caching an impression in a first database and (b) receiving device data regarding the network device, the device data comprising a combination of user-configurable and non-user-configurable machine parameters;
in response to the user clicking on the advertisement, (a) caching a user click in the first database and (b) directing the user from the web page to a landing page;
generating a device identifier for the network device based on the machine parameters;
associating the cached impression and the cached user click with the device identifier;
calculating device-specific cached impressions and device-specific cached clicks associated with the device identifier; and
displaying information regarding at least one of the device-specific cached impressions and the device-specific cached clicks.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for determining the efficacy of online advertising campaigns. In one approach, the method involves, in response to a user of a network device accessing a web page on which an advertisement is displayed, caching an impression in a first database, and receiving device data regarding the network device. The device data may comprise a combination of user-configurable and non-user-configurable machine parameters. A unique device identifier for the network device may be generated based on the machine parameters. The generated device identifier may be utilized to gain insight into which online ads users look at and which products and/or services they tend to buy.
-
Citations
20 Claims
-
1. A method for determining efficacy of online advertising, comprising:
-
in response to a user of a network device accessing a web page on which an advertisement is displayed, (a) caching an impression in a first database and (b) receiving device data regarding the network device, the device data comprising a combination of user-configurable and non-user-configurable machine parameters; in response to the user clicking on the advertisement, (a) caching a user click in the first database and (b) directing the user from the web page to a landing page; generating a device identifier for the network device based on the machine parameters; associating the cached impression and the cached user click with the device identifier; calculating device-specific cached impressions and device-specific cached clicks associated with the device identifier; and displaying information regarding at least one of the device-specific cached impressions and the device-specific cached clicks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. 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 device data regarding the network device, the device data comprising a combination of user-configurable and non-user-configurable machine parameters; 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 a device identifier producer in operative communication with the first server and adapted to generate a device identifier for the network device based on the machine parameters. - View Dependent Claims (16, 17)
-
-
18. An apparatus for determining efficacy of online advertising, comprising:
-
a communication module; a display module; at least one processor operatively coupled to the communication module and the display module; and a memory module operatively coupled to the at least one processor and comprising executable code for the at least one processor to; in response to a user of a network device accessing a web page on which an advertisement is displayed, (a) cache an impression in a first database and (b) receive device data regarding the network device, the device data comprising a combination of user-configurable and non-user-configurable machine parameters; in response to the user clicking on the advertisement, (a) cache a user click in the first database and (b) direct the user from the web page to a landing page; generate a device identifier for the network device based on the machine parameters; associate the cached impression and the cached user click with the device identifier; calculate device-specific cached impressions and device-specific cached clicks associated with the device identifier; and instruct the display module to display information regarding at least one of the device-specific cached impressions and the device-specific cached clicks. - View Dependent Claims (19, 20)
-
Specification