Patent ID: 8725647

Claim:
A method, comprising: providing, by a server, one or more selectable criteria, to a licensee, wherein the one or more selectable criteria each characterize a respective software license restriction of an executed software license governing the use of a software product by a plurality of client devices associated with the licensee; receiving, by the server, one or more selections of the one or more selectable criteria from the licensee; generating, by the server, a license metric corresponding to the one or more selections of the one or more selectable criteria by the licensee, the license metric identifying a number of instances that the software product may be used by the plurality of client devices associated with the licensee, wherein the number of instances that the software product may be used is governed by a plurality of overlapping licenses executed by the licensee; determining, by the server and based on the generated license metric, a count of a total number of instances of use of the software product by the plurality of client devices associated with the licensee; and determining, by the server, if the licensee is in compliance with the plurality of licenses based on a comparison of the total number of instances of use of the software product to the number of instances that the software may be used as governed by the plurality of overlapping licenses executed by the licensee.