The present application is related to concurrently filed, commonly assigned, and co-pending U.S. patent application Ser. No. 10/856,734, entitled “PRESENTER-ONLY MEETING CANVAS FOR COLLABORATIVE ELECTRONIC MEETING SPACE,” the disclosure of which is hereby incorporated herein by reference.
The present invention relates, in general, to collaborative electronic meeting space, and, more specifically, to the dynamic adaptability of a collaborative electronic meeting interface.
The first Internet was a communications system funded and built by researchers for military use. This Internet, originally known as ARPANET, was embraced by the research and academic communities as a mechanism for scientists to share and collaborate with other scientists. This collaborative network quickly evolved into the information superhighway of commerce and communication. The Internet explosion was due, in part, to the development of the World Wide Web (WWW) and graphically-based Web browsers, which facilitated a more graphically-oriented, multimedia system that uses the infrastructure of the Internet to provide information in a graphical, visual, and interactive manner that appeals to a wider audience of consumers seeking instant gratification.
As the technology underlying transmission bandwidth has grown in conjunction with the accessibility to such increasing transmission bandwidth, a new paradigm for the old idea of Internet collaboration is emerging that takes advantage of the modern graphical, visual world. This new paradigm is also driven by the advance in real-time or time-sensitive data transmission technology, such as Voice over Internet Protocol (VoIP) technology, and the like. Non-Internet videoconferencing, which has generally never been able to completely supplant teleconferencing as a viable means for reliable communications, is slowly fading away in favor of Internet-driven technology, such as collaborative electronic meetings. Services, such as WEBEX COMMUNICATIONS, INC.'S, WEBEX™ electronic meeting or collaboration services offer the ability for users to connect, at least initially, across the Internet to share voice, video, and data in real time for meetings, presentations, training, or the like.
In such collaborative meeting environments, a virtual meeting room typically is made up of several meeting objects which are generally containers for presentation information, such as slides, video, audio, documents, computer applications, and the like, that are themselves contained within the container of the meeting room. These meeting objects are typically placed into a static arrangement on the actual electronic meeting interface. Therefore, chat objects may be set on the bottom right of each meeting interface screen, while slide or other main presentation objects are set on the left half of each meeting interface screen. Meeting presenters usually enter the electronic meeting room shortly before the meeting to prepare the various objects with data, such as slides, animation, data, or the like. Once the meeting begins, each of the meeting participants, both presenters and viewers, see the static meeting interface with the presenters information loaded thereon. In some versions of current electronic meeting applications, a presenter may be able to layer different presentation or meeting objects that may be uncovered or hidden by selecting tabs. However, from meeting to meeting, the arrangement of the various meeting objects will be the same or similar.
Moreover, difficulties arise when an electronic meeting is planned with multiple presenters. Once the meeting begins, each participant views the same electronic meeting interface. A presenter who is waiting to begin his or her portion of the meeting will not be able to access his or her material on the electronic meeting application. The meeting interface remains locked until the meeting is over. The only way for such a preparing presenter to review his or her content after the meeting starts is to have a duplicate copy saved on a local computer. However, because the meeting application typically combines the individual pieces of data for the presenter, the preparing presenter's review will usually appear different from what will actually be viewed when his or her presentation is to begin.
The various embodiments of the present invention are directed to a system and method that provides dynamic adaptability of a collaborative electronic meeting space. The electronic meeting application allows meeting presenters to build multiple scenes for any given electronic meeting. A scene is an arranged collection of meeting objects or pods. Each such pod or meeting object is fed by one or more data streams originating either from a pre-existing or live data source. The meeting objects process and render the data to display within the scene or meeting canvas. In preparation for a meeting, the presenter arranges the various pods or meeting objects that he or she plans to use on the meeting canvas.
Multiple different scenes may be created for the same meeting. Only one such scene, the active scene, is presented on the meeting canvas at any one time. The additional, inactive scenes may be layered under the current scene and accessible to the meeting presenters through tabs or menu selections available to the meeting presenters. The active or current scene is viewable by each meeting participant during an electronic meeting. The remaining inactive scenes lay idle until the presenter determines to bring any one of those scenes up to the meeting canvas.
Representative embodiments of the present invention are directed to a preparation status or method for meeting presenters that allows a meeting presenter to access, edit, and/or create scenes that are not the current scene at any point surrounding an electronic meeting, either before, during, or after the meeting. While the meeting is active, a presenter selects an existing scene for preparation. The meeting participants continue to view the current scene on the meeting canvas. However, the selecting presenter is taken to the selected scene. Each of the meeting objects or pods within the selected scene may be viewed or edited by the presenter unless that meeting object or pod is also in the current active scene. Such meeting objects or pods within the active scene may be moved or re-sized, but their content may not be affected. Furthermore, the editing will not take effect until the selected scene is brought to the meeting canvas as the new active scene. The meeting objects or pods that are not within the active scene may be fully edited by the presenter.
The foregoing has outlined rather broadly the features and technical advantages of the present invention in order that the detailed description of the invention that follows may be better understood. Additional features and advantages of the invention will be described hereinafter which form the subject of the claims of the invention. It should be appreciated that the conception and specific embodiment disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present invention. It should also be realized that such equivalent constructions do not depart from the invention as set forth in the appended claims. The novel features which are believed to be characteristic of the invention, both as to its organization and method of operation, together with further objects and advantages will be better understood from the following description when considered in connection with the accompanying figures. It is to be expressly understood, however, that each of the figures is provided for the purpose of illustration and description only and is not intended as a definition of the limits of the present invention.
For a more complete understanding of the present invention, reference is now made to the following descriptions taken in conjunction with the accompanying drawing, in which:
It should be noted that an electronic meeting is a generic term that may refer to any number of various collaborative electronic presentations. An electronic meeting or presentation may be a live meeting or presentation or a recorded meeting or presentation played for one or more participants.
Presenter 2 may also review the content of scene 30, such as by playing Small Web File 1 (SWF 1) in animation object 300, reviewing the content of spreadsheet object 301, looking over the questions of quiz object 302, and the like. Presenter 2 may review each of the meeting objects or pods on scene 30 while the ongoing meeting participants are viewing current scene 11 (
An iMCS operating an electronic meeting application configured according to one embodiment of the present invention is capable of maintaining separate communication streams connected to the same electronic meeting for each meeting participant, including meeting presenters and meeting viewers. The iMCS transmits the communication streams for current scene 11 playing on meeting canvas 10 to each of the current meeting participants. However, the iMCS may also allow a separate communication stream to be sent to a presenter who wishes to prepare for the meeting by either reviewing or editing the inactive scenes. When a presenter selects to prepare a scene, a signal is sent from the presenter's instance of the electronic meeting application to the iMCS to suspend the data stream for current scene 11 (
New scene 40 is built by the preparing presenter using chat object 103, which is fed by the same input stream feeding chat object 103 on scene 11 (
Meeting participant 507 desires to edit some of the inactive scenes making up electronic presentation 50. Upon receiving an edit request, host server 500 suspends the data stream for the active scene going to meeting participant 507 and replaces that data stream with the stream supporting the desired inactive scene. Meeting participant 507 now views the selected inactive scene, while meeting participants 502-506 continue to view and interact with the active scene. Meeting participant 507 may edit the inactive presentation view by adding or changing meeting objects or by changing the underlying data source for those meeting objects. To change the underlying data, meeting participant 507 may upload new documents or data to host server 500 which will format and prepare the data for electronic meeting 50. Meeting participant 507 may also add new scenes to the multiple scenes making up electronic meeting 50. Again, in creating the new scene, the underlying data or documents for the new scene may be uploaded to and prepared by host server 500. Because meeting objects may be shared between different scenes, meeting participant 507 would be restricted in editing any meeting object that is shared with the active scene. Meeting participant 507 would be able to change the location or size of the shared meeting object in the inactive scene; however, this change would not be reflected in the instance of the shared meeting object on the active scene. Moreover, meeting participant 507 would not be able to change or effect the data underlying the shared meeting object as that would disrupt the ongoing meeting.
At anytime during the electronic meeting either of the presenters, meeting participant 503 and 507, may change the active scene to any of the other scenes in the meeting. If meeting participant 503 advances the active scene to one that is being edited by meeting participant 507, that scene becomes the active scene showing each of the edits made by meeting participant 507. Moreover, if active scene is assigned to either of the presenters, that presenter will take over controlling electronic meeting 50.
Although the present invention and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the invention as defined by the appended claims. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one will readily appreciate from the disclosure, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.
Number | Name | Date | Kind |
---|---|---|---|
5471318 | Ahuja et al. | Nov 1995 | A |
5822525 | Tafoya et al. | Oct 1998 | A |
5956487 | Venkatraman et al. | Sep 1999 | A |
5996002 | Katsurabayashi et al. | Nov 1999 | A |
5999208 | McNerney et al. | Dec 1999 | A |
6091408 | Treibitz et al. | Jul 2000 | A |
6119147 | Toomey et al. | Sep 2000 | A |
6237025 | Ludwig et al. | May 2001 | B1 |
6334141 | Varma et al. | Dec 2001 | B1 |
6560637 | Dunlap et al. | May 2003 | B1 |
6564246 | Varma et al. | May 2003 | B1 |
6789105 | Ludwig et al. | Sep 2004 | B2 |
6938069 | Narayanaswamy | Aug 2005 | B1 |
7007235 | Hussein et al. | Feb 2006 | B1 |
7213030 | Jenkins | May 2007 | B1 |
7240287 | Qureshi et al. | Jul 2007 | B2 |
7249157 | Stewart et al. | Jul 2007 | B2 |
7383302 | Cohen et al. | Jun 2008 | B2 |
7512887 | Keohane et al. | Mar 2009 | B2 |
20010013843 | Fujiwara et al. | Aug 2001 | A1 |
20020075305 | Beaton et al. | Jun 2002 | A1 |
20020156808 | Duffy et al. | Oct 2002 | A1 |
20030065722 | Ieperen | Apr 2003 | A1 |
20030095113 | Ma et al. | May 2003 | A1 |
20030110218 | Stanley | Jun 2003 | A1 |
20030145052 | Watanabe | Jul 2003 | A1 |
20030208534 | Carmichael | Nov 2003 | A1 |
20030222890 | Salesin et al. | Dec 2003 | A1 |
20030236830 | Ortiz et al. | Dec 2003 | A1 |
20040008221 | O'Neal et al. | Jan 2004 | A1 |
20040039834 | Saunders et al. | Feb 2004 | A1 |
20040051744 | Fukui et al. | Mar 2004 | A1 |
20040081951 | Vigue et al. | Apr 2004 | A1 |
20040217946 | Hamano | Nov 2004 | A1 |
20040230651 | Ivashin | Nov 2004 | A1 |
20050114475 | Chang et al. | May 2005 | A1 |
20050114521 | Lee et al. | May 2005 | A1 |
20050273510 | Schuh | Dec 2005 | A1 |
20060048058 | O'Neal et al. | Mar 2006 | A1 |
20060053196 | Spataro et al. | Mar 2006 | A1 |
20060095376 | Mitchell et al. | May 2006 | A1 |
20060098174 | Ohuchi | May 2006 | A1 |
20070006080 | Finger et al. | Jan 2007 | A1 |
20070130177 | Schneider et al. | Jun 2007 | A1 |