(EN) A computer implemented method for scheduling a meeting includes receiving a set of input parameters as meeting constraints. The meeting input parameters include a meeting organizer attendee identifier and multiple additional meeting attendee identifiers, a duration of the meeting, and a time frame within which to schedule the meeting. Calendar data is accessed from one or more servers storing calendar data corresponding to the organizer attendee and the meeting attendees based on the respective identifiers. The accessed calendar data is processed against the received set of input parameters to identify candidate meetings. In response to no candidate meeting matching all the input parameters, at least one parameter is automatically adjusted, and new candidate meetings are identified. Candidate meeting suggestions are communicated to a meeting organizer.
(FR) Un procédé informatisé de planification d'une réunion suppose de recevoir un ensemble de paramètres d'entrée à titre de contraintes d'une réunion. Les paramètres d'entrée d'une réunion comprennent un identifiant du participant organisateur de la réunion et de multiples identifiants d'autres participants à la réunion, une durée de la réunion et un créneau temporel pendant lequel il convient de planifier la réunion.
Des données de calendrier sont accessibles depuis un ou plusieurs serveurs stockant des données de calendrier correspondant au participant organisateur et aux participants à la réunion sur la base des identifiants respectifs. Les données de calendrier accessibles sont traitées par rapport à l'ensemble reçu des paramètres d'entrée de façon à identifier des réunions candidates. Lorsqu'aucune réunion candidate ne correspond à tous les paramètres d'entrée, au moins un paramètre est automatiquement ajusté et de nouvelles réunions candidates sont identifiées. Des suggestions de réunions candidates sont communiquées à un organisateur de réunion.