Patent ID: 7533145

Claim:
A method comprising: via a session manager, providing access to a communication session on a persistent basis, said session manager communicatively coupled to a repository, said session manager adapted to obtain and cause storage of each instant messaging alias and each client IP address of a plurality of clients authorized to communicate via said communication session, said communication session adapted for one or more online communications originating from at least one message sender and destined for at least one message recipient, said communication session not comprising any voice communication, said communication session not comprising a text to speech application, said session manager adapted to allow said at least one message sender and said at least one message recipient to independently access said communication session without said communication session restarting, said session manager adapted to maintain said communication session in a static condition when no communications are received, said session manager adapted to update said communication session on a real-time basis when communications are received and said at least one message sender and said at least one message recipient are online, said session manager adapted to continue said communication session without restarting when no sender and no recipient are online, said session manager adapted to provide said at least one message sender and said at least one message recipient with a representation of past activity of said communication session upon access to said communication session, wherein said communication session comprises a plurality of frames, said plurality of frames comprising a message frame, an attachment frame, and a doodling frame.