EP1528498A2

Method and device for calculating trust values on purchase

Abstract

Trust values of n nodes are calculated by relating nodes having corresponding relations with arrows. Pij (i, j = 1 to n) is assigned as a weight for an arrow from node ui to node uj on the basis of the relation between the nodes. P'=CP+(1-C) E is calculated, where C=constant, E=a predetermined matrix, p=a matrix having elements at column j represented by Pij. The trust value of each node is calculated on the basis of P'.

EP1528498A2, drawing sheet 1
Sheet 1 of 19

Term

Term ended

Projected expiry passed 28 October 2024, 1.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

13 claims: 6 independent, 7 dependent

  1. 1
    A device for calculating trust values of n nodes (ui, i=1 to n) including:(a) means for relating nodes with one another with arrows when the respective nodes have corresponding relations with one another;(b) means for selecting Pij (i, j = 1 to n) as a weight for an arrow directed from a node ui to a node uj on the basis of the corresponding relation between nodes;(c) means for calculating P' = cP + (1-c)E where c is a constant, E is a predetermined matrix, P is a matrix in which an element of row i and column j is represented by Pij;and(d) means for calculating a trust value of each node (TV(ui), i=1 to n) on the basis of P'.
  2. 6
    A storage medium or storage device having a program for causing a processing arrangement to calculate trust values of n nodes (ui, i=1 to n) by causing the processing arrangement to execute a process comprising:(a) relating nodes with one another with arrows when the respective nodes have corresponding relations with one another;(b) selecting Pij (i, j = 1 to n) as a weight for an arrow directed from a node ui to a node uj on the basis of the corresponding relation between the nodes;(c) calculating P' = cP + (1-c)E, where c is a constant, E is a predetermined matrix, and P is a matrix in which an element of row i and column j is represented by Pij;and(d) calculating a trust value of each node (TV(ui), i=l to n) on the basis of P'.
  3. 7
    A method of calculating trust values of n nodes (ui, i=l to n), the nodes having corresponding relations with one another being related with one another with arrows;    the method comprising:(a) assigning Pij(i, j = 1 to n) as a weight for an arrow directed from node ui to node uj on the basis of the corresponding relation between the nodes;(b) calculating P' = cP + (1-c)E, where c is a constant, E is a predetermined matrix, P is a matrix in which an element of row i and column j is represented by Pij;and(c) calculating the trust value of each node (TV(ui), i=1 to n) on the basis of P'.
  4. 9
    The method according to claims 7 or 8, wherein the respective nodes are connected with arrows by a method including:(a) connecting a first node and a second node with zero or more arrcws on the basis of the corresponding relationship;(b) assigning initial weight values to the arrows;(c) calculating the sum (first sum) of the initial values of all the arrows directed from the first node to the second node;(d) calculating the sum (second sum) of the initial weight values of all the arrows having the first node as a starting point;and(e) calculating an adjusted weight by dividing the first sum by the second sum;and(f) achieving adjusted weights Pij for all the nodes in the same manner.
  5. 12
    A processor arrangement for performing the method of any one of claims 7 to 11.
  6. 13
    A device or method as in any preceding claim, wherein the nodes are selected from the group including customers, critics, advertisement and media, magazines, web sites, goods, manufacturers, and retailers.