Patent ID: 9524331
Filing Date: 2016-12-20
CPC Classification: G06F

Claim Text:
1. A method for representing OLAP (Online Analytical Processing) queries in a data grid in real time, the method comprising the following steps: receiving a new OLAP query; building a directed acyclic graph structure for the OLAP query; initializing the graph structure by generating signals for one or more business entities, wherein said signals trigger at least one of an addition of a new business entity into said directed acyclic graph structure and removal of a specific business entity from said directed acyclic graph structure; processing the generated signals of the one or more business entities; linking the business entities based on matching of query filter parameters specified in the OLAP query; and calculating aggregate values at one or more a plurality of nodes of the directed acyclic graph structure; wherein said OLAP queries are represented in the data grid as a collection of the plurality of nodes, and wherein each of said plurality of nodes incorporate a key-value pair, said key-value pair indicative of at least a type of a node and the aggregate value stored at the node.