Systems and Methods for Ranking Documents
First Claim
Patent Images
1. A computer-implemented method for ranking documents, comprising:
- receiving a first query, the first query being related to a search topic;
comparing the first query to a plurality of documents stored in a database to identify a first set of candidate documents, each of the first set of candidate documents matching the first query;
providing for display an interface, the interface including references to the first set of candidate documents;
receiving a second query, the second query being related to the search topic;
comparing the second query to the plurality of documents stored in the database to identify a second set of candidate documents, each of the second set of candidate documents matching the second query;
comparing the first and second set of candidate documents from the first query and the second query to identify an updated set of candidate documents, each of the updated set of candidate documents matching one or more of the first and second queries;
determining, for the updated set of candidate documents, a count of matching queries;
ranking, using a computer processor, the updated set of candidate documents for relevance to the search topic based at least on the count of matching queries for each respective candidate document; and
providing for display an updated interface, the updated interface including references to one or more of the ranked candidate documents and the count of matching queries for each respective one or more of the ranked candidate documents.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable media are provided for ranking documents. An exemplary method includes receiving a plurality of queries from a user that are related to a search topic. The queries are compared to a plurality of documents stored in a database to identify candidate documents that match one or more of the queries. The number of matching queries is determined for the candidate documents. The candidate documents are ranked, using a computer processor, for relevance to the search topic based at least on the number of matching queries for each respective candidate document.
-
Citations
20 Claims
-
1. A computer-implemented method for ranking documents, comprising:
-
receiving a first query, the first query being related to a search topic; comparing the first query to a plurality of documents stored in a database to identify a first set of candidate documents, each of the first set of candidate documents matching the first query; providing for display an interface, the interface including references to the first set of candidate documents; receiving a second query, the second query being related to the search topic; comparing the second query to the plurality of documents stored in the database to identify a second set of candidate documents, each of the second set of candidate documents matching the second query; comparing the first and second set of candidate documents from the first query and the second query to identify an updated set of candidate documents, each of the updated set of candidate documents matching one or more of the first and second queries; determining, for the updated set of candidate documents, a count of matching queries; ranking, using a computer processor, the updated set of candidate documents for relevance to the search topic based at least on the count of matching queries for each respective candidate document; and providing for display an updated interface, the updated interface including references to one or more of the ranked candidate documents and the count of matching queries for each respective one or more of the ranked candidate documents. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for ranking documents, comprising:
-
a processor for executing program instructions; and a non-transitory computer-readable medium storing the program instructions, the program instructions, when executed by the processor, performing a method to; receive a first query, the first query being related to a search topic; compare the first query to a plurality of documents stored in a database to identify a first set of candidate documents, each of the first set of candidate documents matching the first query; provide for display an interface, the interface including references to the first set of candidate documents; receive a second query, the second query being related to the search topic; compare the second query to the plurality of documents stored in the database to identify a second set of candidate documents, each of the second set of candidate documents matching the second query; compare the first and second set of candidate documents from the first query and the second query to identify an updated set of candidate documents, each of the updated set of candidate documents matching one or more of the first and second queries; determine, for the updated set of candidate documents, a count of matching queries; rank, using the processor, the updated set of candidate documents for relevance to the search topic based at least on the count of matching queries for each respective candidate document; and provide for display an updated interface, the updated interface including references to one or more of the ranked candidate documents and the count of matching queries for each respective one or more of the ranked candidate documents. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing program instructions for performing a method executed by a processor, the method for ranking documents and comprising steps performed by the processor to:
-
receive a first query, the first query being related to a search topic; compare the first query to a plurality of documents stored in a database to identify a first set of candidate documents, each of the first set of candidate documents matching the first query; provide for display an interface, the interface including references to the first set of candidate documents; receive a second query, the second query being related to the search topic; compare the second query to the plurality of documents stored in the database to identify a second set of candidate documents, each of the second set of candidate documents matching the second query; compare the first and second set of candidate documents from the first query and the second query to identify an updated set of candidate documents, each of the updated set of candidate documents matching one or more of the first and second queries; determine, for the updated set of candidate documents, a count of matching queries; rank, using the processor, the updated set of candidate documents for relevance to the search topic based at least on the count of matching queries for each respective candidate document; and provide for display an updated interface, the updated interface including references to one or more of the ranked candidate documents and the count of matching queries for each respective one or more of the ranked candidate documents. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification