Patent ID: 8117085

Claim:
A computer-implemented method, comprising: accessing, by a computer system, stored user activity data of each of a plurality of users of an electronic catalog of items, said user activity data reflective of item viewing events and item acquisition events of said users, said item viewing events comprising user accesses to item detail pages of the electronic catalog; for a pair of items represented in the electronic catalog and capable of being acquired independently of each other, generating, by the computer system, based on the item viewing events and item acquisition events reflected in the user activity data, a data value reflecting how often users who view both items in the pair choose to acquire both items in combination, wherein generating the data value comprises identifying a plurality of browsing sessions in which both items of the pair were viewed, and determining the number of said browsing sessions in which both items of the pair were acquired, wherein the plurality of browsing sessions are identified so as to exclude browsing sessions in which neither item of the pair was acquired; and based at least partly on the data value, automatically causing the pair of items to be recommended in combination on an item detail page of the electronic catalog, said item detail page corresponding to a respective one of said items.