Transmitter for operating rolling code receivers
OwnerPhilip Y.W. Tsuiinventor
Life of this patent
Estimating the term…
Abstract
Abstract of the Disclosure A fixed code transmitter for operating a rolling code receiver is disclosed. A set of fixed codes is captured from a rolling code transmitter that is used to actuate a corresponding rolling code receiver. The set of fixed codes is stored in a memory of a fixed code transmitter. The fixed code transmitter, upon each actuation, transmits one or more codes of the set of fixed codes to operate the rolling code receiver. The set of stored fixed codes in the fixed code transmitter has fewer codes than a total number of unique codes that can be generated by the rolling code receiver.
Claims21
A transmitter-receiver system comprising:
- a rolling code receiver that generates a sequence of unique codes based
- on a rolling code algorithm;
- and
- a fixed code transmitter including a memory that contains a set of fixed codes, said fixed code transmitter operable to transmit one or more codes of the set of fixed codes to operate the rolling code receiver.
The system of claim 1, wherein the set of fixed codes having fewer codes than a total number of unique codes that is generated by the rolling code receiver.
The system of claim 1, wherein the memory of the fixed code transmitter contains a second set of fixed codes, said fixed code transmitter operate to transmit one or more codes of the second set of fixed codes to operate a second rolling code receiver.
The system of claim 1, wherein the rolling code receiver, upon reception of a received code, to generate a current code and to actuate a device if the received code is within a code window between the current code and the current code plus a predetermined number of codes.
The system of claim 1, wherein said rolling code receiver includes a code window, and said fixed code transmitter, upon activation, to transmit first and second codes to said rolling code receiver, said first code being within a predetermined number of codes of said second code along a code sequence, said rolling code receiver to be activated in response to receiving the first and second codes.
A fixed code transmitter comprising:
- a signal transmission circuit;
- a memory that includes a set of fixed codes for operating a rolling code receiver;
- a processor coupled to the signal transmission circuit and memory, said processor, in response to actuation of an input, to retrieve one or more codes of the set of fixed codes from the memory and transmit the one or more fixed codes, using the signal transmission circuit, to activate the rolling code receiver.
The fixed code transmitter of claim 6, wherein the set of fixed codes having fewer codes than a total number of unique codes that can be generated by the rolling code receiver.
The fixed code transmitter of claim 6, wherein said memory further includes a second set of fixed codes for controlling a second rolling code receiver, said processor to (i) detect a selection request corresponding to one of the rolling code receivers, (ii) retrieve one or more codes of one of the first set and second set of fixed codes corresponding to a selected rolling code receiver, and (iii) transmit said retrieved one or more codes to actuate the selected rolling code receiver.
The fixed code transmitter of claim 6, wherein said retrieved one or more of fixed codes includes a code pair, having a first code and a second code, said second code to be within a predetermined number of codes from said first code, said processor to transmit the code pair to operate the rolling code receiver.
The fixed code transmitter of claim 9, wherein said predetermined number is between 2 and 100.
A method of operating a rolling code receiver using a fixed code transmitter comprising:
- capturing a plurality of codes from a rolling code transmitter corresponding to the rolling code receiver;
- identifying a set of fixed codes that will operate the rolling code receiver;
- storing said set of fixed codes in a memory of said fixed code transmitter;
- and
- activating said rolling code receiver by transmitting, from said fixed code transmitter, one or more codes of said set of fixed codes.
The method of claim 11 wherein said set of fixed codes has fewer codes than a total number of unique codes that is generated by the rolling code receiver.
The method of claim 11, further comprising:
- capturing a second plurality of codes from an additional rolling code transmitter corresponding to an additional rolling code receiver;
- identifying an additional set of fixed codes that will operate the additional rolling code receiver;
- storing said additional set of fixed codes in the memory of said fixed code transmitter;
- and
- accessing one or more of said additional set of fixed codes based on a user selection;
- and
- transmitting, from said fixed code transmitter, one or more codes from said additional set of fixed codes to activate the additional rolling code receiver.
The method of claim 11, wherein said activating said rolling code receiver comprises, activating said rolling code receiver by transmitting, from the fixed code transmitter, a code pair of said set of fixed codes comprised of a first code and a second code, said second code to be within a predetermined number of codes from said first code along a code sequence.
A method of operating a rolling code receiver with a fixed code transmitter comprising:
- transmitting, from the fixed code transmitter, one or more codes from a set of fixed codes;
- and
- operating the rolling code receiver using the one or more codes.
The method of claim 15, wherein said set of fixed codes is a subset of a rolling code sequence of the rolling code receiver.
The method of claim 15, wherein prior to said transmitting, said method comprises:
- capturing a plurality of codes from a rolling code transmitter corresponding to the rolling code receiver;
- identifying the set of fixed codes that is capable of operating said rolling code receiver;
- storing said set of fixed codes in a memory of said fixed code transmitter;
- and
- accessing one or more of said set of fixed codes for transmission based on a user selection.
A transmitter-receiver system comprising:
- a rolling code receiver coupled to a device, said rolling code receiver to generate a sequence of unique codes based on a rolling code algorithm, said rolling code receiver to actuate the device if a received code is equal to a current generated code in the sequence of unique codes;
- and
- a transmitter including a memory that contains a set of codes, said transmitter, upon each actuation, to transmit one or more of the set of codes to operate the rolling code receiver to actuate the device, said set of codes having fewer codes than a total number of codes in the sequence of unique codes.
The system of claim 18 wherein said rolling code receiver to actuate the device if the received code is equal to a code within a code window defined by the current generated code and the current generated code plus a predetermined number.
A transmitter for operating a rolling code receiver, comprising:
- a fixed code transmitter including a memory that contains a set of fixed codes, said fixed code transmitter to transmit one or more codes of the set of fixed codes to operate the rolling code receiver.
The transmitter of claim 20 wherein the set of fixed codes has fewer codes than a total number of unique codes that is generated by the rolling code receiver.