Approach for sharing electronic documents during electronic meetings
First Claim
1. An apparatus providing an improvement in electronic meetings conducted over computer networks, the apparatus comprising:
- one or more processors;
one or more memories communicatively coupled to the one or more processors;
a collaboration client executing on the apparatus and configured to support an electronic meeting via one or more networks with another apparatus that is external to the apparatus and to;
cause to be displayed on a display, one or more graphical user interface objects that allow a user of the apparatus to request creation of a private electronic meeting to be conducted concurrently with an existing electronic meeting, wherein the private electronic meeting includes participants from the existing electronic meeting and allows for the sharing of information between participants,detect a user selection of the one or more graphical user interface objects that allow a user of the apparatus to request creation of a private electronic meeting to be conducted concurrently with an existing electronic meeting, wherein the private electronic meeting includes participants from the existing electronic meeting and allows for the sharing of information between participants, andin response to detection of the user selection of the one or more graphical user interface objects that allow a user of the apparatus to request creation of a private electronic meeting to be conducted concurrently with an existing electronic meeting, wherein the private electronic meeting includes participants from the existing electronic meeting and allows for the sharing of information between participants;
cause creation of the private electronic meeting to be conducted concurrently with the existing electronic meeting,cause to be displayed on the display, an add/remove participants control that allows a user to add participants to the private electronic meeting and one or more graphical user interface objects that allow the user of the apparatus to specify one or more required attributes of participants to be able to participate in the private electronic meeting,detect a user selection of the add/remove participants control and at least one graphical user interface object from the one or more graphical user interface objects that specify one or more required attributes of participants to be able to participate in the private electronic meeting,in response to detecting the user selection of the add/remove participants control and the at least one graphical user interface object from the one or more graphical user interface objects that specify one or more required attributes of participants to be able to participate in the private electronic meeting;
determine a subset of participants from the plurality of participants of the existing electronic meeting that satisfy the one or more required attributes of participants to be able to participate in the private electronic meeting that correspond to the selected at least one graphical user interface object, anddisplay the subset of participants from the plurality of participants of the existing electronic meeting as user-selectable candidate participants for the private electronic meeting on the display,detect a user selection of one or more candidate participants, from the plurality of candidate participants, for the private electronic meeting,in response to detecting the user selection of one or more candidate participants, from the plurality of candidate participants for the private electronic meeting, adding the one or more candidate participants to the private electronic meeting.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for sharing electronic documents during electronic meetings. Client devices of meeting participants are configured with a file sharing application that allows participants of an electronic meeting to request and receive, during the electronic meeting, electronic documents that are displayed during the electronic meeting, allows presenters to review and approve or deny requests for electronic documents, and to apply security restrictions to electronic documents on a participant-by-participant basis. Private electronic meetings may be established concurrent with an existing electronic meeting and include one or more participants from a general electronic meeting from which they were instantiated, and may include other participants that are not participants of the general electronic meeting. Participants may be selected by a meeting organizer and various criteria may be used to select participants. Content shared during a private electronic meeting may be designated as not to be shared during the general electronic meeting.
48 Citations
20 Claims
-
1. An apparatus providing an improvement in electronic meetings conducted over computer networks, the apparatus comprising:
-
one or more processors; one or more memories communicatively coupled to the one or more processors; a collaboration client executing on the apparatus and configured to support an electronic meeting via one or more networks with another apparatus that is external to the apparatus and to; cause to be displayed on a display, one or more graphical user interface objects that allow a user of the apparatus to request creation of a private electronic meeting to be conducted concurrently with an existing electronic meeting, wherein the private electronic meeting includes participants from the existing electronic meeting and allows for the sharing of information between participants, detect a user selection of the one or more graphical user interface objects that allow a user of the apparatus to request creation of a private electronic meeting to be conducted concurrently with an existing electronic meeting, wherein the private electronic meeting includes participants from the existing electronic meeting and allows for the sharing of information between participants, and in response to detection of the user selection of the one or more graphical user interface objects that allow a user of the apparatus to request creation of a private electronic meeting to be conducted concurrently with an existing electronic meeting, wherein the private electronic meeting includes participants from the existing electronic meeting and allows for the sharing of information between participants; cause creation of the private electronic meeting to be conducted concurrently with the existing electronic meeting, cause to be displayed on the display, an add/remove participants control that allows a user to add participants to the private electronic meeting and one or more graphical user interface objects that allow the user of the apparatus to specify one or more required attributes of participants to be able to participate in the private electronic meeting, detect a user selection of the add/remove participants control and at least one graphical user interface object from the one or more graphical user interface objects that specify one or more required attributes of participants to be able to participate in the private electronic meeting, in response to detecting the user selection of the add/remove participants control and the at least one graphical user interface object from the one or more graphical user interface objects that specify one or more required attributes of participants to be able to participate in the private electronic meeting; determine a subset of participants from the plurality of participants of the existing electronic meeting that satisfy the one or more required attributes of participants to be able to participate in the private electronic meeting that correspond to the selected at least one graphical user interface object, and display the subset of participants from the plurality of participants of the existing electronic meeting as user-selectable candidate participants for the private electronic meeting on the display, detect a user selection of one or more candidate participants, from the plurality of candidate participants, for the private electronic meeting, in response to detecting the user selection of one or more candidate participants, from the plurality of candidate participants for the private electronic meeting, adding the one or more candidate participants to the private electronic meeting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more non-transitory computer-readable media providing an improvement in electronic meetings conducted over computer networks, the apparatus, the one or more non-transitory computer-readable media storing instructions which, when processed by one or more processors, cause a collaboration client executing on an apparatus, and configured to support an electronic meeting via one or more networks with another apparatus that is external to the apparatus, to:
-
cause to be displayed on a display, one or more graphical user interface objects that allow a user of the apparatus to request creation of a private electronic meeting to be conducted concurrently with an existing electronic meeting, wherein the private electronic meeting includes participants from the existing electronic meeting and allows for the sharing of information between participants, detect a user selection of the one or more graphical user interface objects that allow a user of the apparatus to request creation of a private electronic meeting to be conducted concurrently with an existing electronic meeting, wherein the private electronic meeting includes participants from the existing electronic meeting and allows for the sharing of information between participants, and in response to detection of the user selection of the one or more graphical user interface objects that allow a user of the apparatus to request creation of a private electronic meeting to be conducted concurrently with an existing electronic meeting, wherein the private electronic meeting includes participants from the existing electronic meeting and allows for the sharing of information between participants; cause creation of the private electronic meeting to be conducted concurrently with the existing electronic meeting, cause to be displayed on the display, an add/remove participants control that allows a user to add participants to the private electronic meeting and one or more graphical user interface objects that allow the user of the apparatus to specify one or more required attributes of participants to be able to participate in the private electronic meeting, detect a user selection of the add/remove participants control and at least one graphical user interface object from the one or more graphical user interface objects that specify one or more required attributes of participants to be able to participate in the private electronic meeting, in response to detecting the user selection of the add/remove participants control and the at least one graphical user interface object from the one or more graphical user interface objects that specify one or more required attributes of participants to be able to participate in the private electronic meeting; determine a subset of participants from the plurality of participants of the existing electronic meeting that satisfy the one or more required attributes of participants to be able to participate in the private electronic meeting that correspond to the selected at least one graphical user interface object, and display the subset of participants from the plurality of participants of the existing electronic meeting as user-selectable candidate participants for the private electronic meeting on the display, detect a user selection of one or more candidate participants, from the plurality of candidate participants, for the private electronic meeting, in response to detecting the user selection of one or more candidate participants, from the plurality of candidate participants for the private electronic meeting, adding the one or more candidate participants to the private electronic meeting. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method providing an improvement in electronic meetings conducted over computer networks, the apparatus, the computer-implemented method comprising:
-
causing, by a collaboration client executing on an apparatus and configured to support an electronic meeting via one or more networks with another apparatus that is external to the apparatus, to be displayed on a display, one or more graphical user interface objects that allow a user of the apparatus to request creation of a private electronic meeting to be conducted concurrently with an existing electronic meeting, wherein the private electronic meeting includes participants from the existing electronic meeting and allows for the sharing of information between participants, detecting, by the collaboration client executing on the apparatus, a user selection of the one or more graphical user interface objects that allow a user of the apparatus to request creation of a private electronic meeting to be conducted concurrently with an existing electronic meeting, wherein the private electronic meeting includes participants from the existing electronic meeting and allows for the sharing of information between participants, and in response to detection of the user selection of the one or more graphical user interface objects that allow a user of the apparatus to request creation of a private electronic meeting to be conducted concurrently with an existing electronic meeting, wherein the private electronic meeting includes a subset of participants from a plurality of participants of the existing electronic meeting and allows for the sharing of information between participants in the subset of participants from the plurality of participants of the existing electronic meeting; cause, by the collaboration client executing on the apparatus, creation of the private electronic meeting to be conducted concurrently with the existing electronic meeting, cause to be displayed on the display, an add/remove participants control that allows a user to add participants to the private electronic meeting and one or more graphical user interface objects that allow the user of the apparatus to specify one or more required attributes of participants to be able to participate in the private electronic meeting, detect a user selection of the add/remove participants control and at least one graphical user interface object from the one or more graphical user interface objects that specify one or more required attributes of participants to be able to participate in the private electronic meeting, in response to detecting the user selection of the add/remove participants control and the at least one graphical user interface object from the one or more graphical user interface objects that specify one or more required attributes of participants to be able to participate in the private electronic meeting; determine a subset of participants from the plurality of participants of the existing electronic meeting that satisfy the one or more required attributes of participants to be able to participate in the private electronic meeting that correspond to the selected at least one graphical user interface object, and display the subset of participants from the plurality of participants of the existing electronic meeting as user-selectable candidate participants for the private electronic meeting on the display, detect a user selection of one or more candidate participants, from the plurality of candidate participants, for the private electronic meeting, in response to detecting the user selection of one or more candidate participants, from the plurality of candidate participants for the private electronic meeting, adding the one or more candidate participants to the private electronic meeting. - View Dependent Claims (18, 19, 20)
-
Specification