Methods and systems for facilitating virtual collaboration
First Claim
1. A computer-implemented method for providing a virtual collaboration, comprising:
- under the control of a computer device configured with executable instructions, receiving a non-text content;
generating at least one collaborative session of the virtual collaboration based at least in part upon the non-text content, the at least one collaborative session enabling any of one or more participants of the virtual collaboration to click at or point to a location on the at least one collaborative session, and conduct a plurality of operations including adding an annotation tag, the annotation tag associated with a 2-dimensional coordinate of the location on the at least one collaborative session, wherein each annotation tag of the at least one collaborative session is associated with a corresponding timestamp, each drawing of the at least one collaborative session is associated with a corresponding timestamp, and each text message of the at least one collaborative session is associated with a corresponding timestamp;
grouping text and multimedia-based messages during the virtual collaboration, into a plurality of sub-groups, the text and multimedia-based messages associated with the non-text content;
causing the texts and multimedia-based messages in the plurality of sub-groups to be presented on at least one computing device of the one or more participants of the virtual collaboration, wherein the virtual collaboration presented on a display of the at least one computing device comprises a base layer and a sandbox layer spanning the entirety of the virtual collaboration, wherein the base layer includes the non-text content, wherein the sandbox layer includes content of the non-text content and enables at least two participants of the at least one collaborative sessions to modify the non-text content; and
playing back the at least one collaborative session of the virtual collaboration based at least upon timestamps associated with at least one collaborative session annotation tags, drawings and text messages of the at least one collaborative session.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the present technology provide an online and/or offline meeting system that utilizes a “scene” as a collaboration context and/or for collecting and grouping related text and multimedia based messages exchanged in discussions, and causes the related texts and/or messages to be presented to participants of an online and/or offline meeting in a cinematic way. When an online meeting is over and the meeting session is ended, participants can still make offline communications using the scene as the collaboration context. Further, the present technology improves user experience in viewing or annotating non-text based content in a chat session.
-
Citations
20 Claims
-
1. A computer-implemented method for providing a virtual collaboration, comprising:
-
under the control of a computer device configured with executable instructions, receiving a non-text content; generating at least one collaborative session of the virtual collaboration based at least in part upon the non-text content, the at least one collaborative session enabling any of one or more participants of the virtual collaboration to click at or point to a location on the at least one collaborative session, and conduct a plurality of operations including adding an annotation tag, the annotation tag associated with a 2-dimensional coordinate of the location on the at least one collaborative session, wherein each annotation tag of the at least one collaborative session is associated with a corresponding timestamp, each drawing of the at least one collaborative session is associated with a corresponding timestamp, and each text message of the at least one collaborative session is associated with a corresponding timestamp; grouping text and multimedia-based messages during the virtual collaboration, into a plurality of sub-groups, the text and multimedia-based messages associated with the non-text content; causing the texts and multimedia-based messages in the plurality of sub-groups to be presented on at least one computing device of the one or more participants of the virtual collaboration, wherein the virtual collaboration presented on a display of the at least one computing device comprises a base layer and a sandbox layer spanning the entirety of the virtual collaboration, wherein the base layer includes the non-text content, wherein the sandbox layer includes content of the non-text content and enables at least two participants of the at least one collaborative sessions to modify the non-text content; and playing back the at least one collaborative session of the virtual collaboration based at least upon timestamps associated with at least one collaborative session annotation tags, drawings and text messages of the at least one collaborative session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a processor; and a computer-readable medium storing instructions that, when executed by the processor, cause the system to perform operations comprising; receiving a non-text content; generating at least one collaborative session of the virtual collaboration based at least in part upon the non-text content, each of the at least one collaborative session has a session identification (ID), the at least one collaborative session enabling any of one or more participants of the virtual collaboration to click at or point to a location on the at least one collaborative session, and conduct a plurality of operations including adding an annotation tag, the annotation tag associated with a 2-dimensional coordinate of the location on the at least one collaborative session; grouping text and multimedia-based messages during the virtual collaboration, into a plurality of sub-groups, the text and multimedia-based messages associated with the non-text content; and causing the texts and multimedia-based messages in the plurality of sub-groups to be presented on at least one computing device of one or more participants of the virtual collaboration, wherein the virtual collaboration presented on a display of the at least one computing device comprises a base layer and a sandbox layer spanning the entirety of the virtual collaboration, wherein the base layer includes the non-text content, wherein the sandbox layer includes content of the non-text content and enables at least two participants of the at least one collaborative sessions to modify the non-text content, wherein the non-text content has a scene ID and a corresponding timestamp, each annotation tag of the at least one collaborative session has an annotation ID and a corresponding timestamp, each drawing of the at least one collaborative session has a drawing ID and a corresponding timestamp, and each text message of the at least one collaborative session has a text ID and a corresponding timestamp, wherein the at least one collaborative session of the virtual collaboration is configured to be played back based at least upon timestamps associated with at least one collaborative session annotation tags, drawings and text messages of the at least one collaborative session. - View Dependent Claims (14, 15, 16)
-
-
17. A system, comprising:
-
a processor; and a computer-readable medium storing instructions that, when executed by the processor, cause the system to perform operations comprising; receiving a non-text content; generating at least one collaborative session of the virtual collaboration based at least in part upon the non-text content, each of the at least one collaborative session has a session identification (ID), the at least one collaborative session enabling any of one or more participants of the virtual collaboration to click at or point to a location on the at least one collaborative session, and conduct a plurality of operations including adding an annotation tag, the annotation tag associated with a 2-dimensional coordinate of the location related to a unique scene on the at least one collaborative session, wherein each annotation tag of the at least one collaborative session is associated with a corresponding timestamp, each drawing of the at least one collaborative session is associated with a corresponding timestamp, and each text message of the at least one collaborative session is associated with a corresponding timestamp; grouping text and multimedia-based messages during the virtual collaboration, into a plurality of sub-groups, the text and multimedia-based messages associated with the non-text content; causing the texts and multimedia-based messages in the plurality of sub-groups to be presented on at least one computing device of one or more participants of the virtual collaboration, the virtual collaboration presented on a display of the at least one computing device comprises a base layer and a sandbox layer spanning the entirety of the virtual collaboration, wherein the base layer includes the non-text content, wherein the sandbox layer includes content of the non-text content, and enables at least two participants of the at least one collaborative sessions to modify the non-text content; and playing back the at least one collaborative session of the virtual collaboration based at least upon timestamps associated with at least one collaborative session annotation tags, drawings and text messages of the at least one collaborative session. - View Dependent Claims (18, 19, 20)
-
Specification