Brevet FR3005368A1 — publié le 20141107

Contexte [0001] Une application logicielle de géoscience peut agréger des données de réservoirs provenant de multiples sources de données. L'application peut avoir une zone de travail en mémoire pour la gestion des données et la visualisation. La zone de travail peut être un portail sur une fenêtre ou une autre zone d'affichage qu'un utilisateur utilise pour accéder aux données stockées en mémoire d'un ordinateur local ou placé à distance. L'utilisateur peut visualiser les données au travers d'une visualisation bidimensionnelle (2D) ou tridimensionnelle (3D). La visualisation peut être une image visuelle, telle qu'une carte de contours 3D ou un histogramme. La zone de travail peut avoir de multiples interfaces utilisateur au moyen desquelles de multiples utilisateurs peuvent interagir avec les données, les manipuler ou sinon modifier la visualisation d'un objet et réaliser des opérations sur les données. Les données peuvent être représentées dans divers types de zones d'affichage et peuvent être mises en forme à l'intérieur d'une zone de bordure d'un affichage. La zone de travail peut être le point focal principal des utilisateurs qui peuvent travailler avec de nombreuses zones d'affichage à la fois, par exemple la surveillance et l'analyse des données simultanément dans des vues différentes (par exemple dans une vue 3D, une vue en histogramme ou une vue en section transversale). Les utilisateurs peuvent également commuter entre différents jeux de zones d'affichage, de visualisations, et/ou de mise en forme de visualisation et peuvent utiliser de multiples affichages pour agrandir la zone de visionnement. [0002] L'accès aux données à des fins de visualisation ou d'analyse peut être lancé à partir de données d'arborescence d'entrée organisées en répertoires et fichiers et peut entraîner une série étendue de clics de souris ou de clavier pour accéder à une entrée de données particulière. L'arborescence d'entrée peut être une structure de données organisée en fichiers mémorisés dans des répertoires hiérarchisés qui peuvent être mémorisés en répertoires à un niveau encore plus élevé. Pour accéder à de telles données d'arborescence d'entrée, les utilisateurs peuvent d'abord être dirigés à la racine de la hiérarchie puis en descendant à travers les répertoires pour obtenir un fichier disposé à un niveau inférieur. Les utilisateurs peuvent sélectionner un fichier pour visualiser les données contenues à l'intérieur ou effectuer une analyse via des entrées au clavier supplémentaires ou des clics de souris afin d'accéder au fichier de niveau inférieur. Résumé de l'invention [0003] La présente invention concerne un procédé dans lequel une visualisation d'un objet est affichée dans une zone de bordure d'un premier affichage sur la base de premières caractéristiques d'affichage. Des secondes caractéristiques d'affichage d'un second affichage peuvent alors être déterminées. La visualisation peut ensuite être formatée sur la base des secondes caractéristiques d'affichage. La visualisation peut ensuite être fournie au second affichage, sans au moins une partie de la zone de bordure, pour l'affichage sur le second affichage. [0004] La présente invention concerne également un appareil qui comprend un processeur et une mémoire incluant un code de programme informatique. Le processeur, la mémoire et le code de programme informatique peuvent être utilisés collectivement pour amener l'appareil à afficher une visualisation d'un objet dans une zone de bordure d'un premier affichage sur la base de premières caractéristiques d'affichage. Le processeur, la mémoire, et le code de programme informatique peuvent en outre être utilisés collectivement pour déterminer des secondes caractéristiques d'affichage d'un second affichage, formater la visualisation basée sur les secondes caractéristiques d'affichage, et fournir la visualisation au second affichage, sans au moins une partie de la zone de bordure, pour l'affichage du second affichage. [0005] La présente invention concerne également un produit de programme informatique comprenant un code de programme mémorisé sous une forme tangible dans un support lisible par ordinateur. Le produit de programme informatique et le code de programme peuvent être utilisés pour amener un appareil comprenant un processeur et une mémoire à afficher une visualisation d'un objet dans une zone de bordure d'un premier affichage sur la base des premières caractéristiques d'affichage. L'appareil peut ensuite déterminer des secondes caractéristiques d'affichage d'un second affichage, formater la visualisation basée sur les secondes caractéristiques d'affichage et fournir la visualisation au second affichage sans au moins une partie de la zone de bordure. [0006] Des aspects supplémentaires de la présente invention sont exposés dans la description suivante et/ou peuvent être acquis par l'homme du métier en lisant le contenu exposé ici et/ou en mettant en pratique les principes décrits ici. Au moins certains aspects de la présente invention peuvent être atteints via des moyens cités dans les revendications annexées. Brève description des dessins [0007] La présente invention peut être comprise à partir de la description détaillée suivante lue en association avec les figures jointes. L'accent est mis sur le fait que, conformément à la pratique standard dans l'industrie, diverses caractéristiques ne sont pas illustrées à l'échelle. En fait, les dimensions des diverses caractéristiques peuvent être arbitrairement augmentées ou réduites pour clarifier la présente invention. [0008] La figure 1 est une représentation d'affichage de visualisations d'objet selon un ou plusieurs aspects de la présente invention. [0009] La figure 2 est une représentation d'affichage de visualisations d'objet selon un ou plusieurs aspects de la présente invention. [0010] La figure 3 est un organigramme d'au moins une partie d'un procédé selon un ou plusieurs aspects de la présente invention. [0011] La figure 4 est une représentation d'affichage de visualisations d'objet selon un ou plusieurs aspects de la présente invention. [0012] La figure 5 est une représentation d'affichage de visualisations d'objet selon un ou plusieurs aspects de la présente invention. [0013]. La figure 6 est une représentation d'affichage de visualisations d'objet selon un ou plusieurs aspects de la présente invention. [0014] La figure 7 est une représentation d'affichage de visualisations d'objet selon un ou plusieurs aspects de la présente invention. [0015] La figure 8 est un schéma fonctionnel d'au moins une partie d'appareil selon un ou plusieurs aspects de la présente invention. [0016] Les figures 9A et 9B forment collectivement un organigramme d'au moins une partie d'un procédé selon un ou plusieurs aspects de la présente invention. [0017] La figure 10 est un schéma fonctionnel d'au moins une partie d'appareil selon un ou plusieurs aspects de la présente invention. Description détaillée [0018] Il convient de comprendre que la description suivante expose de nombreux modes de réalisation différents, ou exemples, pour mettre en oeuvre différentes caractéristiques de divers modes de réalisation. Des exemples spécifiques de composants et d'agencements sont décrits ci-dessous pour simplifier la présente description. Ils sont, bien sûr, de simples exemples et ne visent pas à être limitatifs. De plus, la présente description peut répéter des numéros et/ou des lettres de référence entre les divers exemples. Cette répétition vise la simplicité et la clarté et n'implique pas en elle-même une relation entre les divers modes de réalisation et/ou configurations exposés. De plus, la formation d'une première caractéristique sur ou à partir d'une seconde caractéristique dans la description suivante peut comprendre des modes de réalisation dans lesquels les première et seconde caractéristiques sont formées en contact direct et peut également comprendre des modes de réalisation dans lesquels des caractéristiques supplémentaires peuvent être formées en interposant les première et seconde caractéristiques, de telle sorte que les première et seconde caractéristiques peuvent ne pas être en contact direct. [0019] Les appareils et procédés selon un ou plusieurs aspects de la présente invention peuvent être décrits ici par rapport à des exemples de réalisation dans un contexte spécifique, à savoir des applications comprenant une analyse technique dans un système analytique, tel qu'un système de géoscience, ainsi que la gestion de visualisations et la mise en forme de visualisations à l'intérieur d'une zone d'affichage. Même si un ou plusieurs aspects de la présente invention peuvent être décrits dans l'environnement d'un système de géoscience, les applications analytiques techniques pouvant tirer profit d'une application utilisant l'analyse technique décrite ici font également partie intégrante de la portée de la présente invention. D'autres applications analytiques techniques peuvent comprendre, sans s'y limiter, la gestion astronomique, biologique, la gestion de la circulation et des téléphones mobiles ainsi que les systèmes analytiques de collecte de l'information, entre autres. [0020] La présente invention concerne des systèmes et procédés permettant de déplacer de façon interactive des données d'un objet à des fins de visualisation, d'analyse et de gestion dans un système de géoscience ou toute autre application analytique technique. Dans un exemple de mise en oeuvre, un système peut permettre à un utilisateur de sélectionner une visualisation à partir d'un écran/affichage d'origine dans le système et de le déplacer vers un autre écran/affichage destinataire du système. L'écran/affichage destinataire (par exemple l'autre écran dans un système de processeur d'ordinateur faisant fonctionner une application de géoscience) peut appliquer un contexte aux données pouvant être différent du contexte de l'écran/affichage d'origine et peut par conséquent transformer les données de façon à mettre à disposition une fonctionnalité visible particulière sur l'écran/affichage destinataire. [0021] Pour afficher une visualisation de données mémorisées dans une zone de travail d'un système de géoscience, les données relatives à un puits de pétrole ou de gaz et/ou autre objet d'intérêt peuvent être formatés dans un contexte sélectionné, tel qu'en une carte de contours 2D ou 3D, un graphique à histogrammes, une diagraphie ou une carte de paramètres de puits (par exemple la température, la pression, la profondeur, etc.), et/ou d'autres contextes. Les données associées à un objet d'intérêt, telles qu'un paramètre ou une caractéristique de puits, peuvent être mémorisées dans la mémoire du système. Le fait de déplacer et de transformer les données utilisées pour former une carte de contours dans le contexte d'une fenêtre 3D dans un contexte de fenêtre 2D, par exemple, peut être effectué en transformant les données ayant déjà été présentées à l'utilisateur et/ou en acquérant d'autres données provenant de la mémoire. [0022] Pour présenter à un utilisateur une visualisation de données d'un objet dans un nouveau contexte, tel que la visualisation d'une carte de contours 3D sous la forme d'un histogramme (parmi une multitude d'autres exemples dans la portée de la présente invention), le système peut d'abord reconnaître le nouveau contexte dans lequel les données doivent être visualisées. Par exemple, si les données utilisées pour construire une carte de contours comprennent une répartition de la pression, une transformation en un histogramme de pressions peut entraîner la sélection et l'utilisation des données de répartition de pression. Les données relatives à la répartition de la pression peuvent également ou sinon être déduites d'une carte de puits en sous-sol comprenant des données de profondeur, utilisant peut-être des données de densité et de profondeur associées au matériau affiché sur la carte. Le système peut donc, par exemple, reconnaître que les données doivent être transformées et présentées sous la forme d'un histogramme et peut ensuite acquérir et transformer les données automatiquement. Le système peut également reconnaître à partir des activités passées de l'utilisateur, par exemple, qu'un histogramme peut présenter des températures et/ou des pressions d'une façon particulière ou avec une échelle particulière (par exemple une échelle Celsius ou Fahrenheit). Le système peut également comprendre une option permettant à l'utilisateur de sélectionner une forme et/ou une échelle particulière pour l'histogramme. [0023] Les données utilisées pour construire une visualisation d'un histogramme peuvent déjà être associées aux données utilisées pour construire la visualisation d'origine. Cependant, les données utilisées pour construire la nouvelle visualisation peuvent également ou sinon être obtenues par analyse d'une ou de plusieurs propriétés des données dans la visualisation d'origine. La mémoire contenue dans la zone de travail peut donc retenir plus de données que la visualisation d'origine n'en affiche. De plus, dans la nouvelle visualisation, certaines données affichées dans la visualisation d'origine peuvent être supprimées et d'autres données placées en mémoire peuvent être acquises et affichées dans la nouvelle visualisation. Le système peut aller chercher et faire l'obtention de données manquantes pour produire la nouvelle visualisation, telle qu'un histogramme, à partir de sources de données publiques ou privées telles qu'Internet ou d'autres sources de données à l'intérieur du système, tel qu'un fichier mémorisé ailleurs dans l'arborescence de données de la zone de travail. [0024] Le système peut donc afficher une visualisation de données d'un objet en fonction d'un contexte d'une zone d'affichage, tel que le contexte d'une carte 3D, d'un histogramme, et/ou autres. Le contexte d'un affichage peut se référer à un type de visualisation, tel qu'une carte de contours ou un histogramme, ainsi qu'à des paramètres de visualisation, tel l'affichage des paramètres, attributs, propriétés, préférences de conception, fenêtres de palette, vues croisées, vues parcellaires, pivots, et tables, entre autres. [0025] Un système selon un ou plusieurs aspects de la présente invention peut permettre à un utilisateur de déplacer les données sans interruption d'une zone d'affichage à l'autre au cours d'une opération unique, telle qu'un clic de souris unique, un raccourci clavier ou une opération « glissez-déplacez ». De telles opérations peuvent être intuitives pour un utilisateur et peuvent conférer une plus grande surface utilisable d'écran aux affichages permettant à l'utilisateur de réaliser des opérations, qui peuvent améliorer l'efficacité et/ou réduire le nombre de mouvements de souris. Dans certaines situations pratiques, cela peut réduire le stress de l'utilisateur et être bénéfique à sa santé et sa productivité. [0026] Un ou plusieurs aspects de la présente invention peuvent également permettre une option pour ajouter de la surface utilisable pour visualiser un objet sur un affichage. Par exemple, le matériau visible dans une zone de bordure qui n'est pas utilisé pour une tâche, tel que des icônes et des barres d'outils prévues sur un bureau, peut être retiré d'un affichage. Une autre option introduite ici entraîne le rétrécissement d'une partie d'une zone d'affichage pour produire une zone d'affichage dégagée. Cette option peut permettre d'attribuer un contexte à la zone d'affichage dégagée nouvellement créée et de créer une nouvelle visualisation dans la zone d'affichage dégagée nouvellement créée avec le contexte attribué. [0027] La figure 1 est une représentation d'affichage d'une mise en oeuvre d'une pluralité de visualisations d'un objet produit en accord avec un affichage 100 conforme à un ou plusieurs aspects de la présente invention. L'affichage 100 comprend une pluralité de zones d'affichage reliées par une zone de bordure généralement désignée par le numéro de référence 110. La zone de bordure 110 comprend des barres d'outils traditionnelles, etc., des icônes telles que l'icône 120 (par exemple une icône de client de messagerie instantanée) et une zone de travail généralement désignée par le numéro de référence 130. L'affichage 100 comprend également une pluralité de visualisations d'un objet (par exemple un puits ou une partie de celui-ci) dans les zones d'affichage respectives telles qu'une première visualisation 140 de l'objet avec un premier contexte de visualisation dans une première zone d'affichage 145. Les multiples visualisations sont agencées dans une première mise en forme de visualisation suivant la désignation « Mise en forme 1 » dans la zone de bordure 110. À des fins d'illustration, une vue éclatée d'une seconde visualisation 150 de l'objet avec un second contexte de visualisation (par exemple une carte de contours) est illustrée au-delà de la zone de bordure 110. Une vue éclatée d'une troisième visualisation 155 de l'objet avec un troisième contexte de visualisation (par exemple un graphique à histogrammes) est également illustrée au-delà de la zone de bordure 110. [0028] Les visualisations de l'objet peuvent être transformées en différents contextes de visualisation en sélectionnant une visualisation (dans un contexte de visualisation) en réponse à un stimulus, par exemple en déplaçant la visualisation sur une icône de contexte dans la zone de bordure 110, ailleurs sur l'affichage 100, ou sur toute autre zone d'affichage. Le système transforme ensuite les données de l'objet pour l'autre contexte de visualisation associé à l'autre zone d'affichage. Le système reforme également la visualisation pour se conformer à l'autre contexte de visualisation afin de construire l'autre visualisation de l'objet à afficher dans l'autre zone d'affichage. Par exemple, la seconde visualisation 150 du puits représentée dans le contexte de carte de contours peut être reformée en une troisième visualisation 155 du puits dans le contexte de graphique à histogrammes. Pendant que la première, la seconde et la troisième visualisation 140, 150, et 155 sont respectivement positionnées dans différentes zones d'affichage, les zones d'affichage ne se limitent pas à un affichage unique tel que l'affichage 100. Les différentes zones d'affichage d'un ou de plusieurs affichages peuvent également être attribuées à différents contextes, de telle sorte qu'une visualisation peut être sélectionnée et déplacée dans une zone d'affichage de façon à visionner l'objet dans le contexte de visualisation choisi. Les données correspondant à un objet peuvent également être modifiées, par exemple, dans une arborescence d'entrée 160 prévue dans la zone de travail 130, par exemple pour obtenir des visualisations à jour dans les zones d'affichage respectives. Par exemple, les données peuvent être modifiées, ajoutées et/ou supprimées et les résultats peuvent être observés en temps réel. [0029] Tel que mentionné ci-dessus, le système peut permettre à un utilisateur de visionner un objet dans de nombreux contextes d'affichage, tel le contexte d'une visualisation par graphique à histogrammes. Pour effectuer cette tâche, une visualisation, par exemple avec le contexte de carte de contours 3D, peut être sélectionnée au moyen d'une souris, d'un clavier et/ou de tout autre dispositif d'entrée puis déplacée vers une zone d'affichage de graphique à histogrammes et/ou sur une icône de graphique à histogrammes. Cependant, une commande peut également ou sinon être émise pour envoyer la visualisation de l'objet pour l'analyse de l'histogramme directement à partir de la visualisation avec le contexte de carte de contours 3D. Les données de l'objet peuvent ensuite être interprétées et transformées en un contexte de graphique à histogrammes à visionner dans la zone d'affichage de graphique à histogrammes. La visualisation de l'objet peut être déplacée d'un affichage vers chaque groupe parmi un groupe d'affichages, de telle sorte que l'objet peut être affiché dans chacun des affichages par le biais d'une opération unique. [0030] Le contexte de visualisation peut être modifié en faisant glisser la visualisation sur une distance relativement courte dans la direction de la zone d'affichage d'un autre contexte de visualisation. En un sens, l'utilisateur « envoie » la visualisation de l'objet vers la zone d'affichage de l'autre contexte de visualisation. Il convient de comprendre que différentes zones d'affichage peuvent être positionnées sur le même affichage ou sur différents affichages (par exemple des affichages distants) et que les affichages peuvent être identifiés par une messagerie instantanée et/ou tout autre type de client. L'affichage destinataire peut être sélectionné en cliquant sur une icône pour entrer dans le client de messagerie instantanée. [0031] La figure 2 est une représentation d'affichage d'une mise en oeuvre de multiples visualisations d'un objet selon un ou plusieurs aspects de la présente invention. Une première visualisation de l'objet (par exemple un puits) avec un contexte de carte de contours 3D est illustrée dans une première zone d'affichage 210. Une seconde visualisation du puits avec un contexte de trajectoire verticale de puits (selon un modèle de trajectoire de puits) est illustrée dans une seconde zone d'affichage 220. Une troisième visualisation du puits avec un contexte de paramètres est illustrée dans une troisième zone d'affichage 230. Une quatrième visualisation du puits avec un contexte de trajectoire de puits déviée (selon un modèle de trajectoire de puits) est illustrée dans une quatrième zone d'affichage 240. [0032] Si l'on prend le contexte de trajectoire verticale de puits à titre d'exemple, la première visualisation du contexte de carte de contours 3D peut être sélectionnée au moyen d'une souris, d'un clavier et/ou d'un autre dispositif d'entrée puis déplacée vers la seconde zone d'affichage 220 ou sur une icône de contexte de trajectoire verticale de puits (voir, par exemple, la figure 1). Dans une autre mise en oeuvre, une commande peut être émise pour envoyer la première visualisation du puits en analyse de trajectoire verticale de puits directement à partir de la première visualisation avec le contexte de carte de contours 3D. Les données de l'objet peuvent ensuite être interprétées et transformées en un contexte de trajectoire verticale de puits à visionner dans la seconde zone d'affichage 220. [0033] Un système se situant dans la portée de la présente invention peut donc permettre d'obtenir une interaction homme-système réduite, ce qui permet d'améliorer l'efficacité opérationnelle permettant à un utilisateur d'effectuer une tâche analytique. Les tâches et actions peuvent également être rendues intuitives et peuvent être simplifiées en utilisant les actions et/ou réactions humaines spontanées. Il est en outre possible de réduire l'effort accru que doit effectuer un utilisateur pour passer d'un contexte à l'autre entre les visualisations et pour gérer les données. [0034] La figure 3 est un organigramme d'au moins une partie d'un procédé (300) selon un ou plusieurs aspects de la présente invention. Le procédé (300) peut comprendre l'affichage (310) d'une première visualisation d'un objet avec un premier contexte de visualisation dans une première zone d'affichage, par exemple sur un premier affichage. La première visualisation peut être sélectionnée (315) en réponse à un stimulus, par exemple en déplaçant la première visualisation vers une seconde zone d'affichage, peut-être vers un second affichage, ou en déplaçant la première visualisation vers une icône associée à un second contexte de visualisation. Le second affichage peut être identifié avec un client de messagerie instantanée et/ou tout autre client associé au premier affichage. Si le système est associé à un système de géoscience, l'objet peut être un puits et le premier contexte de visualisation et le second contexte de visualisation peuvent être, sans limitation, une carte de contours 2D ou 3D du puits, un graphique à histogrammes du puits, une carte de températures du puits, et/ou une carte de pressions du puits. [0035] Le procédé (300) peut ensuite comprendre la détermination (320) de si la création de la seconde visualisation de l'objet avec le second contexte de visualisation nécessite des données supplémentaires. Si plus de données sont nécessaires, des données supplémentaires peuvent être obtenues (325) pour créer la seconde visualisation de l'objet. L'obtention (325) des données peut comprendre le fait d'aller chercher des données provenant d'une arborescence d'entrée et/ou le fait d'aller chercher des données provenant d'une source de données publiques afin de construire la seconde visualisation de l'objet. [0036] Si l'on détermine (320) que l'on dispose de suffisamment de données disponibles, les données de l'objet sont transformées (330) pour un second contexte de visualisation associé à la seconde zone d'affichage. La première visualisation peut être reformée (335) pour se conformer au second contexte de visualisation afin de construire la seconde visualisation de l'objet à afficher dans la seconde zone d'affichage. La seconde visualisation peut ensuite être affichée (340) dans la seconde zone d'affichage. Le procédé (300) peut ensuite comprendre la détermination (345) de si la modification d'une zone de bordure associée au premier et/ou au second affichage est nécessaire, de façon à augmenter la zone d'affichage. Si une telle modification est nécessaire, la zone de bordure peut alors être modifiée (350), par exemple en retirant une barre d'outils du premier et/ou du second affichage. [0037] Le procédé (300) peut ensuite comprendre la détermination (355) de si les données de l'objet doivent être mises à jour. Si les données de l'objet doivent être mises à jour, les données sont mises à jour (360) selon une arborescence d'entrée, par exemple, pour produire une première visualisation mise à jour et une seconde visualisation mise à jour, par exemple. Diverses opérations supplémentaires peuvent ensuite être effectuées (365). [0038] Un ou plusieurs aspects de la présente invention peuvent entraîner un processus de gestion de mise en forme d'écran configurable permettant de fournir et/ou de gérer les visualisations d'un objet sur de multiples écrans/affichages de multiples dispositifs prévus pour un système de géoscience et/ou tout autre système analytique. Tel que décrit ci-dessus, un système de géoscience peut avoir au moins une zone de travail pour la gestion des données. Un ou plusieurs aspects de la présente invention peuvent s'appliquer à ces systèmes de géoscience basés sur logiciel et/ou autre système analytique. [0039] Un objet comprenant les données de base dans un tel système de géoscience et/ou autre système analytique peut être représenté dans divers types de visualisations et peut être mis en forme à l'intérieur d'une zone d'affichage prévue sur un affichage. Tel que décrit ci-dessus, la zone de travail d'un système de géo science (et des autres systèmes analytiques) peut être un référentiel de données en mémoire que les utilisateurs utilisent et les utilisateurs peuvent travailler avec de multiples visualisations dans deux affichages ou zones d'affichage ou plus en même temps, par exemple pour surveiller et/ou analyser les données contenues dans des vues et contextes différents (par exemple dans une visualisation 3D, une visualisation de carte 2D et une visualisation en coupe, entre autres exemples). Les utilisateurs peuvent basculer entre différents jeux de visualisations et/ou différentes mises en forme pour effectuer leur travail et peuvent travailler avec les visualisations sur de multiples écrans pour permettre de disposer d'une plus grande zone de visionnement. Même si de telles opérations peuvent entraîner un paramétrage des multiples affichages en fonction de l'environnement, un ou plusieurs aspects de la présente invention permettent de réduire sensiblement une limitation de la zone d'affichage dans un système analytique ou de s'en affranchir, de telle sorte que les utilisateurs peuvent configurer une mise en forme des visualisations pour obtenir une certaine visibilité sur les multiples affichages ou zones d'affichage. Les utilisateurs peuvent également utilikr une mise en forme des visualisations permettant d'envoyer les informations à différents affichages, comprenant différents types d'affichages et/ou de dispositifs. [0040] Un ou plusieurs aspects de la présente invention peuvent améliorer l'efficacité de l'interaction du système, par exemple à travers une gestion de la mise en forme de l'affichage déployé configurable. En conséquence, un utilisateur peut ne pas être contraint par un affichage limité à l'intérieur du système et peut personnaliser l'espace de travail visible de différentes façons. Pour ceci, le système peut permettre à un utilisateur de déplacer une visualisation ou un groupe de visualisations entre différents affichages sans, par exemple, casser la mise en forme des visualisations ainsi que de sauvegarder la mise en forme de la visualisation pour les différents affichages et les paramètres d'affichage. [0041] La figure 4 est une représentation d'affichage d'une mise en oeuvre d'une visualisation d'un objet produit selon un premier affichage 400 selon un ou plusieurs aspects de la présente invention. Le premier affichage 400 comprend une pluralité de zones d'affichage reliées par une zone de bordure, généralement désignée par le numéro de référence 410. La zone de bordure 410 comprend des barres d'outils traditionnelles, des icônes, etc., par exemple une icône prenant la forme d'une icône de client de messagerie instantanée 420, et une zone de travail généralement désignée par le numéro de référence 430. Le premier affichage 400 comprend également une visualisation 440 d'un objet (par exemple un puits ou une partie de celui-ci) dans une zone d'affichage 445. [0042] Tel qu'illustré sur la figure 4, la visualisation 440 peut être glissée ou sinon déplacée vers un second affichage 450 sans au moins une partie de (et dans ce cas la totalité de) la zone de bordure 410 du premier affichage 400. Même si la zone de bordure 410 du premier affichage 400 peut être imposée par un système d'exploitation du dispositif électronique associé (par exemple un ordinateur), un ou plusieurs aspects de la présente invention peuvent permettre de déplacer et de partager la visualisation 440 sans partager l'ensemble de la zone de visionnement (par exemple les éléments et/ou vues périphériques) du premier affichage 400. Le second affichage 450 peut être, par exemple, un projecteur local ou un affichage positionné à distance associé à un autre dispositif électronique (par exemple un ordinateur) équipé d'un système d'exploitation. [0043] Une visualisation ou un groupe de visualisations peuvent donc être déplacés librement sans casser leur mise en forme, par exemple, de sorte qu'un utilisateur n'est pas obligé de déplacer manuellement les visualisations une par une et/ou de refaire la mise en forme et n'est pas limité par l'espace d'une zone d'affichage. La zone d'affichage actuelle peut être étendue à l'ensemble de la zone d'affichage d'un ou de plusieurs autres affichages et différentes visualisations peuvent être placées sur différents écrans. Les visualisations peuvent également être glissées de manière sélective hors d'une zone d'affichage et être placées dans une autre zone d'affichage choisie par l'utilisateur. De plus, différentes visualisations peuvent être déplacées vers différents affichages. [0044] La figure 5 est une représentation d'affichage d'une mise en oeuvre d'une pluralité de visualisations d'un objet produit selon un premier affichage 500 selon un ou plusieurs aspects de la présente invention. Le premier affichage 500 comprend une pluralité de zones d'affichage reliées par une zone de bordure généralement désignée par le numéro de référence 510. La zone de bordure 510 comprend des barres d'outils traditionnelles, des icônes, etc., telle une icône de client de messagerie instantanée 520 et une zone de travail généralement désignée par le numéro de référence 530. Le premier affichage 500 comprend également une pluralité de visualisations d'une partie d'un puits ou d'un autre objet dans les zones d'affichage respectives, telle qu'une première visualisation 540 de l'objet avec un premier contexte de visualisation dans une première zone d'affichage 545. La pluralité des visualisations est agencée selon une mise en forme de visualisation 550. [0045] Tel qu'illustré sur la figure 5, la mise en forme de visualisation 550 (comprenant la pluralité de visualisations par rapport aux contextes des visualisations) peut être glissée ou sinon déplacée vers un second affichage 560 sans au moins une partie de (et dans ce cas la totalité de) la zone de bordure 510 du premier affichage 500. Même si la zone de bordure 510 du premier affichage 500 peut être imposée par un système d'exploitation du dispositif électronique associé (par exemple un ordinateur), un ou plusieurs aspects de la présente invention peuvent permettre de déplacer et de partager la mise en forme de visualisation 550 sans partager l'ensemble de la zone de visionnement (par exemple les éléments et/ou vues périphériques) du premier affichage 500 et, dans ce cas, sans casser la mise en forme de visualisation 550. Cela signifie que la pluralité de visualisations comprises dans la mise en forme de visualisation 550 peut être présentée comme la même configuration (mise en forme et positions relatives parmi les visualisations) sur les premier et second affichages 500 et 560, respectivement. Le second affichage 560 peut être, par exemple, un projecteur local ou un affichage positionné à distance associé à un autre dispositif électronique (par exemple un ordinateur) équipé d'un système d'exploitation. [0046] Un ou plusieurs aspects de la présente invention peuvent donc permettre de placer librement une ou plusieurs visualisations et/ou mises en forme de visualisation sans casser leur mise en forme. En conséquence, la mise en forme de visualisation 550 du premier affichage 500 peut être automatiquement déplacée vers le second affichage 560. L'utilisateur peut également sauvegarder une mise en forme de visualisation pour différents paramètres et dispositifs d'affichage et le système peut sélectionner automatiquement la mise en forme de visualisation appropriée sur la base d'un dispositif/affichage sélectionné. L'utilisateur peut donc sauvegarder une mise en forme de visualisation dans différentes configurations. [0047] Une mise en forme de visualisation particulière peut être gérée par des programmes pour permettre de personnaliser de façon dynamique les flux de travail. Par exemple, si un utilisateur utilise le premier affichage 500 dans un mode de travail et qu'un second affichage 560 est disponible dans un mode de présentation, l'utilisateur peut prédéfinir et sauvegarder différentes mises en forme de visualisation pour ces deux modes sur les premier et second affichages 500 et 560, respectivement. L'utilisateur peut ne pas être contraint de redéfinir la mise en forme de visualisation chaque fois que l'utilisateur passe d'un mode à l'autre. Le système peut reconnaître automatiquement la combinaison dispositif/affichage et peut automatiquement faire basculer la configuration vers une configuration définie pour ce dispositif/affichage et/ou optimisée par une optimisation du système. Ceci peut fournir de la flexibilité à l'utilisateur pour configurer un affichage pour un environnement de travail ou pour un environnement de présentation. Un utilisateur peut également gérer les configurations des visualisations et peut passer facilement de l'une à l'autre. Un groupe de visualisations peut donc être déplacé sans casser la mise en forme, de sorte que l'utilisateur n'est pas obligé de déplacer manuellement les visualisations une par une et/ou de refaire leur mise en forme de visualisation. [0048] La figure 6 est une représentation d'affichage d'une mise en oeuvre d'une pluralité de visualisations d'un objet produit selon un premier affichage 600 selon un ou plusieurs aspects de la présente invention. Le premier affichage 600 comprend une pluralité de zones d'affichage reliées par une zone de bordure généralement désignée par le numéro de référence 610. La zone de bordure 610 comprend des barres d'outils traditionnelles et des icônes, etc., telle une icône de client de messagerie instantanée 620, ainsi qu'une zone de travail généralement désignée par le numéro de référence 630. Le premier affichage 600 comprend également une visualisation 640 d'un objet (par exemple un puits ou une partie de celui-ci) avec un premier contexte de visualisation dans une zone d'affichage 645. Le premier affichage 600 peut être utilisé dans un mode de travail. [0049] Tel qu'illustré sur la figure 6, la visualisation 640 avec un premier contexte de visualisation est glissée ou sinon déplacée vers un second affichage 650 sans au moins une partie de (et dans ce cas la totalité de) la zone de bordure 610 du premier affichage 600. Même si la zone de bordure 610 du premier affichage 600 peut être imposée par un système d'exploitation du dispositif électronique associé (par exemple un ordinateur), un ou plusieurs aspects de la présente invention peuvent permettre de déplacer et de partager la visualisation 640 sans partager l'ensemble de la zone de visionnement (par exemple les éléments et/ou vues périphériques) du premier affichage 600. Le second affichage 650 peut être utilisé dans un mode de travail. [0050] Tel que décrit en référence aux figures 1 et 2, cependant, la visualisation 640 de l'objet peut être transformée en différents contextes de visualisation en sélectionnant la visualisation 640 (dans le premier contexte de visualisation) en réponse à un stimulus, par exemple en faisant glisser la visualisation 640 vers le second affichage 650. Le système peut ensuite transformer les données de l'objet pour d'autres contextes de visualisation associés au second affichage 650. Le système peut également reformer la visualisation 640 pour se conformer aux autres contextes de visualisation afin de construire d'autres visualisations (dont une est désignée par la référence 660) de l'objet à afficher dans les zones d'affichage respectives (dont une est désignée par la référence 665) sur le second affichage 650. Donc dans le mode de travail, le second affichage 650 peut afficher d'autres visualisations de l'objet dans une mise en forme de visualisation avec les contextes respectifs des visualisations dans les zones d'affichage respectives. [0051] Tel qu'illustré également sur la figure 6, la visualisation 640 avec un premier contexte de visualisation peut être glissée ou sinon déplacée vers un troisième affichage 670 sans au moins une partie de la zone de bordure 610 du premier affichage 600. Même si la zone de bordure 610 du premier affichage 600 peut être imposée par un système d'exploitation du dispositif électronique associé (par exemple un ordinateur), un ou plusieurs aspects de la présente invention peuvent permettre de déplacer et de partager la visualisation 640 sans partager l'ensemble de la zone de visionnement (par exemple les éléments et/ou vues périphériques) du premier affichage 600. Le troisième affichage 670 peut être utilisé dans un mode de présentation. 100521 Tel que décrit ci-dessus, la visualisation 640 de l'objet peut être transformée en différents contextes de visualisation en sélectionnant la visualisation 640 (dans le premier contexte de visualisation) en réponse à un stimulus, par exemple en faisant glisser la visualisation 640 vers le troisième affichage 670. Le système peut ensuite transformer les données de l'objet pour d'autres contextes de visualisation associés au troisième affichage 670. Le système peut également reformer la visualisation 640 pour se conformer aux autres contextes de visualisation afin de construire d'autres visualisations (dont une est désignée par la référence 680) de l'objet à afficher dans les zones d'affichage respectives (dont une est désignée par la référence 685) sur le troisième affichage 670. Donc, dans le mode de présentation, le troisième affichage 670 peut afficher d'autres visualisations de l'objet dans une autre mise en forme de visualisation avec les contextes respectifs des visualisations dans les zones d'affichage respectives. À des fins d'illustration, le troisième affichage 670 comprend la visualisation 640 de l'objet dans le premier contexte de visualisation à partir du premier affichage 600 et d'autres visualisations de l'objet avec les contextes respectifs des visualisations à partir du second affichage 650. Une opération analogue peut être effectuée en faisant glisser les visualisations dans une mise en forme de visualisation de l'objet avec les contextes respectifs des visualisations en partant du second affichage 650 vers le troisième affichage 670. [0053] Le mode de travail peut être utilisé par un utilisateur pour analyser et modifier les données tandis que le mode de présentation peut être utilisé pour afficher une visualisation sur, par exemple, un projecteur ou tout autre écran de l'utilisateur. Un utilisateur peut sauvegarder une mise en forme de visualisation pour différents affichages et dispositifs et le système peut sélectionner automatiquement la mise en forme appropriée sur la base du dispositif/de l'affichage. L'utilisateur peut donc sauvegarder une mise en forme de visualisation dans différentes configurations. De plus, les configurations peuvent être gérées par des programmes, par exemple pour personnaliser de façon dynamique les flux de travail. Par exemple, si dans le mode de travail, un utilisateur utilise deux affichages et que dans le mode de présentation, seul un affichage est disponible, alors l'utilisateur peut prédéfinir et sauvegarder les différentes mises en forme de visualisation pour les deux modes et n'est pas obligé de redéfinir la mise en forme chaque fois que l'utilisateur a besoin de passer dans un mode différent. [0054] À titre d'exemple, un certain nombre de visualisations pouvant être présentées à un client (« non-utilisateur ») ou à un auditoire peut être supérieur ou inférieur au nombre qu'un utilisateur corrige habituellement ou est sinon composé habituellement sur un affichage personnel. Dans un autre exemple, différentes visualisations peuvent être sélectionnées en fonction des contextes et peuvent être illustrées sur différents affichages. Un utilisateur peut donc limiter quelles visualisations sont affichées à un client, un collègue, un auditoire ou autres non-utilisateurs. [0055] En sus des affichages de visualisation, d'autres paramètres de visualisation tels que les caractéristiques de réglage, les modèles, etc., peuvent être sauvegardés dans la mise en forme des visualisations pour permettre à l'utilisateur de visualiser les données et de modifier/modéliser les données en même temps. Les paramètres de visualisation tels que les caractéristiques de réglage, les modèles et/ou autres dans le système peuvent également être sauvegardés dans la mise en forme de visualisation. [0056] La figure 7 est une représentation d'affichage d'une mise en oeuvre d'une pluralité de visualisations d'un objet selon un ou plusieurs aspects de la présente invention. Une première visualisation 710 illustre une visualisation des paramètres représentant, par exemple, un contexte de carte de contours et/ou de graphique à histogrammes. Une seconde visualisation 720 illustre une visualisation de modèle permettant à un utilisateur de modifier ou sinon de manipuler les données dans une arborescence d'entrée. Les visualisations avec les contextes de carte de contours et de graphique à histogrammes peuvent être affichées conjointement avec une visualisation permettant à l'utilisateur de modifier simultanément les données dans l'arborescence d'entrée. Le système peut permettre à un utilisateur de refléter une visualisation à l'intérieur des zones d'affichage et/ou des affichages et de définir la façon dont l'affichage apparaîtra dessus. Si une visualisation ou une mise en forme de visualisation particulière n'est pas définie, le système peut choisir automatiquement la même pour le dispositif/l'affichage. [0057] La figure 8 est un schéma fonctionnel d'une mise en oeuvre d'un système 800 permettant d'afficher les réflexions de visualisation selon un ou plusieurs aspects de la présente invention. Les données relatives à l'utilisation d'une application principale 810 d'un système de géoscience et/ou de tout autre système analytique peuvent être affichées sur un ou plusieurs écrans. Différentes visualisations peuvent être envoyées à différents types de dispositifs pour être affichées. Par exemple, les visualisations peuvent être envoyées à un ou plusieurs autres affichages 820, à un affichage,d'écran tactile 830 (par exemple d'un téléphone intelligent de type smartphone, d'une tablette, etc.), et/ou à un système de projection 840. Les flèches de la figure 8 sont décrites comme bidirectionnelles pour illustrer que les visualisations peuvent être utilisées sur, et/ou produites avec, des données associées à un objet à l'intérieur de l'application principale 810. 10058] Un système analytique peut donc être amélioré pour augmenter la surface utilisable d'affichage permettant de visualiser un objet. Un utilisateur peut donc utiliser la totalité de la surface d'un affichage en étendant la ou les zones d'affichage du ou des affichages. L'effort devant être fourni par un utilisateur pour gérer les visualisations dans une zone d'affichage limitée peut être réduit. L'efficacité peut être améliorée, par exemple en facilitant la configuration d'une mise en forme de visualisation dans de multiples affichages. Des mises en forme de visualisations prédéfinies peuvent être composées dans différents réglages d'affichage, ce qui permet de réduire le travail manuel de duplication des visualisations lors du passage entre différents réglages. [0059] Les figures 9A et 9B sont collectivement un organigramme d'au moins une partie d'un procédé (900) d'utilisation d'un système selon un ou plusieurs aspects de la présente invention. Le procédé (900) comprend la détermination (910) de la présence ou de l'absence d'une visualisation unique d'un objet à afficher. S'il y a une visualisation unique, une visualisation d'un objet avec un contexte de visualisation est affichée (915) à l'intérieur d'une zone de bordure d'un premier affichage sur la base des premières caractéristiques d'affichage. Les secondes caractéristiques d'affichage d'un second affichage sont ensuite déterminées (920). Les premières caractéristiques d'affichage et les secondes caractéristiques d'affichage peuvent comprendre des modes opérationnels (par exemple le mode de travail ou le mode de présentation) du premier affichage et du second affichage, respectivement Le second affichage peut également être identifié avec un client de messagerie instantanée associé au premier affichage. Le premier affichage peut être associé à un premier dispositif électronique ayant un premier système d'exploitation et le second affichage peut être associé à un second dispositif électronique ayant un second système d'exploitation. [0060] Le procédé (900) comprend également la détermination (925) de si le même contexte de visualisation de l'objet est utilisé pour les premier et second affichages. Si le même contexte de visualisation est utilisé, la visualisation avec le contexte de visualisation est formatée (930) sur la base des secondes caractéristiques d'affichage. La visualisation avec ,le contexte de visualisation est ensuite amenée (935) vers le second affichage pour y être affichée, sans au moins une partie de la zone de bordure. La visualisation avec le contexte de visualisation est ensuite amenée (940) au second affichage. Si toutefois on détermine (925) que différents contextes de visualisation sont utilisés, les données d'objet sont transformées (945) pour un autre contexte de visualisation associé au second affichage. La visualisation est ensuite reformée (950) pour se conformer à l'autre contexte de visualisation afin de construire une autre visualisation de l'objet. L'autre visualisation avec l'autre contexte de visualisation est ensuite amenée (955) vers le second affichage, pour y être affichée, sans au moins une partie de la zone de bordure. L'autre visualisation avec l'autre contexte de visualisation est ensuite affichée (960) sur le second affichage. [0061] Si l'on détermine (910) la présence d'une pluralité de visualisations de l'objet, le système affiche (965) la pluralité de visualisations dans une première mise en forme de visualisation à l'intérieur de la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage. Les secondes caractéristiques d'affichage du second affichage sont ensuite déterminées (967). Le procédé (900) peut ensuite comprendre la détermination (970) de si le premier affichage et le second affichage doivent utiliser la même mise en forme de visualisation sur la base au moins en partie des premières caractéristiques d'affichage et des secondes caractéristiques d'affichage, respectivement. Si le second affichage peut utiliser la même mise en forme de visualisation que le premier affichage, la pluralité de visualisations de la première mise en forme de visualisation est formatée (972) sur la base des secondes caractéristiques d'affichage. La pluralité de visualisations de la première mise en forme de visualisation est ensuite amenée (974) vers le second affichage pour y être affichée, sans au moins une partie de la zone de bordure. La pluralité de visualisations de la première mise en forme de visualisation est ensuite affichée (976) sur le second affichage. [0062] Si l'on détermine (970) que le second affichage doit utiliser une mise en forme de visualisation différente de celle du premier affichage, la pluralité de visualisations d'une seconde mise en forme de visualisation est formatée (978) sur la base des secondes caractéristiques d'affichage. La pluralité de visualisations de la seconde mise en forme de visualisation est ensuite amenée (980) vers le second affichage pour y être affichée, sans au moins une partie de la zone de bordure. La pluralité de visualisations de la seconde mise en forme de visualisation est ensuite affichée (982) sur le second affichage. [0063] Le procédé (900) peut ensuite comprendre la détermination (984) de si une zone de bordure associée au premier affichage ou au second affichage (si une zone de bordure est présente sur le second affichage) doit être modifiée. Si la zone de bordure du premier affichage et/ou du second affichage doit être modifiée, alors le système modifie (986) la zone de bordure (par exemple en retirant une barre d'outils) du premier affichage et/ou du second affichage. [0064] Le procédé (900) peut ensuite comprendre la détermination (988) de si les données de l'objet doivent être mises à jour. Si les données de l'objet doivent être mises à jour, le système met à jour (990) les données (par exemple conformément à une arborescence d'entrée) pour permettre de produire une visualisation mise à jour de l'objet, une autre visualisation mise à jour ou une pluralité de visualisations mises à jour dans les première ou seconde mises en forme de visualisation. Ensuite, ou si les données de l'objet n'ont pas besoin d'être mises à jour, diverses opérations supplémentaires peuvent être effectuées (995). [0065] La figure 10 est un schéma fonctionnel d'au moins une partie d'un dispositif électronique (par exemple un ordinateur) 1000 selon un ou plusieurs aspects de la présente invention. Le dispositif électronique 1000 peut comprendre un ou plusieurs processeurs 1010 de configurations de coeur variables (comprenant de multiples coeurs) et de fréquences d'horloge variables. Le ou les processeurs 1010 peuvent être utilisés pour exécuter les instructions, appliquer une logique, etc. On saura voir que ces fonctions peuvent être fournies par de multiples processeurs ou de multiples coeurs sur une puce unique fonctionnant en parallèle et/ou reliées entre elles de façon communicante. [0066] Le dispositif électronique 1000 peut également comprendre un système à mémoire (ou mémoire) pouvant être ou comprendre un ou plusieurs dispositifs de mémoire et/ou supports lisibles par ordinateur 1020 de diverses dimensions physiques, accessibilités, capacités de mémoire, etc., par exemple un circuit électronique, un dispositif de mémoire à semi-conducteur, une mémoire à lecture seule (« ROM »), une mémoire flash, une mémoire ROM effaçable (« EROM »), une disquette, un compact disque (« CD »)-ROM, un disque optique, un disque dur, etc., pour enregistrer des données, telles que des images, des fichiers et des instructions de programme ou des codes de programme informatique à faire exécuter par le processeur 1010. Le ou les dispositifs de mémoire et/ou supports lisibles par ordinateur 1020 peuvent mémoriser des instructions qui, lorsqu'elles sont exécutées par le processeur 1010, peuvent être utilisées pour amener le dispositif électronique 1000 à effectuer des opérations. Par exemple, l'exécution de telles instructions peut amener le dispositif électronique 1000 à implémenter une ou plusieurs parties et/ou mises en oeuvre du procédé décrit ci-dessus et/ou dans la portée de la présente invention. [0067] Le dispositif électronique 1000 peut également comprendre une ou plusieurs interfaces de réseau 1030. Les interfaces de réseau 1030 peuvent comprendre du matériel, des applications, et/ou autre logiciel. Par conséquent, les interfaces de réseau 1030 peuvent comprendre des adaptateurs Éthernet, des émetteurs-récepteurs sans fil, des interfaces PCI et/ou des composants de réseau série, pour communiquer via un support câblé ou sans fil à l'aide de protocoles, tel qu'Éthernet, Éthernet sans fil, et/ou autres. [0068] Le dispositif électronique 1000 peut en outre comprendre une ou plusieurs interfaces de périphérique 1040 pour communiquer avec un ou plusieurs affichages, projecteurs, claviers, souris, pavés tactiles, capteurs et/ou autres types de périphériques d'entrée et/ou sortie. Les composants du dispositif électronique 1000 peuvent ne pas être inclus à l'intérieur d'un boîtier unique ou même être positionnés à proximité les uns des autres. Cependant, les composants du dispositif électronique 1000 et/ou autres peuvent aussi être placés dans un boîtier unique. [0069] Le ou les dispositifs de mémoire et/ou supports lisibles par ordinateur 1020 peuvent être agencés logiquement et/ou physiquement et/ou fonctionner différemment pour mémoriser des données sur un ou plusieurs dispositifs de stockage 1050. Le ou les dispositifs de stockage 1050 peuvent comprendre un ou plusieurs systèmes de fichier ou bases de données dans divers formats. Le ou les dispositifs de stockage 1050 peuvent également comprendre un ou plusieurs programmes de logiciel 1060 pouvant contenir des instructions interprétables ou exécutables ou un code de programme informatique pour mettre en oeuvre un ou plusieurs processus exposés ici. Lorsque le processeur 1010 le demande, un ou plusieurs programmes de logiciel 1060 ou une partie de ceux-ci peuvent être chargés des dispositifs de stockage 1050 sur les dispositifs de mémoire et/ou les supports lisibles par ordinateur 1020 pour être exécutés par le processeur 1010. Le ou les programmes de logiciel 1060 peuvent comprendre un système d'exploitation pour commander l'ensemble du fonctionnement du dispositif électronique 1000. [0070] Un système et/ou un autre appareil selon un ou plusieurs aspects de la présente invention peuvent donc prendre la forme d'un dispositif électronique comprenant un processeur et une mémoire comprenant un code de programme informatique, pouvant être utilisé pour afficher une première visualisation d'un objet avec un premier contexte de visualisation dans une première zone d'affichage (par exemple sur un premier affichage) et sélectionner la première visualisation en réponse à un stimulus. Le stimulus peut comprendre le déplacement de la première visualisation vers une seconde zone d'affichage (par exemple sur un second affichage) ou le déplacement de la première visualisation vers une icône associée à un second contexte de visualisation. Le second affichage peut être identifié à un client de messagerie instantanée associé au premier affichage. Si le système est associé à un système de géoscience, le premier contexte de visualisation et le second contexte de visualisation peuvent être une carte de contours 2-D ou 3-D de l'objet (par exemple un puits), un graphique à histogrammes de l'objet, une carte de températures de l'objet et une carte de pressions de l'objet. [0071] Le processeur et la mémoire comprenant le code de programme informatique peuvent également être utilisés pour transformer les données de l'objet pour le second contexte de visualisation associé à la seconde zone d'affichage et reformer la première visualisation pour se conformer au second contexte de visualisation afin de construire la seconde visualisation de l'objet à afficher dans la seconde zone d'affichage. Si plus de données sont appelées pour créer la seconde visualisation de l'objet avec le second contexte de visualisation, le processeur et la mémoire comprenant le code de programme informatique peuvent en outre être utilisés pour obtenir les données supplémentaires permettant de créer la seconde visualisation de l'objet. Le système peut obtenir les données en allant chercher les données provenant d'une arborescence d'entrée et/ou en allant chercher les données provenant d'une source de données publiques afin de construire la seconde visualisation de l'objet. Le processeur et la mémoire comprenant le code de programme informatique peuvent en outre être utilisés pour afficher la seconde visualisation dans la seconde zone d'affichage. [0072] Dans le cas dans lequel une zone de bordure associée au premier affichage ou au second affichage doit être modifiée, le processeur et la mémoire comprenant le code de programme informatique peuvent en outre être utilisés pour modifier la zone de bordure (par exemple en retirant une barre d'outils) du premier affichage et/ou du second affichage pour, par exemple, accroître la zone d'affichage. De plus, si les données de l'objet doivent être mises à jour, le processeur et la mémoire comprenant le code de programme informatique peuvent en outre être utilisés pour mettre à jour les données de l'objet (par exemple conformément à une arborescence d'entrée) pour produire une première visualisation mise à jour et une seconde visualisation mise à jour. [0073] Un système selon un ou plusieurs aspects de la présente invention peut prendre la forme d'un dispositif électronique et être utilisé avec un objet dont la visualisation doit être affichée. Le dispositif électronique peut comprendre un processeur et une mémoire comprenant le code de programme informatique pouvant être utilisé pour afficher la visualisation de l'objet avec un contexte de visualisation à l'intérieur d'une zone de bordure d'un premier affichage (par exemple utilisable avec un premier dispositif électronique ayant un premier système d'exploitation) sur la base de ses premières caractéristiques d'affichage, et déterminer les secondes caractéristiques d'affichage d'un second affichage (par exemple utilisable avec un second dispositif électronique ayant un second système d'exploitation). Les premières caractéristiques d'affichage et les secondes caractéristiques d'affichage peuvent comprendre des modes opérationnels (par exemple un mode de travail ou un mode de présentation) du premier affichage et du second affichage, respectivement. De plus, le second affichage peut être identifié avec un client de messagerie instantanée associé au premier affichage. [0074] Si le même contexte de visualisation de l'objet est utilisé pour les premier et second affichages, le processeur et la mémoire comprenant le code de programme informatique peuvent être utilisés pour formater la visualisation avec le contexte de visualisation sur la base des secondes caractéristiques d'affichage, amener la visualisation avec le contexte de visualisation vers le second affichage sans au moins une partie de la zone de bordure et afficher la visualisation avec le contexte de visualisation sur le second affichage. Si différents contextes de visualisation sont utilisés, le processeur et la mémoire comprenant le code de programme informatique peuvent être utilisés pour transformer les données de l'objet pour un autre contexte de visualisation associé au second affichage, conformer la visualisation pour se conformer à l'autre contexte de visualisation afin de construire une autre visualisation de l'objet, amener l'autre visualisation avec l'autre contexte de visualisation vers le second affichage sans au moins une partie de la zone de bordure et afficher l'autre visualisation avec l'autre contexte de visualisation sur le second affichage. [0075] Si une zone de bordure associée au premier affichage ou au second affichage (si une zone de bordure est présente sur le second affichage) doit être modifiée, le processeur et la mémoire comprenant le code de programme informatique peuvent être utilisés pour modifier la zone de bordure (par exemple en retirant une barre d'outils) du premier affichage et/ou du second affichage. Si les données de l'objet doivent être mises à jour, le processeur et la mémoire comprenant le code de programme informatique peuvent être utilisés pour mettre à jour les données (par exemple conformément à une arborescence d'entrée) pour produire une visualisation mise à jour de l'objet ou une autre visualisation mise à jour. [0076] Un système selon un ou plusieurs aspects de la présente invention peut prendre la forme d'un dispositif électronique et être utilisé avec un objet doté d'une pluralité de visualisations à afficher. Le dispositif électronique peut comprendre un processeur et une mémoire comprenant le code de programme informatique pouvant être utilisés pour afficher la pluralité de visualisations dans une première mise en forme de visualisation à l'intérieur de la zone de bordure du premier affichage (par exemple utilisable avec un premier dispositif électronique ayant un premier système d'exploitation) sur la base des premières caractéristiques d'affichage et déterminer les secondes caractéristiques d'affichage du second affichage (par exemple utilisable avec un second dispositif électronique ayant un second système d'exploitation). 100771 Si le premier affichage et le second affichage utilisent la même mise en forme de visualisation basée au moins en partie sur les premières caractéristiques d'affichage et les secondes caractéristiques d'affichage, respectivement, le processeur et la mémoire comprenant le code de programme informatique peuvent être utilisés pour formater la pluralité de visualisations dans la première mise en forme de visualisation sur la base des secondes caractéristiques d'affichage, amener la pluralité de visualisations dans la première mise en forme de visualisation vers le second affichage sans au moins une partie de la zone de bordure et afficher la pluralité de visualisations dans la première mise en forme de visualisation sur le second affichage. Si le second affichage utilise une mise en forme de visualisation différente de celle du premier affichage, le processeur et la mémoire comprenant le code de programme informatique peuvent être utilisés pour formater la pluralité de visualisations dans une seconde mise en forme de visualisation sur la base des secondes caractéristiques d'affichage, amener la pluralité de visualisations dans la seconde mise en forme de visualisation vers le second affichage sans au moins une partie de la zone de bordure et afficher la pluralité de visualisations dans la seconde mise en forme de visualisation sur le second affichage. 100781 Si une zone de bordure associée au premier affichage ou au second affichage (si une zone de bordure est présente sur le second affichage) doit être modifiée, le processeur et la mémoire comprenant le code de programme informatique peuvent être utilisés pour modifier la zone de bordure (par exemple en retirant une barre d'outils) du premier affichage et/ou du second affichage. Si les données de l'objet doivent être mises à jour, le processeur et la mémoire comprenant le code de programme informatique peuvent être utilisés pour mettre à jour les données (par exemple conformément à une arborescence d'entrée) pour produire une pluralité de visualisations mises à jour de l'objet dans les première ou seconde mises en forme de visualisation. [0079] L'homme du métier saura voir que les éléments décrits ci-dessus illustrent simplement une mise en oeuvre d'une configuration matérielle, comme le dispositif électronique 1000 peut comprendre divers types de composants matériels, comprenant le micrologiciel ou le logiciel joints, pour mettre en oeuvre un ou plusieurs aspects de la présente invention. Le dispositif électronique 1000 peut également être mis en oeuvre en totalité ou en partie par le biai de composants de circuit électronique ou de processeurs, par exemple des circuits intégrés à application spécifique (ASICs) ou des circuits intégrés prédiffusés programmables (FPGAs). [0080] Les segments de programme ou de code constituant les diverses mises en oeuvre de la présente invention peuvent être mémorisés dans un support lisible par ordinateur ou transmis par un signal de données d'ordinateur. Par exemple, un produit de programme informatique comprenant un code de programme mémorisé dans un support lisible par ordinateur (par exemple un support lisible par ordinateur non transitoire) peut former diverses mises en oeuvre comprises dans la portée de la présente invention. Le « support lisible par ordinateur » peut être ou peut comprendre un support pouvant mémoriser ou transférer des informations. [0081] Une ou plusieurs techniques décrites ici en référence à un ordinateur peuvent également ou plutôt être utilisées pour exécuter des programmes en fonction des instructions reçues d'un autre programme ou d'un autre système de processeur, conjointement. De façon similaire, les commandes peuvent être reçues, exécutées et leur signal renvoyé entièrement dans le traitement et/ou la mémoire d'un ordinateur, dans la portée de la présente invention. Il est par conséquent possible d'utiliser une borne de commande d'interface visuelle, une autre borne ou aucune borne selon un ou plusieurs aspects de la présente invention. [0082] De même, les actions décrites ci-dessus peuvent être effectuées selon des séquences différentes de celles exposées, et avec ou sans le même degré de séparation. Diverses actions décrites ici peuvent être omises, répétées, combinées ou divisées tout en restant dans la portée de la présente invention. De plus, à moins que le contraire ne soit spécifié, le terme « exécuter » et ses variantes utilisées dans la description ci-dessus et dans les revendications suivantes doivent être interprétés comme appartenant à une opération de code de programme ou à des instructions appliquées à un dispositif, qu'elles soient ou non compilées, interprétées ou réalisées par le biais d'autres techniques. [0083] Pour avoir une vision globale de la présente invention, comprenant les figures, l'homme du métier devra comprendre que la présente invention concerne un procédé comprenant : l'affichage d'une première visualisation d'un objet avec un premier contexte de visualisation dans une première zone d'affichage ; la sélection de la première visualisation en réponse à un stimulus ; la transformation des données de l'objet pour un second contexte de visualisation associé à une seconde zone d'affichage ; et la reformation de la première visualisation pour se conformer au second contexte de visualisation afin de construire une seconde visualisation de l'objet à afficher dans la seconde zone d'affichage. Le procédé peut en outre comprendre l'affichage de la seconde visualisation dans la seconde zone d'affichage. La transformation peut en outre comprendre l'extraction des données provenant d'une arborescence d'entrée pour transformer les données de l'objet pour le second contexte de visualisation. La transformation peut en outre comprendre l'extraction des données provenant d'une source de données publiques pour transformer les données de l'objet pour le second contexte de visualisation. [0084] Le procédé peut en outre comprendre la modification d'une zone de bordure d'un affichage associé à au moins une d'une première zone d'affichage et d'une seconde zone d'affichage. La modification peut en outre comprendre le retrait d'une barre d'outils de la zone de bordure pour produire une zone d'affichage accrue. [0085] La sélection peut en outre comprendre le déplacement de la première visualisation vers la seconde zone d'affichage. [0086] La sélection peut en outre comprendre le déplacement de la première visualisation vers une icône associée au second contexte de visualisation. [0087] Le procédé peut en outre comprendre la mise à jour des données de l'objet pour produire une première visualisation mise à jour et une seconde visualisation mise à jour. La mise à jour peut en outre comprendre la mise à jour des données de l'objet dans une arborescence d' entrée . [0088] La première zone d'affichage peut être sur un premier affichage et la seconde zone d'affichage peut être sur un second affichage. Le procédé peut en outre comprendre l'identification du second affichage avec un client de messagerie instantanée associé au premier affichage. [0089] Le procédé peut être utilisé avec un système de géoscience. Au moins un contexte parmi le premier contexte de visualisation et le second contexte de visualisation peut être sélectionné parmi : une carte de contours 2D de l'objet ; une carte de contours 3D de l'objet ; un graphique à histogrammes de l'objet ; une carte de températuress de l'objet ; et une carte de pressionss de l'objet. [0090] La présente invention concerne également un appareil comprenant : un processeur ; et une mémoire comprenant le code de programme informatique ; dans lequel le processeur, la mémoire et le code de programme informatique peuvent être utilisés collectivement pour amener l'appareil à : afficher une première visualisation d'un objet avec un premier contexte de visualisation dans une première zone d'affichage ; sélectionner la première visualisation en réponse à un stimulus ; transformer les données de l'objet pour un second contexte de visualisation associé à une seconde zone d'affichage ; et reformer la première visualisation pour se conformer au second contexte de visualisation afin de construire une seconde visualisation de l'objet à afficher dans la seconde zone d'affichage. Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à afficher la seconde visualisation dans la seconde zone d'affichage. Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à extraire les données provenant d'une arborescence d'entrée pour transformer les données de l'objet pour le second contexte de visualisation. Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à extraire les données provenant d'une source de données publiques pour transformer les données de l'objet pour le second contexte de visualisation. [0091] Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à modifier une zone de bordure d'un affichage associé à au moins une d'une première zone d'affichage et d'une seconde zone d'affichage. Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à modifier la zone de bordure de l'affichage en retirant une barre d'outils de la zone de bordure pour produire une zone d'affichage accrue. [0092] Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à sélectionner la première visualisation en déplaçant la première visualisation vers la seconde zone d'affichage. [0093] Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à sélectionner la première visualisation en déplaçant la première visualisation vers une icône associée au second contexte de visualisation. [0094] Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à mettre à jour les données de l'objet pour produire une première visualisation mise à jour et une seconde visualisation mise à jour. Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à mettre à jour les données de l'objet dans une arborescence d'entrée pour produire la première visualisation mise à jour et la seconde visualisation mise à jour. [0095] La première zone d'affichage peut être sur un premier affichage et la seconde zone d'affichage peut être sur un second affichage. Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à identifier le second affichage avec un client de messagerie instantanée associé au premier affichage. [0096] L'appareil peut être utilisé avec un système de géoscience et au moins un d'un premier contexte de visualisation et d'un second contexte de visualisation peut être sélectionné dans le groupe constitué par : une carte de contours 2D de l'objet ; une carte de contours 3D de l'objet ; un graphique à histogrammes de l'objet ; une carte de températures de l'objet ; et une carte de pressions de l'objet. [0097] La présente invention concerne également un produit de programme informatique comprenant un code de programme mémorisé sous une forme tangible dans un support lisible par ordinateur, pouvant être utilisé pour amener un appareil comprenant un processeur et une mémoire à : afficher une première visualisation d'un objet avec un premier contexte de visualisation dans une première zone d'affichage ; sélectionner la première visualisation en réponse à un stimulus ; transformer les données de l'objet pour un second contexte de visualisation associé à une seconde zone d'affichage ; et reformer la première visualisation pour se conformer au second contexte de visualisation afin de construire une seconde visualisation de l'objet à afficher dans la seconde zone d'affichage. [0098] Le code de programme mémorisé dans le support lisible par ordinateur peut être utilisé pour amener l'appareil à afficher la seconde visualisation dans la seconde zone d'affichage. [0099] Le code de programme mémorisé dans le support lisible par ordinateur peut être utilisé pour amener l'appareil à extraire les données provenant d'une arborescence d'entrée ou d'une source de données publiques pour transformer les données de l'objet pour le second contexte de visualisation. [00100] Le code de programme mémorisé dans le support lisible par ordinateur peut être utilisé pour amener l'appareil à modifier une zone de bordure d'un affichage associé à au moins une parmi la première zone d'affichage et la seconde zone d'affichage. [00101] Le code de programme mémorisé dans le support lisible, par ordinateur peut être utilisé pour amener l'appareil à sélectionner la première visualisation en déplaçant la première visualisation vers la seconde zone d'affichage ou à déplacer la première visualisation vers une icône associée au second contexte de visualisation. [00102] Le code de programme mémorisé dans le support lisible par ordinateur peut être utilisé pour amener l'appareil à mettre à jour les données de l'objet pour produire une première visualisation mise à jour et une seconde visualisation mise à jour. [00103] La première zone d'affichage peut être sur un premier affichage et la seconde zone d'affichage peut être sur un second affichage. Le code de programme mémorisé dans le support lisible par ordinateur peut être utilisé pour amener l'appareil à identifier le second affichage avec un client de messagerie instantanée associé au premier affichage. [00104] Le produit de programme informatique peut être utilisé avec un système de géoscience et au moins un contexte parmi le premier contexte de visualisation et le second contexte de visualisation peut être sélectionné dans le groupe constitué par : une carte de contours 2D de l'objet ; une carte de contours 3D de l'objet ; un graphique à histogrammes de l'objet ; une carte de températures de l'objet ; et une carte de pressions de l'objet. [00105] La présente invention concerne également un procédé comprenant : l'affichage d'une visualisation d'un objet à l'intérieur d'une zone de bordure d'un premier affichage sur la base de ses premières caractéristiques d'affichage ; la détermination des secondes caractéristiques d'affichage d'un second affichage ; le formatage de la visualisation sur la base des secondes caractéristiques d'affichage ; le fait d'amener la visualisation vers le second affichage pour y être affichée sans au moins une partie de la zone de bordure. [00106] Le procédé peut en outre comprendre l'affichage de la visualisation sur le second affichage. [00107] La visualisation peut faire partie d'une pluralité de visualisations de l'objet et le procédé peut en outre comprendre : l'affichage de la pluralité de visualisations dans une mise en forme de visualisation à l'intérieur de la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ; le formatage de la pluralité de visualisations dans la mise en forme de visualisation sur la base des secondes caractéristiques d'affichage ; et le fait d'amener la pluralité de visualisations dans la mise en forme de visualisation vers le second affichage pour y être affichée sans au moins une partie de la zone de bordure. Le procédé peut en outre comprendre l'affichage de la pluralité de visualisations dans la mise en forme de visualisation du second affichage. [00108] La visualisation peut faire partie d'une pluralité de visualisations de l'objet et le procédé peut en outre comprendre : l'affichage de la pluralité de visualisations dans une première mise en forme de visualisation à l'intérieur de la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ; le formatage de la pluralité de visualisations dans une seconde mise en forme de visualisation sur la base des secondes caractéristiques d'affichage ; et le fait d'amener la pluralité de visualisations dans la seconde mise en forme de visualisation vers le second affichage pour y être affichée sans au moins une partie de la zone de bordure. Le procédé peut en outre comprendre l'affichage de la pluralité de visualisations dans la seconde mise en forme de visualisation du second affichage. La première mise en forme de visualisation et la seconde mise en forme de visualisation peuvent avoir différentes configurations basées sur les premières caractéristiques d'affichage et les secondes caractéristiques d'affichage, respectivement. [00109] Le procédé peut en outre comprendre : l'affichage de la visualisation avec un contexte de visualisation à l'intérieur de la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ; la transformation des données de l'objet pour un autre contexte de visualisation associé au second affichage ; la reformation de la visualisation pour se conformer à l'autre contexte de visualisation afin de construire une autre visualisation de l'objet ; et le fait d'amener l'autre visualisation vers le second affichage pour y être affichée sans au moins une partie de la zone de bordure. Le procédé peut en outre comprendre l'affichage de l'autre visualisation sur le second affichage. [00110] Les premières caractéristiques d'affichage et les secondes caractéristiques d'affichage peuvent comprendre des modes opérationnels du premier affichage et du second affichage, respectivement. 100111] Le procédé peut en outre comprendre la modification de la zone de bordure du premier affichage. [00112] Le procédé peut en outre comprendre l'identification du second affichage avec un client de messagerie instantanée associé au premier affichage. [00113] Le procédé peut en outre comprendre la mise à jour des données de l'objet pour produire une visualisation mise à jour. [00114] Le premier affichage peut être associé à un premier dispositif électronique ayant un premier système d'exploitation et le second affichage peut être associé à un second dispositif électronique ayant un second système d'exploitation. [00115] La présente invention concerne également un appareil comprenant : un processeur ; et une mémoire comprenant le code de programme informatique ; dans lequel le processeur, la mémoire et le code de programme informatique peuvent être utilisés collectivement pour amener l'appareil à : afficher une visualisation d'un objet à l'intérieur d'une zone de bordure d'un premier affichage sur la base de ses premières caractéristiques d'affichage ; déterminer les secondes caractéristiques d'affichage d'un second affichage ; formater la visualisation sur la base des secondes caractéristiques d'affichage ; amener la visualisation vers le second affichage pour y être affichée sans au moins une partie de la zone de bordure. Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à afficher la visualisation sur le second affichage. [00116] La visualisation peut faire partie d'une pluralité de visualisations de l'objet et le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à : afficher la pluralité de visualisations dans une mise en forme de visualisation à l'intérieur de la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ; formater la pluralité de visualisations dans la mise en forme de visualisation sur la base des secondes caractéristiques d'affichage ; et amener la pluralité de visualisations dans la mise en forme de visualisation vers le second affichage pour y être affichée sans au moins une partie de la zone de bordure. Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à afficher la pluralité de visualisations dans la mise en forme de visualisation sur le second affichage. [00117] La visualisation peut faire partie d'une pluralité de visualisations de l'objet et le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à : afficher la pluralité de visualisations dans une première mise en forme de visualisation à l'intérieur de la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ; formater la pluralité de visualisations dans une seconde mise en forme de visualisation sur la base des secondes caractéristiques d'affichage ; et amener la pluralité de visualisations dans la seconde mise en forme de visualisation vers le second affichage pour y être affichée sans au moins une partie de la zone de bordure. Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à afficher la pluralité de visualisations dans la seconde mise en forme de visualisation sur le second affichage. La première mise en forme de visualisation et la seconde mise en forme de visualisation peuvent avoir différentes configurations basées sur les premières caractéristiques d'affichage et les secondes caractéristiques d'affichage, respectivement. [00118] Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à : afficher la visualisation avec un contexte de visualisation à l'intérieur de la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ; transformer les données de l'objet pour un autre contexte de visualisation associé au second affichage ; reformer la visualisation pour se conformer à l'autre contexte de visualisation afin de construire une autre visualisation de l'objet ; et amener l'autre visualisation vers le second affichage pour y être affichée sans au moins une partie de la zone de bordure. Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à afficher l'autre visualisation sur le second affichage. [00119] Les premières caractéristiques d'affichage et les secondes caractéristiques d'affichage peuvent comprendre des modes opérationnels du premier affichage et du second affichage, respectivement. [00120] Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à modifier la zone de bordure du premier affichage. [00121] Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à identifier le second affichage avec un client de messagerie instantanée associé au premier affichage. 100122] Le processeur, la mémoire et le code de programme informatique peuvent en outre être collectivement utilisés pour amener l'appareil à mettre à jour les données de l'objet pour produire une visualisation mise à jour. [00123] Le premier affichage peut être associé à un premier dispositif électronique ayant un premier système d'exploitation et le second affichage peut être associé à un second dispositif électronique ayant un second système d'exploitation. [00124] La présente invention concerne également un produit de programme informatique comprenant un code de programme mémorisé sous une forme tangible dans un support lisible par ordinateur, pouvant être utilisé pour amener un appareil comprenant un processeur et une mémoire à : afficher une visualisation d'un objet à l'intérieur d'une zone de bordure d'un premier affichage sur la base de ses premières caractéristiques d'affichage ; déterminer les secondes caractéristiques d'affichage d'un second affichage ; formater la visualisation sur la base des secondes caractéristiques d'affichage ; amener la visualisation vers le second affichage pour y être affichée sans au moins une partie de la zone de bordure. [00125] La visualisation peut faire partie d'une pluralité de visualisations de l'objet et le code de programme mémorisé dans le support lisible par ordinateur peut être utilisé pour amener l'appareil à : afficher la pluralité de visualisations dans une mise en forme de visualisation à l'intérieur de la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ; formater la pluralité de visualisations dans la mise en forme de visualisation sur la base des secondes caractéristiques d'affichage ; et amener la pluralité de visualisations dans la mise en forme de visualisation vers le second affichage pour y être affichée sans au moins une partie de la zone de bordure. [00126] La visualisation peut faire partie d'une pluralité de visualisations de l'objet et le code de programme mémorisé dans le support lisible par ordinateur peut être utilisé pour amener l'appareil à : afficher la pluralité de visualisations dans une première mise en forme de visualisation à l'intérieur de la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ; formater la pluralité de visualisations dans une seconde mise en forme de visualisation sur la base des secondes caractéristiques d'affichage ; et amener la pluralité de visualisations dans la seconde mise en forme de visualisation vers le second affichage pour y être affichée sans au moins une partie de la zone de bordure. [00127] Le code de programme mémorisé dans le support lisible par ordinateur peut être utilisé pour amener l'appareil à : afficher la visualisation avec un contexte de visualisation à l'intérieur de la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ; transformer les données de l'objet pour un autre contexte de visualisation associé au second affichage ; reformer la visualisation pour se conformer à l'autre contexte de visualisation afin de construire une autre visualisation de l'objet ; et amener l'autre visualisation vers le second affichage pour y être affichée sans au moins une partie de la zone de bordure. [00128] Le code de programme mémorisé dans le support lisible par ordinateur peut être utilisé pour amener l'appareil à modifier la zone de bordure du premier affichage. [00129] Le code de programme mémorisé dans le support lisible par ordinateur peut être utilisé pour amener l'appareil à mettre à jour les données de l'objet pour produire une visualisation mise à jour. [00130] Le premier affichage peut être associé à un premier dispositif électronique ayant un premier système d'exploitation et le second affichage peut être associé à un second dispositif électronique ayant un second système d'exploitation. [00131] Les caractéristiques précédentes caractérisent plusieurs modes de réalisation de façon à permettre à l'homme du métier de mieux comprendre les aspects de la présente invention. L'homme du métier comprendra que la présente invention peut servir de base à la création ou à la modification d'autres processus et structures répondant aux mêmes finalités et/ou présentant les mêmes avantages que les modes de réalisation décrits ici. L'homme du métier comprendra également que de telles constructions équivalentes ne sortent pas de l'esprit et de la portée de la présente invention et que de nombreux changements divers et de nombreuses substitutions et altérations diverses peuvent y être appliqués sans sortir de l'esprit et de la portée de la présente invention. [00132] L'abrégé placé à la fin de la présente invention est conforme à 37 C.F.R. §1.72(b) pour permettre au lecteur d'établir rapidement la nature de la description technique. On comprendra qu'il ne pourra être utilisé pour interpréter ou limiter la portée ou le sens des revendications. REVENDICATIONS1. Procédé, comprenant : l'affichage d'une visualisation d'un objet dans une zone de bordure d'un premier affichage sur la base de premières caractéristiques d'affichage de celui-ci ; la détermination des secondes caractéristiques d'affichage d'un second affichage; le formatage de la visualisation sur la base des secondes caractéristiques d'affichage ; et la fourniture de la visualisation au second affichage sans au moins une partie de la zone de bordure pour l'affichage sur celui-ci. 2. Procédé selon la revendication 1, comprenant en outre l'affichage de la visualisation sur le second affichage. 3. Procédé selon la revendication 1, dans lequel la visualisation est une partie d'une pluralité de visualisations de l'objet, le procédé comprenant en outre : l'affichage de la pluralité de visualisations dans une mise en forme de visualisation sans la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ; le formatage de la pluralité de visualisations dans la mise en forme de visualisation basée sur les secondes caractéristiques d'affichage ; et la fourniture de la pluralité de visualisations dans la mise en forme de visualisation vers le second affichage sans au moins une partie de la zone de bordure pour l'affichage sur celui-ci. 4. Procédé selon la revendication 3, comprenant en outre l'affichage de la pluralité de visualisations dans la mise en forme de visualisation sur le second affichage. 5. Procédé selon la revendication 1, dans lequel la visualisation est une partie d'une pluralité de visualisations de l'objet, le procédé comprenant en outre : l'affichage de la pluralité de visualisations dans une première mise en forme de visualisation dans la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ;le formatage de la pluralité de visualisations dans une seconde mise en forme de visualisation basée sur les secondes caractéristiques d'affichage ; et la fourniture de la pluralité de visualisations dans la seconde mise en forme de visualisation vers le second affichage sans au moins une partie de la zone de bordure pour l'affichage sur celui-ci. 6. Procédé selon la revendication 5, dans lequel la première mise en forme de visualisation et la seconde mise en forme de- visualisation ont des configurations différentes basées sur les premières caractéristiques d'affichage et les secondes caractéristiques d'affichage, respectivement. 7. Procédé selon la revendication 1, comprend en outre : l'affichage de la visualisation avec un contexte de visualisation dans la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ; la transformation de données de l'objet pour un autre contexte de visualisation associé au second affichage ; la reformation de la visualisation pour être en conformité avec l'autre contexte de visualisation afin de construire une autre visualisation de l'objet ; et la fourniture de l'autre visualisation vers le second affichage sans au moins une partie de la zone de bordure pour l'affichage sur celui-ci. 8. Procédé selon la revendication 1, dans lequel les premières caractéristiques d'affichage et les secondes caractéristiques d'affichage comprennent des modes opérationnels du premier affichage et du second affichage, respectivement. 9. Procédé selon la revendication 1 comprenant en outre la modification de la zone de bordure du premier affichage. 10. Procédé selon la revendication 1, comprenant en outre l'identification du second affichage avec un client de messagerie instantanée associé au premier affichage. 11. Procédé selon la revendication 10, comprenant en outre la mise à jour de données de l'objet pour produire une visualisation mise à jour. 12. Procédé selon la revendication 1, dans lequel le premier affichage est associé à un premier dispositif électronique ayant un premier système d'exploitation et le second affichage est associé à un second dispositif électronique ayant un second système d'exploitation. 13. Appareil, comprenant : un processeur ; et une mémoire comprenant un code de programme informatique ; dans lequel le processeur, la mémoire et le code de programme informatique peuvent être utilisés collectivement pour amener l'appareil à : afficher une visualisation d'un objet dans une zone de bordure d'un premier affichage sur la base de premières caractéristiques d'affichage de celui-ci; déterminer des secondes caractéristiques d'affichage d'un second affichage ; formater la visualisation basée sur les secondes caractéristiques d'affichage ; et fournir la visualisation au second affichage sans au moins une partie de la zone de bordure pour l'affichage sur celui-ci. 14. Appareil selon la revendication 13, dans lequel le processeur, la mémoire et le code de programme informatique peuvent en outre être utilisés collectivement pour amener l'appareil à afficher la visualisation sur le second affichage. 15. Appareil selon la revendication 13, dans lequel les premières caractéristiques d'affichage et les secondes caractéristiques d'affichage comprennent des modes opérationnels du premier affichage et du second affichage, respectivement. 16. Appareil selon la revendication 13, dans lequel le processeur, la mémoire et le code de programme informatique peuvent en outre être utilisés collectivement pour amener l'appareil à identifier le second affichage avec un client de messagerie instantanée associé au premier affichage. 17. Appareil selon la revendication 13, dans lequel le premier affichage est associé à un premier dispositif électronique ayant un premier système d'exploitation et le second affichage est associé à un second dispositif électronique ayant un second système d'exploitation. 18. Produit de programme informatique comprenant un code de programme mémorisé sous une forme tangible dans un support lisible par ordinateur, pouvant être utilisé pour amener un appareil comprenant un processeur et une mémoire à : afficher une visualisation d'un objet dans une zone de bordure d'un premier affichage sur la base de premières caractéristiques d'affichage de celui-ci ; déterminer des secondes caractéristiques d'affichage d'un second affichage ; formater la visualisation basée sur les secondes caractéristiques d'affichage ; et fournir la visualisation au second affichage sans au moins une partie de la zone de bordure pour l'affichage sur celui-ci. 19. Appareil selon la revendication 18, dans lequel le code de programme mémorisé dans le support lisible par ordinateur peut être utilisé pour amener l'appareil à : afficher la visualisation avec un contexte de visualisation dans la zone de bordure du premier affichage sur la base des premières caractéristiques d'affichage ; transformer des données de l'objet pour un autre contexte de visualisation associé au second affichage ; reformer la visualisation pour être en conformité avec l'autre contexte de visualisation pour construire une autre visualisation de l'objet ; et fournir l'autre visualisation au second affichage sans au moins une partie de la zone de bordure pour l'affichage sur celui-ci. 20. Appareil selon la revendication 18, dans lequel le code de programme mémorisé dans le support lisible par ordinateur peut être utilisé pour amener l'appareil à : modifier la zone de bordure du premier affichage ; et mettre à jour des données de l'objet pour produire une visualisation mise à jour.