Invented by Youngchoon Park, Sudhi R. Sinha, Vaidhyanathan Venkiteswaran, Erik S. Paulson, Vijaya S. Chennupati, Johnson Controls Technology Co

The market for Building Management Systems (BMS) with data integration into smart entities is rapidly growing as the demand for intelligent and efficient building operations increases. BMS, also known as Building Automation Systems (BAS), are computer-based control systems that monitor and manage a building’s mechanical, electrical, and plumbing systems. These systems have traditionally focused on optimizing energy consumption, improving occupant comfort, and enhancing overall building performance. However, with the advent of the Internet of Things (IoT) and the rise of smart buildings, BMS are now being integrated with various smart entities to enable data-driven decision-making and automation. Smart entities include sensors, devices, and equipment that collect and transmit data, such as occupancy sensors, temperature sensors, lighting controls, and HVAC systems. By integrating these smart entities into the BMS, building operators can gain real-time insights into building performance, identify areas of improvement, and automate processes for increased efficiency. One of the key drivers behind the market growth for BMS with data integration into smart entities is the increasing focus on sustainability and energy efficiency. Buildings are responsible for a significant portion of global energy consumption and greenhouse gas emissions. By leveraging data from smart entities, BMS can optimize energy usage by adjusting lighting, heating, and cooling systems based on occupancy patterns and environmental conditions. This not only reduces energy waste but also lowers operational costs for building owners and managers. Another factor driving the market growth is the rising demand for occupant comfort and well-being. Smart entities integrated into BMS can monitor indoor air quality, temperature, and lighting levels to ensure optimal comfort for building occupants. This data-driven approach allows for personalized settings and adjustments based on individual preferences, enhancing the overall occupant experience. Furthermore, BMS with data integration into smart entities enable predictive maintenance and fault detection. By continuously monitoring equipment performance and analyzing data, building operators can identify potential issues before they escalate into costly breakdowns. This proactive approach to maintenance not only reduces downtime but also extends the lifespan of equipment, resulting in significant cost savings for building owners. The market for BMS with data integration into smart entities is also benefiting from advancements in cloud computing and artificial intelligence (AI). Cloud-based platforms enable the storage and analysis of large volumes of data collected from smart entities, providing building operators with actionable insights and performance analytics. AI algorithms can further enhance the capabilities of BMS by learning from historical data and making intelligent predictions for energy optimization and fault detection. In conclusion, the market for Building Management Systems with data integration into smart entities is experiencing significant growth due to the increasing demand for energy efficiency, occupant comfort, and cost savings. The integration of smart entities into BMS allows for real-time data-driven decision-making, automation, and predictive maintenance. As technology continues to advance, the potential for BMS to transform the way buildings are managed and operated is immense, making it an exciting and promising market for both building owners and technology providers.

The Johnson Controls Technology Co invention works as follows

A building control system comprises an entity database, software defined gateway and entity service. The entity database contains a number of smart entities that are interconnected. These include object entities which represent a variety of physical devices or people or spaces, and data entities which represent data related to the various physical devices or people or spaces. Relational objects indicate relationships between object entities and data entities. The software defined portal is configured to accept information technology (IT), and operational technology data, from multiple data sources. The entity service can create a smart entity or update a smart entity that already exists in the database by using IT data and OT data. The smart entity, whether new or existing, includes first attributes with values derived by the IT data as well as second attributes with values derived by the OT data.

Background for Building management system with data integration into smart entities

The present disclosure is a general description of a building-management system, more specifically a system that can ingest data from different sources, process it, and then store it. Building management systems (BMS) are a collection of devices that control, monitor and manage the equipment within or around a structure or area. A BMS may include a heating and cooling system, security system, lighting system, fire alerting system or any other system capable of managing the building functions or devices.

A BMS is able to collect data from sensors, and other types building equipment. BMSs rely on gateway hardware devices to collect data and pre-process it before it is sent to the BMS. Data ingestion and software are different for each gateway, which often don’t communicate using the same protocol or data model. Maintenance and integration costs can be high if multiple gateways are required to work together in order to collect and send data to a building control system. It would be ideal to have a solution which overcomes all of these problems and others associated with the traditional gateway devices.

A building management system incorporating an entity database and a software-defined gateway is one implementation of the disclosure. The entity database contains a number of smart entities that are interconnected. Smart entities are object entities that represent a variety of devices, such as building equipment or people, within a building. Data entities are included in the smart entities. These data entities represent data that is associated with a plurality of building equipment devices, people inside the building or spaces inside the building. Relational objects indicate relationships between object entities and data entities. The software defined portal is configured to accept information technology (IT), and operational technology data (OT) from multiple data sources. The IT data describes one or more characteristics for the plurality devices, people, or spaces in the building. These characteristics can be static or change at a certain rate. The OT data describes one or more conditions or states of a plurality of building equipment devices, people in the building or spaces in the building. These conditions or states are dynamic or change at a faster rate than the first. The entity service can create a smart entity or update an already existing entity using IT data and OT data. The smart entity, whether new or old, includes static attributes with values derived by the IT data as well as dynamic attributes with values derived by the OT data.

