Method and system to support dynamic rights and resources sharing
First Claim
1. A method for deriving a sub-right from a shareable right, the shareable right comprising at least one component, each of which specifies an aspect of the shareable right, said method comprising:
- receiving, by a computing device, a request for a sub-right, wherein the request specifies at least one component, each of which specifies an aspect of the sub-right; and
deriving, by the computing device, the sub-right comprising the at least one component when the values of the at least one component specified in the request can be derived from the values of the corresponding at least one component of the shareable right, wherein the sub-right is a shareable sub-right from which further sub-rights can be derived.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to method for deriving a sub-right from a right, the right comprising a plurality of components, each of which specifies an aspect of the right. A component may be, for example, a principal, an action, a resource, and a condition. The invention also relates to a method for integrating a first right with a second right. Furthermore, the invention relates to a method of sharing rights by deriving a sub-right from a right, allowing use of the sub-right, and integrating the sub-right with the right. In addition, the invention relates to a system to support rights sharing by enabling the derivation of a sub-right from a right, the right comprising plural components each of which specifies an aspect of the right, the system comprising a receiving module for receiving a sub-right, the sub-right comprising plural components each of which specifies an aspect of the sub-right, and a confirmation module for confirming that the values of the components of the sub-right can be derived from the values of the corresponding components of the right. The invention further relates to a method for deriving a sub-right from a pool of rights granted by a grantor to a grantee for controlling use of resources within a computing environment, the computing environment having a mechanism for enforcing rights within the environment to control use of resources in accordance with the rights.
-
Citations
19 Claims
-
1. A method for deriving a sub-right from a shareable right, the shareable right comprising at least one component, each of which specifies an aspect of the shareable right, said method comprising:
-
receiving, by a computing device, a request for a sub-right, wherein the request specifies at least one component, each of which specifies an aspect of the sub-right; and deriving, by the computing device, the sub-right comprising the at least one component when the values of the at least one component specified in the request can be derived from the values of the corresponding at least one component of the shareable right, wherein the sub-right is a shareable sub-right from which further sub-rights can be derived. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system to support rights sharing by enabling the derivation of a sub-right from a shareable right, the shareable right comprising at least one component, each of which specifies an aspect of the shareable right, the system comprising one or more computing devices that execute:
-
a receiving module that receives a request for a sub-right, the request specifying at least one component, each of which specifies an aspect of the sub-right; a confirmation module that confirms that the values of the at least one component of the sub-right can be derived from the values of the corresponding at least one component of the shareable right; and a sharing module that derives the sub-right, wherein the sub-right is a shareable sub-right from which further sub-rights can be derived and the sub-right comprises the at least one component. - View Dependent Claims (17, 18, 19)
-
Specification