Patent ID: 6097520
Filing Date: 2000-08-01
Classification: G08C,H04L

Abstract:
A system for the detection and processing of a command transmitted from an infrared remote control device to control a computer, the system comprising:an infrared remote control receiver to receive the remote command from the infrared remote control device and to generate a pulse stream in response thereto, said pulse stream including a plurality of pulses each having a leading edge and having a maximum period between said pulses;a detection circuit to detect a first leading edge of said pulse stream;a clock generating circuit to generate a sampling clock in response to said first leading edge, said clock generating circuit terminating said sampling clock when said maximum period expires without an additional one of said plurality of pulses;a sampling circuit operatively receiving said sampling clock and sampling said pulse stream to generate a plurality of bit stream samples;an error correction processor to analyze said plurality of bit stream samples and to detect and correct errors therein, said error correction processor generating a plurality of corrected bit stream samples corresponding to the remote command transmitted from the infrared remote control device;a data compression processor to receive and compress said plurality of corrected bit stream samples; anda command processor to determine a user-selectable command corresponding to the remote command transmitted from the remote control device, said command processor passing said user-selectable command to the computer for execution.