IP Library Granted Patent US 11,423,717
Granted Patent B2
US 11,423,717 · App. 16/528,376 · Granted Aug 23, 2022

Movable barrier operator and transmitter pairing over a network

Inventors: Casparus Cate (Chicago, IL); Garth Wesley Hopkins (Lisle, IL); Oddy Khamharn (Lombard, IL); Mark Edward Miller (Oswego, IL); Cory Sorice (LaGrange, IL)
Assignee: The Chamberlain Group LLC
G07C9/00309G07C9/00857G07C9/00896G07C2009/00452G07C2009/00468G07C2009/00865G07C2009/00928
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 11,423,717
App. No.
16/528,376
Granted
Aug 23, 2022
Kind
B2
Abstract

In one aspect of the present disclosure, a system and method are provided for pairing a network-enabled movable barrier operator with a transmitter. The method may include receiving a pairing request, retrieving a hashed version of the transmitter fixed code, verifying access authorization, and forwarding the hashed version of the transmitter fixed code to a movable barrier operator to allow the movable barrier operator to determine whether a new transmitter is authorized to control the movable barrier operator.

Claims (49)

1. A movable barrier operator apparatus comprising:

a memory;

communication circuitry configured to receive an add transmitter request from a remote computer via a network, the add transmitter request including a transmitter code comprising a hashed version of a transmitter fixed code;

the communication circuitry configured to receive a radio frequency control signal from an unknown transmitter, the radio frequency control signal including a fixed code of the unknown transmitter; and

a processor operably coupled to the memory and the communication circuitry, the processor configured to:

store, in the memory, the transmitter code of the add transmitter request received from the remote computer;

perform a hash function on the fixed code of the radio frequency control signal received from the unknown transmitter to obtain a hashed version of the fixed code of the radio frequency control signal; and

determine whether to operate a movable barrier based at least in part upon whether the hashed version of the fixed code of the radio frequency control signal received from the unknown transmitter corresponds to the hashed version of the transmitter fixed code received from the remote computer.

2. The apparatus of claim 1 , wherein the communication circuitry is further configured to receive a remove transmitter request, from the remote computer, identifying the transmitter code; and

wherein the processor is further configured to delete the transmitter code from the memory in response to the remove transmitter request.

3. The apparatus of claim 1 , wherein the add transmitter request further includes an access condition associated with the transmitter code, and the processor is further configured to determine whether to operate the movable barrier in response to receiving the radio frequency control signal from the unknown transmitter based at least in part upon the access condition.

4. The apparatus of claim 3 , wherein the access condition comprises at least one of:

a number of uses restriction; and

an access time restriction.

5. The apparatus of claim 1 , wherein the processor is configured to cause the communication circuitry to transmit a radio frequency signal including the fixed code to a trainable transmitter to permit the trainable transmitter to learn the fixed code.

6. The apparatus of claim 1 wherein the communication circuitry includes a network adapter configured to receive the add transmitter request from the remote computer, and a radio frequency receiver configured to receive the radio frequency control signal.

7. The apparatus of claim 1 , wherein, upon determining the hashed version of the fixed code of the radio frequency control signal received from the unknown transmitter corresponds to the hashed version of the transmitter fixed code received from the remote computer, the processor is further configured to store a changing code of the radio frequency control signal in the memory to learn the unknown transmitter.

8. A method for operating a movable barrier operator apparatus, the method comprising:

receiving an add transmitter request from a remote computer via communication circuitry of the movable barrier operator apparatus, the add transmitter request including a transmitter code comprising a hashed version of a transmitter fixed code;

storing, with a processor of the movable barrier operator apparatus, the transmitter code of the add transmitter request in a memory of the movable barrier operator apparatus;

receiving, at the communication circuitry of the movable barrier operator apparatus, a radio frequency control signal from an unknown transmitter, the radio frequency control signal including a fixed code of the unknown transmitter;

performing, with the processor of the movable barrier operator apparatus, a hash function on the fixed code of the radio frequency control signal received from the unknown transmitter to obtain a hashed version of the fixed code of the radio frequency control signal; and

determining, with the processor, whether to operate a movable barrier based at least in part upon whether the hashed version of the fixed code received from the unknown transmitter corresponds to the hashed version of the transmitter fixed code received from the remote computer.

9. The method of claim 8 , further comprising:

receiving, via the communication circuitry of the movable barrier operator apparatus, a remove transmitter request from the remote computer identifying the transmitter code; and

deleting the transmitter code from the memory in response to the remove transmitter request.

10. The method of claim 8 , wherein the add transmitter request includes an access condition associated with the transmitter code,

wherein determining whether to operate the movable barrier in response to receiving the radio frequency control signal is based at least in part on the access condition.

11. The method of claim 10 , wherein the access condition comprises at least one of:

a number of uses restriction; and

an access time restriction.

12. The method of claim 8 , further comprising causing the communication circuitry of the movable barrier operator apparatus to transmit a radio frequency signal including the fixed code to a trainable transmitter to permit the trainable transmitter to learn the fixed code.

13. The method of claim 8 , further comprising:

upon determining the hashed version of the fixed code of the radio frequency control signal received from the unknown transmitter corresponds to the hashed version of the transmitter fixed code received from the remote computer, storing a changing code of the radio frequency control signal in the memory to learn the unknown transmitter.

14. A movable barrier operator apparatus comprising:

a memory;

communication circuitry configured to receive an add transmitter request from a remote computer via a network, the add transmitter request including a transmitter code comprising a hashed version of a transmitter fixed code;

the communication circuitry configured to receive a radio frequency control signal from an unknown transmitter, the radio frequency control signal including a fixed code of the unknown transmitter; and

a processor operably coupled to the memory and the communication circuitry, the processor configured to:

store, in the memory, the transmitter code of the add transmitter request received from the remote computer;

perform a hash function on the fixed code of the radio frequency control signal received from the unknown transmitter to obtain a hashed version of the fixed code of the radio frequency control signal; and

determine whether to operate a movable barrier based at least in part upon whether the hashed version the fixed code of the radio frequency control signal received from the unknown transmitter corresponds to the hashed version of the transmitter fixed code received from the remote computer;

store the fixed code of the radio frequency control signal in response to determining that the hashed version the fixed code of the radio frequency control signal received from the unknown transmitter corresponds to the hashed version of the transmitter fixed code; and

cause the communication circuitry to transmit a radio frequency signal including the fixed code to a trainable transmitter to permit the trainable transmitter to learn the fixed code.

15. The apparatus of claim 14 , wherein the add transmitter request further includes an access condition associated with the transmitter code, and the processor is further configured to determine whether to operate the movable barrier in response to receiving the radio frequency control signal from the unknown transmitter based at least in part upon the access condition.

16. The apparatus of claim 15 , wherein the access condition comprises at least one of:

a number of uses restriction; and

an access time restriction.

17. The apparatus of claim 14 , wherein the communication circuitry includes a network adapter configured to receive the add transmitter request from the remote computer, and a radio frequency receiver configured to receive the radio frequency control signal.

Assignments (5)
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 →
CONVERSION Recorded Sep 10, 2021
From: THE CHAMBERLAIN GROUP, INC.
To: THE CHAMBERLAIN GROUP LLC
Reel/Frame 057465/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2019
From: CATE, CASPARUS; HOPKINS, GARTH WESLEY; KHAMHARN, ODDY; MILLER, MARK EDWARD; SORICE, CORY
To: THE CHAMBERLAIN GROUP, INC.
Reel/Frame 050091/0616 →