Patent ID: 7831668

Claim:
An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform the following: parse a received email message to extract one or more communication identifiers and one or more proper names of at least one entity from the email message, the communication identifiers comprise one or more telephone numbers, email addresses or instant messaging (IM) screen names; determine whether at least one of the extracted communication identifiers match a communication identifier from any contacts in a contact list stored in the memory, the contact list comprising at least one contact, the at least one contact comprising a proper name and at least one of the communication identifiers; generate a list comprising one or more contacts for which the extracted communication identifier matches the communication identifier from the at least one contact, wherein the at least one extracted communication identifier corresponds to a person or entity other than a sender of the email message; and facilitate display of the generated list.