Methods and Systems for Selecting and Presenting Content Based on Context Sensitive User Preferences
First Claim
1. A computer implemented user-interface method of selecting and presenting a collection of content items in which the presentation is ordered at least in part based on analyzing user selections of content items to learn the content preferences of the user according to a context within which the user selected the content and using the learned content preferences to select and order subsequent user content search results when the user is within the same context, the method comprising:
- providing access to a set of content items, each content item having at least one associated descriptive term to describe the content item, the content items of the set being organized into categories of related content items;
receiving incremental input entered by the user for incrementally identifying desired content items of the set, wherein the incremental input includes at least one character in a series of characters;
in response to each character of the incremental input entered by the user, presenting a subset of content items of the set to the user;
receiving actions from the user selecting content items of the subset;
analyzing the descriptive terms of the selected content items to learn content preferences of the user;
determining the context in which the user performed the selection actions, the context including at least one of;
geographic location of the user, date, day, time, and the category of the selected content items;
associating the determined contexts of the user selection actions with the user content preferences learned from the corresponding user selections;
in response to receiving subsequent incremental input entered by the user, determining a context of said subsequent incremental input and selecting and ordering a collection of content items from the set based on a comparison of the descriptive terms of the content items of the collection with the learned content preferences of the user associated with the determined context in which the user entered the subsequent incremental input; and
presenting said collection of content items to the user on a display screen.
12 Assignments
0 Petitions
Accused Products
Abstract
A method of selecting and presenting content based on context-sensitive learned user preferences is provided. The method includes providing a set of content items having descriptive terms. The method includes receiving user input for identifying items and, in response thereto, presenting a subset of items. The method includes receiving user selections of said items and analyzing the descriptive terms of those items to learn the user'"'"'s content preferences. The method includes determining the context in which the user performed the selections and associating those contexts with the user content preferences learned from the corresponding user selections. The method includes, in response to subsequent user input, determining a context of said subsequent input and selecting and ordering a collection of items based on comparing those items'"'"' descriptive terms with the user'"'"'s learned content preferences associated with the determined context in which the user entered the subsequent input.
-
Citations
1 Claim
-
1. A computer implemented user-interface method of selecting and presenting a collection of content items in which the presentation is ordered at least in part based on analyzing user selections of content items to learn the content preferences of the user according to a context within which the user selected the content and using the learned content preferences to select and order subsequent user content search results when the user is within the same context, the method comprising:
-
providing access to a set of content items, each content item having at least one associated descriptive term to describe the content item, the content items of the set being organized into categories of related content items; receiving incremental input entered by the user for incrementally identifying desired content items of the set, wherein the incremental input includes at least one character in a series of characters; in response to each character of the incremental input entered by the user, presenting a subset of content items of the set to the user; receiving actions from the user selecting content items of the subset; analyzing the descriptive terms of the selected content items to learn content preferences of the user; determining the context in which the user performed the selection actions, the context including at least one of;
geographic location of the user, date, day, time, and the category of the selected content items;associating the determined contexts of the user selection actions with the user content preferences learned from the corresponding user selections; in response to receiving subsequent incremental input entered by the user, determining a context of said subsequent incremental input and selecting and ordering a collection of content items from the set based on a comparison of the descriptive terms of the content items of the collection with the learned content preferences of the user associated with the determined context in which the user entered the subsequent incremental input; and presenting said collection of content items to the user on a display screen.
-
Specification