Method and apparatus to link to a related document
AssigneeAutonomy, Inc.
InventorsMichael R. Lynch, Timothy J. Gover, Robin J. Hughes
Life of this patent
Estimating the term…
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.
Claims41
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.
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.
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.
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.