Integrated search and find user interface
First Claim
Patent Images
1. A method for providing a search and find functionality in a software module, the method comprising:
- displaying, by a computing device, a user interface containing a navigation pane, a search and find user interface element, and a list pane, the navigation pane containing a list of one or more selectable data folder controls associated with data storage folders in a set of data storage folders, each data storage folder in the set of data storage folders associated with one or more data items belonging to a data item type;
displaying, by the computing device, a first textbox disposed in the search and find user interface element for receiving free form alphanumeric entry of search queries;
displaying, by the computing device, a second textbox within the search and find user interface element, the second textbox associated with a landmark property of data items of the data item type;
receiving, by the computing device, a selection of a target data folder control in the list of one or more selectable data folder controls, the target data folder control associated with an target data storage folder in the set of data storage folders, the selection of the target data folder control operatively associating the search and find user interface element with the target data storage folder;
after operatively associating the search and find user interface with the target data storage folder, receiving, at the computing device, a search string into the second textbox;
in response to receiving the search string, automatically populating, by the computing device, a structured search query into the first textbox, the structured search query for finding data items having values of the landmark property that correspond to the search string;
receiving, at the computing device, an indication of an initiation of the structured search query against the target data storage folder; and
in response to receiving the indication of the initiation of the structured search query, displaying, by the computing device, a results list in the list pane, the results list containing any data items associated with the given data storage folder responsive to the structured search query.
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
18 Claims
-
1. A method for providing a search and find functionality in a software module, the method comprising:
-
displaying, by a computing device, a user interface containing a navigation pane, a search and find user interface element, and a list pane, the navigation pane containing a list of one or more selectable data folder controls associated with data storage folders in a set of data storage folders, each data storage folder in the set of data storage folders associated with one or more data items belonging to a data item type; displaying, by the computing device, a first textbox disposed in the search and find user interface element for receiving free form alphanumeric entry of search queries; displaying, by the computing device, a second textbox within the search and find user interface element, the second textbox associated with a landmark property of data items of the data item type; receiving, by the computing device, a selection of a target data folder control in the list of one or more selectable data folder controls, the target data folder control associated with an target data storage folder in the set of data storage folders, the selection of the target data folder control operatively associating the search and find user interface element with the target data storage folder; after operatively associating the search and find user interface with the target data storage folder, receiving, at the computing device, a search string into the second textbox; in response to receiving the search string, automatically populating, by the computing device, a structured search query into the first textbox, the structured search query for finding data items having values of the landmark property that correspond to the search string; receiving, at the computing device, an indication of an initiation of the structured search query against the target data storage folder; and in response to receiving the indication of the initiation of the structured search query, displaying, by the computing device, a results list in the list pane, the results list containing any data items associated with the given data storage folder responsive to the structured search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device configured to present a search and find user interface, the computing device comprising:
-
a processing unit; and a system memory comprising instructions that, when executed by the processing unit, configure the computing device to; display a user interface associated with a software module, the user interface containing a navigation pane, a search and find user interface element, a list pane and a data preview pane, the navigation pane containing a list of one or more selectable data folder controls associated with data storage folders in a plurality of data storage folders, each data storage folder in the plurality of data storage folders associated with data items belonging to a data item type associated with the software module, the list pane displaying data items from a given data storage folder in the plurality of data storage folders; display a first textbox disposed in the search and find user interface element for receiving free form alphanumeric entry of search queries; display a second textbox within the search and find user interface element, the second textbox associated with a landmark property of data items belonging to the data item type; receive a selection of a target data folder control in the list of one or more selectable data folder controls, the target data folder control associated with a target data storage folder in the set of data storage folders, the selection of the target data folder control operatively associating the search and find user interface element with the target data storage folder; after operatively associating the search and find user interface with the target data storage folder, receive a search string entered into the second textbox; in response to receiving the search string, automatically populate a structured search query into the first textbox, the structured search query for finding data items having values of the landmark property that correspond to the search string; after automatically populating the structured search query into the first textbox, receive an indication of an initiation of the structured search query against the target data storage folder; and in response to receiving the indication of the initiation of the structured search query, display a results list in the list pane, the results list containing any data items associated with the target data storage folder responsive to the structured search query. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer storage medium containing computer executable instructions for providing a search and find functionality, the computer executable instructions when executed by a computer, configure the computer to:
-
display a user interface of a multi-functionality application, the user interface including a search and find user interface element, a navigation pane, a list pane, and a data preview pane, the search and find user interface element disposed within the user interface in close proximity to the navigation pane, the navigation pane containing a plurality of selectable folder controls, each selectable folder control in the first plurality of selectable folder controls representing a data storage folder in a first plurality of data storage folders, the search and find user interface element containing a first textbox for receiving free form alphanumeric entry of search queries from a user, the search and find user interface element displayed in the user interface by default, the list pane containing by default a list of all data items in a first data storage folder in the first plurality of data storage folders, the data preview pane displaying by default contents of a selected data item in the first data storage folder; receive a module selection input from a user; in response to receiving the module selection input; display a second plurality of selectable data folder controls in the navigation pane, each selectable data folder control in the second plurality of selectable data folder controls associated with a different data storage folder in a second plurality of data storage folders; display a second textbox within the search and find user interface, the second textbox associated with a landmark property of data items of a data item type associated with a software module of the multi-functionality application indicated by the module selection input; receive folder selection input from the user, the folder selection input indicating selection of a target selectable folder control in the second plurality of the selectable folder controls, the target selectable folder control representing a target data storage folder in the second plurality of data storage folders; in response to receiving the folder selection input, operatively associate the search and find user interface element with the target data storage folder; receive from the user an alphanumeric search string in the second textbox; in response to receiving the alphanumeric search string in the second textbox, automatically populate a structured search query into the first textbox, the structured search query for finding data items having values of the landmark property that correspond to the alphanumeric search string; after operatively associating the search and find user interface element with the target data storage folder and after automatically populating the structured search query into the first textbox, receive an indication of an initiation of the structured search query against the target data storage folder; in response to receiving the indication of the initiation of the structured search query, display a results list within the list pane, the results list containing any data items associated with the target data storage folder responsive to the structured search query; and highlight displayed portions of data items in the results list, the displayed portions containing the alphanumeric search string. - View Dependent Claims (16, 17, 18)
-
Specification