RECOMMENDATIONS BASED ON ACTIONS PERFORMED ON MULTIPLE REMOTE SERVERS
First Claim
1. A computer-implemented method, comprising:
- generating a mapping of particular web sites to particular catalog items represented in an electronic catalog of items, said mapping generated, at least in part, by detecting co-occurrences of particular web sites and particular catalog items in event histories of users, said mapping represented in computer storage;
maintaining a record of a plurality of web sites accessed by a user computing device, said record maintained, at least in part, by recording web site access events reported by the user computing device via execution of widget code included in web pages of said plurality of web sites; and
when the user computing device requests a web page of a web site that hosts the electronic catalog of items, using at least the record of the plurality of web sites accessed by the user computing device, in combination with said mapping of particular web sites to particular catalog items, to select a personalized set of catalog items to present on said web page.
1 Assignment
0 Petitions
Accused Products
Abstract
A content provider system interacts with a network of web sites to provide behavior-based content to users. Operators of the web sites add widgets to selected web pages of their sites. The widgets, when executed on the computing devices of users who view the selected web pages, report user-generated events to the content provider system. The content provider system analyses the reported events to detect behavioral associations between particular web sites, web pages, products, and/or other types of items. The widgets may also retrieve and display behavior-based content that is based on these item-to-item behavioral associations. For example, when a user views a particular web page, a widget on that page may request and display descriptions of, and links to, other sites or pages that are (a) behaviorally related to the page being viewed or an item represented thereon, and/or (b) behaviorally related to the past browsing activities of the particular user.
-
Citations
16 Claims
-
1. A computer-implemented method, comprising:
-
generating a mapping of particular web sites to particular catalog items represented in an electronic catalog of items, said mapping generated, at least in part, by detecting co-occurrences of particular web sites and particular catalog items in event histories of users, said mapping represented in computer storage; maintaining a record of a plurality of web sites accessed by a user computing device, said record maintained, at least in part, by recording web site access events reported by the user computing device via execution of widget code included in web pages of said plurality of web sites; and when the user computing device requests a web page of a web site that hosts the electronic catalog of items, using at least the record of the plurality of web sites accessed by the user computing device, in combination with said mapping of particular web sites to particular catalog items, to select a personalized set of catalog items to present on said web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
an event recording system that maintains, for each of a plurality of users, at least (1) a record of catalog items selected by the respective users from an electronic catalog of a first web site, and (2) a record of other web sites accessed by the respective user; an association mining system that analyzes the records of catalog item selections and web site accesses of users on an aggregated basis to detect behavioral associations between particular web sites and particular catalog items; and a recommendation system configured to use the detected behavioral associations, in combination with a record of web sites accessed by a target user, to generate personalized catalog-item recommendations for the target user. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification