Brevet FR2832526A1 — publié le 20030523

La présente invention se situe dans le domaine des bandes annonces sur le réseau Internet et concerne un procédé permettant de diffuser des bandes annonces sur une page d'un site Internet dans des conditions optimales de captation de l'attention et d'incitation au click sur cette bande annonce afin de visiter un site découlant de cette bande annonce sans nuire à la lisibilité de la page. La mise en place traditionnelle des bandes annonces se fait sous deux formes : - sous forme de bandes annonces en bandeaux fixes ou mobiles. Ces bandes annonces ont l'avantage d'inciter au click mais présentent l'inconvénient de ne pas pouvoir faire passer de message exhaustif de par leurs tailles réduites. - sous forme de bandes annonces plein écran. Ces bandes annonces ont comme intérêt la mise en avant du message véhiculé par la bande annonce mais présentent l'inconvénient de nuire à la lisibilité de la page contenant cette bande annonce de part leur grande taille. Ces formes de bandes annonces ne sont également pas cliquables de par leur état interstitiel, et ne présentent donc pas l'attractivité interactive qui incite au click et à la visite d'un site découlant de cette bande annonce. Le procédé selon l'invention permet de remédier à ces inconvénients. Il comporte en effet selon une première caractéristique l'affichage et le déclenchement d'une bande annonce plein écran lors de l'ouverture de la page par l'internaute avant même la présentation du contenu de la page Internet. Ainsi lorsque l'internaute arrive sur la page Internet, son attention est focalisée sur le message véhiculé par la bande annonce, canalisant son regard de par l'effet de surprise et de par la taille plein écran de cette bande annonce. Au bout d'une durée fixée par la page Internet, la bande annonce plein écran se transforme en bandeau laissant apparaître la page Internet. Une fois que la bande annonce a été transformée en bandeau, la bande annonce ne nuit pas au contenu du site et bénéficie au contraire d'un regain d'attention. En effet, l'Internaute a le loisir de cliquer sur la bande annonce aussi bien lorsqu'elle est de taille plein écran que de taille de bandeau, mais son incitation à cliquer est accrue lorsque la bande annonce est sous forme de bandeau, accroissement causé par la transformation qui a permis l'apparition du bandeau. De plus, lorsque la bande annonce est affichée en plein écran, elle permet de véhiculer un message complet similaire aux messages que l'on peut voir dans les bandes annonces télévisuelles. Dans toute la présente description ainsi que dans les revendications, les termes suivants sont utilisés selon la définition indiquée pour la compréhension, mais non restrictive : internaute : individu navigant sur le réseau Internet. - page Internet : page d'un site Internet visité par un Internaute contenant une bande annonce décrite par la présente invention. - calque : balise HTML (HyperText Markup Language) pouvant contenir elle-même d'autres balises HTML, et permettant de superposer à l'écran plusieurs éléments graphiques ou textes comme des carrés de papier calque. Un calque peut à la fois être déplacé et à la fois changer de taille de manière dynamique. - interpolation : calcul standard qui pour arriver à un nombre final à partir d'un nombre de départ renvoie une suite de nombres compris entre ces deux valeurs de départ et de fin en fonction d'un nombre désiré d'étapes. Par exemple, une interpolation entre les nombres 2 et 10 avec un nombre d'étapes de 6 renverra en résultat les nombres suivants : 2,4, 6,8, 9 et 10. - navigateur Internet : logiciel permettant de naviguer sur le réseau Internet en affichant des pages Internet. - bandeau : image cliquable sur une page Internet d'une taille maximale de la moitié de la fenêtre du navigateur Internet. De part son état cliquable, le bandeau incite à visiter une autre page Internet. - plein écran : taille d'un élément couvrant au moins la moitié de la fenêtre du navigateur Internet. - Flashs ou animation Flashs : logiciel propriétaire de la société américaine Macromédia permettant d'afficher des éléments graphiques animés sous forme vectorielle. - movie clip : élément d'une animation Flashs sur lequel on peut appliquer un ensemble d'actions et plus particulièrement dans la présente invention un changement de taille. Selon des modes particuliers de réalisation : - les sites Internet dont les pages contiennent la bande annonce peuvent être consultés par des Internautes utilisant comme navigateur Internet Internet Explorers version 4 ou plus. - les sites Internet dont les pages contiennent la bande annonce peuvent être consultés par des Internautes utilisant comme ordinateur un ordinateur compatible PC. - la bande annonce peut être réalisée en utilisant la technologie Flashs. Ainsi, l'affichage et l'étirement en plein écran d'une bande annonce réalisée en Flash@ permet d'afficher des animations agrandies en plein écran par rapport à leurs tailles initiales de création proportionnellement à la taille du navigateur Internet de l'Internaute. - La bande annonce peut être placée dans un calque placé par dessus le site visité par l'Internaute permettant le chargement de la page pendant le déroulement de la bande annonce. - L'animation Flash@ peut communiquer au navigateur Internet que la bande annonce plein écran s'est terminée, en utilisant la fonction Fs. Command (). La transformation peut être réalisée par la diminution progressive de la taille du calque et ainsi simuler un rétrécissement de la bande annonce. Ce rétrécissement peut utiliser deux interpolations simultanées : - une interpolation de la taille du calque qui prend comme nombre de départ la taille plein écran et comme nombre final la taille finale de la bande annonce à la fin de son rétrécissement. - une interpolation de la position du calque qui prend comme nombre de départ la position initiale de la bande annonce et comme nombre de fin la position finale de la bande annonce sur l'écran. - Une fois le calque rétréci sous forme de bandeau, le calque ne laisse apparaître que la partie de la bande annonce désirant être vue dans le bandeau. Lorsque l'animation Flashs est affichée en plein écran, les movie clips qu'elle contient sont étirés en fonction de la taille du navigateur de l'internaute. L'animation Flashs peut alors afficher son ou ses movie clips en leur taille initiale afin que les movie clips prévus pour tenir dans le bandeau ne soient pas partiellement cachés de par leur étirement causés par l'affichage plein écran. Le code de la balise HTML affichant l'animation Flashs peut alors être écrit sous forme dynamique en utilisant le langage de script Javascript, permettant ainsi de passer les valeurs des tailles de la hauteur H et de la largeur L de la fenêtre du navigateur à l'animation Flashs. Une fois que l'animation Flashs (dont la largeur FL et la hauteur FH initiales) récupère ces valeurs transmises dynamiquement, elle peut calculer le facteur de Zoom appelé F% de l'affichage plein écran passés par le navigateur qui est la plus petite valeur de H divisé par FH et de L divisé par FL. Ensuite, l'animation Flashs peut calculer le facteur de zoom inverse de F% appelé I%, et appliquer une transformation sur tous ses movie clips, par multiplication par I% de leurs tailles étirées (de largeurs mL et hauteurs mH) en leurs tailles initiales (de longueur mFL et de hauteur mFH). - Une variante pour que l'animation Flash@ puisse afficher son ou ses movie clips affichés et étirés en plein écran en leurs tailles initiales peut consister à faire calculer par le navigateur Internet le facteur de Zoom F% de l'animation Flashs affichée en plein écran. F% est défini par la plus petite valeur de H divisé par FH et de L divisé par FL, H et L étant les hauteurs et largeurs respectives de la taille de la fenêtre du navigateur Internet, et FH et FL les hauteurs et largeurs initiales de l'animation Flash@. Le navigateur Internet peut calculer le facteur inverse de F% appelé I%. Le code de la balise HTML affichant l'animation Flash@ peut alors être écrit sous forme dynamique en utilisant le langage de script Javascript, permettant ainsi de passer le facteur I% en paramètre dans la balise. Une fois que l'animation Flash@ récupère la valeur de I%, elle peut appliquer une transformation de la taille de tous les movie clips dont la taille est F% plus grande, par multiplication par 1% de leurs tailles étirées de largeurs mL et hauteurs mH en leurs tailles initiales de longueur mFL et de hauteur mFH. A titre d'exemple non limitatif, la bande annonce plein écran sur lequel arrive l'internaute peut être réalisée en Flashs, et être affichée sur la totalité de la fenêtre du navigateur Internet de l'internaute pendant 6 secondes. Au bout de ces 6 secondes, cette bande annonce peut se rétrécir pendant 2 secondes pour arriver à une taille finale de bandeau d'un taille de 460 pixels de largeur et 68 pixels de hauteur situé dans le coin haut et gauche de l'écran. L'internaute intéressé par le message véhiculé pendant les 6 premières secondes peut alors cliquer sur le bandeau pour visiter une page Internet découlant de cette bande annonce. Selon une autre variante, un site qui voudrait mettre en valeur une de ses rubriques phares du moment pourra placer une bande annonce en Flashs sur la totalité de l'écran de l'Internaute pendant 7 secondes. Cette bande annonce contiendrait une mise en avant de cette rubrique phare lors de l'arrivée de l'internaute sur son site, et se rétrécirait pendant 3 secondes en une taille de 100 pixels de largeur et 30 pixels de hauteur située dans un menu présentant les différentes rubriques du site contenant d'autres rubriques de 100 pixels de largeur et 30 pixels de hauteur de son site, de sorte que ce procédé aura mis en valeur la rubrique phare par une bande annonce utilisant le procédé décrit dans la présente invention. REVENDICATIONS 1) Procédé pour diffuser une bande annonce sur une page Internet avec une captation de l'attention optimale et une incitation au click sur cette bande annonce afin de visiter une page Internet découlant de cette bande annonce sans nuire à la lisibilité de la page caractérisé en ce qu'il comprend les étapes : d'affichage d'une bande annonce plein écran déclenchée par l'arrivée de l'utilisateur sur une page Internet pendant un nombre de secondes fixé par la page Internet. - de la transformation de la bande annonce plein écran pendant un nombre de secondes fixé par la page Internet en une forme finale de bandeau. 2) Procédé selon la revendication 1 caractérisé en ce que le navigateur Internet utilisé par l'Internaute est Internet Explorers version 4 ou plus sur un ordinateur compatible PC. 3) Procédé selon l'une quelconque des revendications précédentes caractérisé en ce que la bande annonce est réalisée en Flash@. 4) Procédé selon la revendication 1 caractérisé en ce que la bande annonce est placée dans un calque qui se charge par dessus le site Internet. 5) Procédé selon l'une quelconque des revendications précédentes caractérisé en ce que l'animation Flashs indique au navigateur que la bande annonce plein écran est terminée et que la transformation de la bande annonce peut commencer. 6) Procédé selon l'une quelconque des revendications précédentes caractérisé en ce que la transformation de la bande annonce est réalisée par le rétrécissement du calque contenant la bande annonce en utilisant deux interpolations simultanées pour à la fois rapetisser le calque et à la fois le déplacer : - une interpolation de la taille du calque qui prend comme nombre de départ la taille plein écran et comme nombre final la taille finale de la bande annonce à la fin de son rétrécissement. - une interpolation de la position du calque qui prend comme nombre de départ la position initiale de la bande annonce et comme nombre de fin la position finale de la bande annonce sur l'écran. 7) Procédé selon l'une quelconque des revendications précédentes permettant d'afficher le (s) movieclip (s) de largeurs mL et hauteurs mH contenu (s) dans l'animation Flashs (d'une taille de largeur FL et en longueur FH affichée en plein écran en une taille de longueur L et de hauteur H) en leur (s) taille (s) initiale (s) de longueur mFL et de hauteur mFH caractérisé en ce qu'il comprend les étapes : - de la transmission par le navigateur Internet à l'animation Flashs de H et L par la génération en Javascript de la balise HTML affichant l'objet Flashs permettant ainsi de passer L et H en paramètres dans la balise HTML. - du calcul par l'animation Flashs du facteur de Zoom de la taille de l'animation Flashs affichée en plein écran en fonction des largeurs L et hauteurs H passés par le navigateur qui est la plus petite valeur de H divisé par FH et de L divisé par FL appelé F%. - du calcul du facteur inverse de F% appelé I%. - de la transformation des longueurs mL et hauteurs mH respectives de chaque movie clip en leurs longueurs mFH et hauteurs mFL initiales par multiplication de mL et mH par I%. 8) Procédé selon l'une quelconque des revendications de 1 à 11 permettant d'afficher le (s) movieclip (s) de largeurs mL et hauteurs mH contenu (s) dans l'animation Flashs (d'une taille de largeur FL et en longueur FH affichée en plein écran en une taille de longueur L et de hauteur H) en leur (s) taille (s) initiale (s) de longueur mFL et de hauteur mFH caractérisé en ce qu'il comprend les étapes : - du calcul par le navigateur Internet du facteur de Zoom de la taille de l'animation Flashs affichée en plein écran qui est la plus petite valeur de H divisé par FH et de L divisé par FL appelé F%. - du calcul du facteur de zoom inverse de F% appelé I% - de la transmission par le navigateur Internet à l'animation Flashs du facteur de zoom inverse I% de la bande annonce plein écran par la génération en Javascript de la balise HTML affichant l'objet Flashs permettant ainsi de passer I% en paramètre dans la balise HTML. - de la transformation des longueurs mL et hauteurs mH respectives de chaque movie clip en leurs longueurs mFH et hauteurs mFL initiales par multiplication de mL et mH par I%.