Patent Document ID: 8027988
Application ID: 12366491

Base Claim:
1. A method performed by one or more server devices, comprising: receiving, at a processor of the one or more server devices, a search query from a client device; selecting, using a processor of the one or more server devices, a plurality of documents based on the search query; identifying, using a processor of the one or more server devices, one or more categories associated with the plurality of documents; generating, using a processor of the one or more server devices, a score for each of the one or more categories; selecting, using a processor of the one or more server devices, a category of the one or more categories, as a recommended category, based on the scores generated for the one or more categories; and presenting, using a processor of the one or more server devices, information regarding the plurality of documents and the recommended category to the client device.

---

Claim 4:
4. The method of claim 1 , where identifying the one or more categories associated with the plurality of documents includes: accessing a memory that stores information regarding categories associated with documents, and using the information stored in the memory to identify the one or more categories associated with the plurality of documents.