Patent ID: 8417739
Filing Date: 2013-04-09
Classification: G06F

Abstract:
1. A method comprising: executing an instance of a multi-dimensional relational database application, the multi-dimensional relational database application comprising a set of source data; selecting a first portion of source data from the instance of the multi-dimensional relational data application to extract a first set of data elements and a first set of functional relationships describing relationships between values of the first set of data elements; encapsulating the first set of data elements and the first set of functional relationships, in a first predictive model object layer; selecting a second portion of source data to extract a second set of data elements and a second set of functional relationships corresponding to the second set of data elements; encapsulating the second set of data elements and the second set of functional relationships, in a second predictive model object layer, wherein each of the first predictive model object layer and the second predictive model object layer reveal data elements of the other predictive model object layer; aggregating, by a processor, the first predictive model object layer and the second predictive model object layer to create a hierarchical predictive model object, wherein a value predicted by the hierarchical predictive model object is derived from at least one of the data elements of at least one of the first predictive model object layer or the second predictive model object layer; and generating a predicted output using data elements and functional relationships for each layer in the hierarchical predictive model object.