Patent ID: 8681957

Claim:
A computer-implemented method performed by a computerized device, comprising: receiving, at the computerized device, a corpus comprising at least two communication indications for at least two customers, the at least two communication indications indicating start time and end time of communications of the at least two customers, and lacking indication of a called number; generating, at the computerized device, a social network data structure containing a connection between the at least two customers wherein the connection is estimated by matching the start time and the end time indications comprised in the at least two communication indications; wherein the generating the social network data structure is done in absence of information related to direct communication between the at least two customers; wherein the absence of information is due to the at least two customers calling an anonymous number; wherein the generating the social network data structure comprises: assigning the at least two communication indications into at least one times bin data structure comprising a multiplicity of bins, each bin associated with the start time and the end time indications; generating at least one pair from the at least one times bin data structure, each of the at least one pair associated with a first customer and a second customer, and comprising a weight indication for communications of the first customer and the second customer; and removing the at least one pair subject to the weight indication being below a predetermined threshold; and wherein the weight indication is increased by one for each of the at least one bins in which the first customer and the second customer appear.