Brevet FR2816787A1 — publié le 20020517

Dispositif et procédé pour le réveil à distance d'un ordinateur en veille La présente invention concerne un dispositif et un procédé pour le réveil à distance d'un ordinateur en veille, et plus particulière- ment, un procédé pour le réveil à distance d'un ordinateur en veille via un réseau de télécommunications. La présente invention peut non seulement permettre à un terminal d'ordinateur de passer d'un mode éteint au mode de travail normal, mais elle peut aussi traiter immédiatement les données de message transférées à un terminal d'ordinateur via le réseau de télécommunications. Pour améliorer la qualité de vie des êtres humains, on développe continuellement des technologies de réseaux de télécommunication, parmi lesquelles la technique de commande à distance d'un terminal d'ordinateur via un réseau de télécommunications tend à être mature. Par ce mode de commande, l'efficacité d'utilisation d'un terminal d'ordinateur pour traiter des données de message immédiatement peut être effectivement accrue. Dans le domaine de cette technique, l'utilisateur est en général confronté aux problèmes de relation de connexion et de commande de message entre le réseau de télécommunications et l'ordinateur. En d'autres termes, le facteur principal est l'existence de bons protocoles de communication. La figure 1 est un schéma fonctionnel montrant la connexion entre le réseau de télécommunications et un ordinateur personnel dans l'art existant ; Comme monté sur cette figure, un terminal d'ordinateur 10'est connecté à un modem 15', qui est connecté à un processeur central 20'du bureau téléphonique via une ligne de téléphone générale telle qu'une ligne RJ- 11. De cette manière, le terminal d'ordinateur 10'peut être connecté au réseau de télécommunications via le processeur central 20'du bureau de téléphone. Les ordinateurs d'aujourd'hui peuvent généralement fonctionner en mode éteint (également appelé état de veille). Lorsque l'utilisateur n'a pas touché au terminal d'ordinateur 10'pendant un grand laps de temps, le terminal d'ordinateur 10'ferme automatiquement le fonctionnement en mode de travail afin de réduire la consommation de courant de manière effective et de protéger le terminal d'ordinateur 10'd'une utilisation excessive. Lorsque l'utilisateur sort et veut traiter immédiatement les données de message requises en utilisant le terminal d'ordinateur 10', la manière la plus pratique consiste à commander le terminal d'ordinateur 10'à distance via le réseau de télécommunications. Les problèmes rencontrés actuellement sont de savoir si le modem 15'est allumé et est connecté au réseau de télécommunications et si le terminal d'ordinateur 10', dans un état de veille, peut effectivement recevoir et apprécier les données de message transférées par l'utilisateur via le réseau. De ces deux problèmes, le dernier est celui qui représente le facteur le plus important. En d'autres termes, dans les techniques existantes, il n'existe pas de meilleur mode de commande pour le réveil à distance d'un terminal d'ordinateur 10'en veille. La présente invention est destinée à résoudre les problèmes susmentionnés en utilisant un protocole de communication pratique et commode. Le premier objet de la présente invention est de proposer un dispositif et un procédé pour le réveil à distance d'u ordinateur en veille, grâce auxquels les messages numériques transmis par l'architecture de réseau numérique à intégration de services (RNIS) peuvent être détectés et transformés en messages présentant les caractéristiques du bus série universel (connu sous l'appellation d'USB) pour être décodés par le terminal d'ordinateur. Le second objet de la présente invention est de proposer un dispositif et un procédé pour le réveil à distance d'un ordinateur en veille tels que l'ordinateur en veille peut être réveillé lorsque des données de message sont reçues, et peut donc repasser en un mode normal de travail. La présente invention est caractérisée en ce qu'un dispositif de transformation de protocole de données entre un terminal d'ordinateur et un processeur central d'un bureau de téléphone est exploité pour détecter les données de message transférées du processeur central du bureau de téléphone au terminal d'ordinateur, et pour les transformer en données de message qui peuvent être reçues par l'interface du terminal d'ordinateur. De ce fait, l'ordinateur en veille peut être réveillé lorsque les données de message sont reçues, et peut donc repasser en mode normal de travail. Etant donné qu'un ordinateur en mode éteint (ou état de veille) ne peut pas traiter immédiatement de manière effective les divers types de données de message transférées au terminal d'ordinateur via le réseau de télécommunications, certaines informations nécessitant un traitement en ligne et en temps réel ne peuvent pas être correctement traitées. La présente invention est destinée à résoudre le problème du réveil à distance d'un ordinateur en veille via le réseau de sorte que le terminal d'ordinateur non seulement peut passer d'un mode éteint au mode de travail normal, mais il peut aussi traiter les données de message transférées jusqu'à celui-ci via le réseau de télécommunications. Les divers objets et avantages de la présente invention seront mieux compris à la lecture de la description détaillée suivante, faite en référence aux dessins d'accompagnement, dans lesquels : la figure 1 est un schéma fonctionnel montrant la connexion entre le réseau de télécommunications et un ordinateur personnel dans l'art antérieur ; la figure 2 est un schéma fonctionnel montrant l'architecture selon un mode préféré de la présente invention ; la figure 3 montre le format du champ d'adresse du message RNIS selon le mode préféré de la présente invention. La figure 2 est un schéma fonctionnel montrant l'architecture selon un mode préféré de la présente invention. comme montré sur cette figure, un terminal d'ordinateur 10 est connecté à un dispositif 15 de transformation de protocole de données via une ligne de transmission 12 conforme aux spécifications USB, puis est connecté à un processeur central 20 d'un bureau de téléphone via une ligne de transmission RNIS 11. Ainsi, le terminal d'ordinateur 10 peut être connecté à un réseau de télécommunications via le processeur central 20 du bureau de téléphone. Lorsque le terminal d'ordinateur 10 est en mode éteint, si un message arrive de la ligne de transmission RNIS 11, le dispositif 15 de transformation de protocole de données reconnaît que celui-ci est un message d'entrée puis envoie un message de réveil pour faire repasser l'interface USB du terminal d'ordinateur 10 au mode de travail normal afin d'exécuter un programme de commande pour recevoir ce message d'entrée. Par conséquent, l'effet d'économie de l'électricité peut être obtenu dans les périodes normales, et le message d'entrée ne sera pas perdu. Les données de message qui peuvent être reçues par l'interface du terminal d'ordinateur peuvent être des données de message d'interface PCI. Les données de message transférées du processeur central de bureau de téléphone au terminal d'ordinateur peuvent être des signaux analogiques transférés par le réseau d'architecture de ligne téléphonique général. En référence à la figure 3, quand le dispositif 15 de transformation de protocole de données détecte qu'un message RNIS arrive, il détermine si le champ d'identificateur de point d'accès de service (SAPI) de l'adresse de ce message est à zéro, et si le champ d'identifi- cateur de point extrême de terminal (TEI) de l'adresse de ce message est à 127. Si les réponses sont positives, on peut confirmer qu'i s'agit d'un message d'entrée. De ce fait, les éventuels réveils accidentels peuvent être évités. Pour résumer, la présente invention concerne un dispositif et un procédé pour le réveil à distance d'un ordinateur en veille, et plus particulièrement, un procédé pour le réveil à distance d'un ordinateur en veille via un réseau de télécommunications. La présente invention peut non seulement permettre à un terminal d'ordinateur de passer d'un mode éteint au mode de travail normal, mais elle peut aussi traiter immédiatement les données de message transférées à un terminal d'ordinateur via le réseau de télécommunications. Bien que la présente invention ait été décrite en référence à ses modes de réalisation préférés, il est bien entendu que la présente invention n'est pas limitée aux détails de ces derniers. Diverses substitutions et modifications ont été suggérées dans la description qui précède, et d'autres apparaîtront aux personnes du métier, et sont destinées à être incorporées dans la portée de la présente invention. REVENDICATIONS 1. Dispositif connecté entre un terminal d'ordinateur (10) et un processeur central (20) de bureau de téléphone pour le réveil à dis- tance d'un ordinateur en veille, caractérisé en ce que ledit dispositif est utilisé pour détecter des données de message transférées dudit processeur central audit terminal d'ordinateur pour réveiller ledit ordinateur en veille et le faire repasser en mode de travail normal. 2. Dispositif selon la revendication 1, caractérisé en ce que ledit dispositif est un dispositif (15) de transformation de protocole de données utilisé pour transformer les donnés de message transférées dudit processeur central de bureau de téléphone en données de message conformes aux spécifications USB pour réveiller ledit terminal d'ordinateur connecté audit dispositif. 3. Dispositif selon la revendication 2, caractérisé en ce que lesdites données de message transférées dudit processeur central de bureau de téléphone audit terminal d'ordinateur sont des données de message numérique qui peuvent être transférées par l'architecture RNIS. 4. Procédé de réveil à distance d'un ordinateur en veille utilisant un dispositif de transformation de protocole de données connecté entre un terminal d'ordinateur (10) et un processeur central (20) de bureau de téléphone, ledit procédé étant caractérisé en ce qu'il comprend les étapes consistant à : (1) détecter des données de message transférées dudit processeur central de bureau de téléphone audit terminal d'ordinateur ; et (2) transformer lesdits données de message en données de message qui peuvent être reçues par l'interface du terminal d'ordinateur de sorte que ledit ordinateur en veille peut être réveillé lorsque lesdites données de message sont reçues, et peut alors repasser au mode de travail normal. 5. Procédé selon la revendication 4, caractérisé en ce que lesdites données de message qui peuvent être reçues par l'interface dudit terminal d'ordinateur peuvent être des données de message d'interface USB. 6. Procédé selon la revendication 4, caractérisé en ce que lesdites données de message qui peuvent être reçues par l'interface dudit terminal d'ordinateur peuvent être des données de message d'interface PCI. 7. Procédé selon la revendication 4, caractérisé en ce que lesdites données de message transférées dudit processeur central de bureau de téléphone audit terminal d'ordinateur sont des signaux analogiques transférés par le réseau d'architecture de ligne téléphonique général. 8. Procédé selon la revendication 4, caractérisé en ce que lesdites données de message transférées dudit processeur central de bureau de téléphone audit terminal d'ordinateur sont des signaux numériques transférés par le réseau d'architecture RNIS. 9. Procédé selon la revendication 8, caractérisé en ce que l'on détermine si lesdits signaux numériques représentent un message d'entrée exact en déterminant si l'adresse de ces derniers comprend un champ SAPI ayant une valeur de zéro et un champ TEI ayant une valeur de 127.