The disclosed embodiments relate to a system and method for discovering communities in networks. The system and method may include selecting a plurality of nodes from a network of nodes to serve as poles, setting weight values for the poles, applying a community-discovering algorithm based on the weight...http://www.google.com/patents/US7644146?utm_source=gb-gplus-sharePatent US7644146 - System and method for discovering communities in networks