Category suggestions relating to a search
First Claim
Patent Images
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A system determines categories for business listings identified in a list of search results and assigns scores to the categories. The system presents one or more high scoring ones of the categories as one or more category suggestions relating to the list of search results.
13 Citations
27 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
one or more server devices comprising; means for receiving information regarding a plurality of documents; means for identifying one or more categories associated with the plurality of documents; means for generating a score for each of the one or more categories; and means for selecting one of the one or more categories, as a category suggestion, based on the scores generated for the one or more categories. - View Dependent Claims (13, 14)
-
15. A system, comprising:
a processor coupled to a memory, where the memory stores instructions that, when executed by the processor, cause the processor to; receive a search query from a client device; identify a plurality of documents based on the search query; identify one or more categories associated with the plurality of documents; generate a score for each category of the one or more categories, where the score for a given category is based on a quantity of documents, in the plurality of documents, associated with the category; and select one of the one or more categories to present, as a category suggestion, in connection with the plurality of documents, the category suggestion being selected based on the scores generated for the one or more categories. - View Dependent Claims (16, 17, 18, 19, 20)
-
21. A system, comprising:
a processor coupled to a memory, where the memory stores instructions that, when executed by the processor, causes the processor to; receive a search query from a client device; identify a plurality of documents based on the search query; obtain a score for each document in the plurality of documents; identify one or more categories associated with the plurality of documents; determine a score for each category of the one or more categories, where the score for a given category is based on the obtained score of one or more documents, in the plurality of documents, associated with the category, and select one of the one or more categories to present, as a category suggestion, in connection with the plurality of documents, the one of the one or more categories being selected based on the scores determined for the one or more categories. - View Dependent Claims (22, 23, 24, 25, 26, 27)
Specification