Patent ID: 8473511

Claim:
A machine-implemented method comprising: displaying a plurality of categories in a column, wherein each category includes one or more selectable options; receiving a selection of a first option corresponding to a first category; in response to receiving the selection of the first option, displaying the first option with a visual appearance indicating that the first option is selected, generating a first search query using the first option, performing a first search using the first search query, and displaying first search results of the first search, wherein the search results of the first search include text data and image data; receiving a selection of a second option corresponding to a second category different from the first category; in response to the selection of the second option, displaying the second option with a visual appearance indicating that the second option is selected, displaying a selectable clear control associated with the second category, generating a second search query combining the first option and the second option, performing a second search using the second search query, and displaying search results of the second search; receiving a selection of the clear control; and in response to the selection of the clear control, no longer displaying the second option with the visual appearance indicating that the second option is selected, no longer displaying the clear control associated with the second category, continuing to display the first option with the visual appearance indicating the first option is selected, generating a third search query using the first option and excluding the second option, performing a third search using the third search query, and displaying search results of the third search.