×

Managing entitlements in a networked environment

  • US 10,719,587 B2
  • Filed: 06/25/2008
  • Issued: 07/21/2020
  • Est. Priority Date: 06/25/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • querying, by a processing device of a first server, a hypervisor of a physical computing machine, the physical computing machine executing a virtual host and a first virtual guest, wherein the querying is regarding entitlements associated with the virtual host and the first virtual guest;

    instructing, by the processing device, the virtual host to provision the first virtual guest with a copy of an operating system executing on the virtual host and that is provided by a software vendor, wherein the first server is coupled, across an internal network of a customer, to the physical computing machine;

    receiving, from the hypervisor, identification of a type of entitlement corresponding to the operating system of the virtual host and the operating system currently used by the first virtual guest;

    distributing, by the processing device in view of the type of entitlement and a number of copies of the operating system provisioned by the virtual host, a second copy of the operating system to at least a second virtual guest of the virtual host;

    retrieving from an external server of the software vendor, by the processing device synchronizing with the external server, metadata related to the operating system provisioned by the virtual host, wherein the external server is located outside of the internal network of the customer;

    retrieving, by the processing device, a specification and resource requirements of the second virtual guest received by the first server through a graphical user interface, wherein the specification and resource requirements are related to execution of the operating system on the second virtual quest;

    creating, by the processing device for the second virtual guest, a provisioning profile in view of the operating system, the metadata related to the operating system, and in view of the specification and resource requirements of the second virtual guest;

    responsive to receiving updated information associated with the entitlements, updating, by the processing device, the provisioning profile for the second virtual guest to generate an updated provisioning profile; and

    instructing the hypervisor of the physical computing machine, by the first server in response to a request, to provision the second virtual guest in view of the updated provisioning profile.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×