System for conveying an attribute of a device not explicitly recognized by a PS/2 communication protocol and without requiring modification of the protocol

   
   

Reporting an attribute of a device via PS/2 protocols to a host executing an industry standard PS/2 port driver that does not include means to recognize the attribute. For example, a wireless mouse reports a battery state and a signal quality state through a standard PS/2 port driver that does not recognize any command or identifier for battery state or signal quality state. The attribute state is encoded in a standard PS/2 data packet. The standard PS/2 data packet is uniquely identified as an attribute packet by encoding data corresponding to highly unlikely mouse movement. A filter driver running on the host activates transmission of the attribute packets by commanding the port driver to issue a unique sequence of standard PS/2 commands, which the mouse system recognizes. The filter driver intercepts incoming PS/2 data packets, recognizes the unlikely data values that identify an attribute packet, and decodes the attribute state.

Meldend een attribuut van een apparaat via PS/2 protocollen aan een gastheer die een bestuurder uitvoert van de de industrie standaardps/2 haven die geen middelen omvat om de attributen te erkennen. Bijvoorbeeld, meldt een draadloze muis een batterijstaat en een staat van de signaalkwaliteit door een standaardps/2 havenbestuurder die geen bevel of herkenningsteken voor batterijstaat of de staat van de signaalkwaliteit erkent. De attributenstaat wordt gecodeerd in een standaardps/2 gegevenspakket. Het standaardps/2 gegevenspakket wordt uniek als attributenpakket door gegevens geïdentificeerd te coderen die aan hoogst onwaarschijnlijke muisbeweging beantwoorden. Een filterbestuurder die op de gastheer loopt activeert transmissie van de attributenpakketten door de havenbestuurder te bevelen om een unieke opeenvolging van standaardps/2 bevelen uit te geven, die het muissysteem erkent. De filterbestuurder onderschept inkomende PS/2 gegevenspakketten, erkent de onwaarschijnlijke gegevenswaarden die een attributenpakket identificeren, en decodeert de attributenstaat.

 
Web www.patentalert.com

< Internet system for connecting client-travelers with geographically-associated data

< Centrifugal communication and collaboration method

> Method and apparatus for exclusively pairing wireless devices

> CDMA system which uses pre-rotation before transmission

~ 00122