Computer system providing virtual computing session license distribution features and related methods
AssigneeCitrix Systems, Inc.
InventorsChinmay Dargar, Bruce Fortune
Life of this patent
Estimating the term…
Loading patent…
AssigneeCitrix Systems, Inc.
InventorsChinmay Dargar, Bruce Fortune
Estimating the term…
A system may include a license publishing server, a plurality of licensing servers arranged in a cluster and configured to communicate with the license publishing server to obtain a given number of authorized licenses for virtual computing sessions associated with the cluster, and a plurality of geographically distributed virtualization servers configured to obtain authorized licenses from the plurality of licensing servers and run virtual computing sessions for client computing devices based upon the authorized licenses. The licensing servers may be configured to, based upon a consensus protocol, distribute the authorized licenses to the virtualization servers, reach an agreement among the licensing servers regarding whether a number of authorized licenses in use across the virtualization servers has exceeded the given number of authorized licenses, and cease to distribute authorized licenses to the virtualization servers based upon agreement that the number of authorized licenses in use has exceeded the given number.
A system comprising:
A method comprising:
A non-transitory computer-readable medium having computer-executable instructions for causing a licensing server to perform steps comprising:
Dependencies are inferred from the claim text.