Patent ID: 11960554
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A computer-readable memory device comprising instructions that, when executed by a processor, cause the processor to perform acts comprising:
receiving a query issued by a user of a client computing device, where the query includes a keyword;
retrieving, by a search engine, search results based upon the query, where the search results represent documents that include titles that are to be presented on a search engine results page (SERF), and further where the keyword occurs multiple times in the titles;
identifying a number of occurrences of the keyword in the titles of the documents represented by the search results;
extracting the keyword from the query based upon the number of occurrences of the keyword in the titles of the documents;
identifying a query suggestion based upon the keyword extracted from the query; and
upon identifying the query suggestion, providing the query suggestion to the client computing device for presentment to the user.