Abstract:
A method and apparatus for a collaborative meeting room system. In response to user input, an electronic device starts a meeting timer to begin timing a meeting at which a previously-created meeting agenda is used. The electronic device causes a projection device to project a running meeting timer, as a result of starting the meeting timer. An agenda item included in the previously-created meeting agenda is retrieved, as a result of starting the meeting timer. The electronic device causes the projection device to project meeting minutes for the agenda item, as a result of retrieving the agenda item.

Description:
RELATED APPLICATION DATA 
     This application claims priority based on U.S. Provisional Application 60/325,792, filed Sep. 28, 2001 by Poston et al. 
    
    
     TECHNICAL FIELD 
     The present invention relates generally to meeting room systems. In particular, the present invention relates to technology that enables the organization, management, tracking and documentation of meetings. 
     BACKGROUND 
     Meeting managers use various tools to conduct meetings. Current meeting tools include whiteboards mounted on a wall, transparencies (i.e., overhead slides) displayed on an overhead projector, projected slides, and flipcharts placed on an easel, as well as manually kept meeting minutes, agendas, and action lists. There are also electronic products that facilitate meeting management, including group calendar capability, conference calling, and presentation programs such as PowerPoint manufactured by Microsoft Corporation of Redmond, Wash. 
     Many of these tools, however, provide only a partial solution to conducting meetings. They fail to provide for the creation, distribution and maintenance of meeting documentation such as a meeting agenda and meeting minutes. In addition, many of the electronic tools are intended to enable participants to attend meetings from remote locations, for example, an office via a personal computer, rather than having all participants in one meeting room. 
     Meeting managers and participants might appreciate tools that aid in organizing, managing, tracking and documenting meetings in which most or all of the meeting participants are in one room. These tools might be even more beneficial if they automated various meeting-related actions, including planning the meeting, helping the meeting begin, progress and end on time, and documenting important parts of the meeting in real-time, for use by multiple people during and after the meeting. They might also appreciate tools that enable them to organize information and share it in a way that captures the essence of the meeting, while maintaining control over what is shared and what is private. 
     SUMMARY 
     A collaborative meeting room system (CMRS) provides seamless organization, management, tracking and documentation of meetings by integrating new capabilities with existing tools. The CMRS creates an environment for conducting meetings that allows participants to be in the same meeting room, in different meeting rooms in the same location, or in different meeting rooms in different locations. Meeting information including meeting room, participants, times and tasks are arranged in one database, while agenda items and meeting minutes are arranged in the same database or a separate database. Meeting organizers can structure the meeting prior to the meeting. Meeting participants can view agenda items, task assignments and meeting minutes and participate in brainstorming and voting. The history of the meeting is saved for later review and statistical analysis. The CMRS also provides data security, backup and recovery. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
       The present invention will be described by way of exemplary embodiments, but not limitations, illustrated in the accompanying drawings in which like references denote similar elements, and in which: 
         FIG. 1A  illustrates an overview of an operating environment in which a collaborative meeting room system may be used; 
         FIG. 1B  illustrates an overview of an alternative operating environment in which a collaborative meeting room system may be used; 
         FIG. 2  is a block diagram of one embodiment of a collaborative meeting room system; 
         FIG. 3A  illustrates an example of the user interface to a meeting scheduler; 
         FIG. 3B  illustrates an example of the user interface to a meeting scheduler including an agenda creation interface; 
         FIG. 4  illustrates an example of the user interface to a meeting scheduler including an options interface; 
         FIG. 5A  illustrates an example of a display of a meeting conductor component of the collaborative meeting room system including meeting-ready information; 
         FIG. 5B  illustrates an example of a display of a meeting conductor component of the collaborative meeting room system featuring the agenda listing; 
         FIG. 5C  illustrates an example of a display of a meeting conductor component of the collaborative meeting room system featuring the agenda, documents, and tasks listings; 
         FIG. 5D  illustrates an example of a display of a meeting conductor component of the collaborative meeting room system featuring a minutes display; 
         FIG. 5E  illustrates an example of a display of a meeting conductor component of the collaborative meeting room system featuring a minutes insert function; 
         FIG. 5F  illustrates an example of a display of a the meeting conductor component of the collaborative meeting room system featuring tasks and minutes displays; 
         FIG. 5G  illustrates an example of a display of a meeting conductor component of the collaborative meeting room system featuring the attendees pop-up window; 
         FIG. 5H  illustrates an example of a display of a meeting conductor component of the collaborative meeting room system featuring the add attendee function; 
         FIG. 5I  illustrates an example of a display of a meeting conductor component of the collaborative meeting room system featuring the update meeting information pop-up window displayed at the end of a meeting; 
         FIG. 6  illustrates an example of the user interface to a meeting organizer component of the collaborative meeting room system; 
         FIG. 7A  illustrates an example of the user interface to a meeting math component of the collaborative meeting room system featuring a total cost display; 
         FIG. 7B  illustrates an example of the user interface to a meeting math component of the collaborative meeting room system featuring a total hours display; 
         FIG. 7C  illustrates an example of the user interface to a meeting math component of the collaborative meeting room system featuring a user hours display; 
         FIG. 7D  illustrates an example of the user interface to a meeting math component of the collaborative meeting room system featuring a weekly average display; 
         FIG. 8A  illustrates an example of a display of a brainstorming component of the collaborative meeting room system; 
         FIG. 8B  illustrates an example of the user interface to a brainstorming component of the collaborative meeting room system; 
         FIG. 9  illustrates a block diagram of one example of an electronic system on which an embodiment of the collaborative meeting room system may be run; 
         FIG. 10  illustrates a method performed by a collaborative meeting room system; 
         FIG. 11  illustrates a continuation of the method performed by a collaborative meeting room system. 
     
    
    
     DETAILED DESCRIPTION 
     In the following description various aspects of the present invention, a collaborative meeting room system (CMRS), are described. Specific details are set forth in order to provide an understanding of the present invention. It will be apparent to those skilled in the art that the present invention may be practiced with only some or all of the described aspects of the present invention, and with or without some or all of the specific details. In some instances, well-known features may be omitted or simplified in order not to obscure the present invention. 
     Various operations are described as multiple discrete steps performed in turn in a manner that is most helpful in understanding the present invention. However, the order of description should not be construed to imply that these operations are necessarily performed in the order they are presented, or even order dependent. Lastly, repeated usage of the phrases “in one embodiment” and “in the embodiment” does not necessarily refer to the same embodiment, although it may. 
       FIG. 1A  illustrates an example operating environment  100  in which a CMRS may be used.  FIG. 1A  shows meeting room  102 , in which data/video projector  110  is connected with electronic device  112 , which is connected with server host computer  120 . Electronic device  112  may be connected with server host computer  120  via an intranet, e.g., intranet  116 , a local area network, a metropolitan area network, a wide area network (e.g., the Internet) or other type of wired connection/network, or via a wireless connection/network, e.g., an Institute of Electrical Engineers (IEEE) 802.11x network or a BlueTooth network. Alternatively, data/video projector  110  may be connected directly with server host computer  120  via a wired or wireless connection/network. 
     Data/video projector  110 , e.g., a LP650 projector manufactured by Infocus Corporation of Wilsonville, Oreg., is connected to electronic device  112 , e.g., a personal computer (PC) or a laptop computer, which accesses information in server host computer  120 , as is known in the art. Data/video projection  110  then projects on projection display medium  114 , e.g., a projection screen or a wall in meeting room  102 , a meeting conductor component of the CMRS including the information accessed in server host computer  120 . Thus, meeting participants in meeting room  102  can view the progress of the meeting, including timing of the meeting, discussion of agenda items, recording of meeting minutes and assignment of tasks. In addition, the multiple input feature of the CMRS allows participants to provide meeting input in real-time. Input can include meeting minutes, brainstorming ideas, voting, assigning tasks, inserting information into a display and/or selecting information to be displayed, and can be provided via keyboard, PC, personal digital assistant (PDA), electronic sketchpad, and/or other wired devices, and/or via wireless devices, for example, IEEE 802.11x devices and BlueTooth devices. 
     Although the CMRS will be described in terms of the operating environment illustrated in  FIG. 1A ,  FIG. 1B  illustrates an alternative operating environment  101  in which an embodiment of the CMRS may be used. In  FIG. 1B , data/video projector  110  is connected, via intranet  116 , with other meeting rooms in the same location as meeting room  102 , e.g., meeting rooms  130 ,  132  and  134 , as well as with remote meeting rooms, e.g., meeting rooms  140 ,  142  and  144 , via a metropolitan area network or a wide area network, e.g., Internet  150 . 
       FIG. 2  is a block diagram of one embodiment of the CMRS. The blocks of  FIG. 2  represent various hardware and/or software components that exist in one or more of the electronic systems of  FIG. 1A  and  FIG. 1B . The CMRS integrates various meeting-related actions, including agenda creation and distribution, minute taking, brainstorming, voting and assignment of tasks into one tool, where the meeting is conducted with all meeting participants in one meeting room or in multiple meeting rooms, where the meeting rooms are in the same location or in a remote locations. In the illustrated embodiment, the CMRS consists of agenda creation and options features of meeting scheduler  210 , meeting conductor  220 , meeting organizer  230 , and meeting math  240 . The CRMS can consist of more, fewer and/or different components. In one embodiment, the CMRS runs on server host computer  120 . In another embodiment, the CMRS runs on video/data projector  110 , or on electronic device  112  connected to video/data projector  110 . 
     Agenda creation  211  and options  212  are tools a meeting organizer uses while setting up a meeting. Meeting scheduler  210  enables a meeting organizer to schedule a meeting, invite participants and schedule a meeting room, while agenda creation  211  enables the meeting organizer to create an agenda for the meeting. The information resulting from the creation of an agenda is stored in meeting database  201 , e.g., as part of meeting  1  information  202 , meeting  2  information  260 , meeting  3  information  270 , or meeting N information  280  (where N represents any number of meetings for which meeting database  201  stores meeting information). For purposes of illustration and ease of explanation,  FIG. 2  will be described in terms of storing meeting information in meeting  1  database  202 . As explained in more detail below, options  212  gives the meeting organizer control over whether meeting invitees can alter meeting information in meeting database  201 . 
       FIG. 3A  illustrates an example of user interface  215  for meeting scheduler  210 . Meeting scheduler  210  can be any meeting scheduling application, e.g., Microsoft Outlook, manufactured by Microsoft Corporation, Lotus Notes manufactured by International Business Machines Corporation of Armonk, N.Y. For purposes of illustration, meeting scheduler  210  will be described in terms of Microsoft Outlook. 
       FIG. 3B  illustrates an example of user interface  215  for meeting scheduler  210  after the addition of agenda creation  211 . Agenda creation  211  is a plug-in to meeting scheduler  210 , as illustrated by the addition of agenda tab  301  to Microsoft Outlook in  FIG. 3B . 
     Once agenda tab  301  is selected, a meeting organizer uses an input device to enter agenda items  401  and assign the amount of time  402  necessary for each agenda item  401 . A user can add time to an agenda item  401  during the meeting, e.g., by selecting an additional time option from a drop down menu. Agenda creation  211  calculates total time  403  for the meeting based on the amount of time  402  for each agenda item  401 . In addition, the user assigns each agenda item  401  an agenda type  403 . As illustrated in  FIG. 3B , agenda type  404  can include discussion, action items, brainstorm, vote, schedule, and budget, for example. In addition, each agenda item  401  can have related links  405 , which associates a presentation file(s), data file(s), or an application(s), for example, with each agenda item  401 . Each agenda item  401 , amount of time  402 , total time  403 , agenda type  404  and any related links  405  are stored as agenda  203  of meeting  1  information  202 .