Active and passive personalization techniques
First Claim
1. A method comprising:
- identifying a set of user interests;
identifying, for each interest in the set of user interests, one or more images representative of each interest;
displaying, as a collection of images for the set of user interests, the one or more images representative of each interest;
identifying, for the user and based on a first set of user activity with the collection of images, a set of first interests associated with one or more features of a feature set over a first period of time;
identifying, for the user and based on a second set of user activity with the collection of images, a set of second interests associated with the one or more features of the feature set over a second period of time that is shorter than the first period of time;
based on the set of first interests, generating, by the one or more computing devices, a first profile associated with the user;
based on the set of second interests, generating, by the one or more computing devices, a second profile associated with the user; and
using the first profile and the second profile to recommend content to a user.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for personalizing content for a particular user in a computing system comprising a user interface configured to display content. The method comprises identifying a long term profile having one or more features in a feature set and a long term level of importance associated with each term in the feature set, identifying a short term profile having one or more features in the feature set and a short term level of importance associated with each term in the feature set, identifying input related to the display of the one or more content items on the user interface, and using the input to modify the short term level of importance and the long term level of importance associated with each term in the feature set to form a modified user interest set.
88 Citations
20 Claims
-
1. A method comprising:
-
identifying a set of user interests; identifying, for each interest in the set of user interests, one or more images representative of each interest; displaying, as a collection of images for the set of user interests, the one or more images representative of each interest; identifying, for the user and based on a first set of user activity with the collection of images, a set of first interests associated with one or more features of a feature set over a first period of time; identifying, for the user and based on a second set of user activity with the collection of images, a set of second interests associated with the one or more features of the feature set over a second period of time that is shorter than the first period of time; based on the set of first interests, generating, by the one or more computing devices, a first profile associated with the user; based on the set of second interests, generating, by the one or more computing devices, a second profile associated with the user; and using the first profile and the second profile to recommend content to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
identifying a set of user interests for a user; identifying, for each interest in the set of user interests, one or more images representative of each interest; displaying, as a collection of images for the set of user interests, the one or more images representative of each interest; identifying, for the user and based on a first set of user activity with the collection of images, a set of long term interests associated with one or more features of a feature set; identifying, for the user and based on a second set of user activity with the collection of images, a set of short term interests associated with the one or more features of the feature set; generating, by one or more computing devices, a first profile associated with the user based on the set of long term interests; generating, by the one or more computing devices, a second profile associated with the user based on the set of short term interests; and using the first profile and the second profile to recommend content to a user. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method comprising:
-
identifying a set of user interests for a user; identifying, for each interest in the set of user interests, one or more images representative of each interest; displaying, as a collection of images for the set of user interests, the one or more images representative of each interest; identifying, for the user and based on a first set of user activity with the collection of images, a set of long term interests associated with one or more features of a feature set; identifying, for the user and based on a second set of user activity with the collection of images, a set of short term interests associated with the one or more features of the feature set; generating, by one or more computing devices, a first profile associated with the user based on the set of long term interests; generating, by the one or more computing devices, a second profile associated with the user based on the set of short term interests; detecting a change in the at least one user profile; changing the display of the collection of images for the set of user interests such that a new image is displayed based on the change in the at least one user profile; collecting data describing user interactions with the collection of images; and generating an update to the first profile or the second profile using the data describing user interactions with the collection of images. - View Dependent Claims (18, 19, 20)
-
Specification