CPC H04L 12/1818 (2013.01) [H04L 12/1822 (2013.01)] | 17 Claims |
1. A method comprising:
displaying a first user interface screen and receiving, at the first user interface screen, a first user input specifying: (i) a start time and an end time for a meeting, and (ii) a list of invitees to the meeting;
detecting that an input component that is part of the first user interface screen is activated;
in response to the input component being activated, displaying a second user interface screen that is generated at least in part based on the first user input, the second user interface screen including: (i) a first segment recipient menu, the first segment recipient menu being populated with the list of invitees that is specified in the first user interface screen, (ii) a first start time selection menu that is populated with a plurality of start time identifiers, the plurality of start time identifiers identifying a plurality of possible start times that are spaced apart from each other by a predetermined increment value, such that an earliest one of the plurality of possible start times is equal to the start time that is specified by the first user input and a latest one of the possible start times is equal to the end time that is specified by the first user input minus the predetermined increment value, and (iii) a first end time selection menu that is populated with a plurality of end time identifiers, the plurality of end time identifiers identifying a plurality of possible end times that are spaced apart from each other by a predetermined increment value, such that an earliest one of the plurality of possible end times is equal to the start time that is specified by the first user input plus the predetermined increment value and a latest one of the possible end times is equal to the end time that is specified by the first user input;
receiving a second user input at the second user interface screen, the second user input specifying a plurality of segments of the meeting, a respective set of one or more invitees for each of the plurality of segments, a respective start time for each of the plurality of segments, and a respective end time for each of the plurality of segments, wherein the respective set of invitees for a given one of the plurality of segments is specified by using the first segment recipient menu, the respective start time for the given segment is specified by using the first start time selection menu, and the respective end time for the given segment is specified by using the first end time selection menu; and
generating a different respective segment invite for each of the plurality of segments and transmitting the segment invite to the respective set of invitees for the segment.
|