Brevet FR2880146A3 — publié le 20060630

FR 2880146 A3 20060630 FR 0551059 A 20050425 DISPOSITIF DE GESTION DE FILE D'ATTENTE ET D'AFFICHAGE D'ENREGISTREMENT D'ETAT POUR SOURIS D'ORDINATEUR Domaine technique et art antérieur La présente invention concerne de manière générale un dispositif de gestion de file d'attente et d'affichage d'état pour une souris d'ordinateur et, plus particulièrement, une gestion de file d'attente qui produit et commande un flux de données de déplace- ment pour un déplacement sans à coup de la souris d'ordinateur, et un dispositif d'affichage d'état qui affiche l'état de fonctionnement actuel de la souris d'ordinateur. Une souris d'ordinateur standard utilise une transmission RS-232, PS/2 et sans fil et est très fonctionnelle. Cependant, si la souris d'ordinateur offre uniquement des fonctions de base et n'évolue pas, elle ne va pas suivre la tendance générale qui veut que les périphériques offrent plus de fonctions plus évoluées. Le but de l'industrie est ainsi de relever ce défi conceptuel, en partant du principe que la souris est un outil important pour utiliser un ordinateur. De nombreuses versions de la souris sont disponibles sur le marché, telles qu'une souris sans fil Bluetooth, une souris ergonomique et une souris sans fil pour générer de la puissance électrique. Cependant, ces conceptions ne permettent pas un déplacement sans à coup et un affichage d'état de fonctionnement. Exposé de l'invention Un but de la présente invention consiste à fournir un dispositif de gestion de file d'attente et d'affichage d'état de fonctionnement pour une souris d'ordinateur. La gestion de file d'attente produit et commande un flux de données de déplacement pour déplacer sans à coup la souris d'ordinateur, et une unité d'affichage affiche l'état de fonctionnement de la sou-ris d'ordinateur. Pour atteindre le but ci-dessus, un dispositif de gestion de file d'attente et d'affichage d'état de fonctionnement pour une souris d'ordinateur inclut une unité de commande de bus universel, un microprocesseur de souris filaire, un processeur de détection d'image, une unité de boutons, une unité de molette et une unité d'affichage. Le microprocesseur de souris filaire inclut une unité de traitement de données d'image, une unité de processus de déplacement de don-nées, une unité d'enregistrement d'état de fonctionne- ment et une unité de gestion de file d'attente d'images. Le processeur de souris filaire est électriquement connecté à l'unité de commande de bus universel. Le processeur de détection d'image, l'unité de boutons, l'unité de molette et l'unité d'affichage sont électri- quement connectés au microprocesseur de souris filaire. L'unité de boutons lance l'unité de gestion de file d'attente d'images à l'aide de l'unité d'enregistrement d'état de fonctionnement, l'unité de gestion de file d'attente d'images fonctionne pour produire les données de déplacement de l'unité de traitement de données d'image, de l'unité de processus de déplacement de don- nées et ensuite pour commander un flux des données de déplacement. L'unité d'enregistrement d'état de fonctionnement affiche l'état de fonctionnement de la sou-ris d'ordinateur sur l'unité d'affichage. Brève description des figures Les aspects mentionnés ci-dessus et plusieurs des avantages inhérents à la présente invention ressortiront plus clairement à la lecture de la description ci-après, faite en référence aux dessins annexés, sur lesquels: - la figure 1 est un dispositif de gestion de file d'attente et d'affichage d'état pour une souris filaire conformément à la présente invention, et - la figure 2 est un dispositif de gestion de file d'attente et d'affichage d'état pour une souris sans fil conformément à la présente invention. Description détaillée de modes de réalisation de l'invention En se reportant à la figure 1, un dispositif de gestion de file d'attente et d'affichage d'état pour une souris filaire de la présente invention est illus- tré, comportant une unité de commande de bus universel 10, un processeur de détection d'image 12, un micropro- cesseur de souris filaire 14, une unité de molette 18, une unité de boutons 20, une unité d'affichage 22. L'unité de commande de bus universel 10 est électrique- ment connectée au microprocesseur de souris filaire 14, et le microprocesseur de souris filaire 14 transmet un signal à l'ordinateur hôte par l'intermédiaire de l'unité de commande de bus universel 10. Le microprocesseur de souris filaire 14 inclut une unité de processus de déplacement de données 140, une unité de traitement de données d'image 142, une unité d'enregistrement d'état de fonctionnement 144 et une unité de gestion de file d'attente d'images 146. Le processeur de détection d'image 12 est électriquement connecté au microprocesseur de souris filaire 14, et l'unité de molette 18, l'unité de boutons 20 et l'unité d'affichage 22 sont toutes électriquement connectées au microprocesseur de souris filaire 14. L'unité d'affichage 22 est une diode électroluminescente (LED). L'unité de boutons 20 lance l'unité de gestion de file d'attente d'images 146 avec l'unité d'en- registrement d'état de fonctionnement 144, l'unité de gestion de file d'attente d'images 146 fonctionne pour produire les données de déplacement de l'unité de traitement de données d'image 142, de l'unité de processus de déplacement de données 140 et commande ensuite le flux des données de déplacement, et l'unité d'enregistrement d'état de fonctionnement 144 affiche l'état de fonctionnement de la souris filaire par l'intermédiaire de l'unité d'affichage 22. Lors du fonctionnement du dispositif de ges- tion de file d'attente et d'affichage d'état pour une souris filaire, on appuie sur l'unité de boutons 20, laquelle transmet un signal à l'aide d'un signal du processeur de détection d'image 12 à l'unité de traite- ment de données d'image 142 et à l'unité d'enregistre- ment d'état de fonctionnement 144. l'unité de traite- ment de données d'image 142 transmet une pluralité de signaux à l'unité de processus de déplacement de don-nées 140 à l'aide desquels collecter des données de dé-placement de la souris filaire. Ces signaux sont disposés dans l'unité de gestion de file d'attente 146 pour commander la vitesse de transmission du flux de données de déplacement entre la souris sans fil et l'ordinateur hôte, ainsi l'unité de gestion de file d'attente 146 non seulement résout le problème de retard mais rend également régulier le déplacement de la souris filaire. Un autre microprocesseur de souris filaire 14 enregistre l'état de la souris par l'intermédiaire de l'unité d'enregistrement d'état de fonctionnement 144 et in-forme un utilisateur de l'état actuel de la souris par l'intermédiaire de l'unité d'affichage 22; par exem- pie, lors de la première pression sur l'unité de boutons 20, l'unité d'affichage 22 affiche une lumière rouge indiquant un état de vitesse élevée. Lors d'une deuxième pression sur l'unité de boutons 20, l'unité d'affichage 22 est mise hors tension pendant un état de vitesse faible. Une troisième pression sur l'unité de boutons 20 met sous tension l'unité d'affichage 22 pendant un état de lecture, qui se produit lorsque le bouton d'exécution de la souris filaire transfère le raccourci clavier. En se reportant à la figure 2, un dispositif de gestion de file d'attente et d'affichage d'état pour une souris sans fil de la présente invention est représenté, lequel comporte un module radiofréquence 32, un processeur de détection d'image 34, un microprocesseur de souris sans fil 36, une unité de molette 40, une unité de boutons 42, une unité d'affichage 44 et une batterie 30. Le module radiofréquence 32 est électriquement connecté au microprocesseur de la souris sans fil 14, lequel délivre en sortie un paquet de données du processeur de souris sans fil 36 à un ordinateur hôte par l'intermédiaire d'un protocole d'accès sans fil. Le microprocesseur de souris sans fil 36 inclut une unité de processus de déplacement de données 360, une unité de traitement de données d'image 362, une unité d'enregistrement d'état de fonctionnement 364 et une unité de gestion de file d'attente d'images 366. Le processeur de détection d'image 34 est électriquement connecté au microprocesseur de souris filaire 36, et l'unité de molette 40, l'unité de boutons 42 et l'unité d'affichage 44 sont toutes électriquement connectées au microprocesseur de souris sans fil 36. La batterie 30 délivre de l'énergie au module radiofréquence 32, au processeur de détection d'image 34 et au microprocesseur de souris sans fil 36. L'unité d'affichage 44 est une LED. L'unité de boutons 42 lance l'unité de gestion de file d'attente d'images 366 avec l'unité d'enregistrement d'état de fonctionnement 364, l'unité de gestion de file d'attente d'images 366 fonctionne pour produire les données de déplacement de l'unité de trai- tement de données d'image 362, de l'unité de processus de déplacement de données 360 et commande ensuite le flux des données de déplacement, et l'unité d'enregistrement d'état de fonctionnement 364 affiche l'état de fonctionnement de la souris filaire sur l'unité d'affi- chage 44. Lors du fonctionnement du dispositif de gestion de file d'attente et d'affichage d'état pour une souris sans fil, lorsque l'on appuie sur l'unité de boutons 42, un signal avec un signal du processeur de détection d'image 34 est transmis à l'unité de traite-ment de données d'image 362 et à l'unité d'enregistrement d'état de fonctionnement 364. l'unité de traite-ment de données d'image 362 transmet une pluralité de signaux à l'unité de processus de déplacement de don- nées 360 à l'aide desquels collecter des données de dé-placement de la souris sans fil, et ces signaux sont disposés dans l'unité de gestion de file d'attente 366 pour commander la vitesse de transmission du flux de données de déplacement entre la souris sans fil et l'ordinateur hôte. Ainsi, l'unité de gestion de file d'attente 366 non seulement résout le problème de retard mais rend également régulier le déplacement de la souris sans fil. Un autre microprocesseur de souris sans fil 36 enregistre l'état de la souris par l'inter- médiaire de l'unité d'enregistrement d'état de fonctionnement 362 et informe un utilisateur de l'état actuel de la souris par l'intermédiaire de l'unité d'affichage 44; par exemple, lors d'une première pression sur l'unité de boutons 42, l'unité d'affichage 44 affiche une lumière rouge indiquant un état de vitesse élevée. Une deuxième pression sur l'unité de boutons 42 met hors tension l'unité d'affichage 44 pendant un état de vitesse faible. Une troisième pression sur l'unité de boutons 42 met sous tension l'unité d'affichage 44 pendant un état de lecture, qui se produit lorsque le bouton d'exécution de la souris sans fil transfère le raccourci clavier. En résumé, la présente invention a les caractéristiques suivantes: 1. Un dispositif de gestion de file d'attente et d'affichage d'état pour une souris d'ordinateur assure un déplacement sans à coup d'une souris d'ordinateur. 2. Un dispositif de gestion de file d'at- tente et d'affichage d'état pour une souris d'ordinateur affiche l'état de fonctionnement actuel de la sou-ris d'ordinateur. REVENDICATIONS 1. Dispositif de gestion de file d'attente et d'affichage d'enregistrement d'état pour une souris d'ordinateur caractérisé en ce qu'il comporte: une unité de commande de bus universel (10), un microprocesseur de souris filaire (14) incluant une unité de traitement de données d'image (142), une unité de processus de déplacement de données (140), une unité d'enregistrement d'état de fonctionne- ment (144) et une unité de gestion de file d'attente d'images (146), le microprocesseur de souris filaire (14) étant électriquement connecté à l'unité de commande de bus universel (10), un processeur de détection d'image (12) élec-15 triquement connecté au microprocesseur de souris filaire (14), une unité de boutons (20) électriquement connectée au microprocesseur de souris filaire (14), et une unité d'affichage (22) électriquement connectée au microprocesseur de souris filaire (14), dans lequel l'unité de boutons (20) est agencée pour lancer l'unité de gestion de file d'attente d'images (146) et l'unité d'enregistrement d'état de fonctionnement (144), l'unité de gestion de file d'at- tente d'images (146) est actionnée pour produire des données de déplacement de l'unité de traitement de don-nées d'images (142), de l'unité de processus de déplacement de données (140) et commander ensuite un flux des données de déplacement, et l'unité d'enregistrement d'état de fonctionnement (144) affiche un état de fonc- tionnement de la souris d'ordinateur sur l'unité d'affichage (22). 2. Dispositif de gestion de file d'attente et d'affichage d'enregistrement d'état selon la revendica- tion 1, caractérisé en outre en ce qu'il comporte une unité de molette (18) électriquement connectée au microprocesseur de souris filaire (14). 3. Dispositif de gestion de file d'attente et d'affichage d'enregistrement d'état selon la revendica- tion 1, caractérisé en ce que l'unité d'affichage (22) est une diode électroluminescente (LED). 4. Dispositif de gestion de file d'attente et d'affichage d'enregistrement d'état pour une souris d'ordinateur, caractérisé en ce qu'il comporte: 15 un module radiofréquence (32), un microprocesseur de souris sans fil (36) incluant une unité de traitement de données d'image (362), une unité de processus de déplacement de données (360), une unité d'enregistrement d'état de fonctionne- ment (364) et une unité de gestion de file d'attente d'images (366), le processeur de souris sans fil (36) étant électriquement connecté au module radiofréquence (32) de sorte que la radiofréquence est destinée à dé-livrer en sortie un paquet de données du processeur de souris sans fil (36) à un ordinateur hôte par l'intermédiaire d'un protocole d'accès sans fil, un processeur de détection d'image (34) électriquement connecté au microprocesseur de souris sans fil (36), une unité de boutons (42) électriquement connectée au microprocesseur de souris sans fil (36), et une unité d'affichage (44) électriquement connectée au microprocesseur de souris sans fil (36), dans lequel l'unité de boutons (42) est agencée pour lancer l'unité de gestion de file d'attente d'images (366) avec l'unité d'enregistrement d'état de fonctionnement (364), l'unité de gestion de file d'at- tente d'images (366) fonctionne pour produire des don-nées de déplacement de l'unité de traitement de données d'image (362), de l'unité de processus de déplacement de données (360) et commande ensuite un flux des don-nées de déplacement, et l'unité d'enregistrement d'état de fonctionnement (364) affiche un état de fonctionne-ment de la souris d'ordinateur à l'aide de l'unité d'affichage (44). 5. Dispositif de gestion de file d'attente et d'affichage d'enregistrement d'état selon la revendica- tion 4, caractérisé en ce qu'il comporte en outre une unité de molette (40) électriquement connectée au microprocesseur de souris sans fil (36). 6. Procédé de gestion de file d'attente et dispositif d'affichage d'état selon la revendication 4, 25 caractérisé en ce qu'il comporte en outre une batterie (30) pour délivrer du courant électrique au module radiofréquence (32), au processeur de détection d'image (34) et au microprocesseur de souris sans fil (36). 7. Dispositif de gestion de file d'attente et 30 d'affichage d'enregistrement d'état selon la revendica- tion 4, caractérisé en ce que l'unité d'affichage (44) est une diode électroluminescente (LED).