Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Coded Intelligent-encoding-method-for-wireless-data-communication-and-control

 Seal membrane with integral microphone support
OF THE PREFERRED EMBODIMENT Referring now to the drawings and in particular to FIG. 3, a unitarily ...


 Weatherproof electronic keypad with replaceable graphics overlay
An electronic keypad according to the invention comprises a plastic housing that includes a ...


 Splash water protected keyboard
In a splash-water protected keyboard having a contact foil arranged in a housing and a rubber mat ...


 Keyboard assembly
It is therefore an object of this invention to provide a keyboard assembly with a water-resistant ...


 Tape printing apparatus
It is an object of the invention to provide a tape printing apparatus which is capable of ...


 Body composition analyzer
We claim: 1. A body composition analyzer comprising: a plurality of electrodes attachable to the ...


 Frequency regulation of an oscillator for use in MWD transmission
The present invention addresses these and other drawbacks in the art by creating an oscillating ...


 Membrane key switch with anti-inversion feature
The present invention relates to a matrix key switch of the membrane type wherein there are ...


 Precise differential voltage interpolation analog-to-digital converter having double interpolation using nonlinear resistors
To address the above-discussed deficiencies of flash analog-to-digital converters (ADC), the ...


 Method of teaching transmitter codes to remote receivers
In a disclosed embodiment of this invention, the signal to place the receiver in programming mode ...


 Intelligent encoding method for wireless data communication and control

Details
Inventors: Wang, Lichen; Yeh, Keming W.;
Assignee: ActiSys Corporation (Fremont, CA)
Primary Examiner: Tse; Young T.
Assistant Examiner:
Attorney, Agent or Firm: MacPherson Kwok Chen & Heid LLP

A method includes a data encoding scheme that has a run length limit of (1,6) and a 25% duty cycle. With error correction, the method achieves an effective run length limit of (2,9). The method can be used in conjunction with a packetized communication protocol to allow multiple controllers to communicate with multiple peripheral devices in a wireless data network. Peripheral devices include pointing devices, keyboards and game pads.

DETAILED DESCRIPTION The present invention provides a method for encoding a bit stream into symbols for transmitting over a wireless communciation link that has a fixed duty cycle and a run length limit (d, k), in which d is greater than 0.
With error correction capability included in the decoding process, the resulting effective run length limit can be further increased.
The present invention is suitable for use in infrared application and RF application, even at low bit rates.
In one embodiment of the present invention, an encoding schme is provided which includes a state machine having a first state, a second state and a third state, each state being associated with a different group of symbols.
In each group of symbols are state transition symbols.
The encoding scheme uses this state machine to guide encoding data bits.
When a state transition symbol is generated, the state machine also changes state.
In one implementation, 4-bit symbols are used, with each symbol in the first group of symbols provided a ratio of logic `1` bits to logic `0` value bits equaling 3 to 1, and each symbol in the third group of symbols having a ratio of 2:2 and one symbol in the second group being {0000}.
In that implementation, the state machine goes into the second state to avoid the current symbol from being followed by another symbol in the first group to create consecutive logic `1` value bits.
Also, in that implementation, the state machine, after issuing the {0000} symbol, enters the third state, so as to allow the higher duty cycle symbols in the third group to maintain an overall average duty cycle of 25%.
In that implementation, the code dictionary includes error correction capability to extend said run length limit to an effective run length limit of (2,9).
The encoding scheme of the present invention can be used in a wireless communication system.
In one such system, a controller capable of sending a polling packet having an identification field is provided, so that multiple devices, each identified by a unique identification specified in the polling packet can respond by sending a response packet returning device-specific information (e



Related patents
  Typematic guard protocol for wireless keyboards
Referring to FIG. 1, a processor-based system 10 may include a wireless link with a wireless base station 12 which in turn may maintain a wireless link with a wireless ...
  Boundary apparatus and method for establishing the network connection using a resource reserving function
Accordingly, it is an object of the present invention to eliminate the above-described problems in the related art and to avoid the exhaustion of the SVC resource (VPI/VC...
  Data entry keyboard
Accordingly, the objectives of this invention are to provide, inter alia, a new and improved one-hand keyboard layout that: is easy to learn; requires minimum finger ...
  Switch mechanism for door operator
FIGS. 1 and 2 illustrate therein a motor driven door operator 11 which may be manually or remotely controlled for opening and closing an upwardly acting door 12. One ...
  Wall thermostat and the like
What is claimed is: 1. In an enclosure in which ambient air temperature is to be regulated, and having a vertical surface easily reached by a person, an improved unitary ...
  Remote safety switch
It is an object of this invention to provide an improved safety control switch for electrical devices. It is an additional object of this invention to provide an ...
  Infrared receiver and system for controlling a module
The present invention provides an infrared (IR) remote adaptable to gas fireplaces that is controllable with a standard IR universal remote normally utilized on ...
  Control that enables/disables a user interface
The purpose of the present invention is to provide a simple master control unit that is capable of overriding and enabling or disabling a user interface on electrically ...
  Adaptive geographic mapping in vehicle information systems
In accordance with the present invention, a traffic information device in a vehicle includes a vehicle position detecting device and collects vehicle position ...
  Photoelectric keyboard
The invention claimed is: 1. A photoelectric keyboard for typewriters and similar machines comprising a first light transparent plate having holes extending from the ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved