-
公开(公告)号:US11809461B2
公开(公告)日:2023-11-07
申请号:US17504324
申请日:2021-10-18
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati
IPC: G05B17/00 , G06F16/28 , G05B15/02 , G06F16/23 , G06F16/2458 , G06F16/00 , G06F3/01 , G10L15/14 , G10L15/22 , G10L15/30 , G10L25/63
CPC classification number: G06F16/288 , G05B15/02 , G06F3/01 , G06F16/00 , G06F16/23 , G06F16/2477 , G06F16/28 , G10L15/14 , G10L15/142 , G10L15/22 , G10L15/30 , G10L25/63 , G05B2219/2642
Abstract: One or more non-transitory computer readable media contain program instructions that, when executed, cause one or more processors to: receive first raw data including one or more first data points generated by a first object of a plurality of objects associated with one or more buildings; generate first input timeseries according to the one or more data points; access a database of interconnected smart entities, the smart entities including object entities representing each of the plurality of objects and data entities representing stored data, the smart entities being interconnected by relational objects indicating relationships between the smart entities; identify a first object entity representing the first object from a first identifier in the first input timeseries; identify a first data entity from a first relational object indicating a relationship between the first object entity and the first data entity; and store the first input timeseries in the first data entity.
-
公开(公告)号:US11778030B2
公开(公告)日:2023-10-03
申请号:US17737847
申请日:2022-05-05
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati , Kelsey Carle Schuster
CPC classification number: H04L67/12 , G05B15/02 , G06F16/288 , G06N5/043 , H04L41/046
Abstract: A building management system of a building includes one or more memory devices configured to store instructions thereon, that, when executed by one or more processors, cause the one or more processors to generate agents, each agent of the agents paired with one entity of a plurality of entities of an entity database, wherein the entity database includes relationships between the entities, wherein the entities represent physical building entities of the building comprising building equipment or building spaces. The instructions cause the one or more processors to communicate, by the plurality of agents, data of the physical building entities via a plurality of agent communication channels and perform, by the plurality of agents, one or more operations for the plurality of entities based on the data.
-
公开(公告)号:US11774920B2
公开(公告)日:2023-10-03
申请号:US17549741
申请日:2021-12-13
Applicant: Johnson Controls Technology Company
Inventor: George R. Oliver , Justin J. Ploegert , Karl F. Reichenberger , Sudhi R. Sinha , Sujith Ebenezer , Youngchoon Park
IPC: G06F16/245 , G06F16/903 , G05B13/02 , G05B13/04 , H04L12/28 , G05B15/02
CPC classification number: G05B13/0205 , G05B13/0265 , G05B13/048 , G05B15/02 , G06F16/245 , G06F16/90335 , H04L12/2814 , G05B2219/2642
Abstract: A building system includes one or more storage devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive an unstructured user question from a user device of a user and query a graph database based on the unstructured user question to extract context associated with the unstructured user question from contextual information of a building stored by the graph database, wherein the graph database stores the contextual information of the building through nodes and edges between the nodes, wherein the nodes represent equipment, spaces, people, and events associated building and the edges represent relationships between the equipment, spaces, people, and events. The instructions further cause the one or more processors to retrieve data from one or more data sources based on the context and compose a presentation based on the retrieved data.
-
公开(公告)号:US20230081721A1
公开(公告)日:2023-03-16
申请号:US17939723
申请日:2022-09-07
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati
IPC: G05B19/042 , G06F16/22 , G06F16/28 , G06F16/23 , G06F16/25
Abstract: A building management system includes an entity database, a software defined gateway, and an entity service. The entity database stores a plurality of interconnected smart entities including object entities representing a plurality of physical devices, people, or spaces and data entities representing data associated with the plurality of physical devices, people, or spaces. The smart entities are interconnected by relational objects indicating relationships between the object entities and the data entities. The software defined gateway is configured to receive information technology (IT) data and operational technology (OT) data from a plurality of different data sources. The entity service is configured to create a new smart entity in the entity database or update an existing smart entity in the entity database using the IT data and the OT data. The new or existing smart entity includes one or more first attributes having values derived from the IT data and one or more second attributes having values derived from the OT data.
-
公开(公告)号:US20220365498A1
公开(公告)日:2022-11-17
申请号:US17737847
申请日:2022-05-05
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati , Kelsey Carle Schuster
IPC: G05B15/02 , G06N5/04 , H04L41/046 , G06F16/28
Abstract: A building management system of a building includes one or more memory devices configured to store instructions thereon, that, when executed by one or more processors, cause the one or more processors to generate agents, each agent of the agents paired with one entity of a plurality of entities of an entity database, wherein the entity database includes relationships between the entities, wherein the entities represent physical building entities of the building comprising building equipment or building spaces. The instructions cause the one or more processors to communicate, by the plurality of agents, data of the physical building entities via a plurality of agent communication channels and perform, by the plurality of agents, one or more operations for the plurality of entities based on the data.
-
公开(公告)号:US20220364755A1
公开(公告)日:2022-11-17
申请号:US17874736
申请日:2022-07-27
Applicant: Johnson Controls Technology Company
Inventor: Gerald A. Asp , Youngchoon Park , Peter A. Craig
Abstract: A method for monitoring or controlling equipment of a building includes receiving a first timeseries comprising first data samples of a first variable monitored or controlled by a system and a second timeseries comprising second data samples of a second variable monitored or controlled by the system. The first data samples are at least partially asynchronous with the second data samples. The method includes synchronizing the first timeseries with the second timeseries by aggregating both the first timeseries and the second timeseries using equivalent aggregation intervals. Aggregating the first timeseries generates a third timeseries comprising aggregated values of the first variable and aggregating the second timeseries generates a fourth timeseries comprising aggregated values of the second variable. The method includes performing an automated operation to monitor or control the equipment of the building using the synchronized data samples of the third timeseries and the fourth timeseries.
-
公开(公告)号:US11422687B2
公开(公告)日:2022-08-23
申请号:US17347241
申请日:2021-06-14
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Vijaya S. Chennupati , Sudhi Sinha , Justin Ploegert
IPC: G06F3/0484 , G06F3/04847 , G06F3/0482 , G06T11/20 , G06F3/0486 , G05B19/048 , G05B15/02
Abstract: A building energy management includes building equipment, one or more data platform services, a timeseries database, and an energy management application. The building equipment operate to monitor and control a variable and provide raw data samples of a data point associated with the variable. The timeseries database stores a plurality of timeseries associated with the data point. The plurality of timeseries include a timeseries of the raw data samples and the one or more optimized data timeseries generated by the data platform services based on the raw data timeseries. The energy management application generates an ad hoc dashboard including a widget and associates the widget with the data point. The widget displays a graphical visualization of the plurality of timeseries associated with the data point and includes interactive user interface options for switching between the plurality of timeseries associated with the data point.
-
公开(公告)号:US11327737B2
公开(公告)日:2022-05-10
申请号:US16775032
申请日:2020-01-28
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Erik S. Paulson , Errol Trunch
IPC: G06F8/65 , G05B19/042
Abstract: A building device including one or more memory devices configured to store instructions thereon, that, when executed by one or more processors, cause the one or more processors to implement a software gateway configured to receive one or more messages from building equipment, receive, based on the one or more messages, one or more software updates for the software gateway, wherein the one or more software updates are updates for communicating with the building equipment, communicate with the building equipment based on the one or more software updates and receive data describing the building equipment, and cause a configuration image to be generated for the software gateway based on the data describing the building equipment, the configuration image indicating a configuration of the software gateway for performing one or more gateway services.
-
公开(公告)号:US11307538B2
公开(公告)日:2022-04-19
申请号:US16142578
申请日:2018-09-26
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vijaya S. Chennupati , Vaidhyanathan Venkiteswaran , Erik S. Paulson
Abstract: A web services platform operates to monitor and control equipment of a building management system. The web services platform includes a data collector and a timeseries service. The data collector is configured to collect feedback samples provided by one or more sensors of a building management system and generate one or more feedback timeseries including a plurality of the feedback samples. The timeseries service is configured to identify a feedback control workflow that uses the feedback timeseries as an input and defines one or more processing operations to be applied to the feedback samples of the feedback timeseries, perform the one or more processing operations defined by the feedback control workflow to generate a control signal timeseries including a set of control signal samples, and provide a control signal including at least one of the control signal samples or the control signal timeseries as an output to controllable building equipment of the building management system that operate using the control signal as an input.
-
200.
公开(公告)号:US11268715B2
公开(公告)日:2022-03-08
申请号:US16728842
申请日:2019-12-27
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Justin J. Ploegert , Erik S. Paulson , Sudhi R. Sinha
Abstract: A heating ventilation and air conditioning (HVAC) system for a building space includes an HVAC device including a processing circuit. The processing circuit is configured to generate an encrypted dynamic key based on a manifest stored on the device. The manifest includes a set of entitlements for the HVAC device based on relationships between the HVAC device and entities. The processing circuit is further configured to transmit the stored manifest to an authentication server by sending the encrypted dynamic key to the authentication server and receive an updated manifest from the authentication server based on the encrypted dynamic key. The processing circuit is further configured to send a payload request to the authentication server based on the updated manifest, the payload request including a software update request.
-
-
-
-
-
-
-
-
-