EP2102732A1 - Device for controlling a computer system - Google Patents

Device for controlling a computer system

Info

Publication number
EP2102732A1
EP2102732A1 EP07827054A EP07827054A EP2102732A1 EP 2102732 A1 EP2102732 A1 EP 2102732A1 EP 07827054 A EP07827054 A EP 07827054A EP 07827054 A EP07827054 A EP 07827054A EP 2102732 A1 EP2102732 A1 EP 2102732A1
Authority
EP
European Patent Office
Prior art keywords
computer system
interface
control device
selection
ieee
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP07827054A
Other languages
German (de)
French (fr)
Inventor
Gérard Popineau
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
POPINEAU, GERARD
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of EP2102732A1 publication Critical patent/EP2102732A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0383Signal control means within the pointing device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
    • G06F3/04892Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/038Indexing scheme relating to G06F3/038
    • G06F2203/0384Wireless input, i.e. hardware and software details of wireless interface arrangements for pointing devices

Definitions

  • the present invention relates to a control device of a computer system, preferably of the 'personal microcomputer' type, by means of pointing devices, in particular of the 'wireless mouse' type.
  • Control devices of a computer system for moving a mouse, ball, or other pointing device with a cursor to designate an object, icon, or element on the system screen of a menu, representative of a function to be executed, are well known.
  • JP9146703, JP8221194 and JP 10040002 allow a more traditional approach to the initiation to the handling of a computer.
  • Each student with a mouse could, under the guidance of a trainer, learn to use a graphical user interface, whose image could be projected onto a large screen using an appropriate computer peripheral, such as a video projector.
  • the International Patent Application WO02 / 10897 disclosed a control device of a computer system controlled by a group of users by means of several pointing devices, such as "Mouse", without wired connection to the system.
  • Each pointing device communicates by infrared with a console connected to the system by a communication port.
  • a multifrequency transmission technique and frequency hopping coding are used.
  • the system's graphical interface is projected on a large screen for collective viewing.
  • the console includes a detachable receiver horn that enhances the range, and a set of switches for selecting the one or more mice having control of one or more sliders of different shape and / or color.
  • the advantage of an infrared link is complete immunity to radio disturbances.
  • the present invention therefore aims to optimize the design of a control device of a computer system.
  • a control device of a computer system preferably of the 'personal microcomputer' type, provided with an interface graphic, a master keyboard, a master pointing device and at least one communication port, at least by a group of users by means of several pointing devices without a wired connection with the system, preferably of type 'wireless mouse'.
  • Each of the pointing devices is manipulated by each of the users and transmits, by means of a communication channel, binary data sequences representative of the movements and states of the pointing devices to interface means connected to the communication port.
  • the device further comprises means for selection by a reference user of one or more pointing devices and render inoperative the others.
  • the control device of a computer system object of the present invention is remarkable in that the selection means comprise at least one specific software module and in that the interface means comprise at least one communication module by radio frequency, preferably adapted to the standard IEEE 802.15.1 or IEEE 802.15.4.
  • this specific software module interprets the inputs from the master keyboard and / or the master pointing device.
  • the selection means comprise a selection box connected by a first radiofrequency link, preferably in accordance with the IEEE 802.15.1 or IEEE 802.15.4 standard, to the interface means, the selection box being provided with switches. allowing the reference user to select one or more of the pointing devices and render the others inoperative.
  • the selection box is advantageously a wireless alphanumeric keyboard.
  • the communication channel is preferably established by at least the radiofrequency communication module arranged in the interface means.
  • interface means then advantageously comprise at least one interface box comprising at least the radiofrequency communication module.
  • the interface box is connected to the communication port by a serial link, in particular of the USB type, or by a second radiofrequency link, preferably in accordance with the IEEE 802.15.1 or IEEE 802.15.4 standard.
  • the interface box is advantageously provided with switches allowing the reference user to select one or more of the pointing devices and render inoperative the others.
  • the communication channel is preferably an infrared link
  • the interface means comprise an electronic box for receiving the binary data sequences. transmitted by means of this link frarouge by the pointing devices, and transmission of the binary data sequences to the communication port by means of the radiofrequency communication module.
  • the specific software module comprises simulation instructions in at least one window of the graphical interface of switches allowing the reference user to select one or more of the pointing devices and render inoperative the others.
  • Figure 1 is a block diagram of the control device of a computer system by a group of users according to the invention.
  • FIG. 1 schematically shows a first preferred embodiment of the invention implementing a radiofrequency communication module ZigBee standard.
  • FIG. 3 schematically shows a second preferred embodiment of the invention implementing radiofrequency communication modules Bluetooth standard.
  • FIG. 4 schematically shows a third preferred embodiment of the invention implementing a radio frequency communication module ZigBee standard and a selection box using a first radiofrequency link to this standard.
  • FIG. 5 schematically shows a fourth preferred embodiment of the invention implementing a selection box and interface comprising a ZigBee standard communication module and using a second radio frequency link to the Bluetooth standard.
  • FIG. 6 schematically shows a fifth preferred embodiment of the invention implementing a communication channel constituted by an infrared link between the pointing devices and a receiving electronic unit comprising a communication module Bluetooth standard .
  • FIG. 7 schematically represents a sixth preferred embodiment of the invention implementing a communication channel consisting of an infrared link between the pointing devices and an electronic reception unit comprising a Bluetooth standard communication module. to a selection and interface box connected to the computer system via a USB link.
  • FIG. 8 is a diagram of the hardware architecture of the selection box of the third preferred embodiment of the invention illustrated in FIG.
  • Fig. 9 is a diagram of the hardware architecture of the selection and interface box of the fourth preferred embodiment of the invention shown in Fig. 5.
  • Fig. 10 is a schematic diagram of the hardware architecture of the selection and interface box of the sixth preferred embodiment of the invention shown in Fig. 7.
  • FIG. 11 is a block diagram of the receiving electronics box of the fifth and sixth preferred embodiments of the invention shown respectively in Figs. 6 and 7.
  • FIG. 12 symbolically represents an example of a data frame transmitted by the selection and interface box of the fourth and sixth preferred embodiments of the invention, and by the electronic receiver unit of the fifth and sixth modes of preferred embodiment.
  • Figure 13 is a simplified diagram of the software architecture of a computer system controlled by means of the first preferred embodiment of the control device according to the invention illustrated in Figure 2.
  • Figure 14 is a simplified diagram of the software architecture of a computer system controlled by the second preferred embodiment of the control device according to the invention illustrated in Figure 3.
  • Figure 15 is a simplified diagram of the software architecture of a computer system controlled by means of the third preferred embodiment of the control device according to the invention illustrated in Figure 4.
  • FIG. 16 is a simplified diagram of the software architecture of a computer system controlled by means of the fourth or fifth preferred embodiment of the control device according to the invention illustrated respectively by FIGS. 5 and 6.
  • a microcomputer 2 has an operating system having a graphical interface 3 that allows users to interact with the system by means of a computer. 4.
  • the signals 5 emitted by the pointing devices 4 are received by interface means 6 connected to a communication port 7 of the central unit.
  • the microcomputer 2 also comprises a master pointing device 8 and a master keyboard 9.
  • the control device 1 according to the invention comprises means 10 for selecting by a reference user of one or several pointing devices 4 and render inoperative the others.
  • the selection means comprise at least one specific software module 11.
  • the interface means 6 comprise at least one radiofrequency communication module 12 adapted to the IEEE 802.15.1 ("Bluetooth”) or IEEE 802.15 standard. 4 (called "ZigBee").
  • the radiofrequency communication module 12 is Zigbee standard. It consists of a USB ZigBee 13 dongle inserted in a USB port of a portable microcomputer 14 receiving the signals of a set of 15 wireless mouse adapted to this standard of communication, and available on the market.
  • the microcomputer 14 comprises a specific software module 11 generating on its screen a window 16 presenting the simulation of switches 17 allowing a reference user to select one or more of the mice 15 having the control of application software, and of make others inoperative, with a single click.
  • the interface means 6 comprise several radiofrequency communication modules 12 to the Bluetooth standard. They consist of USB Bluetooth dongles 18 inserted into a USB hub 19 connected to a portable microcomputer 14, and receiving the signals of a set of 20 wireless mouse adapted to this standard, and available on the market. Several Bluetooth dongles 18 are required for a set of thirty-two mice, for example, because, according to this standard, a master controller can not support more than seven slave devices.
  • the portable microcomputer 14 is provided with a specific software module 11 for selecting the mouse (s) having the hand by means of the graphical interface 3 of the system. operating.
  • the interface means 6 comprise, as in the first preferred embodiment of the invention, a single radiofrequency communication module ZigBee standard consisting of a USB dongle ZigBee 13 for receiving signals from A wireless mouse set of the same standard 15.
  • the selection means 10 comprise a selection box 21 connected to the interface means 6 by a first radio frequency link 22 to the ZigBee standard.
  • This selection box 21, provided with switches 23, thus communicates with the microcomputer 14 via the ZigBee USB dongle 13.
  • the reference user selects using this box 21 or ZigBee mouse 15 who have the hand.
  • the selection box 21 is preferably in the form of a specific console, but alternatively it is a standard ZigBee keyboard.
  • the ZigBee wireless mouse set communicate with a selection and interface box 24 including a radio frequency communication module 12 to this standard.
  • the interface and selection box 24 is connected to the portable microcomputer 14 by a second radio frequency link 25 to the Bluetooth standard in order to ensure sufficient bandwidth to transmit the data from the set of ZigBee 15 mice.
  • the microcomputer 14 is provided with a Bluetooth USB dongle 26.
  • the specific housing 24 includes switches 23 allowing, as in the previous embodiment, to select the active mice.
  • the communication channel between the wireless mouse 27 and the interface means 6 is an infrared link.
  • the signals emitted by the infrared mice 27 are received and processed by an electronic reception unit 28, then the binary data sequences corresponding to the movements of the mice 27 and the states of their buttons are retransmitted to the microcomputer 14 by means of a high-speed Bluetooth link 29.
  • a communication port of the microcomputer 14 is associated with a radiofrequency communication module constituted by a USB Bluetooth dongle 30, and the electronic reception unit comprises a transceiver 31 with same standard.
  • the microcomputer 14 comprises a specific software module 11 for selecting active mice using the graphical interface 3 simulating a console 16,17.
  • the communication channel between the wireless mice 27 and the interface means 6 is also an infrared link.
  • the electronic reception unit 28 communicates via its transceiver 31 to the Bluetooth standard with a selection and interface box 32 connected to the microcomputer 14 via a USB link 33.
  • the Selection and interface box 32 include switches 23 for selecting active mice.
  • the selection box 21 of Figure 8 is organized around a microcontroller 34 programmed IRQ interrupt.
  • an IRQ interrupt is generated which is processed by the microcontroller 34 and triggers the acquisition of the state of the keyboard 35a via the bus of the system 36. and the state of the actuated switch are transmitted by a serial device interface SPI of the microcontroller 34 to a transmitter-receiver module. 37 receiver to the ZigBee standard.
  • the state of the indicator associated with the operated switch, among a set of lights 35b, is updated by the microcontroller 34 via the internal bus 36.
  • a microcontroller 38 receiving the sequences of mouse binary data transmitted by a ZigBee standard transceiver module 39 on a SPI serial device interface, and retransmitting them, after selection, to a Bluetooth transceiver module 40 via a SCI serial communication interface.
  • Data selection i.e., active mice, is performed by a set of switches 41 connected to the bus 42 of the system.
  • the active / inactive state of the mice 15 is displayed by a set of LEDs 43.
  • FIG. 10 receives the binary data sequences of the infrared mice 27, transmitted by the electronic reception unit 28 by means of a connection to the Bluetooth standard, and retransmits them via a USB 33 serial link to the microcomputer 14.
  • the selection and interface box 32 comprises a microcontroller 44, a transceiver module 45 to the Bluetooth standard, and a USB interface module 46 connected to the microcontroller 44 by serial communication interfaces SCI1, SCI2.
  • the selection and interface box 32 also comprises a set of switches 47 and a set of LEDs 48 interfaces on the bus 49 of the system, and allowing the reference user to manage the activity of the mice 27.
  • the fifth and sixth preferred embodiments of the invention shown in Figures 6 and 7 implement an electronic receiving unit 28 whose hardware architecture is shown in Figure 11.
  • the infrared light signals emitted by the infrared mice 27 are detected by an infrared reception module 50 comprising a photodiode followed by amplifiers.
  • the received analog signals are sampled and processed by a signal processing processor 51, which then transmits the binary data sequences corresponding to the mice 27 in a multiplexed form to a transceiver module 52 to the Bluetooth standard.
  • FIG. 12 The structure of the multiplexed data frame is represented in FIG. 12.
  • the displacements in a transverse direction X1, X2 and in a longitudinal direction Y1, Y2 of each mouse 27 are coded in a binary word 53, 54 comprising a specific header field 55 to a data word.
  • the states of the buttons B1 of each mouse, as well as the displacement Z1 of the wheel, are likewise coded in specific data words 56, 57.
  • Each data word 56,57, or data word group 53,54 is preceded by a header word 58 having a specific header field 59 different from the header field 55 of a data word 53,54, 56.57.
  • the header word 58 comprises an identification field 60 of the data transmission mouse according to the header word 58, as well as a type field 61 containing the type (X, Y, or Z displacements). , state of the buttons) of the data according to the header word 58.
  • This frame structure is also that of the data transmitted by the Bluetooth link 25 between the selection and interface box 24 and the microcomputer 14 of the fourth mode. embodiment of the invention shown in FIG. 5, as well as that of the data transmitted by the USB serial link 33 between the selection and interface box 32 and the microcomputer 14 of the sixth embodiment of the invention shown in FIG. Figure 7, with the difference that only pass in this case the data of the selected mice.
  • Figure 13 shows the simplified software architecture of the microcomputer 14 controlled by means of the device shown in Figure 2.
  • the operating system 62 such as WINDOWS XP ® from MICROSOFT ®, supports multiple instances 63 ZigBee 15 wireless mouse drivers implemented, as well as the driver 64 specific to the ZigBee 13 dongle used.
  • the native mouse system 65 of the operating system 62 allows the reference user to control the microcomputer 14 by means of a master mouse, or the touch pad.
  • a specific application program interface 66 based in the case of WINDOWS XP ® on the Raw Input Application Program Interface ("raw input application program interface"), allows the multiple mouse system 15 to be considered as HID devices ("human interface device” in English, that is to say “user interface device”) to control programs of the application layer 67 with sliders shapes and / or different colors.
  • the application layer 67 comprises simulation software 68 of a selection console for active mice.
  • the software architecture, shown in Figure 14, of the microcomputer 14 supporting the control device shown in Figure 3 is similar to the previous one.
  • the need for the use of a USB hub 19 and several Bluetooth USB dongles 18 requires the loading of the driver 69 of the concentrator 19 and the drivers of the dongles 18 of several instances of the same driver if the dongles 18 are identical.
  • multiple instances 71 of the driver of the Bluetooth mouse used are loaded into the operating system 62. If the total number of the mouse is at most equal to seven, a single USB Bluetooth dongle 18 is sufficient, and the USB hub 19 is not needed, thereby simplifying the software architecture of Figure 14.
  • the software architecture shown in Figure 15, and corresponding to the device shown in Figure 4, differs from the architecture shown in Figure 13 only. by adding the driver 72 of the selection box 21 in connection with the USB ZigBee dongle 13.
  • the raw data input API 66 is also used to interface the selection box 23 considered as an HID device.
  • the application layer 67 does not include selection console simulation software.
  • control device 1 does not call any particular software architecture other than the loading of the USB driver specific to the selection box and interface 32, and a specific application program interface 66 for managing multiple cursors.
  • control device 1 of a single computer system by a group of users by means of a plurality of pointing devices 4, the active pointing devices being selected by a reference user, described herein. above, in relation to the state of the art, is precisely to retain a functionality of selection of these pointing devices, essential for the applications in education and training, while offering greater flexibility of use by implementing short-haul radio links in accordance with widely used standards, where permitted by the radio environment and / or local regulations for wireless telecommunications.

Abstract

The invention relates to a device (1) for controlling a computer system (2) of "personal microcomputer" type, at least by a group of users by means of several pointing devices (4) having no wired link with the system (2) of "wireless mouse" type. Each of these pointing devices (4) is manipulated by each of the users and transmits, by means of a communication channel (5), binary data sequences representative of its movements and of its states to interface means (6) linked to a communication port (7) of the computer system (2). The device (1) moreover comprises means (10) of selection by a reference user of one of more of the pointing devices (4) and for rendering the others inoperative. The device is noteworthy in that the selection means (10) comprise at least one specific software module (11) and in that the interface means (6) comprise at least one radiofrequency communication module (12), preferably adapted to the IEEE 802.15.1 or IEEE 802.15.4 standard. The device (1) according to the invention is particularly intended for collective introduction to microcomputing and collective training in the use of software.

Description

Description Description
DISPOSITIF DE COMMANDE D'UN SYSTEME INFORMATIQUEDEVICE FOR CONTROLLING A COMPUTER SYSTEM
[1] DOMAINE TECHNIQUE DE L'INVENTION[1] TECHNICAL FIELD OF THE INVENTION
[2] La présente invention concerne un dispositif de commande d'un système informatique, préférentiellement de type 'micro-ordinateur personnel', au moyen de dispositifs de pointage, notamment de type 'souris sans fil'.The present invention relates to a control device of a computer system, preferably of the 'personal microcomputer' type, by means of pointing devices, in particular of the 'wireless mouse' type.
[3] ARRIERE-PLAN TECHNOLOGIQUE DE L'INVENTION[3] BACKGROUND OF THE INVENTION
[4] Les dispositifs de commande d'un système informatique consistant à déplacer au moyen d'une 'souris', 'boule' ou autre dispositif de pointage, un curseur afin de désigner sur l'écran du système un objet, icône ou élément d'un menu, représentatif d'une fonction à exécuter, sont bien connus.[4] Control devices of a computer system for moving a mouse, ball, or other pointing device with a cursor to designate an object, icon, or element on the system screen of a menu, representative of a function to be executed, are well known.
[5] Ces dispositifs de pointage de base, largement connus dans le domaine de la microinformatique, ne concernent que l'utilisation individuelle d'un système informatique.[5] These basic pointing devices, widely known in the field of microinformatics, relate only to the individual use of a computer system.
[6] On connaît des possibilités de travail en coopération de plusieurs personnes par la mise en œuvre de plusieurs unités centrales connectées en réseau. Mais, même si le travail est collectif, chaque personne commande personnellement chaque unité centrale au moyen de son propre dispositif de pointage.[6] There are several possibilities for the cooperation of several people by the implementation of several central units connected to a network. But even if the work is collective, each person personally controls each central unit using its own pointing device.
[7] Un système permettant à plusieurs personnes d'utiliser une même unité centrale est décrit dans les demandes de brevets japonais JP8221194 et JP9146703. Les commandes provenant de plusieurs souris sans fil peuvent être reçues par un ordinateur personnel conventionnel. Dans ce but, une technique de transmission radio par partage de temps est mise en œuvre. Les différentes souris transmettent successivement leurs données quand elles reçoivent un code d'identification envoyé par la station de base connectée à l'unité centrale correspondant à leurs propres codes. L'utilisation prévue est celle de l'éducation et du jeu.[7] A system allowing several people to use the same CPU is disclosed in Japanese Patent Applications JP8221194 and JP9146703. Commands from multiple wireless mice can be received by a conventional PC. For this purpose, a radio transmission technique by time sharing is implemented. The different mice successively transmit their data when they receive an identification code sent by the base station connected to the central unit corresponding to their own codes. The intended use is that of education and play.
[8] Un autre exemple est la demande de brevet japonais JP10040002, qui décrit le fonctionnement simultané de plusieurs souris dans une même fenêtre.[8] Another example is Japanese Patent Application JP10040002, which describes the simultaneous operation of several mice in the same window.
[9] Le concept d'un ensemble de dispositifs de pointage commandant un système informatique unique présente des perspectives intéressantes notamment dans l'enseignement. Contrairement à l'enseignement d'autres disciplines, l'informatique pratique se prête actuellement assez mal à des cours collectifs. La formation est plutôt basée sur la mise en place de séances de travaux pratiques, pendant lesquelles les élèves, par petits groupes de deux ou trois, s'exercent sur un micro-ordinateur complet. Pour permettre à un grand nombre d'élèves de bénéficier d'une initiation, il faut donc des moyens matériels considérables installés à demeure dans des salles de classes spécialisées, disposant de nombreuses prises d'alimentations électriques.[9] The concept of a set of pointing devices controlling a single computer system presents interesting perspectives, particularly in teaching. Contrary to the teaching of other disciplines, practical computing is currently not easy enough for group classes. The training is rather based on the setting up of practical sessions, during which the students, in small groups of two or three, practice on a complete microcomputer. To allow a large number of students to benefit from an initiation, it is therefore necessary considerable material resources permanently installed in classrooms specialized, having many electrical power outlets.
[10] Les systèmes de souris sans fil décrits ci-dessus dans les documents de brevets[10] The wireless mouse systems described above in patent documents
JP9146703, JP8221194 et JP 10040002, permettraient au contraire une approche plus traditionnelle de l'initiation au maniement d'un ordinateur. Chaque élève disposant d'une souris, pourrait, sous la conduite d'un formateur, apprendre à utiliser une interface graphique, dont l'image pourrait être projetée sur un écran de grandes dimensions au moyen d'un périphérique informatique approprié, tel qu'un vidéoprojecteur.JP9146703, JP8221194 and JP 10040002, on the contrary, allow a more traditional approach to the initiation to the handling of a computer. Each student with a mouse could, under the guidance of a trainer, learn to use a graphical user interface, whose image could be projected onto a large screen using an appropriate computer peripheral, such as a video projector.
[11] L'avantage économique est évident: il suffit d'un seul système informatique, qui pourrait être constitué par un micro-ordinateur portable. Les salles spécialisées ne sont plus nécessaires, et l'équipement peut être installé rapidement dans tout local.[11] The economic advantage is obvious: it only takes one computer system, which could be a portable micro-computer. Specialized rooms are no longer needed, and equipment can be quickly installed in any room.
[12] Toutefois cet avantage économique est un peu limité, car les systèmes du type décrits ci-dessus ne sont pas optimisés pour le but poursuivi.[12] However, this economic advantage is somewhat limited, as the systems of the type described above are not optimized for the purpose.
[13] Afin de répondre totalement aux besoins de l'enseignement, la demande de brevet internationale WO02/ 10897 a divulgué un dispositif de commande d'un système informatique commandé par un groupe d'utilisateurs au moyen de plusieurs dispositifs de pointage, de type « souris », sans liaison filaire avec le système. Chaque dispositif de pointage communique par infrarouge avec une console reliée au système par un port de communication. Une technique de transmission multifréquencielle et un codage par saut de fréquence sont utilisés. L'interface graphique du système est projetée sur un grand écran pour une visualisation collective. La console comporte un cornet récepteur détachable qui améliore la portée, et un ensemble de commutateurs permettant de sélectionner la ou les souris ayant le contrôle d'un ou de plusieurs curseurs de forme et/ ou de couleur différentes. L'avantage d'une liaison par infrarouge est une immunité totale aux perturbations radioélectriques.[13] In order to fully meet the needs of education, the International Patent Application WO02 / 10897 disclosed a control device of a computer system controlled by a group of users by means of several pointing devices, such as "Mouse", without wired connection to the system. Each pointing device communicates by infrared with a console connected to the system by a communication port. A multifrequency transmission technique and frequency hopping coding are used. The system's graphical interface is projected on a large screen for collective viewing. The console includes a detachable receiver horn that enhances the range, and a set of switches for selecting the one or more mice having control of one or more sliders of different shape and / or color. The advantage of an infrared link is complete immunity to radio disturbances.
[14] Les développements récents des techniques de liaison radio à courtes distances, notamment celles aux standards IEEE 802.15.1 (Bluetooth) et IEEE 802.15.4 (ZigBee), ainsi que l'évolution des systèmes d'exploitation pour micro-ordinateurs, permettent d'envisager le remplacement de l'ensemble de commutateurs et/ou de certaines liaisons filaires du système décrit dans le document WO02/ 10897 par des composantes logicielles, et/ou par des liaisons sans fil, respectivement, afin de rendre le déploiement et l'utilisation de ce système plus aisés quand les conditions d'interférences radioélectriques sont favorables.[14] Recent developments in short-haul radio link technologies, including IEEE 802.15.1 (Bluetooth) and IEEE 802.15.4 (ZigBee), as well as the evolution of microcomputer operating systems, allow to consider replacing the set of switches and / or some wired links of the system described in WO02 / 10897 by software components, and / or by wireless links, respectively, in order to make the deployment and the use of this system is easier when the radio interference conditions are favorable.
[15] DESCRIPTION GENERALE DE L'INVENTION[15] GENERAL DESCRIPTION OF THE INVENTION
[16] La présente invention vise donc à optimiser la conception d'un dispositif de commande d'un système informatique.[16] The present invention therefore aims to optimize the design of a control device of a computer system.
[17] Elle a précisément pour objet un dispositif de commande d'un système informatique, préférentiellement de type 'micro-ordinateur personnel', muni d'une interface graphique, d'un clavier maître, d'un dispositif de pointage maître et d'au moins un port de communication, au moins par un groupe d'utilisateurs au moyen de plusieurs dispositifs de pointage sans liaison filaire avec le système, préférentiellement de type 'souris sans fil'. Chacun des dispositifs de pointage est manipulé par chacun des utilisateurs et transmet au moyen d'un canal de communication des séquences de données binaires représentatives des déplacements et des états des dispositifs de pointage à des moyens d'interface reliés au port de communication. Le dispositif comprend de plus des moyens de sélection par un utilisateur de référence d'un ou de plusieurs des dispositifs de pointage et de rendre inopérants les autres.[17] It relates specifically to a control device of a computer system, preferably of the 'personal microcomputer' type, provided with an interface graphic, a master keyboard, a master pointing device and at least one communication port, at least by a group of users by means of several pointing devices without a wired connection with the system, preferably of type 'wireless mouse'. Each of the pointing devices is manipulated by each of the users and transmits, by means of a communication channel, binary data sequences representative of the movements and states of the pointing devices to interface means connected to the communication port. The device further comprises means for selection by a reference user of one or more pointing devices and render inoperative the others.
[18] Le dispositif de commande d'un système informatique objet de la présente invention est remarquable en ce que les moyens de sélection comprennent au moins un module logiciel spécifique et en ce que les moyens d'interface comprennent au moins un module de communication par radiofréquence, de préférence adapté au standard IEEE 802.15.1 ou IEEE 802.15.4.[18] The control device of a computer system object of the present invention is remarkable in that the selection means comprise at least one specific software module and in that the interface means comprise at least one communication module by radio frequency, preferably adapted to the standard IEEE 802.15.1 or IEEE 802.15.4.
[19] De préférence, ce module logiciel spécifique interprète les entrées provenant du clavier maître et/ou du dispositif de pointage maître.[19] Preferably, this specific software module interprets the inputs from the master keyboard and / or the master pointing device.
[20] Alternativement, les moyens de sélection comprennent un boîtier de sélection relié par une première liaison radiofréquence, de préférence conforme au standard IEEE 802.15.1 ou IEEE 802.15.4, aux moyens d'interface, le boîtier de sélection étant muni de commutateurs permettant à l'utilisateur de référence de sélectionner un ou plusieurs des dispositifs de pointage et de rendre inopérants les autres.[20] Alternatively, the selection means comprise a selection box connected by a first radiofrequency link, preferably in accordance with the IEEE 802.15.1 or IEEE 802.15.4 standard, to the interface means, the selection box being provided with switches. allowing the reference user to select one or more of the pointing devices and render the others inoperative.
[21] Dans ce cas, le boîtier de sélection est avantageusement un clavier alphanumérique sans-fil.[21] In this case, the selection box is advantageously a wireless alphanumeric keyboard.
[22] Dans une autre configuration du dispositif de commande d'un système informatique selon l'invention, le canal de communication est établi de préférence par au moins le module de communication par radiofréquence agencé dans les moyens d'interface.[22] In another configuration of the control device of a computer system according to the invention, the communication channel is preferably established by at least the radiofrequency communication module arranged in the interface means.
[23] Ces moyens d'interface comprennent alors avantageusement au moins un boîtier d'interface comportant au moins le module de communication par radiofréquence.[23] These interface means then advantageously comprise at least one interface box comprising at least the radiofrequency communication module.
[24] De préférence, le boîtier d'interface est relié au port de communication par une liaison série, notamment de type USB, ou par une seconde liaison radiofréquence, préférentiellement conforme au standard IEEE 802.15.1 ou IEEE 802.15.4.[24] Preferably, the interface box is connected to the communication port by a serial link, in particular of the USB type, or by a second radiofrequency link, preferably in accordance with the IEEE 802.15.1 or IEEE 802.15.4 standard.
[25] Le boîtier d'interface est avantageusement muni de commutateurs permettant à l'utilisateur de référence de sélectionner un ou plusieurs des dispositifs de pointage et de rendre inopérants les autres.[25] The interface box is advantageously provided with switches allowing the reference user to select one or more of the pointing devices and render inoperative the others.
[26] Dans encore une autre configuration du dispositif de commande d'un système informatique selon l'invention, le canal de communication est préférentiellement une liaison infra rouge, et les moyens d'interface comprennent un boîtier électronique de réception des séquences de données binaires transmises au moyen de cette liaison in- frarouge par les dispositifs de pointage, et d'émission des séquences de données binaires vers le port de communication au moyen du module de communication par radiofréquence.[26] In yet another configuration of the control device of a computer system according to the invention, the communication channel is preferably an infrared link, and the interface means comprise an electronic box for receiving the binary data sequences. transmitted by means of this link frarouge by the pointing devices, and transmission of the binary data sequences to the communication port by means of the radiofrequency communication module.
[27] Dans certaines configurations du dispositif de commande d'un système informatique selon l'invention, le module logiciel spécifique comprend des instructions de simulation dans au moins une fenêtre de l'interface graphique de commutateurs permettant à l'utilisateur de référence de sélectionner un ou plusieurs des dispositifs de pointage et de rendre inopérants les autres.[27] In certain configurations of the control device of a computer system according to the invention, the specific software module comprises simulation instructions in at least one window of the graphical interface of switches allowing the reference user to select one or more of the pointing devices and render inoperative the others.
[28] Ces quelques spécifications essentielles auront rendu évidents pour l'homme de métier les avantages apportés par l'invention par rapport à l'état de la technique antérieure.[28] These few essential specifications will have made obvious to the skilled person the advantages provided by the invention compared to the state of the prior art.
[29] BREVE DESCRIPTION DES DESSINS[29] BRIEF DESCRIPTION OF THE DRAWINGS
[30] La Figure 1 est un schéma de principe du dispositif de commande d'un système informatique par un groupe d'utilisateurs selon l'invention.[30] Figure 1 is a block diagram of the control device of a computer system by a group of users according to the invention.
[31] La Figure 2 représente schématiquement un premier mode de réalisation préféré de l'invention mettant en œuvre un module de communication radiofréquence au standard ZigBee.[31] Figure 2 schematically shows a first preferred embodiment of the invention implementing a radiofrequency communication module ZigBee standard.
[32] La Figure 3 représente schématiquement un deuxième mode de réalisation préféré de l'invention mettant en œuvre des modules de communication radiofréquence au standard Bluetooth.[32] Figure 3 schematically shows a second preferred embodiment of the invention implementing radiofrequency communication modules Bluetooth standard.
[33] La Figure 4 représente schématiquement un troisième mode de réalisation préféré de l'invention mettant en œuvre un module de communication radiofréquence au standard ZigBee et un boîtier de sélection utilisant une première liaison radiofréquence à ce standard.[33] Figure 4 schematically shows a third preferred embodiment of the invention implementing a radio frequency communication module ZigBee standard and a selection box using a first radiofrequency link to this standard.
[34] La Figure 5 représente schématiquement un quatrième mode de réalisation préféré de l'invention mettant en œuvre un boîtier de sélection et d'interface comportant un module de communication au standard ZigBee et utilisant une seconde liaison radiofréquence au standard Bluetooth.[34] Figure 5 schematically shows a fourth preferred embodiment of the invention implementing a selection box and interface comprising a ZigBee standard communication module and using a second radio frequency link to the Bluetooth standard.
[35] La Figure 6 représente schématiquement un cinquième mode de réalisation préféré de l'invention mettant en œuvre un canal de communication constitué par une liaison infra rouge entre les dispositifs de pointage et un boîtier électronique de réception comportant un module de communication au standard Bluetooth.[35] Figure 6 schematically shows a fifth preferred embodiment of the invention implementing a communication channel constituted by an infrared link between the pointing devices and a receiving electronic unit comprising a communication module Bluetooth standard .
[36] La Figure 7 représente schématiquement un sixième mode de réalisation préféré de l'invention mettant en œuvre un canal de communication constitué par une liaison infra rouge entre les dispositifs de pointage et un boîtier électronique de réception comportant un module de communication au standard Bluetooth vers un boîtier de sélection et d'interface relié au système informatique par une liaison USB.FIG. 7 schematically represents a sixth preferred embodiment of the invention implementing a communication channel consisting of an infrared link between the pointing devices and an electronic reception unit comprising a Bluetooth standard communication module. to a selection and interface box connected to the computer system via a USB link.
[37] La Figure 8 est un schéma de l'architecture matérielle du boîtier de sélection du troisième mode de réalisation préféré de l'invention illustré sur la Figure 4.[37] Figure 8 is a diagram of the hardware architecture of the selection box of the third preferred embodiment of the invention illustrated in FIG.
[38] La Figure 9 est un schéma de l'architecture matérielle du boîtier de sélection et d'interface du quatrième mode de réalisation préféré de l'invention illustré sur la Figure 5.[38] Fig. 9 is a diagram of the hardware architecture of the selection and interface box of the fourth preferred embodiment of the invention shown in Fig. 5.
[39] La Figure 10 est un schéma de l'architecture matérielle du boîtier de sélection et d'interface du sixième mode de réalisation préféré de l'invention illustré sur la Figure 7.[39] Fig. 10 is a schematic diagram of the hardware architecture of the selection and interface box of the sixth preferred embodiment of the invention shown in Fig. 7.
[40] La Figure 11 est un schéma synoptique du boîtier électronique de réception des cinquième et sixième modes de réalisation préférés de l'invention illustrés respectivement sur les Figures 6 et 7.[40] Fig. 11 is a block diagram of the receiving electronics box of the fifth and sixth preferred embodiments of the invention shown respectively in Figs. 6 and 7.
[41] La Figure 12 représente symboliquement un exemple de trame de données transmises par le boîtier de sélection et d'interface des quatrième et sixième modes de réalisation préféré de l'invention, et par le boîtier électronique de réception des cinquième et sixième modes de réalisation préféré.[41] FIG. 12 symbolically represents an example of a data frame transmitted by the selection and interface box of the fourth and sixth preferred embodiments of the invention, and by the electronic receiver unit of the fifth and sixth modes of preferred embodiment.
[42] La Figure 13 est un schéma simplifié de l'architecture logicielle d'un système informatique contrôlé au moyen du premier mode de réalisation préféré du dispositif de commande selon l'invention illustré par la Figure 2.[42] Figure 13 is a simplified diagram of the software architecture of a computer system controlled by means of the first preferred embodiment of the control device according to the invention illustrated in Figure 2.
[43] La Figure 14 est un schéma simplifié de l'architecture logicielle d'un système informatique contrôlé au moyen du deuxième mode de réalisation préféré du dispositif de commande selon l'invention illustré par la Figure 3.[43] Figure 14 is a simplified diagram of the software architecture of a computer system controlled by the second preferred embodiment of the control device according to the invention illustrated in Figure 3.
[44] La Figure 15 est un schéma simplifié de l'architecture logicielle d'un système informatique contrôlé au moyen du troisième mode de réalisation préféré du dispositif de commande selon l'invention illustré par la Figure 4.[44] Figure 15 is a simplified diagram of the software architecture of a computer system controlled by means of the third preferred embodiment of the control device according to the invention illustrated in Figure 4.
[45] La Figure 16 est un schéma simplifié de l'architecture logicielle d'un système informatique contrôlé au moyen du quatrième ou cinquième mode de réalisation préféré du dispositif de commande selon l'invention illustré respectivement par les Figures 5 et 6.FIG. 16 is a simplified diagram of the software architecture of a computer system controlled by means of the fourth or fifth preferred embodiment of the control device according to the invention illustrated respectively by FIGS. 5 and 6.
[46] DESCRIPTION DES FORMES D'EXECUTION PREFEREES DE[46] DESCRIPTION OF THE PREFERRED EMBODIMENTS OF
L'INVENTIONTHE INVENTION
[47] Les références aux Figures 1 à 16 serviront à expliquer en détail les différentes caractéristiques de l'invention.[47] The references to Figures 1 to 16 will serve to explain in detail the various features of the invention.
[48] Le concept général du dispositif de commande 1 est illustré par la Figure 1. Un micro-ordinateur 2 comporte un système d'exploitation présentant une interface graphique 3 qui permet à des utilisateurs d'interagir avec le système au moyen d'un écran de visualisation et de dispositifs de pointage 4. Les signaux 5 émis par les dispositifs de pointage 4 sont reçus par des moyens d'interface 6 relié à un port de communication 7 de l'unité centrale. Le micro-ordinateur 2 comporte aussi un dispositif de pointage maître 8 et un clavier maître 9. Le dispositif de commande 1 selon l'invention comprend des moyens de sélection 10 par un utilisateur de référence d'un ou de plusieurs des dispositifs de pointage 4 et de rendre inopérants les autres. Pour ce faire, les moyens de sélection comprennent au moins un module logiciel spécifique 11. Les moyens d'interface 6 comprennent au moins un module de communication par radiofréquence 12 adapté au standard IEEE 802.15.1 (dit « Bluetooth ») ou IEEE 802.15.4 (dit « ZigBee »).[48] The general concept of the controller 1 is illustrated in FIG. 1. A microcomputer 2 has an operating system having a graphical interface 3 that allows users to interact with the system by means of a computer. 4. The signals 5 emitted by the pointing devices 4 are received by interface means 6 connected to a communication port 7 of the central unit. The microcomputer 2 also comprises a master pointing device 8 and a master keyboard 9. The control device 1 according to the invention comprises means 10 for selecting by a reference user of one or several pointing devices 4 and render inoperative the others. For this purpose, the selection means comprise at least one specific software module 11. The interface means 6 comprise at least one radiofrequency communication module 12 adapted to the IEEE 802.15.1 ("Bluetooth") or IEEE 802.15 standard. 4 (called "ZigBee").
[49] Dans un premier mode de réalisation préféré de l'invention représenté sur la Figure 2, le module de communication par radiofréquence 12 est au standard Zigbee. Il est constitué par un dongle USB ZigBee 13 inséré dans un port USB d'un micro-ordinateur portable 14 recevant les signaux d'un ensemble 15 de souris sans fil adaptées à ce standard de communication, et disponibles sur le marché. Le micro-ordinateur 14 comprend un module logiciel spécifique 11 générant sur son écran une fenêtre 16 présentant la simulation d'interrupteurs 17 permettant à un utilisateur de référence de sélectionner une ou plusieurs des souris 15 ayant le contrôle de logiciels d'application, et de rendre inopérantes les autres, sur un simple clic.[49] In a first preferred embodiment of the invention shown in Figure 2, the radiofrequency communication module 12 is Zigbee standard. It consists of a USB ZigBee 13 dongle inserted in a USB port of a portable microcomputer 14 receiving the signals of a set of 15 wireless mouse adapted to this standard of communication, and available on the market. The microcomputer 14 comprises a specific software module 11 generating on its screen a window 16 presenting the simulation of switches 17 allowing a reference user to select one or more of the mice 15 having the control of application software, and of make others inoperative, with a single click.
[50] Dans un deuxième mode de réalisation préféré de l'invention représenté sur la Figure[50] In a second preferred embodiment of the invention shown in FIG.
3, les moyens d'interface 6 comprennent plusieurs modules de communication par radiofréquence 12 au standard Bluetooth. Ils sont constitués par des dongles USB Bluetooth 18 insérés dans un concentrateur USB 19 relié à un micro-ordinateur portable 14, et recevant les signaux d'un ensemble 20 de souris sans fil adaptées à ce standard, et disponibles sur le marché. Plusieurs dongles Bluetooth 18 sont nécessaires pour un ensemble 20 de trente-deux souris, par exemple, car, selon ce standard, un contrôleur maître ne peut supporter plus de sept périphériques esclaves. De même que dans le premier mode de réalisation préféré de l'invention, le micro-ordinateur portable 14 est muni d'un module logiciel spécifique 11 permettant de sélectionner la ou les souris ayant la main au moyen de l'interface graphique 3 du système d'exploitation.3, the interface means 6 comprise several radiofrequency communication modules 12 to the Bluetooth standard. They consist of USB Bluetooth dongles 18 inserted into a USB hub 19 connected to a portable microcomputer 14, and receiving the signals of a set of 20 wireless mouse adapted to this standard, and available on the market. Several Bluetooth dongles 18 are required for a set of thirty-two mice, for example, because, according to this standard, a master controller can not support more than seven slave devices. As in the first preferred embodiment of the invention, the portable microcomputer 14 is provided with a specific software module 11 for selecting the mouse (s) having the hand by means of the graphical interface 3 of the system. operating.
[51] Dans un troisième mode de réalisation préféré de l'invention représenté sur la Figure[51] In a third preferred embodiment of the invention shown in FIG.
4, les moyens d'interface 6 ne comportent, de même que dans le premier mode de réalisation préféré de l'invention, qu'un seul module de communication par radiofréquence au standard ZigBee constitué par un dongle USB ZigBee 13 de réception des signaux d'un ensemble de souris sans fil au même standard 15. Dans ce mode de réalisation, les moyens de sélection 10 comprennent un boîtier de sélection 21 relié aux moyens d'interface 6 par une première liaison radiofréquence 22 au standard ZigBee. Ce boîtier de sélection 21, muni de commutateurs 23, communique donc avec le micro-ordinateur 14 via le dongle USB ZigBee 13. L'utilisateur de référence sélectionne au moyen de ce boîtier 21 la ou les souris ZigBee 15 qui ont la main. Le boîtier de sélection 21 a de préférence la forme d'une console spécifique, mais en variante, il s'agit d'un clavier standard ZigBee.4, the interface means 6 comprise, as in the first preferred embodiment of the invention, a single radiofrequency communication module ZigBee standard consisting of a USB dongle ZigBee 13 for receiving signals from A wireless mouse set of the same standard 15. In this embodiment, the selection means 10 comprise a selection box 21 connected to the interface means 6 by a first radio frequency link 22 to the ZigBee standard. This selection box 21, provided with switches 23, thus communicates with the microcomputer 14 via the ZigBee USB dongle 13. The reference user selects using this box 21 or ZigBee mouse 15 who have the hand. The selection box 21 is preferably in the form of a specific console, but alternatively it is a standard ZigBee keyboard.
[52] Dans un quatrième mode de réalisation préféré représenté sur la Figure 5, un ensemble de souris sans fil ZigBee communiquent avec un boîtier de sélection et d'interface 24 comprenant un module de communication par radio fréquence 12 à ce standard. Le boîtier d'interface et de sélection 24 est relié au micro-ordinateur portable 14 par une seconde liaison radio fréquence 25 au standard Bluetooth afin d'assurer une bande passante suffisante pour transmettre les données provenant de l'ensemble des souris ZigBee 15. Pour ce faire, le micro-ordinateur 14 est muni d'un dongle USB Bluetooth 26. Le boîtier spécifique 24 comporte des commutateurs 23 permettant, comme dans le mode de réalisation précédent, de sélectionner les souris actives.[52] In a fourth preferred embodiment shown in FIG. The ZigBee wireless mouse set communicate with a selection and interface box 24 including a radio frequency communication module 12 to this standard. The interface and selection box 24 is connected to the portable microcomputer 14 by a second radio frequency link 25 to the Bluetooth standard in order to ensure sufficient bandwidth to transmit the data from the set of ZigBee 15 mice. this, the microcomputer 14 is provided with a Bluetooth USB dongle 26. The specific housing 24 includes switches 23 allowing, as in the previous embodiment, to select the active mice.
[53] Dans un cinquième mode de réalisation préféré de l'invention représenté sur la Figure[53] In a fifth preferred embodiment of the invention shown in FIG.
6, le canal de communication entre les souris sans fil 27 et les moyens d'interface 6 est une liaison infrarouge. Les signaux émis par les souris infrarouge 27 sont reçus et traités par un boîtier électronique de réception 28, puis les séquences de données binaires correspondant aux déplacements des souris 27 et aux états de leurs boutons sont retransmises vers le micro-ordinateur 14 au moyen d'une liaison haut débit Bluetooth 29. Pour ce faire, un port de communication du micro-ordinateur 14 est associé avec un module de communication par radiofréquence constitué par un dongle USB Bluetooth 30, et le boîtier électronique de réception comporte un émetteur- récepteur 31 au même standard. De même que dans les premier et deuxième modes de réalisation, le micro-ordinateur 14 comporte un module logiciel spécifique 11 de sélection des souris actives à l'aide de l'interface graphique 3 simulant une console 16,17.6, the communication channel between the wireless mouse 27 and the interface means 6 is an infrared link. The signals emitted by the infrared mice 27 are received and processed by an electronic reception unit 28, then the binary data sequences corresponding to the movements of the mice 27 and the states of their buttons are retransmitted to the microcomputer 14 by means of a high-speed Bluetooth link 29. To do this, a communication port of the microcomputer 14 is associated with a radiofrequency communication module constituted by a USB Bluetooth dongle 30, and the electronic reception unit comprises a transceiver 31 with same standard. As in the first and second embodiments, the microcomputer 14 comprises a specific software module 11 for selecting active mice using the graphical interface 3 simulating a console 16,17.
[54] Dans le sixième mode de réalisation de l'invention représenté sur la Figure 7, le canal de communication entre les souris sans fil 27 et les moyens d'interface 6 est également une liaison infrarouge. Mais le boîtier électronique de réception 28 communique via son émetteur-récepteur 31 au standard Bluetooth avec un boîtier de sélection et d'interface 32 relié au micro-ordinateur 14 par une liaison USB 33. De même que dans les troisième et quatrième modes, le boîtier de sélection et d'interface 32 comportent des commutateurs 23 permettant de sélectionner les souris actives.[54] In the sixth embodiment of the invention shown in FIG. 7, the communication channel between the wireless mice 27 and the interface means 6 is also an infrared link. But the electronic reception unit 28 communicates via its transceiver 31 to the Bluetooth standard with a selection and interface box 32 connected to the microcomputer 14 via a USB link 33. As in the third and fourth modes, the Selection and interface box 32 include switches 23 for selecting active mice.
[55] Les Figures 8,9 et 10 montrent des schémas de l'architecture matérielle des boîtiers d'interface et/ou de sélection respectivement des troisième, quatrième et sixième modes de réalisation préférés de l'invention représentés respectivement sur les Figures 4,5 et 7.[55] Figures 8, 9 and 10 show diagrams of the hardware architecture of the interface and / or selection boxes respectively of the third, fourth and sixth preferred embodiments of the invention shown respectively in FIGS. 5 and 7.
[56] Le boîtier de sélection 21 de la Figure 8 est organisé autour d'un microcontrôleur 34 programmé en interruption IRQ. Quand l'un des commutateurs 23 du clavier 35a de la console est actionné, une interruption IRQ est générée qui est traitée par le microcontrôleur 34 et déclenche l'acquisition de l'état du clavier 35a via le bus du système 36. L'identification et l'état du commutateur actionné sont transmis par une interface série de périphérique SPI du microcontrôleur 34 à un module émetteur- récepteur 37 au standard ZigBee. L'état du voyant associé au commutateur actionné, parmi un ensemble de voyants 35b, est mis à jour par le microcontrôleur 34 via le bus interne 36.[56] The selection box 21 of Figure 8 is organized around a microcontroller 34 programmed IRQ interrupt. When one of the switches 23 of the keyboard 35a of the console is actuated, an IRQ interrupt is generated which is processed by the microcontroller 34 and triggers the acquisition of the state of the keyboard 35a via the bus of the system 36. and the state of the actuated switch are transmitted by a serial device interface SPI of the microcontroller 34 to a transmitter-receiver module. 37 receiver to the ZigBee standard. The state of the indicator associated with the operated switch, among a set of lights 35b, is updated by the microcontroller 34 via the internal bus 36.
[57] Le boîtier de sélection et d'interface 24, dont l'architecture est représentée sur la[57] The selection and interface box 24, whose architecture is represented on the
Figure 9, reçoit les signaux de l'ensemble des souris ZigBee 15, les identifie et les multiplexe, et transmet la trame de données obtenue vers le micro-ordinateur 14 par une liaison Bluetooth 25. Il comprend donc un microcontrôleur 38 recevant les séquences de données binaires des souris transmises par un module émetteur-récepteur 39 au standard ZigBee sur une interface série de périphérique SPI, et les retransmettant, après sélection, à un module émetteur-récepteur Bluetooth 40 via une interface de communication série SCI. La sélection des données, c'est-à-dire des souris actives, est effectuée par un ensemble de commutateurs 41 connecté sur le bus 42 du système. L'état actif/inactif des souris 15 est affiché par un ensemble de voyants 43.9, receives the signals from all the ZigBee 15 mice, identifies them and multiplexes them, and transmits the obtained data frame to the microcomputer 14 via a Bluetooth link 25. It therefore comprises a microcontroller 38 receiving the sequences of mouse binary data transmitted by a ZigBee standard transceiver module 39 on a SPI serial device interface, and retransmitting them, after selection, to a Bluetooth transceiver module 40 via a SCI serial communication interface. Data selection, i.e., active mice, is performed by a set of switches 41 connected to the bus 42 of the system. The active / inactive state of the mice 15 is displayed by a set of LEDs 43.
[58] Le boîtier de sélection et d'interface 32, dont l'architecture est représentée sur la[58] The selection and interface box 32, whose architecture is represented on the
Figure 10, reçoit les séquences de données binaires des souris infrarouge 27, transmises par le boîtier électronique de réception 28 au moyen d'une liaison au standard Bluetooth, et les retransmet via une liaison série USB 33 au micro-ordinateur 14. Pour ce faire, le boîtier de sélection et d'interface 32 comprend un microcontrôleur 44, un module émetteur-récepteur 45 au standard Bluetooth, et un module d'interface USB 46 reliés au microcontrôleur 44 par des interfaces de communication série SCI1,SCI2. Le boîtier de sélection et d'interface 32 comprend aussi un ensemble de commutateurs 47 et un ensemble de voyants 48 interfaces sur le bus 49 du système, et permettant à l'utilisateur de référence de gérer l'activité des souris 27.FIG. 10 receives the binary data sequences of the infrared mice 27, transmitted by the electronic reception unit 28 by means of a connection to the Bluetooth standard, and retransmits them via a USB 33 serial link to the microcomputer 14. To do this , the selection and interface box 32 comprises a microcontroller 44, a transceiver module 45 to the Bluetooth standard, and a USB interface module 46 connected to the microcontroller 44 by serial communication interfaces SCI1, SCI2. The selection and interface box 32 also comprises a set of switches 47 and a set of LEDs 48 interfaces on the bus 49 of the system, and allowing the reference user to manage the activity of the mice 27.
[59] Les cinquième et sixième modes de réalisation préférés de l'invention représentés sur les Figures 6 et 7 mettent en œuvre un boîtier électronique de réception 28 dont l'architecture matérielle est représentée sur la Figure 11. Les signaux de lumière infrarouge émis par les souris infrarouge 27 sont détectés par un module de réception infrarouge 50 comprenant une photodiode suivie d'amplificateurs. Les signaux analogiques reçus sont échantillonnés et traités par un processeur de traitement du signal 51, qui transmet ensuite les séquences de données binaires correspondant aux souris 27 sous une forme multiplexée à un module d'émission-réception 52 au standard Bluetooth.[59] The fifth and sixth preferred embodiments of the invention shown in Figures 6 and 7 implement an electronic receiving unit 28 whose hardware architecture is shown in Figure 11. The infrared light signals emitted by the infrared mice 27 are detected by an infrared reception module 50 comprising a photodiode followed by amplifiers. The received analog signals are sampled and processed by a signal processing processor 51, which then transmits the binary data sequences corresponding to the mice 27 in a multiplexed form to a transceiver module 52 to the Bluetooth standard.
[60] La structure de la trame de données multiplexées est représentée sur la Figure 12. Les déplacements selon une direction transversale X1,X2 et selon une direction longitudinale Y1,Y2 de chaque souris 27 sont codés dans un mot binaire 53,54 comportant un champ d'en-tête spécifique 55 à un mot de donnée. Les états des boutons Bl de chaque souris, ainsi que le déplacement Zl de la molette sont de même codés dans des mots de données spécifiques 56,57. Chaque mot de donnée 56,57, ou groupe de mots de donnée 53,54, est précédé d'un mot d'en-tête 58 comportant un champ d'en-tête spécifique 59 différent du champ d'en-tête 55 d'un mot de donnée 53,54,56,57. Le mot d'en-tête 58 comprend un champ d'identification 60 de la souris émettrice des données suivant le mot d'en-tête 58, ainsi qu'un champ de type 61 contenant le type (déplacements X,Y, ou Z, état des boutons) des données suivant le mot d'en-tête 58. Cette structure de trame est également celle des données transmises par la liaison Bluetooth 25 entre le boîtier de sélection et d'interface 24 et le microordinateur 14 du quatrième mode de réalisation de l'invention représenté sur la Figure 5, ainsi que celle des données transmises par la liaison série USB 33 entre le boîtier de sélection et d'interface 32 et le micro-ordinateur 14 du sixième mode de réalisation de l'invention représenté sur la Figure 7, à la différence près que seules transitent dans ce cas les données des souris sélectionnées.[60] The structure of the multiplexed data frame is represented in FIG. 12. The displacements in a transverse direction X1, X2 and in a longitudinal direction Y1, Y2 of each mouse 27 are coded in a binary word 53, 54 comprising a specific header field 55 to a data word. The states of the buttons B1 of each mouse, as well as the displacement Z1 of the wheel, are likewise coded in specific data words 56, 57. Each data word 56,57, or data word group 53,54, is preceded by a header word 58 having a specific header field 59 different from the header field 55 of a data word 53,54, 56.57. The header word 58 comprises an identification field 60 of the data transmission mouse according to the header word 58, as well as a type field 61 containing the type (X, Y, or Z displacements). , state of the buttons) of the data according to the header word 58. This frame structure is also that of the data transmitted by the Bluetooth link 25 between the selection and interface box 24 and the microcomputer 14 of the fourth mode. embodiment of the invention shown in FIG. 5, as well as that of the data transmitted by the USB serial link 33 between the selection and interface box 32 and the microcomputer 14 of the sixth embodiment of the invention shown in FIG. Figure 7, with the difference that only pass in this case the data of the selected mice.
[61] La Figure 13 montre l'architecture logicielle simplifiée du micro-ordinateur 14 contrôlé au moyen du dispositif représenté sur la Figure 2. Le système d'exploitation 62, tel que WINDOWS XP ® de la société MICROSOFT ®, supporte plusieurs instances 63 des pilotes de souris sans fil ZigBee 15 mises en œuvre, ainsi que le pilote 64 propre au dongle ZigBee 13 utilisé. Le système de souris natif 65 du système d'exploitation 62 permet à l'utilisateur de référence de contrôler le micro-ordinateur 14 au moyen d'une souris maître, ou du pavé sensitif. Une interface de programmes d'application spécifique 66, basée dans le cas de WINDOWS XP ® sur l'API d'entrée de données brutes (« raw input application program interface » en anglais), permet au système de souris multiples 15 considérées comme des périphériques HID (« human interface device » en anglais, c'est-à-dire « périphérique d'interface utilisateur ») de contrôler des programmes de la couche applicative 67 avec des curseurs de formes et/ ou de couleurs différentes. La couche applicative 67 comprend le logiciel de simulation 68 d'une console de sélection des souris actives.[61] Figure 13 shows the simplified software architecture of the microcomputer 14 controlled by means of the device shown in Figure 2. The operating system 62, such as WINDOWS XP ® from MICROSOFT ®, supports multiple instances 63 ZigBee 15 wireless mouse drivers implemented, as well as the driver 64 specific to the ZigBee 13 dongle used. The native mouse system 65 of the operating system 62 allows the reference user to control the microcomputer 14 by means of a master mouse, or the touch pad. A specific application program interface 66, based in the case of WINDOWS XP ® on the Raw Input Application Program Interface ("raw input application program interface"), allows the multiple mouse system 15 to be considered as HID devices ("human interface device" in English, that is to say "user interface device") to control programs of the application layer 67 with sliders shapes and / or different colors. The application layer 67 comprises simulation software 68 of a selection console for active mice.
[62] L'architecture logicielle, représentée Figure 14, du micro-ordinateur 14 supportant le dispositif de commande représenté Figure 3 est analogue à la précédente. La nécessité de l'utilisation d'un concentrateur USB 19 et de plusieurs dongles USB Bluetooth 18 impose le chargement du pilote 69 du concentrateur 19 et des pilotes 70 de dongles 18, de plusieurs instances du même pilote si les dongles 18 sont identiques. De même que dans la configuration précédente, de multiples instances 71 du pilote de la souris Bluetooth utilisée sont chargées dans le système d'exploitation 62. Si le nombre total de souris est au plus égal à sept, un seul dongle USB Bluetooth 18 suffit, et le concentrateur USB 19 n'est pas nécessaire, simplifiant d'autant l'architecture logicielle de la Figure 14.[62] The software architecture, shown in Figure 14, of the microcomputer 14 supporting the control device shown in Figure 3 is similar to the previous one. The need for the use of a USB hub 19 and several Bluetooth USB dongles 18 requires the loading of the driver 69 of the concentrator 19 and the drivers of the dongles 18 of several instances of the same driver if the dongles 18 are identical. As in the previous configuration, multiple instances 71 of the driver of the Bluetooth mouse used are loaded into the operating system 62. If the total number of the mouse is at most equal to seven, a single USB Bluetooth dongle 18 is sufficient, and the USB hub 19 is not needed, thereby simplifying the software architecture of Figure 14.
[63] L'architecture logicielle représentée sur la Figure 15, et correspondant au dispositif représenté sur la Figure 4, ne diffère de l'architecture représentée sur la Figure 13 que par l'ajout du pilote 72 du boîtier de sélection 21 en liaison avec le dongle USB ZigBee 13. L'API d'entrée de données brutes 66 est également utilisée pour interfacer le boîtier de sélection 23 considéré comme un périphérique HID. Dans cette configuration, la couche applicative 67 ne comporte pas de logiciel de simulation de console de sélection.[63] The software architecture shown in Figure 15, and corresponding to the device shown in Figure 4, differs from the architecture shown in Figure 13 only. by adding the driver 72 of the selection box 21 in connection with the USB ZigBee dongle 13. The raw data input API 66 is also used to interface the selection box 23 considered as an HID device. In this configuration, the application layer 67 does not include selection console simulation software.
[64] L'architecture logicielle représentée sur la Figure 16 est celle d'un micro-ordinateur[64] The software architecture shown in Figure 16 is that of a microcomputer
14 commandé soit par le dispositif de commande représenté sur la Figure 5, soit par le dispositif représenté sur la Figure 6. Une seule instance 73 du pilote du dongle USB Bluetooth 26,30 utilisé est chargée dans ce cas, contrairement en général au cas de la Figure 14. Mais un pilote 74 spécifique au boîtier de sélection et d'interface 32, ou au boîtier électronique de réception 28 est chargé dans ces configurations. Il va de soi que le logiciel de simulation 68 de la console de sélection n'est chargé que dans le cas du dispositif de commande 1 ne comportant que le seul cornet infrarouge 28 (Figure 6).14 controlled either by the control device shown in Figure 5, or by the device shown in Figure 6. A single instance of the driver of the USB 26.30 USB dongle used is charged in this case, unlike in general in the case of Figure 14. But a driver 74 specific to the selection box and interface 32, or to the electronic receiving unit 28 is loaded in these configurations. It goes without saying that the simulation software 68 of the selection console is only loaded in the case of the control device 1 comprising only the single infrared horn 28 (Figure 6).
[65] Le dispositif de commande 1 selon le sixième mode de réalisation de l'invention, représenté sur la Figure 7, n'appelle pas d'architecture logicielle particulière autre que le chargement du pilote USB propre au boîtier de sélection et d'interface 32, et d'une interface de programmes d'application spécifique 66 permettant de gérer de multiples curseurs.[65] The control device 1 according to the sixth embodiment of the invention, shown in Figure 7, does not call any particular software architecture other than the loading of the USB driver specific to the selection box and interface 32, and a specific application program interface 66 for managing multiple cursors.
[66] L'avantage du dispositif de commande 1 d'un système informatique unique par un groupe d'utilisateurs au moyen d'une pluralité de dispositifs de pointage 4, les dispositifs de pointages actifs étant sélectionnés par un utilisateur de référence, décrit ci- dessus, par rapport à l'état de la technique, est précisément de conserver une fonctionnalité de sélection de ces dispositifs de pointage, indispensable pour les applications dans l'enseignement et la formation visées, tout en offrant une plus grande souplesse d'utilisation en mettant en œuvre des liaisons radio à courtes distances selon des standards de grande diffusion, quand cela est permis par l'environnement radioélectrique et/ou la réglementation locale en matière de télécommunications hertziennes.[66] The advantage of the control device 1 of a single computer system by a group of users by means of a plurality of pointing devices 4, the active pointing devices being selected by a reference user, described herein. above, in relation to the state of the art, is precisely to retain a functionality of selection of these pointing devices, essential for the applications in education and training, while offering greater flexibility of use by implementing short-haul radio links in accordance with widely used standards, where permitted by the radio environment and / or local regulations for wireless telecommunications.
[67] Comme il va de soi, l'invention ne se limite pas aux seuls modes d'exécution ci- dessus, donnés à titre d'exemples; elle embrasse, au contraire, toutes les variantes possibles de réalisation qui restent dans le cadre défini par les revendications ci-après. [67] As is obvious, the invention is not limited to the above embodiments, given by way of examples; it embraces, on the contrary, all the possible variants of embodiment which remain within the scope defined by the claims below.

Claims

REVENDICATIONS
[1] 1) Dispositif de commande (1) d'un système informatique (2), préférentiellement de type 'micro-ordinateur personnel', muni d'une interface graphique (3), d'un clavier maître (9), d'un dispositif de pointage maître (8) et d'au moins un port de communication (7), au moins par un groupe d'utilisateurs au moyen de plusieurs dispositifs de pointage (4) sans liaison filaire avec ledit système (2), préférentiellement de type 'souris sans fil', chacun desdits dispositifs de pointage (4) étant manipulé par chacun desdits utilisateurs et transmettant au moyen d'un canal de communication (5) des séquences de données binaires représentatives des déplacements et des états desdits dispositifs de pointage (4) à des moyens d'interface (6) reliés audit port (7), ledit dispositif (1) comprenant de plus des moyens de sélection (10) par un utilisateur de référence d'un ou de plusieurs desdits dispositifs de pointage (4) et de rendre inopérants les autres, caractérisé en ce que lesdits moyens de sélection (10) comprennent au moins un module logiciel spécifique (11) et en ce que lesdits moyens d'interface (6) comprennent au moins un module de communication par radiofréquence (12), de préférence adapté au standard IEEE 802.15.1 ou IEEE 802.15.4.[1] 1) Control device (1) of a computer system (2), preferably of the 'personal microcomputer' type, provided with a graphical interface (3), a master keyboard (9), a master pointing device (8) and at least one communication port (7), at least one group of users by means of several pointing devices (4) without wire connection with said system (2), preferably of the 'wireless mouse' type, each of said pointing devices (4) being manipulated by each of said users and transmitting by means of a communication channel (5) binary data sequences representative of the displacements and states of said devices pointing (4) to interface means (6) connected to said port (7), said device (1) further comprising means for selecting (10) by a reference user of one or more of said pointing devices (4) and render ineffective the others, characterized in that said selection means (10) comprise at least one specific software module (11) and in that said interface means (6) comprise at least one radiofrequency communication module (12), preferably adapted to the IEEE 802.15 standard. 1 or IEEE 802.15.4.
2) Dispositif de commande (1) d'un système informatique (2) selon la revendication 1, caractérisé en que ledit module logiciel spécifique (11) interprète les entrées provenant dudit clavier maître (9) et/ou dudit dispositif de pointage maître (8).2) control device (1) of a computer system (2) according to claim 1, characterized in that said specific software module (11) interprets the inputs from said master keyboard (9) and / or said master pointing device ( 8).
3) Dispositif de commande (1) d'un système informatique (2) selon l'a revendication 1, caractérisé en ce que lesdits moyens de sélection (10) comprennent un boîtier de sélection (21) relié par une première liaison radiofréquence, de préférence conforme au standard IEEE 802.15.1 ou IEEE 802.15.4, auxdits moyens d'interface (6), ledit boîtier de sélection (21) étant muni de commutateurs (23) permettant audit utilisateur de référence de sélectionner un ou plusieurs desdits dispositifs de pointage (4) et de rendre inopérants les autres.3) control device (1) of a computer system (2) according to claim 1, characterized in that said selection means (10) comprise a selection box (21) connected by a first radiofrequency link, preferably according to the IEEE 802.15.1 or IEEE 802.15.4 standard, to said interface means (6), said selection box (21) being provided with switches (23) enabling said reference user to select one or more of said plurality of pointing (4) and make others ineffective.
4) Dispositif de commande (1) d'un système informatique (2) selon la revendication 3, caractérisé en ce que ledit boîtier de sélection est un clavier alphanumérique sans-fil.4) Control device (1) of a computer system (2) according to claim 3, characterized in that said selection box is a wireless alphanumeric keyboard.
5) Dispositif de commande (1) d'un système informatique (2) selon la revendication 1, caractérisé en ce que ledit canal de communication (5) est établi par au moins ledit module de communication par radiofréquence (12) agencé dans lesdits moyens d'interface (6).5) control device (1) of a computer system (2) according to claim 1, characterized in that said communication channel (5) is established by at least said radiofrequency communication module (12) arranged in said means interface (6).
6) Dispositif de commande (1) d'un système informatique (2) selon la revendication 5, caractérisé en ce que lesdits moyens d'interface (6) comprennent au moins un boîtier d'interface (24) comportant au moins ledit module de communication par radiofréquence (12).6) Control device (1) for a computer system (2) according to claim 5, characterized in that said interface means (6) comprise at least one least one interface box (24) comprising at least said radio frequency communication module (12).
7) Dispositif de commande (1) d'un système informatique (2) selon la revendication 6, caractérisé en ce que ledit boîtier d'interface (24) est relié audit port de communication par une liaison série, notamment de type USB, ou par une seconde liaison radiofréquence (25), de préférence conforme au standard IEEE 802.15.1 ou IEEE 802.15.4,7) Control device (1) of a computer system (2) according to claim 6, characterized in that said interface box (24) is connected to said communication port by a serial link, in particular of the USB type, or by a second radiofrequency link (25), preferably in accordance with the IEEE 802.15.1 or IEEE 802.15.4 standard,
8) Dispositif de commande (1) d'un système informatique (2) selon 'la revendication 7, caractérisé en ce que ledit boîtier d'interface (24) est muni de commutateurs (23) permettant audit utilisateur de référence de sélectionner un ou plusieurs desdits dispositifs de pointage (4) et de rendre inopérants les autres.8) Control device (1) of a computer system (2) according to claim 7, characterized in that said interface box (24) is provided with switches (23) enabling said reference user to select one or several of said pointing devices (4) and render the others inoperative.
9) Dispositif de commande (1) d'un système informatique (2) selon la revendication 1, caractérisé en ce que ledit canal de communication (5) est une liaison infra rouge, et en ce que lesdits moyens d'interface (6) comprennent un boîtier électronique de réception (28) desdites séquences de données binaires transmises au moyen de ladite liaison infrarouge par lesdits dispositifs de pointage (4), et d'émission desdites séquences de données binaires vers ledit port de communication (7) au moyen dudit module de communication par radiofréquence (12).9) Control device (1) of a computer system (2) according to claim 1, characterized in that said communication channel (5) is an infrared link, and in that said interface means (6) comprise an electronic box (28) for receiving said binary data sequences transmitted by said infrared link by said pointing devices (4), and for transmitting said binary data sequences to said communication port (7) by said means radiofrequency communication module (12).
10) Dispositif de commande (1) d'un système informatique (2) selon la revendication 1, caractérisé en que ledit module logiciel spécifique (11) comprend des instructions de simulation dans au moins une fenêtre (16) de ladite interface graphique de commutateurs (17) permettant audit utilisateur de référence de sélectionner un ou plusieurs desdits dispositifs de pointage (4) et de rendre inopérants les autres. 10) control device (1) of a computer system (2) according to claim 1, characterized in that said specific software module (11) comprises simulation instructions in at least one window (16) of said graphical interface switches (17) allowing said reference user to select one or more of said pointing devices (4) and render the others inoperative.
EP07827054A 2006-11-13 2007-11-12 Device for controlling a computer system Withdrawn EP2102732A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0609877A FR2908536B1 (en) 2006-11-13 2006-11-13 DEVICE FOR CONTROLLING A COMPUTER SYSTEM
PCT/IB2007/054576 WO2008059424A1 (en) 2006-11-13 2007-11-12 Device for controlling a computer system

