IP Library Granted Patent US 8,138,883
Granted Patent B2
US 8,138,883 · App. 12/898,462 · Granted Mar 20, 2012

System and method of training a transmit/receive system

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 8,138,883
App. No.
12/898,462
Granted
Mar 20, 2012
Kind
B2
Abstract

A radio frequency transmitter is configured to send radio frequency messages to activate a remote system. Each message includes an encrypted counter value and a transmitter identifier. The transmitter is configured to send at least two of the messages having sequential encrypted counter values in response to a single user input.

Claims (28)

1. A method of training a transmitter to a receiver in a rolling code-based radio frequency control system, comprising:

receiving a first user input and causing the transmitter to enter a training mode in response to the first user input;

identifying a rolling code encryption algorithm for use with the receiver from a plurality of rolling code encryption algorithms; and

using the identified rolling code encryption algorithm to transmit at least two sequential rolling code counter values to the receiver in response to a single user input;

wherein the identifying and using steps are caused to occur while the transmitter is in the training mode; and wherein the transmission of the at least two sequential rolling code counter values synchronizes a count stored in memory of the transmitter with a count stored in memory of the receiver.

2. The method of claim 1 , further comprising:

sending a common transmitter identifier with each of the at least two sequential rolling code counter values, wherein the at least two sequential counter values cause the receiver to open a garage door.

3. The method of claim 1 , wherein the transmitter is configured to transmit another encrypted rolling code counter value according to the rolling code encryption algorithm with a first transmission of an operational mode of the transmitter.

4. The method of claim 1 , wherein the transmitter is configurable to activate one or more of a plurality of different remote systems using different radio frequency messages.

5. The method of claim 4 , wherein the transmitter is configured to identify at least one of the plurality of different remote systems based on a radio frequency signal received from an original transmitter.

6. The method of claim 5 , wherein the identification of the rolling code algorithm is based on the identification of the at least one of the plurality of different remote systems.

7. The method of claim 4 , wherein the radio frequency transmitter is configured to identify at least one of the plurality of different remote systems based on a user input.

8. The method of claim 1 , wherein the single user input is a single button press.

9. The method of claim 1 , wherein the single user input is a single voice command.

10. A method of training a transmitter to a receiver in a rolling code-based radio frequency control system, comprising:

identifying a rolling code encryption algorithm for use with the receiver from a plurality of rolling code encryption algorithms;

recalling a transmit count variable in response to identifying the rolling code encryption algorithm, wherein each of the plurality of rolling code encryption algorithms is associated with a transmit count variable in memory; and

using the identified rolling code encryption algorithm to transmit at least two sequential rolling code counter values to the receiver in response to a single user input, wherein the transmissions of the at least two sequential rolling code counter values are separated by a period of time according to an established duty cycle; and wherein the number of sequential rolling code counter values to transmit in response to the single user input is based on the recalled transmit count variable.

11. A device for coupling to a vehicle and for training to activate a remote system, comprising:

a radio frequency transmitter having a training mode and an operational mode;

wherein the radio frequency transmitter is configured to identify a rolling code encryption algorithm for use with the remote system from a plurality of rolling code encryption algorithms;

wherein the radio frequency transmitter is further configured to synchronize a rolling code count of the remote system with a rolling code count of the radio frequency transmitter during the training mode by transmitting, in response to the single user input, at least two messages having different encrypted rolling code count values in accordance with the identified rolling code encryption algorithm;

wherein the radio frequency transmitter is configured to transmit another encrypted rolling code count according to the identified rolling code encryption algorithm with the first transmission of the operational mode.

12. The device of claim 11 , wherein the at least two messages further comprise a transmitter identifier associated with the radio frequency transmitter, and wherein the at least two messages cause the remote system to activate.

13. The device of claim 12 , wherein activation of the remote system causes a garage door to change states.

14. The device of claim 11 , wherein the radio frequency transmitter comprises memory that associates each of the plurality of rolling code encryption algorithms with a number of times to transmit the different rolling code values in response to the single user input.

15. The device of claim 11 , wherein the device is coupled to a vehicle interior element of the vehicle.

16. The device of claim 11 , wherein the device is integrated within a vehicle interior element of the vehicle.

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 Oct 27, 2010
From: SHEARER, CARL L.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 025206/0303 →