Procédé et dispositif d'activation d'un transfert d'au moins un message court
La présente invention concerne un procédé et un dispositif d'activation d'un transfert d'au moins un message court entre un premier terminal de télécommunication et un second terminal de télécommunication. Actuellement, un service d'envoi de messages courts, service plus connu par les signes SMS abréviation des termes anglo-saxons Short Message Service, est disponible sur les réseaux de téléphonie mobile. Ce service permet à un utilisateur d'un téléphone mobile de saisir le texte d'un message court et d'envoyer ce texte à un destinataire ayant lui-même un téléphone mobile. Devant le succès de ce service, ce dernier a été étendu au réseau téléphonique fixe. La norme de L'ETSI (European Télécommunication Standards Institute) décrite dans le document ETSI EN 201 912 intitulée Access and Terminais (AT) ; Short Message Service (SMS) for PSTN/ISDN ; Short Message Communication between a fixed network Short Message Terminal Equipment and a Short Message Service Centre propose une solution à l'extension de ce service au réseau téléphonique fixe.
Selon cette norme, des messages courts sont transmis via un centre de service de messages courts SMSC. SMSC est l'abréviation des termes anglo-saxons Short Message Service Centre. Le transfert d'un message court entre deux combinés téléphoniques est divisé en deux étapes. La première étape consiste, pour le combiné téléphonique désirant émettre un message court, à générer un appel pour établir une communication avec le centre de messages courts SMSC et à envoyer le message court au SMSC. Parallèlement à cet envoi, le réseau filaire communique au SMSC le numéro de téléphone du destinataire du message court. Lorsque le message court a été transféré au SMSC, la communication entre le combiné téléphonique et le SMSC est interrompue. La seconde étape consiste pour le SMSC à générer un appel pour établir une communication avec le combiné téléphonique destinataire du message court et en communiquant en même temps son identifiant. Avec cet identifiant, le combiné téléphonique destinataire identifie l'appel et prend automatiquement la communication. Le message court est alors transféré du SMSC vers le combiné téléphonique destinataire et la communication entre le SMSC et le combiné téléphonique est interrompue. Ce type de transfert de messages courts dans un réseau de télécommunication filaire apporte un service intéressant pour les usagers mais ce service comporte néanmoins un certain nombre de limitations. En effet, il n'est pas possible pour un utilisateur d'un combiné téléphonique de transmettre et/ou de recevoir des messages courts lorsqu'il est en communication téléphonique avec un tiers. Pour envoyer et/ou recevoir un message court, l'utilisateur doit interrompre la communication téléphonique. Ceci est particulièrement gênant en ce sens que le message court peut être en rapport avec la communication en cours. Si un usager est en communication téléphonique avec un tiers et convient avec celui-ci de lui transférer des données sous forme de messages courts, l'usager doit interrompre la communication avec le tiers, composer le numéro de téléphone du SMSC pour communiquer le message court, interrompre la communication avec le SMSC pour enfin recomposer le numéro de téléphone du tiers et continuer ainsi la communication avec le tiers. Cette technique selon laquelle les communications téléphoniques et les transferts de messages courts sont dissociés, pénalise l'utilisateur d'un tel service.
L'invention a pour but de résoudre les inconvénients de l'art antérieur en proposant un procédé d'activation d'un transfert d'au moins un message court entre un premier terminal de télécommunication et un second terminal de télécommunication par l'intermédiaire d'un réseau de télécornmunication, le premier terminal de télécommunication comportant une interface homme machine et étant en communication téléphonique avec le second terminal de télécommunication, caractérisé en ce que le procédé comporte les étapes de : - détection au cours de la communication téléphonique d'au moins une commande prédéterminée de l'utilisateur du premier terminal de télécommunication par l'intermédiaire de l'interface homme machine, - génération d'au moins un signal sur le réseau de télécommunication pour activer le transfert du ou de chaque message court entre le premier terminal de télécommunication et le second terminal de télécommunication. Corrélativement, l'invention propose un dispositif d'activation d'un transfert d'au moins un message court entre un premier terminal de télécommunication et un second terminal de télécommunication par l'intermédiaire d'un réseau de télécommunication, le premier terminal de télécommunication comportant une interface homme machine et étant en communication téléphonique avec le second terminal de télécommunication, caractérisé en ce que le dispositif comporte : - des moyens de détection au cours de la communication téléphonique d'au moins une commande prédéterminée de l'utilisateur du premier terminal de télécommunication par l'intermédiaire de l'interface homme machine, - des moyens de génération d'au moins un signal sur le réseau de télécommunication pour activer le transfert du ou de chaque message court entre le premier terminal de télécommunication et le second terminal de télécommunication. Ainsi, il est possible de doubler les communications téléphoniques classiques de messages courts. Il est désormais possible pour l'utilisateur d'un terminal de télécommunication de commenter le contenu d'un message court transmis en cours d'une communication téléphonique. L'utilisateur d'un combiné téléphonique peut, par une simple commande, déclencher la transmission de messages courts sans avoir à interrompre la communication téléphonique en cours. Ainsi, l'invention permet le transfert de messages courts directement entre deux terminaux de télécommunication lorsque les deux terminaux de télécommunication sont en cours de communication téléphonique l'un avec l'autre. La communication
téléphonique peut être enrichie par des messages courts. Les messages courts peuvent aussi être enrichis par une conversation entre les interlocuteurs. De plus, l'utilisateur d'un terminal de télécommunication n'a plus besoin d'interrompre la communication avec son interlocuteur et devoir recomposer le numéro de téléphone de celui-ci pour lui envoyer un message court. De plus, les opérations à effectuer pour l'envoi d'un message court sont simplifiées pour l'utilisateur du terminal de télécommunication. Plus précisément, le ou chaque message court est un message court faisant partie du groupe des messages courts de type SMS ou EMS ou MMS. Ainsi, les messages courts transmis sont des messages conformes à des standards existants ou en cours de définition. Il est ainsi possible d'échanger des informations au cours d'une communication téléphonique entre par exemple un téléphone relié à un réseau de télécommunication filaire et un téléphone d'un réseau de télécommunication sans fil de type GSM par exemple. Les messages de type SMS sont de faible taille et sont transmis dans un temps relativement court. La communication en cours ne sera donc que peu perturbée. Les messages de type MMS (Multimedia Message Service) sont des messages courts qui comportent des séquences d'images vidéo ou de la musique. Les messages de type EMS (Enhanced Message Service) sont des messages courts qui peuvent comporter des séquences d'images ou de la musique et peuvent entre autres inclure des cartes de visite électroniques de type vCard. Ces messages permettent ainsi au cours d'une communication téléphonique de commenter le contenu de ces messages ou de pouvoir transmettre ou recevoir les coordonnées d'une personne. Avantageusement, le ou chaque message court comprend au moins une carte de visite électronique. Ainsi, il est possible au cours d'une communication de transférer les coordonnées d'une personne de manière automatique et cela sans aucun risque d'erreur de compréhension ou de transcription. De plus, les cartes de visite électroniques telles que celles conformes à la spécification vCard comportent une quantité importante d'informations sur la personne telle que ses différents numéros de téléphone du lieu de travail, du domicile ou le numéro de téléphone portable. Ces mêmes cartes de visite électroniques comportent aussi les adresses postales du domicile et/ou du lieu de travail d'une personne, l'adresse de courrier électronique de
cette personne, voire même une photo de la personne. Toutes ces informations sont accessibles directement par un utilisateur et cela en cours de communication. L'utilisateur, avec les cartes de visite électroniques reçues, peut ensuite effectuer des recherches selon différents champs dans la base de données constituée des adresses électroniques qu'il a reçues et accéder rapidement à l'information pertinente qu'il recherche. L'utilisateur peut aussi visualiser la photo présente dans la carte de visite électronique sur l'écran de son terminal de télécommunication et cela même en cours de communication. Plus précisément, le premier terminal de télécommunication transfère le ou chaque message court selon un protocole prédéterminé et selon une modulation de type FSK. Ainsi, le transfert de message court est effectué selon des modulations connues des autres terminaux de télécommunication. Aucun problème de compatibilité existe alors. Plus précisément, le ou chaque message court est transféré un temps prédéterminé après le signal généré. Ainsi, le modem du terminal de télécommunication distant peut être activé à la réception du signal pour le transfert d'un message court. En effectuant le transfert de message après un temps prédéterminé, on garantit une bonne réception du message court. Selon un second aspect de l'invention, le second terminal de télécommunication est un serveur et le signal généré est un signal de fréquence vocale DTMF. Ainsi, l'invention permet aussi le transfert de messages courts de serveurs comportant des bases de données. Plus précisément, suite à la génération du signal sur le réseau, on détecte un signal bi-fréquence généré par le serveur, on génère un signal prédéterminé de fréquence vocale en réponse au signal bi-fréquence, et on reçoit au moins une trame de données V23. Plus précisément, on détermine au moins un identifiant de répertoire à partir d'informations comprises dans la trame N23, on reçoit le ou chaque message court, le message court étant transmis selon un protocole prédéterminé et selon une modulation de type FSK et on mémorise le ou chaque message court dans le répertoire associé à l'identifiant déterminé.
Ainsi, il est possible de transférer un message court vers une boîte aux lettres ou un répertoire particulier d'un terminal de télécommunication. Plusieurs utilisateurs d'un même terminal de télécommunication peuvent ainsi recevoir des messages courts et les mémoriser sans que les autres utilisateurs du terminal de télécommunication puissent accéder à ceux-ci. La confidentialité des messages courts est ainsi garantie. L'invention concerne aussi un procédé d'activation d'un transfert d'au moins un message court entre un premier terminal de télécommunication et un second terminal de télécommunication par l'intermédiaire d'un réseau de télécommunication, le premier terminal de télécommunication comportant une interface homme machine et étant en communication téléphonique avec un troisième terminal de télécommunication, caractérisé en ce que le procédé comporte les étapes de : - détection au cours de la communication téléphonique entre le premier et le troisième terminaux de télécommunication d'au moins une commande prédéterminée de l'utilisateur du premier terminal de télécommunication par l'intermédiaire de l'interface homme machine du premier terminal de télécommunication, - génération par le premier terminal de télécommunication d'au moins un signal sur le réseau de télécommunication pour activer le transfert du ou de chaque message court entre le premier terminal de télécommunication et le second terminal de télécommunication. Corrélativement, l'invention propose un dispositif d'activation d'un transfert d'au moins un message court entre un premier terminal de télécommunication et un second terminal de télécommunication par l'intermédiaire d'un réseau de télécommunication, le premier terminal de télécommunication comportant une interface homme machine et étant en communication téléphonique avec un troisième terminal de télécommunication, caractérisé en ce que le dispositif comporte : - des moyens de détection au cours de la communication téléphonique entre le premier et le troisième terminaux de télécommunication d'au moins une commande prédéterminée de l'utilisateur du premier terminal de télécommunication par l'intermédiaire de l'interface homme machine du premier terminal de télécommunication, - des moyens de génération par le premier terminal de télécommunication d'au moins un signal sur le réseau de télécommunication pour activer le transfert du ou de chaque message court entre le premier terminal de télécommunication et le second terminal de télécommunication.
Plus précisément, le second terminal de télécommunication est un serveur de messages courts et le signal généré est un signal de fréquence vocale DTMF. Ainsi, il est possible de recevoir lors d'une communication téléphonique avec un autre terminal de télécommunication de recevoir des messages courts issus d'un serveur de messages courts délivrant des messages courts d'autres terminaux de télécommunication du réseau de télécommunication. Ceci est particulièrement intéressant pour la réception de messages courts ayant un caractère d'urgence. Plus précisément, préalablement à l'étape de détection d'au moins une commande prédéterminée, on détecte un signal bi-fréquence reçu du réseau de télécommunication, on génère un signal prédéterminé de fréquence vocale en réponse au signal bi-fréquence, on reçoit au moins une trame de données V23, on détermine si des informations contenues dans la trame de données V23 sont représentatives d'un serveur de messages courts et on génère un message d'informations à l'utilisateur du terminal de télécommunication si les informations contenues dans la trame de données N23 comportent un identifiant d'un serveur de messages courts. Ainsi, l'utilisateur peut différencier un signal d'appel classique d'une tentative de transmission de message court. L'utilisateur averti du message court peut accepter ou non celui-ci. Plus précisément, le serveur de messages courts transfère le ou chaque message court, le ou chaque message court étant transmis selon un protocole prédéterminé et selon une modulation de type FSK. Plus précisément, suite à la réception du ou de chaque message court, on génère au moins un autre signal de fréquence vocale DTMF pour rétablir la communication téléphonique entre le premier terminal de télécommunication et le troisième terminal de télécommunication. Ainsi, la communication avec le second terminal de télécommunication est rétablie le plus rapidement possible. L'utilisateur du second terminal de télécommunication n'est pas ou peu dérangé par la réception par le premier dispositif de télécommunication du message court. L'invention concerne aussi un procédé de réception d'au moins un message court entre deux terminaux de télécommunication par l'intermédiaire d'un réseau de télécommunication, une communication téléphonique étant établie entre les deux terminaux de télécommunication, caractérisé en ce que le procédé comporte les étapes, effectuées par un des terminaux de télécommunication, de détection au cours
de la communication téléphonique d'au moins un signal prédéterminé issu de l'autre combiné téléphonique, d'activation d'un moyen de génération de signaux et/ou de détection de trames pour la réception d'un message court au cours de la communication téléphonique, de réception du message court conformément à un protocole prédéterminé et de traitement du message court reçu. Corrélativement, l'invention propose un dispositif de réception d'au moins un message court entre deux terminaux de télécommunication par l'intermédiaire d'un réseau de télécommunication, une communication téléphonique étant établie entre les deux terminaux de télécommunication, caractérisé en ce que le dispositif comporte des moyens de détection au cours de la communication téléphonique d'au moins un signal prédéterminé issu de l'autre combiné téléphonique, des moyens d'activation d'un moyen de génération de signaux et/ou de détection de trames pour la réception d'un message court au cours de la communication téléphonique, des moyens de réception du message court conformément à un protocole prédéterminé et des moyens de traitement du message court reçu. Plus précisément, le signal prédéterminé est un signal bi-fréquence, le protocole prédéterminé est un protocole UBS et le traitement du message court consiste en une mémorisation de celui-ci. Plus précisément, on désactive le haut-parleur du terminal de télécommunication lors de la réception du message court. Ainsi, l'utilisateur du premier terminal de télécommunication n'est pas perturbé par les signaux échangés pour le transfert et lors du transfert du message court. L'invention concerne aussi le programme d'ordinateur stocké sur un support d'informations, ledit programme comportant des instructions permettant de mettre en œuvre les procédés précédemment décrits, lorsqu'ils sont chargés et exécutés par un système informatique. Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels: la Fig. 1 représente un réseau de télécommunication dans lequel un terminal de télécommunication communique avec un serveur du réseau de télécommunication ou un autre terminal de télécommunication selon l'invention :
la Fig. 2 représente une vue schématique du combiné téléphonique selon l'invention ; la Fig. 3 représente l'algorithme d'émission de messages courts effectué par le combiné téléphonique selon un premier mode de réalisation de l'invention ; la Fig. 4 représente l'algorithme de réception de messages courts effectué par un terminal de télécommunication selon le premier mode de réalisation de l'invention ; la Fig. 5 représente l'algorithme de réception de messages courts effectué par le combiné téléphonique selon un second mode de réalisation de l'invention ; la Fig. 6 représente l'algorithme de réception de messages courts issus d'un serveur SMSC et effectué par le combiné téléphonique 10 en cours de communication téléphonique avec un autre dispositif de télécommunication. La Fig. 1 représente un réseau de télécommunication dans lequel un premier terminal de télécommunication, plus précisément un combiné téléphonique 10 communique avec un serveur 20 du réseau de télécommunication 30 ou un terminal de télécommunication 33 selon l'invention. Le réseau de télécommunication 30 comporte un serveur 20. Le réseau de télécommunication 30 est par exemple un réseau RTC, acronyme de Réseau Téléphonique Commuté. Le réseau de télécommunication 30 peut être aussi un réseau de type RNIS (Réseau Numérique à Intégration de Service). Le serveur 20 est par exemple un serveur répertoire 20 qui diffuse des messages écrits par exemple sous forme de messages courts SMS. Le serveur répertoire 20 communique avec les abonnés du réseau de télécommunication 30 aussi sous forme de messages vocaux à travers le réseau de télécommunication 30. Par messages vocaux, on entend des séquences sonores comprenant des enregistrements de voix humaine obtenus par enregistrement de la voix d'une personne ou par synthèse vocale. Par messages écrits, on entend des données adaptées à être visualisées par exemple sous un écran 15 sous forme de caractères alphanumériques ou à être mémorisés dans un moyen de stockage d'un terminal de télécommunication, par exemple un combiné téléphonique 10. Ces messages écrits sont par exemple des messages courts SMS, des messages EMS ou des messages MMS.
Un message EMS, abréviation des termes anglo-saxons Enhanced Message Service, est un message court qui comporte des séquences d'images ou de la musique et peut entre autres inclure des cartes de visite électroniques de type vCard. Un message MMS abréviation des termes anglo-saxons Multimedia Message Service, est un message court qui comporte des séquences d'images vidéo ou de la musique. Ces messages courts comprennent par exemple des coordonnées d'autres terminaux de télécommunication comprises par exemple dans le répertoire de l'utilisateur du combiné téléphonique 10 mémorisé dans le serveur répertoire 20. Plus particulièrement, les coordonnées des autres terminaux de télécommunication sont mémorisées sous forme de cartes de visite électroniques dans un format conforme à la spécification vCard. La spécification vCard acronyme de " The Electronic Business Card" est une spécification issue du consortium Versit. La version actuelle est la version 3 issue en septembre 1998. Cette spécification définit un format de carte de visite électronique pour l'échange de données entre des applications ou des systèmes. Le serveur répertoire 20 est accessible par l'intermédiaire du réseau de télécommunication 30 qui est par exemple le réseau téléphonique de la société France Télécom dans lequel il est identifié de manière classique par un numéro de téléphone. Le serveur répertoire 20 comprend un moyen d'interface adapté à interpréter des commandes DTMF (Dual Tone Modulation Frequency) ou fréquences vocales générées par la manipulation des touches du clavier d'un terminal téléphonique 10 et/ou de signaux prédéterminés d'activation du service tels que proposés selon l'invention. Le serveur répertoire 20 communique avec l'appelant à l'aide par exemple de messages vocaux. Les messages vocaux sont émis sous forme de blocs en réponse aux commandes transmises par l'appelant. L'appelant est invité par les messages vocaux à activer le transfert par le serveur répertoire 20 de messages courts comprenant des informations contenues dans le répertoire de l'abonné mémorisé dans le serveur répertoire 20. Le serveur répertoire 20 est par exemple un serveur comportant un répertoire de numéros de téléphone associé au combiné téléphonique 10. Ce répertoire est par exemple créé et modifié par l'utilisateur du combiné téléphonique 10 à l'aide par
exemple d'un ordinateur non représenté sur la Fig. 1. La création et/ou modification sont réalisées lors de connexions de type Internet avec le serveur de répertoire 20. Ce répertoire 20 peut aussi être constitué par l'utilisateur du combiné téléphonique 10, avec son combiné téléphonique 10, en envoyant des messages courts au serveur répertoire 20, les messages courts comprenant les coordonnées qu'il souhaite mémoriser dans le serveur répertoire 20. En variante, le serveur répertoire 20 est un serveur de renseignements téléphoniques qui, lors d'interrogations vocales du combiné téléphonique 10, lui transfère un renseignement sous forme de messages courts tel que le numéro de téléphone que le combiné téléphonique 10 souhaite joindre. Selon une autre variante, le serveur répertoire 20 est un serveur apte à mémoriser le dernier numéro de téléphone d'un appelant, voire son identité, ayant essayé de joindre le combiné téléphonique 10. Le serveur répertoire 20 peut aussi mémoriser un nombre plus important de numéros de téléphone d'appelants ayant joint ou essayé de joindre le combiné téléphonique 10. Le réseau de télécommunication 30 comprend des moyens pour mettre en attente une première communication téléphonique de l'utilisateur du combiné téléphonique 10 à la demande de celui-ci, de transfert d'une seconde communication téléphonique à l'utilisateur du combiné téléphonique 10 lors de la mise en attente de la première communication téléphonique et de rétablissement de la première communication téléphonique à la demande de l'utilisateur du combiné téléphonique 10. Ce type de service est par exemple proposé par la société France Télécom sous la dénomination de signal d'appel. Le combiné téléphonique 10 selon l'invention est apte à transmettre et/ou recevoir des messages courts en cours de communication téléphonique. Il sera décrit plus en détail en référence à la Fig. 2. Un terminal de télécommunication 33 est aussi représenté en Fig. 1. Ce terminal de télécommunication 33 est par exemple un combiné téléphonique ou un système visioconférence apte à transmettre et/ou recevoir des messages courts en cours de communication téléphonique avec le combiné téléphonique 10. Un serveur SMSC 35 est aussi représenté en Fig. 1. Ce serveur SMSC 35 est un serveur apte à communiquer un message court à destination du combiné téléphonique 10. Le serveur SMSC 35 est aussi apte à transférer un message court du combiné téléphonique 10 vers un autre terminal de télécommunication du réseau de
télécommunication 30. Les transferts de messages courts sont basés sur la norme de L'ETSI décrite dans le document ETSI EN 201 912. Ce serveur SMSC 35 est aussi apte, conformément à la présente invention, à transférer un message court au combiné téléphonique 10 par l'intermédiaire du réseau de télécommunication 30 lorsque le combiné téléphonique 10 est en communication avec le terminal de télécommunication 33. La Fig. 2 représente une vue schématique du combiné téléphonique selon l'invention. Le terminal de télécommunication 10 est par exemple un combiné téléphonique comportant un processeur 11 relié à une mémoire 12, un écran 15, un clavier 16, un moyen de génération de signaux et/ou de détection de trames 14, une interface ligne 13 ainsi qu'à un haut-parleur 17 et un microphone 18. La mémoire 12 mémorise le programme mettant en œuvre le procédé selon l'invention qui sera décrit en détail ultérieurement. Le processeur 11 exécute les instructions du programme correspondant aux algorithmes décrits ultérieurement en regard des Figs. 3, 4, 5 et 6. Le processeur 11 contrôle l'interface ligne 13, l'écran 15, le clavier 16, le moyen de génération de signaux et/ou de détection de trames 14 et l'activation du haut-parleur 17 et du microphone 18. Le clavier 16 et l'écran 15 assurent l'interface homme machine avec l'utilisateur. Par l'intermédiaire de l'écran 15, le processeur 11 affiche les informations associées à l'utilisateur du combiné téléphonique 10 et reçues du serveur répertoire 20 sous forme de messages courts, ou les informations reçues sous forme de messages courts du terminal de télécommunication 33 lors d'une communication téléphonique entre le combiné téléphonique 10 et le terminal de télécommunication 33 ou les informations délivrées par le serveur SMSC 35 lors d'une communication téléphonique entre le combiné téléphonique 10 et le terminal de télécommunication 33. Le clavier 16 permet à l'utilisateur du combiné téléphonique 10 de composer le numéro de téléphone du serveur répertoire 20 selon l'invention, d'accepter la réception d'un message court du serveur SMSC 35 lors d'une communication téléphonique avec un autre terminal de télécommunication relié au réseau de télécommunication 30, de générer au moins une commande prédéterminée pour
l'activation du transfert d'un message court vers un autre terminal de télécommunication du réseau de télécommunication 30. Le combiné téléphonique 10 comporte une interface ligne 13 adaptée au réseau de télécommunication 30. L'interface ligne 13 comporte entre autres au moins un relais commandé par le processeur 11 permettant la connexion ou la déconnexion du terminal de télécommunication 10 au réseau de télécommunication 30, au moins un transformateur permettant d'isoler le terminal de télécommunication 10 du réseau de télécommunication 30 et au moins un circuit convertisseur deux fils quatre fils permettant la séparation des signaux entrants et sortants. Le terminal de télécommunication 10 comporte aussi un microphone 18 et un haut-parleur 17 classiques. Il est à remarquer que le haut-parleur 17 et le microphone 18 peuvent être désactivés par le processeur 11 lors de la réception et/ou la transmission de messages courts selon l'invention. Le terminal de télécommunication 10 comporte aussi un moyen de génération de signaux et/ou de détection de trames 14. Ce moyen de génération de signaux et/ou de détection de trames 14 est par exemple un modem ou un DSP (Digital Signal Processor). Le moyen de génération de signaux et/ou de détection de trames 14 est apte à générer des signaux d'activation de transfert de messages courts sur le réseau de télécommunication 30 tels que des signaux bi-fréquences ou des signaux DTMF (Dual Tone Modulation Frequenct), des trames de données modulées selon une modulation de type FSK (Frequency Shift Keying) à 1200 bits par seconde. Le moyen de génération de signaux et/ou de détection de trames 14 est apte aussi à détecter, décoder des signaux bi-fréquences, des signaux DTMF et des signaux conformes aux règles définies dans le protocole de transmission V23 normalisé à L'ETSI (European Télécommunication Standards Institute) et décrit dans le document ETSI EN 300 659-2 intitulé Public Switched Téléphone Network (PSTN) : Subscriber Une protocol over the local loop for display and related services- Part 2 : Off-hook data transmission et le document ETSI EN 300 659-3 intitulé Access and Terminais (AT) ; Analogue access to the Public Switched Téléphone Network (PSTN) : Subscriber line protocol over the local loop for display and related services- Part 3 : Data link message and parameter.
Le moyen de génération de signaux et/ou de détection de trames 14 est apte aussi à échanger des données conformément au protocole UBSl ou UBS2 abréviations des termes anglo-saxons User Based Solution décrits dans la norme de l'ETSI EN 201 912 intitulée Access and Terminais (AT) ; Short Message Service (SMS) for PSTN/ISDN ; Short Message Communication between a fixed network Short Message Terminal Equipment and a Short Message Service Centre. Les protocoles UBSl et UBS2 fournissent un service fiable garantissant un transfert correct de messages courts tels que des messages SMS et permettent à l'utilisateur ayant émis le message de vérifier si celui-ci a été correctement reçu par le destinataire dudit message. Le protocole UBSl a l'avantage d'être un protocole compatible avec le service de fourniture de messages SMS du réseau GSM (Global System for Mobile communication). Le protocole UBS2 a l'avantage d'être particulièrement adapté à un réseau de télécommunication filaire fixe tel que le réseau RTC ou RNIS. Le processeur 11 et le moyen de génération de signaux et/ou de détection de trames 14 implémentent les trois couches ISO/OSI pour la transmission de données via le réseau de télécommunication 30. Ces couches sont la couche physique SM physical layer, la couche données SM Data Link Layer et la couche de transfert SM Transfer layer. Le processeur 11 et le moyen de génération de signaux et/ou de détection de trames 14 implémentent les algorithmes tels que décrits dans les annexes A et B de la norme de l'ETSI EN 201 912 intitulée Access and Terminais (AT) ; Short Message Service (SMS) for PSTN/ISDN ; Short Message Communication between a fixed network Short Message Terminal Equipment and a Short Message Service Centre. II est à remarquer néanmoins que selon l'invention seules les parties des diagrammes de séquences des annexes A et B comprises entre les marqueurs « Connection Manager initiâtes connection » et « Connection Manager deletes connection » sont effectuées par le processeur 11 et le moyen de génération de signaux et/ou de détection de trames 14. En effet, contrairement à cette norme, l'invention vise à rendre les transferts de messages courts réalisables en cours de communication téléphonique. La Fig. 3 représente l'algorithme d'émission de messages courts effectué par le combiné téléphonique 10 selon un premier mode de réalisation de l'invention.
Au lancement de l'application, le processeur 11 lit à partir de la mémoire 12, les instructions du programme correspondant aux étapes E300 à E308 de la Fig. 3 et les charge en mémoire vive non représentée pour les exécuter. Cet algorithme est effectué à chaque fois que l'utilisateur du combiné téléphonique 10 est en communication avec un autre terminal de télécommunication par l'intermédiaire du réseau de télécommunication 30. A l'étape E300, le processeur 11 du combiné téléphonique 10 détecte une communication téléphonique en cours. Le processeur 11 passe alors à l'étape E301. A l'étape E301, le processeur 11 vérifie si au cours de la communication téléphonique au moins une commande prédéterminée par l'utilisateur du combiné téléphonique 10 est effectuée par l'intermédiaire de l'interface homme machine du combiné téléphonique 10 pour le transfert d'un message court. Cette commande est par exemple et de manière non limitative, l'appui sur une touche prédéterminée du clavier 16 ou l'appui sur une combinaison prédéterminée de touches du clavier 16. Cette commande peut aussi être une commande vocale interprétée par le combiné téléphonique 10. Le message court est par exemple un message de type EMS comportant la carte de visite électronique de l'utilisateur. Bien entendu le message peut aussi être un message SMS ou un message MMS. Si aucune commande prédéterminée n'est détectée, le processeur 11 passe à l'étape E302 qui consiste à vérifier si la communication en cours est interrompue ou non. Ceci est réalisé par exemple en détectant le raccrochage du combiné téléphonique 10 par l'utilisateur ou la détection par le moyen de génération de signaux et/ou de détection de trames 14 d'une tonalité d'occupation générée par le réseau de télécommunication 30. Dans l'affirmative, le processeur 11 termine l'algorithme de la Fig. 3 et attend une nouvelle communication téléphonique pour recommencer celui-ci. Si la communication n'est pas interrompue, le processeur 11 réitère la boucle constituée des étapes E301 et E302 tant qu'une commande prédéterminée de l'utilisateur du combiné téléphonique 10 n'est pas détectée. A la détection d'une telle commande prédéterminée, le processeur 11 passe à l'étape suivante E303. A cette étape E303, le processeur 11 génère une commande à destination du moyen de génération de signaux et/ou de détection de trames 14 pour que celui-ci
génère au moins un signal sur le réseau de télécommunication 30 pour activer le transfert du ou de chaque message court entre le combiné téléphonique 10 et un autre terminal de télécommunication du réseau de télécommunication 30. Il est néanmoins à remarquer que l'autre terminal de télécommunication peut aussi être un terminal de télécommunication relié à un réseau de télécommunication sans fil tel qu'un téléphone mobile dans un réseau GSM. Ce signal est par exemple un signal bi-fréquence qui est transmis pendant un temps prédéterminé, par exemple de l'ordre d'une centaine de millisecondes. Ce signal doit être tel qu'il puisse aisément être discriminé par rapport à la voix par le terminal de télécommunication recevant ce signal. Ce signal peut aussi être en variante une combinaison de signaux de fréquence vocale DTMF. Cette opération effectuée, le processeur 11 commande à l'étape E304 le haut- parleur 17 de manière à ce que celui-ci ne reproduise pas les signaux échangés sur le réseau de télécommunication 30 et ainsi ne pas gêner l'utilisateur du combiné téléphonique 10. Cette opération effectuée, le processeur 11 active à l'étape E305 une temporisation. Cette temporisation permet aux informations transmises selon la modulation FSK d'être transmises et reçues correctement. Ce délai minimum est par exemple de l'ordre d'une centaine de millisecondes. Le processeur 11 attend ensuite à l'étape E306 la fin de cette temporisation. A la fin de cette temporisation, le processeur 11 transfère à l'étape E307 le message court à transmettre au moyen de génération de signaux et/ou de détection de trames 14 pour que celui-ci les envoie par l'intermédiaire de l'interface ligne 13 sur le réseau de télécommunication 30 conformément au protocole UBSl ou UBS2 précédemment mentionnés. Il est à remarquer que plusieurs messages courts peuvent être transmis à cette étape. Il est en effet possible de d'envoyer plusieurs messages courts les uns à la suite des autres. En variante, le processeur 11 attend à l'étape E306 un message de confirmation du signal généré à l'étape E303. Ce message de confirmation est généré par le terminal de télécommunication avec lequel il est en communication.
Selon cette variante, si aucun message de confirmation n'est reçu, le processeur 11 passe à l'étape E308 sans émettre le ou les messages courts. Le transfert effectué, le processeur 11 réactive à l'étape E308 le haut-parleur 17, voire le microphone 18 du combiné téléphonique 10 pour que l'utilisateur du combiné téléphonique 10 puisse continuer la communication téléphonique avec l'autre terminal de télécommunication. Cette opération effectuée, le processeur 11 retourne à l'étape E301 et réitère la boucle constituée des étapes E301 et E302 précédemment décrites. II est à remarquer que ce mode de réalisation est plus particulièrement adapté au transfert d'informations de faible taille. Lors d'une communication téléphonique, le transfert de message court perturbe peu la communication entre les deux utilisateurs, ceux-ci peuvent ainsi reprendre librement leur conversation et cela sans avoir l'impression que leurs haut-parleurs ont été désactivés. Lorsque par exemple le combiné téléphonique 10 est en communication avec le terminal de télécommunication 33, l'information transférée est dans la majorité des cas la carte de visite électronique de l'utilisateur du combiné téléphonique 10. Le temps nécessaire à la transmission de cette carte est relativement court. Bien entendu d'autres types d'informations peuvent être transmises dans le ou les messages courts. Selon un mode particulier, le haut-parleur 17 du combiné téléphonique 10 reste activé pendant les étapes E305 à E306 et lorsque la temporisation de l'étape E306 est terminée, le processeur 11 attend une période de silence dans la conversation des utilisateurs pour désactiver le haut-parleur 17 et commander le transfert du message court pendant ce laps de temps. II est à remarquer aussi que le message peut être décomposé en plusieurs messages contenant moins d'informations, transmis pendant des périodes de silence dans la conversation. Lorsque cet algorithme est effectué par le serveur répertoire 20, le serveur répertoire 20 communique avec l'appelant à l'aide de messages vocaux. Les messages vocaux sont émis sous forme de blocs en réponse aux commandes transmises par l'appelant. Chaque bloc de message vocal est préenregistré et mémorisé avec un adressage approprié dans un moyen de stockage du serveur vocal 20. En général, un message vocal d'accueil est émis lors de la connexion avec le serveur répertoire 20 par le terminal de télécommunication 10, puis un ou plusieurs
messages spécifiques sont émis à chaque fois qu'une touche du terminal de télécommunication 10 est actionnée formant ainsi une commande au serveur répertoire 20. Le serveur répertoire 20 transfère au terminal de télécommunication 10 des messages vocaux pour sélectionner une fonction spécifique et traite la réponse à ces messages. La réponse à ces messages est par exemple un signal de type DTMF pour activer le transfert d'un message court du serveur répondeur 20 vers le combiné téléphonique 10. Dans ce cas, la commande prédéterminée de l'utilisateur du combiné téléphonique 10 pour le transfert d'un message court détectée à l'étape E301 est le signal DTMF de réponse aux messages vocaux transmis par le serveur répondeur 20 par l'intermédiaire du réseau de télécommunication 30. Le message court comprend à titre d'exemple une carte de visite électronique d'un abonné comprise dans le répertoire de l'utilisateur du combiné téléphonique 10 et mémorisée dans le serveur répertoire 20. La Fig. 4 représente l'algorithme de réception de messages courts effectué par un terminal de télécommunication téléphonique selon le premier mode de réalisation de l'invention. Au lancement de l'application, le processeur du terminal de télécommunication lit à partir de sa mémoire, les instructions du programme correspondant aux étapes E400 à E406 de la Fig. 4 et les charge en mémoire vive non représentée pour les exécuter. Cet algorithme est par exemple effectué au niveau du terminal de télécommunication 33, du combiné téléphonique 10 ou du serveur répondeur 20 à chaque fois que celui-ci est en communication avec un autre terminal de télécommunication par l'intermédiaire du réseau de télécommunication 30. A l'étape E400, le processeur du terminal de télécommunication a détecté une communication téléphonique. Le processeur passe alors à l'étape E401. A l'étape E401, le processeur vérifie si au cours de la communication téléphonique au moins un signal prédéterminé est reçu du réseau de télécommunication 30 pour le transfert d'un message court. Ce signal prédéterminé est par exemple un signal bi-fréquence tel que celui généré à l'étape E303 de l'algorithme précédemment décrit en regard de la Fig. 3.
Si aucun signal prédéterminé n'est détecté, le processeur passe à l'étape E402 qui consiste à vérifier si la communication en cours est interrompue ou non. Ceci est réalisé par exemple en détectant le raccrochage du combiné téléphonique 10 par l'utilisateur ou une tonalité d'occupation générée par le réseau de télécommunication 30. Dans l'affirmative, le processeur termine l'algorithme de la Fig. 4 et attend une nouvelle communication téléphonique pour recommencer l'algorithme. Si la communication n'est pas interrompue, le processeur réitère la boucle constituée des étapes E401 et E402 tant qu'un signal prédéterminé reçu du réseau de télécommunication 30 n' est pas détecté . Si un message prédéterminé est détecté, le processeur active à l'étape E403 son modem identique au moyen de génération de signaux et/ou de détection de trames 14 du combiné téléphonique 10 précédemment décrit. Cette opération effectuée, le processeur désactive à l'étape E404 le haut-parleur du terminal de télécommunication s'il s'agit d'un combiné téléphonique. A la réception du message court à l'étape suivante E405, le processeur mémorise le contenu du message court dans la mémoire du terminal de télécommunication et/ou transfère le contenu du message vers l'écran du terminal de télécommunication s'il s'agit d'un combiné téléphonique afin que l'utilisateur puisse en prendre connaissance. Il est à remarquer que plusieurs messages courts peuvent être reçus à cette étape. Comme nous l'avons mentionné précédemment, il est en effet possible de d'envoyer plusieurs messages courts les uns à la suite des autres. II est à remarquer que le transfert des données est réalisé conformément au protocole UBSl ou UBS2 précédemment mentionnés. Le transfert effectué, le processeur réactive à l'étape E406 le haut-parleur du terminal de télécommunication si celui-ci a été précédemment désactivé de manière à ce que la communication téléphonique puisse continuer. Cette opération effectuée, le processeur retourne à l'étape E401 et réitère les étapes E401 et E402 précédemment décrites. La Fig. 5 représente l'algorithme de réception de messages courts effectué par le combiné téléphonique 10 selon un second mode de réalisation de l'invention.
Selon ce mode de réalisation, plusieurs signaux sont échangés sur le réseau de télécommunication 30 pour activer le transfert du ou de chaque message court entre le combiné téléphonique 10 et le terminal de télécommunication. Ces signaux sont des signaux conformes aux règles définies dans le protocole de transmission N23 normalisé à L'ETSI (European Télécommunication Standards Institute) et décrit dans le document ETSI EN 300 659-2 intitulé Public Switched Téléphone Network (PSTN) : Subscriber Une protocol over the local loop for display and related services- Part 2 : Off-hook data transmission et le document ETSI EN 300 659-3 intitulé Access and Terminais (AT) ; Analogue access to the Public Switched Téléphone Network (PSTN) : Subscriber une protocol over the local loop for display and related services- Part 3 : Data link message and parameter. Selon ce mode de réalisation, le combiné téléphonique 10 est en communication avec le serveur répertoire 20. Le serveur répertoire 20 transfère au terminal de télécommunication 10 des messages vocaux pour sélectionner une fonction spécifique et traite la réponse à ces messages. La réponse à ces messages est par exemple un signal de type DTMF pour activer le transfert d'un message court du serveur répondeur 20 vers le terminal de télécommunication 10. Le serveur répertoire 20 est par exemple un serveur comportant un répertoire de numéros de téléphone associé au combiné téléphonique 10, un serveur de renseignements téléphoniques qui, lors d'interrogations vocales du combiné téléphonique 10, transfère un renseignement sous forme de messages courts tel que le numéro de téléphone que le dispositif de communication 10 souhaite joindre. Le serveur répertoire 20 invite sous la forme de messages vocaux l'utilisateur du combiné téléphonique 10 à sélectionner les coordonnées d'un ou de plusieurs abonnés au réseau de télécommunication 30 qu'il désire recevoir sous forme de message court. Ces coordonnées sont dans un mode préférentiel des cartes de visite électroniques de type vCard. Ces cartes de visite électroniques comportent entre autre les coordonnées de l'abonné, le nom et le prénom de l'abonné, l'adresse de celui-ci, voire son adresse électronique. Bien entendu ces coordonnées peuvent être transmises dans un autre format que celui des cartes de visite électroniques. Au lancement de l'application, le processeur 11 lit à partir de la mémoire 12 du combiné téléphonique 10, les instructions du programme correspondant aux étapes
E500 à E509 de la Fig. 5 et les charge en mémoire vive non représentée pour les exécuter. A l'étape E500, le processeur 11 du combiné téléphonique 10 détecte une communication téléphonique en cours. Le processeur 11 passe alors à l'étape E501. A l'étape E501, le processeur 11 vérifie si au cours de la communication téléphonique au moins une commande prédéterminée de l'utilisateur du combiné téléphonique 10 est effectuée par l'intermédiaire de l'interface homme machine du combiné téléphonique 10. Cette commande est par exemple et de manière non limitative, l'appui sur une touche prédéterminée du clavier 16 ou l'appui sur une combinaison de touches du clavier 16. Si aucune commande prédéterminée n'est détectée, le processeur 11 passe à l'étape E502 qui consiste à vérifier si la communication en cours est interrompue ou non. Ceci est réalisé par exemple en détectant le raccrochage du combiné téléphonique 10 par l'utilisateur ou la détection par le moyen de génération de signaux et/ou de détection de trames 14 d'une tonalité d'occupation générée par le réseau de télécommunication 30. Dans l'affirmative, le processeur 11 termine l'algorithme de la Fig. 5 et attend une nouvelle communication téléphonique pour recommencer l'algorithme. Si la communication n'est pas interrompue, le processeur 11 réitère la boucle constituée des étapes E501 et E502 tant qu'une commande prédéterminée de l'utilisateur du combiné téléphonique 10 n'est pas détectée. A la détection d'une telle commande prédéterminée, le processeur 11 passe à l'étape suivante E503. A cette étape E503, le processeur 11 génère une commande à destination du moyen de génération de signaux et/ou de détection de trames 14 pour que celui-ci génère au moins un signal sur le réseau de télécommunication 30 pour activer le transfert du ou de chaque message court entre le combiné téléphonique 10 et le serveur répondeur 20. Ce signal est une combinaison de signaux DTMF. Ce signal est représentatif d'une demande de réception par l'utilisateur du combiné téléphonique 10 d'au moins un message court généré par le serveur répertoire 20 avec lequel le combiné téléphonique est en communication. Cette opération effectuée, le processeur 11 passe à l'étape E504 et vérifie si au cours de la communication téléphonique au moins un signal bi-fréquence noté SAT est reçu en confirmation du signal DTMF précédemment envoyé du réseau de
télécommunication 30 pour le transfert d'un message court. Ce signal est par exemple un signal bi-fréquence (2130Hz et 2750 Hz) qui est transmis sur un temps TSAT compris entre 80 et 85 millisecondes (ms). Ce signal S AT est conforme au signal décrit dans le document ETSI EN 300 659-2. Tant qu'un signal SAT n'est pas reçu, le processeur 11 réitère la boucle constituée de l'étape E504. A la réception d'un signal SAT, le processeur 11 passe ensuite à l'étape E505, désactive le haut-parleur 17 du combiné téléphonique 10. Cette opération réalisée, le processeur 11 génère à l'étape suivante E506 une commande à destination du moyen de génération de signaux et/ou de détection de trames 14 pour que celui-ci transfère un signal DTMF, plus précisément un signal DTMF D sur le réseau de télécommunication 30 par l'intermédiaire de l'interface ligne 13. Ce signal DTMF D est un signal d'acquittement au signal SAT précédemment reçu. Ce message D est aussi représentatif de l'aptitude du moyen de génération de signaux et/ou de détection de trames 14 à décoder des trames de type N23. Le processeur 100 passe ensuite à l'étape E507. A cette étape, le moyen de génération de signaux et/ou de détection de trames 14 reçoit, décode et transfère au processeur 11 au moins une trame de données de type V23 conforme aux règles définies dans le protocole de transmission normalisé à L'ETSI (European Télécommunication Standards Institute) et décrit dans le document ETSI EN 300 659-2 et dans le document ETSI EN 300 659-3. Les informations comprises dans la ou chaque trame de données sont par exemple le numéro de téléphone du serveur répertoire 20 ainsi qu'un identifiant d'un répertoire téléphonique prédéterminé dans le combiné téléphonique 10. En effet, plusieurs utilisateurs du combiné téléphonique 10 peuvent chacun disposer d'un répertoire téléphonique mémorisé en mémoire 12 du combiné téléphonique 10 et s'identifier au serveur répondeur 12. Le serveur répondeur 12 dans la ou chaque trame de données insère un identifiant correspondant au répertoire de l'utilisateur s'étant préalablement identifié. Cette opération effectuée, le processeur 11 passe à l'étape suivante E508. A cette étape, le message court est reçu, décodé et transféré au processeur 11 par le moyen de génération de signaux et/ou de détection de trames 14. Le processeur 11 mémorise le contenu du message court dans la mémoire 12 du combiné
téléphonique 10 et plus précisément dans le répertoire correspondant à l'identifiant précédemment reçu dans la trame N23 à l'étape E507. Alternativement, le processeur 11 transfère le contenu du message vers l'écran 15 du terminal de télécommunication 10 afin que l'utilisateur puisse en prendre connaissance. II est à remarquer que plusieurs messages courts peuvent être reçus à cette étape. Comme nous l'avons mentionné précédemment, il est en effet possible de d'envoyer plusieurs messages courts les uns à la suite des autres. Il est à remarquer que le transfert des données est réalisé conformément au protocole UBSl ou UBS2 précédemment mentionnés. Le transfert effectué, le processeur réactive à l'étape E509 le haut-parleur 17 du combiné téléphonique 10 de manière à ce que la communication téléphonique puisse continuer. Cette opération effectuée, le processeur 11 retourne à l'étape E501 et réitère les étapes E501 et E502 précédemment décrites. La Fig. 6 représente l'algorithme de réception de messages courts issus d'un serveur SMSC 35 et effectué par le combiné téléphonique 10 en cours de communication téléphonique avec un autre dispositif de télécommunication. Selon cet autre exemple de réalisation, le combiné téléphonique 10 est en communication téléphonique avec le terminal de télécommunication 33. Lors de cette communication et selon l'invention, l'utilisateur du combiné téléphonique 10 génère une commande prédéterminée par l'intermédiaire de l'interface homme machine et le combiné téléphonique 10 génère un signal sur le réseau de télécommunication 30 pour activer le transfert du ou de chaque message court entre le combiné téléphonique 10 et un autre terminal de télécommunication, en l'occurrence le serveur SMSC 35. Au lancement de l'application, le processeur 11 lit à partir de la mémoire 12, les instructions du programme correspondant aux étapes E600 à E613 de la Fig. 6 et les charge en mémoire vive non représentée pour les exécuter. A l'étape E600, le processeur 11 du combiné téléphonique 10 détecte une communication téléphonique en cours. Le processeur 11 passe alors à l'étape E601. A l'étape E601, le processeur 11 vérifie si au cours de la communication téléphonique un signal prédéterminé est détecté par le moyen de génération de signaux et/ou de détection de trames 14.
Ce signal est par exemple un signal bi-fréquence (2130Hz et 2750 Hz) qui est transmis sur un temps TSAT compris entre 80 et 85 millisecondes (ms). Ce signal SAT est conforme au signal décrit dans le document ETSI EN 300 659-2. Si aucun signal SAT n'est reçu, le processeur 11 passe à l'étape E602 qui consiste à vérifier si la communication en cours est interrompue ou non. Ceci est réalisé par exemple en détectant le raccrochage du combiné téléphonique 10 par l'utilisateur ou la détection par le moyen de génération de signaux et/ou de détection de trames 14 d'une tonalité d'occupation générée par le réseau de télécommunication 30. Dans l'affirmative, le processeur 11 termine l'algorithme de la Fig. 6 et attend une nouvelle communication téléphonique pour recommencer l'algorithme. A la réception d'un signal SAT, le processeur 11 passe ensuite à l'étape E603 et désactive le haut-parleur 17 du combiné téléphonique 10. Il est à remarquer ici que le signal SAT ne provient pas du terminal de télécommunication 33 avec lequel le combiné téléphonique 10 est en cours de communication. Ce signal SAT est généré par un des éléments du réseau de télécommunication 30 non représenté dans les dessins joints. Ce signal SAT est généré par le réseau de télécommunication 30 suite à une tentative d'appel du serveur SMSC 35 pour transmettre un message court à destination du combiné téléphonique 10. Cette opération réalisée, le processeur 11 génère à l'étape suivante E604 une commande à destination du moyen de génération de signaux et/ou de détection de trames 14 pour que celui-ci transfère un signal DTMF, plus précisément un signal DTMF D sur le réseau de télécommunication 30 par l'intermédiaire de l'interface ligne 13. Ce signal DTMF D est un signal d'acquittement au signal SAT précédemment reçu. Ce message D est aussi représentatif de l'aptitude du moyen de génération de signaux et/ou de détection de trames 14 à décoder des trames de type V23. Le processeur 100 passe ensuite à l'étape E605. A cette étape, le moyen de génération de signaux et/ou de détection de trames 14 reçoit, décode et transfère au processeur 11 au moins une trame de données de type V23 conforme aux règles définies dans le protocole de transmission normalisé à L'ETSI (European
Télécommunication Standards Institute) et décrit dans le document ETSI EN 300
659-2 et dans le document ETSI EN 300 659-3. Plus précisément, la trame de données V23 comporte l'identifiant du serveur SMSC 35 ayant généré l'appel. Il est à remarquer qu'en variante, le processeur 11 réactive à cette étape le haut- parleur 17 du combiné téléphonique 10 de manière à perturber le moins possible la communication téléphonique avec le terminal de télécommunication 33. A l'étape suivante E606, le processeur 11 analyse le contenu de cette trame et détermine si celui-ci est identique à l'identifiant, plus précisément le numéro de téléphone du serveur SMSC 35 dont il dépend. Ce numéro est mémorisé dans la mémoire 12 du combiné téléphonique 10. Si la comparaison est négative, le signal SAT ainsi que la trame N23 ne sont pas représentatifs d'un transfert de message court. Le processeur passe alors à l'étape E607. A cette étape, le processeur 11 traite l'information de la trame N23 conforme aux documents ETSI EN 300 659-2 et ETSI EN 300 659-3. Si le contenu de la trame N23 est identique à l'identifiant du serveur SMSC 35 dont le combiné téléphonique 10 dépend, le processeur passe à l'étape suivante E608. A l'étape E608, le processeur 11 génère un message à destination de l'écran 15 du combiné téléphonique 10. Ce message est un message d'invitation à appuyer sur une touche prédéterminée du clavier 16 pour accepter ou non la réception d'un message court d'un serveur SMSC 35 pendant la communication téléphonique. Cette opération effectuée, le processeur 11 passe ensuite à l'étape suivante E609 qui consiste à déterminer le choix que l'utilisateur du combiné téléphonique 10 a effectué suite au message d'informations généré à l'étape précédente. Si l'utilisateur accepte la réception du message court en cours de communication en composant par exemple sur une commande R2 par l'intermédiaire du clavier du combiné téléphonique 10, le processeur passe à l'étape E611. Si par contre, l'utilisateur n'a pas accepté la réception du message court, le processeur 11 passe à l'étape E610, réactive le haut-parleur 17 du combiné téléphonique 10 et retourne à l'étape E601 précédemment décrite. L'utilisateur du combiné téléphonique 10 refuse par exemple la réception du message court en ne composant pas de commande pendant un temps prédéterminé suite à l'invitation faite à l'étape E608. Il est à remarquer ici, que lors du test E609, on détecte au cours de la communication téléphonique au moins une commande prédéterminée de l'utilisateur du combiné téléphonique 10 par l'intermédiaire de l'interface homme machine pour
activer le transfert du ou de chaque message court entre le combiné téléphonique 10 et le serveur SMSC 35. A l'étape E611, l'utilisateur ayant accepté le message court, des signaux de fréquences vocales représentatives de la commande R2 sont transmis sur le réseau de télécommunication 30 et le serveur SMSC 35, alors en attente de communication, qui est mis en communication avec le combiné téléphonique 10 par le réseau de télécommunication 30. Le terminal de communication 33 est quant à lui mis en attente par le réseau de télécommunication 30. Il est à remarquer que cette mise en attente est relativement courte et ne perturbe pas ou peu la communication entre le combiné téléphonique 10 et le terminal de télécommunication 33. Pendant cette période, le message court est reçu, décodé et transféré au processeur 11 par le moyen de génération de signaux et/ou de détection de trames 14. Le processeur 11 à l'étape E612 mémorise le contenu du message court dans la mémoire 12 du combiné téléphonique 10 et/ou transfère le contenu du message vers l'écran 15 du terminal de télécommunication 10 afin que l'utilisateur puisse en prendre connaissance. Il est à remarquer que le transfert des données est réalisé conformément au protocole UBSl ou UBS2 précédemment mentionnés. Le transfert effectué, le processeur 11 passe ensuite à l'étape E613. A cette étape, le processeur 11 commande le moyen de génération de signaux et/ou de détection de trames 14 pour que celui-ci transfère au moins un signal DTMF à destination du réseau de télécommunication 30. Ces signaux sont par exemple représentatifs d'une commande R2 effectuée par l'intermédiaire du clavier 15 du combiné téléphonique 10. A la réception de ce signal, le réseau de télécommunication 30 interrompt la communication entre le combiné téléphonique 10 et le serveur SMSC 35 et rétablit la communication entre le combiné téléphonique 10 et le terminal de télécommunication 33. Le processeur 11 passe ensuite à l'étape E610, réactive le haut-parleur 17 du combiné téléphonique 10 de manière à ce que la communication téléphonique puisse continuer. Cette opération effectuée, le processeur 11 retourne à l'étape E601 et réitère les étapes E601 et E602 précédemment décrites.
Bien entendu, la présente invention n'est nullement limitée aux modes de réalisation décrits ici, mais englobe, bien au contraire, toute variante à la portée de l'homme du métier.