Serving advertisements using entertainment ratings in a collaborative-filtering system
First Claim
1. A method for implementing a collaborative-filtering based advertisement system for serving one or more advertisements to a current user of a network, the method comprising:
- determining a rating of at least one entertainment item from the current user; and
selecting the one or more advertisements to serve to the current user using the at least one rating of the current user and a model based on ratings of a plurality of entertainment items and a plurality of advertisements from a plurality of previous network users.
3 Assignments
0 Petitions
Accused Products
Abstract
A collaborative-filtering based combination model is used to select advertisements to serve to a current network user. The combination model comprises a plurality of vectors, each vector comprising ratings for entertainment items and ratings for advertisements (or advertisement categories) from a previous network user. A vector may also include ratings for demographic information of the previous network user. Upon receiving one or more entertainment item ratings (and optionally demographic ratings) of a current user, the combination model is used to select one or more advertisements to serve to the current user. A representative vector in the combination model is determined having entertainment item ratings (and optionally demographic ratings) that are most similar to the corresponding entertainment item ratings (and optionally demographic ratings) of the current user. The advertisement/advertisement category ratings of the representative vector are examined to select the advertisements to serve to the current user.
43 Citations
24 Claims
-
1. A method for implementing a collaborative-filtering based advertisement system for serving one or more advertisements to a current user of a network, the method comprising:
-
determining a rating of at least one entertainment item from the current user; and selecting the one or more advertisements to serve to the current user using the at least one rating of the current user and a model based on ratings of a plurality of entertainment items and a plurality of advertisements from a plurality of previous network users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium having instructions stored thereon when executed, implement a collaborative-filtering based advertisement system for serving one or more advertisements to a current user of a network, the computer readable medium comprising sets of instructions for:
-
determining a rating of at least one entertainment item from the current user; and selecting the one or more advertisements to serve to the current user using the at least one rating of the current user and a model based on ratings of a plurality of entertainment items and a plurality of advertisements from a plurality of previous network users. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for implementing a collaborative-filtering based advertisement system for serving one or more advertisements to a current user of a network, the system comprising
a module configured for: -
determining a rating of at least one entertainment item from the current user; and selecting the one or more advertisements to serve to the current user using the at least one rating of the current user and a model based on ratings of a plurality of entertainment items and a plurality of advertisements from a plurality of previous network users. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification