Brevet FR2932633A1 — publié le 20091218

L'invention concerne un procédé de gestion d'appels téléphoniques dans un système de communications unifiées dans lequel un utilisateur possède au moins un terminal, ainsi qu'un tel système de communications unifiées. Les systèmes de communications unifiées permettent de proposer un ensemble de services destinés aux professionnels en entreprise afin d'intégrer étroitement les moyens de communications interpersonnelles (téléphonie,...), les outils de travail collaboratif (messagerie instantanée, systèmes de conférences par le web,...) et l'environnement informatique (messagerie électronique, agenda,...). De tels systèmes comportent notamment des applications de gestion des appels téléphoniques. Toutefois, les fonctionnalités de ces applications sont limitées et sont prédéfinies, sans pouvoir être adaptées de façon dynamique à l'activité ou aux besoins de l'utilisateur lorsqu'il reçoit un appel. L'invention a pour but de pallier aux insuffisances de l'art antérieur en proposant notamment un procédé de gestion dynamique d'appels téléphoniques dans un système de communications unifiées et ce en fonction du statut dudit utilisateur dans ledit système. 20 A cet effet, et selon un premier aspect, l'invention propose un procédé de gestion d'appels téléphoniques dans un système de communications unifiées dans lequel un utilisateur possède au moins un terminal, ledit procédé prévoyant d'élaborer, lors de la réception d'un appel par un terminal de 25 l'utilisateur, un menu contextuel d'actions en fonction du statut dudit utilisateur dans ledit système, lesdites actions permettant de répondre à l'appel aux moyens d'un message adapté audit statut de l'utilisateur. Selon un deuxième aspect, l'invention propose un système de communications 30 unifiées comprenant une application de gestion d'appels téléphoniques qui comprend des moyens aptes, lors de la réception d'un appel par un terminal d'un utilisateur dudit système, à élaborer un menu contextuel d'actions en fonction du statut dudit utilisateur dans ledit système, ladite application15 2 comprenant en outre des moyens de génération d'un message en réponse pour chaque action dudit menu. D'autres particularités et avantages de l'invention apparaîtront dans la 5 description, faite en relation avec la figure annexée représentant de façon schématique l'architecture d'un système de communications unifiées selon un mode de réalisation de l'invention. En relation avec cette figure, le système de communications unifiées comprend 10 une application de gestion d'appels téléphoniques, l'utilisateur 1 possédant au moins un terminal 2 au sein du système (ordinateur, téléphone fixe, téléphone mobile). En particulier, ce terminal 2 peut comprendre des moyens de téléphonie par 15 Internet et de gestion avancés des appels téléphoniques (par exemple, de type IP-touch de la société Alcatel Lucent). L'application de gestion d'appels téléphoniques comprend des moyens aptes à élaborer un menu contextuel d'actions 3 en fonction du statut de l'utilisateur 1 20 dans le système à chaque réception d'un appel sur l'un de ses terminaux 2. En particulier, le statut de l'utilisateur 1 est relatif à sa présence ou son accessibilité pour les appelants 4, ce statut pouvant être défini en fonction de plusieurs informations accessibles au sein du système de communications 25 unifiées. Pour ce faire, le système de communications unifiées intègre un agenda de l'utilisateur, de type Outlook. Le statut de l'utilisateur peut alors être défini selon des évènements enregistrés dans cet agenda. Ainsi, lors de la réception d'un 30 appel par un terminal 2 de l'utilisateur 1, l'application est en mesure de savoir si ledit utilisateur 1 est en réunion, par exemple, et à quelle heure cette réunion s'achève. De plus, le statut de l'utilisateur peut être défini selon son état de connexion à une application de messagerie instantanée du système de communications unifiées. En effet, les applications de messagerie instantanée intègrent des fonctions de sélection du statut d'accessibilité, à savoir les statuts � accessible �, � occupé � ou � ne pas déranger �. Sur la figure, le système de communications unifiées comprend un serveur de collaboration 5 qui comprend les données relatives à l'état de connexion à une application de messagerie instantanée et l'agenda de l'utilisateur afin de permettre l'élaboration du menu contextuel d'actions 3. Par ailleurs, le statut peut être défini selon des fonctionnalités d'appel du terminal 2 réceptionnant l'appel ou des fonctionnalités d'un autre terminal 2 de l'utilisateur 1. En particulier, lorsque le terminal 2 réceptionnant l'appel comprend une fonctionnalité de double appel, l'utilisateur 1 est considéré par l'application comme accessible. De la même façon, l'utilisateur 1 est accessible lorsque le système de communications unifiées lui connait un terminal 2, tel qu'un téléphone portable, autre que le terminal 2 réceptionnant initialement l'appel. Enfin, l'utilisateur 1 peut définir son statut lors de la réception de l'appel par son terminal 2. En effet, l'utilisateur 1 peut être accessible au regard de son agenda et de son statut sur la messagerie instantanée mais souhaiter sélectionner des actions sur l'appel au lieu de prendre l'appel. Par conséquent, l'utilisateur pourra adapter son statut en temps réel en mentionnant son inaccessibilité s'il le souhaite. Le système de communications unifiées comprend un serveur de gestion des statuts d'appels 6 qui comprend les données relatives aux appels reçus et à l'accessibilité de l'utilisateur 1 afin de permettre l'élaboration du menu contextuel d'actions 3. Un menu contextuel d'actions 3 est élaboré de façon dynamique, en fonction du statut de l'utilisateur 1. Ce menu est toujours présenté à l'utilisateur 1, que celui-ci soit accessible ou non, afin de lui permettre de sélectionner des actions sur l'appel. En particulier, le menu contextuel d'actions 3 peut être présenté à l'utilisateur 1 en vue de la sélection d'une action par ledit utilisateur. Cette présentation est réalisée sur l'interface graphique du terminal 2 de 10 l'utilisateur 1 sous forme de liste dont les éléments sont sélectionnables. Les différentes actions permettent de répondre à l'appel en envoyant un message adapté au statut de l'utilisateur 1. Le menu contextuel d'actions 3 peut également être affiché sur un autre 15 terminal 2 de l'utilisateur 1, tel qu'un ordinateur. Cet autre terminal 2 est apte à être informé des changements de statut de l'utilisateur et de la réception d'un appel. L'utilisateur 1 peut agir à distance sur ce terminal 2, notamment en prenant l'appel depuis ledit terminal 2 ou en renvoyant l'appel vers une messagerie vocale ou un autre terminal 2 depuis ledit terminal. 20 Selon une réalisation, les actions peuvent être prédéfinies par l'application de gestion d'appels téléphoniques. Ainsi, l'utilisateur 1 peut sélectionner le transfert de l'appel à une boîte vocale 25 ou à une autre personne. La personne à laquelle sera transféré l'appel peut être prédéfinie par l'application ou choisie par l'utilisateur 1 au sein de la liste des membres du système de communications unifiées. Selon une autre réalisation, éventuellement cumulative à la réalisation 30 précédente, le menu contextuel 3 comprend des actions correspondant à des messages en réponse à l'appel. En particulier, lorsque l'utilisateur 1 est en réunion et que l'heure de fin de réunion est enregistrée dans son agenda (soit dans 15 minutes), ledit utilisateur 1 peut sélectionner une action5 correspondant à l'envoi du message � je suis actuellement en réunion, je vous rappelle dans 15 minutes �. Selon une autre réalisation, éventuellement cumulative aux réalisations précédentes, le menu contextuel 3 comprend une action permettant à l'utilisateur 1 de créer un message en réponse à l'appel. Ce message créé peut être partiellement prédéfini. En particulier, lorsque l'utilisateur 1 n'est pas en réunion mais n'est pas accessible, il peut ~o sélectionner une action correspondant à l'envoi du message � je suis actuellement indisponible, je vous rappelle dans X minutes �. Dans ce cas, l'échéance de rappel indiquée dans le message est définie par l'utilisateur 1 en temps réel. 15 Le message peut également être entièrement défini par l'utilisateur 1. A cette fin, l'application comprend en outre des moyens de génération d'un message en réponse pour chaque action dudit menu. Ces moyens de génération peuvent être ceux d'un système de synthèse 20 vocale, notamment intégré dans un serveur média 7. En effet, à l'aide de tels moyens, l'utilisateur 1 peut sélectionner l'action de création du message de réponse par synthèse vocale dans le menu et/ou saisir un texte par écrit qui sera vocalement transmis à l'appelant. 25 Selon une autre réalisation, ces moyens de génération peuvent également être ceux inclus dans le système de communications unifiées, tels que la messagerie instantanée et les boites email. A l'aide de ces moyens, l'utilisateur 1 crée intégralement un message en réponse à l'appel qui sera transmis par écrit à l'appelant. 30 En outre, le procédé prévoit, postérieurement à l'envoi du message en réponse, la possibilité d'envoyer à l'utilisateur 1 une instruction de rappel. Ainsi, par exemple, lorsque l'utilisateur 1 crée un message informant qu'il rappellera l'appelant une heure plus tard, le procédé génère automatiquement une heure plus tard un message d'instruction de rappel pour l'utilisateur 1. Par ailleurs, le système de communications unifiées peut comprendre une application de transfert d'appel, le menu contextuel d'actions étant alors adapté en fonction d'un éventuel transfert de l'appel reçu. Ainsi, le menu contextuel d'actions est non seulement élaboré en fonction du statut de l'utilisateur 1 réceptionnant l'appel mais également en fonction du statut de l'utilisateur qui est initialement appelé 8, et ce afin d'adapter les actions que l'utilisateur 1, à qui l'appel est transféré, peut sélectionner. Selon la réalisation représentée, l'appel et les données relatives au statut de l'utilisateur initialement appelé 8 sont transmises au serveur de gestion des statuts d'appels 6 par un serveur d'appels 9 auquel les terminaux des utilisateurs sont connectés. En particulier, au sein du menu, l'utilisateur 1 à qui l'appel est transféré peut refuser l'appel et sélectionner une action correspondant à l'envoi d'un message rappelant la date de retour de l'utilisateur 8 initialement appelé en se basant notamment sur l'agenda de ce dernier. REVENDICATIONS1. Procédé de gestion d'appels téléphoniques dans un système de communications unifiées dans lequel un utilisateur (1) possède au moins un terminal (2), ledit procédé prévoyant d'élaborer, lors de la réception d'un appel par un terminal (2) de l'utilisateur (1), un menu contextuel d'actions (3) en fonction du statut dudit utilisateur (1) dans ledit système, lesdites actions permettant de répondre à l'appel aux moyens d'un message adapté audit statut de l'utilisateur (1). 2. Procédé selon la revendication 1, dans lequel le système de communications unifiées intègre un agenda de l'utilisateur (1), le statut de l'utilisateur (1) étant défini selon des évènements enregistrés dans ledit agenda. 3. Procédé selon la revendication 1 ou 2, dans lequel le statut de l'utilisateur (1) est défini selon des fonctionnalités d'appel du terminal (2) réceptionnant l'appel ou des fonctionnalités d'un autre terminal (2) de l'utilisateur (1). 4. Procédé selon l'une quelconque des revendications 1 à 3, dans lequel le statut de l'utilisateur (1) est défini selon son état de connexion à une application de messagerie instantanée du système de communications unifiées. 5. Procédé selon l'une quelconque des revendications 1 à 4, dans lequel l'utilisateur (1) définit son statut lors de la réception de l'appel par son terminal (2). 6. Procédé selon l'une quelconque des revendications 1 à 5, dans lequel le menu contextuel d'actions (3) est présenté à l'utilisateur (1) en vue de la sélection d'une action par ledit utilisateur (1). 7. Procédé selon l'une quelconque des revendications 1 à 6, dans lequel le menu contextuel (3) comprend une action permettant à l'utilisateur (1) de créer un message en réponse à l'appel.30 8. Procédé selon l'une quelconque des revendications 1 à 7, dans lequel le système de communications unifiées comprend une application de transfert d'appel, le menu contextuel d'actions étant adapté en fonction d'un éventuel transfert de l'appel reçu. 9. Procédé selon l'une quelconque des revendications 1 à 8, dans lequel, postérieurement à l'envoi du message en réponse, une instruction de rappel est envoyée audit utilisateur (1). 10. Système de communications unifiées comprenant une application de gestion d'appels téléphoniques qui comprend des moyens aptes, lors de la réception d'un appel par un terminal (2) d'un utilisateur (1) dudit système, à élaborer un menu contextuel d'actions (3) en fonction du statut dudit utilisateur (1) dans ledit système, ladite application comprenant en outre des moyens de génération d'un message en réponse pour chaque action dudit menu.