Rolling code security system
First Claim
Patent Images
1. A transmitter for sending an encrypted signal to control an device, comprising:
- means for generating a radio frequency oscillatory signal;
means for generating a variable binary code;
means for generating a three-valued or trinary code responsive to the binary variable code; and
means for modulating the radio frequency oscillatory signal with the trinary code to produce a modulated trinary coded variable radio frequency signal for operation or control of a secure actuator.
1 Assignment
0 Petitions
Accused Products
Abstract
A rolling code transmitter is useful in a security system for providing secure encrypted RF transmission comprising an interleaved trinary bit fixed code and rolling code. A receiver demodulates the encrypted RF transmission and recovers the fixed code and rolling code. Upon comparison of the fixed and rolling codes with stored codes and determining that the signal has emanated from an authorized transmitter, a signal is generated to actuate an electric motor to open or close a movable barrier.
-
Citations
16 Claims
-
1. A transmitter for sending an encrypted signal to control an device, comprising:
-
means for generating a radio frequency oscillatory signal;
means for generating a variable binary code;
means for generating a three-valued or trinary code responsive to the binary variable code; and
means for modulating the radio frequency oscillatory signal with the trinary code to produce a modulated trinary coded variable radio frequency signal for operation or control of a secure actuator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A receiver for receiving an encrypted signal from a transmitter and for generating an actuation signal, comprising:
-
means for receiving an encrypted radio frequency signal;
means for demodulating the encrypted radio frequency signal into a demodulated encrypted signal;
means for synchronizing with and separating the demodulated encrypted signal into a variable code portion and a fixed code preamble;
means for testing the fixed code preamble and generating a preamble receipt signal in response thereto;
means for testing whether a rolling code value is within a windowed range of rolling code values to avoid false triggering on a spurious rolling code having been transmitted by a person not having permission to authorize generation of the actuator signal and producing a rolling code signal in response thereto;
means for updating the variable code to an incremented rolling code for producing an actuator signal to produce a actuator command in response to the verified fixed code preamble and the variable code.
-
-
11. A receiver for receiving an encrypted signal from a transmitter and for generating an actuation signal, comprising:
-
means for receiving an encrypted radio frequency signal;
means for demodulating the encrypted radio frequency signal into a demodulated encrypted signal;
means for comparing the encrypted signal to a first plurality of signal code values defining a valid signal window and in response thereto generating an actuator signal;
means for comparing the encrypted signal to a second set of values and generating a degraded security code signal in response thereto;
means for comparing a second signal transmission; and
means responsive to said degraded security code signal for comparing a second successive transmission to said second window values and producing an actuation signal in response thereto and means for inhibiting actuation responsive to receipt of a signal having a value within a trailing signal window. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification