Methods to create a user profile and to specify a suggestion for a next selection of a user
First Claim
1. A method for providing program suggestions to a user based on electronic program guides (EPGs), comprising:
- retrieving electronic program guide articles from an electronic program guide articles database; and
suggesting at least one electronic program guide article to the user based on the retrieved electronic program guide articles and based on a user profile,wherein the user profile corresponds to a generic stereotype user profile, when providing a suggestion for the first time, to a linear combination of the generic stereotype user profile, at least one specific stereotype profile, and an individual user profile during a first predetermined period during the collection of data, and to the individual user profile afterwards, wherein during the first predetermined period, a first weighting factor of the at least one specific stereotype profile is first increased and then decreased and a second weighting factor of the generic stereotype user profile is continuously decreased,wherein the generic stereotype user profile describes an average interest in everything and the specific stereotype user profile defines interests of a user who focuses on a specific topic, andwherein the user profile comprises a list of word-weight pairs, wherein the weights are computed based on user features that represent a typical general behaviour.
0 Assignments
0 Petitions
Accused Products
Abstract
A user profile and/or the suggestions computed based thereon are obtained taking a special set of user features into account. The user features are defined to represent a typical general behaviour of an individual user in respect to the application where the user profile is used. In other words, for each application where a user profile is used a special set of user features are defined which are able to represent a typical general behaviour of an individual user. Based on these user features the weights in the list of word-weight pairs or weighted keywords which represents the user profile are computed or influenced during the creation of the user profile, and/or a mufti-user profile is split during the creation of an individual user profile from a mufti-user profile, and/or during specification of a suggestion a user history which is used to create the user profile, and/or the user profile, and/or the suggestion results are filtered.
-
Citations
39 Claims
-
1. A method for providing program suggestions to a user based on electronic program guides (EPGs), comprising:
-
retrieving electronic program guide articles from an electronic program guide articles database; and suggesting at least one electronic program guide article to the user based on the retrieved electronic program guide articles and based on a user profile, wherein the user profile corresponds to a generic stereotype user profile, when providing a suggestion for the first time, to a linear combination of the generic stereotype user profile, at least one specific stereotype profile, and an individual user profile during a first predetermined period during the collection of data, and to the individual user profile afterwards, wherein during the first predetermined period, a first weighting factor of the at least one specific stereotype profile is first increased and then decreased and a second weighting factor of the generic stereotype user profile is continuously decreased, wherein the generic stereotype user profile describes an average interest in everything and the specific stereotype user profile defines interests of a user who focuses on a specific topic, and wherein the user profile comprises a list of word-weight pairs, wherein the weights are computed based on user features that represent a typical general behaviour. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification