User interface and methods for recommending items to users
First Claim
1. A method of recommending items to users of an electronic catalog system, the method comprising:
- receiving a request that identifies a catalog item selected by a user for performing a transaction;
selecting first and second item selection methods, from a set of candidate item selection methods, based at least partly on user profile data associated with the user;
selecting a first plurality of additional catalog items to recommend to the user, said first plurality of additional catalog items selected according to the first item selection method;
selecting a second plurality of additional catalog items to recommend to the user, said second plurality of additional catalog items selected according to the second item selection method; and
generating a page to present to the user in response to the request, wherein generating the page comprises;
populating a first section of the page with representations of each of the first plurality of additional catalog items;
populating a second section of the page with representations of each of the second plurality of additional catalog items, said second section being distinct from the first section; and
populating a third section of the page with at least a representation of the catalog item selected by the user, said third section identifying said catalog item as being selected, and being distinct from the first and second sections;
said method performed in its entirety by a server system that comprises one or more physical servers.
0 Assignments
0 Petitions
Accused Products
Abstract
Improved user interfaces and methods are provided for presenting item recommendations to a user when the user selects an item to add to a shopping cart. In response to the user'"'"'s selection, a page generation process generates and returns a page that includes a plurality of recommendations sections, each of which displays item recommendations generated using a different respective recommendation or selection algorithm (e.g., recommendations based on shopping cart contents, recommendations based on purchase history, etc.). These recommendation algorithms may be selected based on collected information regarding the user. The page may also include a shopping cart section which displays contents of the shopping cart.
-
Citations
26 Claims
-
1. A method of recommending items to users of an electronic catalog system, the method comprising:
-
receiving a request that identifies a catalog item selected by a user for performing a transaction; selecting first and second item selection methods, from a set of candidate item selection methods, based at least partly on user profile data associated with the user; selecting a first plurality of additional catalog items to recommend to the user, said first plurality of additional catalog items selected according to the first item selection method; selecting a second plurality of additional catalog items to recommend to the user, said second plurality of additional catalog items selected according to the second item selection method; and generating a page to present to the user in response to the request, wherein generating the page comprises; populating a first section of the page with representations of each of the first plurality of additional catalog items; populating a second section of the page with representations of each of the second plurality of additional catalog items, said second section being distinct from the first section; and populating a third section of the page with at least a representation of the catalog item selected by the user, said third section identifying said catalog item as being selected, and being distinct from the first and second sections; said method performed in its entirety by a server system that comprises one or more physical servers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
a server system that provides interactive access to an electronic catalog, and provides functionality for users to conduct transactions in connection with specific catalog items selected from the electronic catalog, said server system comprising one or more physical servers and being programmed to respond to a selection by a user of a catalog item for performing a transaction by at least; selecting first and second item selection methods, from a set of candidate item selection methods, based at least partly on user profile data associated with the user; selecting, according to the first item selection method, a first plurality of additional catalog items to recommend to the user; selecting, according to the second item selection method, a second plurality of additional catalog items to recommend to the user; and generating and outputting a page to present to the user in response to said selection by the user, said page comprising at least;
a first section containing representations of each of the first plurality of additional catalog items, a second section containing representations of each of the second plurality of additional catalog items, and a third section that identifies the catalog item selected by the user, said first, second and third sections each being distinct.- View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A method performed by a server system comprising one or more physical servers in response to a selection by a user of an item to add to an electronic shopping cart, said item represented in an electronic catalog, the method comprising:
-
selecting, from a plurality of candidate item selection methods, a subset of item selection methods to use to generate item recommendations for the user, said subset comprising at least two, and less than all, of the candidate item selection methods, wherein the server system selects the subset of item selection methods based at least partly on collected user profile data associated with the user; using each selected item selection method to select a respective plurality of items to recommend to the user; and generating a page to present to the user in response to the selection by the user of the item, said page comprising a plurality of distinct recommendations sections, each of which corresponds to, and identifies the corresponding plurality of items selected using, a respective one of the selected item selection methods, said page additionally including a non-recommendations section that identifies the item selected by the user to add to the electronic shopping cart, said non-recommendations section being a shopping cart section that identifies contents of the electronic shopping cart. - View Dependent Claims (24, 25, 26)
-
Specification