Claims
- 1. A remote keyless entry system includes a remote transmitting unit capable of transmitting combined code and function signals to a receiver module in order to direct the receiver module to perform requested functions when the code signal corresponds to a code signal stored at the receiver module, comprising:
- a programmable memory device in the receiver module, said memory device storing at least one code signal when it receives a write signal;
- a decoder in the receiver module, said decoder recognizing a particular pattern of function signals from a transmitting unit with a code signal matching at least one code signal previously stored in the programmable memory device and producing a write signal for a certain period of time in response to such recognition, said write signal enabling code signals to be stored in said programmable memory device; and
- a controller in the receiver which directs said memory device to erase all stored code signals in response to receiving a code signal during the write signal and to store in separate memory locations code signals which are sent to the receiver module from transmitters during the write signal.
- 2. The system of claim 1 wherein the code signal is a multi-bit binary code.
- 3. The system of claim 1 wherein the memory device is capable of storing up to four code signals.
- 4. The system of claim 1 wherein the decoder and controller comprises a microprocessor and a comparator.
- 5. The system of claim 1 wherein the system is a vehicle entry system, the transmitter is in a portable key fob, the receiver module, and a vehicle body controller that locks and unlocks doors of the vehicle in response to requests activated by buttons on the transmitter.
- 6. A method of programming a remote keyless entry system that includes a remote transmitting unit with buttons for causing the transmission of combined code and function signals to a receiver module so as to direct the receiver module to perform requested functions when the code signal corresponds to a code signal stored in a programmable memory device at the receiver module, comprising the steps of:
- activating at least one specified button on a transmitting unit for a predetermined amount of time;
- if the code signal for the transmitter matches at least one code signal stored at the receiver, generating a write signal to put the receiver module in a code signal programming mode;
- starting an interval counter in response to the write signal to count for a certain period of time;
- clearing all code signals stored in the memory device at the receiver in response to the write signal and a subsequent reception of a code signal; and
- storing in the memory device code signals from transmitters which are received during the certain period of time.
- 7. The method of claim 6 further including the step of creating a sensible signal upon storing of each code signal to acknowledge to the customer that the new code has been accepted.
- 8. The method of claim 7 wherein the sensible signal is a chime.
Parent Case Info
This is a continuation-in-part of U.S. application Ser. No. 08/357,501, filed Dec. 16, 1994, abandoned.
US Referenced Citations (5)
Number |
Name |
Date |
Kind |
4754255 |
Sanders et al. |
Jun 1988 |
|
4881148 |
Lambropoulos et al. |
Nov 1989 |
|
5049867 |
Stouffer |
Sep 1991 |
|
5535844 |
Samford |
Jul 1996 |
|
5543776 |
L'Esperance et al. |
Aug 1996 |
|
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
357501 |
Dec 1994 |
|