Patent ID: 9369451
Filing Date: 2016-06-14
CPC Classification: G06F,H04L

Claim Text:
1. A method performed by a server in communication with one or more client devices, the method comprising: receiving, at the server, from one of the one or more client devices a request by a first user to grant a right of the first user to a second user; transmitting, from the server, to one of the one or more client devices the request to grant the right of the first user to the second user; receiving, at the server, from one of the one or more client devices a reply by the second user to the request to grant the right of the first user to the second user, the reply comprising an acceptance or a refusal of the request to grant the right of the first user to the second user, wherein: at the request of the first user or the second user, revoking a right granted by the first user to the second user, wherein the right granted by the first user to the second user is revoked regardless of whether the request to revoke is made by the first user or the second user, wherein the server comprises one or more processors, and the one or more processors comprise hardware, and wherein the right is defined as a function R=f(A, O, P, C), where R is the right, A is one or more actions authorized by the granting of the right O is one or more objects of the one or more actions authorized by the granting of the right, P is one or more parties bound by the granting of the right, and C is one or more conditions imposed upon the granted right.