Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
137 words
A method of adding items and predefined item categories to a recommendation service that uses collaborative filtering to recommend items to users from a set of service items within a set of service categories, comprising: providing users an option to rate items, including non-service-items and items in non-service-categories; when a user rates a non-service-item that falls within a service category, adding the non-service-item to the service; when a user rates a non-service-item that does not fall within any service category, recording the item and associated user rating in a repository without adding the item to the service; and when a quantity of rated items recorded within the repository for a non-service-category reaches a level that represents a desired degree of reliability for recommending items within that category, adding the category and associated rated items to the service.
Claim 2
Independent Claim
137 words
A method of adding items and predefined item categories to a recommendation service that uses collaborative filtering to recommend items to users from a set of service items within a set of service categories, comprising: providing users an option to rate items, including non-service-items and items in non-service-categories; when a user rates a non-service-item that falls within a service category, adding the non-service-item to the service; when a user rates a non-service-item that does not fall within any service category, recording the item and associated user rating in a repository without adding the item to the service; and when a quantity of rated items recorded within the repository for a non-service-category reaches a level that represents a desired degree of reliability for recommending items within that category, adding the category and associated rated items to the service.
Claim 3
Dependent Claim
19 words
The method as in claim 1, wherein the items comprise book titles, and the item categories comprise book genres.
Claim 4
Dependent Claim
36 words
The method as in claim 1, wherein providing users an option to rate items comprises presenting users of the recommendation service modified web pages that include forms for rating items during browsing of an electronic catalog.
Claim 5
Dependent Claim
37 words
The method as in claim 1, wherein adding the category and associated rated items to the service comprises moving user ratings data for a plurality of items from the repository to a database of the recommendation service.
Claim 6
Dependent Claim
31 words
The method as in claim 1, wherein adding the category and associated rated items to the service is performed automatically in response to an items-per-category threshold being reached within the repository.
Claim 7
Dependent Claim
26 words
The method as in claim 1, wherein adding the category and associated rated items to the service is performed under the control of a system administrator.
Claim 8
Dependent Claim
23 words
The method as in claim 1, further comprising providing users an option to select a service category in which to obtain category-specific recommendations.
Claim 9
Independent Claim
112 words
A method of adding predefined item categories to a recommendation service that uses collaborative filtering to recommend items to users from a set of service categories, comprising: providing users an option to rate individual items, including items that do not fall within any service category; when a user rates an item that does not fall within any service category, recording the item and associated user rating in a repository without adding the item to the service; and when a quantity of rated items recorded within the repository for a non-service-category reaches a level that represents a desired degree of reliability for recommending items within that category, adding the non-service-category to the service.
Claim 10
Independent Claim
112 words
A method of adding predefined item categories to a recommendation service that uses collaborative filtering to recommend items to users from a set of service categories, comprising: providing users an option to rate individual items, including items that do not fall within any service category; when a user rates an item that does not fall within any service category, recording the item and associated user rating in a repository without adding the item to the service; and when a quantity of rated items recorded within the repository for a non-service-category reaches a level that represents a desired degree of reliability for recommending items within that category, adding the non-service-category to the service.
Claim 11
Dependent Claim
19 words
The method as in claim 8, wherein the items comprise book titles, and the item categories comprise book genres.
Claim 12
Dependent Claim
36 words
The method as in claim 8, wherein providing users an option to rate items comprises presenting users of the recommendation service modified web pages that include forms for rating items during browsing of an electronic catalog.
Claim 13
Dependent Claim
33 words
The method as in claim 8, wherein adding the non-service-category to the service comprises moving user ratings data for a plurality of items from the repository to a database of the recommendation service.
Claim 14
Dependent Claim
27 words
The method as in claim 8, wherein adding the non-service-category to the service is performed automatically in response to an items-per-category threshold being reached within the repository.
Claim 15
Dependent Claim
22 words
The method as in claim 8, wherein adding the non-service-category to the service is performed under the control of a system administrator.
Claim 16
Dependent Claim
23 words
The method as in claim 8, further comprising providing users an option to select a service category in which to obtain category-specific recommendations.
Claim 17
Dependent Claim
115 words
In a computer-implemented collaborative recommendations service in which items are recommended to users from a database within a set of service categories, the set of service categories being a subset of the item categories of the database, a method of adding categories to the service, comprising: (a) prompting users to rate items that fall outside the set of service categories; (b) storing ratings data resulting from (a) without adding the rated items to the service; and (c) when a quantity of ratings data stored in (b) for a non-service-category of the database reaches a selected level that represents a desired degree of reliability for recommending items in the non-service-category, adding the non-service-category to the service.
Claim 18
Dependent Claim
115 words
In a computer-implemented collaborative recommendations service in which items are recommended to users from a database within a set of service categories, the set of service categories being a subset of the item categories of the database, a method of adding categories to the service, comprising: (a) prompting users to rate items that fall outside the set of service categories; (b) storing ratings data resulting from (a) without adding the rated items to the service; and (c) when a quantity of ratings data stored in (b) for a non-service-category of the database reaches a selected level that represents a desired degree of reliability for recommending items in the non-service-category, adding the non-service-category to the service.
Claim 19
Dependent Claim
19 words
The method as in claim 15, wherein the items comprise book titles, and the item categories comprise book genres.
Claim 20
Dependent Claim
34 words
The method as in claim 15, wherein prompting users to rate items comprises presenting users of the recommendation service modified web pages that include forms for rating items during browsing of an electronic catalog.
Claim 21
Dependent Claim
32 words
The method as in claim 15, wherein adding the non-service-category to the service comprises moving user ratings data for a plurality of items from a repository to a database of recommendable items.
Claim 22
Dependent Claim
24 words
The method as in claim 15, wherein adding the non-service-category to the service is performed automatically in response to an items-per-category threshold being reached.
Claim 23
Dependent Claim
22 words
The method as in claim 15, wherein adding the non-service-category to the service is performed under the control of a system administrator.
Claim 24
Dependent Claim
23 words
The method as in claim 15, further comprising providing users an option to select a service category in which to obtain category-specific recommendations.
Claim 25
Independent Claim
130 words
A system that implements a recommendation service, comprising: a database of items that fall within a plurality of categories; a recommendation service component which recommends items to users from the database within a subset of the plurality of categories ("service categories") using a collaborative filtering method; and a service populating component which: provides users an option to rate items, including non-service-items and items in non-service-categories; when a user rates a non-service-item that falls within a service category, adds the non-service-item to the service; and when a user rates a non-service-item that does not fall within any service category, records the item and associated user rating without adding the item to the service, to thereby collect data for adding non-service-categories to the service as desired rated-items per category levels are reached.
Claim 26
Independent Claim
130 words
A system that implements a recommendation service, comprising: a database of items that fall within a plurality of categories; a recommendation service component which recommends items to users from the database within a subset of the plurality of categories ("service categories") using a collaborative filtering method; and a service populating component which: provides users an option to rate items, including non-service-items and items in non-service-categories; when a user rates a non-service-item that falls within a service category, adds the non-service-item to the service; and when a user rates a non-service-item that does not fall within any service category, records the item and associated user rating without adding the item to the service, to thereby collect data for adding non-service-categories to the service as desired rated-items per category levels are reached.
Claim 27
Dependent Claim
29 words
The system as in claim 22, wherein the service populating component automatically adds a non-service-category to the service when a rated-items per category threshold for that category is reached.
Claim 28
Dependent Claim
20 words
The system as in claim 22, wherein the items comprise book titles, and the predefined item categories comprise book genres.
Claim 29
Independent Claim
70 words
A method for generating a ratings profile for use within a recommendation service that recommends items to users within multiple service categories, comprising: prompting the user to specify a preference level for each of a plurality of the service categories; using the preference levels specified by the user to generate a list of items that reflects the user's category preferences; and prompting the user to rate items from the list.
Claim 30
Independent Claim
70 words
A method for generating a ratings profile for use within a recommendation service that recommends items to users within multiple service categories, comprising: prompting the user to specify a preference level for each of a plurality of the service categories; using the preference levels specified by the user to generate a list of items that reflects the user's category preferences; and prompting the user to rate items from the list.
Claim 31
Dependent Claim
25 words
The method as in claim 25, wherein using the preference levels to generate a list comprises using the preference levels to filter a startup list.