# US 10,372,106 B2 · Methods and apparatus for increasing the range of digital inputs and outputs on a door operator or closer

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,372,106 B2
- Document ID: US10372106B2
- Status: Granted
- Kind: B2
- Application number: 14/902,245
- Filed: 2014-09-09
- Published: 2016-12-22
- Granted: 2019-08-06
- Earliest claimed: 2013-09-09
- Assignees: ASSA ABLOY Accessories and Door Controls Group, Inc.
- Applicants: Yale Security, Inc.
- Inventors: Peter Zasowski; Dustin Lawhon
- Web page: https://patentgrep.com/patent/US10372106B2

## CPC

- G05B 19/409: characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters (G05B19/408, G05B19/4093 take precedence)
- E05F 15/70: with automatic actuation
- G05B 19/042: using digital processors (G05B19/05 takes precedence)
- E05F 15/72: responsive to emergency conditions, e.g. fire
- E05F 15/73: responsive to movement or presence of persons or objects
- E05Y 2400/10: Electronic control
- E05Y 2400/81: Feedback to user, e.g. tactile
- E05Y 2400/85: User input means
- G05B 2219/40062: Door opening
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- E05F: DEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
- E05Y: INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF

## Abstract

A door operator includes a door driver for opening and closing a door, and a control system including a microprocessor having multiple microprocessor inputs. The microprocessor is connected to and controls the door driver. The microprocessor has multiple program modules corresponding to input functions to be performed by the door operator. The door operator includes a plurality of door operator inputs connected to corresponding ones of the microprocessor inputs, and a user interface connected to the microprocessor. The user interface allows a user to associate a selected door operator input and corresponding microprocessor input to a selected program module corresponding to a selected function to be performed by the door operator.

## Claims

### Claim 1

A door operator comprising:
a door driver for performing a plurality of door functions on a door;
a control system including a microprocessor having a plurality of field programmable microprocessor inputs;
the microprocessor connected to and controlling the door driver, the microprocessor having a plurality of program modules corresponding to the plurality of door functions, the program modules being selectively mapped to the microprocessor inputs such that a selected one of the microprocessor inputs is mapped to a selected one of the program modules;
a plurality of door operator inputs connected to corresponding ones of the microprocessor inputs, each of the plurality of door operator inputs being connected to one of the microprocessor inputs by an input interface circuit such that an input device may be connected to one of the microprocessor inputs via an appropriate input interface circuit; and
a user interface connected to the microprocessor for identifying to a controller a mapping of the selected one of plurality of the program modules to the selected one of the microprocessor inputs, the user interface configured to: select at least one door operator input and corresponding microprocessor input from among the plurality of door operator inputs, select at least one door function from among the plurality of door functions and corresponding program modules, whereby the door operator performs the selected function when triggered at the selected door operator input.

### Claim 2 (depends on 1)

The door operator of claim 1 wherein the microprocessor further includes multiple field programmable microprocessor outputs connected to multiple corresponding door operator outputs and output program modules corresponding to output functions and wherein the user interface allows interconnection between desired output functions and desired door operator outputs.

### Claim 3 (depends on 2)

The door operator of claim 2 further including a plurality of output interface circuits connected between the microprocessor outputs and the door operator outputs.

### Claim 4

A door operator comprising:
a door driver for performing a plurality of output functions on a door;
a control system including a microprocessor having a plurality of multiple field programmable microprocessor outputs;
the microprocessor connected to and controlling the door driver, the microprocessor having a plurality of program modules corresponding to the plurality of output functions;
a plurality of door operator outputs connected to corresponding ones of the microprocessor outputs, each of the plurality of door operator outputs being connected to one of the microprocessor outputs by an output interface circuit such that an output device may be connected to one of the microprocessor outputs via an appropriate output interface circuit; and
a user interface connected to the microprocessor for identifying to a controller a mapping of the selected one of plurality of the program modules to the selected one of the microprocessor outputs, the user interface configured to select: at least one door operator output and corresponding microprocessor output from among the plurality of door operator outputs, select at least one output function and corresponding program module from among the plurality of output functions, whereby the selected door operator output is triggered when the selected output function is performed.

### Claim 5 (depends on 4)

The door operator of claim 4 wherein the microprocessor further includes multiple field programmable microprocessor inputs connected to multiple corresponding door operator inputs and input program modules corresponding to input functions and wherein the user interface allows interconnection between selected input functions and selected door operator inputs.

### Claim 6 (depends on 5)

The door operator of claim 5 further including a plurality of input interface circuits connected between the microprocessor inputs and the door operator inputs.

### Claim 7

A method of controlling a door operator having a door driver for performing a plurality of door functions on a door, the method comprising:
providing a control system including a microprocessor having a plurality of field programmable microprocessor inputs, the microprocessor connected to and controlling the door driver, the microprocessor having a plurality of program modules corresponding to the plurality of door functions, the program modules being selectively mapped to the microprocessor inputs such that a selected one of the microprocessor inputs is mapped to a selected one of the program modules;
providing a plurality of door operator inputs connected to corresponding ones of the microprocessor inputs, each of the plurality of door operator inputs being connected to one of the microprocessor inputs by an input interface circuit such that an input device may be connected to one of the microprocessor inputs via an appropriate input interface circuit;
providing a user interface connected to the microprocessor for identifying to a controller a mapping of the selected one of plurality of the program modules to the selected one of the microprocessor inputs, the user interface configured to: select at least one door operator input and corresponding microprocessor input from among the plurality of door operator inputs, select at least one door function from among the plurality of door functions and corresponding program modules, whereby the selected door operator input is triggered when the selected input function is performed;
selecting at least one door operator input and corresponding microprocessor input;
selecting at least one function to be performed by the door operator; and
associating the selected door operator input and corresponding microprocessor input with the program module corresponding to the selected function.

### Claim 8 (depends on 7)

The method of claim 7 further including providing in the microprocessor multiple field programmable microprocessor outputs connected to multiple corresponding door operator outputs and output program modules corresponding to output functions and providing in the user interface allowance of interconnection between desired output functions and desired door operator outputs, and further including:
selecting at least one door operator output and corresponding microprocessor output;
selecting at least one output function to be performed by the door operator; and
associating the selected door operator output and corresponding microprocessor output with the output program module corresponding to the selected output function.

### Claim 9 (depends on 8)

The method of claim 8 further including providing a plurality of output interface circuits connected between the microprocessor outputs and the door operator outputs.

### Claim 10

A method of controlling a door operator having a door driver for performing plurality of door functions on a door, the method comprising:
providing a control system including a microprocessor having a plurality of field programmable microprocessor outputs, the microprocessor connected to and controlling the door driver, the microprocessor having a plurality of program modules corresponding to the plurality of output functions, the program modules being selectively mapped to the microprocessor inputs such that a selected one of the microprocessor outputs is mapped to a selected one of the program modules;
providing a plurality of door operator outputs connected to corresponding ones of the microprocessor outputs, each of the plurality of door operator outputs being connected to one of the microprocessor outputs by an output interface circuit such that an output device may be connected to one of the microprocessor outputs via an appropriate output interface circuit;
providing a user interface connected to the microprocessor for identifying to a controller a mapping of the selected one of plurality of the program modules to the selected one of the microprocessor outputs, the user interface configured to: select at least one door operator output and corresponding microprocessor output from among the plurality of door operator outputs, select at least one output function from among the plurality of output functions and corresponding program modules, whereby the selected door operator output is triggered when the selected output function is performed;
selecting at least one door operator output and corresponding microprocessor output;
selecting at least one function to be performed by the door operator; and
associating the selected door operator output and corresponding microprocessor output with the program module corresponding to the selected function.

### Claim 11 (depends on 10)

The method of claim 10 further including providing in the microprocessor multiple field programmable microprocessor inputs connected to multiple corresponding door operator inputs and input program modules corresponding to input functions and providing in the user interface allowance of interconnection between desired input functions and desired door operator inputs, and further including:
selecting at least one door operator input and corresponding microprocessor input;
selecting at least one input function to be performed by the door operator; and
associating the selected door operator input and corresponding microprocessor input with the input program module corresponding to the selected input function.

### Claim 12 (depends on 11)

The method of claim 11 further including providing a plurality of input interface circuits connected between the microprocessor inputs and the door operator inputs.