Publications (1)

Publication Number Publication Date
EP2102732A1 true EP2102732A1 (en) 2009-09-23

Family

ID=38110024

Family Applications (1)

Application Number Title Priority Date Filing Date
EP07827054A Withdrawn EP2102732A1 (en) 2006-11-13 2007-11-12 Device for controlling a computer system

Country Status (9)

Country Link
US (1) US20100045597A1 (en)
EP (1) EP2102732A1 (en)
CN (2) CN101535931A (en)
AU (1) AU2007320830B2 (en)
BR (1) BRPI0718709A2 (en)
FR (1) FR2908536B1 (en)
MA (1) MA30969B1 (en)
TN (1) TN2009000157A1 (en)
WO (1) WO2008059424A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103546183B (en) * 2013-10-17 2015-09-30 深圳雷柏科技股份有限公司 The method and system of a kind of multiple handle and a transceiver communications
CN103677318A (en) * 2013-12-15 2014-03-26 苏州市峰之火数码科技有限公司 Storage type mouse
CN105446471A (en) * 2014-09-02 2016-03-30 昆盈企业股份有限公司 Peripheral input device and setting method thereof
KR102233358B1 (en) 2014-10-22 2021-03-29 삼성전자주식회사 Operation method of coordinator and node supporting block ack scheme and link adaptation for multi-rate transmission
CN106681528B (en) * 2017-01-04 2020-07-07 南京火眼金睛信息科技有限公司 Air mouse, control system thereof and infrared positioning method
CN108334015A (en) * 2018-03-08 2018-07-27 华自科技股份有限公司 Computer supervisory control system browsing real-time data method, apparatus and computer equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5881366A (en) * 1996-05-01 1999-03-09 Logitech, Inc. Wireless peripheral interface
WO2002010897A2 (en) * 2000-07-31 2002-02-07 Popineau Gerard Device for controlling a computer system
EP1657624A1 (en) * 2004-11-11 2006-05-17 Topseed Technology Corp. Method of preventing interfering signal transmission of electronic products

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0654289B1 (en) * 1993-04-09 2001-02-07 Sega Enterprises, Ltd. Multiconnector for game machine
CN1098720C (en) * 1994-04-11 2003-01-15 世嘉企业股份有限公司 Multiconnector for game machine
JPH0822370A (en) * 1994-07-06 1996-01-23 Minolta Co Ltd Information processor
GB2313682B (en) * 1996-05-29 2001-01-10 Icl Personal Systems Oy Personal computer systems
US6373468B1 (en) * 1999-05-18 2002-04-16 Micron Technology, Inc. Reversible ergonomic pointer device
US7193608B2 (en) * 2003-05-27 2007-03-20 York University Collaborative pointing devices
US20050101314A1 (en) * 2003-11-10 2005-05-12 Uri Levi Method and system for wireless group communications

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5881366A (en) * 1996-05-01 1999-03-09 Logitech, Inc. Wireless peripheral interface
WO2002010897A2 (en) * 2000-07-31 2002-02-07 Popineau Gerard Device for controlling a computer system
EP1657624A1 (en) * 2004-11-11 2006-05-17 Topseed Technology Corp. Method of preventing interfering signal transmission of electronic products

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of WO2008059424A1 *

