-
公开(公告)号:US11231691B2
公开(公告)日:2022-01-25
申请号:US15586104
申请日:2017-05-03
Applicant: Johnson Controls Technology Company
Inventor: Sudhi Sinha , Daniel M. Curtis , Donald Albinger , Youngchoon Park , Joseph Mueller , Karl Reichenberger , Matthew T. Trawicki , Patrick E. Harder
IPC: G05B21/00 , G01M1/38 , G05B13/00 , G05B15/00 , G05D23/00 , G05B19/042 , G06Q50/16 , G06Q10/06 , G06F3/16 , G10L15/18 , G10L15/22
Abstract: A building management system (BMS) including a controller having an adaptive interaction manager and an agent manager. The system further includes one or more input-output (I/O) devices, the I/O devices in communication with the adaptive interaction manager. The controller further including a number of BMS field devices. The I/O devices are configured to receive an input from a user, and further configured to communicate the input to the adaptive interaction manager. The agent manager is configured to determine if one or more existing software agents are capable of performing the desired action, and to automatically transmit the existing software agents to one or more of the BMS field devices based on the agent manager determining the existing software agents are capable of performing the desired action. The software agents are configured to automatically be installed in a processing circuit of the BMS field device to perform the required action.
-
2.
公开(公告)号:US20200209816A1
公开(公告)日:2020-07-02
申请号:US16254514
申请日:2019-01-22
Applicant: Johnson Controls Technology Company
Inventor: Gregory B. Cebasek , Joshua A. Edler , Peter J. Hazelberg , Kunal Saini , Jonathan M. Schwabe , Matthew T. Trawicki , Michael G. Welch
IPC: G05B19/042
Abstract: A building automation system (BAS) with microservice architecture. The system includes a server platform configured to perform various operations within the building automation system. The server platform includes a microservices platform configured to execute various processes within the BAS. The microservices platform includes a plurality of nodes where each node is configured to run one or more services as separate processes. The microservices platform further includes a message bus configured to control communication between processes and an orchestration network configured to control communication between the plurality of nodes. The server platform further includes a common data model (CDM) shared between the plurality of nodes where the CDM consists of metadata of the BAS. The server platform further includes a container orchestration platform configured to manage and control the plurality of nodes.
-
公开(公告)号:US11662701B2
公开(公告)日:2023-05-30
申请号:US17195963
申请日:2021-03-09
Applicant: Johnson Controls Technology Company
Inventor: Gregory B. Cebasek , Joshua A. Edler , Peter J. Hazelberg , Kunal Saini , Jonathan M. Schwabe , Matthew T. Trawicki , Michael G. Welch
IPC: G05B19/042
CPC classification number: G05B19/042 , G05B2219/2614 , G05B2219/2642
Abstract: A building automation system (BAS) with microservice architecture. The system includes a server platform configured to perform various operations within the building automation system. The server platform includes a microservices platform configured to execute various processes within the BAS. The microservices platform includes a plurality of nodes where each node is configured to run one or more services as separate processes. The microservices platform further includes a message bus configured to control communication between processes and an orchestration network configured to control communication between the plurality of nodes. The server platform further includes a common data model (CDM) shared between the plurality of nodes where the CDM consists of metadata of the BAS. The server platform further includes a container orchestration platform configured to manage and control the plurality of nodes.
-
公开(公告)号:US20220100802A1
公开(公告)日:2022-03-31
申请号:US17039364
申请日:2020-09-30
Applicant: Johnson Controls Technology Company
Inventor: Kunal Saini , Gerald A. Asp , Matthew T. Trawicki , Craig A. Lind
IPC: G06F16/9035 , G06F16/906 , G06F16/9038 , G06F3/0484
Abstract: A building management system (BMS) includes memory devices having instructions stored thereon that, when executed by processors, cause the processors to perform operations including obtaining a BMS ontology data model defining a plurality of BMS model classes and relationships between the BMS model classes, obtaining a plurality of BMS object definitions including equipment definitions defining a plurality of different types of equipment and point definitions defining a plurality of different types of points, assigning a BMS model class selected from the plurality of BMS model classes to each of the plurality of BMS object definitions, generating a semantic site model by classifying a plurality of BMS objects associated with a building site according to the BMS object definitions and the BMS model classes assigned thereto, and controlling building equipment using the semantic site model.
-
公开(公告)号:US20210191353A1
公开(公告)日:2021-06-24
申请号:US17195963
申请日:2021-03-09
Applicant: Johnson Controls Technology Company
Inventor: Gregory B. Cebasek , Joshua A. Edler , Peter J. Hazelberg , Kunal Saini , Jonathan M. Schwabe , Matthew T. Trawicki , Michael G. Welch
IPC: G05B19/042
Abstract: A building automation system (BAS) with microservice architecture. The system includes a server platform configured to perform various operations within the building automation system. The server platform includes a microservices platform configured to execute various processes within the BAS. The microservices platform includes a plurality of nodes where each node is configured to run one or more services as separate processes. The microservices platform further includes a message bus configured to control communication between processes and an orchestration network configured to control communication between the plurality of nodes. The server platform further includes a common data model (CDM) shared between the plurality of nodes where the CDM consists of metadata of the BAS. The server platform further includes a container orchestration platform configured to manage and control the plurality of nodes.
-
公开(公告)号:US10962946B2
公开(公告)日:2021-03-30
申请号:US16254514
申请日:2019-01-22
Applicant: Johnson Controls Technology Company
Inventor: Gregory B. Cebasek , Joshua A. Edler , Peter J. Hazelberg , Kunal Saini , Jonathan M. Schwabe , Matthew T. Trawicki , Michael G. Welch
IPC: G05B19/042
Abstract: A building automation system (BAS) with microservice architecture. The system includes a server platform configured to perform various operations within the building automation system. The server platform includes a microservices platform configured to execute various processes within the BAS. The microservices platform includes a plurality of nodes where each node is configured to run one or more services as separate processes. The microservices platform further includes a message bus configured to control communication between processes and an orchestration network configured to control communication between the plurality of nodes. The server platform further includes a common data model (CDM) shared between the plurality of nodes where the CDM consists of metadata of the BAS. The server platform further includes a container orchestration platform configured to manage and control the plurality of nodes.
-
公开(公告)号:US20170322534A1
公开(公告)日:2017-11-09
申请号:US15586104
申请日:2017-05-03
Applicant: Johnson Controls Technology Company
Inventor: Sudhi R. Sinha , Daniel M. Curtis , Donald R. Albinger , Youngchoon Park , Joseph M. Mueller , Karl F. Reichenberger , Matthew T. Trawicki , Patrick E. Harder
IPC: G05B19/042 , G10L15/22 , G10L15/18 , G06F3/16
CPC classification number: G05B19/0426 , G05B2219/2614 , G05B2219/2642 , G06F3/165 , G06Q10/06 , G06Q50/163 , G10L15/18 , G10L15/22 , G10L2015/223
Abstract: A building management system (BMS) including a controller having an adaptive interaction manager and an agent manager. The system further includes one or more input-output (I/O) devices, the I/O devices in communication with the adaptive interaction manager. The controller further including a number of BMS field devices. The I/O devices are configured to receive an input from a user, and further configured to communicate the input to the adaptive interaction manager. The agent manager is configured to determine if one or more existing software agents are capable of performing the desired action, and to automatically transmit the existing software agents to one or more of the BMS field devices based on the agent manager determining the existing software agents are capable of performing the desired action. The software agents are configured to automatically be installed in a processing circuit of the BMS field device to perform the required action.
-
-
-
-
-
-