Patent ID: 7272633

Claim:
A method for managing communications and data relating to the communications of a user, the method comprising: presenting an icon for facilitating communications of the user; in response to activation of the icon by the user, querying the user for identification of a communicating partner; in response to receiving the identification, determining a mode of communication preferred by the communicating partner; automatically presenting an option to review previous communications related to the communicating partner without the user having to search for these previous communications on a piecemeal basis; presenting a template that corresponds to the communicating partner's preferred mode of communication; pre-populating the template with information related to the communicating partner; sending a communication to the communicating partner; when a reply communication is received from the communicating partner, comparing the communicating partner's name and address to a directory storing communicating partners; when the communicating partner's name and address is not included in the directory, then adding the communicating partner's name and address to the directory; comparing the communication partner's name and address to entries in a message log; when the communicating partner's name and address is found in the message log, then retrieving an entry corresponding to the communicating partner's name and address; comparing the communicating partner's name and address to scheduled activities in an electronic calendar; when the communicating partner's name and address is found in the electronic calendar, then retrieving a scheduled activity associated with the communicating partner's name and address; and presenting the reply communication, the entry from the message log, and the scheduled activity to the user.