Brevet FR2808604A1 — publié le 20011109

L'invention concerne un dispositif électronique s'intercalant fonctionnellement entre la sortie écran d'un micro-ordinateur l'écran du micro ordinateur, destiné à libérer sur un écran de micro-ordinateur une ou plusieurs zones d'affichage, gérée(s) par le dispositif indépendamment du micro-ordinateur, ces zones d'affichage possédant au minimum les caractéristiques suivantes _ - Elles ne gênent en aucune manière la visualisation des logiciels s'exécutant sur le micro-ordinateur quel que soient lesdits logiciels. - Elles sont actives quel que soit le logiciel en cours d'exécution sur le micro-ordinateur de l'utilisateur. - Elles ne sont pas masquables par l'utilisateur. - Elles sont actives même si le micro-ordinateur opérant avec le dispositif est éteint, nécessitant seulement la mise en marche l'écran du dit micro-ordinateur. la suite, on parlera indifféremment de micro-ordinateur ou de PC, le terme PC étant considéré littéralement comme Personal Computer . (les) zone(s) d'affichage utilisé(es) par le dispositif l'écran du micro ordinateur seront dénommé(es) : Espace d'affichage dispositif . L'espace d'affichage des logiciels du micro-ordinateur sera dénommé Espace d'affichage PC . Le dispositif peut comporter avantageusement une liaison avec un réseau informatique, type Internet par exemple, de sorte à pouvoir dédier tout ou partie de 1' espace d'affichage dispositif à des informations provenant de ce réseau, permettant ainsi d'offrir par exemple, et de manière non exhaustive, des espaces d'affichage publicitaire constamment présents à l'écran, simultanément à la visualisation des logiciels s'exécutant sur le PC. Le dispositif peut intégrer un logiciel de partage de liaison réseau, reportant une sortie réseau local vers le PC opérant avec le dispositif de sorte à ne pas priver le PC de ses ressources d'accès réseau. Le dispositif possède ses propres ressources de stockage de données et de logiciels intégrés ; il peut dédier tout ou partie de 1' espace d'affichage dispositif à ses propres utilitaires logiciels. La libération de 1' espace d'affichage dispositif peut s'effectuer selon 2 méthodes - Une première méthode, la plus économique, en terme de coût, consiste à paramétrer le système d'exploitation du micro ordinateur avec un écran de résolution inférieure à sa résolution maximale : par exemple VGA au lieu de SVGA, SVGA au lieu de XGA, XGA au lieu de SXGA etc. selon les normes utilisées aujourd'hui par les systèmes d'exploitation modernes. - La seconde méthode, plus complexe mais rendant le dispositif totalement indépendant des logiciels implantés sur le micro-ordinateur, consiste à réduire la taille occupée par l' espace d'affichage PC en comprimant les données d'affichage générées par le micro-ordinateur. Ces données vont transiter par le dispositif de sorte à libérer de l'espace d'affichage à l'écran. La compression pouvant s'effectuer par des techniques réduction bien connues faisant l'objet de brevets et de technologies éprouvées. Cette deuxième méthode, bien que plus coûteuse, possède l'avantage moduler à volonté la dimension de 1' espace d'affichage PC , en fonction du taux de réduction utilisé. Dans deux cas, 1' espace d'affichage dispositif correspondra à l'espace libéré sur l'écran par la différence des 2 résolutions. L'écran du micro-ordinateur est donc divisé en 2 zones : une zone réservée à affichage des logiciels utilisés par le micro-ordinateur, 1' espace d'affichage PC , et une zone réservée à 1' espace d'affichage dispositif tel que figure 1 par exemple. La zone réservée à l'affichage logiciels du micro-ordinateur peut se positionner et ce quelle que soit l'une des 2 méthodes citées ci-dessus, indifféremment n'importe ' dans la totalité de l'écran, ce paramètre étant configurable par le dispositif. Dans la figure 1, l'espace d'affichage est représenté centré sur l'écran. extension du dispositif objet de l'invention lui permet de gérer directement le module de pointage (ci-après dénommé souris comme exemple de module de pointage) normalement connecté au PC. En effet, lorsque l'utilisateur visualise dans 1' espace d'affichage dispositif une information qui l'intéresse, le dispositif doit être à même d'autoriser l'interactivité et donc de permettre de pointer avec la souris sur cette information. Or, la position du pointeur de la souris est contenue dans les limites de 1' espace d'affichage PC . Ce pointeur ne peut donc jamais pointer dans 1' espace d'affichage dispositif . A cet effet, une extension du dispositif objet de l'invention lui permet de prendre le contrôle total de l'écran du PC et de sa souris, pour pouvoir d'une part utiliser la totalité de l'écran pour l'affichage de ses propres informations, et d'autre part contrôler la souris tout en permettant son fonctionnement normal sur les logiciels résidants sur le PC. Le contrôle de la souris implique dans le dispositif objet de l'invention que celle-ci soit connectée au dispositif au lieu d'être connectée au PC, et que le dispositif re-dirige les informations issues de la souris vers le PC pour permettre l'utilisation standard des logiciels du PC. Le dispositif va ainsi reporter vers le PC, de façon transparente, les informations de la souris lorsque le pointeur est dans 1' espace d'affichage PC , et va gérer lui-même son propre pointeur dans l' espace d'affichage dispositif . Cette gestion de souris pose 2 problèmes: - Le pointeur de souris ne peut pas dépasser les limites de l' espace d'affichage PC , il s'agit donc de déterminer le moment l'utilisateur veut faire passer le pointeur de la partie espace d'affichage PC à la partie espace d'affichage dispositif , étant entendu que l'on veut conserver une souris standard de PC et non pas une souris spécifique, et sans obliger l'utilisateur à effectuer une manipulation particulière non standard. (Une solution pourrait consister en une action particulière de l'utilisateur sur les boutons de souris). - Faire passer le pointeur de manière ergonomique d'une zone à l'autre, dans le sens où les déplacements du pointeur s'effectuent de manière continue , c'est à dire de donner l'impression à l'utilisateur que le pointeur, par la seule action du déplacement de la souris, peut couvrir tout l'écran. Cela augmente façon conséquente le confort d'utilisation, l'utilisateur n'ayant pas à chercher sur l'écran où se trouve son pointeur lorsqu'il passe d'une zone à l'autre. Pour cela, le dispositif objet de l'invention, géré lui-meme la souris ; il connait alors à tout moment la position du pointeur sur l'écran. Ainsi, lorsque l'utilisateur déplace le pointeur de 1' espace d'affichage PC vers 1' espace d'affichage dispositif alors que le pointeur de la souris se trouve déjà à la limite de ces 2 espaces, le dispositif prend en charge l'affichage du pointeur de la souris dans la zone d' espace d'affichage dispositif , et bloque les informations de la souris vers le PC. Une fois pointeur de souris dans 1' espace d'affichage dispositif , lorsque l'utilisateur déplace la souris vers l' espace d'affichage PC alors que le pointeur se trouve à la frontière des 2 zones, le dispositif génère vers le PC par la liaison souris trames d'informations souris, comme si elles étaient directement issues de la souris, de sorte a déplacer le pointeur de souris actif sur l' espace d'affichage PC à la même position que le pointeur se trouvant dans l' espace d'affichage dispositif . Lors du passage de la frontière entre les 2 zones, l'utilisateur voit alors la continuité dans le mouvement du pointeur de la souris. L' espace d'affichage dispositif peut être utilisé par des logiciels utilitaires gérés par le dispositif objet de l'invention. Un exemple de ce type d'utilitaire serait la prise en charge par le procédé de barres d'outils existantes sur certains systèmes d'exploitation, comme la barre d'outils de Microsoft Office 2000 , barre d'outils qui apparaît souvent de manière indésirable lorsqu'on veut accéder aux ascenseurs disponibles dans les fenêtres générées par le système d'exploitation, qui s'avère souvent gênant pour l'utilisateur. Une extension du procédé consiste en l'affichage de ce type d'utilitaires (non exhaustif) dans 1' espace d'affichage dispositif , le dispositif étant même de contrôler le clavier du micro-ordinateur, pour permettre à l'utilisateur, lorsqu'il pointe avec la souris dans I' espace d'affichage dispositif , de générer les raccourcis claviers nécessaires au lancement des logiciels résidants sur le micro-ordinateur. Etant entendu que ces utilitaires peuvent aussi être des utilitaires gérés directement par le processeur du dispositif, sans aucune intervention de logiciels résidants sur le PC. Le clavier normalement connecté au PC est ici connecté au dispositif objet de l'invention, lequel dispositif dirige vers le connecteur clavier du PC les informations émises le clavier lorsqu'elles concernent les logiciels en cours d'exécution sur le PC, et bloque ces informations lorsqu'elles sont destinées dispositif comme dans le cas, par exemple, de prise de contrôle total de l'écran par le dispositif après que l'utilisateur ait pointé sur une zone d'information dans l' espace d'affichage dispositif pour obtenir des informations supplémentaires, lesquelles peuvent nécessiter des actions de saisie clavier de la part de l'utilisateur). Une extension du dispositif concerne l'enregistrement des actions effectuées par l'utilisateur sur son micro-ordinateur. Le dispositif objet de l'invention possède pour cela, dans ses extensions, les éléments essentiels pour ces fonctionnalités, à savoir le transit des informations d'affichage du PC vers l'écran, la gestion de la souris et la gestion du clavier. Cette extension du dispositif permet de connaître exactement tous les logiciels que l'utilisateur utilise sur son micro-ordinateur et même jusqu'à la façon dont l'utilisateur utilise ses logiciels, et ce sans rajouter au modifier aucunement le système d'exploitation du micro- ordinateur ou tout autre logiciel résidant sur celui-ci. Cette extension utilise le fait que le dispositif connaît à tout instant la position du pointeur de souris. Or, les logiciels résidants sur les micro-ordinateurs sont toujours activés par un clic souris sur un icône représentatif de chaque logiciel. Le dispositif gérant la souris de l'utilisateur il est simple de détecter le moment où l'utilisateur active le clic souris, de calculer la correspondance de la position géographique du pointeur en correspondance de la valeur de l'adresse dans la mémoire vidéo du dispositif qui contient les trames vidéo issues du PC vers l'écran, de capturer dans cette mémoire vidéo les valeurs pixels résidant dans une zone de dimensions paramétrables centrée sur cette adresse calculée, et donc de capturer l'image bitmap de l'icône représentatif du logiciel lancé par l'utilisateur, et stocker cette information dans la mémoire du dispositif, pour stockage et/ou transmission en temps réel et/ou différé sur un site central ' le dispositif intègre une connexion réseau une telle application pourrait permettre la constitution d'un fichier de profils utilisateurs utile, par exemple, pour les annonceurs utilisant les espaces publicitaires. Affichés par le dispositif. De même, les fonctionnalités internes à un logiciel sont déclenchées par action d'un simple clic souris sur l'écran et/ou d'une séquence clavier. Le dispositif peut ainsi détecter la façon dont ce logiciel est utilisé, et ses fonctions le plus souvent utilisées, par enregistrement successif des pixels entourant les zones de clic souris et /ou les séquences clavier émises par l'utilisateur. A ces effets, le dispositif objet de l'invention comprend essentiellement au minimum et en combinaison (cf Figure 2) : une unité centrale (1) à microprocesseur comprenant des mémoires RAM, ROM, un stockage de données circuits habituels lui permettant d'exécuter ses propres logiciels, une interface (2) avec la sortie écran de l'ordinateur, un contrôleur graphique/vidéo (3), une mémoire vidéo (4) à accès partagé entre le controleur (3) d'une part, et l'unité centrale (1) d'autre part, une interface de sortie (S) vers l'écran du micro-ordinateur permettant la remise en forme du contenu de la mémoire vidéo du dispositif conformément a la technologie d'affichage utilisée par l'écran du micro-ordinateur, une interface (12) permettant l'alimentation des composants du dispositif. Une extension du dispositif intègre une interface (6) vers un réseau informatique, type TCP/IP exemple (non exhaustif) pour connexion à Internet par exemple, une interface réseau local (7) vers le micro- ordinateur de sorte à autoriser l'accès simultané au dit réseau informatique par l'unité centrale ou par le micro-ordinateur . En option, le dispositif peut ou non comporter les entrées - sorties supplémentaires suivantes limitatives - Une interface d'entrée Souris (8), celle-ci étant connectée au dispositif et non plus au PC. - Une interface de sortie Souris (9), pour le report vers le PC des informations normalement émises par la souris, ici émises par le dispositif. - Une interface d'entrée Clavier (10), celui-ci étant connecté au dispositif et non plus au PC. - Une interface de sortie Clavier (11), pour le report vers le PC des informations normalement émises par le clavier, " émises par le dispositif. Etant entendu que la carte objet du dispositif peut être 1- intégrée dans le PC sous forme d'une carte à insérer dans un des connecteurs d'extension du PC, le dispositif objet de l'invention remplaçant alors la carte contrôleur graphique PC. 2- intégrée dans un boîtier autonome, lequel boîtier s'intercale alors entre le PC et son écran ; 3- intégrée directement sur une carte unité centrale PC, de manière à réduire les coûts. 4- intégrée dans un écran pour PC. L'interface (2) sera adaptée au cas ci-dessus - Interface Bus PC type PCI par exemple non exhaustif dans le cas N 1 - Interface compatible Sortie Vidéo PC dans le cas pouvant être par exemple et de manière non exhaustive - RGB analogique - DVI - panel link ou équivalent, bus RGB numérique. - Interface Bus processeur dans le cas N 3 (AGP, ou autre) - Interface de même type que dans le cas N 2 pour cas N 4. L'interface de sortie (5) vers l'écran du micro-ordinateur sera adaptée en fonction de l'écran du micro-ordinateur : , LCD, TV ou autres, non exhaustifs. Le fonctionnement du dispositif est expliqué ci-dessous (Référence figure 3), en prenant pour exemple indifféremment cas N 2 ou 4 nommés ci-dessus, et en considérant une sortie écran du PC de type RGB analogique, cas le plus courant L'interface (2) du dispositif permet l'adaptation à la source des données Vidéo du PC tels que décrits ci-dessus : cette interface (2), dans la configuration acquisition de trames RGB analogiques, se charge de la numérisation des valeurs des 3 couleurs, des corrections nécessaires et de la récupération des signaux de synchronisation selon des technologies connues et largement utilisées. Cette interface (2)fournit en sortie vers le contrôleur vidéo (3) les informations numériques pixels des trames issues du données numériques pixels (20) sous forme binaire caractérisant chaque couleur RGB pixel, et informations de synchronisation correspondantes (Synchronisation horizontale (21), synchronisation verticale (22) et strobe pixel (23). Le controleur vidéo (3) peut ou non intégrer les techniques de réduction d'écran aux trames de données d'affichage issues du PC, selon que la méthode utilisée pour libérer de l'espace d'affichage est celle la réduction d'affichage par compression de données pixels ou celle paramétrant le système d'exploitation à une résolution d'écran inférieure à celle de l'écran utilisé. Dans cas de réduction par compression de données pixels, celle sera effectuée par une partie (13) du contrôleur vidéo(3) avant écriture dans la mémoire vidéo (4). Un exemple de technique simple de compression de données pixels consiste la suppression directe d'une ligne de pixels toutes les x lignes de pixel, et d'une colonne de pixels toutes les y colonnes, x et y restant dans un rapport permettant de respecter la proportion largeur / hauteur de l'espace d'affichage PC. Dans tous les cas, le positionnement de 1' espace d'affichage PC s'effectue en écrivant dans la mémoire vidéo (4) du dispositif les informations issues de l'interface (2) avec un offset d'adresse correspondant aux nombres de pixels de décalage de cet espace d'affichage après chaque top de synchronisation horizontale si l'on veut décaler cet espace vers la droite, et avec un offset d'adresse après chaque top de synchronisation verticale si l'on veut décaler cet espace vers le bas, correspondant aux nombres de lignes pixels de décalage vers le bas. L'organisation de cette mémoire vidéo est expliquée comme suit, considérant pour que l'explication soit simple que le bus données numériques (22) est sous format 8 bits, ces 8 bits représentant les couleurs RGB de chaque pixel, chaque pixel étant validé par le signal Strobe pixel (23) , chaque ligne horizontale de pixels étant validée son début par le signal de synchronisation horizontale (21), chaque trame d'affichage commençant après le top de synchronisation verticale(22), que l'écran a une résolution maximum de 1024 x 768 pixels, et que 1' espace d'affichage PC soit défini, par la méthode de compression ou la méthode de paramétrage du système d'exploitation citées ci-dessus, à une résolution de 800 x 600 pixels. Le contrôleur vidéo connaît comme paramètre de son fonctionnement la résolution de l'écran (ici 1024 x 768) et la résolution de espace d'affichage PC désiré (ici 800 x 600). On pourrait imaginer qu'il détecte automatiquement la résolution émise par le PC, fonction que l'on retrouve aujourd'hui couramment dans les contrôleurs vidéo. Prenons pour exemple comment la première ligne de pixels correspondant la première ligne sur l'écran est inscrite dans la mémoire vidéo, en considérant l'espace d'affichage PC centré sur l'écran. La mémoire vidéo est dimensionnée pour contenir selon l'exemple 1024 x 768 octets, chaque octet représentant la valeur numerique RGB d'un pixel. Le I ,r octet de 1' espace d'affichage du PC , pour que cet affichage soit centré sur l'écran, sera enregistré par le contrôleur vidéo (3) dans la mémoire vidéo (4) comme suit - Centrage vertical = (768-600)I2 lignes de pixel au- dessus et au- dessous de 1' espace d'affichage du PC . - Centrage horizontal : (1024-800)/2 pixels après le début de ligne. Le contrôleur vidéo va placer les octets de chaque pixel de la première ligne à afficher dans 1' espace d'affichage du PC à partir de l'adresse mémoire vidéo : (768-600)/2 x 1024) +( (1024-800)/2). Une des fonctions du contrôleur vidéo (3) est de gérer les conflits d'accès à la mémoire vidéo (4) entre les informations issues de l'interface (2) et celles issues de l'unité centrale (1). Un tel conflit d'accès peut être géré par exemple et de manière non exhaustive en utilisant le temps de Vertical retrace , permettant d'utiliser une mémoire vidéo (4) plus économique car nécessitant des temps d'accès moins contraignant qu'un partage direct au niveau de chaque strobe Pixel (23). Une partie de la mémoire vidéo (4) est donc utilisée pour l'affichage issu de l'unité centrale du dispositif, l'autre partie pour l'affichage des informations vidéo/graphiques venant du PC. Une information bloque (24 Fig. 3) issue de l'unité centrale (1) et appliquée au contrôleur vidéo (3) permet à ce dernier d'inhiber l'écriture dans la mémoire vidéo des informations venant de la partie PC par l'interface (2), et de laisser à l'unité centrale la possibilité d'utiliser la memoire vidéo dans son ensemble : cela permet à l'unité centrale (1) de disposer de la pleine surface d'affichage quand nécessaire. Le transfert des données contenues dans la mémoire vidéo (4) vers l'écran du PC est géré par le contrôleur vidéo (3). Le controleur va générer les signaux de synchronisation (31) (32) et (33) adaptés à la résolution maximale de l'écran, va lire la totalité de la mémoire vidéo (4) et envoyer ses données sur le bus données numériques (30) à l'interface (5) à la cadence du signal strobe pixel (33) généré à une fréquence permettant le balayage total de l'écran du PC. L'interface (5) adapte les signaux émis par le contrôleur vidéo (3) en fonction du type d'écran connecté, par exemple effectue les fonctions correction et conversion digitale / analogiques dans le cas 'un écran CRT ainsi que la remise en forme des signaux de synchronisation. L'adaptation des signaux vidéo en entrée issus du PC et en sortie vers l'écran peut être soit intégrée dans le contrôleur vidéo (3), ce qui suppose un circuit relativement complexe si l'on veut prévoir les cas les plus courants, soit faire l'objet de fonctions séparées gérées dans les interfaces (2) et (5), lesquelles peuvent alors se présenter sous la forme de modules ou de cartes filles spécifiques à chaque type d'entrée/sortie, à insérer sur la carte contenant le dispositif objet de l'invention. Une extension du dispositif serait qu'il possède une interface permettant la connexion à un réseau informatique (6), et de ressortir vers le PC une interface type réseau local (7) permettant à celui-ci l'accès au réseau, ou pour ne pas obliger à une seconde connexion réseau si le PC est déjà connecté à un réseau informatique. Ces interfaces doivent être adaptables en fonction de l'existant chez l'utilisateur, et seront réalisés plutôt sous forme de cartes Filles enfichables sur le dispositif, de sorte à s'adapter à toutes les situations. On peut imaginer le cas le plus fréquent avec une liaison de type xDSL côté réseau type Internet par exemple, et de type Ethernet côté PC, avec un logiciel intégré au dispositif de type serveur Proxy permettant au dispositif et au PC l'accès simultané au réseau Internet. extension du dispositif à la fonction capture pixels nécessaire à la fonctionnalité enregistrement des actions de l'utilisateur s'effectue comme suit relation entre le positionnement géographique du pointeur de souris et l'adresse pixel dans la RAM vidéo(4) sur lesquels le clic souris est directe. Le logiciel de l'unité centrale (1) du dispositif peut donc faire l'acquisition à partir de la mémoire vidéo (4) des valeurs pixels entourant l'adresse pixel, lecture de cette mémoire vidéo (4) par l'intermédiaire du signal Read (40 Figure 3) contrôlée par contrôleur vidéo (3) pour gérer les conflits d'accès. L'extension du dispositif à la gestion de la souris et ' la gestion du clavier du PC font l'objet de fonctions particulières du dispositif objet de l'invention, signalées sur la figure (2) par les interfaces (9), (11), (8) et (10) : on passera la description de cette extension, qui ne fait l'objet d'aucune technologie particulière, hormis la fonction gestion de la position du pointeur de souris qui s'effectue par l'intermédiaire d'un logiciel intégré au dispositif, logiciel permettant de contrôler en mode absolu les informations de déplacements relatifs émises par la souris puis retournées vers le PC en mode relatif de sorte à ce que le PC voit souris standard connectée sur son entrée souris. REVENDICATIONS - Revendication 1 : Dispositif électronique destiné à libérer et à gérer indépendamment du micro-ordinateur sur lequel il opère une ou plusieurs zones d'affichage l'écran dudit micro-ordinateur, zones dénommées Espace d'affichage dispositif , caractérisé en ce que la libération de ces zones d'affichage est effectuée de manière à permettre la juxtaposition de espace d'affichage dispositif à l'espace d'affichage nécessaire au déroulement des logiciels s'exécutant sur le micro-ordinateur sans en gêner aucunement leur visualisation à l'écran, la libération de ces zones s'effectuant soit par paramétrage du système d'exploitation du micro-ordinateur avec un écran de résolution inférieure à la résolution maximum possible de l'écran lui-même, soit par compression des données d'affichage issues du micro-ordinateur vers son écran et transitant par le dispositif, qui comprend essentiellement (Figure 2) une unité centrale (1) comprenant tous les circuits et périphériques nécessaires a l'exécution de ses propres logiciels, un contrôleur vidéo/graphique (3) possédant des capacités de compression de données pixels (13) si la méthode utilisée pour la réduction d'affichage des informations issues du micro-ordinateur celle de compression des données d'affichage, une mémoire vidéo (4) recevant les informations d'affichage issues du micro ordinateur d'une part et de l'unité centrale (1) d'autre part, ces flux d'informations et les accès à cette mémoire vidéo étant gérés par le contrôleur vidéo (3), le contrôleur vidéo (3) gérant en plus l'émission des données d'affichages contenues dans la mémoire vidéo (4) vers l'écran du micro- ordinateur. - Revendication 2 : Dispositif électronique selon la revendication N' l caractérisé en ce que cet espace d'affichage dispositif puisse constamment afficher sur l'écran du micro-ordinateur, et demeure non masquable par l'utilisateur. - Revendication 3 : Dispositif électronique selon l'une quelconque des revendications précédentes caractérisé en ce qu'il peut prendre le contrôle de la totalité de l'écran du micro-ordinateur, c'est à dire utiliser la totalité de l'affichage de cet écran pour afficher ses propres informations. - Revendication 4 : Dispositif électronique selon l'une quelconque des revendications 1 à 2 caractérisé en ce qu'il permet de positionner l'espace d'affichage du micro-ordinateur n'importe où dans l'écran. - Revendication 5 : Dispositif électronique selon l'une quelconque revendications précédentes caractérisé en ce qu'il peut être fourni soit sous forme d'une carte à enficher dans le bus du micro- ordinateur, soit intégré dans un boîtier autonome s'intercalant entre le micro ordinateur et son écran, soit être intégré directement dans l'écran micro-ordinateur, soit faire partie intégrante d'une carte mère de micro-ordinateur. - Revendication 6 : Dispositif électronique selon l'une quelconque revendications précédentes caractérisé en ce qu'il peut utiliser l'alimentation de l'écran du micro-ordinateur pour générer ses propres alimentations internes nécessaires à ses composants, de sorte à ce que ses fonctionnalités soient disponibles dès que l'écran du micro-ordinateur est sous-tension, que ce micro-ordinateur sur lequel il opère soit en fonctionnement ou non. - Revendication 7 : Dispositif électronique selon l'une quelconque des revendications précédentes caractérisé en ce qu'il comporte une interface (6) permettant la liaison à un réseau informatique (Internet par exemple), une interface (7) de type réseau local vers le micro ordinateur et permettant de conserver, si nécessaire, au micro- ordinateur ses possibilités d'accès réseau par l'interface (6). - Revendication 8 : Dispositif électronique selon l'une quelconque revendications précédentes caractérisé en ce que pour permettre à l'utilisateur de pointer avec un outil de pointage tel qu'une souris dans la zone d' espace d'affichage dispositif , laquelle n'est pas accessible aux logiciels résidants sur le micro-ordinateur, le dispositif doit lui-même gérer la souris de sorte à retransmettre les données issues de cette souris vers le micro-ordinateur quand le pointeur est dans l'espace d'affichage des logiciels du micro- ordinateur, et de sorte à gérer lui-même le déplacement cette souris lorsque le pointeur est dans 1' espace d'affichage dispositif . - Revendication 9 : Dispositif électronique selon la revendication N 8 caracterisé en ce qu'il gère le passage du pointeur de souris d'un espace à l'autre sans discontinuité de la trajectoire de pointeur de sorte augmenter le confort de l'utilisateur. - Revendication 10 : Dispositif électronique selon l'une quelconque des revendications précédentes caractérisé en ce que le dispositif gère lui-même le clavier mécanique du micro-ordinateur de sorte à retransmettre les données issues de ce clavier vers l'entrée clavier du micro-ordinateur en fonctionnement normal, et de sorte â bloquer ces informations vers le micro-ordinateur lorsque les actions clavier en cours concernent 1' espace d'affichage dispositif . - Revendication 11 : Dispositif électronique selon l'une quelconque des revendications précédentes caractérisé en ce que 1' espace d'affichage dispositif peut être utilisé pour l'affichage barres d'outils intégrés au système d'exploitation du micro-ordinateur, barres d'outils apparaissant normalement en superposition de l'espace d'affichage du micro-ordinateur et donc pouvant etre gênantes pour l'utilisateur. (Exemple de la barre d'outils Microsoft Office 2000, non exhaustif). - Revendication 12 : Dispositif électronique selon l'une quelconque des revendications 1 à 7 et selon les revendications 8 à 1 1 caractérisé en ce que pour permettre le lien entre des barres d'outils affichées dans l' espace d'affichage dispositif et les actions de ces barres d'outils sur les logiciels du micro-ordinateur, le dispositif génère lui- même les séquences correspondantes de raccourcis clavier vers le micro-ordinateur sur action de l'utilisateur sur les dites barres d'outils. (exemple d'un clic souris sur une barre d'outils affichée dans 1' espace d'affichage dispositif et génération automatique par le dispositif du raccourci clavier vers l'entrée clavier du micro- ordinateur). - Revendication 13 : Dispositif électronique selon la revendication N 8 et l'une quelconque des revendications précédentes caractérise en ce qu'il est à même de capturer et d'enregistrer lors d'un événement de clic souris les valeurs pixels sur une hauteur et une largeur paramétrable autour d'une adresse de la mémoire vidéo (4) calculée en rapport avec la position du pointeur de souris, permettant ainsi au dispositif de mémoriser la capture Pixels des icônes ou dénominations de façon complètement indépendante des logiciels du micro-ordinateur, sans ajout ou modification aucune sur le micro- ordinateur, de sorte à pouvoir déterminer les logiciels utilisés le micro-ordinateur, et /ou la façon dont sont utilisés ces logiciels, lesquels sont généralement lancés et utilisés principalement en cliquant respectivement sur les icônes ou sur leur dénomination dans le système d'exploitation du micro-ordinateur et en cliquant sur leurs fonctions pendant leur utilisation. - Revendication 14 : Dispositif électronique selon l'une quelconque des revendications précédentes caractérisé en ce que les informations d'affichage provenant du micro-ordinateur pouvant se présenter sous formes multiples (Interface Bus micro-ordinateur, liaison RGB analogique, numérique, panel link , DVI (non exhaustifs), une interface (2) permet l'adaptation de ces informations selon la nature l'interface du micro-ordinateur. - Revendication 15 : Dispositif électronique selon l'une quelconque revendications précédentes caractérisé en ce que l'écran du micro-ordinateur pouvant se présenter sous de multiples technologies (moniteur CRT, écran LCD, écran TV non exhaustifs) les informations à afficher à l'écran et provenant du dispositif peuvent être adaptées à la technologie de l'écran par l'intermédiaire d'un interface (5). - Revendication 16 : Dispositif électronique selon les revendications 13 et 14 caractérisé en ce que les fonctions des interfaces (2) et (5) peuvent être intégrées en tout ou partie dans le contrôleur vidéo (3) pour répondre aux configurations les plus courantes (Exemple interface RGB analogique côté micro-ordinateur, moniteur CRT analogique côté écran).