System and Method for Extracting Device Uniqueness to Assign a License to the Device
First Claim
1. An information handling system comprising:
- a device;
a controller in communication with the device, the controller configured to determine whether the device has a license assigned and to extract a unique identification for the device in response to a request for information about the device; and
a license manager subsystem in communication with the device and with the controller, the license manager subsystem configured to send the request for information about the device to the controller, to send the unique identification for the device to a license server as a request for the license for the device, to receive the license from the license server, and to assign the license to the device when the license is received.
14 Assignments
0 Petitions
Accused Products
Abstract
An information handling system includes a device, a controller, and a license manager subsystem. The controller is configured to determine whether the device has a license assigned and to extract a unique identification for the device in response to a request for information about the device. The license manager subsystem is configured to send the request for information about the device to the controller, to send the unique identification for the device to a license server as a request for the license for the device, to receive the license from the license server, and to assign the license to the device when the license is received.
-
Citations
20 Claims
-
1. An information handling system comprising:
-
a device; a controller in communication with the device, the controller configured to determine whether the device has a license assigned and to extract a unique identification for the device in response to a request for information about the device; and a license manager subsystem in communication with the device and with the controller, the license manager subsystem configured to send the request for information about the device to the controller, to send the unique identification for the device to a license server as a request for the license for the device, to receive the license from the license server, and to assign the license to the device when the license is received. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
sending a request for information about a device in a server from a license manager subsystem to a controller of the server; extracting, by controller, a unique identification for the device in response to the request for the information; determining whether a license is assigned to the device based on the information about the device; and if the device is not assigned the license, then returning the unique identification for the device the license manager subsystem, sending the unique identification for the device from the license manager subsystem to a license server as a request for the license for the device, receiving the license from the license server, and storing the license in a memory when the license is received. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
connecting with a license manager subsystem of a server; parsing, by the license manager subsystem, a license template to determine a device to locate; locating the device within the server by matching a peripheral component interconnect identification of the device with a unique identification in the license template; determining that the device located in the server is not assigned a license; determining a unique identification of the device; sending the unique identification of the device to the license manager subsystem; returning, by the license manager subsystem, the unique identification of the device; providing the unique identification of the device to a license key generator; generating, by the license key generator, the license for the device using the unique identification of the device; sending the license to the license manager subsystem; and assigning the license to the device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification