发明名称 License reconciliation with multiple license types and restrictions
摘要 Techniques for license reconciliation with multiple license types and restrictions includes grouping a collection of multiple software installation instances, a collection of multiple hardware devices and a collection of multiple software licenses into multiple clusters, generating a reconciliation matrix for each cluster, wherein each row in the reconciliation matrix represents a software installation instance or a hardware device, each column in the reconciliation matrix represents a license type and/or an individual license, and each cell in the reconciliation matrix represents a license requirement and applicability of each software installation instance or hardware device, solving each reconciliation matrix, and generating a license reconciliation plan based on the solved reconciliation matrices.
申请公布号 US9122676(B2) 申请公布日期 2015.09.01
申请号 US201213650704 申请日期 2012.10.12
申请人 International Business Machines Corporation 发明人 Chen Han;Lei Hui;Zeng Liangzhao;Zhang Zhe
分类号 G06F17/30;G06F21/10 主分类号 G06F17/30
代理机构 Ryan, Mason & Lewis, LLP 代理人 Ryan, Mason & Lewis, LLP
主权项 1. An article of manufacture comprising a computer readable storage medium having computer readable instructions tangibly embodied thereon which, when implemented, cause a computer to carry out a plurality of method steps comprising: grouping a collection of multiple software installation instances, a collection of multiple hardware devices and a collection of multiple software licenses into multiple clusters; generating a reconciliation matrix for each cluster, wherein each row in the reconciliation matrix represents a software installation instance or a hardware device, each column in the reconciliation matrix represents a license type and/or an individual license, and each cell in the reconciliation matrix represents a license requirement and applicability of each software installation instance or hardware device; solving each reconciliation matrix, wherein said solving comprises determining (i) a performance value for each reconciliation matrix and (ii) a price value for each reconciliation matrix, wherein said performance value indicates a number of covered software installation instances from the collection of multiple software installation instances, and wherein said price value indicates a relative quantity of consumed licenses from the collection of multiple software licenses; and generating a license reconciliation plan based on the solved reconciliation matrices, wherein said generating the license reconciliation plan comprises: ranking each of the solved reconciliation matrices based on a performance to price ratio, and wherein said performance to price ratio is determined for each solved reconciliation matrix based on said determined (i) performance value and (ii) price value for each reconciliation matrix; andidentifying the most cost-effective solved reconciliation matrix, based on said ranking, as the license reconciliation plan.
地址 Armonk NY US