System and method for training a trainable transmitter
First Claim
1. A method for training a trainable transmitter in a vehicle, the method comprising:
- receiving a request to enter a training mode of the trainable transmitter from a user;
beginning a training mode of the trainable transmitter;
receiving a control signal from an original transmitter associated with a remote control system;
detecting a frequency and control data of the control signal;
determining if the control signal is a fixed code signal or a rolling code signal;
if the control signal is a fixed code signal, storing the detected frequency and control data for use during normal operation of the trainable transmitter without shifting the detected frequency; and
if the control signal is a rolling code signal, comparing the detected control signal frequency to a plurality of predetermined frequencies and based on the comparison, shifting the detected frequency to match one of the predetermined frequencies, wherein the shifting occurs only when the control signal is a rolling code signal.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for training a trainable transmitter in a vehicle that includes receiving a request to enter a training mode of the trainable transmitter from a user, beginning a training mode of the trainable transmitter, receiving a control signal from an original transmitter associated with a remote control system, detecting a frequency and control data of the control signal. The method further includes determining if the control signal is a fixed code signal or a rolling code signal. If the control signal is a fixed code signal, storing the detected frequency and control data. If the control signal is a rolling code signal, comparing the detected control signal frequency to a plurality of predetermined frequencies and based on the comparison, shifting the detected frequency to match one of the predetermined frequencies.
36 Citations
20 Claims
-
1. A method for training a trainable transmitter in a vehicle, the method comprising:
-
receiving a request to enter a training mode of the trainable transmitter from a user; beginning a training mode of the trainable transmitter; receiving a control signal from an original transmitter associated with a remote control system; detecting a frequency and control data of the control signal; determining if the control signal is a fixed code signal or a rolling code signal; if the control signal is a fixed code signal, storing the detected frequency and control data for use during normal operation of the trainable transmitter without shifting the detected frequency; and if the control signal is a rolling code signal, comparing the detected control signal frequency to a plurality of predetermined frequencies and based on the comparison, shifting the detected frequency to match one of the predetermined frequencies, wherein the shifting occurs only when the control signal is a rolling code signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A trainable transmitter, comprising:
-
a receiver configured to receive signals; and a control circuit coupled to the receiver and configured to; receive a control signal from an original transmitter via the receiver, detect a frequency and control data of the control signal, determine if the control signal is a fixed code signal or a rolling code signal and if the control signal is a fixed code signal, store the detected frequency and control data and, only if the control signal is a rolling code signal, compare the detected control signal frequency to a plurality of predetermined frequencies and based on the comparison, shift the detected frequency to match one of the predetermined frequencies. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A trainable transmitter, comprising:
-
a receiver configured to receive signals; and a control circuit coupled to the receiver and configured to; receive a control signal from an original transmitter via the receiver, detect a frequency and control data of the control signal, determine if the control signal is a fixed code signal or a rolling code signal and if the control signal is a fixed code signal, store the detected frequency and control data and, only if the control signal is a rolling code signal, compare the detected control signal frequency to a plurality of predetermined frequencies and based on the comparison, shift the detected frequency to match one of the predetermined frequencies, and generate a control signal in response to an actuation of an input device, the control signal including the control data and the detected frequency or the shifted frequency. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification