Computer services for identifying and exposing associations between user communities and items in a catalog
First Claim
1. A computer system having one or more processors, the computer system comprising:
- an electronic data repository that stores user activity data associated with each of a plurality of users, said user activity data reflecting user affinities for particular items represented in an electronic catalog, said electronic data repository comprising a computer memory;
a first component that analyzes the user activity data of the plurality of users, in conjunction with data that associates particular users with particular user communities, to identify, for each of a plurality of said user communities, a respective set of items that are significantly more popular in the respective user community than in a general user population; and
a second component that provides electronic user access to information that associates the sets of items with the corresponding user communities to assist users in selecting items from the electronic catalog.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented service associated with an electronic catalog analyzes purchase histories of users, and/or other types of activity data reflective of user affinities for specific items, to identify items that are significantly more popular in specific user communities than in a general user population. The communities may, for example, include email-based communities (e.g., all users with email addresses associated with a particular company), shipping address based communities (e.g., all users with shipping addresses in Seattle), and/or communities based on other types of user attributes. In one embodiment, a user of the service can select a particular community, such as by selecting the name of a corresponding organization or geographic region, to view a list of items having relatively high popularity levels therein. The results of the analysis may additionally or alternatively be used to affirmatively notify users of associations between particular items and communities, and/or to recommend items to users.
-
Citations
45 Claims
-
1. A computer system having one or more processors, the computer system comprising:
-
an electronic data repository that stores user activity data associated with each of a plurality of users, said user activity data reflecting user affinities for particular items represented in an electronic catalog, said electronic data repository comprising a computer memory; a first component that analyzes the user activity data of the plurality of users, in conjunction with data that associates particular users with particular user communities, to identify, for each of a plurality of said user communities, a respective set of items that are significantly more popular in the respective user community than in a general user population; and a second component that provides electronic user access to information that associates the sets of items with the corresponding user communities to assist users in selecting items from the electronic catalog. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-implemented method performed by a computer system that includes one or more physical computers, the method comprising:
-
storing, in an electronic data repository, user activity data associated with each of a plurality of users, said user activity data reflecting user affinities for particular items represented in an electronic catalog, said electronic data repository comprising a computer memory; via execution of a first component, analyzing the user activity data of the plurality of users, in conjunction with data that associates particular users with particular user communities, to identify, for each of a plurality of said user communities, a respective set of items that are significantly more popular in the respective user community than in a general user population; and via execution of a second component, providing electronic user access to information that associates the sets of items with the corresponding user communities to assist users in selecting items from the electronic catalog. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification