Patent ID: 7933957

Claim:
A system for tracking thread history comprising: a generation component stored in memory and configured to generate a first globally unique identifier (GUID) associated with an email message, the first GUID being unique to the email message, the first GUID being configured to identify the email message, the email message being associated with an email read message interface configured to facilitate initiation of an instant messaging (IM) session, the IM session having a second GUID, the second GUID being unique to the IM session; and a storage component configured to store the first GUID and the second GUID in a thread history database, the first GUID being linked to the second GUID, wherein the email message is provided via the email read message interface that is configured to provide a body portion of a received email, the email read message interface further configured to facilitate initiation of an IM session by providing a launch IM option in the email read message interface, wherein the launch IM option is configured to automatically open an IM application in an IM window directly from the email read message interface and initiate an IM session with an IM recipient whose IM presence has previously been determined, wherein the email read message interface is configured to provide an IM presence icon to indicate IM presence information for at least one addressee of the email message, the IM presence information determined for at least one of a plurality of IM addresses associated with the at least one addressee of the email message, wherein the IM presence was determined based on retrieving data associated with contacts of a sender of the email message prior to the initiation of the IM session.