Dynamically updated quick searches and strategies
First Claim
1. A method in a computing device having a processor for inputting a search request from a user, the method comprising:
- displaying a text box;
receiving from the user characters input into the text box such that the characters received from the user are displayed in the text box;
when a character is received from the user,identifying by the processor quick match items that contain a word that begins with characters received so far from the user;
generating proposed search strategies based on characters received so far from the user; and
displaying a first list of the identified quick match items and a second list of the generated proposed search strategies wherein the displayed lists are dynamically updated based on the identified quick match items and the generated proposed search strategies as the user enters characters;
upon receiving from a user a selection of a quick match item that is currently being displayed in the first list, displaying information relating to the selected quick match item;
upon receiving from the user a selection of a proposed search strategy that is currently being displayed in the second list,initiating by the processor a search for items that match the selected proposed search strategy to identify search results of items;
displaying in a search result pane the identified search results to the user that includes indications of the identified items; and
upon receiving from the user a selection of an item of the identified search results, accessing by the processor content associated with the selected item; and
upon receiving from the user an indication to conduct a search based on the characters currently displayed in the text box,identifying search results for a search comprising the characters received from the user;
displaying in a search result pane the identified search results to the user; and
upon receiving from the user a selection of an item of the identified search results, accessing information associated with the selected item.
1 Assignment
0 Petitions
Accused Products
Abstract
In response to characters entered within a Find dialog box, a minifind window is dynamically updated to provide corresponding search strategies and quick matches from content search data that are being searched. The search strategies and quick matches that are listed are dynamically updated as the user inputs additional characters in the Find dialog box. At any time, the user can initiate a full text search to populate a search results pane, based upon the characters input, by selecting a Go control or pressing the Enter key. Alternatively, the user can select one of the quick matches or search strategies, to populate the search results pane with corresponding items obtained from the content search data, which are most likely to relate to the information desired by the user. This approach is applicable to finding information in almost any data accessed locally, or over a network.
23 Citations
16 Claims
-
1. A method in a computing device having a processor for inputting a search request from a user, the method comprising:
-
displaying a text box; receiving from the user characters input into the text box such that the characters received from the user are displayed in the text box; when a character is received from the user, identifying by the processor quick match items that contain a word that begins with characters received so far from the user; generating proposed search strategies based on characters received so far from the user; and displaying a first list of the identified quick match items and a second list of the generated proposed search strategies wherein the displayed lists are dynamically updated based on the identified quick match items and the generated proposed search strategies as the user enters characters; upon receiving from a user a selection of a quick match item that is currently being displayed in the first list, displaying information relating to the selected quick match item; upon receiving from the user a selection of a proposed search strategy that is currently being displayed in the second list, initiating by the processor a search for items that match the selected proposed search strategy to identify search results of items; displaying in a search result pane the identified search results to the user that includes indications of the identified items; and upon receiving from the user a selection of an item of the identified search results, accessing by the processor content associated with the selected item; and upon receiving from the user an indication to conduct a search based on the characters currently displayed in the text box, identifying search results for a search comprising the characters received from the user; displaying in a search result pane the identified search results to the user; and upon receiving from the user a selection of an item of the identified search results, accessing information associated with the selected item. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium containing instructions for controlling a computing device to input a search request from a user, by a method comprising:
-
displaying a text box; receiving from the user characters input into the text box such that the characters received from the user are displayed in the text box; when a character is received from the user, identifying by the computing device quick match items that contain a word that begins with characters received so far from the user; generating proposed search strategies based on characters received so far from the user; and displaying a first list of the identified quick match items and a second list of the generated proposed search strategies wherein the displayed lists are dynamically updated based on the identified quick match items and the generated proposed search strategies as the user enters characters; upon receiving from a user a selection of a quick match item that is currently being displayed in the first list, displaying information relating to the selected quick match item; upon receiving from the user a selection of a proposed search strategy that is currently being displayed in the second list, initiating by the computing device a search for items that match the selected proposed search strategy to identify search results of items; displaying in a search result pane the identified search results to the user that includes indications of the identified items; and upon receiving from the user a selection of an item of the identified search results, accessing by the computing device content associated with the selected item; and upon receiving from the user an indication to conduct a search based on the characters currently displayed in the text box, identifying search results for a search comprising the characters received from the user; displaying in a search result pane the identified search results to the user; and upon receiving from the user a selection of an item of the identified search results, accessing information associated with the selected item. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device for inputting a search request from a user, the computing device comprising:
-
a memory; a processor; a component that displays a text box; a component that receives from the user characters input into the text box such that the characters received from the user are displayed in the text box; a component that, when a character is received from the user, identifies quick match items that contain a word that begins with characters received so far from the user; generates proposed search strategies based on characters received so far from the user; and displays a first list of the identified quick match items and a second list of the generated proposed search strategies wherein the displayed lists are dynamically updated based on the identified quick match items and the generated proposed search strategies as the user enters characters; a component that, upon receiving from a user a selection of a quick match item that is currently being displayed in the first list, displays information relating to the selected quick match item; a component that, upon receiving from the user a selection of a proposed search strategy that is currently being displayed in the second list, initiates a search for items that match the selected proposed search strategy to identify search results of items; displays in a search result pane the identified search results to the user that includes indications of the identified items; and upon receiving from the user a selection of an item of the identified search results, accesses content associated with the selected item; and a component that, upon receiving from the user an indication to conduct a search based on the characters currently displayed in the text box, identifies search results for a search comprising the characters received from the user; displays in a search result pane the identified search results to the user; and upon receiving from the user a selection of an item of the identified search results, accesses information associated with the selected item wherein the components are stored as computer-executable instructions in the memory for execution by the processor. - View Dependent Claims (16)
-
Specification