Expanded search and find user interface
First Claim
Patent Images
1. A method of providing expanded search and find functionality, comprising:
- displaying, by a computing device, a user interface on an output device, the user interface concurrently including a list pane and a search pane, the list pane initially including an unfiltered listing of email items, the search pane initially being in a simplified form, the search pane including a first textbox;
receiving, from a user, free form alphanumeric entry of a first search query in the first textbox;
displaying a first results list in the list pane after receiving entry of the first search query, the first results list listing email items that match the first search query;
after displaying the first results list in the list pane, expanding the search pane such that the search pane is in an expanded form, the search pane being expanded in response to receiving a selection of a user interface control to toggle the search pane from the simplified form to the expanded form, a size of the list pane being smaller when the search pane is in the expanded form than when the search pane is in the simplified form, a size of the search pane being larger when the search pane is in the expanded form than when the search pane is in the simplified form, the search pane including the first text box and a plurality of additional textboxes when the search pane is in expanded form, the search pane not including the additional textboxes when the search pane is in the simplified form, the search pane including different landmark properties associated with each of the additional textboxes when the search pane is in expanded form, the landmark properties being a pre-selected set of properties of email items that define search criteria for the additional textboxes, each landmark property is represented by a label adjacent to its associated additional textbox when the search pane is in expanded form;
receiving, at the computing device, entry of search strings in the additional textboxes, the entry of the search strings in the additional textboxes originating from a selection of drop-down menu entries;
as the computing device receives the search strings in the additional textboxes, constructing, by the computing device, a second search query by automatically populating the first textbox with a syntax and a structure of the second search query based on the drop-down menu entries and the landmark properties;
after populating the first textbox with the syntax and the structure of the second search query, executing the second search query; and
after executing the second search query, displaying a second results list in the list pane, the second results list listing email items having instances of the landmark properties matching the search strings.
2 Assignments
0 Petitions
Accused Products
Abstract
A search and find user interface is provided that is integrated with a data indexing engine to allow efficient and high-speed data search and retrieval across data storage folders associated with a given software module or associated with a number of disparate software modules. An expanded form of the search and find user interface is provided for advanced searching. Where searching is required beyond a present search scope, an automatic “upscoping” mechanism is provided for expanding a search to data storage folders outside a current data storage folder on which an initial search is executed.
-
Citations
7 Claims
-
1. A method of providing expanded search and find functionality, comprising:
-
displaying, by a computing device, a user interface on an output device, the user interface concurrently including a list pane and a search pane, the list pane initially including an unfiltered listing of email items, the search pane initially being in a simplified form, the search pane including a first textbox; receiving, from a user, free form alphanumeric entry of a first search query in the first textbox; displaying a first results list in the list pane after receiving entry of the first search query, the first results list listing email items that match the first search query; after displaying the first results list in the list pane, expanding the search pane such that the search pane is in an expanded form, the search pane being expanded in response to receiving a selection of a user interface control to toggle the search pane from the simplified form to the expanded form, a size of the list pane being smaller when the search pane is in the expanded form than when the search pane is in the simplified form, a size of the search pane being larger when the search pane is in the expanded form than when the search pane is in the simplified form, the search pane including the first text box and a plurality of additional textboxes when the search pane is in expanded form, the search pane not including the additional textboxes when the search pane is in the simplified form, the search pane including different landmark properties associated with each of the additional textboxes when the search pane is in expanded form, the landmark properties being a pre-selected set of properties of email items that define search criteria for the additional textboxes, each landmark property is represented by a label adjacent to its associated additional textbox when the search pane is in expanded form; receiving, at the computing device, entry of search strings in the additional textboxes, the entry of the search strings in the additional textboxes originating from a selection of drop-down menu entries; as the computing device receives the search strings in the additional textboxes, constructing, by the computing device, a second search query by automatically populating the first textbox with a syntax and a structure of the second search query based on the drop-down menu entries and the landmark properties; after populating the first textbox with the syntax and the structure of the second search query, executing the second search query; and after executing the second search query, displaying a second results list in the list pane, the second results list listing email items having instances of the landmark properties matching the search strings. - View Dependent Claims (2, 3, 4)
-
-
5. A computer readable storage medium containing computer executable instructions, execution of the computer-executable instructions by a computing device causing the computing device to:
-
display a user interface on an output device, the user interface concurrently including a list pane, a search pane, and a preview pane, the list pane initially including an unfiltered listing of email items, the search pane initially being in a simplified form, the search pane including a textbox; receive, from a user, free form alphanumeric entry of a first search query in the textbox; display a first results list in the list pane after receiving entry of the first search query, the first results list listing email items that match the first search query; after displaying the first results list in the list pane, expanding the search pane such that the search pane is in an expanded form, the search pane being expanded in response to receiving a selection of a user interface control to toggle the search pane from the simplified form to the expanded form, a size of the list pane being smaller when the search pane is in the expanded form than when the search pane is in the simplified form, a size of the search pane being larger when the search pane is in the expanded form than when the search pane is in the simplified form, the search pane including the textbox and a plurality of additional menu selections when the search pane is in the expanded form, the search pane not including the additional menu selections when the search pane is in the simplified form, the search pane including different landmark properties associated with each of the additional menu selections when the search pane is in expanded form, the landmark properties being a pre-selected set of properties of email items that define search criteria for the additional menu selections, each landmark property is represented by a label adjacent to its associated additional menu selection when the search pane is in expanded form; receive a selection of a drop-down menu entry from one of the additional menu selections; in response to the selection of the drop-down menu entry, modify the first search query in the textbox by automatically populating the textbox with a syntax and a structure associated with the selected drop-down menu entry and landmark property associated with the one of the additional menu selections; after populating the textbox, execute the modified first search query; after executing the modified first search query, display a second results list in the list pane, the second results list listing email items having instances of the landmark property matching the drop-down menu entry; and display content of a previewed email item in the preview pane such that instances of the drop-down menu entry in the content of the previewed email item are highlighted, the previewed email item being listed in the second results list. - View Dependent Claims (6)
-
-
7. A computing device comprising:
-
an output device; a processing unit; and a system memory that comprises computer executable instructions that when executed by the processing unit cause the processing unit to; instruct the output device to display a user interface that concurrently includes a navigation pane, a list pane, a search pane, and a preview pane, the navigation pane including a set of folders, each folder in the set of folders containing email items; receive folder selection input, the folder selection input indicating a selected folder from the set of folders; instruct the output device to initially display the search pane in a simplified form, the search pane including a first textbox; receive, from a user, free form alphanumeric entry of a first search query in the first textbox; display a first results list in the list pane after receiving entry of the first search query, the first results lists listing email items in the selected folder that match the first search query; after displaying the first results list in the list pane, expand the search pane such that the search pane is in an expanded form, a size of the list pane being smaller when the search pane is in the expanded form than when the search pane is in the simplified form, the search pane being expanded in response to receiving a selection of a user interface control to toggle the search pane from the simplified form to the expanded form, a size of the search pane being larger when the search pane is in the expanded form than when the search pane is in the simplified form, the search pane including the first textbox and a plurality of additional textboxes when the search pane is in the expanded form, the search pane not including the additional textboxes when the search pane is in the simplified form, the search pane including different landmark properties associated with each of the additional textboxes when the search pane is in expanded form, the landmark properties being a pre-selected set of properties of email items that define search criteria for the additional textboxes, each landmark property is represented by a label adjacent to its associated additional textbox when the search pane is in expanded form; receive a selection to change the landmark property of a given textbox to a different landmark property, the given textbox being among the additional textboxes; in response to the change of the landmark property of a given textbox to a different landmark property, replace the label of the given textbox with a new label representing the different landmark property; display a dropdown menu within the search pane, the dropdown menu associated with the given textbox, the dropdown menu providing selections for most recently used search terms; receive a selection of a most recently used search term from the dropdown menu; construct a second search query by automatically populating the selected most recently used search term into the first textbox; after populating the search term into the first textbox, execute the second search query; and after executing the second search query, instruct the output device to display a second results list in the list pane, the second results list listing email items in the selected folder having instances of the landmark property that match the search term.
-
Specification