Video viewer targeting based on preference similarity
First Claim
1. A computer implemented method for outputting a video clip to a display screen of at least one prospective viewer in a target list of prospective viewers, comprising:
- generating and storing a database of viewer preferences related to a first video clip;
analyzing the database of viewer preferences related to the first video clip to determine preference similarities among viewers in a first list of viewers who watched the first video clip;
recording, in the database, viewer preferences related to a second video clip;
analyzing the viewer preferences related to the second video clip to;
identify a second list of viewers who watched the second video clip in at least one of a plurality of positive manners;
generate the target list of prospective viewers in the database who have not yet viewed the second video clip and are likely to watch the second video clip based on preference similarities with viewers in both (i) the first list of viewers who watched the first video clip and (ii) the second list of viewers who watched the second video clip in the at least one of the plurality of positive manners, wherein a likelihood determination for prospective viewers in the target list is made by;
analyzing at least one preference-related parameter associated with viewers,weighing the at least one preference-related parameter,developing a likelihood score based on the weighed at least one preference-related parameter, andcomparing the likelihood score with a defined likelihood level; and
causing the second video clip to be output to the display screen of the at least one prospective viewer in the target list of prospective viewers.
4 Assignments
0 Petitions
Accused Products
Abstract
Presentation of a video clip is made to persons having a high probability of viewing the clip. A database containing viewers of previously offered video clips is analyzed to determine similarities of preferences among viewers. When a new video clip has been watched by one or more viewers in the database, those viewers who have watched the new clip with positive results are compared with others in the database who have not yet seen it. Prospective viewers with similar preferences are identified as high likelihood candidates to watch the new clip when presented. Bids to offer the clip are based on the degree of likelihood. For one embodiment, a data collection agent (DCA) is loaded to a player and/or to a web page to collect viewing and behavior information to determine viewer preferences. Viewer behavior may be monitored passively by different disclosed methods.
-
Citations
28 Claims
-
1. A computer implemented method for outputting a video clip to a display screen of at least one prospective viewer in a target list of prospective viewers, comprising:
-
generating and storing a database of viewer preferences related to a first video clip; analyzing the database of viewer preferences related to the first video clip to determine preference similarities among viewers in a first list of viewers who watched the first video clip; recording, in the database, viewer preferences related to a second video clip; analyzing the viewer preferences related to the second video clip to; identify a second list of viewers who watched the second video clip in at least one of a plurality of positive manners; generate the target list of prospective viewers in the database who have not yet viewed the second video clip and are likely to watch the second video clip based on preference similarities with viewers in both (i) the first list of viewers who watched the first video clip and (ii) the second list of viewers who watched the second video clip in the at least one of the plurality of positive manners, wherein a likelihood determination for prospective viewers in the target list is made by; analyzing at least one preference-related parameter associated with viewers, weighing the at least one preference-related parameter, developing a likelihood score based on the weighed at least one preference-related parameter, and comparing the likelihood score with a defined likelihood level; and causing the second video clip to be output to the display screen of the at least one prospective viewer in the target list of prospective viewers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for outputting a video clip to a display screen based on preference similarities comprising:
-
one or more servers; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the one or more servers, cause the system to; generate and store a database of viewer preferences related to a first video clip; analyze the database of viewer preferences related to the first video clip to determine preference similarities among viewers in a first list of viewers who watched the first video clip; record, in the database, viewer preferences related to a second video clip; analyze the viewer preferences related to the second video clip to; identify a second list of viewers who watched the second video clip in at least one of a plurality of positive manners; generate a third list of viewers in the database who have not yet viewed the second video clip and are likely to watch the second video clip based on preference similarities with viewers in both;
(1) the first list of viewers who watched the first video clip and (2) the second list of viewers who watched the second video clip in the at least one of the plurality of positive manners;wherein a likelihood determination for prospective viewers in the third list is made by; analyzing at least one preference-related parameter associated with viewers, weighing the at least one preference-related parameter, developing a likelihood score based on the weighed at least one preference-related parameter, and comparing the likelihood score with a defined likelihood level; and cause the second video clip to be output to a display screen of an electronic device associated with at least one viewer in the third list of viewers who are likely to watch the second video clip. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable storage medium including a set of instructions that, when executed by at least one processor, cause a computing device to:
-
generate and store, in the computer readable storage medium, a database of viewer preferences related to a first video clip; analyze the database of viewer preferences related to the first video clip to determine preference similarities among viewers in a first list of viewers who watched the first video clip; record in the database of viewer preferences related to a second video clip; analyze the viewer preferences related to the second video clip to; identify a second list of viewers who watched the second video clip and who viewed the second video clip in at least one of a plurality of positive manners; produce a third list of viewers in the database who have not yet viewed the second video clip and are likely to watch the second video clip based on preference similarities with viewers in both;
(1) the first list of viewers of the first video clip, and (2) the second list of viewers of the second video clip who viewed the second video clip in the at least one of the plurality of positive manners; andcausing the second video clip to be output to a display screen of at least one viewer in the third list of viewers who are most likely to watch the second video clip, wherein a likelihood determination for viewers in the third list who are likely to watch the second video clip is made by; analyzing at least one preference-related parameter associated with viewers, weighting the at least one preference-related parameter, developing a likelihood score based on the weighted at least one preference-related parameter, and comparing the likelihood score with a defined likelihood level. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification