Strategies for Result Set Processing and Presentation in Search Applications
First Claim
1. A method for searching electronic documents in an electronic document system, comprising:
- receiving an indication of whether a result set of a query will be dynamic or static;
executing, by a computing processor, the query on the electronic documents to obtain an original result set;
providing the original result set to a reviewer through a user interface;
determining that one or more changes to one or more of the electronic documents have occurred; and
if the result set is static, then continuing, by the computing processor, to provide the original result set to the reviewer without re-executing the query.
1 Assignment
0 Petitions
Accused Products
Abstract
In searching electronic documents, prior to executing a query, a reviewer indicates whether a result set of the query will be dynamic or static. The query is then executed on the electronic documents to obtain an original result set, which is provided to the reviewer through a user interface. Upon determining that one or more changes to one or more of the electronic documents have occurred, and if the result set is static, then the original result set continues to be provided to the reviewer without re-executing the query. If the result set is dynamic, then the query is re-executed on the electronic documents to obtain an updated result set, and the updated result set is provided to the reviewer through the user interface. The original result set may be associated with a search session and/or may be a random sample of the electronic documents for an overview query.
12 Citations
7 Claims
-
1. A method for searching electronic documents in an electronic document system, comprising:
-
receiving an indication of whether a result set of a query will be dynamic or static; executing, by a computing processor, the query on the electronic documents to obtain an original result set; providing the original result set to a reviewer through a user interface; determining that one or more changes to one or more of the electronic documents have occurred; and if the result set is static, then continuing, by the computing processor, to provide the original result set to the reviewer without re-executing the query. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification