Scoring documents in a linked database
First Claim
Patent Images
1. A computer implemented method for calculating an importance rank for N linked nodes of a linked database, the method comprising:
- (a) selecting an initial N-dimensional vector p0, wherein each component of p0 represents a probability that a user will start at a given node, wherein each node of the N linked nodes is a computer-readable document containing information;
(b) computing an approximation pn to a steady-state probability p∞
, wherein each component of p∞
represents a probability that the user will randomly end up at a particular node after following a number of forward links, in accordance with the equation pn=Anp0, where A is an N×
N transition probability matrix having elements A[i][j] representing a probability of moving from node i to node j; and
(c) determining a rank r[k] for a node k from a kth component of pn, wherein r[k] represents an importance of the information contained in node k.
3 Assignments
0 Petitions
Accused Products
Abstract
A method assigns importance ranks to nodes in a linked database, such as any database of documents containing citations, the world wide web or any other hypermedia database. The rank assigned to a document is calculated from the ranks of documents citing it. In addition, the rank of a document is calculated from a constant representing the probability that a browser through the database will randomly jump to the document.
85 Citations
14 Claims
-
1. A computer implemented method for calculating an importance rank for N linked nodes of a linked database, the method comprising:
-
(a) selecting an initial N-dimensional vector p0, wherein each component of p0 represents a probability that a user will start at a given node, wherein each node of the N linked nodes is a computer-readable document containing information; (b) computing an approximation pn to a steady-state probability p∞
, wherein each component of p∞
represents a probability that the user will randomly end up at a particular node after following a number of forward links, in accordance with the equation pn=Anp0, where A is an N×
N transition probability matrix having elements A[i][j] representing a probability of moving from node i to node j; and(c) determining a rank r[k] for a node k from a kth component of pn, wherein r[k] represents an importance of the information contained in node k. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method for calculating an importance rank for each of N linked web page documents, the method comprising:
-
(a) selecting an initial N-dimensional vector p0, wherein each component of p0 represents an initial estimate of a probability that a user will start at a given web page document; (b) computing an approximation p0 to a steady-state probability p∞
, wherein each component of p∞
represents an estimate of a probability that the user will randomly end up at a particular web page document, in accordance with the equation pn=Anp0, where A is an N×
N transition probability matrix having elements A[i][j] representing a probability of moving from web page document i to web page document j; and(c) determining a rank r[k] for a web page document k from a kth component of pn, wherein r[k] represents an importance of the information contained in a particular web page document k. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification