CPC G06Q 30/0275 (2013.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); G06Q 30/0277 (2013.01)] | 20 Claims |
13. A system for transmitting event driven session data collected during an execution of a webpage or an application to a remote classification server, comprising:
at least one processor of a client device adapted to execute a code, the code comprising:
code instructions to execute a webpage or an application loaded from a content server, the webpage or the application embeds at least one nesting element used for loading nested content from at least one nested content server, the webpage or the application embeds a host monitoring code configured to execute during an execution session of the webpage or the application;
code instructions to execute the host monitoring code for:
collecting session data indicative of an execution session of the webpage or application;
analyzing the session data to detect at least one session event during the execution session based on a match with at least one event rule; and
transmitting, via a network, the session data to a remote classification server in response to the detection of the at least one session event, the remote classification server is configured to classify at least one of the execution session and the at least one session event based on the received session data according to a plurality of classification rules, and to provide a classification to at least one automated bidder adapted to place according to the classification at least one bid for purchasing at least one impression for loading the nested content using the at least one nesting element.
|