Method and apparatus to link to a related document
First Claim
Patent Images
1. A computer-readable media that store instructions, which when executed by a machine, cause the machine to perform operations, comprising:
- analyzing content in an active desktop window to generate a set of most relevant terms and mathematical values associated with those relevant terms from the content in the active desktop window;
generating a query on the content from the active desktop window;
executing a search on content in one or more documents based on the content from the active desktop window in the query;
generating a ranked list of documents related to the content in one or more documents based on relevance to at least the set of most relevant terms and mathematical values associated with those relevant terms from the content in the active desktop window;
generating links to the ranked list of documents, wherein each link points to one or more relevant fields within the ranked list of documents, wherein the analyzing of content in the active desktop window and the generating of the query and the executing of the search and the generating of the ranked list and the generating of the links are all executed without a user having to request any of these operations; and
displaying the generated ranked list of documents on a display of a computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and system exist to generate a ranked list of one or more related documents and a link to each of the one or more related documents. The one or more related documents are ranked based upon relevance to the first representation of content associated with a specified field of the reference extensible markup language document. The one or more related documents may also be ranked based upon relevance to content in an active desktop window.
-
Citations
18 Claims
-
1. A computer-readable media that store instructions, which when executed by a machine, cause the machine to perform operations, comprising:
-
analyzing content in an active desktop window to generate a set of most relevant terms and mathematical values associated with those relevant terms from the content in the active desktop window; generating a query on the content from the active desktop window;
executing a search on content in one or more documents based on the content from the active desktop window in the query;generating a ranked list of documents related to the content in one or more documents based on relevance to at least the set of most relevant terms and mathematical values associated with those relevant terms from the content in the active desktop window; generating links to the ranked list of documents, wherein each link points to one or more relevant fields within the ranked list of documents, wherein the analyzing of content in the active desktop window and the generating of the query and the executing of the search and the generating of the ranked list and the generating of the links are all executed without a user having to request any of these operations; and displaying the generated ranked list of documents on a display of a computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable media that stores instructions, which when executed by a machine, cause the machine to perform operations comprising:
-
executing a search on content in one or more documents based on a content of a query, wherein the content of the query comes from one or more specified fields but less than all of the fields in a reference extensible markup language document; creating a first representation of content associated with the one or more specified fields in the reference extensible markup language document; generating a list of one or more related documents to the query ranked based upon relevance to the first representation of content associated with the one or more specified fields in the reference extensible markup language document; generating a link for each of the one or more related documents in the list of one or more related documents, wherein each link points to a relevant field within each of the one or more related documents; and creating the first representation of content associated with the one or more specified fields of the reference extensible markup language document by performing at least the following; eliminating redundant terms in a corpus of terms contained within the content by using a first algorithm to generate a set of key terms; and determining one or more weighted values with each term in the set of key terms based on at least adaptive modeling techniques and a Bayesian algorithm. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a software engine stored on a computer-readable media which has executable instructions, which when executed by a machine, cause the machine to perform operations, wherein the engine further includes an intelligence layer having code to analyze content in an active desktop window and to generate a set of most relevant terms and mathematical values associated with those relevant terms from the content in the active desktop window; a query handler having code to generate a query on the content from an active desktop window and to initiate a search on content in one or more documents based on at least the set of most relevant terms and mathematical values associated with those relevant terms from the content in the active desktop window; wherein the intelligence layer has code to generate a ranked list of documents related to the content in one or more documents based on relevance to at least the set of most relevant terms and mathematical values associated with those relevant terms from the content in the active desktop window, and has code to generate links to the ranked list of documents, wherein the links point to one or more relevant fields within the ranked list of documents, wherein the intelligence layer has code to analyze content in the active desktop window and generate the ranked list and generate the links without a user having to request any of these operations, wherein the query handler has code to the generate the query and initiate the search without a user having to request any of these operations; and computing device having a display to display the generated ranked list of documents on the display. - View Dependent Claims (16, 17, 18)
-
Specification