Patent ID: 7701877

Claim:
A method of querying large networks comprising: defining a set of tables indicative of node and relation structures; traversing a network of interconnected nodes to identify manageable entities in the network and relations between the manageable entities; populating the defined set of tables from the traversal to generate a topology of the network, populating the tables further including: enumerating each of the nodes found; and enumerating a relation table indicative of a relation between each of the enumerated nodes; and traversing the topology by processing a query of the defined set of tables, the traversal avoiding simultaneous memory residence of the representations of interconnected manageable entities, the traversing performed without simultaneously loading each database entry including the traversed manageable entities, processing the query including defining a query template, further comprising: identifying manageable entity types sought in the query; enumerating match values corresponding to the identified manageable entities; identifying relations to other manageable entities from the identified manageable entity types; and enumerating match values of the manageable entities corresponding to the identified relations.