Version Compliance System
First Claim
1. A method for checking version compliance comprising:
- collecting licensing information regarding product versions available to an enterprise under license;
collecting information regarding actual usage of product versions within the enterprise; and
comparing actual usage information to licensing information to determine compliance;
wherein the licensing information comprises the number of each product version available under license; and
wherein the enterprise is in compliance if each instance of actual usage of a product version is covered by a base license.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments relate generally to ensuring version compliance for software products used within an enterprise. Generally, compliance is checked by comparing the number of actual uses of each product version to license information relating to product versions. An enterprise is compliant if use of a product version is covered by a license. License information and actual usage information are generally collected to allow for such a comparison. Information concerning license attributes such as downgrade coverage and/or license type may allow for a more accurate determination of the number of each product version ultimately available. Additionally, a rollup procedure may be used to apply updates to base licenses. Version compliance may be performed as a stand-alone feature, or it may be used in conjunction with an entitlement coordination framework to manage usage throughout the enterprise.
194 Citations
20 Claims
-
1. A method for checking version compliance comprising:
-
collecting licensing information regarding product versions available to an enterprise under license; collecting information regarding actual usage of product versions within the enterprise; and comparing actual usage information to licensing information to determine compliance; wherein the licensing information comprises the number of each product version available under license; and wherein the enterprise is in compliance if each instance of actual usage of a product version is covered by a base license. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable media containing instructions for a processor to implement steps comprising:
-
collecting licensing information regarding product versions available to an enterprise under license; collecting information regarding actual usage of product versions within the enterprise; and comparing actual usage information to licensing information to determine compliance; wherein the licensing information comprises the number of each product version available under license; and wherein the enterprise is in compliance if each instance of actual usage of a product version is covered by a base license. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A device comprising:
-
a version compliance system operable to check compliance by comparing actual usage of product versions in an enterprise to licensing information regarding product versions available to the enterprise under license; and an entitlement coordination framework operable to install product versions for actual usage in the enterprise via license consumption; wherein; the licensing information comprises the number of each product version available under license; actual usage information comprises the number of installations of product versions within the enterprise and the number of licenses consumed within the entitlement coordination framework for the enterprise; and the enterprise is in compliance if each installation and each consumed license not associated with an installation is covered by a base license. - View Dependent Claims (18, 19, 20)
-
Specification