Trust mechanism for a peer-to-peer network computing platform
First Claim
1. A peer computing system comprising:
- a plurality of peer nodes;
wherein at least a subset of the peer nodes is configured to participate in an area of interest to find and exchange codats relevant to the area of interest, wherein a codat is computer-representable content or data; and
wherein the at least a subset of the peer nodes is further configured to participate in a distributed trust mechanism to establish and maintain trust relationships among the peer nodes in the area of interest from trust evaluations of codat exchange among the peer nodes in the area of interest.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of a decentralized, distributed trust mechanism that may be used in various networking platforms including peer-to-peer platforms, to implement trust relationships between and among peers and to implement trust relationships between peers and content and data (codat). Protocols and methods may be provided for determining, disseminating and updating trust. For participating peers, trust may be biased towards data relevance. Trust may have multiple components or factors, which may include peer confidence, codat confidence and risk components, and embodiments may provide for the inclusion of factors of trust based on a peer group'"'"'s interests and/or group content relevance. Embodiments may be used for a variety of applications in which trust may be based on the norm for social interaction between participating peers.
441 Citations
32 Claims
-
1. A peer computing system comprising:
-
a plurality of peer nodes;
wherein at least a subset of the peer nodes is configured to participate in an area of interest to find and exchange codats relevant to the area of interest, wherein a codat is computer-representable content or data; and
wherein the at least a subset of the peer nodes is further configured to participate in a distributed trust mechanism to establish and maintain trust relationships among the peer nodes in the area of interest from trust evaluations of codat exchange among the peer nodes in the area of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A peer node comprising:
-
a processor;
a memory comprising program instructions, wherein the program instructions are executable by the processor to;
participate in an area of interest with other peer nodes on a network to find and exchange codats relevant to the area of interest, wherein a codat is computer-representable content or data; and
implement a distributed trust mechanism to establish and maintain trust relationships with the other peer nodes in the area of interest from trust evaluations of codat exchange with the peer nodes in the area of interest. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
a peer node participating in an area of interest with other peer nodes on a network to find and exchange codats relevant to the area of interest, wherein a codat is computer-representable content or data; and
the peer node establishing and maintaining trust relationships with the other peer nodes in the area of interest from trust evaluations of codat exchange with the peer nodes in the area of interest in accordance with a distributed trust mechanism. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An article of manufacture comprising software instructions executable to implement:
-
a peer node participating in an area of interest with other peer nodes on a network to find and exchange codats relevant to the area of interest, wherein a codat is computer-representable content or data; and
the peer node establishing and maintaining trust relationships with the other peer nodes in the area of interest from trust evaluations of codat exchange with the peer nodes in the area of interest in accordance with the distributed trust mechanism. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification