SOFTWARE LICENSE ENFORCEMENT

A global license server transmits temporary licenses to a scheduling component for controlling access to managed software by a host such as a cluster, one or more servers, or a cloud computing platform. The scheduling component, when functioning normally, periodically transmits heartbeat messages to...

Full description

Saved in:
Bibliographic Details
Main Authors BADLANI, Lakshay, DOSHI, Tushar
Format Patent
LanguageEnglish
French
Published 20.06.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A global license server transmits temporary licenses to a scheduling component for controlling access to managed software by a host such as a cluster, one or more servers, or a cloud computing platform. The scheduling component, when functioning normally, periodically transmits heartbeat messages to the global license server. If the global license server fails to receive heartbeat messages, the global license server instructs the scheduling component to expire the current temporary license for the host. The global license server may also blacklist the host such that the global license server will not transmit additional temporary licenses for the host. L'invention concerne un serveur de licence global qui transmet des licences temporaires à un composant de planification pour commander l'accès à un logiciel géré par un hôte tel qu'une grappe, un ou plusieurs serveurs, ou une plateforme informatique en nuage. Le composant de planification, lorsqu'il fonctionne normalement, transmet périodiquement des messages de battement de cœur au serveur de licence global. Si le serveur de licence global ne parvient pas à recevoir des messages de battement de cœur, le serveur de licence globale ordonne au composant de planification d'expirer la licence temporaire actuelle pour l'hôte. Le serveur de licence global peut également mettre l'hôte sur liste noire de telle sorte que le serveur de licence global ne transmette pas de licences temporaires supplémentaires pour l'hôte.
Bibliography:Application Number: WO2022US52994