IP Library Granted Patent US 8,536,977
Granted Patent B2
US 8,536,977 · App. 12/794,335 · Granted Sep 17, 2013

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 8,536,977
App. No.
12/794,335
Granted
Sep 17, 2013
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 (18)

1. A trainable security code transmitter configured to operate with a security code receiver, the trainable security code transmitter comprising:

means for receiving at the trainable security code transmitter from a pre-configured security code transmitter a security code transmission comprising, at least in part, a fixed identification portion and a rolling code portion;

means for determining a valid subsequent transmission from the trainable security code transmitter to the security code receiver based at least in part upon the rolling code portion and the fixed identification portion, the valid subsequent transmission providing an indication to the security code receiver identifying the valid subsequent transmission as coming from an unlearned transmitter instead of a known security code transmitter and causing a movable barrier operator associated with the security code receiver to automatically enter a learn mode;

means for transmitting to the security code receiver the valid subsequent transmission from the trainable security code transmitter.

2. The trainable security code transmitter of claim 1 wherein the valid subsequent transmission from the trainable security code transmitter based upon the security code transmission from the pre-configured security code transmitter has a predetermined relationship.

3. The trainable security code transmitter of claim 1 further comprising a remote control for a movable barrier operator.

4. The trainable security code transmitter of claim 1 wherein the means for determining a valid subsequent transmission based at least in part upon the rolling code portion comprises means for determining a next sequential rolling code portion based upon the security code transmission.

5. The trainable security code transmitter of claim 1 wherein the means for transmitting to the security code receiver the valid subsequent transmission comprises means for automatically transmitting to the security code receiver the valid subsequent transmission within a predetermined period of time of receiving the security code transmission from the pre-configured security code transmitter.

6. An apparatus comprising:

a trainable security code transmitter configured to operate with a security code receiver, the trainable security code transmitter comprising a button configured to receive user actuation;

the trainable security code transmitter configured to:

within a time of user actuation of the button, receive 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;

determine a valid subsequent transmission based at least in part upon the rolling code portion and the fixed identification portion; and

transmit to the security code receiver the valid subsequent transmission, the valid subsequent transmission providing an indication to the security code receiver identifying the valid subsequent transmission as coming from an unlearned transmitter instead of a known security code transmitter and causing a movable barrier operator associated with the security code receiver to automatically enter a learn mode.

7. The apparatus of claim 6 wherein the trainable security code transmitter configured to determine the valid subsequent transmission comprises the trainable security code transmitter configured to determine a next sequential transmission based at least in part upon the rolling code portion.

8. The apparatus of claim 6 wherein trainable security code transmitter is further configured to automatically transmit to the security code receiver the valid subsequent rolling code within a predetermined period of time of receiving the security code transmission from the already trained security code transmitter.

9. The apparatus of claim 1 wherein the security code transmission is also received at the security code receiver, and the means for transmitting comprises means for transmitting to the security code receiver the valid subsequent transmission from the trainable security code transmitter for comparison to the security code transmission previously received at the security code receiver.

10. The apparatus of claim 6 wherein the security code transmission is also received at the security code receiver, and the trainable security code transmitter is configured to transmit to the security code receiver the valid subsequent transmission for comparison to the security code transmission previously received at the security code receiver.

Assignments (11)
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 →
CONVERSION Recorded Apr 22, 2022
From: THE CHAMBERLAIN GROUP, INC.
To: THE CHAMBERLAIN GROUP LLC
Reel/Frame 060379/0207 →
CONVERSION Recorded Jan 14, 2022
From: THE CHAMBERLAIN GROUP, INC.
To: THE CHAMBLERLAIN GROUP LLC
Reel/Frame 058738/0305 →
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 030044/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2010
From: FITZGIBBON, JAMES J.
To: THE CHAMBERLAIN GROUP, INC.
Reel/Frame 024488/0447 →