Learning an entity's trust model and risk tolerance to calculate its risk-taking score
First Claim
1. A method, comprising:
- receiving, by a server device comprising a processor, a request from a client device for a trust score representative of a degree of trust between a requesting entity and a target entity, the request comprising requesting entity identification information identifying the requesting entity and target entity identification information identifying the target entity;
determining, by the server device, the trust score based on the request, comprising;
determining, by server the device, a baseline trust score for the target entity based on the target entity identification information;
querying, by the server device, one or more network accessible data sources for defined trustworthiness information associated with the requesting entity based on the requesting entity identification information, wherein the defined trustworthiness information reflects a propensity for the requesting entity to trust other entities;
determining, by the server device, an adjustment trust score for the requesting entity based on the defined trustworthiness information; and
determining, by the server device, the trust score based on the baseline trust score for the target entity and the adjustment trust score; and
providing, by the server device, the trust score to the client device based on the determining the trust score.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are described herein for learning an entity'"'"'s trust model and risk tolerance. An entity'"'"'s trust score may be calculated based on data from a variety of data sources, and this data may be combined according to a set of weights which reflect an entity'"'"'s trust model and risk tolerance. For example, an entity may weight data of a certain type more heavily for certain types of transactions and another type of data more heavily for other transactions. By gathering data about the entity, a system may predict the entity'"'"'s trust model and risk tolerance and adjust the set of weights accordingly for calculating trust scores. Furthermore, by monitoring how entities adjust weights for different transaction types, default weighting profiles may be created that are customized for specific transaction types. As another example, an entity'"'"'s trust score, as reported to a requesting entity, may be adjusted based on that requesting entity'"'"'s own trust model, or how “trusting” the requesting entity is.
184 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a server device comprising a processor, a request from a client device for a trust score representative of a degree of trust between a requesting entity and a target entity, the request comprising requesting entity identification information identifying the requesting entity and target entity identification information identifying the target entity; determining, by the server device, the trust score based on the request, comprising; determining, by server the device, a baseline trust score for the target entity based on the target entity identification information; querying, by the server device, one or more network accessible data sources for defined trustworthiness information associated with the requesting entity based on the requesting entity identification information, wherein the defined trustworthiness information reflects a propensity for the requesting entity to trust other entities; determining, by the server device, an adjustment trust score for the requesting entity based on the defined trustworthiness information; and determining, by the server device, the trust score based on the baseline trust score for the target entity and the adjustment trust score; and providing, by the server device, the trust score to the client device based on the determining the trust score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A server device, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; receiving, via a network, a request from a client device for a trust score representative of a degree of trust between a requesting entity and a target entity, the request comprising requesting entity identification information identifying the requesting entity and target entity identification information identifying the target entity; determining the trust score based on the request, comprising; determining a baseline trust score for the target entity based on the target entity identification information; querying one or more network accessible data sources for defined trustworthiness information associated with the requesting entity based on the requesting entity identification information, wherein the defined trustworthiness information reflects a propensity for the requesting entity to trust other entities; determining an adjustment trust score for the requesting entity based on the defined trustworthiness information; and determining the trust score based on the baseline trust score for the target entity and the adjustment trust score; and providing the trust score to the client device via the network based on the determining the trust score. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
receiving a request for a trust score representative of a degree of trust between a requesting entity and a target entity, the request comprising requesting entity identification information identifying the requesting entity and target entity identification information identifying the target entity; determining the trust score based on the request, comprising; determining a baseline trust score for the target entity based on the target entity identification information; querying one or more network accessible data sources for defined trustworthiness information associated with the requesting entity based on the requesting entity identification information, wherein the defined trustworthiness information reflects a propensity for the requesting entity to trust other entities; determining an adjustment trust score for the requesting entity based on the defined trustworthiness information; and determining the trust score based on a baseline trust score for the target entity and the adjustment trust score; and providing a representation of the trust score to the requesting entity in response to the determining the trust score. - View Dependent Claims (19, 20)
-
Specification