Patent ID: 7853668

Claim:
A method for associating information related to a first communication and information related to a second communication with a first communications thread representing communication between at least two users, the method comprising: receiving a first communication, the first communication being associated with a first protocol; associating the first communication with a first communication thread representing communications between at least two users; receiving a second communication, the second communication associated with a second protocol different from the first protocol; associating the second communication with the first communication thread; receiving at least one file associated with the second communication and associating the at least one file associated with the second communication with the first communication thread at a location on the first communication thread designated by a user; receiving a third communication, the third communication associated with a third protocol different from the first protocol and the second protocol; and associating the third communication with the first communication thread at a location on the first communication thread designated by a user; wherein the first communication thread is displayed as a graphical user interface.