Patent ID: 8868657

Claim:
In a collaboration session comprising a plurality of collaboration participants, a method for generating a collaboration media stream and a collaboration timeline of the collaboration session, the method comprising: receiving media streams associated with a plurality of collaboration participants during a collaboration session, each collaboration participant collaborating via a corresponding processing device of a plurality of processing devices that are communicatively coupled to one another, the collaboration session comprising a real-time information exchange between the plurality of collaboration participants during the collaboration session; forming a collaboration media stream based on the media streams, the collaboration media stream including a media stream time index; determining that a collaboration application has generated an artifact during the collaboration session, the collaboration application adapted to receive input from at least two of the plurality of collaboration participants; and generating a timeline entry in a collaboration timeline, the timeline entry comprising time information identifying a time associated with the artifact, and a reference to the artifact; wherein the timeline entry in the collaboration timeline is different than the media stream time index and the reference to the artifact is an external reference.