TRUST CALCULATOR FOR PEER-TO-PEER TRANSACTIONS
First Claim
1. A trust system that evaluates trustworthiness of nodes participating in peer-to-peer transactions, comprising:
- an input process for receiving a resource request from a consumer node;
an identification analyzer that collects metadata associated with the consumer node;
a transaction analyzer that extracts contextual data associated with the resource request;
a matching engine that matches the consumer node with a set of provider nodes; and
a contextual trust scoring engine that calculates a trust score for each of the consumer node and the set of provider nodes, wherein the trust score is based on the request, the metadata, and the contextual data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and program product that evaluates trustworthiness of nodes participating in peer-to-peer transactions. A system is disclosed that includes: an input process for receiving a resource request from a consumer node; an identification analyzer that collects metadata associated with the consumer node; a transaction analyzer that extracts contextual data associated with the resource request; a matching engine that matches the consumer node with a set of provider nodes; and a contextual trust scoring engine that calculates a trust score for each of the consumer node and the set of provider nodes, wherein the trust score is based on the request, the metadata, and the contextual data.
8 Citations
20 Claims
-
1. A trust system that evaluates trustworthiness of nodes participating in peer-to-peer transactions, comprising:
-
an input process for receiving a resource request from a consumer node; an identification analyzer that collects metadata associated with the consumer node; a transaction analyzer that extracts contextual data associated with the resource request; a matching engine that matches the consumer node with a set of provider nodes; and a contextual trust scoring engine that calculates a trust score for each of the consumer node and the set of provider nodes, wherein the trust score is based on the request, the metadata, and the contextual data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product stored on a computer readable storage medium, which when executed by a computing system, evaluates trustworthiness of nodes participating in peer-to-peer transactions, comprising:
-
program code for receiving a resource request from a consumer node; program code that collects metadata associated with the consumer node; program code that extracts contextual data associated with the resource request; program code that matches the consumer node with a set of provider nodes; and program code that calculates a trust score for each of the consumer node and the set of provider nodes, wherein the trust score is based on the request, the metadata, and the contextual data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for evaluating trustworthiness of nodes participating in a peer-to-peer environment, comprising:
-
receiving a resource request from a consumer node; collecting metadata associated with the consumer node; extracting contextual data associated with the resource request; matching the consumer node with a set of provider nodes; and calculating a trust score for each of the consumer node and the set of provider nodes, wherein the trust score is based on the request, the metadata, and the contextual data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification