Brevet FR3042620A1 (20170421)
REVENDICATIONS1. Dispositif interactif, comprenant une interface utilisateur (8) agencée pour définir au moins une requête d'affichage comprenant au moins des données de localisation et des données d'affichage, une interface réseau agencée pour émettre une requête de données de page Web en correspondance d'une requête d'affichage, une mémoire (4) pour recevoir des données de page Web correspondantes et des données de personnalisation, les données de pages Web comprenant des données de cartographie et/ou des données d'objet, le dispositif (2) comprenant en outre un interpréteur Web (10) agencé pour permettre l'affichage une page Web et comprenant un moteur 3D agencé pour calculer des données d'affichage en trois dimensions à partir de données d'objet et un moteur d'affichage agencé pour permettre d'afficher des données de page Web à partir de données de cartographie et/ou de données d'affichage en trois dimensions, l'interpréteur Web (10) comprenant en outre un gestionnaire fonctionnant par cycle d'exécution et agencé pour déterminer une liste comprenant au moins une opération pouvant être une requête de données d'objet et/ou de données de cartographie ou un traitement par le moteur 3D ou le moteur d'affichage de données reçues, le gestionnaire modifiant certaines opérations de la liste d'exécution en fonction des données de personnalisation définies par l'interface utilisateur.\n<CLM>\1\tDispositif selon la revendication 1, dans lequel le gestionnaire modifie certaines opérations de traitement par le moteur 3D de la liste d'exécution en modifiant les données d'objet téléchargées en fonction des données de personnalisation.\n<CLM>\1\tDispositif selon la revendication 2, dans lequel la modification des données d'objets comprend une opération parmi le groupe comprenant la modification des données de hauteur, la modification des données de couleur et/ou de transparence de texture, la modification des données définissant la forme de l'objet et la fusion avec d'autres données d'objet. 3042620 23\n<CLM>\1\tDispositif selon la revendication 1 ou 2, dans lequel le gestionnaire modifie certaines opérations de requête de données d'objets ou de traitement par le moteur 3D de la liste d'exécution en les écartant en fonction des données de personnalisation. 5\n<CLM>\1\tDispositif selon l'une des revendications précédentes, dans lequel le gestionnaire est agencé pour exécuter les opérations selon leur ordre dans la liste.\n<CLM>\1\tDispositif selon l'une des revendications précédentes, dans lequel le gestionnaire 10 cherche à exécuter les opérations de requêtes de données avant les opérations de traitement.\n<CLM>\1\tDispositif selon l'une des revendications précédentes, dans lequel le gestionnaire détermine entre l'exécution de deux opérations si une durée entre le temps 15 courant et le temps du prochain cycle d'exécution est supérieure à une valeur temporelle seuil, et cesse de parcourir la liste d'opérations le cas échéant.\n<CLM>\1\tProduit de programme d'ordinateur comprenant des portions de code de programme pour mettre en oeuvre le dispositif selon l'une des revendications 20 précédentes lorsque ledit programme est exécuté sur un ordinateur.