COMPUTER PROCESSES FOR IDENTIFYING RELATED ITEMS AND GENERATING PERSONALIZED ITEM RECOMMENDATIONS
First Claim
Patent Images
1. A computer-implemented method, comprising:
- maintaining transaction histories of each of a plurality of users in computer storage, said transaction histories identifying specific items for which transactions were conducted by the users;
generating data values that represent degrees to which specific items are related to each other, each data value corresponding to a pair of items, and being dependent upon how frequently the items of said pair co-occur in the transaction histories of the plurality of users;
using the data values to select, for each of a plurality of items, a corresponding set of related items;
generating, in computer storage, a mapping that maps each of said plurality of items to the respective set of related items; and
using the mapping structure, in combination with corresponding ones of said data values, to generate personalized item recommendations for each of a plurality of users.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented service analyzes purchase histories and/or other types of behavioral data of users on an aggregated basis to detect and quantify associations between particular items represented in an electronic catalog. The detected associations are stored in a mapping structure that maps items to related items, and is used to recommend items to users of the electronic catalog.
-
Citations
8 Claims
-
1. A computer-implemented method, comprising:
-
maintaining transaction histories of each of a plurality of users in computer storage, said transaction histories identifying specific items for which transactions were conducted by the users;
generating data values that represent degrees to which specific items are related to each other, each data value corresponding to a pair of items, and being dependent upon how frequently the items of said pair co-occur in the transaction histories of the plurality of users;
using the data values to select, for each of a plurality of items, a corresponding set of related items;
generating, in computer storage, a mapping that maps each of said plurality of items to the respective set of related items; and
using the mapping structure, in combination with corresponding ones of said data values, to generate personalized item recommendations for each of a plurality of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification