×

Data aggregation user interface and analytic adapted for a KStore

  • US 7,389,301 B1
  • Filed: 06/10/2005
  • Issued: 06/17/2008
  • Est. Priority Date: 06/10/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for obtaining desired information from an interlocking trees datastore comprising:

  • establishing aggregation parameters from received input,traversing said interlocking trees datastore comprising elemental root nodes, subcomponent nodes and end-product nodes using asCase and asResult bidirectional links for determining paths within the interlocking trees datastore structure, with said established aggregation parameters so as to establish a set of paths within said interlocking trees datastore in accord with said established aggregation parameters,wherein said interlocking trees data store has already recorded a collection of data such that relationships of said collection of data are modeled by said interlocking trees datastore, said interlocking trees datastore situated within memory accessible to a process running in a computer, said interlocking trees datastore comprising a structured collection of nodes connected by links of said nodes having pointers to other nodes of said interlocking trees datastore, wherein said nodes containing a count field, said nodes including at least nominally different kinds of nodes, a first kind called root nodes of which there are at least one primary root node and at least one elemental root node and which may include other root nodes, a second kind of node called an end of thought (EOT) node, at least one node of a third kind of node called a subcomponent node, and at least one node of a kind of node called an end product node, and wherein there exist at least two kinds of said links, Result and Case links, wherein said Result links point between a one of said root nodes and any other node, and wherein said bi-directional Result links point between a Result field of one node and an asResult list of another node, and wherein said bi-directional Case links point between the Case field of one node and an asCase list of another node.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×