Discovery and allocation of entitlements to virtualized applications
AssigneeServiceNow, Inc.
InventorsRohan Tyagi, Prateek Bansal
Life of this patent
Estimating the term…
Abstract
An example embodiment may involve identifying a virtual software application that is accessible within a managed network. The example embodiment may further involve determining a delivery group associated with accessing the virtual software application within the managed network. The example embodiment may further involve, based on the delivery group, determining a potential-entity count of entities with access to the virtual software application within the managed network. The example embodiment may further involve calculating compliance of a software license associated with the virtual software application based on the potential-entity count.
Claims20
A computing system, comprising:
- one or more processors;
- and
- a non-transitory computer-readable medium, having stored thereon program instructions that, upon execution by the one or more processors, cause the computing system to perform operations comprising:
- identifying a virtual software application that is accessible within a managed network;
- determining a delivery group associated with accessing the virtual software application within the managed network, wherein the delivery group defines entities with access to software applications;
- based on the delivery group, determining a potential-entity count of entities with access to the virtual software application within the managed network;
- and
- calculating compliance of a software license associated with the virtual software application based on the potential-entity count.
A computer-implemented method comprising:
- identifying, by a computing device of a remote network management platform, a virtual software application that is accessible within a managed network;
- determining, by the computing device, a delivery group associated with accessing the virtual software application within the managed network, wherein the delivery group defines entities with access to software applications;
- based on the delivery group, determining, by the computing device, a potential-entity count of entities with access to the virtual software application within the managed network;
- and
- calculating by the computing device, compliance of a software license associated with the virtual software application based on the potential-entity count.
An article of manufacture, comprising a non-transitory computer-readable medium, having stored thereon program instructions that, upon execution by a computing system, cause the computing system to perform operations comprising:
- identifying, by a computing device of a remote network management platform, a virtual software application that is accessible within a managed network;
- determining, by the computing device, a delivery group associated with accessing the virtual software application within the managed network, wherein the delivery group defines entities with access to software applications;
- based on the delivery group, determining, by the computing device, a potential-entity count of entities with access to the virtual software application within the managed network;
- and
- calculating by the computing device, compliance of a software license associated with the virtual software application based on the potential-entity count.
Dependencies are inferred from the claim text.