IP Library Granted Patent US 9,605,468
Granted Patent B2
US 9,605,468 · App. 14/995,681 · Granted Mar 28, 2017

Door control systems

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 9,605,468
App. No.
14/995,681
Granted
Mar 28, 2017
Kind
B2
Abstract

The present disclosure includes systems, methods, and articles of manufacture for controlling a door. In various embodiments, exemplary systems may include a controller that may initialize and/or reset a limit count. A controller may initialize and/or reset a limit count in response to detection by a first position sensor of a first target. A controller may further initialize and/or reset a limit count by incrementing the limit count in response to a signal from a gear tooth sensor until a second position sensor detects a second target, whereupon the controller may store the limit count.

Claims (63)

1. A system comprising:

a controller for controlling a door,

a tangible, non-transitory memory configured to communicate with the controller,

the tangible, non-transitory memory having instructions stored thereon that, in response to execution by the controller, cause the controller to perform operations comprising:

receiving, by the controller, a limit setting input;

translating, by the controller and via an operator comprising one or more motors, the door to a first position in response to the receiving the limit setting input;

detecting, by a first position sensor in communication with the controller, a first target on the door in response to the door reaching the first position;

receiving, by the controller and from the first position sensor, a first signal indicating the detection of the first target;

translating, by the controller and via the operator, the door from the first position to a second position;

detecting, by a second position sensor in communication with the controller, a second target on the door in response to the door reaching the second position;

receiving, by the controller and from the second position sensor, a second signal indicating the detection of the second target;

receiving, by the controller, a measured count from a gear tooth sensor, wherein the measured count is a number of detected gear teeth counted by the gear tooth sensor during the translation of the door from the first position to the second position;

setting, by the controller, a limit count based on the received measured count;

translating, by the controller and via the operator, the door from a third position to at least one of the first position or the second position;

translating, by the controller and via the operator, the door from the at least one of the first position or the second position to at least one of the second position or the first position;

receiving, by the controller, a second measured count from the gear tooth sensor in response to the translation of the door from the at least one of the first position or the second position to the at least one of the second position or the first position;

comparing, by the controller, the limit count to the second measured count;

determining, by the controller, whether the limit count matches the second measured count; and

calculating, by the controller, a relative position of the door based upon the comparison of the limit count to the second measured count.

2. The system of claim 1 , wherein the operations further comprise storing, by the controller, the limit count in response to setting the limit count.

3. The system of claim 1 , wherein the operations further comprise:

resetting, by the controller, the limit count in response to the limit count differing from the second measured count.

4. The system of claim 1 , wherein the operations further comprise monitoring, by the controller, an operational status of at least one of the controller or the door.

5. An article of manufacture for controlling a door, including a non-transitory, tangible computer-readable memory having instructions stored thereon that, in response to execution by a controller, cause the controller to perform operations comprising:

receiving, by the controller, a limit setting input;

translating, by the controller and via an operator comprising one or more motors, the door to a first position in response to the receiving the limit setting input;

detecting, by a first position sensor in communication with the controller, a first target on the door in response to the door reaching the first position;

receiving, by the controller and from the first position sensor, a first signal indicating the detection of the first target;

translating, by the controller and via the operator, the door from the first position to a second position;

detecting, by a second position sensor in communication with the controller, a second target on the door in response to the door reaching the second position;

receiving, by the controller and from the second position sensor, a second signal indicating the detection of the second target;

receiving, by the controller, a measured count from a gear tooth sensor, wherein the measured count is a number of detected gear teeth counted by the gear tooth sensor during the translation of the door from the first position to the second position;

setting, by the controller, a limit count based on the received measured count;

translating, by the controller and via the operator, the door from a third position to at least one of the first position or the second position;

translating, by the controller and via the operator, the door from the at least one of the first position or the second position to at least one of the second position or the first position;

receiving, by the controller, a second measured count from the gear tooth sensor in response to the translation of the door from the at least one of the first position or the second position to the at least one of the second position or the first position;

comparing, by the controller, the limit count to the second measured count;

determining, by the controller, whether the limit count matches the second measured count; and

calculating, by the controller, a relative position of the door based upon the comparison of the limit count to the second measured count.

6. The article of claim 5 , wherein the operations further comprise storing, by the controller, the limit count in response to setting the limit count.

7. The article of claim 5 , wherein the operations further comprise:

resetting, by the controller, the limit count in response to the limit count differing from the second measured count.

8. The article of claim 5 , wherein the operations further comprise monitoring, by the controller, an operational status of at least one of the controller or the door.

9. A method, comprising:

receiving, by a controller in communication with a tangible, non-transitory computer-readable memory, a limit setting input;

translating, by the controller and via an operator comprising one or more motors, the door to a first position in response to the receiving the limit setting input;

detecting, by a first position sensor in communication with the controller, a first target on the door in response to the door reaching the first position;

receiving, by the controller and from the first position sensor, a first signal indicating the detection of the first target;

translating, by the controller and via the operator, the door from the first position to a second position;

detecting, by a second position sensor in communication with the controller, a second target on the door in response to the door reaching the second position;

receiving, by the controller and from the second position sensor, a second signal indicating the detection of the second target;

receiving, by the controller, a measured count from a gear tooth sensor, wherein the measured count is a number of detected gear teeth counted by the gear tooth sensor during the translation of the door from the first position to the second position;

setting, by the controller, a limit count based on the received measured count;

translating, by the controller and via the operator, the door from a third position to at least one of the first position or the second position;

translating, by the controller and via the operator, the door from the at least one of the first position or the second position to at least one of the second position or the first position;

receiving, by the controller, a second measured count from the gear tooth sensor in response to the translating the door from the at least one of the first position or the second position to at least one of the second position or the first position;

comparing, by the controller, the limit count to the second measured count:

determining, by the controller, whether the limit count matches the second measured count; and

calculating, by the controller, a relative position of the door based upon the comparison of the limit count to the second measured count.

10. The method of claim 9 , further comprising storing, by the controller, the limit count in response to setting the limit count.

11. The method of claim 9 , further comprising:

resetting, by the controller, the limit count in response to the limit count differing from the second measured count.

12. The method of claim 9 , further comprising monitoring, by the controller, an operational status of at least one of the controller or the door.

Assignments (6)
NOTICE OF SUCCESSION OF AGENCY Recorded Feb 25, 2019
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A.
Reel/Frame 048429/0067 →
CHANGE OF NAME Recorded Jul 12, 2018
From: CORNELLCOOKSON, INC.
To: CORNELLCOOKSON, LLC
Reel/Frame 046532/0308 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2018
From: CIW ENTERPRISES, INC.
To: CORNELLCOOKSON, INC.
Reel/Frame 046254/0417 →
SECURITY INTEREST Recorded Jun 26, 2018
From: CORNELLCOOKSON, LLC
To: CAPITAL ONE, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 046204/0246 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jun 4, 2018
From: CORNELLCOOKSON, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046291/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2016
From: CUI, XIN; MUELLER, JEFFERY L.; MANKOSKI, MICHAEL D.; BURWELL, G. BRUCE
To: CORNELL IRONWORKS ENTERPRISES
Reel/Frame 039003/0490 →