Also Published As

Publication number Publication date
CN101535931A (en) 2009-09-16
FR2908536B1 (en) 2009-03-13
US20100045597A1 (en) 2010-02-25
WO2008059424A1 (en) 2008-05-22
AU2007320830B2 (en) 2012-07-26
TN2009000157A1 (en) 2010-10-18
MA30969B1 (en) 2009-12-01
AU2007320830A1 (en) 2008-05-22
FR2908536A1 (en) 2008-05-16
CN105653074A (en) 2016-06-08
BRPI0718709A2 (en) 2014-01-14

Similar Documents

Publication Publication Date Title
EP2102732A1 (en) Device for controlling a computer system
EP1305704B1 (en) Device for controlling a computer system
CN101896900B (en) Apparatus and system for managing multiple computers
WO2007047056A3 (en) Improved method, apparatus, and system for transfering data between mobile telephones and other digital devices
US20130342693A1 (en) Baby monitoring system including video enhancement capability operable at various frequencies
CN106792245A (en) Direct broadcasting room video flowing synthetic method, device and terminal device
US20100087139A1 (en) Audience response device, method, and system
CN101529362B (en) Web configurable human input devices
WO2006058129A3 (en) Semantic gaming and application transformation
JPH10301707A (en) Method for controlling display device of data processing system and system therefor and input controller and receiver and game system used for the same control system
EP1349053A3 (en) Method and system for overloading loop selection
JP2012234517A (en) Kvm switch with embedded bluetooth module
US20100315994A1 (en) Participant response system with facilitated communications bandwidth
CN101504791A (en) Remote control device for multifunctional intelligent terminal
CN108733395A (en) software application service updating method, device and computer equipment
US7836461B2 (en) Computer interface system using multiple independent hardware and virtual human-computer input devices and related enabling subroutines
CN106681483A (en) Interaction method and interaction system for intelligent equipment
CN211181151U (en) Remote sharing embedded experimental development platform equipment
KR100764460B1 (en) System and method for multi-user connection to pc
FR2778995A1 (en) Method for remote connection of machines and corresponding electronic analogue apparatus for transfer of information through a transmission medium
US20180267757A1 (en) System and method for interacting with media displays
US20080239148A1 (en) Sharing a Video Display Between Telephony and Computing Devices
TWI826480B (en) Methods of wireless communication, apparatuses for wireless communication, and non-transitory computer-readable mediums
CN201042044Y (en) Electronic manual for video device
KR20150073668A (en) Realistic methematics education system for proportion and measurement of number using Smart-TV based on hand-gesture, and realistic methematics education method for thereof

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20090604

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR

17Q First examination report despatched

Effective date: 20090907

DAX Request for extension of the european patent (deleted)
APBK Appeal reference recorded

Free format text: ORIGINAL CODE: EPIDOSNREFNE

APBN Date of receipt of notice of appeal recorded

Free format text: ORIGINAL CODE: EPIDOSNNOA2E

APBR Date of receipt of statement of grounds of appeal recorded

Free format text: ORIGINAL CODE: EPIDOSNNOA3E

APAF Appeal reference modified

Free format text: ORIGINAL CODE: EPIDOSCREFNE

APBT Appeal procedure closed

Free format text: ORIGINAL CODE: EPIDOSNNOA9E

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20160601

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: POPINEAU, GERARD

RIN1 Information on inventor provided before grant (corrected)

Inventor name: POPINEAU, GERARD

18RA Request filed for re-establishment of rights before grant

Effective date: 20161130