Patent ID: 8600343

Claim:
A computer-implemented method for presenting information related to historical communication and personal data, the method comprising: collecting historical communication data and personal data extracted from a plurality of communications sent by a plurality of senders to a user of a mobile communication device; generating, using the historical communication data and personal data, a plurality of profiles including a first profile of a first sender, each profile being for a respective sender of the plurality of senders, each profile containing information about the respective sender, and each profile further containing a contact network comprising a list of contacts associated with the respective sender; monitoring use of the mobile communication device; determining whether the user of the mobile communication device has made a request to view the first profile, wherein the request is made by selecting an e-mail from the first sender in an inbox; ranking the respective list of contacts for each profile based on a respective number of communications between the user and each respective contact of the list of contacts; extracting respective information about each sender from at least one social network, wherein the extracted information comprises contacts publicly listed on a social network profile page of the sender; storing the respective extracted information in the profile of each respective sender, wherein the publicly listed contacts are listed in the contact network of the respective sender; and in response to the request, presenting information obtained from the first profile on a display of the mobile communication device.