Patent ID: 8527760
Filing Date: 2013-09-03
Classification: G06F,H04L

Abstract:
1. A method comprising: detecting at a first device, a first interaction between the first device and a second device, wherein the detecting further comprises detecting at the first device, a plurality of interactions between the first device and a second device; assigning, at the first device, a first rating of the first interaction, wherein the assigning further comprises assigning, at the first device, respective ratings of the plurality of interactions; calculating, at the first device, an internal trust that the first device has for the second device based on the respective ratings and respective times since the occurrence of the plurality of interactions, wherein the calculating, at the first device, the internal trust that the first device has for the second device based on the respective ratings and respective times since the occurrence of the plurality of interactions further comprises adding an initial trust value that the first device has for an unknown device plus a sum of the respective ratings of the plurality of interactions, divided by the respective times since the occurrence of the plurality of interactions, raised to an exponent of a time dampening constant; receiving, at the first device, trust data from a third device; calculating, at the first device, a community trust for the second device based on the trust data and an internal trust that the first device has for the third device; calculating, at the first device, a total trust that the first device has for the second device based on the community trust and the internal trust that the first device has for the second device; and if the total trust is less than a minimum threshold, disallowing, at the first device, a second interaction between the first device and the second device.