IP Library Granted Patent US 7,741,951
Granted Patent B2
US 7,741,951 · App. 11/216,224 · Granted Jun 22, 2010

Method and apparatus for a rolling code learning 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,741,951
App. No.
11/216,224
Granted
Jun 22, 2010
Kind
B2
Abstract

A barrier movement operator system having a receiver for receiving, learning and responding to transmitted rolling code type access codes; at least one trained transmitter for operating the system by transmitting a rolling code type access code to the receiver; at least one learning transmitter for learning the rolling code type access code from said trained transmitter in order to operate the system; a controller for evaluating the relationship between the learning transmitter rolling type access code and the trained transmitter rolling type access code; and a device for providing a barrier movement in response to access codes received by the receiver. The barrier movement operator provides a method of learning valid security codes by a security code receiver comprising the steps of receiving a first security code, then within a predetermined period of time receiving a second security code, having a predetermined relationship to the first security code; and storing a representation of the second security code as a valid security code.

Claims (26)

1. A method of learning valid security codes by a security code receiver, comprising steps of:

receiving a first security code from a first transmitter;

within a predetermined period of time receiving from a second transmitter a second security code, having a predetermined relationship to the first security code from the first transmitter;

confirming the predetermined relationship by comparing the first security code and the second security code;

in response to confirming the predetermined relationship, storing a representation of the second security code as a valid security code.

2. The method of claim 1 wherein the security code receiver comprises a movable barrier operator.

3. The method of claim 2 wherein the movable barrier operator comprises a garage door opener.

4. A method of learning valid security codes by a security code receiver, comprising steps of:

receiving a first security code from a first transmitter;

within a predetermined period of time, receiving from a second transmitter a second security code having a predetermined relationship that correlates to the first security code from the first transmitter in a defined manner, and

storing a representation of the second security code as a valid security code;

wherein the predetermined relationship comprises a correlation between the first security code and the second security code; and

wherein the correlation comprises, at least in part, that a rolling code access code portion of the second security code is next in a sequence as determined with respect to a rolling code access code portion of the first security code.

5. The method of claim 4 wherein the correlation comprises, at least in part, a portion of each of the first and second security code that is identical.

6. The method of claim 5 wherein the portion that is identical comprises a fixed identifier.

7. The method of claim 6 wherein the fixed identifier comprises at least one of:

a transmitter number identification;

a transmitter type identification.

8. A method of training a security code transmitter to operate with a security code receiver, comprising, at the security code transmitter to be trained:

receiving at the security code transmitter from an already-trained security code transmitter a security code transmission comprising, at least in part, a fixed identification portion and a rolling code portion;

determining a valid subsequent rolling code portion based upon the rolling code portion;

transmitting to the security code receiver the fixed identification portion and the valid subsequent rolling code portion.

9. The method of claim 8 wherein the security code transmitter comprises a remote control for a movable barrier operator.

10. The method of claim 9 wherein the movable barrier operator comprises a garage door opener.

11. The method of claim 8 wherein determining a valid subsequent rolling code portion based upon the rolling code portion comprises determining a next sequential rolling code portion based upon the rolling code portion.

12. The method of claim 8 wherein transmitting to the security code receiver the fixed identification portion and the valid subsequent rolling coded portion comprises automatically transmitting to the security code receiver the fixed identification portion and the valid subsequent rolling code portion within a predetermined period of time of receiving the security code transmission from the already-trained security code transmitter.

Assignments (9)
NOTICE OF TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 26, 2024
From: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
To: THE CHAMBERLAIN GROUP LLC; SYSTEMS, LLC
Reel/Frame 066374/0749 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Nov 3, 2021
From: THE CHAMBERLAIN GROUP LLC; SYSTEMS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 058014/0931 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Nov 3, 2021
From: THE CHAMBERLAIN GROUP LLC; SYSTEMS, LLC
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 058015/0001 →
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 Mar 19, 2013
From: THE CHAMBERLAIN GROUP, INC.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 030043/0940 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2013
From: FITZGIBBON, JAMES J.
To: THE CHAMBERLAIN GROUP, INC.
Reel/Frame 030044/0080 →