Browse Prior Art Database

Method and System for Implicitly Creating Charts from Hierarchical Data

IP.com Disclosure Number: IPCOM000244898D
Publication Date: 2016-Jan-27
Document File: 2 page(s) / 61K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for implicitly creating charts from data that is stored in a hierarchical format.

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

Page 01 of 2

Method and System for Implicitly Creating Charts from Hierarchical Data

A wide variety of frameworks exist to create charts or graphs from arbitrary data. Most frameworks require the data to be explicitly provided, usually in the form of a multi-dimensional array. In most cases, the chart properties must be defined such as, x-axis, y-axis, lines, and bars and are configured directly. This can be tedious since the input requires definition of all parts of the chart and often requires understanding of the underlying data to create meaningful graphs. Therefore, a method and system is required that can implicitly create charts or graphs in an easiest manner.

Disclosed is a method and system for implicitly creating charts from data that is stored in a hierarchical format. The method and system automatically allows creation of lines, bars on the chart by extracting user defined data, and name label.

Figure illustrates a hierarchical format for implicitly creating charts.

Figure

In accordance with the method and system, the hierarchical data format utilizes information regarding data set, data type and data record to optimally create charts or graphs. Accordingly, the data set can be a top-level container of any number of data types and data records. The data sets can be named to differentiate data from different categories such as, but not limited to, files and servers. In addition, the data type defines a named grouping for the data collected which contains one or more named fields. Further, the data record is a collection of data values/numbers mapped to a specific data type for a given date and time.

Thus, a data set is defined by the data type and the data values are received from the data records that contain date and time for each data set. In addition, an analysis record is also defined which contains various statistical data such as, but not limited to,

1


Page 02 of 2

average, minimum, maximum, median and standard deviation.

In an implementation, a data set can be defined that contain server metrics for a specific server hostname. The data set defines a data type that contain CPU utilization values for various metrics, such as, user CPU, system CPU,...