Mechanism for secure rehosting of licenses
First Claim
1. A method, comprising:
- receiving a rehost ticket indicating proof of removal of a license from a first device;
receiving a request for a license for a second device;
validating the rehost ticket to ensure that the license has been removed from the first device; and
providing a license for the second device if the rehost ticket is successfully validated, wherein the license that has been removed from the first device and the license for the second device provide the same license capabilities;
wherein the first device and the second device are associated with the same customer;
wherein payment has been received for the license associated with the first device but payment has not been received for a separate license capable of being applied to the second device.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a licensing authority receives a rehost ticket indicating proof of removal of a license from a first device. The licensing authority receives a request for a license for a second device. The licensing authority validates the rehost ticket to ensure that the license on the first device has been removed from the first device. The licensing authority provides a license for the second device if the rehost ticket is successfully validated, wherein the license that has been removed from the first device and the license for the second device provide the same license capabilities. The first device and the second device are associated with the same customer. Payment has been received for the license associated with the first device but payment has not been received for a separate license capable of being applied to the second device.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving a rehost ticket indicating proof of removal of a license from a first device; receiving a request for a license for a second device; validating the rehost ticket to ensure that the license has been removed from the first device; and providing a license for the second device if the rehost ticket is successfully validated, wherein the license that has been removed from the first device and the license for the second device provide the same license capabilities; wherein the first device and the second device are associated with the same customer; wherein payment has been received for the license associated with the first device but payment has not been received for a separate license capable of being applied to the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a processor; and a memory, at least one of the processor or the memory being adapted for; receiving a rehost ticket indicating proof of removal of a license from a first device; receiving a request for a license for a second device; validating the rehost ticket to ensure that the license has been removed from the first device; and providing a license for the second device if the rehost ticket is successfully validated, wherein the license that has been removed from the first device and the license for the second device provide the same license capabilities; wherein the first device and the second device are associated with the same customer; wherein payment has been received for the license associated with the first device but payment has not been received for a separate license capable of being applied to the second device.
-
-
16. An apparatus, comprising:
-
means for receiving a rehost ticket indicating proof of removal of a license from a first device; means for receiving a request for a license for a second device; means for validating the rehost ticket to ensure that the license has been removed from the first device; and means for providing a license for the second device if the rehost ticket is successfully validated, wherein the license that has been removed from the first device and the license for the second device provide the same license capabilities; wherein the first device and the second device are associated with the same customer; wherein payment has been received for the license associated with the first device but payment has not been received for a separate license capable of being applied to the second device.
-
-
17. A method, comprising:
-
receiving a permission ticket by a license manager of a first device, the permission ticket indicating permission to rehost a license on the first device; removing the license by the license manager from the first device in response to receiving the permission ticket; and generating or providing a rehost ticket by the license manager, the rehost ticket indicating proof of removal of the license from the first device, thereby enabling the license to be rehosted on a second device. - View Dependent Claims (18)
-
-
19. Logic encoded in one or more tangible media for execution and when executed operable to:
-
receive a permission ticket by a license manager of a first device, the permission ticket indicating permission to rehost a license on the first device; remove the license by the license manager from the first device in response to receiving the permission ticket; and generate or provide a rehost ticket by the license manager, the rehost ticket indicating proof of removal of the license from the first device, thereby enabling the license to be rehosted on a second device.
-
-
20. An apparatus, comprising:
-
a processor; and a memory, at least one of the processor or the memory being adapted for; receiving a permission ticket by a license manager of a first device, the permission ticket indicating permission to rehost a license on the first device; removing the license by the license manager from the first device in response to receiving the permission ticket; and generating or providing a rehost ticket by the license manager, the rehost ticket indicating proof of removal of the license from the first device, thereby enabling the license to be rehosted on a second device.
-
Specification