Methods and apparatus for automatic generation of recommended links
First Claim
Patent Images
1. A method of providing recommended links to a-user, the method comprising:
- executing a plurality of recommended links agents, each of the recommended links agents being adapted to identify a list of links that may be provided to the user as recommended links in an associated class of recommendations; and
providing a plurality of recommended links to a user, wherein the recommended links are arranged in a plurality of different classes of recommendations, and wherein at least one of the different classes has multiple associated recommended links.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for automatically generating a list of recommended links for a user are disclosed. For a particular user, one or more criteria for use in generating a list of recommended links are identified or selected by the user. A list of one or more recommended links is then generated and provided to the user.
218 Citations
46 Claims
-
1. A method of providing recommended links to a-user, the method comprising:
-
executing a plurality of recommended links agents, each of the recommended links agents being adapted to identify a list of links that may be provided to the user as recommended links in an associated class of recommendations; and
providing a plurality of recommended links to a user, wherein the recommended links are arranged in a plurality of different classes of recommendations, and wherein at least one of the different classes has multiple associated recommended links. - View Dependent Claims (2, 3, 4, 5, 6, 13, 41)
-
-
7. A method of providing recommended links to a user, the method comprising:
-
obtaining a list of one or more links visited by the user during a specified period of time;
identifying a subset of the list of one or more links to be recommended to the user or a second individual; and
providing the subset of the list of one or more links to the user or the second individual as recommended links, each of the recommended links corresponding to a URL. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
14. A method of providing recommended links to a user, comprising:
-
generating a list of one or more recommended links for each of a plurality of criteria, each of the recommended links corresponding to a URL; and
providing each list of one or more recommended links for each of the plurality of criteria to the user. - View Dependent Claims (15, 16)
-
-
17. A method of providing recommended links to a user, comprising:
-
obtaining a selection by the user of one or more agents, each of the agents being adapted for providing a list of one or more links to the user as recommended links, each of the recommended links corresponding to a URL;
executing the one or more agents such that a list of one or more recommended links is generated in association with each of the agents; and
providing the list of one or more recommended links generated in association with each of the agents such that multiple lists of recommended links are provided to the user.
-
-
18. A method of providing recommended links to a first user based on sites accessed by other users that are part of a user group that includes the first user, the method comprising:
-
obtaining a list of one or more links that are associated with other users in the user group by having been accessed by and bookmarked by another user in the user group;
selecting at least one recommended link from the list of links based at least in part on the number of other users that are associated with the link; and
providing a list of one or more as recommended links to the user. - View Dependent Claims (19, 20)
-
-
21. A method of providing recommended links to a user, the method comprising:
-
obtaining a list of one or more links, each of the one or more links being selected as a bookmark by or corresponding to a purchase history of at least one user during a specified period of time;
identifying a subset of the list of one or more links to be recommended to the user; and
providing the subset of the list of one or more links to the user as recommended links, each of the recommended links corresponding to a URL.
-
-
22. A method of providing recommended links to a user via a website, comprising:
-
identifying a set of characteristics of the user;
identifying a set of individuals who share the set of characteristics with the user;
obtaining a list of one or more links, each of the list of links being selected as a bookmark by or corresponding to a URL visited by at least one of the set of individuals who share the set of characteristics with the user via the website during a specified period of time; and
providing the list of one or more links to the user as recommended links, each of the recommended links corresponding to a URL. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A method of providing recommended links to a user via a website, the method comprising:
-
identifying a set of characteristics of the user;
identifying a set of individuals who share the set of characteristics with the user;
obtaining a list of one or more links corresponding to URLs visited by at least one of the set of individuals who share the set of characteristics with the user via the website;
identifying a subset of the list of one or more links to be recommended to the user; and
providing the subset of the list of one or more links to the user as recommended links, each of the recommended links corresponding to a URL. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method of providing a list of recommended links to a user, comprising:
-
generating a list of one or more recommended links, each of the recommended links corresponding to a URL;
providing the list of one or more recommended links to the user;
receiving a selection of one or more of the recommended links; and
transferring the selected one or more of the recommended links to a list of bookmarks associated with the user. - View Dependent Claims (39, 40)
-
-
42. A method of providing recommended links to a user based at least in part on the user'"'"'s browsing history, the method comprising:
-
obtaining a list of one or more links corresponding to URL visited by the user during a specified period of time;
identifying a subset of the list of one or more links to be recommended to the user; and
providing the subset of the list of one or more links to the user as recommended links, each of the recommended links corresponding to a URL. - View Dependent Claims (43, 44, 45, 46)
-
Specification