In-meeting graphical user interface display using calendar information and system
First Claim
1. A non-transitory computer-readable medium comprising computer executable instructions stored thereon, the instructions when executed are effective to cause a computer to:
- display, via a display, a meeting-in-progress graphical user interface for a meeting hosted by a meeting application, the graphical user interface including a roster of invited meeting participants based on an acceptance status for each of the invited meeting participants, the roster including a first listing of any present ones of the invited meeting participants, a second listing of any accepted ones of the invited meeting participants, and a third listing of any declined ones of the invited meeting participants,wherein,at least one of the first listing, the second listing, or the third listing of the acceptance status includes a first menu of available actions for a first grouping of the invited meeting participants,another one of the first listing, the second listing, or the third listing of the acceptance status includes a second menu of available actions for a second grouping of the invited meeting participants, andselection of one or more actions in the first menu of available actions or the second menu of available actions causes the one or more actions to be executed for every participant listed in a corresponding one of the first grouping of the invited meeting participants or the second grouping of the invited meeting participants.
1 Assignment
0 Petitions
Accused Products
Abstract
A meeting application can gather calendar information from a calendaring service, even if that calendaring service is independent from (e.g., a “third party to”) the meeting service. The meeting application can incorporate the calendar information into an in-meeting graphical user interface so that the calendar information can be displayed with the meeting. In some embodiments, this includes listing all invitees and participants alongside their associated acceptance status (e.g., are they present, did they accept, did they decline, etc.). In some embodiments, the calendar information can inform a meeting timer that can indicate the remaining time for the meeting. In some embodiments, the calendar information can inform individual timers that indicate how much time individual participants have before their next appointment.
436 Citations
26 Claims
-
1. A non-transitory computer-readable medium comprising computer executable instructions stored thereon, the instructions when executed are effective to cause a computer to:
-
display, via a display, a meeting-in-progress graphical user interface for a meeting hosted by a meeting application, the graphical user interface including a roster of invited meeting participants based on an acceptance status for each of the invited meeting participants, the roster including a first listing of any present ones of the invited meeting participants, a second listing of any accepted ones of the invited meeting participants, and a third listing of any declined ones of the invited meeting participants, wherein, at least one of the first listing, the second listing, or the third listing of the acceptance status includes a first menu of available actions for a first grouping of the invited meeting participants, another one of the first listing, the second listing, or the third listing of the acceptance status includes a second menu of available actions for a second grouping of the invited meeting participants, and selection of one or more actions in the first menu of available actions or the second menu of available actions causes the one or more actions to be executed for every participant listed in a corresponding one of the first grouping of the invited meeting participants or the second grouping of the invited meeting participants. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor; a display; and memory including instructions that when executed by the processor, cause the system to; display, via the display, a meeting-in-progress graphical user interface for a meeting hosted by a meeting application, the graphical user interface including a roster of invited meeting participants based on an acceptance status for each of the invited meeting participants, the roster including a first listing of any present ones of the invited meeting participants, a second listing of any accepted ones of the invited meeting participants, and a third listing of any declined ones of the invited meeting participants, wherein, at least one of the first listing, the second listing, or the third listing of the acceptance status includes a first menu of available actions for a first grouping of the invited meeting participants, another one of the first listing, the second listing, or the third listing of the acceptance status includes a second menu of available actions for a second grouping of the invited meeting participants, and selection of one or more actions in the first menu of available actions or the second menu of available actions causes the one or more actions to be executed for every participant listed in a corresponding one of the first grouping of the invited meeting participants or the second grouping of the invited meeting participants. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
displaying, via a display, a meeting-in-progress graphical user interface for a meeting hosted by a meeting application, the graphical user interface including a roster of invited meeting participants based on an acceptance status for each of the invited meeting participants, the roster including a first listing of any present ones of the invited meeting participants, a second listing of any accepted ones of the invited meeting participants, and a third listing of any declined ones of the invited meeting participants, wherein, at least one of the first listing, the second listing, or the third listing of the acceptance status includes a first menu of available actions for a first grouping of the invited meeting participants, another one of the first listing, the second listing, or the third listing of the acceptance status includes a second menu of available actions for a second grouping of the invited meeting participants, and selection of one or more actions in the first menu of available actions or the second menu of available actions causes the one or more actions to be executed for every participant listed in a corresponding one of the first grouping of the invited meeting participants or the second grouping of the invited meeting participants. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification