| CPC G06F 16/986 (2019.01) [A47L 13/16 (2013.01); G06F 8/20 (2013.01); G06F 9/44526 (2013.01); G06F 9/44589 (2013.01); G06F 9/45512 (2013.01); G06F 21/52 (2013.01); G06Q 30/0275 (2013.01); G06Q 30/0277 (2013.01)] | 18 Claims |

|
1. A computerized method of controlling transfer of data of advertisement (AD) content for inclusion in online content displayed by client devices, comprising:
using one or more processors of a client device connected through a communication network to at least one verification server, at least one content server and at least one nested content server storing AD content, for:
accessing the at least one content server through the communication network by executing an application and loading through said access online content from the at least one content server;
accessing the at least one nested content server through the communication network and obtaining from the at least one nested content server AD content to be included in said online content for display by the at least one client device;
executing a host monitoring code for:
collecting session data of an execution session of the online content including execution of the AD content;
reducing processing, storing and networking resources in transferring at least part of the session data to the at least one verification server, by:
generating, in real-time, a signature for the at least part of the session data;
accessing the at least one verification server through said communication network and transmitting, in real-time, the signature of the at least part of the session data to the at least one verification server, said at least one verification server classifies the execution of the AD content according to the at least part of the session data; and
accessing the at least one nested content server through the communication network and transmitting, in real-time, at least one transaction indicator of the AD content execution, to the at least one nested content server of at least one AD content provider providing the AD content, to enable the at least one AD content provider to verify execution of the AD content according to at least one AD serving rule based on the classification of the execution of the AD content obtained by the at least one nested content server by accessing the at least one verification server through said communication network;
controlling at least one of nested content data transfer from said at least one nested content server, and nested content data displayed by said client device, based on said verification.
|