Brevet FR2962287A1 — publié le 20120106

L'invention concerne un procédé et un dispositif de génération d'un identifiant de communication, un procédé et un dispositif de gestion de communication l'utilisant et un procédé et un dispositif de communication. L'invention permet en particulier la détection de situation d'appels croisés. La demande de brevet JP200307727 propose de stocker le numéro de l'appelant, le numéro de l'appelé et la date de demande d'établissement d'appel afin que l'appelé soit informé qu'un message a été enregistré à son intention par la personne qu'il souhaite joindre. Ainsi, lorsqu'une personne tente de joindre une autre personne, son numéro est comparé à l'ensemble des numéros appelés enregistrés, le numéro de l'autre personne est comparé à l'ensemble des numéros appelant et si un message comporte un numéro appelant correspondant et un numéro appelé correspondant, la personne est prévenu du message disponible. L'inconvénient d'un tel système est qu'il nécessite une zone de stockage pour l'ensemble des données numéros appelés, numéro appelant et une mise en oeuvre d'un procédé de détection de message lors de chaque demande d'établissement d'appel engendrant un délai avec la mise en relation qui est d'autant plus important que la zone de stockage est chargée. Un des buts de la présente invention est de remédier à des inconvénients de 25 l'état de la technique. Un objet de l'invention est identifiant de communication, généré par concaténation dans un ordre donné d'identifiants associés à des utilisateurs, est apte à permettre d'identifier toutes communications établies entre au moins lesdits utilisateurs. 30 Ainsi, les données permettant d'identifier une mise en relation entre deux utilisateurs peuvent être réduites à un identifiant de communication. L'invention permet d'identifier une mise en relation entre utilisateurs quels que soient les dispositifs de communication utilisés par les utilisateurs dans cette mise en relation. En outre, l'invention 35 permet, sans stockage de cet identifiant de détecter des situations de communications croisées à savoir que deux utilisateurs tentent simultanément de joindre l'autre des deux utilisateurs. Un objet de l'invention est également un procédé de génération d'un identifiant de communication, caractérisé en ce que le procédé de génération d'un identifiant de communication comporte une concaténation dans un ordre donné d'identifiants associés à des utilisateurs, la concaténation permettant d'obtenir l'identifiant de communication apte à permettre d'identifier toutes communications établies entre au moins lesdits utilisateurs. Avantageusement, au moins un des identifiants associés aux utilisateurs est un numéro d'un téléphone associé à un des utilisateurs, le téléphone étant utilisé pour mettre en communication ledit utilisateur. Ainsi, l'identification de communication permet d'identifier les communications téléphoniques des utilisateurs. Avantageusement, l'ordre donné est un ordre croissant. 15 Avantageusement, selon une implémentation de l'invention, les différentes étapes du procédé selon l'invention sont mises en oeuvre par un logiciel ou programme d'ordinateur, ce logiciel comprenant des instructions logicielles destinées à être exécutées par un processeur de données d'un dispositif de génération d'identifiant de communication et 20 étant conçus pour commander l'exécution des différentes étapes de ce procédé. L'invention vise donc aussi un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de génération d'un identifiant de communication lorsque ledit programme est exécuté par un processeur. Un autre objet de l'invention est un dispositif de génération comportant des moyens de concaténation dans un ordre donné d'identifiants associés à des utilisateurs, la concaténation permettant d'obtenir l'identifiant de communication apte à permettre d'identifier toutes communications établies entre au moins lesdits utilisateurs. 30 Un objet de l'invention est un procédé de gestion de communication comporte : - une génération d'un identifiant de communication par concaténation dans un ordre donné d'identifiants associés à un premier utilisateur et un deuxième utilisateur, la concaténation permettant d'obtenir l'identifiant de communication apte à permettre d'identifier toutes 35 communications établies entre au le premier utilisateur et le deuxième utilisateur, la génération étant déclenchée par une réception de requête d'établissement de communication entre le premier utilisateur et le deuxième utilisateur, une demande de création de communication comportant l'identifiant de communication identique pour toutes demandes de création de communication entre les mêmes au 40 moins un premier utilisateur et un deuxième utilisateur apte à permettre un établissement 25 3 d'une communication identifiée par l'identifiant de communication, entre au moins un dispositif de communication associé au premier utilisateur et un dispositif de communication associé au deuxième utilisateur. Avantageusement, selon une implémentation de l'invention, les différentes étapes du procédé selon l'invention sont mises en oeuvre par un logiciel ou programme d'ordinateur, ce logiciel comprenant des instructions logicielles destinées à être exécutées par un processeur de données d'un dispositif de gestion de communication et étant conçus pour commander l'exécution des différentes étapes de ce procédé. L'invention vise donc aussi un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de gestion de communication lorsque ledit programme est exécuté par un processeur. L'invention a également pour objet un dispositif de gestion de communication entre dispositifs de communication comportant : - Des moyens de génération d'un identifiant de communication comportant des moyens de concaténation dans un ordre donné d'identifiants associés à un premier utilisateur et un deuxième utilisateur, les moyens de concaténation permettant d'obtenir l'identifiant de communication apte à permettre d'identifier toutes communications établies entre au le premier utilisateur et le deuxième utilisateur, les moyens de génération étant déclenchés par une réception de requête d'établissement de communication entre le premier utilisateur et le deuxième utilisateur, - Des moyens de demande de création de communication comportant l'identifiant de communication identique pour toutes demandes de création de communication entre les mêmes au moins un premier utilisateur et un deuxième utilisateur apte à permettre un établissement d'une communication identifiée par l'identifiant de communication, entre au moins un dispositif de communication associé au premier utilisateur et un dispositif de communication associé au deuxième utilisateur. L'invention a en outre pour objet un procédé de communication d'un dispositif de communication comportant une commande d'acceptation de communication suite à une réception d'une requête d'établissement de communication provenant d'un dispositif de gestion de communication, la requête d'établissement comportant un identifiant de communication identique pour toutes requête d'établissement de communication du dispositif de gestion de communication entre les mêmes au moins un premier utilisateur et un deuxième utilisateur, l'identifiant de communication ayant été généré par concaténation dans un ordre donné d'identifiants associés à un premier utilisateur et un deuxième utilisateur, la concaténation permettant d'obtenir l'identifiant de communication apte à permettre d'identifier toutes communications établies entre au le premier utilisateur et le deuxième utilisateur, la commande d'acceptation étant apte à permettre un établissement d'une communication 4 identifiée par l'identifiant de communication, entre au moins le dispositif de communication associé au premier utilisateur et un dispositif de communication associé au deuxième utilisateur. Avantageusement, selon une implémentation de l'invention, les différentes étapes du procédé selon l'invention sont mises en oeuvre par un logiciel ou programme d'ordinateur, ce logiciel comprenant des instructions logicielles destinées à être exécutées par un processeur de données d'un dispositif de communication et étant conçus pour commander l'exécution des différentes étapes de ce procédé. L'invention vise donc aussi un programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de communication lorsque ledit programme est exécuté par un processeur. Ces programmes peuvent utiliser n'importe quel langage de programmation et être sous la forme de code source, code objet ou code intermédiaire entre code source et code objet tel que dans une forme partiellement compilée ou dans n'importe quelle autre forme souhaitable. 20 L'invention a aussi pour objet un dispositif de communication comportant des moyens de commande d'acceptation de communication suite à une réception d'une requête d'établissement de communication provenant d'un dispositif de gestion de communication, la requête d'établissement comportant un identifiant de communication identique pour toutes requête d'établissement de communication du dispositif de gestion de communication entre 25 les mêmes au moins un premier utilisateur et un deuxième utilisateur, l'identifiant de communication ayant été généré par concaténation dans un ordre donné d'identifiants associés à un premier utilisateur et un deuxième utilisateur, la concaténation permettant d'obtenir l'identifiant de communication apte à permettre d'identifier toutes communications établies entre au le premier utilisateur et le deuxième utilisateur, la commande d'acceptation 30 étant apte à permettre un établissement d'une communication identifiée par l'identifiant de communication, entre au moins le dispositif de communication associé au premier utilisateur et un dispositif de communication associé au deuxième utilisateur. 10 15 35 Les caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description, faite à titre d'exemple, et des figures s'y rapportant qui représentent : 5 - Figure 1, plusieurs exemples d'identifiants de communication selon l'invention, - Figure 2, un schéma du procédé de génération d'identifiant de communication selon l'invention, - Figure 3, un schéma simplifié d'une architecture de communication mettant 10 en oeuvre l'invention dans une situation de communications croisées où un premier utilisateur A dépose un message vocal à destination d'un deuxième utilisateur B, - Figure 4, un schéma simplifié d'un procédé de gestion de communication selon l'invention. 15 La figure 1 illustre des exemples d'identifiants de communication selon l'invention. (a) Lors d'une communication d'un utilisateur A vers un utilisateur B, l'identifiant de communication id_AHB est le résultat d'une concaténation dans un ordre donné conc(id_A, id_B) de l'identifiant de l'utilisateur A id _A et de l'identifiant de l'utilisateur B 20 id_B apte à permettre d'identifier cette communication et toutes autres communications établies entre au moins lesdits utilisateurs A et B. (b) Lors d'une communication d'un utilisateur dont l'identifiant est « martin » vers un utilisateur dont l'identifiant est « dupont », l'identifiant de communication est « dupontmartin » résultant d'une concaténation dans un ordre croissant de «martin » et 25 « dupont » apte à permettre d'identifier cette communication et toutes autres communications établies entre au moins lesdits utilisateurs « martin » et « dupont ». (c) Lors d'une communication d'un dispositif de communication d'un utilisateur A, le dispositif de communication étant identifié par un numéro de téléphone 0296053578, vers un dispositif de communication d'un utilisateur B, le dispositif de communication étant 30 identifié par un numéro de téléphone 0145295568, l'identifiant de communication id A.-*B est 01452955680296053578 résultant d'une concaténation dans un ordre croissant de l'identifiant 0296053578 du dispositif de communication de l'utilisateur A et de l'identifiant 0145295568 du dispositif de communication de l'utilisateur B apte à permettre d'identifier cette communication et toutes autres communications établies entre au moins lesdits 35 dispositifs de communication ainsi identifiés desdits utilisateurs A et B. (d) Lors d'une conversation à trois d'un utilisateur A dont l'identifiant est « VUIS7332» vers deux utilisateurs B et C dont les identifiants sont respectivement « OFL18276» et « SEIT7250 » , l'identifiant de communication est «OFL18276SEIT7250VUIS7332 » résultant d'une concaténation dans un ordre croissant de « VUIS7332», « OFL18276» et 40 « SEIT7250 » apte à permettre d'identifier cette communication et toutes autres 6 communications établies entre au moins lesdits utilisateurs « VUIS7332», « OFL18276» et « SEIT7250 » quelque soit les dispositifs de communications utilisés. La figure 2 montre un procédé de génération d'identifiant de communication 5 selon l'invention. Le procédé de génération G3 comporte une concaténation G31 dans un ordre donné, notamment un ordre croissant, un ordre décroissant, un ordre paramétré par une fonction, etc. La concaténation G31 concatène plusieurs identifiants soit de dispositifs de 10 communication, soit d'utilisateurs. Notamment, lors d'une demande de génération gen_id_ss(A,B) pour la création d'une communication tel qu'un établissement de communication ou une ouverture de session de communication concernant deux utilisateurs A et B, la concaténation G31 fournit un résultat fonction des identifiants de ces deux utilisateurs A et B conc(id_A, id_B) permettant de générer l'identifiant de communication 15 id AHB apte à permettre d'identifier toutes communications entre ces deux utilisateurs A et B. Ce procédé de génération peut être réalisé sous la forme d'un programme exécuté par un processeur d'un dispositif de génération ou d'un dispositif de gestion de communication. 20 Ce procédé de génération d'identifiant de communication peut être utilisé pour identifier et, éventuellement, gérer des situations de communications croisées telles que : celles présentées aux figures 3 et 4 à savoir un utilisateur B cherche à joindre un utilisateur A qui est en train de lui déposer un message ; mais aussi 25 - deux appels simultanés d'un utilisateur A vers un utilisateur B et d'un utilisateur B vers un utilisateur A sur les mêmes dispositifs de communication ou des dispositifs de communication différents (tels que A appelle B qui est sorti sur son téléphone fixe alors B utilise son mobile pour joindre A), A écoute un message déposé par B alors que B cherche à le joindre, 30 - A consulte des contenus multimédia partagés par B alors que B cherche à le joindre Ce procédé de génération d'identifiant de communication peut aussi être utilisé pour identifier et, éventuellement, gérer une facturation spécifique de communication au sein d'une communauté, notamment au sein d'une famille. 35 Ce procédé de génération d'identifiant de communication peut encore être utilisé pour identifier et, éventuellement, gérer des accès conditionnels à des contenus multimédias ou des services. Par exemple, deux utilisateurs A et B souhaite se faire une soirée photo. Ils mettent en partage conditionnel des photos voire des films de leur 40 vacances, de leurs enfants... A ne pourra accéder aux contenus multimédias (personnels ou 7 loués) de B et inversement qu'à la condition que ces deux utilisateurs soient en communication (vocal, Visio, messagerie instantanée...). L'identifiant de communication généré par l'invention permet de manière simple de vérifier s'il existe une communication entre les deux utilisateurs avant d'autoriser l'accès car nécessitant peu de stockage et de vérification et indépendante de l'initiateur de la communication. La figure 3 montre un schéma simplifié d'une architecture de communication mettant en oeuvre l'invention dans une situation de communications croisées où un utilisateur A dépose un message vocal à destination d'un utilisateur B. La figure 3 montre des dispositifs de communication Tl _A d'un utilisateur A et T1_B et MS_B d'un utilisateur B. Les dispositifs de communication T1_A, T1_B et MS_B comportent des moyens de commande, respectivement TUA, T11_B et MS1_B, d'acceptation de communication suite à une réception d'une requête d'établissement de communication provenant d'un dispositif de gestion de communication G comportant un identifiant de communication id _A La figure 3 montre un dispositif de gestion de communication G entre des dispositifs de communication, notamment un téléphone mobile T1_A d'un utilisateur A et un 30 téléphone mobile T1_B d'un utilisateur B comportant - Des moyens de génération SAK d'un identifiant de communication comportant des moyens de concaténation CN dans un ordre donné d'identifiants associés à un premier utilisateur et un deuxième utilisateur, les moyens de concaténation permettant d'obtenir l'identifiant de communication apte à permettre d'identifier toutes communications établies 35 entre au le premier utilisateur et le deuxième utilisateur, les moyens de génération étant déclenchés par une réception de requête d'établissement de communication entre le premier utilisateur et le deuxième utilisateur, et Des moyens de demande de création de communication ASS utilisant un identifiant de communication id A4,B identique pour toutes demandes de création de communication 40 entre les mêmes au moins un utilisateur A et un utilisateur B apte à permettre une 8 communication identifiée par l'identifiant de communication id_A-*B, entre au moins un dispositif de communication T1_A associé à l'utilisateur A et un dispositif de communication associé à l'utilisateur T1 B. L'invention peut notamment être mise en oeuvre en se basant sur un serveur d'application G qui implémente des moyens de gestion de communication ASS, tel qu'un serveur d'application SIP, notamment la SIP Servlet API 1.1 définie dans la norme JSR289 comme la figure 3 l'illustre. Les moyens de gestion de communication ASS comporte les moyens de demande de création de communication. Dans le cas d'un premier appel entre un utilisateur A, Alice par exemple, appelé aussi le premier utilisateur de ce premier appel, et un deuxième utilisateur B, Bob par exemple, appelé aussi le deuxième utilisateur de ce premier appel : Le téléphone mobile Tl _A du premier utilisateur A, Alice, émet une requête d'établissement de communication S1_C1 vers le réseau qui la distribue S2_C1 au dispositif de gestion de communication G. En particulier, le téléphone mobile T1_A émet une requête d'établissement de communication selon le protocole SIP : requête « INVITE » vers le serveur d'application G, en particulier vers les moyens de gestion de communication ASS. 20 Le dispositif de gestion de communication G crée une communication, notamment établit un appel SIP en mode « Back-To-Back» vers le deuxième B, utilisant un identifiant de communication id_A4,B, généré par concaténation dans un ordre donné des identifiants des utilisateurs A et B, qui permet au dispositif de gestion de communication de 25 détecter une situation de double appel spécifique : une situation de communications croisées. En particulier, les moyens de gestion de communication ASS demande, notamment à des moyens de création de communication Dol, la création d'une communication req_ss id AH B, par exemple sous la forme d'une commande SIP du type « SIP App Session Id A&B » permettant de crée une nouvelle session de communication SIP 30 « SipApplicationSession », utilisant l'identifiant de communication id AHB. Dans le cas de l'utilisation du protocole SIP, la session de communication SIP « SipApplicationSession » comporte toutes les informations concernant la communication initié par la requête « INVITE », notamment l'identifiant de communication id_AF--B, dans le champ d'identification de la session «SipApplicationSession Id ». 35 Ainsi, le dispositif de gestion de communication G, en particulier les moyens de création de communication Dol, sont forcés à utiliser la même communication, notamment la même session de communication sous la forme, en particulier du même objet 10 15 « SipApplicationSession », pour chaque communication concernant ces deux utilisateurs A et B, Alice et Bob. Le dispositif de gestion de communication G, notamment un serveur d'application tel que celui indiqué ci-dessus, comporte des moyens de génération SAK de l'identifiant de communication Notamment, la requête de demande d'établissement de communication d'un dispositif de communication T1_A au le dispositif de gestion de communication G est transmise, dans le cas de ce premier appel : gen_id_ss(A,B) formulée sous la forme d'une requête « INVITE » lors de l'utilisation du protocole SIP, par les moyens de gestion de communication ASS aux moyens de génération SAK qui utilise les informations contenus dans la requête d'établissement de communication pour générer l'identifiant de communication id_A4---.B grâce aux moyens de concaténation CN. Dans le cas d'une implémentation du dispositif de gestion de communication G en utilisant le Servlet défini dans la norme JSR289, une implémentation des moyens de génération SAK comporte des moyens d'exécution d'une méthode statique formulé en java « @SipApplicationKey » dont un squelette pourrait être : « @SipApplicationKey Public static String sessionKey (SipServletRequest request) { // Calcul de l'identifiant de communication id_A4-+B par concaténation des identifiants de A et B dans l'ordre croissant return (id AH B) }» Cette méthode statique permet de définir de manière statique un identifiant pour une communication entre deux utilisateurs. Par conséquence, pour une communication ultérieure entre les deux mêmes utilisateurs, la méthode statique générera le même identifiant de communication id ALB. Lors de la demande de création de communication par les moyens de gestion de communication ASS aux moyens de création de communication Dol, l'identifiant de la communication sera l'identifiant de communication id A4,B renvoyé par les moyens de génération SAK. Dans le cas de ce premier appel d'Alice vers Bob, les moyens de création de communication Dol commandent aux moyens de gestion de communication ASS l'ouverture d'une session de communication op_ss_id_A- B identifiée par l'identifiant de communication id_A*---B pour établir l'appel. Le dispositif de gestion de communication G, en particulier les moyens de gestion de communication ASS, transmette S3_C1 via le réseau de communication qui relaie S4_C1 le premier appel d'Alice vers Bob, en particulier, vers son téléphone mobile T1_B. Bob ne répond pas S5_C1. Le premier appel est redirigé S6_C1, notamment par le dispositif de gestion de communication G ou un autre dispositif (non illustré) du réseau de communication, vers un dispositif de messagerie vocale MS_B. 10 Le premier appel est alors établi S7_C1 entre le téléphone mobile d'Alice T1_A et le dispositif de messagerie vocale associé à Bob MS_B. Ce premier appel est identifié par l'identifiant de communication id_A4-+B entre Alice et Bob id_AF- B. Le dispositif de messagerie vocale MS_B permet l'enregistrement par Alice d'un message à destination de Bob qui sera, par exemple, stocké dans des moyens de mémorisation MS3_B. Dans le cas d'un deuxième appel entre Alice et Bob : Le téléphone mobile de Bob T1_B requiert un établissement de communication S8_C2 avec Alice qui est relayé S9_C2 par le réseau de communication vers le dispositif de gestion de communication G. Le dispositif de gestion de communication demande la création d'une communication d'un premier utilisateur de ce deuxième appel, en l'occurrence l'utilisateur B pour Bob, vers un deuxième utilisateur de ce deuxième appel, en l'occurrence l'utilisateur A pour Alice, avec l'identifiant de communication id AHB affecté à Alice et Bob donc identique à celui associé au premier appel d'Alice vers Bob id A--~ B. En particulier, les moyens de gestion de communication ASS du dispositif de gestion de communication G reçoivent la requête d'établissement du deuxième appel S9_C2 et demandent cette création de communication req_ss_idAH B aux moyens de création de communication Dol. Dans le mode de réalisation particulier où le dispositif de gestion de communication G comporte des moyens de génération SAK, les moyens de génération SAK génère l'identifiant de communication id_A4->B sur demande gen_id_ss(B,A) des moyens de gestion de communication ASS grâce aux moyens de concaténation CN. Si le premier appel est encore en cours, les moyens de création de communication Dol ne peuvent pas créer une nouvelle session de communication entre Alice et Bob, puisqu'une session de communication comportant l'identifiant de communication id_AHB entre Alice et Bob id_AK B existe déjà : une session de communication entre Alice et Bob est en cours, il s'agit du premier appel - Alice est en train de déposer un message vocal pour Bob. Dans un mode de réalisation particulier où Alice ne dispose pas d'un service de double appel et dans lequel les appels vocaux sont prioritaires sur le dépôt de message, le dispositif de gestion de communication envoie une commande S10 via le réseau de communication, notamment relayé par un dispositif de ce réseau de communication, au dispositif de messagerie vocale MS_B pour, dans la session de communication existante entre Alice et Bob, clore le premier appel et établir l'appel vocal de Bob vers Alice soit le deuxième appel. Le téléphone mobile d'Alice T1_A reçoit la requête d'établissement pour le deuxième appel SI 1_C2 et le dispositif de messagerie vocale MS_B reçoit la commande de clôture S12. 11 Dans un mode de réalisation particulier, le dispositif de messagerie vocale MS_B dispose de moyens de notification M4_B. Ainsi, si Alice ne dispose pas du service de « double appel », le dispositif de messagerie vocale notifié de la situation de communications croisées par le dispositif de gestion G peut notifier grâce à ces moyens de notification MS4_B Alice de la situation de communications croisées avant de clore le premier appel et d'établir l'appel vocal ou proposer à Alice de choisir si elle souhaite continuer à enregistrer le message vocal et ne pas prendre l'appel de Bob. L'implémentation de l'invention avec une architecture de type système multimédia IP IMS (IP Multimédia Subsystem) permet d'utiliser aussi bien les téléphones et les réseaux de communication mobiles (tels qu'illustrés par la figure 3) que les téléphones et les réseaux de communication fixe (non illustré). La figure 4 illustre un schéma simplifié d'un procédé de gestion de communication selon l'invention. Le procédé de gestion de communication entre dispositifs de communication comporte : - Une génération G3 d'un identifiant de communication par concaténation G31 dans un ordre donné d'un identifiant d'un premier utilisateur A et d'un identifiant d'un deuxième 20 utilisateur B - Une demande G1 de création de communication fournissant une commande dmd_crea_id A+ B demandant la création d'une communication et comportant un identifiant de communication id_AHB identique pour toutes demandes de création de communication entre les mêmes au moins un premier utilisateur A et un deuxième 25 utilisateur B apte à permettre un établissement G2 d'une communication G7 identifiée par l'identifiant de communication id _A4-+B entre au moins un dispositif de communication associé au premier utilisateur A et un dispositif de communication associé au deuxième utilisateur B. Sur la figure 1, les dispositifs de communications utilisés par le premier utilisateur A et le deuxième utilisateur B ne sont pas représentés. 30 Dans un mode de réalisation particulier de l'invention (non illustré par la figure 1), la demande G1 de création de communication comporte une demande d'ouverture de session de communication entre le premier utilisateur A et le deuxième utilisateur B, la demande d'ouverture de session de communication identifiée par l'identifiant de 35 communication id ALB. Dans un mode de réalisation particulier, le procédé de gestion de communication comporte une génération G3 de l'identifiant de communication id A----B 15 12 déclenchée par une réception de requête d'établissement GO de communication entre le premier utilisateur A et le deuxième utilisateur B. Dans un mode de réalisation particulier, la demande G1 de création de 5 communication comporte le déclenchement par la réception de requête d'établissement GO de communication de la génération G3 de l'identifiant de communication id A+--*B. Dans un mode de réalisation particulier, le procédé de gestion de communication comporte une détection G4 d'une communication en cours utilisant 10 l'identifiant de communication id A -+B. Dans un mode de réalisation particulier, la détection G4 comporte la réception de l'identifiant de communication id_A+,B provenant de la génération G3 afin de vérifier si une communication existante en cours est identifiée par cet identifiant de communication 15 id A4-->B. La détection G4 est déclenchée, de manière alternative, par la demande de création G1 pour vérifier si une communication existante en cours est identifiée par l'identifiant de communication id_A4-.B utilisé par la demande de création G4. Dans un mode de réalisation particulier non illustré, lorsqu'une seule communication peut être identifiée par le même identifiant de communication id_A+--*B, lors du traitement G2 de la demande de la création de communication dmd crea id AH B avec l'identifiant de communication un conflit est constaté avec au moins une 25 communication G'7 en cours comportant déjà cet identifiant de communication id AF-*B correspond à une situation X de communication en cours utilisant l'identifiant de communication id _A4->B. Suite à la détection G4 ou dans le mode précédent au traitement G2, deux 30 situations sont possibles : - 1 : la communication demandée par la demande G1 de création de communication est la première a utilisée l'identifiant de communication id_A4,B, - X : il existe déjà au moins une communication en cours utilisant l'identifiant de communication id_A*,B de la demande G1 de création de communication, 35 Dans un mode de réalisation particulier, le procédé de gestion de communication comporte une notification G5 d'un dispositif de communication parmi le dispositif de communication associé au premier utilisateur A et le dispositif de 20 13 communication associé au deuxième utilisateur B d'une situation X de communications croisées. Dans un mode de réalisation particulier, le procédé de gestion de communication comporte, lors d'un établissement de la communication G7 suite à la demande G1 de création de communication, une clôture G6 de communication en cours utilisant le même identifiant de communication id AHB G'7 par une commande de clôture stop. Dans un mode de réalisation particulier, le procédé de gestion de communication comporte la réception (non illustrée) d'une commande d'acceptation OK du dispositif de communication ayant été notifié G5 de la situation de communications croisées. La réception de la commande d'acception déclenche non seulement la création G2 de la communication demandée mais aussi la clôture de la communication en cours G'7, notamment lorsque la communication en cours concerne un appel vocal ou Visio, le dépôt ou la consultation d'un message vocal ou Visio. Dans un mode de réalisation particulier, le procédé de gestion de communication comporte la réception (non illustrée) d'une commande de cohabitation de communications (non illustrée) apte à permettre le maintien de la communication en cours G'7 et la création G2 de la communication demandée (notamment une consultation en cours de contenu multimédia et un appel voix ou Visio). L'invention vise aussi un programme comprenant des instructions de code de 25 programme pour l'exécution des étapes du procédé de gestion de communication illustré par la figure 4 lorsque ledit programme est exécuté par un processeur. L'invention vise aussi des supports d'information pour les programmes mettant en oeuvre les procédés de génération, de gestion de communication et de communication 30 selon l'invention. Les supports d'informations peuvent être n'importe quelles entités ou dispositifs capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit 35 microélectronique ou encore un moyen d'enregistrement magnétique, par exemple une disquette ou un disque dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique qui peut être acheminé via un câble électrique ou optique, 14 par radio ou par d'autres moyens. LE programme selon l'invention peut être en particulier téléchargé sur un réseau notamment de type Internet. Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. Dans une autre implémentation, l'invention est mise en oeuvre au moyen de composants logiciels et/ou matériels. Dans cette optique le terme module peut correspondre aussi bien à un composant logiciel ou à un composant matériel. Un composant logiciel correspond à un ou plusieurs programmes d'ordinateur, un ou plusieurs sous-programmes d'un programme, ou de manière plus générale à tout élément d'un programme ou d'un logiciel apte à mettre en oeuvre une fonction ou un ensemble de fonction selon la description ci-dessous. Un composant matériel correspond à tout élément d'un ensemble matériel (ou hardware) apte à mettre en oeuvre une fonction ou un ensemble de fonctions. REVENDICATIONS1. Identifiant de communication caractérisé en ce que l'identifiant de communication, généré par concaténation dans un ordre donné d'identifiants associés à des utilisateurs, est apte à permettre d'identifier toutes communications établies entre au moins lesdits utilisateurs. 2. Procédé de génération d'un identifiant de communication, caractérisé en ce que le procédé de génération d'un identifiant de communication comporte une concaténation dans un ordre donné d'identifiants associés à des utilisateurs, la concaténation permettant d'obtenir l'identifiant de communication apte à permettre d'identifier toutes communications établies entre au moins lesdits utilisateurs. 3. Procédé de génération selon la revendication précédente caractérisé en ce que au moins un des identifiants associés aux utilisateurs est un numéro d'un téléphone associé à un des utilisateurs, le téléphone étant utilisé pour mettre en communication ledit utilisateur. 4. Procédé de gestion selon l'une quelconque des revendications précédentes caractérisé en ce que l'ordre donné est un ordre croissant. 5. Programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de génération d'un identifiant de communication selon l'une quelconque des revendications précédentes lorsque ledit programme est exécuté par un processeur. 6. Dispositif de génération d'un identifiant de communication caractérisé en ce que ledit dispositif de génération comporte des moyens de concaténation dans un ordre donné d'identifiants associés à des utilisateurs, la concaténation permettant d'obtenir l'identifiant de communication apte à permettre d'identifier toutes communications établies entre au moins lesdits utilisateurs. 7. Procédé de gestion de communication entre dispositifs de communication, caractérisé en ce que le procédé de gestion de communication comporte : - une génération (G3) d'un identifiant de communication (id_A+-- B) par concaténation dans un ordre donné d'identifiants associés à un premier utilisateur et un deuxième utilisateur, la concaténation permettant d'obtenir l'identifiant de communication apte à permettre d'identifier toutes communications établies entre au le premier utilisateur et le deuxième utilisateur, la génération étant déclenchée par une réception (GO) de requête d'établissement de communication entre le premier utilisateur et le deuxième utilisateur (req_com_A--B), - . une demande (G1) de création de communication comportant l'identifiant de communication (id_A--+B) identique pour toutes demandes de création de communication entre les mêmes au moins un premier utilisateur (A) et un deuxième utilisateur (B) apte à permettre un établissement d'une communication identifiée par l'identifiant de communication (id_A---*B), entre au moins un dispositif de 16 communication associé au premier utilisateur (A) et un dispositif de communication associé au deuxième utilisateur (B). 8. Programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de gestion de communication selon la revendication précédente lorsque ledit programme est exécuté par un processeur. 9. Dispositif de gestion de communication entre dispositifs de communication, caractérisé en ce que le procédé de gestion de communication comporte : - Des moyens de génération (G3) d'un identifiant de communication (id_AHB) comportant des moyens de concaténation dans un ordre donné d'identifiants associés à un premier utilisateur et un deuxième utilisateur, les moyens de concaténation permettant d'obtenir l'identifiant de communication apte à permettre d'identifier toutes communications établies entre au le premier utilisateur et le deuxième utilisateur, les moyens de génération étant déclenchés par une réception (GO) de requête d'établissement de communication entre le premier utilisateur et le deuxième utilisateur (req_com_A-*8), - Des moyens de demande (G1) de création de communication comportant l'identifiant de communication (id_A4--*B) identique pour toutes demandes de création de communication entre les mêmes au moins un premier utilisateur (A) et un deuxième utilisateur (B) apte à permettre un établissement d'une communication identifiée par l'identifiant de communication (id_AHB), entre au moins un dispositif de communication associé au premier utilisateur (A) et un dispositif de communication associé au deuxième utilisateur (B). 10. Procédé de communication d'un dispositif de communication caractérisé en ce que le procédé de communication comporte une commande d'acceptation de communication (OK) suite à une réception d'une requête d'établissement de communication (req8) provenant d'un dispositif de gestion de communication, la requête d'établissement comportant un identifiant de communication (id_A 11. Programme comprenant des instructions de code de programme pour l'exécution des étapes du procédé de communication selon la revendication précédente lorsque ledit programme est exécuté par un processeur. 12. Dispositif de communication caractérisé en ce que le dispositif de communication comporte des moyens de commande d'acceptation de communication (OK) suite à une réception d'une requête d'établissement de communication (req_com A-~ B) provenant d'un dispositif de gestion de communication, la requête d'établissement comportant un identifiant de communication (id_A*-±B) identique pour toutes requêtes d'établissement de communication du dispositif de gestion de communication entre les mêmes au moins un premier utilisateur (A) et un deuxième utilisateur (B), l'identifiant de communication ayant été généré par concaténation dans un ordre donné d'identifiants associés à un premier utilisateur et un deuxième utilisateur, la concaténation permettant d'obtenir l'identifiant de communication apte à permettre d'identifier toutes communications établies entre au le premier utilisateur et le deuxième utilisateur, la commande d'acceptation étant apte à permettre un établissement d'une communication identifiée par l'identifiant de communication (id_AHB), entre au moins le dispositif de communication associé au premier utilisateur (A) et un dispositif de communication associé au deuxième utilisateur (B).