A system, method and computer program product are provided. Corrupted data is detected and replaced with buffered data. The pulse diagnotic device measures pulse condition information at an examinee’s Cun Gu, and Chi pulse-taking locations on his or her wrist using one or more pulse-taking sensors. Location determination accuracy in the geographic region is estimated by combining the subscriber call data according to the identified ratio. That is, the network diagram layout engine can create a network diagram that includes a plurality of nodes that are linked together to form one or more node chains.