Patent ID: 9742867
Date: 2017-08-22
CPC Classifications: H04L

Claim:
1. An apparatus comprising a processor and a storage to store instructions that, when executed by the processor, cause the processor to perform operations comprising: receive, at an analysis server, a request for data concerning a target node and one or more neighboring nodes of the target node that are within a degree of separation specified by the request from the target node within a network that comprises multiple nodes interconnected by multiple edges; multiply an identifier of the target node provided by the request with an index multiplier to determine a location of an index entry of the target node within an index data, wherein: access the index entry of the target node within the index data to retrieve an identifier of a window and an indication of a location within the window at which a node entry of the target node within a network data set may be accessed, and to retrieve an indication of data size of the node entry of the target node, wherein: access the node entry of the target node within the network data set at the indicated location within the identified window to retrieve an amount of the node entry of the target node up to the indicated data size, wherein the node entry of the target node comprises: output an indication of the at least one identifier of the at least one neighboring node within the first degree of separation from the target node.