Patent ID: 9710864
Date: 2017-07-18
CPC Classifications: G06F,G06Q

Claim:
1. A method, implemented at a license management computer system includes one or more processors, for automatically assigning licenses to users within an organization associated with the license management computer system, the method comprising: receiving, from a remote computer system, a set of a plurality of software licenses that have been assigned to the organization; identifying one or more license rules stored at the license management computer system that specify criteria for assigning licenses in the set of software licenses to users within the organization, including identifying at least one particular license rule that specifies one or more values of at least one user attribute that must be matched for the particular license rule to apply to a user; identifying a particular user within the organization to which the particular license rule applies, based at least on determining that a value of an attribute associated with the particular user matches the one or more values of the at least one attribute specified by the particular license rule; and automatically assigning a particular license of the set of software licenses to the particular user, based at least on having determined that the value of the attribute associated with the particular user matches the one or more values of the at least one attribute specified by the particular license rule.