Brevet FR2833793A1 — publié le 20030620

La présente invention concerne un système et un procédé d'affichage d'au moins une publicité personnalisée sur au moins un terminal d'usager au travers d'un réseau de paquets. L'invention se situe dans le domaine des réseaux de paquets et trouve typiquement son application dans la publicité ciblée notamment sur le réseau interne. Plusieurs systèmes et méthodes existent actuellement pour insérer de la publicité ciblée sur une page d'informations, de type page web ou wap par exemple, d'un site web. Malheureusement, aucun de ces systèmes ni aucune de ces méthodes ne donne entière satisfaction. L'invention va maintenant être présentée en regard de plusieurs réalisations de l'art antérieur : - la figure 1 représente un bloc-diagramme schématique d'une réalisation connue d'un système d'affichage. Une première méthode connue consiste à créer un bandeau publicitaire dans une page d'informations d'un site web. Ainsi, lorsqu'un usager se connecte au site web pour télécharger cette page d'informations, le bandeau publicitaire est affiché sur son terminal en même temps que la page d'informations. Si l'usager est intéressé par ce bandeau, il lui suffit de le sélectionner afin d'appeler une autre page d'informations associée à ce bandeau publicitaire. Cette méthode ne permet pas à l'annonceur publicitaire de cibler sa publicité puisqu'il n'a aucune information sur l'usager qui se connecte. Le seul ciblage qu'il puisse effectuer dans ce cas, consiste à cibler un centre d'intérêt particulier en relation avec la page d'informations du site qu'il sponsorise. Une autre méthode connue, et décrite dans la demande de brevet W00106441, consiste à construire un bandeau publicitaire en dynamique, c'est à dire en temps réel, et à l'afficher sur un terminal d'usager. Cette méthode utilise un système d'affichage tel que celui représenté sur la figure 1. Ce système, basé sur une architecture client-serveur, comprend des terminaux d'usagers Tl, T2, connectés au réseau de paquets, de type internet, par l'intermédiaire d'une ligne de télécommunication L et d'un réseau d'accès. Plusieurs serveurs de sites web SI à Si et un serveur SGP central de gestion de publicités sont reliés au réseau de paquets. Dans ce cas, lorsqu'un usager de terminal Tl se connecte sur un site web Si pour télécharger une page d'informations, le site Si est mis en relation avec le serveur SGP central qui détermine, en dynamique, en fonction de différents paramètres, la publicité à insérer dans la page d'informations afin qu'elle soit affichée sur le terminal Tl de l'usager. Les paramètres permettant de déterminer la publicité à afficher reposent sur des extrapolations destinées à en déduire certaines informations sur l'usager. Ils correspondent par exemple au contenu du site web Si visité, à l'heure de connexion, à la date, au pays de l'usager (que l'on peut retrouver grâce au numéro IP), au nom de l'entreprise à partir de laquelle la connexion est demandée, ou enfin au nom du fournisseur d'accès à interne. Dans ce cas, l'inconvénient réside dans le fait que les critères de ciblage ne sont que des palliatifs pour connaître l'usager. En effet, ils sont obtenus par connai extrapolation en fonction de critères qui n'ont aucun rapport avec la personnalité et les goûts de l'usager, mais seulement avec les caractéristiques de sa connexion. De plus, le fait de construire le bandeau publicitaire en dynamique, parmi un grand nombre de publicités gérées dans le serveur SGP central, accroît considérablement le temps de réponse. On définit le temps de réponse comme étant le temps d'affichage, sur le terminal de l'usager, de la page d'informations accompagnée de la publicité choisie. Aussi, le problème technique à résoudre par l'objet de la présente invention est de proposer un système d'affichage d'au moins une publicité personnalisée sur un terminal d'usager connecté à un serveur à travers un réseau de paquets, ledit serveur contenant une page d'informations dans laquelle ladite publicité personnalisée est insérée, qui permettrait notamment de cibler correctement l'usager auquel est destinée la publicité personnalisée, sans ré-écriture des pages d'informations contenant la publicité, et en évitant de rallonger les temps d'affichage. La solution au problème technique posé est obtenue, selon la présente invention du fait que ledit système comprend : un moyen de mémorisation rassemblant des profils, un premier module de référencement destiné à associer audit usager dudit terminal au moins un profil dudit moyen de mémorisation, un second module de référencement destiné à associer à chaque publicité au moins un profil dudit moyen de mémorisation, et à enregistrer l'association obtenue dans un serveur de publicités, des moyens d'accès dudit serveur audit serveur de publicités à travers ledit réseau de paquets, des moyens de filtrage aptes à identifier au moins une publicité dont le profil est identique à celui dudit usager dudit terminal, des moyens d'affectation aptes à sélectionner, parmi la (les) publicité (s) identifiée (s) par lesdits moyens de filtrage, une publicité destinée à être affichée, avec la page d'informations, sur ledit terminal dudit usager. Ainsi, le système selon l'invention permet un meilleur ciblage de l'usager car il permet d'associer une publicité personnalisée à un usager, grâce à l'existence d'un profil qu'ils ont en commun. Par ailleurs, le système selon l'invention permet de construire les bandeaux publicitaires à l'avance en les associant à des profils ; seul le choix du bandeau à afficher se fait en dynamique. Par conséquent, le système selon l'invention permet d'améliorer les temps de réponse. Enfin, aucune donnée permettant l'identification de l'usager n'est transmise, mais seulement un ou plusieurs profil (s) qui lui correspond (ent), afin de respecter les règlementations en vigueur dans certains pays. La solution au problème technique posé est également obtenue, selon la présente invention, grâce à un procédé d'affichage d'au moins une publicité personnalisée sur un terminal d'usager connecté à un serveur à travers un réseau de paquets, ledit serveur contenant une page d'informations dans laquelle ladite publicité personnalisée est insérée. Ce procédé est remarquable en ce qu'il comporte les étapes consistant à : créer des profils, associer audit usager dudit terminal au moins un desdits profils, - associer à chaque publicité au moins un desdits profils, pour créer au moins un catalogue de publicités, puis, au moment de la connexion dudit terminal d'usager audit serveur, à travers le réseau de paquets, identifier, dans ledit catalogue de publicités, au moins une publicité dont le profil associé est identique à celui associé audit usager dudit terminal, - sélectionner, parmi la (les) publicité (s) identifiée (s), une publicité destinée à être affichée, avec ladite page d'informations, sur ledit terminal dudit usager. Grâce à ce procédé, un annonceur publicitaire est avertit du profil de l'usager qui se connecte et peut ainsi commander l'affichage de la publicité associée à ce même profil. Dans ce cas, la publicité n'est pas construite en dynamique mais simplement choisie en dynamique, ce qui permet de réduire les temps de réponse. D'autres particularités et avantages de l'invention apparaîtront à la lecture de la description suivante qui apparai est faite à titre d'exemple illustratif et non limitatif en référence aux figures annexées qui représentent : - la figure 2, un bloc-diagramme schématique d'un système d'affichage de publicité personnalisée selon l'invention, - la figure 3, un organigramme représentant les étapes du procédé d'affichage de publicité personnalisée selon l'invention. Le système d'affichage de publicité personnalisée, tel que schématisé sur la figure 2, est basé sur une architecture client-serveur et comprend des terminaux d'usagers et au moins un serveur SP de publicités. Pour simplifier la figure, un seul terminal T d'usager est représenté mais bien sûr chaque usager peut avoir plusieurs terminaux. Ce terminal est par exemple un ordinateur. Il est relié à un réseau de paquets, de type internet, par l'intermédiaire d'une ligne L de télécommunication et d'un réseau d'accès. La ligne L de communication est par exemple constituée par une ligne téléphonique, une ligne RNIS, une ligne x-DSL, une liaison GPRS ou une liaison UMTS et le réseau d'accès est du type correspondant à la ligne L. Des serveurs de sites web Si à Si sont également reliés au réseau de paquets. Un moyen 10 de mémorisation permet de stocker des profils types. Chacun de ces profils comporte au moins une caractéristique d'une catégorie d'usagers. Une catégorie correspond par exemple à une tranche d'âge, une catégorie sociaux-professionnelle, une nationalité, un nombre d'individus dans une cellule familiale, un goût particulier, un loisir particulier etc.... Le moyen 10 de mémorisation de ces profils est conservé dans un serveur quelconque du réseau. Les annonceurs publicitaires, les éditeurs de pages web, et les régies publicitaires notamment, peuvent y accéder par téléchargement total ou partiel ou par référence par exemple, et peuvent le compléter à tout moment, directement ou via un intermédiaire gestionnaire. Un premier module 20 de référencement permet d'associer à chaque usager du réseau internet au moins un profil du moyen 10 de mémorisation. L' (les) association (s) obtenue (s) est (sont) enregistrée (s) dans une ou plusieurs tables 21,22, 2i. Cette table 21,22, 2i peut elle-même être enregistrée dans un serveur quelconque accessible via le réseau. Ce serveur peut par exemple être le serveur du fournisseur d'accès par l'intermédiaire duquel l'usager se connecte à interne. Dans un autre cas, la table peut être enregistrée directement dans le terminal T de l'usager via l'utilisation d'un mécanisme de stockage, par exemple d'un cookie, ce qui simplifie avantageusement l'architecture du système. Dans une variante, la (les) table (s) peut (peuvent) être enregistrée (s) en parallèle à la fois sur le serveur et directement dans le terminal de l'usager. Dans tous les cas, dès que l'usager se connecte à un site web Si, soit le mécanisme de stockage installé dans son terminal permet de renseigner automatiquement le site web Si sur son (ses) profils ; soit son identifiant, qui lui est attribué par son fournisseur d'accès, permet de récupérer son (ses) profil (s) dans la (les) table (s) 21, 22,2i enregistrée (s) dans un serveur puis de renseigner automatiquement le site web Si sur son (ses) profil (s). Un second module 30 de référencement permet également d'associer à chaque publicité au moins un profil du moyen 10 de mémorisation. LI (les) association (s) obtenue (s) est (sont) enregistré (s) dans un ou plusieurs catalogues 31, 32,3i de publicités. Ainsi, chaque annonceur publicitaire crée son propre catalogue 31,32, 3i de publicités avec, pour chaque publicité à personnaliser, une référence à un ou plusieurs profil (s) qu'il veut atteindre. Les annonceurs ont bien sûr la possibilité, dans une variante, d'utiliser des moyens logiques afin de combiner plusieurs profils du moyen 10 de mémorisation en un profil dit"agrégé"qui sera associé à une publicité. Une publicité pourra donc être associée à un ou plusieurs types de profils, qu'ils soient agrégés ou non. Un annonceur peut également prévoir une publicité dite"de base", associée à aucun profil, destinée à s'afficher lorsque l'annonceur ne souhaite pas personnaliser sa campagne de publicité ou lorsqu'il n'existe pas de publicité ciblée associée au même profil que celui d'un usager. Bien sûr, un annonceur publicitaire utilisant ce système de personnalisation pourra, s'il le désire, le combiner avec les méthodes de ciblage connues de l'art antérieur, utilisant les caractéristiques de la connexion telles que le contenu du site auquel se connecte l'usager, le pays de l'usager, la date et l'heure de connexion etc... Dans son catalogue, un annonceur peut en outre associer à chaque publicité ciblée, des caractéristiques correspondant par exemple à la taille du bandeau publicitaire à insérer dans une page d'informations, à la période d'affichage de la publicité, les pages d'informations sur lesquelles il ne souhaite pas que sa publicité soit insérée etc... Les catalogues des annonceurs sont par exemple sauvegardés sur un ou plusieurs serveurs de publicités. Par souci de clarté, un seul SP serveur de publicité est représenté sur la figure 2. Ce serveur SP de publicités est géré soit par les annonceurs, soit par les éditeurs de page web, soit par une régie publicitaire par exemple. Afin de mieux comprendre le procédé de mise en oeuvre de ce système, on se référera maintenant à la figure 3 en relation avec la figure 2. Une première étape 50 consiste à créer les profils qui sont enregistrés dans le moyen 10 de mémorisation. Ces profils peuvent par exemple être élaborés par les annonceurs publicitaires ou les régies publicitaires, à partir d'informations obtenues par exemple auprès d'un fournisseur d'accès à internet qui gère une base d'usagers dans laquelle sont enregistrées certaines informations personnelles. A partir du moyen 10 de mémorisation, le premier module 20 de référencement permet d'attribuer, pour chaque usager, enregistré dans la base d'usagers d'un fournisseur d'accès par exemple, le ou les profil (s) qui lui correspond (ent) (étape 60). Cette attribution est enregistrée dans une table 21,22, 2i ou localement sur son moyen de stockage. De la même manière, l'étape 70 consiste à attribuer à chaque publicité d'un annonceur publicitaire, un ou plusieurs profil (s) du moyen 10 de mémorisation. Cette attribution est réalisée par les annonceurs publicitaires, par l'intermédiaire du second module 30 de référencement puis enregistrée dans un catalogue 31,32, 3i du serveur SP de publicités. Tout ce travail de création des tables 21,22, 2i et des catalogues 31,32, 3i de publicités est réalisé préalablement à la connexion de l'usager. Les bandeaux publicitaires sont donc construits dans une phase préalable à la connexion et stockés dans les catalogues 31,32, 3i. Au moment de la connexion, il suffit juste de choisir un bandeau dans un catalogue. Ainsi, tel que décrit précédemment, simultanément à la connexion 80 du terminal T d'usager sur un site web Si, le profil de l'usager est adressé au site web Si (étape 81). La page d'informations contient alors un emplacement vide destiné à recevoir la publicité personnalisée qui sera sélectionnée. Des moyens d'accès permettent au site web Si d'envoyer 90 une requête au serveur SP de publicités afin d'actionner des moyens de filtrage, non représentés sur la figure 2, aptes à identifier une ou plusieurs publicités, stockée (s) dans les catalogues 31,32, 3i, dont le (s) profil (s) est (sont) identique (s) à celui (ceux) de l'usager. Des moyens d'affectation, non représentés sur la figure 2, permettent ensuite de sélectionner une publicité, parmi celles qui ont été identifiées par les moyens de filtrage, afin de la transmettre 91 à la page d'informations du site web Si. La dernière étape 92 consiste ensuite à télécharger sur le terminal T la page d'informations dans laquelle est insérée la publicité sélectionnée. Dans une variante de réalisation, d'autres moyens de filtrage sont prévus pour identifier la (les) publicité (s) autorisée (s) à être insérée (s) dans la page d'informations. En effet, il arrive que des annonceurs ne veuillent pas que leur publicité soit insérée dans certains pages web, et inversement que certains éditeurs de sites web ne veuillent pas insérer des publicités provenant de certains annonceurs publicitaires, ou même que certains usagers refusent que certaines publicités soient affichées sur leurs terminaux. Dans ce cas, ces seconds moyens de filtrage sont actionnés avant les premiers. Ainsi, une première sélection est faite sur les publicités autorisées à être affichées puis, parmi les publicités autorisées, une seconde sélection est faite pour ne retenir que les publicités autorisées dont le profil associé est identique à celui associé à l'usager. Le procédé qui vient d'être décrit est un procédé fonctionnant en dynamique. Dans une variante, il est également possible de faire fonctionner ce procédé en statique. Dans ce cas, un bandeau publicitaire d'une publicité"de base"d'un catalogue 31 d'annonceur publicitaire est déjà pré-insérée dans la page d'informations du site web Si visité par l'usager. Les moyens d'accès permettent alors au site web Si de se connecter directement sur le catalogue 31 correspondant du serveur SP de publicités, afin d'identifier s'il existe une variante de la publicité de base qui aurait un profil identique à celui de l'usager. Si une telle variante est identifiée, elle est renvoyée à la page web du site Si afin d'être affichée après téléchargement de la page. En revanche si aucune variante n'a été identifiée, c'est la publicité de base qui est affichée par défaut. Par ailleurs, une mise à jour peut être effectuée au fur et à mesure de la sélection, ou non, des bandeaux publicitaires par les usagers. Ainsi, un décompte de profil par bandeau est incrémenté sur les catalogues 31, 32,3i du serveur SP de publicités à chaque fois que le bandeau est sélectionné par chaque profil d'usager. Ainsi, ce décompte permet de mesurer le taux de réussite ou d'impact de la publicité sur les usagers. En variante, on peut même prévoir que diverses informations soient conservées dans un fichier supplémentaire relié à un catalogue, afin d'y stocker un historique journalier du nombre d'appels au catalogue, des pages d'informations sur lesquelles sont affichés les bandeaux etc... Cette variante permet à un annonceur de mesurer en quasi instantané l'efficacité de ces bandeaux. La sélection, par les moyens d'affectation, de la publicité à afficher, parmi celles qui ont été identifiées par les moyens de filtrage, peut se faire de manière complètement aléatoire ou alors en fonction de critères. Ces critères correspondent par exemple à l'impact de la publicité sur les usagers, et dépendent notamment des informations issues de la procédure de mise à jour. Le système et le procédé qui viennent d'être décrits ne sont que des illustrations et ne sont en aucun cas limités à ces exemples. Le procédé peut être géré indifféremment par une régie publicitaire, par les annonceurs publicitaires directement ou même par les éditeurs de site web. Dans le cas où une régie gère l'affichage, elle gère non seulement un serveur SP de publicités contenant des catalogues, mais aussi les sites qui lui sont affiliés. Dans le cas de la gestion par les annonceurs, un authentifiant par exemple leur permet de faire directement des mises à jour de leurs publicités. Cette gestion par les annonceurs eux-mêmes leur permet d'être très réactif au vu de l'impact de leurs publicités sur les usagers mesuré au cours de la procédure de mise à jour. Dans une variante, les publicités sont référencées et un éditeur héberge sur ses pages d'informations une ou plusieurs de ces publicités contenant chacune le (s) profil (s) qui lui (leur) est (sont) associé (s). Des troisièmes moyens de filtrage contenus dans le serveur Si sont aptes à identifier si au moins un des profils inclus dans une publicité référencée est identique à celui de l'usager qui visite une des pages d'informations de l'éditeur. Les moyens d'accès du serveur Si au serveur SP de publicités ne sont activés que lorsque les troisièmes moyens de filtrage ont identifié au moins une identité entre les profils d'une publicité et celui (ceux) du visiteur. Les moyens d'affectation sélectionnent alors, dans le serveur SP de publicités, une variante de la publicité portant ladite référence identifiée par les troisièmes moyens de filtrage. S'il n'y a pas identité pour une publicité donnée, celle ci reste inchangée. Dans ce cas, cette variante présente l'avantage d'éliminer le temps de traitement supplémentaire lié à la consultation des catalogues 31, 32,3i dans les serveurs SP dédiés. Les sites des éditeurs peuvent également être modifiés pour y insérer toute une liste de bandeaux qui s'affichent ou non selon le profil de l'usager. Un autre mode de réalisation consisterait à lister, dans le (s) serveur (s) SP de publicités, les pages d'informations sur lesquelles paraît au moins une publicité personnalisée. Une double requête pourrait alors être envoyée en parallèle : l'une vers la page d'informations que l'usager souhaite visualiser, l'autre vers la liste précitée. Dans ce cas, le serveur SP de publicités est systématiquement consulté, même lorsqu' aucune publicité n'est associée à la page web demandée. Ce mode de réalisation trouve un intérêt notamment lorsque le procédé fonctionne avec une régie publicitaire, et lorsque la préparation des pages d'informations à lire peut se faire à l'avance, selon le procédé décrit dans la demande de brevet FRO112343 par exemple. REVENDICATIONS 1. Système d'affichage d'au moins une publicité personnalisée sur un terminal (T) d'usager connecté à un serveur (SI, S2, Si) à travers un réseau de paquets, ledit serveur contenant une page d'informations dans laquelle est insérée 1 ladite publicité personnalisée, caractérisé en ce qu'il comprend : - un moyen (10) de mémorisation rassemblant des profils, - un premier module (20) de référencement destiné à associer audit usager dudit terminal (T) au moins un profil dudit moyen (10) de mémorisation, - un second module (30) de référencement destiné à associer à chaque publicité au moins un profil dudit moyen (10) de mémorisation et à enregistrer l'association obtenue dans un serveur de publicités, - des moyens d'accès dudit serveur (SI, S2, Si) audit serveur (SP) de publicités à travers ledit réseau de paquets, des moyens de filtrage aptes à identifier au moins une publicité dont le profil est identique à celui dudit usager dudit terminal (T), - des moyens d'affectation aptes à sélectionner, parmi la (les) publicité (s) identifiée (s) par lesdits moyens de filtrage, une publicité destinée a être affichée, avec ladite page d'informations, sur ledit terminal (T) dudit usager. 2. Système selon la revendication 1, caractérisé en ce qu'il comprend en outre des seconds moyens de filtrage aptes à identifier la (les) publicité (s) autorisée (s) à être insérée (s) dans ladite page d'informations. 3. Système selon la revendication 1, caractérisé en ce qu'une publicité de base est pré-insérée dans ladite page d'informations, en ce que les moyens de filtrage sont aptes à identifier s'il existe une variante de ladite publicité de base dont le profil est identique à celui dudit usager dudit terminal, et en ce que les moyens d'affectation sélectionnent soit : - une variante de ladite publicité de base, dans le cas où les moyens de filtrage en ont identifié au moins une, - ladite publicité de base dans le cas contraire. 4. Système selon l'une des revendications 1 à 3, caractérisé en ce que la sélection par les moyens d'affectation est aléatoire. 5. Système selon l'une des revendications 1 à 3, caractérisé en ce que la sélection par les moyens d'affectation est fonction de critères d'impact sur l'usager. 6. Système selon la revendication 1, caractérisé en ce qu'une ou plusieurs publicité (s), contenant son (ses) profil (s) associé (s), est (sont) référencée (s) et pré-insérée (s) dans ladite page d'informations, en ce que des troisièmes moyens de filtrage contenus dans ledit serveur (SI, S2, Si) sont aptes a identifier si au moins un des profils inclus dans une publicité pré-insérée référencée est identique à celui (ceux) dudit usager dudit terminal (T), en ce que les moyens d'accès dudit serveur (SI, S2, Si) audit serveur (SP) de publicités ne sont activés que lorsque les troisièmes moyens de filtrage ont identifié au moins une publicité référencée pré-insérée, et en ce que les moyens d'affectation sélectionnent dans le serveur (SP) de publicités soit une variante de la publicité portant ladite référence identifiée par les troisièmes moyens de filtrage, soit la publicité pré-insérée dans le cas contraire. 7. Procédé d'affichage d'au moins une publicité personnalisée sur un terminal d'usager connecté à un serveur à travers un réseau de paquets, ledit serveur contenant une page d'informations dans laquelle ladite publicité personnalisée est insérée, caractérisé en ce qu'il comporte les étapes consistant à : - créer (50) des profils, associer (60) audit usager dudit terminal au moins un desdits profils, - associer (70) à chaque publicité au moins un desdits profils, pour créer au moins un catalogue (31, 32,3i) de publicités, puis, au moment de la connexion (80) dudit terminal (T) d'usager audit serveur (SI, S2, Si), à travers le réseau de paquets, - identifier (90) au moins une publicité dont le profil associé est identique à celui associé audit usager dudit terminal (T), - sélectionner (91), parmi la (les) publicité (s) identifiée (s), une publicité destinée à être affichée (92), avec ladite page d'informations, sur ledit terminal (T) dudit usager.