Extrapolating trends in trust scores
First Claim
1. A method, comprising:
- receiving, by a device of a computing network, the device comprising a processor, a request from a remote device of the computing network for a trust score for a first entity that reflects a first degree of trustworthiness of the first entity, the request comprising information identifying the first entity;
based on the receiving the request, retrieving by the device, an existing trust score for the first entity from a first database of the computing network; and
determining, by the device, that the existing trust score is outdated, and based on the determining that the existing trust score is outdated;
retrieving, by the device from the first database or a second database of the computing network, trust scores for a second entity determined over a period of time that extends to a more recent point in time relative to a past point in time at which the existing trust score was determined, wherein the trust scores for the second entity reflect a second degree of trustworthiness of the second entity;
determining, by the device, trend information associated with the second entity based on the trust scores, wherein the trend information reflects a degree of change in the trust scores determined for the second entity over the period of time; and
determining, by the device, an updated trust score for the first entity that reflects the first degree of trustworthiness of the first entity based on the existing trust score and the trend information.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are described herein for extrapolating trends in trust scores. A trust score may reflect the trustworthiness, reputation, membership, status, and/or influence of the entity in a particular community or in relation to another entity. An entity'"'"'s trust score may be calculated based on data from a variety of data sources, and this data may be updated periodically as data is updated and new data becomes available. However, it may be difficult to update a trust score for an entity due to a scarcity of information. The trust score for such entities may be updated based on trends observed for the updated trust scores of other entities over a similar period of time. In this manner, trust scores may be updated for entities for which updated data is not available.
170 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a device of a computing network, the device comprising a processor, a request from a remote device of the computing network for a trust score for a first entity that reflects a first degree of trustworthiness of the first entity, the request comprising information identifying the first entity; based on the receiving the request, retrieving by the device, an existing trust score for the first entity from a first database of the computing network; and determining, by the device, that the existing trust score is outdated, and based on the determining that the existing trust score is outdated; retrieving, by the device from the first database or a second database of the computing network, trust scores for a second entity determined over a period of time that extends to a more recent point in time relative to a past point in time at which the existing trust score was determined, wherein the trust scores for the second entity reflect a second degree of trustworthiness of the second entity; determining, by the device, trend information associated with the second entity based on the trust scores, wherein the trend information reflects a degree of change in the trust scores determined for the second entity over the period of time; and determining, by the device, an updated trust score for the first entity that reflects the first degree of trustworthiness of the first entity based on the existing trust score and the trend information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A first device of a computing network, comprising:
-
a processor, and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; receiving a request from a second device of the computing network for a trust score for a first entity of the computing network that reflects a first degree of trustworthiness of the first entity, the request comprising information identifying the first entity; and based on the receiving the request, retrieving an existing trust score for the first entity from a database of the computing network; and determining an updated trust score for the first entity that reflects the first degree of trustworthiness of the first entity based on a determination that the existing trust score is inaccurate, comprising; determining trend information associated with a second entity of the computing network, wherein the trend information reflects a degree of change in trust scores determined for the second entity over a period of time that extends to a more recent point in time relative to a past point in time at which the existing trust score was determined, wherein the trust scores for the second entity reflect a second degree of trustworthiness of the second entity; and determining the updated trust score based on the existing trust score and the trend information. - View Dependent Claims (15, 16, 17)
-
-
18. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor of a first device of a computing network, facilitate performance of operations, comprising:
receiving from a second device of the computing network, a request for a trust score for a first entity of the computing network that reflects a degree of trustworthiness of the first entity, the request comprising information identifying the first entity; based on the receiving the request, retrieving an existing trust score for the first entity from a database of the computing network; and determining an updated trust score for the first entity that reflects the degree of trustworthiness of the first entity based on a determination that the existing trust score is outdated, comprising; determining trend information associated with a second entities of the computing network, wherein the trend information reflects a degree of change in trust scores determined for the second entities over a period of time that extends to a more recent point in time relative to a past point in time at which the existing trust score was determined, wherein the trust scores for the second entities respectively reflect degrees of trustworthiness of the second entities; and determining the updated trust score based on the existing trust score and the trend information. - View Dependent Claims (19, 20)
Specification