Patent ID: 9680915
Date: 2017-06-13
CPC Classifications: G06Q,H04L

Claim:
1. A method for optimization of clustering nodes in a network, the method comprising: obtaining, by a network clustering computing device, relationship data for a plurality of nodes; identifying, by the network clustering computing device, a plurality of node pairs in the plurality of nodes based on the relationship data; determining, by the network clustering computing device, a weight value for each of the plurality of node pairs; normalizing, by the network clustering computing device, the weight value for each of the plurality of node pairs to determine a link distance value for each of the plurality of node pairs; generating, by the network clustering computing device, a topology score for each of the plurality of nodes based on plurality of centrality parameter values for each of the plurality of nodes; generating, by the network clustering computing device, a plurality of seed nodes based on the topology score for each of the plurality of nodes; generating, by the network clustering computing device, a plurality of clusters based on the plurality of seed nodes, wherein each cluster in the generated plurality of clusters comprises a subset of the plurality of node pairs having the link distance value below a maximum link distance parameter value and topology scores that exceed a threshold topology score parameter value; and outputting, by the network clustering computing device, at least the plurality of seed nodes to a server to configure the server to generate at least a subset of the plurality of clusters to selectively communicate with the subset of the plurality of clusters.