Patent Document ID: 20110252121
Application ID: 12755791
Patent Flag: 0

Claim One:
1. A method of computing a ranking based on a data set represented as a plurality of nodes and a plurality of directional edges, each of the edges joining nodes of the plurality of nodes and having an associated value for an expression of trust, the expression of trust values for a first portion of the plurality of edges being negative and the expression of trust values for a second portion of the plurality of edges being positive, and the method comprising: with at least one processor: computing a value of trust for each of the plurality of nodes, the computed trust value for each of the plurality of nodes being greater than a threshold associated with a minimum level of trust, and the computed trust values for the plurality of nodes being consistent across the network such that the computed trust value at each node is consistent with a value computed as a combination of components, each component associated with a linked node of the plurality of nodes linked to the node by an edge of the plurality of edges, the component for each linked node being the trust value of the linked node weighted by the expression of trust value associated with the edge.