SCHEDULING OF MEETINGS
First Claim
Patent Images
1. A method comprising:
- receiving meeting requests for a plurality of meetings, wherein the meetings are conducted via individual communication sessions on a respective computer device of participants of the respective meeting of the plurality of meetings;
determining efficiency scores for the plurality of meetings, wherein each meeting of the plurality of meetings is associated with an efficiency score, wherein each efficiency score is based on interdependencies among the plurality of meetings, wherein each efficiency score is based on a degree of urgency, and wherein the efficiency score is further based one or more of the participants to a respective meeting of the plurality of meetings also being a participant to a previously scheduled other meeting occurring during a predetermined time period;
determining a first time for the respective meeting of the plurality of meeting, wherein the first time is temporally proximal to the previously scheduled other meeting to provide at least one meeting free time block for the one or more of the participants of the respective meeting;
scheduling the plurality of meetings based on the efficiency scores and the first time for the respective meeting, wherein scheduling of the plurality of meetings comprises scheduling a first meeting of the plurality of meetings with a first efficiency score prior to scheduling a second meeting of the plurality of meetings with a second efficiency score, wherein the first efficiency score indicates a greater efficiency than an efficiency indicated by the second efficiency score, wherein the scheduling comprises scheduling at least one meeting of the plurality of meetings for a particular invitee within the predetermined time period; and
wherein the first efficiency score and the second efficiency score further indicate a respective number of required invitees and a respective number of optional invitees and the first efficiency score includes a greater efficiency for at least one important invitee that is high ranking within an entity of at least one of the invitees of the first meeting; and
causing, according to the scheduling, display of the individual communication sessions on the respective computer device of participants for each of the plurality of meetings.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementations generally relate to providing scheduling of meetings. In some implementations, a method includes receiving meeting requests for a plurality of meetings. The method further includes determining efficiency scores for the plurality of meetings. The method further includes scheduling the plurality of meetings based on the efficiency scores.
16 Citations
24 Claims
-
1. A method comprising:
-
receiving meeting requests for a plurality of meetings, wherein the meetings are conducted via individual communication sessions on a respective computer device of participants of the respective meeting of the plurality of meetings; determining efficiency scores for the plurality of meetings, wherein each meeting of the plurality of meetings is associated with an efficiency score, wherein each efficiency score is based on interdependencies among the plurality of meetings, wherein each efficiency score is based on a degree of urgency, and wherein the efficiency score is further based one or more of the participants to a respective meeting of the plurality of meetings also being a participant to a previously scheduled other meeting occurring during a predetermined time period; determining a first time for the respective meeting of the plurality of meeting, wherein the first time is temporally proximal to the previously scheduled other meeting to provide at least one meeting free time block for the one or more of the participants of the respective meeting; scheduling the plurality of meetings based on the efficiency scores and the first time for the respective meeting, wherein scheduling of the plurality of meetings comprises scheduling a first meeting of the plurality of meetings with a first efficiency score prior to scheduling a second meeting of the plurality of meetings with a second efficiency score, wherein the first efficiency score indicates a greater efficiency than an efficiency indicated by the second efficiency score, wherein the scheduling comprises scheduling at least one meeting of the plurality of meetings for a particular invitee within the predetermined time period; and
wherein the first efficiency score and the second efficiency score further indicate a respective number of required invitees and a respective number of optional invitees and the first efficiency score includes a greater efficiency for at least one important invitee that is high ranking within an entity of at least one of the invitees of the first meeting; andcausing, according to the scheduling, display of the individual communication sessions on the respective computer device of participants for each of the plurality of meetings.
-
-
2. A method comprising:
-
receiving meeting requests to schedule at least a first meeting and a second meeting, wherein the first meeting and the second meeting are conducted via individual communication sessions on computer devices of participants provided in a first invitee list for the first meeting and a second invitee list for the second meeting, wherein the first invitee list includes at least one invitee not included in the second invitee list; determining whether one or more first invitees from the first invitee list and one or more second invitees from second invitee list are included in a third invitee list to a third meeting previously scheduled to occur at a third meeting time period; determining a respective efficiency score for each of the first meeting and the second meeting, based, at least in part, on whether the one or more first invitees and the one or more second invitees are included in the third invitee and further based on a sub-score proportional to differences in time zones for each invitee in the first invitee list and the second invitee list; determining a first time for the first meeting, wherein the first time is temporally proximal to and on a same day as the second meeting to optimize meeting-free time on a same day for a particular invitee; and scheduling the first meeting and the second meeting by providing a meeting appointment in a calendar application of the participants for each of the first meeting and respective time periods proximal the third meeting time period based on the respective efficiency scores, according to the first time for the first meeting, and further scheduled during or proximal to business hours for the invitees. - View Dependent Claims (4, 5, 7, 8, 11, 21, 23)
-
-
3. (canceled)
-
6. (canceled)
-
9. (canceled)
-
10. (canceled)
-
12. A system comprising:
-
one or more processors; and logic encoded in one or more tangible media for execution by the one or more processors and when executed operable to perform operations comprising; receiving meeting requests to schedule at least a first meeting and a second meeting, wherein the first meeting and the second meeting are conducted via individual communication sessions on computer devices of participants provided in a first invitee list for the first meeting and a second invitee list for the second meeting, wherein the first invitee list includes at least one invitee not included in the second invitee list; determining whether one or more first invitees from the first invitee list and one or more second invitees from second invitee list are included in a third invitee list to a third meeting previously scheduled to occur at a third meeting time period; determining a respective efficiency score for each of the first meeting and the second meeting, based, at least in part, on whether the one or more first invitees and the one or more second invitees are included in the third invitee list and further based on a sub-score proportional to differences in time zones for each invitee in the first invitee list and the second invitee list; determining a first time for the first meeting, wherein the first time is temporally proximal to and on a same day as the second meeting to optimize meeting-free time on a same day for a particular invitee; and scheduling the first meeting and the second meeting by providing a meeting appointment in a calendar application of the participants for each of the first meeting and the second meeting, wherein an order of the scheduling is based on the respective efficiency scores, and wherein the first meeting and the second meeting are scheduled for respective time periods proximal the third meeting time period based on the respective efficiency scores, according to the first time for the first meeting, and further scheduled during or proximal to business hours for the invitees. - View Dependent Claims (14, 15, 17, 18, 22, 24)
-
-
13. (canceled)
-
16. (canceled)
-
19. (canceled)
-
20. (canceled)
Specification