METHOD FOR ARCHIVING A COLLABORATION SESSION WITH A MULTIMEDIA DATA STREAM AND VIEW PARAMETERS
First Claim
1. A method for archiving a collaboration session regarding visual content, the method comprising;
- establishing a collaboration session from a collaboration server with a plurality of participant nodes;
transmitting the visual content to the participant nodes from the collaboration server;
receiving at the collaboration server a first multimedia data stream associated with a first one of the plurality of participant nodes;
receiving at the collaboration server from the first one of the plurality of participant nodes an annotation data object associated with an annotation to the visual content in timed correlation to a first time reference within the first multimedia data stream;
receiving at the collaboration server from the first one of the plurality of participant nodes view parameters of the first one of the plurality of participant nodes in timed correlation to the first time reference;
generating a first session record entry associated with the received first multimedia data stream, the annotation data object, and the view parameters;
storing the generated first session record entry into a session record specific to the collaboration session and residing on the collaboration server, the session record including a plurality of session record entries including the generated first session record entry, the session record being retrievable by any one of the participant nodes for playing back of the collaboration session in sequence with the session record entries; and
transmitting the first session record entry from the collaboration server to one or more of the other ones of the plurality of participant nodes.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for archiving a collaboration session regarding visual content is disclosed. A collaboration session is established from a collaboration server with participant nodes. The visual content is transmitted to the participant nodes. A first multimedia data stream, an annotation data object associated with an annotation to the visual content in timed correlation to a first time reference within the first multimedia data stream, and view parameters are received. A first session record entry associated with the multimedia data stream, the annotation data object, and the view parameters is stored into a session record. The session record includes a plurality of session record entries including the first session record entry. The session record is retrievable by other participant nodes for playing back of the collaboration session in sequence with the session record entries. The first session record entry is transmitted to other participant nodes.
38 Citations
19 Claims
-
1. A method for archiving a collaboration session regarding visual content, the method comprising;
-
establishing a collaboration session from a collaboration server with a plurality of participant nodes; transmitting the visual content to the participant nodes from the collaboration server; receiving at the collaboration server a first multimedia data stream associated with a first one of the plurality of participant nodes; receiving at the collaboration server from the first one of the plurality of participant nodes an annotation data object associated with an annotation to the visual content in timed correlation to a first time reference within the first multimedia data stream; receiving at the collaboration server from the first one of the plurality of participant nodes view parameters of the first one of the plurality of participant nodes in timed correlation to the first time reference; generating a first session record entry associated with the received first multimedia data stream, the annotation data object, and the view parameters; storing the generated first session record entry into a session record specific to the collaboration session and residing on the collaboration server, the session record including a plurality of session record entries including the generated first session record entry, the session record being retrievable by any one of the participant nodes for playing back of the collaboration session in sequence with the session record entries; and transmitting the first session record entry from the collaboration server to one or more of the other ones of the plurality of participant nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for archiving a collaboration session from a local node regarding visual content viewable by a plurality of users on remote nodes, the method comprising:
-
transmitting the visual content to a remote collaboration server from the local node, the visual content being associated with the collaboration session; receiving a local data object associated with the visual content on the local node, the visual content being displayed on the local node in accordance with a set of local view parameters particular to the receipt of the local data object; transmitting to the collaboration server a first multimedia data stream associated with the local node; transmitting to the collaboration server from the local node an annotation data object associated with an annotation to the visual content in timed correlation to a first time reference within the first multimedia data stream; transmitting to the collaboration server from the local node view parameters of the local node in timed correlation to the first time reference; generating a session data object from the local data object on the local node, the session data object including the first multimedia data stream, the annotation data object and the view parameters; and transmitting the session data object and a broadcast request to the remote collaboration server from the local node, the broadcast request being specifically associated with the transmitted session data object and the transmitted session data object being stored in a session record as a first session record entry generated therefrom, the session record including a plurality of session record entries including the generated first session record entry and being retrievable by the local node for playing back the collaboration session in sequence with the session record entries. - View Dependent Claims (14, 15)
-
-
16. A method for accessing an archived collaboration session from a local node regarding visual content viewable by a plurality of users on remote nodes, the method comprising:
-
receiving the visual content on the local node from a remote collaboration server, the visual content being associated with the archived collaboration session; receiving a first session data object on the local node from the remote collaboration server, the first session data object being associated with a first one of the remote nodes and being derived from a corresponding session record entry of a session record specific to the archived collaboration session and residing on the collaboration server; generating on the local node an inventory of the received first session data object and other prior received session data objects from other remote nodes in the archived collaboration session, the first session data object including a first multimedia data stream, an annotation data object associated with an annotation to the visual content in timed correlation to a first time reference within the first multimedia data stream, and view parameters of the first one of the remote nodes in timed correlation to the first time reference; receiving a selection of the first session data object from the inventory on the local node; and displaying the visual content on the local node in timed correlation in relation to the first time reference. - View Dependent Claims (17, 18, 19)
-
Specification