Patent ID: 7660822

Claim:
A method performed by a server device, the method comprising: receiving, from a user, one or more search queries that include one or more search terms and a selection of one or more search criteria the receiving being performed via a communication interface or input device of the server device; searching stored data, based on the one or more search terms and based on the one or more search criteria, to identify results, the searching being performed by a processor of the server device; and providing, by the communication interface or an output device of the server device, a document that includes a multi-dimensional graph of at least some of the identified results, where: a relevance of the identified results to the one or more search terms is represented as a first dimension on the multi-dimensional graph, at least one of the one or more selected search criteria is represented as a second dimension on the multi-dimensional graph, and image representations of the included identified results are plotted on the multi-dimensional graph based on relevance and the at least one of the one or more search criteria.