Patent ID: 9661360
Date: 2017-05-23
CPC Classifications: G06F,G06Q,H04L,H04N

Claim:
1. A computer-implemented method for evaluating online videos, the method comprising: receiving, at one or more servers, a plurality of URLs to be reviewed in relation to a web domain; detecting, by the one or more servers, for any URL determined to be a web page URL of the web domain, whether a web page of the URL includes one or more videos by searching code of the web page for one or more object, embed, or video elements; determining, by the one or more servers, for each video detected on a web page of a web page URL of the web domain, at least one of a size of the video and a position of the video on a web page of the web page URL; computing, by the one or more servers, for each video detected on a web page URL of the web domain, a viewability score based on one or more of the determined size of the video, and the determined position of the video on the web page of the web page URL; classifying, by the one or more servers, each video detected on a web page of a web page URL and each video of a video URL of the web domain, based on analysis of at least two frames of at least part of the video, wherein each frame is obtained by a frame grabber at one or more predetermined intervals during playback of the video; and generating, for the web domain, an assay based on (i) the classifying and the viewability score computed for each video detected on a web page of a web page URL of the web domain; and (ii) the classifying of each video of a video URL of the web domain.