GENERATION OF PRODUCT RECOMMENDATIONS USING A DYNAMICALLY SELECTED STRATEGY
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described for dynamically generating recommendations for users, such as for products and other items. In at least some situations, the techniques include using multiple recommendation strategies, such as by aggregating recommendation results from multiple different recommendation strategies. Such recommendation strategies may have various forms, and may be based at least in part on data regarding prior interactions of numerous users with numerous items. In addition, information about current selections of a particular user may be gathered based at least in part on providing a GUI (“graphical user interface”) for display to the user that includes selectable information about numerous recommended items, and dynamically updating the displayed GUI with newly generated recommendations of items as the user makes selections of particular displayed recommended items (e.g., newly generated recommendations that are similar to the selected items in one or more manners, or are otherwise related to the selected items).
50 Citations
70 Claims
-
1-40. -40. (canceled)
-
41. A configured computing system comprising:
-
one or more processors; and a product recommendation system that is configured to, when executed by at least one of the one or more processors, provide recommendations to multiple users by, for each of the users; obtaining information that reflects prior interactions of a plurality of consumers with a plurality of products; receiving additional information about a current situation involving the user interacting with one or more first products available from a retailer; automatically determining one or more products of the plurality of products to recommend to the user in the current situation based on multiple distinct recommendation strategies, the determining including se one of the multiple recommendation strategies to use for the current situation, and further including selecting determined one or more products from product recommendations generated by the selected one recommendation strategy, the product recommendations being generated by the selected one recommendation strategy using information about the one or more first products and using the information about the prior interactions of the plurality of consumers with the plurality of products; and providing information about the determined one or more products for use as part of a Web page from the retailer for display to the user. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48)
-
-
49. A computer-implemented method comprising:
-
obtaining, by one or more configured computing systems, information that reflects prior interactions of a plurality of users with a plurality of products; receiving, by the one or more configured computing systems, information about a situation involving a first user and one or more first products; determining, by the one or more configured computing systems, one or more products of the plurality of products to recommend to the first user based on multiple distinct recommendation strategies, the determining including selecting one of the multiple recommendation strategies to use for the situation, and further including selecting the determined one or more products from product recommendations generated by the selected one recommendation strategy, the product recommendations being generated by the selected one recommendation strategy using information about the one or more first products and using the information about the prior interactions of the plurality of users with the plurality of products; and providing information about the determined one or more products for presentation to the first user. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A non-transitory computer-readable medium having stored contents that configure a computing device to perform a method, the method comprising:
-
obtaining, by the configured computing device, information that reflects prior interactions of a plurality of users with a plurality of items; receiving, by the configured computing device, information about a first user and one or more first items; determining, by the configured computing device, one or more items of the plurality of items to recommend to the first user based on multiple distinct recommendation strategies, the determining including selecting one of the multiple recommendation strategies to use and further including selecting the determined one or more items from item recommendations generated by the selected one recommendation strategy, the item recommendations being generated by the selected one recommendation strategy using the information about the prior interactions of the plurality of users with the plurality of items; and providing information about the determined one or more items for presentation to the first user. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70)
-
Specification