Brevet FR2823576A1 — publié le 20021018

dissipateur dépasse du châssis. Fax requ de: +3S 1 47 63 67 78 26/11/el1 16 59 Pg 3 1 2823576 SUPPORT D'ENRE0ISTREMENT}310VIBLE Là présente invention concerns le domaine de:s supports drenregistremerts, et nol:nent des bisques noviblée; Ale type support d'n:Eormations. De façon généle, il est conru de ré iser des isques cle type Co amovible conterant un systeme cl'xplcitation complet ou partiel, permettart le démarrage d'un oa:dinateur De tels élisques contiennent dans 1'éat de la techn que le systene drexploité(tion idlentique à çelu: rlstallé sur:Le lisque dur de démarrager pilotant les differenteS i I 7 ressources informatiques cle l'équipement-hote. Ils présentent ainsi des risques de modific:tion inapportune des ressources l informatiques de l'équipement hôte, et notamment par le blais de virus informatiques. Le but de la présente invention est de proposer un support permettant un démarrage sur un système d'exploitation indépendant, et une exploitation d' applications résidente sur le support ou sur un support externe accessible par un réscau, sans affecter aucune ressource de l'équipement hôte. A ce titre, l' invention concerne selon son acception la plus générale un support d' information amovible comportant au moins une application informatique embarquée pour la visualisation et le traitement d'informations enregistrées sur ledit support et d'informations enregistrées sur un serveur accessible par un réseau de télécommunication, ledit support étant susceptible d'être exploité par un équipement hôte comportant un lecteur adapté, caractérisé en ce que ledit support comporte en outre un système d'exploitation spécifique, indépendant du système d'exploitation de l'équipement hôte, comportant l'intégralité des ressources informatiques pour l' exploitation de ladite application embarquée, ainsi que l'intégralité des pilotes [driver] pour commander les périphériques d'accès au réseau, ainsi que les périphériques d'entréesortie pour l' interface utilisateur [clavier, souris, écran, imprimante,. ..], le système d' exploitation spécifique n'exploitant pas les pilotes de l'équipement hôte, ainsi qu'un système de reconnaissance et d'activation automatique au démarrage des périphériques embarqués sur l'équipement hôte et nécessaire à son fonctionnement, le support comportant en outre un moyen pour réaliser, lors de la détection par l'équipement hôte de la présence dudit support dans le lecteur, le démarrage et le chargement du système dexploitation spécifique et des pilotes embarqués au moins. Ainsi, le système d'exploitation autonome ne nocessite pas la présence et la sauvegarde d'un fichier de configuration matériel ou logiciel de l'équipement hôte et son fonctionnement ne peut, par conséquent, pas être altéré par la défaillance d'un fichier de configuration système. Selon une première variante, le support présente une zone réinscriptible pour la personnalisation des informations, et une zone non réinscriptible pour l'enregistrement des ressources informatiques spécifiques. Selon une deuxième variante, le support est un disque optique de type CD. Selon une troisième variante, le support est une mémoire non volatile. Selon une quatrième variante, le support est une mémoire magnétorésistive. Selon une cinquième variante, le support est une mémoire semiconductrice. Avantageusement, le système d'exploitation de type temps réel comportant un programme pour la gestion de laffectation du temps du processeur de l'équipement hôte, ainsi que de l' affectation et de la régénération des tâches. De préférence, la taille du noyau du système d' exploitation est inférieure à 50 kilooctets. Selon une variante préférée, le support d' information désactive le fonctionnement et l'accès aux périphériques de stockage de l'équipement hôte ainsi que l'ouverture des ports de communication à l' exception du ou des ports de communication commandé par les ressources embarquces, ces derniers étant réinitialisées par le chargement du système dexploitation spécifique. De préférence, les ressources informatiques comprennent un navigateur Internet, n'inscrivant des données provenant du réseau exclusivement dans la mémoire RAM de léquipement hôte ou dans la zone réinscriptible du support, à l' exclusion des autres mémoires de l'équipement hôte. Selon une autre variante, le support comporte un filtre contrôlant les données enregistrées dans la zone réinscriptible. Avantageusement, il comporte dans une zone non réinscriptible une information de personnalisation, pour la génération d'une clé privée par un algorithme enregistré dans la zone non réinscriptible et prenant en compte ladite information de personnalisation et une information [paraphrase] saisie par l'utilisateur de l'équipement hôte. Selon un mode de réalisation particulier, le support comporte dans une zone non réinscriptible une information de personnalisation, pour la génération d'une clé privoe par un algorithme enregistré sur le serveur et prenant en compte ladite information de personnalisation et une information [paraphrase] saisie par l'utilisateur de l'équipement hôte. Selon une autre variante, il comporte des moyens pour enregistrer des données dans la mémoire C-nOS de léquipement hôte. Selon une autre variante encore, il comporte des moyens pour réaliser une partition du disque dur de léquipement hôte, et pour commander la lecture et lenregistrement de données dans ladite partition du disque dur seulement à l' exclusion des autres partitions du disque dur. Selon un mode de réalisation particulier, le support comporte des moyens pour commander la lecture et l'enregistrement de donnces dans une mémoire de l'équipement hôte commandé par un pilote spécifique. L'invention concerne également un système comportant un support d' information amovible maître remarquable en ce qu'il comporte en outre au moins un autre support d' information esclave comprenant un navigateur et les protocoles d'accès à un réseau de communication par un équipement hôte à un autre équipement exploitation ledit support d' information maître, le support d' information esclave ne comportant pas de moyens pour un fonctionnement autonome. L' invention concerne également un système comportant un support d' information amovible remarquable en ce qu'il incorpore un procédé permettant de limiter ou d' augmenter l'accès aux informations et services qu'il contient dans le temps ou,...et, en nombre d'accès. La présente invention sera mieux comprise à la lecture de la description d'un exemple non limitatif de réalisation qui suit. Le support selon l' invention est constitué, selon un exemple de réalisation, par un CD-ROM comportant une fonction de démarrage (" Boot ") gravée sur le support. Ce logiciel détecte au démarrage la configuration matérielle de l'ordinateur hôte sur lequel il vient de démarrer, et charge dans la mémoire RAM de l'ordinateur hôte son propre système d' exploitation, ce qui le rend totalement indépendant du système d'exploitation de l'équipement hôte. Une fois que l'utilisateur a démarré dans ce nouvel environnement, il accède à des services tels que: À Composition d' un numéro de téléphone d' un fournisseur d'accès préconfiguré d'une seule action d'un clic de sa souris, l'ordinateur, une fois connecté, un navigateur se lance et lui permet de joindre un site Internet déterminé. Un maximum de composants logiciels sont embarqués pour lui permettre d'accéder à: À Des séquences Flash; Shockwave; RealPlayer; RealAudio; MP3; Media Player; ActiveX; Quicktime; WAP; SMIL; À Le navigateur est compatible: HTML 4; Java; JavaScript; Javaservlets; CSS; XML; DHTML; SSL avec clé de chiffrement à 123 bits (transactions bancaires sécurisées); Net2Phone (voix sur IP); NetMeeting; H320 et H323 (visioconférence); T120 (partage d'un tableau blanc);; offre accès à des news groupes; le Chat avec une compatibilité avec ICQ; AIM; Microsoft Messenger À Sa messagerie est compatible: POP3; IMAP4; Webmail; identification par clef PKI À La lecture de fichiers: jpeg; tiff; giff; svg; png; bmp; pdf; eps, À Fonction de transfert FTP afin que l'utilisateur puisse sauvegarder ses documents crées sur le disque de son Fournisseur d'Accès à Internet (fonction de disque virtuel). À Traitement de texte À Agenda À Lecteur de CD audio; lecteur MP3 À Calculatrice Euro À Caloulatrice de calories Plusieurs comptes FAI sont enregistrés et proposés à l'utilisateur, de telle sorte qu'en cas de saturation du réseau d'un FAI; il puisse immédiatement permuter sur un autre FAI. Le but étant d'embarquer un maximum de composants logiciels afin que l'utilisateur accède très simplement à un grand nombre de services, sans devoir installer aucun logiciel supplémentaire. Les atouts majeurs de cette invention sont de proposer à l'utilistacur d'accéder à tous ces services précités de n'importe quel ordinateur avec un niveau de séaurité inégalé: aucun virus ne peut atteindre la machine servant à se connecter au réseau; aucune information ne peut être piratée ou endommagée sur le poste ayant servie à la connection. À Un système d'exploitation autonome, boctable à partir d'un CD-Rom au format réduit d'une carte, adapté à une connexion RTC (Ligne téléphonique) ou LAN (réseau) sous plate- forme PC. À Dès le redémarrage du PC après introduction du CD, un écran de démarrage signale à l'utilisateur que son ordinateur est en train de démarrer sur le CD. À Durant le chargement, le système d' exploitation embarqué liste le modem et les périphériques contenus dans le PC. A défaut de trouver exactement le bon pilote, il utilise un pilote générique compatible. À Un écran propose à l'utilisateur un choix étendu de langues qu'il valide. À Le système d' exploitation affiche un " bureau " adapté à la résolution d'écran du poste PC; il donne accès aux applications contenues dans une barre de tâches et visualise la position de l'utilisateur face à ses 9 écrans virtuels qui composent autant d'espaces de travail autonomes. À Un écran propose à l'utilisateur le choix entre une connexion RTC ou LAN qu'il doit valider. À Après avoir validé une connexion RTC, un dialer affiche une liste de Fournisseur d'Accès à Internet (FAI) que l'utilisateur sélectionne et valide. Dès sa validation, le dialer compose le numéro d'accès au FAI et transmet les informations suivantes afin d' identifier le porteur de la carte IPX qui se connecte: À Identifiant / Login de connexion de l'utilisateur À Mot de passe de connexion À Numéro de téléphone du FAI pour la connexion DNS primaire À DNS secondaire Nom de domaine À L'utilisateur a la possibilité de configurer son compte personnel, détenu par son FAI, afin d'accéder à son compte existant. L'utilisateur valide manuellement les points suivants: À Identifiant / Login de connexion de l'utilisateur À Mot de passe de connexion À Numéro de téléphone pour la connexion À DNS primaire À DNS secondaire À Nom de domaine À E-Mail adresse de l'utilisateur À Login de messagerie À Mot de passe de messagerie À Serveur SMTP (envoi de courrier) À Serveur POP3 (réception de courrier) À Serveur de news (news group) À Une fois la sélection faite, le dialer compose le numéro du FAI; un écran fait patienter l'utilisateur en lui signalant qu'il va bientôt être connecté à Internet. Une fois la connection établit; un navigateur se lance automatiquement pour joindre la page de démarrage d'un site Internet prédéfinit. Après avoir validé une connexion LAN, une requête est envoyée au serveur DHCP qui retourne dynamiquement les paramètres suivants: À Adresse IP dynamique À Masque sous réseau À Adresse du routeur À Adresse du serveur de noms À Domaine de recherches À Si identification d'un proxy: retour adresse du proxy et retour du Numéro de port À L'utilisateur devra rentre manuellement: À Son nom d'utilisateur À Son mot de passe À S' il n'y a pas de serveur DHCP sur le réseau, l'utilisateur doit demander à son administrateur de renseigner tous ces paramètres pour se connecter. Une fois la connection établit; un navigateur se lance automatiquement pour joindre la page de démarrage d'un site Internet prédéfinit. REVENDICATIONS 1 - Support d' information amovible comportant au moins une application informatique embarquée pour la visualisation et le traitement d'informations enregistrées sur ledit support et d'informations enregistrées sur un serveur accessible par un réseau de télécommunication, ledit support étant susceptible d'être exploité par un équipement hôte comportant un lecteur adapté, caractérisé en ce que ledit support comporte en outre un système d' exploitation spécifique, indépendant du système d'exploitation de léquipement hôte, comportant l'intégralité des ressources informatiques pour l'exploitation de ladite application embarquée, ainsi que l'intégralité des pilotes [driver] pour 1S commander les périphériques d'accès au réseau, ainsi que les périphériques d'entréesortie pour l' interface utilisateur [clavier, souris, écran, imprimante,. ..], le système dexploitation spécifique n'exploitant pas les pilotes de léquipement hôte, ainsi qu'un système de reconnaissance et d'activation automatique au démarrage des périphériques embarqués sur l'équipement hôte et nécessaire à son fonctionnement, le support comportant en outre un moyen pour réaliser, lors de la détection par l'équipement hôte de la présence dudit support dans le lecteur, le démarrage et le chargement du système d' exploitation spécifique et des pilotes embarqués au moins. 2 - Support d' information amovible selon la revendication 1 caractérisé en ce que le support présente une zone réinscriptible pour la personnalisation des informations, et une zone non réinscriptible pour l'enregistrement des ressources informatiques spécifiques. 3 - Support dinformation amovible selon la S revendication 1 ou 2 caractérisé en ce que le support est un disque optique de type CD. 4 - Support d' information amovible selon la revendication 1 caractérisé en ce que le support est une mémoire non volatile. - Support d' information amovible selon la revendication 1 caractérisé en ce que le support est une mémoire magnétorésistive. 6 - Support d' information amovible selon la revendication 1 ou 2 caractérisé en ce que le support est une mémoire semiconductrice. 7 - Support d' information amovible selon l'une au moins des revendications précédentes caractérisé en ce que le système d' exploitation de type temps réel comportant un programme pour la gestion de l' affectation du temps du processeur de l'équipement hôte, ainsi que de l' affectation et de la régénération des tâches. 8 - Support d' information amovible selon l'une au moins des revendications 1 à 6 caractérisé en ce que la taille du noyau du système d'exploitation est inférieure à 50 kilooctets. 9 - Support d'lnformation amovible selon l'une au moins des revendications 1 à 6 caractérisé en ce qu'il désactive le fonctionnement et l'accès aux périphériques de stockage de l'équipement hôte ainsi que l'ouverture des ports de communication à l' exception du ou des ports de communication commandé par les ressources embarquées, ces derniers étant réinitialisées par le chargement du système d' exploitation spécifique. - Support d' information amovible selon l'une au moins des revendications 1 à 6 caractérisé en ce que les ressources informatiques comprennent un navigateur Internet, ninscrivant des données provenant du réceau exclusivement dans la mémoire RAM de 1'équipement hôte ou dans la zone réinscriptible du support, à l' exclusion des autres mémoires de l'équipement hôte. 11 - Support d' information amovible selon l'une au moins des revendications précédentes caractérisé en ce qu'il comporte un filtre contr81ant les données enregistrées dans la zone réinscriptible. 12 - Support d' information amovible selon l'une au moins des revendications précédentes caractérisé en ce qu'il comporte dans une zone non réinscriptible une information de personnalisation, pour la génération d'une clé privoe par un algorithme enregistré dans la zone non réinscriptible et prenant en compte ladite information de personnalisation et une information [paraphrase] saisie par l'utilisateur de léquipement hôte. 13 - Support d' information amovible selon l'une au S moins des revendications précédentes caractérisé en ce qu'il comporte dans une zone non réinscriptible une information de personnalisation, pour la génération d'une clé privoe par un algorithme enregistré sur le serveur et prenant en compte ladite information de personnalisation et une information [paraphrase] saisie par l'utilisateur de l'équipement hôte. 14 - Support d' information amovible selon l'une au moins des revendications précédentes caractérisé en ce qu'il comporte des moyens pour enregistrer des données dans la 1S mémoire C-MOS de l'équipement hôte. - Support d' information amovible selon la revendication 1 caractérisé en ce qu'il comporte des moyens pour réaliser une partition du disque dur de l'équipement hôte, et pour commander la lecture et l'enregistrement de données dans ladite partition du disque dur seulement à l' exclusion des autres partitions du disque dur. 16 - Support d' information amovible selon la revendication 1 caractérisé en ce qu'il comporte des moyens pour commander la lecture et l'enregistrement de donnces dans une mémoire de léquipement hôte commandé par un pilote .. speclf 1que. Fax requ de: MISS 1 47 US 67 7S Z6/11/61 16:59 Pa: 4 i 2823576 17 - Support d' information amoTi}'le se3Lon la- revenclicaticn 1 caractérise en c:e qu' il iTcorpore des moyens permettart Ale limiter on cl' augrnenter 1'accès aux infarmations et services qui il c:oIltient dans le temps ou,..et, en nombre d' acc:és.