Method and apparatus for providing a trust level to access a resource
First Claim
Patent Images
1. A method comprising:
- receiving a request at a device, from a first user, to access a resource associated with a second user based, at least in part, on a predetermined privacy level;
determining trust levels for respective trust paths between the first user and the second user at least in part, on link trust levels corresponding to links between the first user, the second user, and one or more other users between the first user and the second user along the respective trust paths;
generating a log of access to the resource, the log identifying, at least in part, an accessing user and a trust level of the accessing user;
presenting a recommended value for the predetermined privacy level based, at least in part, on the log;
selecting one of the trust paths based, at least in part, on a respective trust level; and
causing, at least in part, a providing of an access right for the resource to the device, the first user, or a combination thereof based, at least in part, on at least one trust level satisfying the predetermined privacy level,wherein the providing of the access right is based, at least in part, on the respective trust level satisfying the predetermined privacy level.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for providing a trust level to access a resource. A system receives a request at a device, from a first user, to access a resource associated with a second user. The resource is further associated with a predetermined privacy level. The system calculates a trust level between the first user and the second user based, at least in part, on a trust metric. The system then determines whether the trust level meets the predetermined privacy level and grants an access right to the resource based, at least in part, on the determination.
-
Citations
15 Claims
-
1. A method comprising:
-
receiving a request at a device, from a first user, to access a resource associated with a second user based, at least in part, on a predetermined privacy level; determining trust levels for respective trust paths between the first user and the second user at least in part, on link trust levels corresponding to links between the first user, the second user, and one or more other users between the first user and the second user along the respective trust paths; generating a log of access to the resource, the log identifying, at least in part, an accessing user and a trust level of the accessing user; presenting a recommended value for the predetermined privacy level based, at least in part, on the log; selecting one of the trust paths based, at least in part, on a respective trust level; and causing, at least in part, a providing of an access right for the resource to the device, the first user, or a combination thereof based, at least in part, on at least one trust level satisfying the predetermined privacy level, wherein the providing of the access right is based, at least in part, on the respective trust level satisfying the predetermined privacy level. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive a request at a device, from a first user, to access a resource associated with a second user based, at least in part, on a predetermined privacy level; determine trust levels for respective trust paths between the first user and the second user based, at least in part, on link trust levels corresponding to links between the first user, the second user, and one or more other users between the first user and the second user along the respective trust paths; generate a log of access to the resource, the log identifying, at least in part, an accessing user and a trust level of the accessing user; present a recommended value for the predetermined privacy level based, at least in part, on the log; select one of the trust paths based, at least in part, on a respective trust level; and cause, at least in part, a providing of an access right for the resource to the device, the first user, or a combination thereof based, at least in part, on at least one trust level satisfying the predetermined privacy level, wherein the providing of the access right is based, at least in part, on the respective trust level satisfying the predetermined privacy level. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
receiving a request at a device, from a first user, to access a resource associated with a second user based, at least in part, on a predetermined privacy level; determining trust levels for respective trust paths between the first user and the second user based, at least in part, on link trust levels corresponding to links between the first user, the second user, and one or more other users between the first user and the second user along the respective trust paths; generating a log of access to the resource, the log identifying, at least in part, an accessing user and a trust level of the accessing user; presenting a recommended value for the predetermined privacy level based, at least in part, on the log; selecting one of the trust paths based, at least in part, on a respective trust level; and causing, at least in part, a providing of an access right for the resource to the device, the first user, or a combination thereof based, at least in part, on at least one trust level satisfying the predetermined privacy level, wherein the providing of the access right is based, at least in part, on the respective trust level satisfying the predetermined privacy level. - View Dependent Claims (15)
-
Specification