Brevet FR3049806A1 (20171006)
REVENDICATIONS1- Procédé de notification par un serveur d'application, d'une incapacité à délivrer un message émis par un premier terminal à destination d'un second terminal, le message étant transmis depuis le premier terminal vers le second terminal par l'intermédiaire d'un réseau de communication comprenant le serveur d'application, le serveur d'application étant en outre configuré pour mémoriser au moins un message en vue d'une retransmission ultérieure lorsque le destinataire n'est pas joignable, le procédé étant caractérisé en ce qu'il comprend les étapes suivantes : Obtention (302,\n<CLM>\1\td'un message destiné au second terminal, Détection (303) du fait que le second terminal n'est pas joignable, détermination (305) d'un identifiant de l'émetteur du message obtenu et de l'identifiant du message obtenu, transmission (306) vers l'émetteur du message, d'un message de notification comportant au moins : o l'identifiant du message obtenu, et o une indication selon laquelle le message obtenu n'a pas été délivré. 2- Procédé selon la revendication 1 caractérisé en ce qu'il comporte en outre, suite à la transmission du message de notification, une étape de réception d'un message comportant une commande d'annulation de l'envoi d'au moins un message obtenu et mémorisé en vue d'une retransmission ultérieure. 3- Procédé selon l'une quelconque des revendications précédentes caractérisé en ce que le message de notification comporte une indication relative à une pluralité de messages mémorisés destinés au second terminal. 4- Procédé selon l'une quelconque des revendications précédentes dans lequel le message est transmis depuis le premier terminal vers le second terminal dans une session de transfert de données conforme à un premier protocole de communication, ladite session étant établie selon un second protocole de signalisation, le procédé étant caractérisé en ce que la notification est transmise dans un message conforme au second protocole de signalisation. 5- Procédé selon l'une quelconque des revendications 1 à 3 dans lequel le message est transmis depuis le premier terminal vers le second terminal dans une session de transfert de données conforme à un premier protocole de communication, ladite session étant établie selon un second protocole de signalisation, le procédé étant caractérisé en ce que la notification est transmise dans un message conforme au premier protocole de transfert de données. 3049806 21 6- Procédé selon l'une quelconque des revendications 2 ou 3 caractérisé en ce que le premier protocole de communication est le protocole MSRP et que le second protocole de signalisation est le protocole SIP. 5 7- Dispositif de notification d'une incapacité à délivrer un message émis par un premier terminal à destination d'un second terminal, le message étant transmis depuis le premier terminal vers le second terminal par l'intermédiaire du dispositif, le dispositif étant en outre configuré pour mémoriser au moins un message en vue d'une retransmission ultérieure lorsque le destinataire n'est pas joignable, le dispositif étant 10 caractérisé en ce qu'il comporte les modules suivants : un module (504) d'obtention d'un message destiné au second terminal, un module (509) de détection du fait que le second terminal est injoignable, un module (505) de détermination d'un identifiant de l'émetteur du message obtenu et de l'identifiant du message obtenu, 15 un module (506) de communication adapté pour transmettre vers l'émetteur du message, un message de notification comportant au moins : o l'identifiant du message obtenu, et o une indication selon laquelle le message obtenu n'a pas été délivré. 20 8- Serveur d'application caractérisé en ce qu'il comporte un dispositif selon la revendication\n<CLM>\1\t9- Procédé de retransmission sur un terminal, d'un message émis selon un premier mode de transmission adapté pour transmettre un message vers un destinataire par 25 l'intermédiaire d'un réseau de communication comprenant un serveur d'application, le serveur d'application étant en outre configuré pour mémoriser au moins un message en vue d'une retransmission ultérieure lorsque le destinataire n'est pas joignable, le procédé étant caractérisé en ce qu'il comporte les étapes suivantes : Envoi (205) d'un message vers le destinataire selon un premier mode de 30 transmission, réception (206), en provenance d'un serveur, d'un message de notification comportant au moins: o un identifiant d'un message émis précédemment, et o une indication selon laquelle le message identifié n'a pas été délivré, 35 Retransmission (207) du message vers le destinataire selon un second mode de transmission. 10- Procédé selon la revendication 9 caractérisé en ce qu'il comporte en outre une étape d'émission à destination du serveur, d'une commande d'annulation de l'envoi vers le 40 second terminal d'au moins message identifié dans la notification reçue. 3049806 22 11- Procédé selon la revendication 10 caractérisé en ce que le second mode de transmission est un mode de transmission de type SMS. 12- Dispositif de retransmission d'un message émis selon un premier mode de transmission 5 adapté pour transmettre un message vers un destinataire par l'intermédiaire d'un réseau de communication comprenant un serveur d'application, le serveur d'application étant en outre configuré pour mémoriser au moins un message en vue d'une retransmission ultérieure lorsque le destinataire n'est pas joignable, le dispositif étant caractérisé en ce qu'il comporte : 10 Un module (606) de communication adapté pour émettre un message vers le destinataire selon un premier mode de transmission (605), Un module de communication adapté pour recevoir, en provenance d'un serveur d'application, un message de notification comportant au moins: o un identifiant d'un message émis précédemment, et 15 o une indication selon laquelle le message identifié n'a pas été délivré, Un module de communication adapté pour retransmettre le message vers le destinataire selon un second mode de transmission (604). 13-Terminal de communication comprenant un dispositif de retransmission selon la 20 revendication\n<CLM>\1\t14-Support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions pour l'exécution des étapes du procédé de notification selon l'une quelconque des revendications 1 à 6 et/ou les 25 instructions pour l'exécution des étapes du procédé de retransmission selon l'une quelconque des revendication 9 à 11.