Patent ID: 7617312
Filing Date: 2009-11-10
Classification: H04L,Y10S

Abstract:
1. A computer implemented method, comprising the steps of: sampling operational characteristics of a component to obtain data reflecting performance of the component; storing the data into a storage according to an organization including at least a time dimension and a component dimension; wherein the time dimension is a list of time intervals that comprises first time intervals that correspond to a coarser level of granularity and second time intervals that correspond to a finer level of granularity, wherein the first time intervals correspond to longer time periods than the second time intervals; wherein each time interval of the first time intervals corresponds to a plurality of the second time intervals; wherein all of the second time intervals have a same fixed length; wherein the time dimension is a hierarchical dimension in which the first time intervals and the second time intervals have a hierarchical relationship with respect to each other; wherein the component dimension is a list of values that comprises first values that correspond to a coarser level of component granularity and second values that correspond to a finer level of component granularity, wherein the first values correspond to first component elements that include second component elements corresponding to the second values: wherein each value of the first values corresponds to a plurality of the second values: wherein the component dimension is a hierarchical dimension in which the first values and the second values have a hierarchical relationship with respect to each other; and performing an operation on the data in the storage, wherein the operation is one of a drill down operation that involves transforming the data at the coarser level of granularity to the data at the finer level of granularity, or a rollup operation that involves transforming the data at the finer level of granularity to the data at the coarser level of granularity; wherein performing the operation on the data in the storage further comprises performing one of a drill down operation that involves transforming the data at the coarser level of component granularity to the data at the finer level of component granularity, or a rollup operation that involves transforming the data at the finer level of component granularity to the data at the coarser level of component granularity; wherein the steps of the method are performed by one or more computing devices.