Context-sensitive wordless search
First Claim
Patent Images
1. A method of performing a context-sensitive search comprising:
- accepting a selection of a first document;
accepting a selection of a first term from within the first document;
determining a context of the first term with respect to the first document;
choosing at least two documents that contain the first term; and
ranking the at least two documents that contain the first term according to how closely a context of the first term with respect to the at least two documents matches the context of the first term with respect to the first document.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide the searcher a unique method of interacting with one or more documents to build a context-sensitive query that can retrieve additional documents that are closer to the searcher'"'"'s needs. Embodiments of the invention do not require the searcher to enter any text and translate the searcher'"'"'s intent into complex queries that will be executed by existing search engines. Embodiments of the invention iteratively modify the context-sensitive query and eventually retrieve a document that satisfies the searcher'"'"'s requirements.
-
Citations
22 Claims
-
1. A method of performing a context-sensitive search comprising:
-
accepting a selection of a first document;
accepting a selection of a first term from within the first document;
determining a context of the first term with respect to the first document;
choosing at least two documents that contain the first term; and
ranking the at least two documents that contain the first term according to how closely a context of the first term with respect to the at least two documents matches the context of the first term with respect to the first document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
assigning a first document a complexity rating that is indicative of the complexity of the first document'"'"'s structure;
associating a relevance indicator with a first element that is contained within the first document; and
finding a second document based upon the second document'"'"'s complexity rating being no greater than the first document'"'"'s complexity rating, based upon a relationship between the first element and the first document being the same as a relationship between a second element in the second document and the second document, and based upon the similarity between the first element and the second element. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A device-readable medium that, when read, causes a first device to perform processes comprising:
-
storing a file that contains structural information about a document;
storing at least one fragment from the document in response to a first external input;
storing a modifier that indicates the relevancy of the at least one fragment in response to a second external input;
forming a context-sensitive search query based upon the modifier, the at least one fragment, and the file;
sending the context-sensitive search query to a second device to find a first plurality of result set items that conforms to the context-sensitive search query. - View Dependent Claims (19, 20)
-
-
21. A method of performing a context-sensitive search comprising:
-
under control of a client system, displaying a document;
associating a text fragment in the document with a modifier based on inputs from a searcher;
sending a request to find other documents that contain the text fragment to a server system; and
under control of the server system, receiving the request;
building a query that is responsive to the context of the text fragment in the document and that is also responsive to the modifier; and
submitting the query to a search engine. - View Dependent Claims (22)
-
Specification