System and method for indexing and displaying document text that has been subsequently quoted
First Claim
1. A computerized method for weighting search results comprising:
- a) at a computer system, accessing a computerized database having data about quoting documents that attribute quoted documents as the source for quoted text portions, wherein the data identifies which quoting document quotes each quoted text portion in the quoted documents as well as a location for each quoted text portion within the quoted document;
b) at the computer system, receiving a search query containing a search term from a user computer;
c) at the computer system, identifying result documents that contain the search term;
d) at the computer system, querying the computerized database to determine a count of the quoted text portions that are quoted from each result document, wherein the count is selected from a set consisting of i) a first count that includes only the quoted text portions containing the search term and ii) a second count that includes the quoted text portions that do not containing the search term;
e) using the counts to create a sorted list of result documents; and
f) returning the sorted list of result documents to the user computer.
0 Assignments
0 Petitions
Accused Products
Abstract
A computerized system and method is presented for analyzing quotations made in a quoting document of text originally found in a source document. The quoting document and source document can be web pages publicly available on the World Wide Web. The present invention analyzes the quoting document for quoted text, searches the source document for that text, and stores the existence of the quotation in association with the source document. When displaying the source document, quoted text is highlighted. A link is provided between items of quoted text and a list of documents that have quoted that text. From this list the full text of a quoting document may be displayed.
-
Citations
8 Claims
-
1. A computerized method for weighting search results comprising:
-
a) at a computer system, accessing a computerized database having data about quoting documents that attribute quoted documents as the source for quoted text portions, wherein the data identifies which quoting document quotes each quoted text portion in the quoted documents as well as a location for each quoted text portion within the quoted document; b) at the computer system, receiving a search query containing a search term from a user computer; c) at the computer system, identifying result documents that contain the search term; d) at the computer system, querying the computerized database to determine a count of the quoted text portions that are quoted from each result document, wherein the count is selected from a set consisting of i) a first count that includes only the quoted text portions containing the search term and ii) a second count that includes the quoted text portions that do not containing the search term; e) using the counts to create a sorted list of result documents; and f) returning the sorted list of result documents to the user computer. - View Dependent Claims (2, 3)
-
-
4. A computer system comprising:
-
a) a central processing unit; b) random access memory; c) non-volatile memory; d) computer software in the non-volatile memory programmed to operate on the central processing unit, first software code programmed to; i) maintain a computerized database having data about quoting documents that attribute quoted documents as the source for quoted text portions, wherein the data identifies which quoting document quotes each quoted text portion in the quoted documents; ii) sort search results by (1) receiving a search query containing a search term from a user computer; (2) identifying result documents that contain the search term; (3) querying the computerized database to determine a count of the quoted text portions that are quoted from each result document, wherein the count is selected from a set consisting of i) a first count that includes only the quoted text portions containing the search term and ii) a second count that includes the quoted text portions that do not containing the search term; (4) creating a sorted list of result documents using the counts; and (5) returning the sorted list of result documents to the user computer. - View Dependent Claims (5, 6, 7, 8)
-
Specification