Method and apparatus for establishing relationship between documents
First Claim
1. A method for establishing relationship between documents in term of a user'"'"'s operation upon a document search result, wherein the document search result is obtained from a search based on one or more search queries, the method comprising:
- monitoring the user'"'"'s operation upon the document search result;
obtaining one or more documents selected by the user according to the operation and storing a related document list for the selected documents, the related document list being different from the document search result;
depicting a document relationship according to the related document list by using at least the one or more search queries, andcreating a document relationship table stored in a document relationship repository, the table containing a relevance degree of the document relationship between at least one pair of the documents in the search result,wherein at least one of the selected documents is opened by the user for browsing, in the search result, and the relevance degree between said pair of documents is a query-based relevance degree averaged over at least two search queries; and
wherein said at least one of the selected documents meets a criteria for being a related document, the criteria comprises one or more following conditions;
whether the duration of the selected document being opened exceeds a predefined period;
the number of times of the selected document being opened exceeds a predefined value;
the selected document is opened within a predefined time frame; and
the selected document is opened in a predefined opening sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is directed to a method and apparatus for establishing documents relationship based on user'"'"'s operation upon search result. When a user uses search engine to search for documents with a query in repository, the search result may be a list of ranked documents, and these documents may contain a lot of relationship in term of the specific query. If the user clicks some search result further, and if the click and open operation meet certain conditions, for example exceed a period of time, the clicked document could be deemed as related to the search query. Furthermore it could be inferred that there is a strong relationship between different documents clicked by the user. The present invention records the relationship between documents and presents it to the user when necessary.
89 Citations
17 Claims
-
1. A method for establishing relationship between documents in term of a user'"'"'s operation upon a document search result, wherein the document search result is obtained from a search based on one or more search queries, the method comprising:
-
monitoring the user'"'"'s operation upon the document search result; obtaining one or more documents selected by the user according to the operation and storing a related document list for the selected documents, the related document list being different from the document search result; depicting a document relationship according to the related document list by using at least the one or more search queries, and creating a document relationship table stored in a document relationship repository, the table containing a relevance degree of the document relationship between at least one pair of the documents in the search result, wherein at least one of the selected documents is opened by the user for browsing, in the search result, and the relevance degree between said pair of documents is a query-based relevance degree averaged over at least two search queries; and
wherein said at least one of the selected documents meets a criteria for being a related document, the criteria comprises one or more following conditions;
whether the duration of the selected document being opened exceeds a predefined period;
the number of times of the selected document being opened exceeds a predefined value;
the selected document is opened within a predefined time frame; and
the selected document is opened in a predefined opening sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus of establishing relationship between documents in term of a user'"'"'s operation upon a document search result, wherein the document search result is obtained from a search based on one or more search queries:
- the apparatus comprising;
a log monitor for monitoring the user'"'"'s operation upon the search result, and obtaining one or more documents selected by the user according to the operation; a log repository for storing a related document list for the selected document(s), the related document list being different from the search result; a log analyzer for obtaining a document relationship according to the related document list and creating a document relationship table containing a relevance degree of the document relationship between at least one pair of the documents in the search result; and a document relationship repository for storing said relevance degree of said document relationship, wherein, the document relationship is depicted at least by using the one or more search queries;
at least one of the selected documents is opened by the user for browsing, in the search result, and the relevance degree between said pair of documents is a query-based relevance degree averaged over at least two search queries; and
said at least one of the documents selected meets a criteria for being a related document, the criteria comprises one or more following conditions;
whether the duration of the selected document being opened exceeds a predefined period;
the number of times of the selected document being opened exceeds a predefined value;
the selected document is opened within a predefined time frame; and
the selected document is opened in a predefined opening sequence. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
- the apparatus comprising;
-
17. A computer-readable storage medium having stored thereon a set of instructions that, when executed by a computer, results in establishing relationship between documents in term of a user'"'"'s operation upon a document search result, wherein the document search result is obtained from a search based on one or more search queries, by:
-
monitoring a user'"'"'s operation upon the search result; obtaining one or more documents selected by the user according to the operation and storing a related document list for the selected documents, the related document list being different from the search result; depicting a document relationship according to the related document list by using at least the one or more search queries, and creating a document relationship table stored in a document relationship repository, the table containing a relevance degree of the document relationship between at least one pair of the documents in the search result, wherein the relevance degree is a query-based relevance degree between said pair of documents, said relevance degree being averaged over at least two search queries; wherein at least one of the selected documents is opened by the user for browsing, in the search result, and the relevance degree between said pair of documents is a query-based relevance degree averaged over at least two search queries; and wherein said at least one of the selected documents meets a criteria for being a related document, the criteria comprises one or more following conditions;
whether the duration of the selected document being opened exceeds a predefined period;
the number of times of the selected document being opened exceeds a predefined value;
the selected document is opened within a predefined time frame; and
the selected document is opened in a predefined opening sequence.
-
Specification