Patent ID: 8751489

Claim:
A system for refining a search, the system comprising: a data store configured to store a mapping table that associates each of a plurality of search strings with one or more item attributes; and one or more computer systems in communication with the data store that are configured to: receive a search string in association with a request to search for items represented in an electronic data store; identify an entry in the mapping table corresponding to the received search string, wherein the entry in the mapping table associates the search string with one or more item attributes that have been determined to be useful for subdividing a plurality of items matching the search request into two or more groups of items; and provide a selectable option to use a range of numeric attribute values for at least one of the one or more item attributes included in the mapping table entry to refine the search request, wherein the range of numeric attribute values is selectable from two or more ranges of numeric attribute values presented in association with the selectable option.