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 5:
5. The method of claim 1 , where generating the score for each of the one or more categories includes, for a given category: determining a number of documents, of the plurality of documents, associated with the category, where the score, for the category, is based on the determined number.