摘要 |
Methods, machines, and machine-readable media storing machine-readable instructions for automatically scheduling meetings are described. In one aspect, a meeting request is received. The meeting request specifies a meeting duration, a set of non-fungible resources, and a number of required fungible resources of a specified type. A potential-meeting-time set of timeslots is determined. The potential-meeting-time set corresponding to a union of a first set of timeslots during each of which at least some of the non-fungible resources are available and a second set of timeslots corresponding to an intersection of each timeslot during which at least the specified number of fungible resources of the specified type are available. At least one timeslot having a duration at least as long as the specified meeting duration is identified in the potential-meeting-time set.
|