Brevet FR2980289A1 — publié le 20130322

PROCÉDÉ DE GÉNÉRATION D'UNE PLURALITÉ DE MESSAGES ÉLECTRONIQUES ET ÉQUIPEMENT ASSOCIÉ Les modes de réalisation de la présente invention concernent le domaine des réseaux de communication et plus particulièrement les communications massives sur les plateformes 5 de ces réseaux. Par plateforme, on entend l'ensemble des applications permettant de mettre en communication un ensemble d'utilisateurs comme par exemple les messageries électroniques, les messageries instantanées ou les réseaux sociaux. Les communications massives correspondent aux communications provenant d'une 10 personne ou utilisateur et destinées à une pluralité de personnes ou utilisateurs. Ainsi, les plateformes permettent d'envoyer un message vers une pluralité de contacts et donc de réaliser des communications massives. Cependant, lors d'une communication massive, l'ensemble des contacts destinataires du message reçoivent le même message, quelque soit le rapport social qu'il existe entre 15 l'expéditeur du message et les différents contacts destinataires. En effet, certains contacts peuvent correspondre à des collègues de travail tandis que d'autres peuvent correspondre à des amis ou des membres de la famille de l'utilisateur. Or, l'expéditeur ne s'adresse pas à tous ces contacts de la même manière en général. Néanmoins, dans le cadre des communications massives, il est difficile, voir 20 impossible, d'adapter le style d'un message en fonction du rapport social établi avec l'interlocuteur. En effet, soit l'expéditeur envoie un message unique vers l'ensemble de ses contacts comme c'est le cas avec le postage d'un message sur un mur d'un réseau social sachant que le style employé pourrait ne pas correspondre à certains des contacts destinataires, soit 25 l'expéditeur envoie une pluralité de messages à un nombre restreint de contacts en adaptant le style des différents messages en fonction des destinataires, ce qui peut être long et fastidieux BRT0782 (808670) et limite l'intérêt de la communication massive. Il apparaît donc nécessaire de proposer un procédé permettant de surmonter les inconvénients précités de l'état de la technique et d'optimiser les communications massives au 5 niveau des plateformes des réseaux de communication. Ainsi, les modes de réalisation de la présente invention concernent un procédé de génération d'une pluralité de messages électroniques destinés à être envoyés à une pluralité de contacts d'un utilisateur d'au moins une plateforme dans un réseau de communication, ledit 10 procédé comprenant les étapes suivants : - on définit au moins deux ensembles de contacts de l'utilisateur dans une base de données, - on associe auxdits au moins deux ensembles de contacts au moins deux styles différents de langage, 15 - on établit au moins deux listes synonymes de vocabulaire associées auxdits au moins deux styles différents de langage que l'on sauvegarde dans la base de données, lors de la rédaction ou de l'envoi par l'utilisateur, d'un message électronique initial destiné à au moins deux contacts appartenant à au moins deux ensembles de contacts distincts, 20 - on détecte le vocabulaire dudit message électronique initial correspondant au vocabulaire d'une liste sauvegardée, - on génère au moins deux messages électroniques correspondant aux deux styles de langage destinés aux contacts desdits au moins deux ensembles de contacts distincts en remplaçant le vocabulaire détecté du message électronique initial par un 25 vocabulaire synonyme issu d'une liste sauvegardée. Selon un autre mode de réalisation de la présente invention, le procédé comprend également une étape dans laquelle : - on analyse la sémantique des messages échangés entre l'utilisateur et sa pluralité de 30 contacts en utilisant une application dédiée. BRT0782 (808670) Selon un mode de réalisation supplémentaire de la présente invention, les au moins deux ensembles de contacts sont définis par l'utilisateur. Selon un mode de réalisation additionnel de la présente invention, les au moins deux 5 ensembles de contacts sont définis par des données extraites des profils de l'utilisateur et/ou de ses contacts. Selon un autre mode de réalisation de la présente invention, les au moins deux ensembles de contacts sont définis à partir de l'analyse sémantique des messages échangés 10 entre l'utilisateur et sa pluralité de contacts. Selon un mode de réalisation additionnel de la présente invention, les au moins deux styles de langages associés auxdits au moins deux ensembles de contacts sont définis à partir de l'analyse sémantique des messages échangés entre l'utilisateur et sa pluralité de contacts. 15 Selon un mode de réalisation supplémentaire de la présente invention, le procédé comprend également une étape dans laquelle l'étape d'établissement d'au moins deux listes synonymes de vocabulaire associées auxdits au moins deux styles différents de langage est réalisée à partir de l'analyse sémantique des messages échangés entre l'utilisateur et sa 20 pluralité de contacts et comprend les sous-étapes suivantes : - on extrait les vocabulaires à partir de l'analyse sémantique des messages échangés, - on sélectionne, parmi les vocabulaires extraits, les vocabulaires qui ne sont pas sauvegardés dans une liste, - on détermine, à partir d'une application dédiée, les vocabulaires synonymes des 25 vocabulaires sélectionnés correspondant au type de langage d'au moins une autre liste sauvegardée, - on sauvegarde les vocabulaires synonymes détectés et déterminés dans les listes de vocabulaire correspondantes. 30 Les modes de réalisation de la présente invention concernent également un serveur de génération d'au moins deux listes synonymes de vocabulaire associées à au moins deux styles BRT0782 (808670) de langage correspondant à au moins deux ensembles de contacts d'un utilisateur d'au moins une plateforme dans un réseau de communication, ledit serveur comprenant une base de données pour sauvegarder les au moins deux listes de vocabulaire et au moins un moyen de traitement pour : - analyser la sémantique des messages échangés entre l'utilisateur et sa pluralité de contacts, - extraire les vocabulaires des messages échangés à partir de l'analyse sémantique, associer les vocabulaires extraits à un style de langage, - déterminer si les vocabulaires sont déjà sauvegardés dans une liste de vocabulaire de la base de données, - déterminer au moins un synonyme des vocabulaires extraits correspondant à un autre style de langage d'une liste, - sauvegarder les vocabulaires extraits et déterminés dans les listes de vocabulaire correspondantes. Selon un autre mode de réalisation de la présente invention, le serveur comprend également au moins un moyen de traitement pour : - extraire des données des profils de l'utilisateur et/ou de ses contacts, - utiliser les données extraites pour définir les au moins deux ensembles de contacts correspondant à au moins deux styles de langage. Les modes de réalisation de la présente invention concernent également un terminal de communication d'un utilisateur d'au moins une plateforme dans un réseau de communication connecté à un serveur et comprenant au moins un moyen de traitement pour : - détecter, lorsque l'utilisateur rédige ou envoie un message électronique initial destiné à au moins deux contacts appartenant à au moins deux ensembles de contacts distincts, les vocabulaires dudit message électronique initial correspondant aux vocabulaires d'une liste de vocabulaire sauvegardée dans une base de données, - générer au moins deux messages électroniques correspondant aux deux styles de langage destinés aux contacts desdits au moins deux ensembles de contacts distincts en remplaçant le vocabulaire détecté du message électronique initial par un BRT0782 (808670) vocabulaire synonyme issu d'une liste sauvegardée dans la base de données. D'autres caractéristiques et avantages de l'invention apparaîtront dans la description 5 qui va maintenant en être faite, en référence aux dessins annexés qui en représentent, à titre indicatif mais non limitatif, un mode de réalisation possible. Sur ces dessins: 10 - la figure 1 représente un schéma synoptique des différentes étapes des modes de réalisation selon la présente invention; - la figure 2 représente un schéma d'un utilisateur d'une plateforme de communication et d'une pluralité de contacts de l'utilisateur ; - la figure 3 représente un schéma d'un exemple de regroupement des contacts de l'utilisateur 15 en trois ensembles ; - la figure 4 représente un schéma de l'établissement des listes de vocabulaires synonymes ; - la figure 5 représente un exemple d'extraction de vocabulaires sur deux messages envoyés à deux contacts de deux ensembles distincts ; - la figure 6 représente un schéma d'une association des vocabulaires extraits avec des 20 vocabulaires synonymes d'une liste sauvegardée ; - la figure 7 représente un schéma de deux messages générés à partir d'un message initial; Dans la description de ce qui va suivre, on désigne de façon générale: 25 Le terme « plateforme » d'un réseau de communication correspond à un réseau social, une messagerie de courrier électronique ou une messagerie instantanée d'un réseau de communication comme par exemple Internet de sorte que les messages ou textes échangés entre un utilisateur d'une plateforme et un contact de l'utilisateur comprennent des messages instantanés, des courriels ou messages et commentaires postés sur un mur... ; 30 Le terme « vocabulaire » correspond à un mot ou une expression comprenant plusieurs mots; BRT0782 (808670) Les modes de réalisation de la présente invention concernent un procédé de génération d'une pluralité de messages électroniques destinés à être envoyés à une pluralité de contacts d'un utilisateur d'au moins une plateforme dans un réseau de communication. La figure 1 représente les différentes étapes des modes de réalisation selon la présente invention. La première étape 101 concerne l'analyse sémantique des messages échangés entre l'utilisateur et sa pluralité de contacts. Cette analyse sémantique permet de détecter, d'extraire et de déterminer la signification des vocabulaires utilisés dans les messages échangés. Ces vocabulaires sont aussi bien des mots que des expressions comme par exemple « bonjour » ou « comment ça va ? ». Cette analyse est réalisée par une application dédiée installée par exemple sur un serveur de la plateforme. La deuxième étape 102 concerne la définition d'au moins deux ensembles ou groupes 15 de contacts. En effet, la figure 2 représente de manière schématique un utilisateur U et sa pluralité de contact Ci avec i=1, 2, 3....pour une plateforme P1 donnée, par exemple un réseau social. Les rapports sociaux qui lient l'utilisateur U et ses contacts Ci peuvent être variés. Ainsi, dans l'étape 102, on regroupe les contacts par ensemble de contacts en fonction 20 du rapport social qu'ils ont avec l'utilisateur. Les différents ensembles peuvent par exemple correspondre à un ensemble d'amis proches El, un ensemble de collègues de travail E2 et un ensemble d'amis éloignés E3 comme représenté sur la figure 3. Cependant, les ensembles peuvent aussi être définis seulement en fonction du langage utilisé entre l'utilisateur et les contacts de sorte que les types des liens sociaux dans un même ensemble pourront être 25 différents mais correspondront à un même style de langage. Les ensembles ou groupes de contacts Ei avec i=1, 2, 3...peuvent être définis par l'utilisateur U, par l'analyse des messages échangés entre l'utilisateur U et ses contacts Ci lors de l'étape 101, par une analyse des profils de l'utilisateur U et de ses contacts ou par une combinaison des moyens précités. Par exemple, une définition des ensembles peut être faite 30 par une analyse des profils, par exemple si les profils de l'utilisateur U et d'un contact Cl indiquent qu'ils ont fréquentés la même université à la même date, le contact Cl peut être BRT0782 (808670) classé dans un ensemble d'amis éloignés, puis l'analyse des messages échangés entre l'utilisateur U et le contact Cl peut conduire au placement du contact Cl dans un ensemble amis proches puis l'utilisateur U peut déplacé à nouveau le contact Cl dans un ensemble amis éloignés. Les listes de contacts correspondant aux différents ensembles sont sauvegardés dans une base de données rattachée à la plateforme. La troisième étape 103 concerne l'association d'un style de langage Si avec i=1, 2, 3...aux ensembles de contacts Ei définis dans l'étape 102. Par exemple, l'ensemble d'amis proches El peut être associé à un style S1 correspondant à un langage familier, l'ensemble de collègues de travail E2 associé à un style S2 correspondant à un langage châtié et l'ensemble d'amis éloignés E3 associé à un style S3 correspondant à un langage courant. Néanmoins, les styles Si avec i=1, 2, 3... associés aux ensembles ne sont correspondent pas forcément à un type de langage prédéfini mais correspondent simplement aux vocabulaires utilisés par les contacts de cet ensemble. La quatrième étape 104 correspond à l'établissement de listes de vocabulaire correspondant à chaque style. Ces listes peuvent comprendre des vocabulaires issus d'une autre application, par exemple un dictionnaire en ligne ou être issus de l'analyse sémantique de l'étape 101 réalisée sur les messages échangés entre l'utilisateur U et ses contacts Ci et sont enregistrées dans une base de données de la plateforme. Ainsi, lorsqu'un vocabulaire est extrait d'un message par l'analyse sémantique, on détermine si ce vocabulaire est déjà enregistré dans une liste de vocabulaire de la base de données. Si c'est le cas, on traite le vocabulaire extrait suivant et si ce vocabulaire n'est pas enregistré dans une liste, on détermine les synonymes de ce vocabulaire correspondant au style de langage des autres listes de vocabulaire et on enregistre le vocabulaire extrait et les synonymes déterminés dans les listes de vocabulaire correspondantes de la base de données. On construit ainsi des listes sémantiques de vocabulaires synonymes. De plus, les vocabulaires peuvent être classés par catégories comme par exemple les vocabulaires correspondant à l'en-tête, aux salutations, au corps ou à la signature d'un message. On enrichit donc à chaque nouvel échange de messages entre l'utilisateur et ses contacts les listes de vocabulaire. La cinquième étape 105 concerne la détection des vocabulaires correspondant à des 30 vocabulaires d'une liste sauvegardée dans la base de données lors de la rédaction par l'utilisateur d'un message électronique, appelé ici message électronique initial, destiné à au BRT0782 (808670) moins deux contacts appartenant à au moins deux ensembles de contacts distincts. Pour cela, une application liée à la plateforme compare les vocabulaires utilisés dans le message initial avec les vocabulaires sauvegardés dans les listes de vocabulaire. De plus, les modes de réalisation de la présente invention concernent non seulement les messages électroniques rédigés par l'utilisateur mais aussi des messages pré-existants, par exemple reçu par l'utilisateur puis rediriger vers des contacts de l'utilisateur ou des messages automatiques créés par un logiciel ou une application. Dans ce cas, la détection des vocabulaires correspondant à des vocabulaires d'une liste sauvegardée dans la base de données se fait lors de l'envoi du message pré-existant. La sixième étape 106 concerne la génération, par une application dédiée de la plateforme d'au moins deux messages électroniques correspondant aux deux styles de langage destinés aux contacts desdits au moins deux ensembles de contacts distincts en remplaçant le vocabulaire détecté à l'étape 105 par un vocabulaire synonyme issu d'une liste sauvegardée. Par ailleurs, le style du message peut être adapté par l'application dédié en fonction du style du langage associé aux contacts destinataires du message. De la même manière, dans le cas d'un message pré-existant, ledit message pré-existant n'est pas envoyé et au moins deux messages électroniques sont générés sur la base dudit message pré-existant. La septième étape 107 concerne la relecture par l'utilisateur U des messages générés. Ainsi, les messages générés à l'étape 106 sont affichés sur le terminal de l'utilisateur U afin 20 que l'utilisateur puisse relire et éventuellement corriger manuellement le texte des messages générés. La huitième étape 108 concerne la délivrance des, au moins deux, messages électroniques correspondant aux deux styles de langage vers les contacts correspondants desdits, au moins deux, ensembles de contacts distincts. Cette étape peut par exemple être 25 déclenchée par un accord de l'utilisateur, par exemple par un clic sur un bouton prédéterminé à la fin de l'étape 107. Ainsi, chaque ensemble de contacts reçoit un message dont le vocabulaire est adapté au rapport social qui existe ou au langage généralement utilisé dans cet ensemble de contacts. 30 Selon un mode de réalisation de la présente invention, l'analyse sémantique de l'étape 101 et l'établissement des listes de vocabulaire de l'étape 104 comprennent également la BRT0782 (808670) détermination du sujet général d'une conversation, par exemple l'humeur d'un contact ou son avis sur un film et le classement, au niveau des listes sauvegardées, des vocabulaires utilisés en fonction du sujet général de la conversation. Ainsi, certains vocabulaires sont associés à un contexte particulier et lors de la génération des messages à l'étape 106, le choix des 5 vocabulaires synonymes pour générer au moins deux messages électroniques correspondant aux deux styles de langage est réalisé en tenant compte du sujet général du message électronique initial, par exemple, si le sujet du message électronique initial concerne un match de football et que des vocabulaires synonymes au vocabulaire du message initial sont associés à un sujet général correspondant au football ou aux rencontres sportives, c'est le vocabulaire 10 synonyme correspondant qui sera utilisé en priorité pour générer les messages électroniques. La figure 4 représente les détails de certaines étapes de l'établissement des listes de synonymes avec deux ensembles de contacts El et E3. Les conversations 1 de l'ensemble El et les conversations 3 de l'ensemble E3 sont analysées 15 sémantiquement au niveau de l'étape 101 de manière à déterminer le sujet général des conversations et extraire les vocabulaires. Les vocabulaires, par exemple a et y associés aux conversations respectives 1 et 3 sont alors classés et sauvegardés dans des bases de données B1 et B2 associées respectivement aux ensembles El et E3 puis des associations sont réalisées entre les différents vocabulaires 20 synonymes pour associer à chaque vocabulaire une liste de synonymes SN, par exemple les listes SN(a) et SN(y) comprenant chacune le vocabulaire o. Ainsi, si, lors de l'étape 106, l'utilisateur U utilise le vocabulaire o dans son message électronique initial et que le sujet général du message électronique initial correspond au sujet général auquel sont associés a et y alors le vocabulaire o est remplacé par le vocabulaire a 25 dans le message électronique généré destiné à l'ensemble El et par le vocabulaire y dans le message électronique généré destiné à l'ensemble E3. Afin de mieux comprendre les détails des modes de réalisation de la présente invention, un exemple va maintenant être décrit à partir des messages de la figure 5. 30 Un premier message M1 est un message envoyé au contact Jean Dupont qui est un ami proche (correspondant à l'ensemble El) de l'utilisateur U qui envoie le message et dont le sujet BRT0782 (808670) correspond au match de la veille. L'écriture de ce message provoque l'extraction de la liste de vocabulaire Ll associée à un style Si. Un deuxième message M2 est un message envoyé au contact Patrick Martin qui est un collègue de travail (correspondant à l'ensemble E3) de l'utilisateur U qui envoie le message et 5 dont le sujet correspond à un avis sur un film. L'extraction de vocabulaires de ce message conduit à l'établissement de la liste de vocabulaire L2 associée à un style S3. Les vocabulaires extraits des listes Ll et L2 sont alors associés aux vocabulaires synonymes ou proches d'une liste générale LG d'une base de données comme représenté sur la figure 6. La liste générale LG comprend par exemple les vocabulaires issus d'un dictionnaire ainsi que 10 les vocabulaires extraits de précédents messages échangés par l'utilisateur U. Cela permet ainsi d'établir une base de données avec les différentes équivalences entre les vocabulaires comme par exemple : Salut [S1]4->Bonjour [SG]*->Cher Ami [S3] Quoi de neuf mon pote [S1]-*Comment ça va ? [SG]4-Comment allez-vous ? [S3] 15 Les références entre crochets correspondant au style associé au vocabulaire, ici Si correspondrait à un style familier, SG à un style général et S3 à un style châtié. Lorsqu'ultérieurement, l'utilisateur U écrit un message, correspondant à un message initial MI vers l'ensemble de ses contacts, deux messages M1 et M2, destinés respectivement aux 20 ensembles El et E3 sont alors générés en modifiant les vocabulaires du message initial comme décrit sur la figure 7. Par ailleurs, l'application permettant la génération de messages peut également adapter les formes de tutoiement et de vouvoiement en fonction du style. Selon un mode de réalisation, la langue du message peut également être prise en 25 compte, par exemple si le contact parle Anglais, le message pourra être traduit, la traduction prenant en compte l'ensemble dans lequel se trouve le contact pour adapter le style du message traduit en Anglais, par exemple en utilisant du vocabulaire « slang » si c'est un ami proche. Une fois les deux messages générés, ils sont affichés sur l'écran de l'utilisateur pour 30 que ce dernier puisse les relire et éventuellement les modifier. L'utilisateur déclenche ensuite l'envoi du message MI vers les contacts de l'ensemble El et l'envoi du message M2 vers les BRT0782 (808670) contacts de l'ensemble E3. Les modes de réalisation de la présente invention permettent donc lors d'une communication massive vers des contacts appartenant à des ensembles différents correspondant à des styles de langage différents de générer, à partir d'un seul message initial une pluralité de messages adaptés à la pluralité d'ensembles de contacts. Ainsi, ce la permet à l'utilisateur de gagner du temps pour écrire à l'ensemble de ses contacts tout en garantissant que le style employé ne choquera pas les différents contacts. BRT0782 (808670) REVENDICATIONS1. Procédé de génération d'une pluralité de messages électroniques destinés à être envoyés à une pluralité de contacts d'un utilisateur d'au moins une plateforme dans un réseau de communication, ledit procédé comprenant les étapes suivants : - on définit au moins deux ensembles de contacts de l'utilisateur dans une base de données, - on associe auxdits au moins deux ensembles de contacts au moins deux styles différents de langage, - on établit au moins deux listes synonymes de vocabulaire associées auxdits au moins deux styles différents de langage que l'on sauvegarde dans la base de données, lors de la rédaction ou lors de l'envoi par l'utilisateur, d'un message électronique initial destiné à au moins deux contacts appartenant à au moins deux ensembles de contacts distincts, - on détecte le vocabulaire dudit message électronique initial correspondant au vocabulaire d'une liste sauvegardée, - on génère au moins deux messages électroniques correspondant aux deux styles de langage destinés aux contacts desdits au moins deux ensembles de contacts distincts en remplaçant le vocabulaire détecté du message électronique initial par un vocabulaire synonyme issu d'une liste sauvegardée. 2. Procédé selon l'une des revendications précédentes comprenant également une étape dans laquelle : - on analyse la sémantique des messages échangés entre l'utilisateur et sa pluralité de BRT0782 (808670)contacts en utilisant une application dédiée. 3. Procédé selon la revendication 1 ou 2 dans lequel les au moins deux ensembles de contacts sont définis par l'utilisateur. 4. Procédé selon l'une des revendications précédentes dans lequel les au moins deux ensembles de contacts sont définis par des données extraites des profils de l'utilisateur et/ou de ses contacts. 5. Procédé selon l'une des revendications 2 à 4 dans laquelle les au moins deux ensembles de contacts sont définis à partir de l'analyse sémantique des messages échangés entre l'utilisateur et sa pluralité de contacts. 6. Procédé selon l'une des revendications précédentes dans lequel les au moins deux styles de langages associés auxdits au moins deux ensembles de contacts sont définis à partir de l'analyse sémantique des messages échangés entre l'utilisateur et sa pluralité de contacts. 7. Procédé selon l'une des revendications précédentes comprenant également une étape dans laquelle l'étape d'établissement d'au moins deux listes synonymes de vocabulaire associées auxdits au moins deux styles différents de langage est réalisée à partir de l'analyse sémantique des messages échangés entre l'utilisateur et sa pluralité de contacts et comprend les sous-étapes suivantes : - on extrait les vocabulaires à partir de l'analyse sémantique des messages échangés, - on sélectionne, parmi les vocabulaires extraits, les vocabulaires qui ne sont pas sauvegardés dans une liste, - on détermine, à partir d'une application dédiée, les vocabulaires synonymes des BRT0782 (808670)vocabulaires sélectionnés correspondant au type de langage d'au moins une autre liste sauvegardée, - on sauvegarde les vocabulaires synonymes détectés et déterminés dans les listes de vocabulaire correspondantes. 8. Serveur de génération d'au moins deux listes synonymes de vocabulaire associées à au moins deux styles de langage correspondant à au moins deux ensembles de contacts d'un utilisateur d'au moins une plateforme dans un réseau de communication, ledit serveur comprenant une base de données pour sauvegarder les au moins deux listes de vocabulaire et au moins un moyen de traitement pour : - analyser la sémantique des messages échangés entre l'utilisateur et sa pluralité de contacts, - extraire les vocabulaires des messages échangés à partir de l'analyse sémantique, associer les vocabulaires extraits à un style de langage, - déterminer si les vocabulaires sont déjà sauvegardés dans une liste de vocabulaire de la base de données, - déterminer au moins un synonyme des vocabulaires extraits correspondant à un autre style de langage d'une liste, - sauvegarder les vocabulaires extraits et déterminés dans les listes de vocabulaire correspondantes. 9. Serveur selon la revendication 8 comprenant également au moins un moyen de traitement pour : - extraire des données des profils de l'utilisateur et/ou de ses contacts, - utiliser les données extraites pour définir les au moins deux ensembles de contacts correspondant à au moins deux styles de langage. BRT0782 (808670) 10. Terminal de communication d'un utilisateur d'au moins une plateforme dans un réseau de communication connecté à un serveur selon la revendication 8 ou 9 et comprenant au moins un moyen de traitement pour : - détecter, lorsque l'utilisateur rédige ou envoie un message électronique initial destiné à au moins deux contacts appartenant à au moins deux ensembles de contacts distincts, les vocabulaires dudit message électronique initial correspondant aux vocabulaires d'une liste de vocabulaire sauvegardée dans une base de données, - générer au moins deux messages électroniques correspondant aux deux styles de langage destinés aux contacts desdits au moins deux ensembles de contacts distincts en remplaçant le vocabulaire détecté du message électronique initial par un vocabulaire synonyme issu d'une liste sauvegardée dans la base de données. BRT0782 (808670)