Selection and display of alternative suggested sub-strings in a query
AssigneeMicrosoft Corporation
InventorsPatrick J. Baumgartner, Amir Netz, Pedram Faghihi Rezaei, Christopher Alan Hays, Cristian Petculescu
Life of this patent
Estimating the term…
Abstract
Suggesting replacements for search sub-strings to a user. A method includes receiving a query string from a user including a plurality of search sub-strings in the query string. The method further includes determining semantically valid replacements of one or more search sub-strings in the query string. The method further includes suggesting to the user semantically valid replacements of one or more of the search sub-strings to allow the user to modify the original query string.
Claims20
In a computing environment, a method of suggesting replacements for search sub-strings to a user, the method comprising:
- receiving a query string from a user including a plurality of search sub-strings in the query string;
- determining semantically valid replacements of one or more search sub-strings in the query string;
- and
- suggesting to the user semantically valid replacements of one or more of the search sub-strings to allow the user to modify the original query string.
A computing system configured to provide replacements for search sub-strings of a query string to a user, the system comprising;
- one or more processors;
- and
- one or more computer readable media, wherein the one or more computer readable media comprise computer executable instructions that when executed by at least one of the one or more processors cause the system to perform the following:
- receiving a query string from a user including a plurality of search sub-strings in the query string;
- sending the query string to a data store;
- receiving from the data store one or more semantically valid replacements of one or more search sub-strings in the query string;
- and
- displaying to the user the semantically valid replacements of one or more of the search sub-strings to allow the user to modify the original query string.
A computer readable medium comprising computer executable instructions that when executed by one or more processors cause the following to be performed;
- receiving a query string from a user including a plurality of search sub-strings in the query string;
- determining semantically valid replacements of one or more search sub-strings in the query string;
- and
- suggesting to the user semantically valid replacements of one or more of the search sub-strings to allow the user to modify the original query string.
Dependencies are inferred from the claim text.