At step 326, the message analyzer 232 may determine whether the user 2 and the user 3 are related to each other. As previously discussed, for example, the message analyzer 232 may use the communication sessions information of the prior communication sessions to determine whether the user 2 and the user 3 have previously communicated with each other prior to the first and second communication sessions. If it is determined that the user 2 and the user 3 have previously communicated with each other, the message analyzer 232 may determine that the user 2 and the user 3 know each other and are related to each other. As previously discussed, as another example, the message analyzer 232 may use information included in the user profiles of the user 2 and the user 3 to determine whether one of the user 2 and the user 3 is in the other one's contact list. If it is determined that one of the user 2 and the user 3 is in the other one's contact list, the message analyzer 232 may determine that the user 2 and the user 3 know each other and are related to each other.
In addition, the message analyzer 232 may also determine how the user 2 and the user 3 are related. For example, the message analyzer 232 may determine how the user 2 and the user 3 are related respect to the user 1, e.g., relatives to the user 1, coworkers of the user 1, are friends of the user 1, etc. As another example, the message analyzer 232 may determine how the user 2 and the user 3 are related to each other, e.g., being relatives, coworkers, friends, etc. Such a determination may be based on the user profiles of the user 1, the user 2, and the user 3.