Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
151 words
A search engine for searching a database containing a plurality of data entries, wherein one or more of the plurality of data entries comprise a link to one or more others of the plurality of data entries, the search engine comprising: means for receiving an input search parameter from a user; means for comparing the input search parameter with the plurality of data entries; means responsive to the comparison means for identifying from the plurality of data entries a set of data entries matching the input search parameter; means for dividing the set of matched data entries into sub-sets, each of the sub-sets comprising data entries having links to each other; and means for determining, for each of the linked data entries of each of the sub-sets, a weighting dependent on a number of links contained in each of the linked data entries to others of the linked data entries therein.
Claim 2
Dependent Claim
151 words
A search engine for searching a database containing a plurality of data entries, wherein one or more of the plurality of data entries comprise a link to one or more others of the plurality of data entries, the search engine comprising: means for receiving an input search parameter from a user; means for comparing the input search parameter with the plurality of data entries; means responsive to the comparison means for identifying from the plurality of data entries a set of data entries matching the input search parameter; means for dividing the set of matched data entries into sub-sets, each of the sub-sets comprising data entries having links to each other; and means for determining, for each of the linked data entries of each of the sub-sets, a weighting dependent on a number of links contained in each of the linked data entries to others of the linked data entries therein.
Claim 3
Dependent Claim
24 words
A search engine as claimed in claim 1 , further comprising means for providing the sub-sets of the linked data entries to the user.
Claim 4
Dependent Claim
30 words
A search engine as claimed in claim 2 , further comprising means for providing the weighting determined for each of the linked data entries in the sub-sets to the user.
Claim 5
Dependent Claim
40 words
A search engine as claimed in claim 1 , further comprising means for providing the sub-sets of the linked data entries to the user arranged as a function of the weighting determined for each of the linked data entries therein.
Claim 6
Dependent Claim
28 words
A search engine as claimed in claim 1 , wherein the plurality of data entries contained in the database are representative of WWW pages stored on the Internet.
Claim 7
Dependent Claim
42 words
A computer system comprising central processing unit, memory means, a bus architecture interconnecting the memory means and the central processing unit, and a search engine as claimed in claim 1 stored in the memory means for activation by the central processing unit.
Claim 8
Independent Claim
142 words
A method for searching a database containing a plurality of data entries, wherein one or more of the plurality of data entries comprise a link to one or more others of the plurality of data entries, the method comprising the steps of: receiving an input search parameter from a user; comparing the input search parameter with the plurality of data entries; in response to the comparison, identifying from the plurality of data entries a set of data entries matching the input search parameter; dividing the set of matched data entries into sub-sets, each of the sub-sets comprising data entries having links to each other; and determining, for each of the linked data entries of each of the sub-sets, a weighting dependent on a number of links contained in each of the linked data entries to others of the linked data entries therein.
Claim 9
Independent Claim
142 words
A method for searching a database containing a plurality of data entries, wherein one or more of the plurality of data entries comprise a link to one or more others of the plurality of data entries, the method comprising the steps of: receiving an input search parameter from a user; comparing the input search parameter with the plurality of data entries; in response to the comparison, identifying from the plurality of data entries a set of data entries matching the input search parameter; dividing the set of matched data entries into sub-sets, each of the sub-sets comprising data entries having links to each other; and determining, for each of the linked data entries of each of the sub-sets, a weighting dependent on a number of links contained in each of the linked data entries to others of the linked data entries therein.
Claim 10
Dependent Claim
24 words
A method as claimed in claim 7 , further comprising the step of providing the sub-sets of the linked data entries to the user.
Claim 11
Dependent Claim
30 words
A method as claimed in claim 8 , further comprising the step of providing the weighting determined for each of the linked data entries in the subsets to the user.
Claim 12
Dependent Claim
40 words
A method as claimed in claim 7 , further comprising the step of providing the sub-sets of the linked data entries to the user arranged as a function of the weighting determined for each of the linked data entries therein.
Claim 13
Dependent Claim
160 words
A computer program product for searching a database containing a plurality of data entries, wherein one or more of the plurality of data entries comprise a link to one or more others of the plurality of data entries, the product comprising: first code means for receiving an input search parameter from a user; second code means for comparing the input search parameter with the plurality of data entries; third code means responsive to the comparison for identifying from the plurality of data entries a set of data entries matching the input search parameter; fourth code means for dividing the set of matched data entries into sub-sets, each of the sub-sets comprising data entries having links to each other; and fifth code means for determining, for each of the linked data entries of each of the sub-sets, a weighting dependent on a number of links contained in each of the linked data entries to others of the linked data entries therein.
Claim 14
Dependent Claim
160 words
A computer program product for searching a database containing a plurality of data entries, wherein one or more of the plurality of data entries comprise a link to one or more others of the plurality of data entries, the product comprising: first code means for receiving an input search parameter from a user; second code means for comparing the input search parameter with the plurality of data entries; third code means responsive to the comparison for identifying from the plurality of data entries a set of data entries matching the input search parameter; fourth code means for dividing the set of matched data entries into sub-sets, each of the sub-sets comprising data entries having links to each other; and fifth code means for determining, for each of the linked data entries of each of the sub-sets, a weighting dependent on a number of links contained in each of the linked data entries to others of the linked data entries therein.