In some embodiments, a software defined gateway may be configured to use a communication protocol other than BACnet to communicate with the plurality of data sources. The communication protocols include at least one among BACnet Modbus LonTalk SQL JMS AMQP MQTT FTP HTTP HTTP

In some embodiments, at least two internet of things devices (IoT), building equipment, weather services, news services, document services, or media sources are included in the plurality.

In some embodiments, a smart entity can be a virtual representation a system, building equipment, a person, group of people, a space, or grouping of spaces in a building.

In some embodiments, entity services are configured to convert the static characteristics of a building equipment device or person in the building or space inside the building into one or two static attributes of a smart entity.

In some embodiments, IT data describes at least one relationship between a building equipment device with other building equipment devices or between the device and a space within the structure.

In some embodiments, entity services are configured to convert the dynamic state or condition of the building equipment, person or space in the building or the smart entity into one or several dynamic attributes.

In some embodiments, OT data include event data that is received in real time from building equipment within a structure. In some embodiments the building equipment comprises a chiller or boiler, sensor, cooling tower, air handling unit, rooftop unit, variable air volume unit. Lighting equipment, security equipment or fire detection equipment.

In some embodiments, OT data may include data samples collected by building equipment that includes at least one of the following: sensors, actuators or electronics; vehicles or home appliances.

In some embodiments the OT data includes data samples collected from devices such as smart home hubs, smart house devices or doorbell cameras. Other devices include smart thermostats and switches, smart lights and appliances, garage door openers.

In some embodiments, wherein the OT data include data samples collected from internet of things (IoT) devices comprising at least one of heart monitoring implants, biochip transponders, cameras streaming live feeds, automobiles with built-in sensors, DNA analysis devices, field operation devices, or tracking devices for people/vehicles/equipment.

In some embodiments, OT data may include data samples collected by building equipment devices that comprise at least one of wireless sensors, networked sensors or wearable sensors. Other devices could be RFID gateways, IoT gateways, robots, robotic devices, GPS devices and smart watches.

In some embodiments, OT data may include data points that are received from building equipment in real time.

In some embodiments, an entity service is configured for creating and managing a plurality smart entities, including one or multiple object entities that represent a number of building equipment devices and data, and one of more data entities that represent data generated by these building equipment devices.

In some embodiments, the first smart entity in the plurality interconnected smart entities has a first attribute that identifies a physical equipment device represented by it and a secondary attribute that stores the most recent value of an associated dynamic variable.

In some embodiments, an entity service can be configured to create and maintain a plurality of smart entities that are interconnected. The object entities can include a first entity that represents a physical device of a building. Data entities can include a timeseries that represents data generated by a physical building equipment device. The timeseries contains a first attribute that identifies the object entity, and a second one that stores the most recent value for a dynamic variable related to the physical building equipment devices.

In some embodiments, an entity service is configured for creating and managing a plurality smart entities, including a data entity that represents data generated by a physical building-equipment device and a relational entity comprising first and second attributes identifying both the data entity and the object entity.

Another application of the present disclosure is an electronic building equipment management system that manages data related to a plurality physical building equipment devices. The building management system comprises one or more computer-readable media with instructions stored on them. The instructions, when executed by one processor or more, cause one or both processors to store in an entity database a plurality interconnected smart entities. Smart entities can be object entities that represent a plurality devices, such as building equipment or people, within a building. Data entities are included in the smart entities. These data entities represent data that is associated with a plurality of building equipment devices, people inside the building or spaces inside the building. Relational objects indicate relationships between object entities and data entities. The instructions direct the one or multiple processors to receive data in information technology (IT), and data in operational technology (OT), from different data sources. The IT data describes one or more characteristics for the plurality devices, building equipment, persons within the building or spaces within the buildings, with the characteristics either being static or evolving at a first speed. The OT data describes one or more conditions or states of the plurality devices of building equipment or people in the building or space within the building. These conditions or states are dynamic or change at a faster rate than the first. The instructions direct the one or multiple processors to create or update a smart entity within the entity database based on the IT and OT data.

In some embodiments, instructions are given that cause one or more processors use a different communication protocol to communicate with the plurality of data sources. The communication protocols include at least one of BACnet Modbus LonTalk SQL JMS AMQP MQTT FTP HTTP.

Click here to view the patent on Google Patents.