CPC G06Q 30/0245 (2013.01) [G06Q 30/0201 (2013.01); G06Q 30/0204 (2013.01); G06Q 30/0246 (2013.01); G06Q 30/0272 (2013.01); G06Q 30/0277 (2013.01)] | 14 Claims |
1. A system comprising:
one or more processors; and
non-transitory computer readable memory operatively connected to the one or more processors and having stored thereon machine-readable instructions that, when executed by the one or more processors, cause the one or more processors to perform a method comprising:
(A) performing, by a buyer demand side platform, for each of a first number N of impressions associated with a number of individuals estimated to have viewed a first digital advertisement displayed at a first non-personal electronic display having a first device identifier during a first time period at a first public or semi-public location, the following steps:
[1] sending, from non-volatile computer readable memory operatively connected to the buyer demand side platform, to a distribution platform, an impression pixel tag associated with the first digital advertisement;
[2] receiving, at the buyer demand side platform from the distribution platform, an impression pixel call containing information associated with a virtual session, wherein:
the virtual session is identified by a unique session identifier (UID) associated with the impression; and
the information comprises a proxy request, created by an emulated web browser or mobile device, including tracking information;
[3] sending, by the buyer demand side platform to the distribution platform, an impression identifier to recognize a device on future calls corresponding to the received impression pixel call; and
(B) attributing, by the buyer demand side platform, a first electronic event on a first personal device, associated with a first individual, with a first impression by performing the steps comprising:
[1] sending, by the buyer demand side platform to the distribution platform, an event pixel tag associated with the first electronic event, the first electronic event being matched with the first digital advertisement based on a comparison of one or more of the following;
i) the first electronic event with an identifying code string associated with the first digital advertisement;
ii) time of the first electronic event with a first time-stamp associated with the first digital advertisement;
iii) location of the first personal device at time of the first electronic event with the first public or semi-public location of the first non-personal electronic display;
iv) characteristics of the first electronic event and previously recorded impressions using statistical modeling;
[2] receiving, at the buyer demand side platform from the distribution platform, a proxy request including the event pixel tag and the corresponding tracking information associated with a virtual session as generated by and identified with a UID by the distribution platform, wherein the virtual session is associated with emulation of a web browser or mobile device that comprises the proxy request including the corresponding tracking information, wherein the virtual session corresponds to the first impression as matched with the first electronic event, and including any impression identifier information previously received from the buyer demand side platform; and
[3] recording, by the buyer demand side platform, the first electronic event based on the received proxy request.
|