Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
177 words
A computer system for providing user-controllable relevance ranking of search results from a query on a collection of items of information, comprising: a relevance determination module having a first input for receiving a set of search results of a current search from a query indicating items in the collection matching the query, a second input for receiving relevance factors input by a user through a graphical user interface, and a third input for receiving information about the items in the set of search results of the current search to which relevance factors are applied to determine a score for each of the items, and an output for providing an indication of the score indicative of relevance for each of the items in the set of search results; and a sorting module which receives the score associated with each item and an indication of the set of search results, and an output providing the user an indication of the items in the set of search results in an order ranked according to the relevance score of each item.
Claim 2
Dependent Claim
177 words
A computer system for providing user-controllable relevance ranking of search results from a query on a collection of items of information, comprising: a relevance determination module having a first input for receiving a set of search results of a current search from a query indicating items in the collection matching the query, a second input for receiving relevance factors input by a user through a graphical user interface, and a third input for receiving information about the items in the set of search results of the current search to which relevance factors are applied to determine a score for each of the items, and an output for providing an indication of the score indicative of relevance for each of the items in the set of search results; and a sorting module which receives the score associated with each item and an indication of the set of search results, and an output providing the user an indication of the items in the set of search results in an order ranked according to the relevance score of each item.
Claim 3
Dependent Claim
123 words
The computer system according to claim 1, wherein the query includes a search term and the relevance factors include at least one of a group of relevance factors including: (a) location of the search term in an item in the collection of items; (b) location of the search term in a field of the item; (c) position of the search term in the item; (d) frequency of occurrence of the search term in the item; (e) frequency of occurrence of the search term in all items of the collection of items; (f) length of a term of an item that is a stem of the search term; (g) location of the item within a directory of files; and (h) recency of the item.
Claim 4
Dependent Claim
59 words
The computer system according to claim 1, wherein the query includes at least two search terms and the relevance factors include at least one of a group of relevance factors including: (a) number of search terms found in a item; (b) ordering of search terms in the item; and (c) pairwise distance between the search terms in the item.
Claim 5
Dependent Claim
53 words
The computer system according to claim 2, comprising a graphical user interface for collecting relevance factor information from a user to produce the indication, wherein the graphical user interface includes a sliding scale corresponding to each relevance factor that is adjusted by the user to assign a weight to the corresponding relevance factor.
Claim 6
Dependent Claim
23 words
The computer system according to claim 1, wherein the relevance determination module does not alter the query performed on the collection of information.
Claim 7
Dependent Claim
35 words
The computer system according to claim 1, wherein each relevance factor is assigned a base value that is specified by the user, wherein the base value corresponds to a weight of the corresponding relevance factor.
Claim 8
Dependent Claim
161 words
A computer-implemented method for providing user-controllable relevance ranking of search results of a current search from a query on a collection of items of information, comprising steps of: receiving relevance factors input by a user through a graphical user interface; receiving one or more search terms from a user; performing the query using the one or more search terms and producing a set of search results of the current search; indicating, in the search results, items in the collection matching the query; receiving information about the items in the set of search results of the current search to which the relevance factors are applied to determine a score for each of the items; providing an indication of the score indicative of relevance for each of the items in the set of search results; and providing to the user an indication of the items in the set of search results in an order ranked according to the relevance score of each item.
Claim 9
Dependent Claim
161 words
A computer-implemented method for providing user-controllable relevance ranking of search results of a current search from a query on a collection of items of information, comprising steps of: receiving relevance factors input by a user through a graphical user interface; receiving one or more search terms from a user; performing the query using the one or more search terms and producing a set of search results of the current search; indicating, in the search results, items in the collection matching the query; receiving information about the items in the set of search results of the current search to which the relevance factors are applied to determine a score for each of the items; providing an indication of the score indicative of relevance for each of the items in the set of search results; and providing to the user an indication of the items in the set of search results in an order ranked according to the relevance score of each item.
Claim 10
Dependent Claim
26 words
The computer-implemented method according to claim 7, wherein the step of providing an indication of score includes a step of totaling individual scores of relevance factors.
Claim 11
Dependent Claim
121 words
The computer-implemented method according to claim 8, comprising a step of totaling scores of relevance factors including at least one of a group of relevance factors including: (a) location of the search term in an item in the collection of items; (b) location of the search term in a field of the item; (c) position of the search term in the item; (d) frequency of occurrence of the search term in the item; (e) frequency of occurrence of the search term in all items of the collection of items; (f) length of a term of an item that is a stem of the search term; (g) location of the item within a directory of files; and (h) recency of the item.
Claim 12
Dependent Claim
56 words
The computer-implemented method according to claim 8, comprising a step of totaling individual scores of relevance factors including at least one of a group of relevance factors including: (a) number of search terms found in a item; (b) ordering of search terms in the item; and (c) pairwise distance between the search terms in the item.
Claim 13
Dependent Claim
54 words
The computer-implemented method according to claim 7, comprising a step of collecting relevance factor information from a user to produce the indication of the score, wherein the graphical user interface includes a sliding scale corresponding to each relevance factor that is adjusted by the user to assign a weight to the corresponding relevance factor.
Claim 14
Dependent Claim
36 words
The computer system according to claim 7, including a step of assigning a base value, specified by the user, to each relevance factor, wherein the base value corresponds to a weight of the corresponding relevance factor.