CONCORDANCE SEARCHING SYSTEMS AND METHODS
First Claim
1. A method comprising:
- providing an electronic document comprising text and concordance data, wherein said concordance data identifies locations where said text appears in printed publications;
performing a computerized search of said electronic document based on a multi-term inclusive query to produce preliminary search results comprising search term matches, where each search term match only includes a single term, and wherein said search term matches identify page locations within said printed publications where individual terms within said multi-term inclusive query appear;
determining whether terms within said search term matches are within predetermined proximities of other terms in said multi-term inclusive query, wherein said predetermined proximities comprise said term within said search term match being within a predetermined number of pages of said printed publications of at least one of said other terms in said multi-term inclusive query;
eliminating said search term matches that do not comprise terms that appear within said predetermined proximities from said preliminary search results to produce final search results; and
reporting said final search results.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments herein include a method of performing a computerized search of the electronic document based on a multi-term inclusive query supplied by the user. The process checks each search term match to determine if other terms in the query are in close enough proximity to allow the search term match to remain in the final search results that are eventually reported back to the user, even if such proximities span adjacent pages. More specifically, counts that span the adjacent pages comprise a count of items from a term on one page to a term on a second page adjacent to the first page so as to include a count of all terms between the terms in the counts that span adjacent pages of the printed publications.
20 Citations
20 Claims
-
1. A method comprising:
-
providing an electronic document comprising text and concordance data, wherein said concordance data identifies locations where said text appears in printed publications; performing a computerized search of said electronic document based on a multi-term inclusive query to produce preliminary search results comprising search term matches, where each search term match only includes a single term, and wherein said search term matches identify page locations within said printed publications where individual terms within said multi-term inclusive query appear; determining whether terms within said search term matches are within predetermined proximities of other terms in said multi-term inclusive query, wherein said predetermined proximities comprise said term within said search term match being within a predetermined number of pages of said printed publications of at least one of said other terms in said multi-term inclusive query; eliminating said search term matches that do not comprise terms that appear within said predetermined proximities from said preliminary search results to produce final search results; and reporting said final search results. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
providing an electronic document comprising text and concordance data, wherein said concordance data identifies locations where said text appears in printed publications; performing a computerized search of said electronic document based on a multi-term inclusive query to produce preliminary search results comprising search term matches, where each search term match only includes a single term, and wherein said search term matches identify page locations within said printed publications where individual terms within said multi-term inclusive query appear; determining whether terms within said search term matches are within predetermined proximities of other terms in said multi-term inclusive query by determining whether said search term matches are within a predetermined count of at least one of said other terms in said multi-term inclusive query, wherein said count spans adjacent pages of said printed publications; eliminating said search term matches that do not comprise terms that appear within said predetermined proximities from said preliminary search results to produce final search results; and reporting said final search results. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method comprising:
-
providing an electronic document comprising text and concordance data, wherein said concordance data identifies locations where said text appears on hyperlinked pages, such as web pages; performing a computerized search of said electronic document based on a multi-term inclusive query to produce preliminary search results comprising search term matches, where each search term match only includes a single term, and wherein said search term matches identify page locations within said hyperlinked pages where individual terms within said multi-term inclusive query appear; determining whether terms within said search term matches are within predetermined proximities of other terms in said multi-term inclusive query, wherein said predetermined proximities comprise said term within said search term match being within a predetermined number of hyperlink pages of at least one of said other terms in said multi-term inclusive query; eliminating said search term matches that do not comprise terms that appear within said predetermined proximities from said preliminary search results to produce final search results; and reporting said final search results. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A service comprising:
-
providing an electronic document comprising text and concordance data, wherein said concordance data identifies locations where said text appears in printed publications; performing a computerized search of said electronic document based on a multi-term inclusive query to produce preliminary search results comprising search term matches, where each search term match only includes a single term, and wherein said search term matches identify page locations within said printed publications where individual terms within said multi-term inclusive query appear; determining whether terms within said search term matches are within predetermined proximities of other terms in said multi-term inclusive query, wherein said predetermined proximities comprise said term within said search term match being within a predetermined number of pages of said printed publications of at least one of said other terms in said multi-term inclusive query; eliminating said search term matches that do not comprise terms that appear within said predetermined proximities from said preliminary search results to produce final search results; and reporting said final search results. - View Dependent Claims (17, 18, 19)
-
-
20. A computer program product comprising a computer-usable data carrier storing instructions that, when executed by a computer, cause the computer to perform a method comprising:
-
providing an electronic document comprising text and concordance data, wherein said concordance data identifies locations where said text appears in printed publications; performing a computerized search of said electronic document based on a multi-term inclusive query to produce preliminary search results comprising search term matches, where each search term match only includes a single term, and wherein said search term matches identify page locations within said printed publications where individual terms within said multi-term inclusive query appear; determining whether terms within said search term matches are within predetermined proximities of other terms in said multi-term inclusive query, wherein said predetermined proximities comprise said term within said search term match being within a predetermined number of pages of said printed publications of at least one of said other terms in said multi-term inclusive query; eliminating said search term matches that do not comprise terms that appear within said predetermined proximities from said preliminary search results to produce final search results; and reporting said final search results.
-
Specification