Method and apparatus to link to a related document
First Claim
Patent Images
1. A method, comprising:
- executing a search on content in one or more documents based on a content of a query, wherein the content of the query is from one or more specified fields but less than all of the fields of a reference extensible markup language document;
generating a list of one or more related documents to the query ranked based upon relevance to a first representation of content associated with the one or more specified fields of the reference extensible markup language document, wherein the first representation includes a set of terms and one or more weighted values associated with each term in the set of terms from the reference extensible markup language document but less than all of the terms from the reference extensible markup language document; and
mapping a link to point to a relevant field within a related document based on the relevance to the first representation of content associated with the one or more specified fields of the reference extensible markup language document for each of the one or more related documents to the query;
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 its related documents.
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 one or more specified fields of the reference extensible markup language document.
148 Citations
41 Claims
-
1. A method, comprising:
-
executing a search on content in one or more documents based on a content of a query, wherein the content of the query is from one or more specified fields but less than all of the fields of a reference extensible markup language document; generating a list of one or more related documents to the query ranked based upon relevance to a first representation of content associated with the one or more specified fields of the reference extensible markup language document, wherein the first representation includes a set of terms and one or more weighted values associated with each term in the set of terms from the reference extensible markup language document but less than all of the terms from the reference extensible markup language document; and mapping a link to point to a relevant field within a related document based on the relevance to the first representation of content associated with the one or more specified fields of the reference extensible markup language document for each of the one or more related documents to the query; 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 its related documents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
a memory to store a first representation of content associated with one or more specified fields of a reference extensible markup language document but less than all of the fields of the reference extensible markup language document, wherein the first representation including a set of terms and one or more weighted values for each term in the set of terms from the reference extensible markup language document but less than all of the terms from the reference extensible markup language document; and an engine having a reference extensible markup language document input and a specified field input, the engine to generate a list of one or more related documents, to map a link to point to a relevant field within a related document based on the relevance to the first representation of content associated with the one or more specified fields of the reference extensible markup language document for each of the one or more related documents to the query, and to generate the link to each of the one or more related documents, wherein the link for that document points to a relevant field within that document, the one or more related documents ranked based upon relevance to the first representation of content associated with the one or more specified fields of the reference extensible markup language document. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method, comprising:
-
receiving a reference extensible markup language document as a first input to an engine; specifying one or more fields but less than all of the fields in the reference extensible markup language document as a second input to an engine; generating a representation of the reference extensible markup language document, wherein the representation includes a set of terms and one or more weighted values associated with each term in the set of terms from the reference extensible markup language document but less than all of the terms from the reference extensible markup language document; generating a list of related documents ranked based upon their semantic similarity to content in the one or more specified fields in the representation of the reference extensible markup language document; mapping a link to point to a relevant field within a related document based on the relevance to the first representation of content associated with the one or more specified fields of the reference extensible markup language document for each of the one or more related documents to the query; and generating a link to each related document in the list, wherein the link for that document points to a relevant field within that related document. - View Dependent Claims (22, 23)
-
-
24. An apparatus, comprising:
-
means for receiving a reference extensible markup language document as a first input to an engine; means for specifying one or more specified fields but less than all of the fields in the reference extensible markup language document as a second input to an engine; means for generating a representation of the reference extensible markup language document wherein the representation includes a set of terms and one or more weighted values associated with each term in the set of terms from the reference extensible markup language document but less than all of the terms from the reference extensible markup language document; means for generating a list of related documents ranked based upon their semantic similarity to content in the one or more specified fields in the representation of the reference extensible markup language document; means for mapping a link to point to a relevant field within a related document based on the relevance to the first representation of content associated with the one or more specified fields of the reference extensible markup language document for each of the one or more related documents to the query; and means for generating a link to each related document in the list, wherein the link for that document points to a relevant field within that related document. - View Dependent Claims (25, 26)
-
-
27. An article of manufacture being one or more machine-readable media that store 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 is from one or more specified fields but less than all of the fields of a reference extensible markup language document; generating a list of one or more related documents to the query ranked based upon relevance to a first representation of content associated with the one or more specified fields of the reference extensible markup language document, wherein the first representation includes a set of terms and one or more weighted values associated with each term in the set of terms from the reference extensible markup language document but less than all of the terms from the reference extensible markup language document; mapping a link to point to a relevant field within a related document based on the relevance to the first representation of content associated with the one or more specified fields of the reference extensible markup language document for each of the one or more related documents to the query; and generating a link to each related document in the list, wherein the link for that document points to a relevant field within that related documents. - View Dependent Claims (28)
-
-
29. A method, comprising:
-
analyzing content in an active desktop window; executing a query on the content from the active desktop window without a user having to request the query; comparing one or more portions of the content to a plurality of documents; generating a ranked list of documents related to the content based on similarity to the content in the active desktop window; and generating links to the documents from the ranked list of documents, wherein the links point to one or more relevant fields within the documents from the ranked list of documents. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. An apparatus, comprising:
-
means for analyzing content in an active desktop window; means for executing a query on the content from the active desktop window without a user having to request the query; means for comparing one or more portions of the content to a plurality of documents; means for generating a ranked list of documents related to the content based on similarity to the content in the active desktop window; and means for generating links to the documents from the ranked list of documents, wherein the links point to one or more relevant fields within the documents from the ranked list of documents. - View Dependent Claims (36, 37, 38)
-
-
39. An article of manufacture being one or more computer-readable media that store instructions, which when executed by a machine, cause the machine to perform operations comprising:
-
generating a query on content from an active desktop window; generating a ranked list of documents related to the content based on the content in the active desktop window; generating links to the related documents, wherein the links point to a relevant fields within the related documents; analyzing text from the content in the active desktop window; and generating a set of most relevant terms from the text, wherein the query is executed on the set of most relevant terms from the text without a user having to request the query. - View Dependent Claims (40, 41)
-
Specification