METHOD AND APPARATUS FOR TRACING USERS OF ONLINE VIDEO WEB SITES
First Claim
1. A method for collecting viewer behavior data for at least one viewer of at least one video clip displayed on a webpage, the method comprising:
- embedding a data collection agent (DCA) into a web page using a hypertext transfer protocol (HTTP) response from a viewership analytics server (VAS), said DCA containing a script code, said web page having at least one video clip;
generating a first HTTP request, said first request comprising metadata, said metadata comprising an identification (ID) for said at least one video clip, a publisher ID, and a website ID;
transferring said first HTTP request to said VAS;
generating a second HTTP request, said second HTTP request comprising viewership information; and
transferring said second HTTP request to said VAS.
7 Assignments
0 Petitions
Accused Products
Abstract
The method and/or apparatus monitors and records the times when a user interacts with a network video player, e.g. a web video player, while watching an online video clip. Specifically, a data collection agent (DCA) is loaded to the player or to a web page that displays the video clip. The DCA collects detailed viewing information and periodically sends this information to a central server. The viewing information is processed by the central server to generate at least one of: a viewership attention span report, a viewership demographics report, and a viewership geographic report.
187 Citations
20 Claims
-
1. A method for collecting viewer behavior data for at least one viewer of at least one video clip displayed on a webpage, the method comprising:
-
embedding a data collection agent (DCA) into a web page using a hypertext transfer protocol (HTTP) response from a viewership analytics server (VAS), said DCA containing a script code, said web page having at least one video clip; generating a first HTTP request, said first request comprising metadata, said metadata comprising an identification (ID) for said at least one video clip, a publisher ID, and a website ID; transferring said first HTTP request to said VAS; generating a second HTTP request, said second HTTP request comprising viewership information; and transferring said second HTTP request to said VAS. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for processing viewer behavior data for at least one viewer of at least one video clip, the method comprising:
-
receiving a plurality of metadata and viewership information, said metadata and viewership information corresponding to an individual viewer that views at least one video clip on a webpage; associating said metadata and viewership information with tracking information; processing said metadata, viewership information, and tracking information; and generating at least one report based on said metadata, viewership information, and tracking information. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A server system for collecting viewer behavior data for at least one viewer of at least one video clip comprising:
-
a data collection agent (DCA) for collecting metadata and viewership information for at least one video clip on at least one web page; and a viewership analytics server (VAS) comprising; an information collection component for receiving said metadata and said viewership information from said DCA; an analyzing component for analyzing said metadata and said viewership information; and a graphical user interface (GUI) component for generating at least one report of said analyzed metadata and said viewership information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification