Attribute-based navigation of items
AssigneeAmazon Technologies, Inc.
InventorPranav Dandekar
Life of this patent
Estimating the term…
Abstract
A method for exploring similar items can include receiving a request to explore items similar to an item identified by a user and retrieving a set of similar items to output for display to the user. The similar items can be similar to the identified item, and the set of similar items can include one or more attribute values for each similar item. In addition, in response to receiving a selection of one or more of the attribute values by the user, the method can further include retrieving similar items corresponding to the user-selected attribute values. Moreover, the method can include outputting at least a subset of the similar items for display.
Claims20
A system for providing similar items to a user of an electronic catalog, the system comprising:
- a similarity mining module configured to detect similarities between items in an electronic catalog and create one or more sets of similar items, each set of similar items corresponding to an item in the electronic catalog;
- an attribute mining module configured to analyze each set of similar items to detect common attribute values of the similar items and to create an item data set comprising sets of items sharing one or more attribute values;
- and
- a similarity explorer module comprising computer hardware, the similarity explorer module accessible by a user from an item detail display of a first item selected by the user, the similarity explorer module configured to:
- output a plurality of attribute values of similar items to the first item wherein the outputted plurality of attribute values are descriptive of actual characteristics of the similar items and are displayed independently of any listing of the similar items themselves, and wherein the similarity explorer display includes an item detail area comprising information describing characteristics of the first item;
- output, together with the plurality of attribute values, a plurality of attribute selection controls, the attribute selection controls being selectable by the user to select one or more of the attribute values;
- receive one or more selections of the attribute selection controls made by the user, thereby receiving an indication of one or more of the attribute values selected by the user;
- retrieve, in response to receiving the one or more selections of the attribute selection controls, a subset of the similar items that are similar to the first item and that share the one or more selected attribute values;
- and
- output the subset of the similar items, thereby enabling the user to visually compare the first item with the subset of similar items.
A method, the method comprising:
- by a computer system comprising computer hardware:
- receiving a request to access an item detail display descriptive of a first item in an electronic catalog;
- outputting the item detail display for presentation to a user, the item detail display comprising information describing characteristics of the first item;
- identifying and retrieving for display to the user a set of items similar to the first item, wherein the set of similar items includes a plurality of attribute values descriptive of actual characteristics of the similar items;
- outputting for presentation on a similarity explorer display the plurality of attribute values descriptive of the actual characteristics of the similar items such that the outputted plurality of attribute values are displayed independently of any listing of the similar items themselves, the similarity explorer display including an item detail area comprising information describing characteristics of the first item;
- outputting for presentation on the similarity explorer display, together with the plurality of attribute values, a plurality of attribute selection controls, wherein user selection of one or more of the attribute selection controls causes the similarity explorer display to output items in the set of similar items that have the selected one or more attribute values.
A non-transitory computer readable storage medium having computer executable components for providing items similar to a first item identified by a user, the computer executable components comprising:
- a similarity component configured to create one or more sets of similar items, each set of similar items corresponding to a first item identified by a user;
- an attribute component configured to analyze each of the one or more sets of similar items to detect attribute values common to the similar items;
- and
- a similarity explorer component, the similarity explorer component configured to:
- output for presentation to the user a plurality of attribute values of similar items to the first item, wherein the outputted plurality of attribute values are descriptive of actual characteristics of the similar items and are displayed independently of any listing of the similar items themselves;
- output for presentation to the user, together with the plurality of attribute values, a plurality of attribute selection controls, the attribute selection controls being selectable by the user to select one or more of the attribute values;
- output for presentation to the user, together with the first item, a subset of the items similar to the first item, wherein the items in the subset share the one or more attribute values selected by the user, thereby enabling the user to visually compare the first item with the subset of the similar items.
Dependencies are inferred from the claim text.