METHOD AND APPARATUS FOR PASSIVELY MONITORING ONLINE VIDEO VIEWING AND VIEWER BEHAVIOR
First Claim
1. A computer implemented method for generating a viewer preference score for a viewer relative to a particular video clip without requiring a viewer to assign a score, comprising the steps of:
- recording parameters respective of the viewer'"'"'s actions relating to the video clip, the recording taking place without requesting the viewer for a specific input for rating the video clip;
determining, based on the recorded viewer'"'"'s actions, a viewer preference score relative to the video clip;
recording the viewer preference score in a database of viewer preference scores respective of the viewer;
associating the viewer preference score with the viewer; and
wherein recorded parameters reflecting viewer actions prior to playing the video clip comprise at least;
enduring a pre-roll advertisement.
4 Assignments
0 Petitions
Accused Products
Abstract
Various user behaviors are passively monitored and recorded when a user/viewer interacts with a network video player, e.g. a web video player, while watching an online video clip. For one embodiment, a data collection agent (DCA) is loaded to the player and/or to a web page that displays the video clip. The DCA passively collects detailed viewing and behavior information without requiring any specific input or actions on the part of the user. Indications of user preferences are inferred by user actions leading up to viewing the video, while viewing the video, and just after and still related to viewing the video. The DCA periodically sends this information to a central server where it is stored in a central database and where it is used to determine preference similarities among different users. Recorded user preference information may also be used to rate a video itself.
21 Citations
21 Claims
-
1. A computer implemented method for generating a viewer preference score for a viewer relative to a particular video clip without requiring a viewer to assign a score, comprising the steps of:
-
recording parameters respective of the viewer'"'"'s actions relating to the video clip, the recording taking place without requesting the viewer for a specific input for rating the video clip; determining, based on the recorded viewer'"'"'s actions, a viewer preference score relative to the video clip; recording the viewer preference score in a database of viewer preference scores respective of the viewer; associating the viewer preference score with the viewer; and wherein recorded parameters reflecting viewer actions prior to playing the video clip comprise at least; enduring a pre-roll advertisement. - View Dependent Claims (2, 3)
-
-
4. A computer implemented method for generating a viewer preference score for a viewer relative to a particular video clip without requiring a viewer to assign a score, comprising the steps of:
-
recording parameters respective of the viewer'"'"'s actions relating to the video clip, the recording taking place without requesting the viewer for a specific input for rating the video clip; determining, based on the recorded viewer'"'"'s actions, a viewer preference score relative to the video clip; recording the viewer preference score in a database of viewer preference scores respective of the viewer; associating the viewer preference score with the viewer; and wherein recorded parameters reflecting viewer actions while playing the video clip comprise at least; viewing the video clip for a recorded duration and percent completion. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented method for generating a viewer preference score for a viewer relative to a particular video clip without requiring a viewer to assign a score, comprising the steps of:
-
recording parameters respective of the viewer'"'"'s actions relating to the video clip, the recording taking place without requesting the viewer for a specific input for rating the video clip; determining, based on the recorded viewer'"'"'s actions, a viewer preference score relative to the video clip; recording the viewer preference score in a database of viewer preference scores respective of the viewer; associating the viewer preference score with the viewer; and wherein recorded parameters reflecting viewer actions after playing the video clip comprise at least; sharing the video via a social network. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification