Programmable appliance remote control
First Claim
1. A system for wirelessly activating an appliance, the appliance responding to an activation signal based on one of a plurality of different transmission schemes, the system comprising:
- a radio frequency transmitter operative to transmit activation signals;
at least one user activation input, each activation input identifying a channel;
a programming input;
memory holding data describing a plurality of different rolling code transmission schemes associated with a rolling code mode and a plurality of different fixed code transmission schemes associated with a fixed code mode; and
control logic in communication with the transmitter, the at least one user activation input, the programming input, and the memory, for each channel the control logic maintaining a channel mode set initially to a rolling code mode, the channel mode changing to the fixed code mode if the channel is trained to a fixed code received from the programming input, the control logic, in response to an assertion of the user activation input associated with the channel, generating a sequence of different activation signals for the transmitter to transmit, wherein each activation signal is based on a respective one of the transmission schemes associated with the mode maintained for the channel;
wherein each activation signal that is based on a respective one of the fixed code transmission schemes includes the fixed code;
wherein for each activation signal that is based on a respective one of the fixed code transmission schemes, the control logic generating a second activation signal based on the same respective one of the fixed code transmission schemes for the transmitter to transmit, wherein each second activation signal includes a reversal of the fixed code.
8 Assignments
0 Petitions
Accused Products
Abstract
A universal remote control is provided. For each channel supported, a mode is initially established as rolling mode. For a fixed code appliance, a fixed code is received and stored, and the mode changed to fixed mode. When an activation request is received, the mode associated with that activation input is examined. If the mode is rolling mode, a sequence of rolling code activation signals is transmitted, each based on one of the plurality of rolling code transmission schemes. If the mode is fixed mode, at least one activation signal is transmitted based on a fixed code transmission scheme and including the stored fixed code.
305 Citations
27 Claims
-
1. A system for wirelessly activating an appliance, the appliance responding to an activation signal based on one of a plurality of different transmission schemes, the system comprising:
-
a radio frequency transmitter operative to transmit activation signals; at least one user activation input, each activation input identifying a channel; a programming input; memory holding data describing a plurality of different rolling code transmission schemes associated with a rolling code mode and a plurality of different fixed code transmission schemes associated with a fixed code mode; and control logic in communication with the transmitter, the at least one user activation input, the programming input, and the memory, for each channel the control logic maintaining a channel mode set initially to a rolling code mode, the channel mode changing to the fixed code mode if the channel is trained to a fixed code received from the programming input, the control logic, in response to an assertion of the user activation input associated with the channel, generating a sequence of different activation signals for the transmitter to transmit, wherein each activation signal is based on a respective one of the transmission schemes associated with the mode maintained for the channel; wherein each activation signal that is based on a respective one of the fixed code transmission schemes includes the fixed code; wherein for each activation signal that is based on a respective one of the fixed code transmission schemes, the control logic generating a second activation signal based on the same respective one of the fixed code transmission schemes for the transmitter to transmit, wherein each second activation signal includes a reversal of the fixed code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of controlling an appliance activated by a radio frequency activation signal described by a transmission scheme, the transmission scheme being one of a plurality of possible transmission schemes including a plurality of different rolling code transmission schemes and a plurality of different fixed code transmission schemes, the method comprising:
-
establishing a mode as rolling mode; if user input indicating a fixed code appliance is entered, receiving a fixed code from the user, storing the received fixed code, and changing the mode to fixed mode; receiving an activation request from a user; if the mode is rolling mode, generating and transmitting a sequence of different rolling code activation signals, each rolling code activation signal based on a respective one of the plurality of rolling code transmission schemes; and if the mode is fixed mode, generating and transmitting a sequence of different fixed code activation signals, each fixed code activation signal based on a respective one of the plurality of fixed code transmission schemes, each fixed code activation signal including the stored fixed code; for each generated and transmitted fixed code activation signal that is based on a respective one of the plurality of fixed code transmission schemes, generating and transmitting a second fixed code activation signal based on the same respective one of the plurality of fixed code transmission schemes, each second fixed code activation signal including a reversal of the stored fixed code. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of activating a remotely controlled appliance, the appliance responding to an activation signal based on at least one of a plurality of different activation schemes, the method comprising:
-
receiving an assertion of one of at least one activation input; determining if the asserted activation input is associated with a programmed fixed code; if the asserted activation input is not associated with a programmed fixed code, transmitting a plurality of different rolling code activation signals each based on a different rolling code activation scheme; and if the asserted activation input is associated with a programmed fixed code, transmitting a plurality of different fixed code activation signals each based on a different fixed code activation scheme, wherein each fixed code activation signal includes the programmed fixed code; for each transmitted fixed code activation signal, transmitting a second fixed code activation signal based on the same fixed code activation scheme as the transmitted fixed code activation signal, wherein each second fixed code activation signal includes a reversal of the programmed fixed code. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification