Patent Document ID: 7899818
Application ID: 11392211

Base Claim:
1. A computer-implemented method of providing search results, comprising: under the control of one or more computer systems configured with executable instructions, performing a first search in response to a search request; generating for display a first list of results responsive to the search request; analyzing searchable content of each of the results in the first list of results to identify terms in the searchable content that are useful in grouping sets of the first list of results; providing the identified terms in a list of selectable terms to be displayed with the first list of results, the terms being selectable independently of multi-character or single-character textual input; receiving a selection of a user-selected term from the list of selectable terms, the list including selectable objects placed on a user interface adjacent to the terms on the list, the user-selected term being selected by selecting a selectable object adjacent to the term, said selecting being done independently of multi-character or single-character textual input, the selection causing results having content related to the user-selected term to be excluded from a second list of results; and in response to receiving the selection of the user-selected term, performing a second search based at least upon the search request and the user-selected term and generating for display the second list of results that excludes results having content related to the user-selected term, wherein the second list of results is further able to include results not included in the first list of results.

---

Claim 6:
6. The method of claim 1 , wherein providing the list of selectable terms includes using linking structures within second list of results to analyze content or metadata referenced by the linking structures.