Search ranking method for file system and related search engine
First Claim
1. A computer-implemented search ranking method suitable for a file system, comprising:
- receiving a query via a computer;
calculating final relevance scores of individual file items via said computer with respect to said query at least partially in accordance with energy scores of individual nodes on a current file system energy tree, and outputting a list of search results based on said final relevance scores; and
updating said energy scores of said individual nodes on said file system energy tree via said computer in response to an operation on said file system performed by a user,wherein said file system energy tree has a tree structure corresponding to that of said file system, and said individual nodes thereof respectively correspond to the individual file items in said file system.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a search ranking method suitable for a file system, including receiving a query, calculating final relevance scores of individual file items with respect to the query at least partially in accordance with energy scores of individual nodes on a current file system energy tree, and outputting a list of search results based on the final relevance scores. The file system energy tree is updated in response to an operation on the file system performed by a user, wherein the file system energy tree has a tree structure corresponding to that of the file system, and the individual nodes thereof respectively corresponds to the individual file items in the file system
-
Citations
19 Claims
-
1. A computer-implemented search ranking method suitable for a file system, comprising:
-
receiving a query via a computer; calculating final relevance scores of individual file items via said computer with respect to said query at least partially in accordance with energy scores of individual nodes on a current file system energy tree, and outputting a list of search results based on said final relevance scores; and updating said energy scores of said individual nodes on said file system energy tree via said computer in response to an operation on said file system performed by a user, wherein said file system energy tree has a tree structure corresponding to that of said file system, and said individual nodes thereof respectively correspond to the individual file items in said file system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented file system search engine, comprising a file search module, a file index, and a search results ranking module, the file system search engine that searches for a file item in accordance with a received query and outputting a list of search results, the file system search engines further comprising:
-
a file system energy tree index that records a file system energy tree via a computer having a tree structure corresponding to that of said file system and energy scores of individual nodes thereof, said individual nodes respectively corresponding to the individual file items in said file system; and an energy tree updating module that updates said energy scores of said individual nodes on said file system energy tree by said computer recorded in said file system energy tree index in response to an operation on said file system performed by a user, wherein said search results ranking module calculates final relevance scores of individual file items with respect to the query at least partially in accordance with the respective energy scores of the individual nodes recorded in said current file system energy tree index so as to rank the file items in said list of search results in accordance with said final relevance scores. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer storage medium readable by a computer tangibly embodying a program of instructions executable by said computer for performing a method for search ranking suitable for a file system, said method comprising:
-
receiving a query; calculating final relevance scores of individual file items with respect to said query at least partially in accordance with energy scores of individual nodes on a current file system energy tree, and outputting a list of search results based on said final relevance scores; and updating said energy scores of said individual nodes on said file system energy tree in response to an operation on said file system performed by a user, wherein said file system energy tree has a tree structure corresponding to that of said file system, and said individual nodes thereof respectively correspond to the individual file items in said file system.
-
Specification