Information retrieval systems and methods that use user-defined lists to identify related offerings
First Claim
1. A computer-implemented method for assisting users in locating items represented within a data repository, the method comprising:
- maintaining user-created lists of selected items in a data repository, said user-created lists created by users, wherein the user-created lists are submitted by the users to the data repository, and wherein the user-created lists have user identifiers associated therewith that identify the users that submitted the user-created lists;
ranking multiple user-created lists relative to other user-created lists;
monitoring online actions of a current user of the data repository;
selecting at least one user-created list from the data repository based at least in part on the online actions and based at least in part on the ranking of the user-created lists relative to each other; and
suggesting at least one of the selected user-created lists to the current user during a browsing session.
2 Assignments
0 Petitions
Accused Products
Abstract
Information retrieval systems and methods are disclosed for presenting items of interest to a user of a computer-based data repository, where the items are presented in the form of lists generated by other users. Users of a data repository may generate lists of items from the repository that are accessible by other users. In various embodiments, users generating lists may add supplemental commentary about the items and other personalizing information. The information retrieval systems and methods store the user-generated lists for future presentation to other users. The online activities of a user of the data repository are monitored, and, in response to the user indicating an interest in an item, one or more lists determined to be similar to the indicated item are presented to the user.
70 Citations
23 Claims
-
1. A computer-implemented method for assisting users in locating items represented within a data repository, the method comprising:
-
maintaining user-created lists of selected items in a data repository, said user-created lists created by users, wherein the user-created lists are submitted by the users to the data repository, and wherein the user-created lists have user identifiers associated therewith that identify the users that submitted the user-created lists; ranking multiple user-created lists relative to other user-created lists; monitoring online actions of a current user of the data repository; selecting at least one user-created list from the data repository based at least in part on the online actions and based at least in part on the ranking of the user-created lists relative to each other; and suggesting at least one of the selected user-created lists to the current user during a browsing session. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented information retrieval system using one or more processors, the system comprising:
-
means for maintaining user-created lists of selected items in a data repository, said user-created lists created by users, wherein the user-created lists are submitted by the users to the data repository, and wherein the user-created lists have user identifiers associated therewith that identify the users that submitted the user-created lists; means for ranking multiple user-created lists relative to other user-created lists; means for monitoring online browsing activity of a user; and means for identifying user-created lists of offerings based at least in part on the online browsing activity of the user and based at least in part on the ranking of the user-created lists relative to each other. - View Dependent Claims (9, 10, 11)
-
-
12. A computer-implemented system that assists users in locating items represented within a data repository, the system comprising:
-
one or more computer processors; user-created lists of items stored in a data repository, said user-created lists created by users, wherein the user-created lists are submitted by the users to the data repository, wherein the user-created lists have user identifiers associated therewith that identify the users that submitted the user-created lists, and wherein multiple user-created lists are ranked relative to other user-created lists; a first component configured to monitor a current user'"'"'s online actions with respect to the data repository; and a second component configured to select at least one user-created list from the user-created lists, based at least in part on the online actions of the current user and based at least in part on the ranking of the user-created lists relative to each other, the second component further configured to suggest the selected user-created list to the current user, wherein the first component and the second component are executed on one or more processors. - View Dependent Claims (13, 14, 15)
-
-
16. A computer-implemented method implemented in a browser plug-in that identifies lists of related items, the method comprising:
-
monitoring a user'"'"'s online actions; and suggesting one or more user-created lists of items based at least in part on the user'"'"'s online actions and based at least in part on the ranking of multiple user-created relative to other user-created lists, wherein the user-created lists are generated by other users, wherein the user-created lists are submitted by the other users to a list repository, and wherein the user-created lists have user identifiers associated therewith that identify the users that submitted the user-created lists. - View Dependent Claims (17, 18, 19)
-
-
20. A computer-implemented information retrieval method allowing users of a data repository to generate lists for sharing with other users, the method comprising:
-
allowing users of a data repository to generate user-created lists, the user-created lists having multiple items therein; allowing users to submit the user-created lists to the data repository wherein the user-created lists have user identifiers associated therewith that identify the users that submitted the user-created lists; monitoring the online activity of users to gather effectiveness data about the user-created lists; and ranking multiple user-created lists relative to other user-created lists and based at least in part on the effectiveness data. - View Dependent Claims (21, 22, 23)
-
Specification