Claims Analysis
Total Claims: 63
Claim 1
Independent Claim
169 words
A method of assisting users in selecting items from an electronic catalog of items, the catalog accessible to users of an online sales system that provides services for allowing users to purchase items from the catalog, the method comprising: providing a database which contains information about a plurality of user communities, wherein different communities represent different subsets of users of the sales system; tracking, via computer, online purchases of items from the sales system by the users to generate purchase history data, and storing the purchase history data in a computer memory: processing, via computer, at least the purchase history data to identify at least one item which, based on actions of both members and non-members of a selected community of said plurality of user communities, has a popularity level that is substantially greater within the selected community than outside the selected community; and electronically notifying users that the at least one item is popular within the selected community to assist users in selecting items from the electronic catalog.
Claim 2
Independent Claim
169 words
A method of assisting users in selecting items from an electronic catalog of items, the catalog accessible to users of an online sales system that provides services for allowing users to purchase items from the catalog, the method comprising: providing a database which contains information about a plurality of user communities, wherein different communities represent different subsets of users of the sales system; tracking, via computer, online purchases of items from the sales system by the users to generate purchase history data, and storing the purchase history data in a computer memory: processing, via computer, at least the purchase history data to identify at least one item which, based on actions of both members and non-members of a selected community of said plurality of user communities, has a popularity level that is substantially greater within the selected community than outside the selected community; and electronically notifying users that the at least one item is popular within the selected community to assist users in selecting items from the electronic catalog.
Claim 3
Dependent Claim
23 words
The method of claim 1 , wherein electronically notifying users comprises generating a Web page which includes a community-based most popular items list.
Claim 4
Dependent Claim
16 words
The method of claim 2 , wherein the most popular items list is a bestsellers list.
Claim 5
Dependent Claim
24 words
The method of claim 1 , wherein electronically notifying users comprises automatically generating and sending an email message to members of the selected community.
Claim 6
Dependent Claim
31 words
The method of claim 4 , wherein the email message contains contact information of at least one member of the community that has purchased an item described in the email message.
Claim 7
Dependent Claim
28 words
The method of claim 1 , wherein processing the purchase history data to identify at least one item comprises identifying a set of characterizing purchases for the community.
Claim 8
Dependent Claim
14 words
The method of claim 1 , wherein the community is an implicit membership community.
Claim 9
Dependent Claim
16 words
The method of claim 7 , wherein the community is based on email addresses of users.
Claim 10
Dependent Claim
14 words
The method of claim 1 , wherein the community is an explicit membership community.
Claim 11
Dependent Claim
19 words
The method of claim 1 , wherein the community is derived from an electronic address book of a user.
Claim 12
Dependent Claim
21 words
The method of claim 1 , wherein the community is a composite community which comprises multiple other communities of the database.
Claim 13
Dependent Claim
39 words
The method as in claim 1 , wherein processing the purchase history data comprises excluding substantially, from consideration purchase history data falling outside a selected look-back period, so that calculated item popularity levels strongly reflect current interests of users.
Claim 14
Independent Claim
137 words
A system for assisting users of an online sales system in selecting items from an electronic catalog of items, the system comprising: at least one electronic database which contains purchase history data for users of the sales system, and which contains information about a plurality of user communities wherein different communities represent different subsets of users of the sales system; and a computer system that executes a process which analyzes at least the purchase history data to identify items that have substantially higher popularity levels within particular communities of the plurality of communities relative to their respective popularity levels among a general user population, and which notifies users of the sales system of the items and associated communities for which such popularity level disparities exist, to thereby assist such users in selecting items from the electronic catalog.
Claim 15
Independent Claim
137 words
A system for assisting users of an online sales system in selecting items from an electronic catalog of items, the system comprising: at least one electronic database which contains purchase history data for users of the sales system, and which contains information about a plurality of user communities wherein different communities represent different subsets of users of the sales system; and a computer system that executes a process which analyzes at least the purchase history data to identify items that have substantially higher popularity levels within particular communities of the plurality of communities relative to their respective popularity levels among a general user population, and which notifies users of the sales system of the items and associated communities for which such popularity level disparities exist, to thereby assist such users in selecting items from the electronic catalog.
Claim 16
Dependent Claim
43 words
The system of claim 13 , wherein the process comprises a first process which generates a table which contains bestselling items list for at least some of the communities, and a second process which selects items from the table to display to users.
Claim 17
Dependent Claim
25 words
The system of claim 13 , further comprising a user interface which allows users to select and join at least some of the user communities.
Claim 18
Dependent Claim
40 words
The system of claim 13 , further comprising a user interface which allows a user to define a composite community that includes multiple communities of the database, and to initiate generation of a popular items list for the composite community.
Claim 19
Dependent Claim
17 words
The system of claim 13 , wherein at least some of the communities are implicit membership communities.
Claim 20
Dependent Claim
20 words
The system of claim 13 , wherein at least some of the communities are based on email addresses of users.
Claim 21
Dependent Claim
22 words
The system of claim 13 , wherein at least some of the communities are based on electronic address books of the users.
Claim 22
Dependent Claim
22 words
The system of claim 13 , wherein the process generates and displays community bestsellers lists for at least some of the communities.
Claim 23
Dependent Claim
29 words
The system of claim 13 , wherein the process compares a popularity of an item within a community to a popularity of the item among non-members of the community.
Claim 24
Dependent Claim
27 words
The system of claim 13 , wherein the process sends to the users notification emails that include descriptions of the items that are popular within particular communities.
Claim 25
Dependent Claim
25 words
The system of claim 22 , wherein at least some of the notification emails include contact information of users that have purchased items described therein.
Claim 26
Dependent Claim
27 words
The system of claim 22 , wherein at least some of the notification emails specify a level of acceptance an item has attained within a particular community.
Claim 27
Dependent Claim
44 words
The system of claim 13 , wherein the process identifies items that are have substantially higher popularity levels within particular communities by at least identifying a set of items purchased by members of a community that distinguishes the community from a general user population.
Claim 28
Dependent Claim
20 words
The system of claim 25 , wherein the process uses a censored chi-square algorithm to identify the set of items.
Claim 29
Dependent Claim
23 words
The system of claim 13 , wherein the computer process excludes, substantially, from consideration purchase history data falling outside a selected look-back period.
Claim 30
Independent Claim
139 words
A method of assisting users in selecting items from an electronic catalog of items, the catalog accessible to users of an online sales system that provides services for allowing users to purchase items from the catalog, the method comprising steps, each step performed by computer, of: identifying a subset of users of the online sales system that have email addresses that satisfy a particular criterion, wherein the subset comprises a plurality of users; identifying at least one item that characterizes the subset of users, wherein the step of identifying comprises processing purchase history data of the subset of users and of users falling outside said subset; and electronically notifying users of the online sales system of a relationship between the at least one item and the subset of users, to assist users in selecting items from the electronic catalog.
Claim 31
Independent Claim
139 words
A method of assisting users in selecting items from an electronic catalog of items, the catalog accessible to users of an online sales system that provides services for allowing users to purchase items from the catalog, the method comprising steps, each step performed by computer, of: identifying a subset of users of the online sales system that have email addresses that satisfy a particular criterion, wherein the subset comprises a plurality of users; identifying at least one item that characterizes the subset of users, wherein the step of identifying comprises processing purchase history data of the subset of users and of users falling outside said subset; and electronically notifying users of the online sales system of a relationship between the at least one item and the subset of users, to assist users in selecting items from the electronic catalog.
Claim 32
Dependent Claim
26 words
The method of claim 28 , wherein identifying a subset of users comprises identifying all users having a selected domain name within their respective email addresses.
Claim 33
Dependent Claim
19 words
The method of claim 29 , wherein the selected domain name is a domain name of a selected company.
Claim 34
Dependent Claim
31 words
The method of claim 28 , wherein identifying a subset of users comprises identifying all users that have one of a selected group of domain name within their respective email addresses.
Claim 35
Dependent Claim
26 words
The method of claim 28 , wherein electronically notifying comprises generating a Web page which includes a list of items that characterize the subset of users.
Claim 36
Dependent Claim
24 words
The method of claim 28 , wherein electronically notifying comprises sending email notification messages to at least some of the users of the subset.
Claim 37
Dependent Claim
44 words
The method of claim 28 , wherein identifying at least one item that characterizes the subset of users comprises comparing a popularity level of the item among the subset of users to a popularity level of the item among a general population of users.
Claim 38
Dependent Claim
34 words
The method of claim 28 , wherein identifying at least one item that characterizes the subset of users comprises identifying a set of items that distinguish the subset from a general population of users.
Claim 39
Dependent Claim
35 words
The method as in claim 35 , wherein identifying a set of items that distinguish the subset from a general population of users comprises applying a censored chi-square type algorithm to the purchase history data.
Claim 40
Dependent Claim
64 words
The method as in claim 28 , wherein identifying at least one item that characterizes the subset of users comprises at least one of comparing a velocity of an item within the community to a velocity of the item within a general user population; and comparing an acceleration of the item within the community to an acceleration of the item within a general population.
Claim 41
Independent Claim
113 words
A method of assisting users in selecting items from a catalog of items, comprising: electronically identifying a subset of a general population of users; tracking, via computer, at least one type of user activity that indicates user affinities for particular items of the catalog to generate activity history data; processing, via computer, the activity history data of the general population of users, including the subset of users, to identify a set of items that distinguish the subset from the general population; and electronically notifying users of the catalog of a relationship between the set of items and the subset of users, to thereby assist the users of the catalog in selecting items therefrom.
Claim 42
Independent Claim
113 words
A method of assisting users in selecting items from a catalog of items, comprising: electronically identifying a subset of a general population of users; tracking, via computer, at least one type of user activity that indicates user affinities for particular items of the catalog to generate activity history data; processing, via computer, the activity history data of the general population of users, including the subset of users, to identify a set of items that distinguish the subset from the general population; and electronically notifying users of the catalog of a relationship between the set of items and the subset of users, to thereby assist the users of the catalog in selecting items therefrom.
Claim 43
Dependent Claim
32 words
The method of claim 38 , wherein processing the activity history data comprises processing purchase history data, and the set of items consists essentially of items purchased by members of the subset.
Claim 44
Dependent Claim
20 words
The method of claim 38 , wherein tracking at least one type of user activity comprises tracking item viewing events.
Claim 45
Dependent Claim
23 words
The method of claim 38 , wherein processing the activity history data comprises applying a censored chi-square algorithm to the activity history data.
Claim 46
Dependent Claim
16 words
The method of claim 38 , wherein the subset consists of members of an implicit-membership community.
Claim 47
Independent Claim
142 words
A method of assisting users in selecting items from an electronic catalog of items, comprising: electronically identifying among a population of users of the electronic catalog, a subset of users that, based on user shipping addresses, reside in a common geographic region; electronically monitoring actions of the subset of users, and of users falling outside the subset, to generate user activity history data reflective of user actions performed with respect to items in the electronic catalog; electronically processing the user activity history data to identify an item whose popularity level among the subset of users is substantially higher than a popularity level of the item among the population of users; and electronically notifying at least one user that a relationship exists between the item and the geographic region to assist the at least one user in selecting items from the electronic catalog.
Claim 48
Independent Claim
142 words
A method of assisting users in selecting items from an electronic catalog of items, comprising: electronically identifying among a population of users of the electronic catalog, a subset of users that, based on user shipping addresses, reside in a common geographic region; electronically monitoring actions of the subset of users, and of users falling outside the subset, to generate user activity history data reflective of user actions performed with respect to items in the electronic catalog; electronically processing the user activity history data to identify an item whose popularity level among the subset of users is substantially higher than a popularity level of the item among the population of users; and electronically notifying at least one user that a relationship exists between the item and the geographic region to assist the at least one user in selecting items from the electronic catalog.
Claim 49
Dependent Claim
89 words
The method as in claim 43 , wherein processing the user activity history data to identify an item whose popularity level among the subset of users is substantially higher than a popularity level of the item among the population of users comprises at least one of (a) comparing a velocity of the item within the subset to a velocity of the item within a general user population; and (b) comparing an acceleration of the item within the subset to an acceleration of the item within a general user population.
Claim 50
Dependent Claim
54 words
The method as in claim 43 , wherein processing the user activity history data to identify an item whose popularity level among the subset of users is substantially higher than a popularity level of the item among the population of users comprises applying a censored chi-square type algorithm to the user activity history data.
Claim 51
Dependent Claim
36 words
The method as in claim 43 , wherein notifying at least one user comprises presenting to the user a list of items that are popular in the geographic region relative to popularity levels outside the region.
Claim 52
Dependent Claim
23 words
The method as in claim 43 , wherein the user actions performed with respect to items in the electronic catalog comprise item purchases.
Claim 53
Dependent Claim
24 words
The method as in claim 43 , wherein the user actions performed with respect to items in the electronic catalog comprise item viewing events.
Claim 54
Dependent Claim
16 words
The method as in claim 43 , wherein the geographic region corresponds to a particular city.
Claim 55
Dependent Claim
47 words
The method as in claim 43 , wherein processing the user activity history data comprises applying a time window to the user activity history data such that a popularity level of the item is measured substantially from a most recent set of the user activity history data.
Claim 56
Dependent Claim
192 words
A computer-implemented method of assisting users in selecting items from an electronic catalog of items, the method comprising: storing email addresses of users of the electronic catalog; electronically identifying, for each of a plurality of organizations, a respective group of said users who are deemed to be affiliated with the respective organization by virtue of a domain name of the respective organization occurring within an email address of each such user, to thereby identify a plurality of organization-specific groups of users; electronically tracking at least one type of user activity that indicates user affinities for particular items in the electronic catalog to generate activity history data for the users; electronically analyzing for each organization-specific group of users, the activity history data to generate a list of items within the electronic catalog that distinguish the organization-specific group from a general population of the users, to thereby generate a plurality of organization-specific popular items lists; and electronically exposing the organization-specific popular items lists to the users of the electronic catalog in association with the organizations to which such popular items lists correspond, to allow users to identify items that are popular within specific organizations.
Claim 57
Dependent Claim
192 words
A computer-implemented method of assisting users in selecting items from an electronic catalog of items, the method comprising: storing email addresses of users of the electronic catalog; electronically identifying, for each of a plurality of organizations, a respective group of said users who are deemed to be affiliated with the respective organization by virtue of a domain name of the respective organization occurring within an email address of each such user, to thereby identify a plurality of organization-specific groups of users; electronically tracking at least one type of user activity that indicates user affinities for particular items in the electronic catalog to generate activity history data for the users; electronically analyzing for each organization-specific group of users, the activity history data to generate a list of items within the electronic catalog that distinguish the organization-specific group from a general population of the users, to thereby generate a plurality of organization-specific popular items lists; and electronically exposing the organization-specific popular items lists to the users of the electronic catalog in association with the organizations to which such popular items lists correspond, to allow users to identify items that are popular within specific organizations.
Claim 58
Dependent Claim
42 words
The method as in claim 51 , wherein exposing the organization-specific popular items lists to the users comprises providing to a target user a personalized web page that displays organization-specific popular items lists of organizations with which the target user is affiliated.
Claim 59
Dependent Claim
27 words
The method as in claim 51 , wherein analyzing the activity history data comprises excluding, substantially, from consideration activity history data falling outside a selected look-back period.
Claim 60
Dependent Claim
25 words
The method as in claim 51 , wherein analyzing the activity history data comprises applying a censored chi-square type algorithm to the activity history data.
Claim 61
Dependent Claim
16 words
The method as in claim 51 , wherein at least some of the organizations are companies.
Claim 62
Independent Claim
203 words
A system for assisting users in selecting items from an electronic catalog of items, the system comprising: at least one electronic database which contains email addresses of users of the electronic catalog; and a computer system that executes a computer program to identify, for each of a plurality of organizations, a respective group of said users who are deemed to be affiliated with the respective organization by virtue of a domain name of the respective organization occurring within an email address of each such user, to thereby identify a plurality of organization-specific groups of users; track at least one type of user activity that indicates user affinities for particular items in the electronic catalog to generate activity history data for the users; analyze, for each organization-specific group of users, the activity history data to generate a list of items within the electronic catalog that distinguish the organization-specific group from a general population of the users, to thereby generate a plurality of organization-specific popular items lists; and expose the organization-specific popular items lists to the users of the electronic catalog in association with the organizations to which such popular items lists correspond, to allow users to identify items that are popular within specific organizations.
Claim 63
Independent Claim
203 words
A system for assisting users in selecting items from an electronic catalog of items, the system comprising: at least one electronic database which contains email addresses of users of the electronic catalog; and a computer system that executes a computer program to identify, for each of a plurality of organizations, a respective group of said users who are deemed to be affiliated with the respective organization by virtue of a domain name of the respective organization occurring within an email address of each such user, to thereby identify a plurality of organization-specific groups of users; track at least one type of user activity that indicates user affinities for particular items in the electronic catalog to generate activity history data for the users; analyze, for each organization-specific group of users, the activity history data to generate a list of items within the electronic catalog that distinguish the organization-specific group from a general population of the users, to thereby generate a plurality of organization-specific popular items lists; and expose the organization-specific popular items lists to the users of the electronic catalog in association with the organizations to which such popular items lists correspond, to allow users to identify items that are popular within specific organizations.