Browse Prior Art Database

Method of data compressesion for ISO 19770-4 license metric tag results collection

IP.com Disclosure Number: IPCOM000244305D
Publication Date: 2015-Dec-01
Document File: 2 page(s) / 31K

Publishing Venue

The IP.com Prior Art Database

Abstract

Method of data compressesion for ISO 19770-4 license metric tag results collection

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 2

Method of data compressesion for ISO 19770-4

19770-4 license metric tag results collection

license metric tag results collection

Vendors begin the adoption of the ISO 19770-4 standard. According to the standard, software products generate the values of license metrics that they can use and store this information in XML files.

The files contain the following information :


· Name and/or unique identifier of the product


· Instance identifier (e.g. installation path)

· Information about license metrics , including:


Name/type of the metric
Subtype of the metric
Value
Start time and end time when the metric was reported

    Software Asset Management tools will collect this data from all endpoints and store it in the database. The data is later on used to calculate the overall license consumption for a given product.

Initial tests conducted on small environments showed that the potential volume of data generated by all products that support the standard might be considerable . This would lead to performance issues, disk space problems, and a large database size.

    To avoid mentioned problems, we propose an algorithm that compresses the volume of the data at the same time preserving as much data that is valuable from the software asset management perspective as possible in a limited disk space . Disclosed algorithm allows to store the data in a way that allows for keeping 100% of correct data for licenses that are based on the sum of maximal values for all instances of given product. In case of concurrent pricing licenses, this method of storing data results in small inaccuracies. However, storing the...