Forward Progress Search Platform
First Claim
1. A method for providing search functionality via a user interface, comprising:
- displaying a plurality of input elements each for inputting an input;
executing a first search based on a first input and displaying a result set of documents corresponding to the first search;
executing a second search based on a second input and the first input; and
simultaneously displaying a result set of documents corresponding to the second search and a search history comprising the first input and the second input, wherein each of the first input and the second input can be removed or modified via the search history.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and mediums for providing search functionality. A user interface can include a plurality of input elements. Various searches can be executed based on inputs to the input elements. A result set of documents and a search history can be displayed simultaneously. The search history can be displayed via the plurality of input elements. This can facilitate efficient perusal of search results and efficient modification of a search strategy. Accordingly, a user can quickly and efficiently review and analyze the results of a search. Additionally, the user can quickly and efficiently modify the search strategy to obtain new or refined results if determined that the original results are not as desired.
60 Citations
24 Claims
-
1. A method for providing search functionality via a user interface, comprising:
-
displaying a plurality of input elements each for inputting an input; executing a first search based on a first input and displaying a result set of documents corresponding to the first search; executing a second search based on a second input and the first input; and simultaneously displaying a result set of documents corresponding to the second search and a search history comprising the first input and the second input, wherein each of the first input and the second input can be removed or modified via the search history. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A search system comprising:
-
a processor configured to execute a first search based on a first input and a second search based on a second input and the first input; and a display configured to display a plurality of input elements each for inputting an input, a result set of documents corresponding to the first search, a result set of documents corresponding to the second search, and a search history comprising the first input and the second input, wherein the display is configured to display the result set of documents corresponding to the second search and the search history simultaneously, and wherein the search history is configured to permit the removal or modification of the first input and the second input. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable medium storing instructions to be executed by a computer, the stored instructions comprising:
-
displaying a plurality of input elements each for inputting an input; executing a first search based on a first input and displaying a result set of documents corresponding to the first search; executing a second search based on a second input and the first input; and simultaneously displaying a result set of documents corresponding to the second search and a search history comprising the first input and the second input, wherein each of the first input and the second input can be removed or modified via the search history. - View Dependent Claims (22)
-
-
23. A system for providing search functionality, comprising:
-
means for displaying a plurality of input elements each for inputting an input; means for executing a first search based on a first input; means for displaying a result set of documents corresponding to the first search; means for executing a second search based on a second input and the first input; and means for simultaneously displaying a result set of documents corresponding to the second search and a search history comprising the first input and the second input, wherein each of the first input and the second input can be removed or modified via the search history. - View Dependent Claims (24)
-
Specification