IP Library Granted Patent US 7,889,050
Granted Patent B2
US 7,889,050 · App. 11/514,360 · Granted Feb 15, 2011

System and method for training a trainable transmitter

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,889,050
App. No.
11/514,360
Granted
Feb 15, 2011
Kind
B2
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.

Claims (40)

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.

2. A method according to claim 1 , wherein the plurality of predetermined frequencies are associated with at least one of remote control systems and manufacturers.

3. A method according to claim 1 , wherein each of the plurality of predetermined frequencies are associated with a frequency range.

4. A method according to claim 3 , wherein the step of comparing includes comparing the detected frequency to a frequency range to determine if the detected frequency is included in the frequency range.

5. A method according to claim 1 , further including storing the shifted frequency and control data.

6. A method according to claim 1 , wherein the trainable transmitter is integrated into a vehicle interior element.

7. A method according to claim 6 , further including associating the stored frequency and control data with an input device coupled to the trainable transmitter.

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.

9. A system according to claim 8 , wherein the plurality of predetermined frequencies are associated at least one of remote control systems and manufacturers.

10. A system according to claim 8 , wherein each of the plurality of predetermined frequencies are associated with a frequency range.

11. A system according to claim 10 , wherein the step of comparing includes comparing the detected frequency to a frequency range to determine if the detected frequency is included in the frequency range.

12. A system according to claim 8 , further including a memory for storing the shifted frequency and control data.

13. A system according to claim 8 , wherein the trainable transmitter is integrated into a vehicle interior element.

14. A system according to claim 13 , further including an input device, wherein the control circuit is configured to associate the stored frequency and control data with the input device.

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.

16. A system according to claim 15 , wherein the plurality of predetermined frequencies are associated at least one of remote control systems and manufacturers.

17. A system according to claim 15 , wherein each of the plurality of predetermined frequencies are associated with a frequency range.

18. A system according to claim 17 , wherein the step of comparing includes comparing the detected frequency to a frequency range to determine if the detected frequency is included in the frequency range.

19. A system according to claim 15 , further including a memory for storing the shifted frequency and control data.

20. A system according to claim 15 , further including an input device, wherein the control circuit is configured to associate the stored frequency and control data with the input device.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR, IT SHOULD BE JOHNSON CONTROLS TECHNOLOGY COMPANY. PREVIOUSLY RECORDED ON REEL 032514 FRAME 0564. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNORS INTEREST. Recorded Apr 11, 2014
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: GENTEX CORPORATION
Reel/Frame 032664/0688 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR, SHOULD BE JOHNSON CONTROLS TECHNOLOGY COMPANY. ADDITIONAL CORRECTIVE ASSIGNMENT RECORDED @ 032514/0564. PREVIOUSLY RECORDED ON REEL 032471 FRAME 0695. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNORS INTEREST. Recorded Apr 7, 2014
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: GENTEX CORPORATION
Reel/Frame 032621/0757 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT # 5703941 IS INCORRECT AND SHOULD BE 6703941. PATENT # 6330569 IS INCORRECT AND SHOULD BE 8330569. PREVIOUSLY RECORDED ON REEL 032471 FRAME 0695. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNORS INTEREST. Recorded Mar 21, 2014
From: GENTEX CORPORATION
To: GENTEX CORPORATION
Reel/Frame 032514/0564 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2014
From: GENTEX CORPORATION
To: GENTEX CORPORATION
Reel/Frame 032471/0695 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2006
From: WITKOWSKI, TODD R.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 018539/0318 →