Tokenized search suggestions
First Claim
1. A non-transitory computer-readable medium storing instructions which, when executed by a processing system, cause the processing system to perform operations within a graphical user interface (GUI) for generating search queries for a search through content and metadata of files, the operations comprising:
- displaying a text input field within the GUI;
receiving text input from the text input field and generating search suggestions from the text input by searching through the content and metadata of files, the search suggestions associated with the text input;
displaying a field within the GUI containing a set of selectable search suggestions generated from the text input, the selectable search suggestions including a scope and an entity;
receiving an input to select one of the selectable search suggestions;
generating a first tokenized search suggestion for the search suggestion selected by the input, the first tokenized search suggestion including the scope and the entity of the search suggestion selected by the input; and
displaying a graphical representation of the first tokenized search suggestion to replace the text input in the text input field, the graphical representation of the first tokenized search suggestion including a selectable scope field having a drop-down menu, wherein the graphical representation additionally includes an input displayed adjacent to the selectable scope field, the input to search in the scope of the search suggestion selected by the input.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of tokenized search suggestions include generating, by at least one suggestion engine executing on a data processing system, first suggestions based on first text input in a text input field. The first suggestions are displayed on a display device and a selection of one of the first suggestions is received. The first text input is replaced with a first token corresponding to the selected one of the first suggestions. The at least one suggestion engine generates second suggestions based on second text input in the text input field and filters the second suggestions using the selected one of the first suggestions. The filtered selections are displayed on a display device.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium storing instructions which, when executed by a processing system, cause the processing system to perform operations within a graphical user interface (GUI) for generating search queries for a search through content and metadata of files, the operations comprising:
-
displaying a text input field within the GUI; receiving text input from the text input field and generating search suggestions from the text input by searching through the content and metadata of files, the search suggestions associated with the text input; displaying a field within the GUI containing a set of selectable search suggestions generated from the text input, the selectable search suggestions including a scope and an entity; receiving an input to select one of the selectable search suggestions; generating a first tokenized search suggestion for the search suggestion selected by the input, the first tokenized search suggestion including the scope and the entity of the search suggestion selected by the input; and displaying a graphical representation of the first tokenized search suggestion to replace the text input in the text input field, the graphical representation of the first tokenized search suggestion including a selectable scope field having a drop-down menu, wherein the graphical representation additionally includes an input displayed adjacent to the selectable scope field, the input to search in the scope of the search suggestion selected by the input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations within a graphical user interface (GUI), the operations comprising:
-
displaying a text input field within the GUI, to receive text input for a search query; receiving text input in the text input field and displaying one or more suggestions generated from the text input, wherein the one or more suggestions are updated as the text input is being received; receiving an input to select one of the one or more suggestions; generating a tokenized search suggestion for the suggestion selected by the input, the tokenized search suggestion including a scope and an entity; and displaying a graphical representation of the tokenized search suggestion to replace the text input in the text input field, wherein displaying the graphical representation of the tokenized search suggestion includes displaying a selectable scope field having a drop-down menu and a default scope, wherein the graphical representation additionally includes an input displayed adjacent to the selectable scope field, the input to search in the scope of the search suggestion selected by the input. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A data processing system comprising:
-
a processing system coupled to memory, the processing system configured to generate a graphical user interface (GUI) and execute instructions stored in the memory, the instructions to cause the processing system to; display a text input field within the GUI; receive text input from the text input field and generate search suggestions from the text input by searching through content and metadata of files, the search suggestions associated with the text input; display a field within the GUI that contains a set of selectable search suggestions generated from the text input, the selectable search suggestions including a scope and an entity; receive an input to select one of the selectable search suggestions; generate a tokenized search suggestion for the search suggestion selected by the input, the tokenized search suggestion including the scope and the entity of the search suggestion selected by the input; display a graphical representation of the tokenized search suggestion to replace the text input in the text input field, the graphical representation of the first tokenized search suggestion including a selectable scope field including a drop-down menu; and display an input adjacent to the selectable scope field, the input to search in the scope of the search suggestion selected by the input. - View Dependent Claims (17, 18, 19, 20)
-
Specification