Brevet FR2889782A1 — publié le 20070216

L'invention concerne le domaine des procédés de communication entre deux terminaux au travers d'un réseau de télécommunication. Au cours de ce procédé de communication, au moins le contenu d'un message est envoyé d'un premier terminal vers un deuxième terminal. Les terminaux sont des téléphones ou à tout le moins possèdent une fonction téléphonie. Le type de message envoyé peut être du type SMS (pour l'acronyme anglais short message service ). Ce type de message présente l'avantage de nécessiter peu de ressources au niveau du réseau de télécommunication, notamment en terme de bande passante, pour être transmis d'un terminal vers un autre terminal. Ce type de message présente toutefois l'inconvénient d'avoir un contenu relativement pauvre, car limité à du texte. Le type de message envoyé peut être du type MMS (pour l'acronyme anglais multimedia message service ). Ce type de message présente l'avantage d'avoir un contenu relativement riche, car pouvant intégrer une ou plusieurs images en plus du texte. Ce type de message présente toutefois l'inconvénient de nécessiter beaucoup de ressources au niveau du réseau de télécommunication, notamment en terme de bande passante, pour être transmis d'un terminal vers un autre terminal. L'invention se pose le problème de mettre au point un procédé de communication basé sur l'envoi du contenu de message d'un terminal vers un autre terminal, qui réaliserait un bon compromis entre les deux types de message précédents, à savoir envoyer un message d'une part dont le contenu s'approche, en terme de richesse, de celui d'un message de type MMS et d'autre part qui ne nécessite que relativement peu de ressources au niveau du réseau de télécommunication, notamment en terme de bande passante, et qui soit, à ce titre, comparable à un message de type SMS. Pour cela, l'invention base la communication entre terminaux sur l'envoi de messages incluant d'une part du texte et d'autre part des icones, une icone étant une image, de préférence de taille et de complexité relativement modeste, avantageusement suffisamment parlante en elle-même pour véhiculer un sens précis donné. Selon un art antérieur, par exemple décrit dans la demande de brevet américain US 2004 / 0198400, il est connu un message incluant des icones. Toutefois, les images que sont les icones nécessitent des ressources importantes au niveau du réseau de télécommunication pour être transmises d'un terminal à l'autre. L'invention va proposer de transmettre ces messages incluant du texte et des icones de manière à ne requérir que relativement peu de ressources au niveau du réseau de télécommunication. Pour cela, l'invention propose de transformer le message incluant du texte et des icones en une chaîne de caractères, puis de ne transmettre que la chaîne de caractères obtenue, laquelle lors de la réception sera à nouveau retransformée en le message d'origine incluant du texte et des icones, même si la présentation du message à réception peut différer du message d'origine par des détails, elle doit en refléter le contenu. Ce codage d'un message incluant de préférence texte et icones et à tout le moins au moins un icone permet de transmettre une chaîne de caractères avec les mêmes ressources au niveau du réseau de télécommunication et dans les mêmes conditions qu'un message SMS. La chaîne de caractères comportera donc préférentiellement un nombre de caractères qui est inférieur à 200 caractères, avantageusement inférieur à 160 caractères. Ce type de communication pourrait par exemple être appelé SIMS (pour l'acronyme anglais simple iconic message service ), car il utilise en fait la technologie limitée SMS pour passer des messages à contenu plus riche proche de celui des MMS. Selon la taille et le nombre des icones inclus dans le message, le gain en bande passante sera avantageusement d'un facteur allant de 20 à 200. L'invention concerne aussi un terminal de télécommunication apte à mettre en oeuvre le procédé de télécommunication selon l'invention, à la fois pour l'envoi et pour la réception de messages. L'invention concerne encore un terminal de télécommunication apte à envoyer des messages selon le procédé de communication selon l'invention ainsi qu'un terminal de télécommunication apte à recevoir des messages selon le procédé de communication selon l'invention. 2889782 3 Selon l'invention, il est prévu un procédé de communication entre deux terminaux au travers d'un réseau de télécommunication, comprenant: une étape de codage d'un message incluant au moins un icone en une chaîne de caractères au niveau d'un premier terminal; une étape d'envoi de ladite chaîne de caractères par le premier terminal vers un deuxième terminal au travers du réseau de télécommunication; une étape de réception de ladite chaîne de caractères par le deuxième terminal; une étape de décodage de ladite chaîne de caractères en ledit message incluant au moins un icone au niveau du deuxième terminal. Selon l'invention, il est aussi prévu un terminal de télécommunication comprenant: un codeur apte à transformer un message incluant au moins un icone en une chaîne de caractères; des moyens d'émission et de réception, aptes à émettre vers un réseau de télécommunication ou à recevoir en provenance d'un réseau de télécommunication, une chaîne de caractères; un décodeur apte à transformer une chaîne de caractères en un message incluant au moins un icone. Le codeur et le décodeur peuvent être intégrés en un élément unique réalisant la fonction de codage et de décodage qui est alors appelé codeur décodeur ou encore codec. Selon l'invention, il est également prévu un terminal de télécommunication, comprenant: un codeur apte à transformer un message incluant au moins un icone en une chaîne de caractères; un émetteur apte à émettre une chaîne de caractères vers un réseau de télécommunication. Selon l'invention, il est encore prévu un terminal de télécommunication, comprenant: un récepteur apte à recevoir une chaîne de caractères en provenance d'un réseau de télécommunication; un décodeur apte à transformer une chaîne de caractères en un message incluant au moins un icone. L'invention sera mieux comprise et d'autres particularités et avantages apparaîtront à l'aide de la description ci-après et des dessins joints, donnés à titre d'exemples, où : - la figure 1 représente schématiquement un exemple de message incluant du texte et des icones, composé au niveau d'un premier terminal, et destiné à être codé en une chaîne de caractères avant d'être envoyé vers un deuxième terminal, selon le procédé de communication selon l'invention; - la figure 2 représente schématiquement un exemple de détail des étapes du procédé de communication selon l'invention, de la composition d'un message au niveau d'un premier terminal jusqu'à la visualisation du message au niveau d'un deuxième terminal; - la figure 3 représente schématiquement un exemple d'interface graphique utilisateur permettant de composer un message destiné à être échangé entre deux terminaux selon le procédé de communication selon l'invention. La figure 1 représente schématiquement un exemple de message incluant du texte et des icones, composé au niveau d'un premier terminal, et destiné à être codé en une chaîne de caractères avant d'être envoyé vers un deuxième terminal, selon le procédé de communication selon l'invention. Le message représenté à la figure 1 se compose d'un certain nombre d'éléments de texte T, lesquels étant déjà sous forme de caractères n'ont pas besoin d'être modifiés, et d'un icone I lequel doit d'abord être transformé en un ou plusieurs caractères, de préférence en plusieurs caractères pour faire partie intégrante de la chaîne de caractères qui va être transmise entre les terminaux au travers du réseau de télécommunication. La figure 2 représente schématiquement un exemple de détail des étapes du procédé de communication selon l'invention, de la composition d'un message au niveau d'un premier terminal jusqu'à la visualisation du message au niveau d'un deuxième terminal. Le terminal 1 est le terminal émetteur tandis que le terminal 2 est le terminal récepteur pour la transmission d'un message donné au travers du réseau de télécommunication considéré. Décrivons d'abord ce qui se passe du côté du terminal 1 émetteur. L'utilisateur du terminal 1 émetteur compose un message incluant du texte et des icones par l'intermédiaire de l'interface graphique utilisateur 10 notée GUI (pour 2889782 5 l'acronyme anglais guide user interface ) incluant par exemple un clavier. Ce message 11 est codé en une chaîne de caractères 13 par l'intermédiaire du codeur 12 noté codec lequel intègre aussi le plus souvent un décodeur. Cette chaîne de caractères 13 est envoyée au travers du réseau de télécommunication vers le terminal 2 récepteur par un module 14 de transmission de chaînes de caractères noté SMS phone module . Décrivons maintenant ce qui se passe du côté du terminal 2 récepteur. La chaîne de caractères, appelée chaîne de caractères 23 bien qu'elle soit généralement identique à la chaîne de caractères 13 et qu'elle doive au moins avoir le même contenu, est reçue par le module 24 de transmission de chaînes de caractères noté SMS phone module . Cette chaîne de caractères 23 est décodée en un message 21 incluant du texte et des icones, le message 21 étant généralement identique au message 11 d'origine et devant à tout le moins avoir le même contenu que lui, par l'intermédiaire du décodeur 22 noté codec lequel intègre aussi le plus souvent un codeur. L'utilisateur du terminal 2 récepteur affiche le message 21 par l'intermédiaire de l'interface graphique utilisateur 20 notée GUI laquelle inclut par exemple un écran. Le message, tel que composé au niveau du premier terminal émetteur ou tel qu'affiché au niveau du deuxième terminal récepteur, comprend au moins un icone, c'est-à-dire au moins une image, car c'est dès qu'il inclut au moins un icone que le procédé de communication selon l'invention trouve à s'appliquer avantageusement. De préférence, ce message inclut aussi du texte. De préférence, ce message inclut plusieurs icones. Dans la manière la plus évoluée d'utiliser le procédé de communication selon l'invention, ce message inclut du texte et un ou plusieurs icones. Les terminaux sont donc alors aptes respectivement à coder et à décoder un message incluant du texte et un ou plusieurs icones et la chaîne de caractères correspondante. De préférence, au moins l'un des terminaux est mobile, car l'invention est alors particulièrement intéressante du fait que les ressources radio au niveau de la partie radio du réseau de télécommunication sont limitées et qu'il est alors particulièrement intéressant de les économiser. Le procédé de communication pourrait toutefois être utilisé entre un terminal mobile et un terminal fixe, voire entre deux terminaux fixes. De manière avantageuse, les deux terminaux, le terminal émetteur et le terminal récepteur, sont mobiles, ce qui rend l'invention encore plus intéressante. De préférence, le procédé de communication selon l'invention comprend une étape de composition d'un message incluant au moins un icone au niveau du premier terminal, située avant l'étape d'envoi. Mais lorsque le terminal émetteur ne fait que faire suivre vers un terminal un message déjà reçu d'un autre terminal, cette étape n'est pas présente. De préférence, le procédé de communication selon l'invention comprend une étape d'affichage dudit message incluant au moins un icone au niveau du deuxième terminal, située après l'étape de réception. Mais lorsque le terminal récepteur ne fait que faire suivre vers un terminal un message déjà reçu d'un autre terminal, cette étape n'est pas présente. L'essentiel est que le message incluant au moins un icone, et de préférence du texte et des icones, soit codé sous forme d'une chaîne de caractères. Différentes manières peuvent être imaginées pour réaliser ce codage. De préférence, le texte reste inchangé tandis que chaque icone est codé en une série de caractères. De manière avantageuse, chaque série de caractères comprend successivement d'une part un indicateur comprenant un ou plusieurs caractères et indiquant qu'il s'agit d'un icone et d'autre part un identifiant comprenant un ou plusieurs caractères et indiquant de quel icone il s'agit. De préférence, l'indicateur est le même pour tous les icones, car c'est plus simple; toutefois, le cas de plusieurs indicateurs reste possible, il pourrait présenter un intérêt dans le cas d'un grand nombre d'icones disponibles, ce qui n'est toutefois pas le cas préférentiel de l'invention. L'indicateur comprend avantageusement plusieurs caractères tandis que l'identifiant pourra comprendre un ou plusieurs caractères par exemple selon le nombre d'icones disponibles. L'indicateur sera de préférence une séquence de caractères n'ayant aucun sens en soi, par exemple & pour ne pas risquer d'être confondu avec un morceau de texte. Un exemple d'identifiant peut être c pour cigarette, ce qui donne & !c pour l'icone cigarette. Le décodeur reconnaissant la séquence & sait qu'il s'agit d'un icone, le décodeur grâce à une table de correspondance peut ensuite associer la lettre c à l'icone cigarette. Le codeur comme le décodeur des terminaux mobiles effectue une correspondance entre d'une part les icones et d'autre part les séries de caractères codant respectivement les icones. Cette correspondance est de préférence effectuée par l'intermédiaire d'une table de correspondance entre icones et séries de caractères. De manière préférentielle, cette table de correspondance est commune à un groupe d'utilisateurs et est située sur chaque terminal dont l'utilisateur appartient audit groupe. Il faut toutefois pour cela, que dans une phase préalable à la communication, les différents utilisateurs du groupe aient acquis la table de correspondance commune, par exemple en l'ayant téléchargée à partir d'un fichier partagé entre eux et pouvant être accédé par ordinateur personnel. Dans une option, on peut imaginer que chaque utilisateur, bien qu'utilisant la même table de correspondance que les autres utilisateurs de son groupe, veuille personnaliser au niveau de son terminal les icones; pour cela la méta-information de chaque icone est commune à un groupe d'utilisateurs, par exemple le contenu de l'icone signifiera cigarette, tandis que la représentation graphique de chaque icone peut être particulière à chaque terminal, par exemple la représentation graphique pourra varier et représenter une cigarette fine, longue, courte, épaisse, avec des couleurs différentes, selon les goûts de chaque utilisateur. Par ailleurs, la table de correspondance elle-même est personnalisable par chaque terminal, pour que chaque utilisateur de terminal puisse constituer avec d'autres utilisateurs un groupe d'utilisateurs dont les membres seront les seuls à connaître la table de correspondance et donc les seuls à pouvoir s'échanger des messages entre eux de manière intelligible. De préférence, pour ne pas perdre de temps ni de ressources lorsque l'utilisateur veut utiliser son terminal de manière classique, c'est-àdire avec des SMS ne contenant que du texte et pas d'icone, le codeur et le décodeur contrôlent la présence d'au moins un icone. Ainsi, l'étape de codage ou de décodage est automatiquement effectuée sauf si le message ne contient aucun icone. De préférence, l'inclusion d'un icone dans un message comprend deux étapes successives, une première étape affichant un ensemble d'icones et une deuxième étape sélectionnant l'un des icones affichés. De manière avantageuse, la première étape est obtenue par mouvement d'un joystick, ou bien par pression sur une touche dédiée ou bien par une suite de pressions sur plusieurs touches distinctes entre elles. De manière avantageuse, la deuxième étape est obtenue par une ou plusieurs pressions sur une touche. La figure 3 décrit un exemple de réalisation de l'interface graphique utilisateur permettant la composition du message, la partie de l'interface graphique utilisateur permettant l'affichage du message pouvant quant à elle être un simple écran. La figure 3 représente schématiquement un exemple d'interface graphique utilisateur permettant de composer un message destiné à être échangé entre deux terminaux selon le procédé de communication selon l'invention. Un certain nombre de touches dédiées IS permet d'accéder à une famille d'icones. A l'intérieur de chaque famille d'icones, chaque icone particulier peut être accédé par les touches classiques TS selon le mode de fonctionnement classique en SMS, c'est-à-dire qu'une pression de l'une des touches TS va afficher un icone tandis que deux pressions sur la même touche TS va afficher un autre icone, trois pressions encore un autre icone et ainsi de suite. Chaque touche TS va ainsi permettre d'accéder à une sous-famille de la famille d'icones correspondant à une touche dédiée IS. Chaque icone de chaque sous-famille peut être accédé par un nombre de pressions différent sur la touche TS correspondant à ladite sous-famille. REVENDICATIONS 1. Procédé de communication entre deux terminaux au travers d'un réseau de télécommunication, comprenant: - une étape de codage d'un message incluant au moins un icone en une chaîne de caractères au niveau d'un premier terminal (1) ; - une étape d'envoi de ladite chaîne de caractères par le premier terminal vers un deuxième terminal (2) au travers du réseau de télécommunication; - une étape de réception de ladite chaîne de caractères par le deuxième terminal; - une étape de décodage de ladite chaîne de caractères en ledit message incluant au moins un icone au niveau du deuxième terminal. 2. Procédé de communication selon la revendication 1, caractérisé en ce que le message inclut du texte et un ou plusieurs icones. 3. Procédé de communication selon l'une quelconque des revendications 1 à 2, caractérisé en ce qu'au moins l'un des deux terminaux est un terminal mobile. 4. Procédé de communication selon la revendication 3, caractérisé en ce que les deux terminaux sont des terminaux mobiles. 5. Procédé de communication selon l'une quelconque des revendications précédentes, caractérisé en ce que le procédé comprend une étape de composition d'un message incluant au moins un icone au niveau du premier terminal, située avant l'étape d'envoi. 6. Procédé de communication selon l'une quelconque des revendications précédentes, caractérisé en ce que le procédé comprend une étape d'affichage dudit message incluant au moins un icone au niveau du deuxième terminal, située après l'étape de réception. 7. Procédé de communication selon l'une quelconque des revendications précédentes, caractérisé en ce que le texte reste inchangé tandis que chaque icone est codé en une série de caractères. 8. Procédé de communication selon la revendication 7, caractérisé en ce que chaque série de caractères comprend successivement d'une part un indicateur 2889782 10 comprenant un ou plusieurs caractères et indiquant qu'il s'agit d'un icone et d'autre part un identifiant comprenant un ou plusieurs caractères et indiquant de quel icone il s'agit. 9. Procédé de communication selon la revendication 8, caractérisé en ce que l'indicateur est le même pour tous les icones. 10. Procédé de communication selon l'une quelconque des revendications 8 à 9, caractérisé en ce que l'indicateur comprend plusieurs caractères. 11. Procédé de communication selon l'une quelconque des revendications précédentes, caractérisé en ce que le codage et le décodage sont effectués par l'intermédiaire d'une table de correspondance entre icones et séries de caractères. 12. Procédé de communication selon la revendication 11, caractérisé en ce que la table de correspondance est commune à un groupe d'utilisateurs et est située sur chaque terminal dont l'utilisateur appartient au groupe. 13. Procédé de communication selon l'une quelconque des revendications 11 à 12, caractérisé en ce que la méta-information de chaque icone est commune à un groupe d'utilisateurs tandis que la représentation graphique de chaque icone peut être particulière à chaque terminal. 14. Procédé de communication selon l'une quelconque des revendications 11 à 13, caractérisé en ce que la table de correspondance est personnalisable par chaque terminal. 15. Procédé de communication selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape de codage ou de décodage est automatiquement effectuée sauf si le message ne contient aucun icone. 16. Procédé de communication selon l'une quelconque des revendications précédentes, caractérisé en ce que l'inclusion d'un icone dans un message comprend deux étapes successives, une première étape affichant un ensemble d'icones et une deuxième étape sélectionnant l'un des icones affichés. 17. Procédé de communication selon la revendication 16, caractérisé en ce que la première étape est obtenue par mouvement d'un joystick, ou bien par pression sur 2889782 11 une touche dédiée ou bien par une suite de pressions sur plusieurs touches distinctes entre elles. 18. Procédé de communication selon l'une quelconque des revendications 16 à 17, caractérisé en ce que la deuxième étape est obtenue par une ou plusieurs pressions sur une touche. 19. Terminal de télécommunication, comprenant: - un codeur (12, 22) apte à transformer un message incluant au moins un icone en une chaîne de caractères; - des moyens d'émission et de réception (14, 24), aptes à émettre vers un réseau de télécommunication ou à recevoir en provenance d'un réseau de télécommunication, une chaîne de caractères; - un décodeur (12, 22) apte à transformer une chaîne de caractères en un message incluant au moins un icone. 20. Terminal de télécommunication, comprenant: - un codec (12, 22) apte d'une part à transformer un message incluant au moins un icone en une chaîne de caractères et d'autre part à transformer une chaîne de caractères en un message incluant au moins un icone; - des moyens d'émission et de réception (14, 24), aptes à émettre vers un réseau de télécommunication ou à recevoir en provenance d'un réseau de télécommunication, une chaîne de caractères. 21. Terminal de télécommunication, comprenant: - un codeur (12) apte à transformer un message incluant au moins un icone en une chaîne de caractères; - un émetteur (14) apte à émettre une chaîne de caractères vers un réseau de télécommunication. 22. Terminal de télécommunication, comprenant: - un récepteur (24) apte à recevoir une chaîne de caractères en provenance d'un réseau de télécommunication; - un décodeur (22) apte à transformer une chaîne de caractères en un message incluant au moins un icone. 2889782 12 23. Terminal de télécommunication selon l'une quelconque des revendications 19 à 22, caractérisé en ce que le message inclut du texte et un ou plusieurs icones. 24. Terminal de télécommunication selon l'une quelconque des revendications 19 à 23, caractérisé en ce que le terminal est mobile. 25. Terminal de télécommunication selon l'une quelconque des revendications 19 à 24, caractérisé en ce que le terminal comprend également une interface homme machine (10) apte à composer un message incluant au moins un icone. 26. Terminal de télécommunication selon l'une quelconque des revendications 19 à 25, caractérisé en ce que le terminal comprend également une interface homme machine (20) apte à afficher un message incluant au moins un icone.