Method and system for determining software license compliance
First Claim
Patent Images
1. A method for determining license compliance, comprising:
- receiving data, using an interface, regarding a plurality of licenses, including at least first and second licenses, the first license having a corresponding first license count that applies to a first software product and a second software product, and the second license having a corresponding second license count that applies to the first software product and a third software product;
determining, using a processor, an instance count of the first software product;
determining, using the processor, whether the instance count can be apportioned to the first and second licenses, such that neither the first or second license counts are exceeded; and
if it is determined that the instance count can be apportioned to the first and second licenses, such that neither the first or second license counts are exceeded, apportioning the instance count to the first and second licenses.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one embodiment, a method for determining license compliance includes receiving data regarding a plurality of licenses, including at least first and second licenses. The first license has a corresponding first license count that applies to a first software product. The second license has a corresponding second license count that applies to the first software product. An instance count of the first software product is determined. A determination is made regarding whether the instance count can be apportioned to the first and second licenses, such that neither the first or second license counts are exceeded.
27 Citations
18 Claims
-
1. A method for determining license compliance, comprising:
-
receiving data, using an interface, regarding a plurality of licenses, including at least first and second licenses, the first license having a corresponding first license count that applies to a first software product and a second software product, and the second license having a corresponding second license count that applies to the first software product and a third software product; determining, using a processor, an instance count of the first software product; determining, using the processor, whether the instance count can be apportioned to the first and second licenses, such that neither the first or second license counts are exceeded; and if it is determined that the instance count can be apportioned to the first and second licenses, such that neither the first or second license counts are exceeded, apportioning the instance count to the first and second licenses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Logic encoded in non-transitory computer-readable media and when executed operable to:
-
receive data regarding a plurality of licenses, including at least first and second licenses, the first license having a corresponding first license count that applies to a first software product and a second software product, and the second license having a corresponding second license count that applies to the first software product and a third software product; determine an instance count of the first software product; determine whether the instance count can be apportioned to the first and second licenses, such that neither the first or second license counts are exceeded; and if it is determined that the instance count can be apportioned to the first and second licenses, such that neither the first or second license counts are exceeded, apportion the instance count to the first and second licenses. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification