# US 11,029,654 B2 · Building management system with searching using aliased points from equipment definitions

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

- Number: US 11,029,654 B2
- Document ID: US11029654B2
- Status: Granted
- Kind: B2
- Application number: 16/427,056
- Filed: 2019-05-30
- Published: 2019-12-05
- Granted: 2021-06-08
- Earliest claimed: 2018-05-30
- Assignees: Johnson Controls Technology Company
- Applicants: Johnson Controls Technology Company
- Inventors: Suvidha Raina; Ryan A. Piaskowski; Charles C. Xing
- Web page: https://patentgrep.com/patent/US11029654B2

## CPC

- G05B 15/02: electric
- G06F 16/90328: {using search space presentation or visualization, e.g. category or range presentation and selection}
- F24F 3/001: {in which the air treatment in the central station takes place by means of a heat-pump or by means of a reversible cycle (reversible cycle for humidifying and drying air F24F3/147)}
- F24F 11/47: Responding to energy costs
- F24F 11/56: Remote control
- F24F 11/64: using pre-stored data
- F24F 11/65: for selecting an operating mode
- G06F 16/245: Query processing
- G06F 16/954: Navigation, e.g. using categorised browsing
- F24F 2110/10: Temperature
- F24F 2221/54: Heating and cooling, simultaneously or alternatively
- G05B 2219/2642: Domotique, domestic, home control, automation, smart house
- 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)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- F24F: AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING (removing dirt or fumes from areas where they are produced B08B15/00; vertical ducts for carrying away waste gases from buildings E04F17/02; tops for chimneys or ventilating shafts, terminals for flues F23L17/02)

## Abstract

A building management system includes (i) one or more building systems including equipment configured to serve one or more spaces in a building and (ii) one or more circuits. The one or more circuits are configured to receive an input to invoke a control strategy to modify a condition of the one or more spaces; define an output of the control strategy where the output relates to a modification that impacts at least one of a location, an equipment type, or a point type; perform a query to identify one or more points associated with the output where the one or more points are defined in terms of at least one of the location, the equipment type, or the point type; and automatically modify one or more values of the one or more points to implement the control strategy.

## Claims

### Claim 1

A building management system comprising:
one or more building systems including equipment configured to serve one or more spaces in a building;
one or more circuits configured to:
receive an input to invoke a control strategy to modify a condition of the one or more spaces;
define an output of the control strategy, wherein the output relates to a modification that impacts at least one of a location, an equipment type, or a point type, the point type indicating a type of operational parameter of the equipment;
perform a query of the one or more building systems to identify one or more operational parameters associated with the output, wherein the one or more operational parameters are defined in terms of at least one of the location, the equipment type, or the point type; and
automatically modify one or more values of the one or more operational parameters to implement the control strategy.

### Claim 2 (depends on 1)

The building management system of claim 1, wherein the one or more circuits are configured to receive the input from a user via a graphical user interface.

### Claim 3 (depends on 1)

The building management system of claim 1, wherein the one or more circuits are configured to receive the input from a supervisory controller or an automated system.

### Claim 4 (depends on 1)

The building management system of claim 1, wherein the input includes at least one of the location, the equipment type, or the point type.

### Claim 5 (depends on 4)

The building management system of claim 4, wherein, when performing the query, the one or more circuits are configured to identify the equipment serving the location.

### Claim 6 (depends on 5)

The building management system of claim 5, wherein, when performing the query, the one or more circuits are configured to sub-filter the equipment serving the location based on the equipment type to identify a subset of the equipment serving the location.

### Claim 7 (depends on 6)

The building management system of claim 6, wherein, when performing the query, the one or more circuits are configured to identify the one or more operational parameters of the subset of the equipment associated with the point type.

### Claim 8 (depends on 7)

The building management system of claim 7, wherein, when performing the query, the one or more circuits are configured to normalize the one or more values of the one or more operational parameters of the subset of the equipment associated with the point type.

### Claim 9 (depends on 6)

The building management system of claim 6, wherein, when performing the query, the one or more circuits are configured to recursively identify any child spaces of the location and identify the equipment serving the child spaces.

### Claim 10 (depends on 1)

The building management system of claim 1, wherein the location includes at least one of the building, one or more floors of the building, one or more zones of the building, or one or more rooms of the building.

### Claim 11

A building management system comprising:
one or more building systems including one or more pieces of equipment configured to serve one or more spaces in a building;
one or more circuits configured to:
invoke a control strategy following a change in a configuration of at least one of (i) at least one of the one or more spaces or (ii) at least one of the one or more pieces of equipment;
perform a query of the one or more building systems to identify at least one of (i) equipment of the one or more pieces of equipment or (ii) an operational parameter of the equipment that are associated with the change in the configuration; and
at least one of (i) automatically modify a value of the operational parameter of the equipment or (ii) automatically operate the equipment based on the change in the configuration to execute the control strategy.

### Claim 12 (depends on 11)

The building management system of claim 11, wherein the one or more circuits are configured to receive an input from at least one of (i) a user via a graphical user interface or (ii) a supervisory controller or an automated system and invoke the control strategy in response to receiving the input.

### Claim 13 (depends on 11)

The building management system of claim 11, wherein the change in the configuration is a change in the configuration of the at least one of the one or more spaces of the building, and wherein the one or more circuits are configured to detect the change in the configuration in response to receiving an updated space mapping of the at least one of the one or more spaces of the building.

### Claim 14 (depends on 11)

The building management system of claim 11, wherein the one or more circuits are configured to detect the change in the configuration and invoke the control strategy in response to detecting the change.

### Claim 15 (depends on 11)

The building management system of claim 11, wherein the change in the configuration is a change in the configuration of the at least one of the one or more pieces of equipment, and wherein the change in the configuration of the at least one of the one or more pieces of equipment includes at least one of (i) adding new equipment to the building, (ii) replacing the at least one of the one or more pieces of equipment with newer equipment, (iii) removing the at least one of the one or more pieces of equipment from the building, (iv) upgrading at least one of firmware or software installed on the at least one of the one or more pieces of equipment, (v) adding new capabilities to the at least one of the one or more pieces of equipment, or (vi) installing additional components to the at least one of the one or more pieces of equipment.

### Claim 16

A building management system comprising:
one or more building systems including one or more pieces of equipment configured to serve one or more spaces in a building;
one or more circuits configured to:
detect a change in a configuration of at least one of the one or more spaces of the building in response to receiving an updated space mapping of the at least one of the one or more spaces of the building;
identify equipment of the one or more pieces of equipment that are associated with the updated space mapping; and
at least one of (i) automatically modify a value of an operational parameter of the equipment or (ii) automatically operate the equipment based on the updated space mapping to accommodate the change in the configuration.

### Claim 17

A method for automatically implementing a control strategy, the method comprising:
receiving, by one or more circuits, an input to invoke the control strategy following a change in a configuration of at least one of (i) one or more spaces of a building or (ii) one or more pieces of equipment of the building;
performing, by the one or more circuits, a query to identify at least one of (i) equipment of the one or more pieces of equipment or (ii) an operational parameter of the equipment that are associated with the change in the configuration; and
at least one of (i) automatically modifying, by the one or more circuits, a value of the operational parameter of the equipment or (ii) automatically operating, by the one or more circuits, the equipment based on the change in the configuration to execute the control strategy.

### Claim 18 (depends on 17)

The method of claim 17, wherein the input includes a change in the configuration of at least one of the one or more pieces of equipment, and wherein the change in the configuration of the at least one of the one or more pieces of equipment includes at least one of (i) adding new equipment to the building, (ii) replacing the at least one of the one or more pieces of equipment with newer equipment, (iii) removing the at least one of the one or more pieces of equipment from the building, (iv) upgrading at least one of firmware or software installed on the at least one of the one or more pieces of equipment, (v) adding new capabilities to the at least one of the one or more pieces of equipment, or (vi) installing additional components to the at least one of the one or more pieces of equipment.

### Claim 19 (depends on 17)

The method of claim 17, wherein the input includes an updated space mapping indicating a change in the configuration of at least one of the one or more spaces.

### Claim 20 (depends on 17)

The method of claim 17, wherein the one or more circuits are configured to receive the input from at least one of (i) a user via a graphical user interface or (ii) a supervisory controller or an automated system.
