Creation of a stereotypical profile via image based clustering
First Claim
1. A system for initializing a program recommendation tool comprising:
- a controller employing one or more stereotypical profiles derived from third party viewing histories, wherein the third party viewing histories include, for each program represented therein, program content values extracted directly from program content for the respective program, and wherein the stereotypical profiles are derived at least partially based upon the program content values.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to recommend items of interest to a user, such as television program recommendations, before a viewing or purchase history of the user is sufficiently developed to generate accurate recommendations, third party viewing or purchase histories are processed to generate stereotype profiles that reflect the typical patterns of items selected by representative viewers. To avoid being limited by the vocabulary of descriptive information associated with viewed programs, image content and/or image content features (mean, standard deviation, entropy) are employed as a basis for evaluating the viewing histories, alone or in combination with the descriptive information. A user can select the most relevant stereotype(s) from the generated stereotype profiles and thereby initialize his or her profile with the items that are closest to his or her own interests, with greater accuracy since the program content is employed directly in generating the stereotype profiles.
135 Citations
20 Claims
-
1. A system for initializing a program recommendation tool comprising:
-
a controller employing one or more stereotypical profiles derived from third party viewing histories, wherein the third party viewing histories include, for each program represented therein, program content values extracted directly from program content for the respective program, and wherein the stereotypical profiles are derived at least partially based upon the program content values. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for initializing a program recommendation tool comprising:
-
employing one or more stereotypical profiles derived from third party viewing histories, wherein the third party viewing histories include, for each program represented therein, program content values extracted directly from program content for the respective program, and wherein the stereotypical profiles are derived at least partially based upon the program content values. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A data signal for initializing a program recommendation tool comprising:
-
one or more stereotypical profiles derived from third party viewing histories, wherein the third party viewing histories include, for each program represented therein, program content values extracted directly from program content for the respective program, and wherein the stereotypical profiles are derived at least partially based upon the program content values. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification