System and Method for Rights Offering and Granting Using Shared State Variables
First Claim
1. A method for sharing rights associated with an item between a plurality of devices, the method comprising:
- associating a first meta-right with the item, wherein the first meta-right is enforceable by a computing device, and wherein the first meta-right permits a first device of the plurality of devices to generate at least one of a second meta-right and a usage right for the item;
associating a state variable with the first meta-right, wherein the state variable is assigned an identification unique to the first device, and wherein the state variable is managed by a license server;
storing the first meta-right and the item on the first device;
receiving, by the first device, a request to transfer the item to a second device of the plurality of devices;
generating, by the first device, a derived right that is at least one of a second meta-right and a usage right, wherein the derived right is generated in accordance with the first meta-right;
informing, by the first device, the license server that governing of the state variable is transferred to the second device; and
managing, by the license server, the state variable to associate the derived right with the second device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and device for sharing rights adapted to be associated with items, the method and system including generating at least one of usage rights and meta-rights for the items; defining, via the usage rights, a manner of use for the items; and defining, via the meta-rights, a manner of rights transfer for the items. The device including receiving at least one of usage rights and meta-rights for the items; interpreting, via the usage rights, a manner of use for the items; and interpreting, via the meta-rights, a manner of rights transfer for the items. The usage rights or the meta-rights include at least one state variable that is shared by one or more rights.
-
Citations
44 Claims
-
1. A method for sharing rights associated with an item between a plurality of devices, the method comprising:
-
associating a first meta-right with the item, wherein the first meta-right is enforceable by a computing device, and wherein the first meta-right permits a first device of the plurality of devices to generate at least one of a second meta-right and a usage right for the item; associating a state variable with the first meta-right, wherein the state variable is assigned an identification unique to the first device, and wherein the state variable is managed by a license server; storing the first meta-right and the item on the first device; receiving, by the first device, a request to transfer the item to a second device of the plurality of devices; generating, by the first device, a derived right that is at least one of a second meta-right and a usage right, wherein the derived right is generated in accordance with the first meta-right; informing, by the first device, the license server that governing of the state variable is transferred to the second device; and managing, by the license server, the state variable to associate the derived right with the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for sharing rights associated with an item between a plurality of devices, the system comprising:
-
a computing device configured to associate a first meta-right with the item, wherein the first meta-right is enforceable by a computing device, and wherein the first meta-right permits a first device of the plurality of devices to generate at least one of a second meta-right and a usage right for the item; a computing device configured to associate a state variable with the first meta-right, wherein the state variable is assigned an identification unique to the first device, and wherein the state variable is managed by a license server; a first device comprising; a computing device configured to store the first meta-right and the item on the first device; a computing device configured to receive a request to transfer the item to a second device of the plurality of devices; a computing device configured to generate a derived right that is at least one of a second meta-right and a usage right, wherein the derived right is generated in accordance with the first meta-right; and a computing device configured to inform the license server that governing of the state variable is transferred to the second device; and a license server configured to manage the state variable to associate the derived right with the second device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for sharing rights associated with an item between a plurality of devices, the method comprising:
-
receiving, at a first device of the plurality of devices, the item and a first meta-right associated with the item, wherein the first meta-right is enforceable by a computing device, wherein the first meta-right is associated with a state variable, the state variable being assigned an identification unique to the first device and being managed by a license server, and wherein the first meta-right permits the first device to generate at least one of a second meta-right and a usage right for the item; storing the first meta-right and the item on the first device; receiving, by the first device, a request to transfer the item to a second device of the plurality of devices; generating, by the first device, a derived right that is at least one of a second meta-right and a usage right, wherein the derived right is generated in accordance with the first meta-right; and informing, by the first device, the license server that governing of the state variable is transferred to the second device to thereby notify the license server that the state variable should be managed to associate the derived right with the second device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A device for sharing rights associated with an item between a plurality of devices, the device being a first device of the plurality of devices, the device comprising:
-
a component configured to receive the item and a first meta-right associated with the item, wherein the first meta-right is enforceable by a computing device, wherein the first meta-right is associated with a state variable, the state variable being assigned an identification unique to the first device and being managed by a license server, and wherein the first meta-right permits the first device to generate at least one of a second meta-right and a usage right for the item; a component configured to store the first meta-right and the item; a component configured to receive a request to transfer the item to a second device of the plurality of devices; a processor configured to generate a derived right that is at least one of a second meta-right and a usage right, wherein the derived right is generated in accordance with the first meta-right; and a processor configured to inform the license server that governing of the state variable is transferred to the second device to thereby notify the license server that the state variable should be managed to associate the derived right with the second device. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification