Brevet FR2849335A1 — publié le 20040625

SERVICE DE MESSAGERIE MULTIMEDIA COMPRENANT UN CHAMP DE REPONSE A DATE REQUISE La présente invention concerne le domaine des messages multimédia reçus 5 et/ou envoyés depuis et/ou vers des terminaux de radiocommunication, tels que des téléphones mobiles. L'essor des messages multimédia, dits MMS (Multimédia Messaging Service), fait suite au grand succès des services de messages courts et avancés, dits SMS et EMS, dans le domaine de la radiocommunication Les MMS constituent un 10 développement de ce type de service de messagerie en offrant la possibilité d'inclure de plus en plus de données multimédia, tels que des images, des sons, des séquences vidéo et autres L'échange de MMS peut être supporté par les réseaux radio dits de deuxième et troisième génération, tels que le GPRS (General Packet Radio Service) ou I'UMTS (Universal Mobile Telecommunication System) par 15 exemple En outre, les services de messagerie MMS ont pris en compte les contraintes d'interopérabilité avec les services de messagerie électronique via l'lnternet pour définir la structure et le mode d'échange des MMS Un terminal de radiocommunication, conçu pour supporter un service de messagerie MMS et pour fonctionner sur un réseau de deuxième ou troisième génération, peut donc échanger 20 des messages multimédia avec des terminaux reliés au réseau Internet ou à d'autre type de réseau filaire ou sans fil. La figure 1 illustre schématiquement l'architecture réseau d'un service de messagerie multimédia. Un tel système d'échange de MMS est organisé pour couvrir plusieurs 25 éléments de réseau de manière à pouvoir assurer l'interopérabilité avec les systèmes de messagerie existants tels que les SMS et EMS ainsi que les systèmes de messagerie fixes tels que les services de messagerie électronique via Internet L'architecture MMS requiert d'une part une infrastructure réseau apte à transporter, adapter et stocker les messages MMS, et d'autre part des éléments logiciels permettant la composition, 30 I'envoi et la réception de messages MMS, tant au niveau du terminal mobile que du réseau. Ainsi, un environnement MMS est défini dans un réseau de radiocommunication donné, désigné sous le terme de MMSE (MMS Environment), 104735/MK/EMPD \\klefi IO i\DPI$\Sa Ille\Fl 04735 \PREMDEP\ADMIN\depot doc incluant un ensemble d'éléments réseau sous le contrôle d'un fournisseur de service de messagerie multimédia (connu comme MMS provider) donnant accès aux services MMS dans le cadre d'un abonnement utilisateur audit réseau. En outre, un terminal de radiocommunication apte à échanger des MMS 5 contient un logiciel, désigné comme MMS User Agent (MMS-UA) en terminologie anglaise, qui est embarqué dans le terminal Ce logiciel (MMSUA) permet la composition, la présentation, I'envoi et la réception des messages MMS Chaque MMS-UA émetteur et récepteur d'un MMS est attaché à un environnement MMSE correspondant respectivement au domaine d'abonnement réseau du terminal 10 émetteur et récepteur, ces environnements émetteur et récepteur pouvant éventuellement être les mêmes Un MMS-UA communique avec le serveur MMSC de son environnement MMSE par une interface dédiée MM 1 dudit serveur. La clé de vote de l'architecture réseau MMS est le serveur relais, communément désigné par le sigle MMSC pour MMS Centre, représenté sur la figure 15 1 Un MMSC est associé à un environnement MMSE donné Le MMSC est en charge d'une part du transport des messages MMS dans ledit environnement et vers d'autres centres MMSC' attachés à d'autres environnements MMSE' ou vers d'autres serveurs de messagerie et d'autre part du stockage (Stock) des messages MMS dans l'attente de leur délivrance à un terminal attaché audit environnement MMSE Par ailleurs, le 20 MMSC est également en charge de l'adaptation de contenu des messages MMS, de la tenue de registres d'abonnés et de l'interface avec les systèmes de facturation et d'application de services proposés aux abonnés. La figure 2 illustre schématiquement la structure d'un message MMS. Généralement, un message multimédia se présente sous la forme d'un message dit 25 multiparties permettant d'inclure des éléments non textuels tels que des images, des sons ou des séquences vidéo à représenter simultanément lors de la lecture du message Un tel MMS multiparties est alors mis en forme selon le format MIME (Multipurpose Internet Mail Extensions) étendu d'un encodage binaire pour le transfert du message sur le lien radio. Classiquement, un MMS présente un en-tête (MMS-H) et un corps (MMS-B) pouvant contenir une pluralité de parties, connues comme Body Part (BP), correspondant chacune à un élément du message MMS tel qu'un son, une image Le corps du message (MMS-B) se compose donc d'une succession de parties (BP) 104735/MK/EMPD \\klefil O i \D Pi$\Salle\F 104735 \PREMDEP\ADMIN\depot doc contenant chacune un en-tête (BP-H) indiquant le type d'élément et sa taille et des données (BP-D) représentant la définition dudit élément de message. L'en-tête du message (MMS-H) contient des informations relatives au transport du message, telles que, entre autre, I'identification du destinataire, de 5 l'émetteur, des destinataires en copie, une indication de délivrance du message; et des informations relatives au message envoyé, telles que, entre autre, la date d'envoi, la date de validité du message, I'adresse à laquelle il faut répondre, l'identification du message auquel il est répondu, I'objet du message Les informations de l'en-tête sont organisées selon des champs auxquels 10 sont attribuées des valeurs. La présente invention propose d'ajouter un paramètre à l'en-tête du MMS afin d'introduire une requête de réponse du destinataire à une date précise. La présente invention se rapporte plus particulièrement à un service de 15 messagerie multimédia dit MMS (Multimedia Message Service) consistant à transmettre un message à travers un réseau de radiocommunication, ledit message MMS comprenant un en-tête (MMS-H) contenant des paramètres relatifs au transport et au contenu dudit message, caractérisé en ce que l'en-tête (MMS-H) comprend un paramètre dont la valeur correspond à une date, une valeur non nulle dudit 20 paramètre étant associée à l'indication dans ledit message d'une requête de réponse pour ladite date. L'invention concerne également un terminal de radiocommunication comprenant un logiciel embarqué (MMS-UA) permettant la composition, la réception et la visualisation de messages multimédia, dits MMS (Multimedia Message Service), 25 caractérisé en ce que ledit logiciel (MMS-UA) comprend des moyens de navigation et de codage aptes à attribuer une date à un paramètre du message MMS correspondant à une requête de réponse audit message. L'invention concerne en outre un terminal de radiocommunication comprenant un logiciel embarqué (MMS-UA) permettant la composition, la réception 30 et la visualisation de messages multimédia, dits MMS (Multimedia Message Service), caractérisé en ce que ledit logiciel (MMS- UA) comprend des moyens de décodage aptes à interpréter la valeur d'un paramètre du message MMS comme correspondant à une date requise de réponse audit message. 104735/MK/EMPD \\klefil O l \DPI$\Sa Ile\F 1 04735 \PREMDEP\ADMIN\depot doc Selon une application, ladite date de réponse requise est stockée dans des moyens de mémorisation du terminal. Selon une application, ladite date de réponse requise est attribuée à un paramètre d'un logiciel de gestion embarqué dans ledit terminal, ledit paramètre correspondant à une action à indiquer à l'utilisateur du terminal. Les particularités et avantages de la présente invention apparaîtront plus clairement à la lecture de la description qui suit, donnée à titre d'exemple illustratif et non limitatif, et faite en référence aux figures annexées dans lesquelles: la figure 1, déjà décrite, illustre schématiquement une architecture réseau permettant l'échange de MMS. la figure 2, déjà décrite, illustre schématiquement la structure d'un message multimédia MMS. La figure 3 est un schéma de certains paramètres de l'en-tête d'un MMS 15 selon l'invention. L'invention en objet propose de définir un nouveau paramètre dans l'entête d'un message multimédia La figure 3 est un schéma de certains paramètres pouvant apparaître dans l'en-tête d'un MMS selon l'invention Comme indiqué 20 précédemment, l'en-tête d'un MMS contient un ensemble de paramètres associés d'une part au transport du message et d'autre part au message lui-même Ces paramètres sont organisés suivant des champs (X-MMSidentification du champs) auxquels sont attribuées des valeurs, certains champs devant obligatoirement être remplis, tel que la priorité du message par exemple (X-MMS-Priority). Les spécifications du WAP Forum (WAP 209) définissent, entres autres, les numéros de champ des paramètres de l'en-tête d'un MMS ainsi que le codage des valeurs qui sont attribuées à chaque champ Selon les spécifications actuelles, le numéro du champ (X-MMS- ) est codé en binaire sur un octet et la valeur qui lui est attribuée est codée en binaire sur un nombre variable d'octets. Classiquement, un logiciel embarqué MMS-UA comporte des moyens de navigation permettant d'attribuer des valeurs aux divers champs de composition d'un message multimédia Ainsi, l'écran du terminal de radiocommunication affiche les divers champs d'un message MMS tels que le destinataire, I'objet du message et 104735/MK/EMPD \\klefil Ol\DPI$\Salle\F 104735 \PREMDEP\ADMIN\depot doc autres; et un clavier, éventuellement muni d'un bouton de navigation connu en soi, permet à un utilisateur de saisir des valeurs numériques ou textuelles dans ces champs Le logiciel MMS-UA comporte également des moyens de codage, du type processeur, permettant de convertir les valeurs saisies au clavier en valeurs binaires, 5 compatibles avec les spécifications du WAP Forum, à transmettre au serveur réseau MMSC par une interface dédiée normalisée MM 1. Selon l'invention, I'en-tête (MMS-H) du message multimédia comprend un champ dont la valeur correspond à une date (X-MMS-Reply-by date) Si la valeur de ce champ est non nulle, le message affiche une requête de réponse pour ladite date 10 lors de sa visualisation par le terminal destinataire La valeur de ce champ peut cependant être nulle si aucune requête de réponse à une date précise n'est demandée par le terminal émetteur du MMS, et le message multimédia n'en sera pas moins délivré. Ainsi, selon l'invention, le logiciel embarqué (MMS-UA) d'un terminal de 15 radiocommunication apte à échanger des messages MMS comprend en outre des moyens de navigation et de codage adaptés permettant d'attribuer une date à un paramètre du message MMS correspondant à une requête de réponse audit message De même, au niveau du terminal destinataire, le logiciel embarqué (MMSUA) comprend des moyens de décodage permettant d'interpréter la valeur de ce 20 nouveau champ de l'en-tête du message MMS comme correspondant à une date requise de réponse audit message Cette date peut en outre être stockée dans des moyens de mémorisation du terminal. Selon une application possible, le terminal de radiocommunication peut comprendre un logiciel embarqué de gestion d'un agenda La date requise de 25 réponse au message MMS reçu peut alors être introduite comme un paramètre dans ledit logiciel de gestion, comme par exemple dans une 104735/MK/EMPD \\klefil Ol\DPI$\Saile\F 104735 \PREMDEP\ADMIN\depot doc REVENDICATIONS 1 Service de messagerie multimédia dit MMS (Multimédia Message Service) consistant à transmettre un message à travers un réseau de radiocommunication, ledit message MMS comprenant un en-tête (MMS-H) 5 contenant des paramètres relatifs au transport et contenu dudit message, caractérisé en ce que l'en-tête (MMS-H) comprend un paramètre dont la valeur correspond à une date, une valeur non nulle dudit paramètre étant associée à l'indication dans ledit message d'une requête de réponse pour ladite date. 2 Terminal de radiocommunication comprenant un logiciel embarqué (MMS-UA) 10 permettant la composition, la réception et la visualisation de messages multimédia, dits MMS (Multimedia Messaging Service), caractérisé en ce que ledit logiciel (MMS-UA) comprend des moyens de navigation et de codage aptes à attribuer une date à un paramètre du message MMS correspondant à une requête de réponse audit message. 3 Terminal de radiocommunication comprenant un logiciel embarqué (MMS-UA) permettant la composition, la réception et la visualisation de messages multimédia, dits MMS (Multimedia Messaging Service), caractérisé en ce que ledit logiciel (MMS-UA) comprend des moyens de décodage aptes à interpréter la valeur d'un paramètre du message MMS comme correspondant à une date 20 requise de réponse audit message. 4 Terminal selon la revendication 3, caractérisé en ce que ladite date de réponse requise est stockée dans des moyens de mémorisation du terminal. Terminal selon l'une des revendications 3 à 4, le terminal comprenant un logiciel embarqué de gestion d'un agenda, caractérisé en ce que ladite date de 25 réponse requise est attribuée à un paramètre dudit logiciel de gestion correspondant à une action à indiquer à l'utilisateur du terminal. 104735/MK/EMPD \\klefil O 1 \DPI$\Salle\F 1 04735 \PREMDEP\ADMIN\depot doc