-
公开(公告)号:US20240073055A1
公开(公告)日:2024-02-29
申请号:US18486857
申请日:2023-10-13
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi Sinha
IPC: H04L12/28 , G06F16/901
CPC classification number: H04L12/2827 , G06F16/9024 , H04L12/2809 , H04L12/2812 , H04L12/2832
Abstract: A building system including one or more memory devices configured to store instructions that cause one or more processors to store a graph data structure in a data storage device including a plurality of nodes representing a plurality of entities and a plurality of edges between the plurality of nodes representing a plurality of relationships between the plurality of entities, wherein the plurality of entities include a first entity representing one of a person, place, or piece of equipment of the building, wherein a second entity of the plurality of entities represents a software component, wherein the software component performs operations for the person, place, or piece of equipment of the building indicated by one or more edges of the plurality of edges relating the first entity to the second entity and cause the software component to execute and perform the operations for the person, place, or piece of equipment.
-
公开(公告)号:US20230324855A1
公开(公告)日:2023-10-12
申请号:US18112650
申请日:2023-02-22
Applicant: Johnson Controls Technology Company
Inventor: George R. Oliver , Justin J. Ploegert , Karl F. Reichenberger , Sudhi R. Sinha , Sujith Ebenezer , Youngchoon Park
IPC: G05B13/02 , G05B13/04 , G06F16/245 , G06F16/903 , H04L12/28 , G05B15/02
CPC classification number: G05B13/0205 , G05B13/0265 , G05B13/048 , G06F16/245 , G06F16/90335 , H04L12/2814 , G05B15/02 , 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.
-
公开(公告)号:US11770020B2
公开(公告)日:2023-09-26
申请号:US17874736
申请日:2022-07-27
Applicant: Johnson Controls Technology Company
Inventor: Gerald A. Asp , Youngchoon Park , Peter A. Craig
IPC: F24F11/62 , F24F11/30 , H02J3/14 , G05B15/02 , F24F130/10 , F24F140/60 , H02J3/00 , F24F11/63 , F24F130/00 , F24F11/52 , H02J13/00 , F24F11/46
CPC classification number: F24F11/62 , F24F11/30 , G05B15/02 , H02J3/14 , F24F11/46 , F24F11/52 , F24F11/63 , F24F2130/00 , F24F2130/10 , F24F2140/60 , G05B2219/2642 , H02J3/00 , H02J13/0006 , H02J2203/20 , Y02B70/30 , Y02B70/3225 , Y04S20/20 , Y04S20/222
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.
-
公开(公告)号:US11764991B2
公开(公告)日:2023-09-19
申请号:US17222733
申请日:2021-04-05
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Erik S. Paulson , Justin Ploegert , Dominick O'Dierno , Karl F. Reichenberger
IPC: G06F16/90 , H04L12/28 , G06F16/901
CPC classification number: H04L12/2827 , G06F16/9024 , H04L12/2809 , H04L12/2812 , H04L12/2832
Abstract: A building system for identity management of a building, the building system including one or more storage devices configured to store instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a request to determine whether an entity has a privilege and determine whether the entity has the privilege by querying, based on the request, a graph database to identity information of the graph database that indicates whether the entity has the privilege, wherein the graph database stores nodes representing at least one of users, equipment, events, or spaces of the building, wherein the graph database stores edges between the nodes representing relationships between the users, equipment, events, or spaces. The instructions cause the one or more processors to generate a response including a determination whether the entity has the privilege.
-
公开(公告)号:US20220237189A1
公开(公告)日:2022-07-28
申请号:US17589279
申请日:2022-01-31
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vijaya S. Chennupati , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Ada L. Ma
IPC: G06F16/2458 , G06F16/22 , G06F16/901 , G05D23/19 , G05B15/02
Abstract: A building management system (BMS) includes building equipment, an eventseries generator, and a storage interface. The building equipment are configured to generate a plurality of data samples. Each of the data samples includes a data value and a timestamp. The eventseries generator is configured to assign a sample state to each data sample based on the data value of the data sample and generate one or more events based on the timestamp of each data sample and the sample state assigned to each data sample. Each of the events includes a start time, an end time, and an event state. The eventseries generator is configured to generate an eventseries including the one or more generated events. The storage interface is configured to store the eventseries in an eventseries database.
-
公开(公告)号:US11378926B2
公开(公告)日:2022-07-05
申请号:US16567534
申请日:2019-09-11
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati
IPC: G06F7/02 , G06F16/00 , G05B19/042 , G06F16/25 , G06F16/901 , G06F16/2458 , G05B15/02 , G05B23/02
Abstract: A building management system (BMS) includes building equipment configured to provide samples of one or more data points in the building management system and a timeseries service. The timeseries service is configured to identify a first timeseries processing workflow that uses an input timeseries as an input and defines processing operations to be applied to the samples of the input timeseries, perform the processing operations defined by the first timeseries processing workflow to generate a first derived timeseries comprising a first set of derived timeseries samples, identify a second timeseries processing workflow that uses the first derived timeseries as an input and defines processing operations to be applied to the samples of the first derived timeseries, and perform the processing operations defined by the second timeseries processing workflow to generate a second derived timeseries comprising a second set of derived timeseries samples.
-
公开(公告)号:US11360447B2
公开(公告)日:2022-06-14
申请号:US16533493
申请日:2019-08-06
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati , Kelsey Carle Schuster
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.
-
公开(公告)号:US11327451B2
公开(公告)日:2022-05-10
申请号:US16533493
申请日:2019-08-06
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati , Kelsey Carle Schuster
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.
-
公开(公告)号:US20220138492A1
公开(公告)日:2022-05-05
申请号:US17170634
申请日:2021-02-08
Applicant: Johnson Controls Technology Company
Inventor: Erik S. Paulson , Ambuj Shatdal , ZhongYi Jin , Chenlu Zhang , Youngchoon Park
Abstract: A method of labeling building data comprises receiving, by a labeling system, a plurality of strings relating to data associated with a building, wherein the plurality of strings are received from one or more building devices, segregating the plurality of strings based on at least one semantic element included in the plurality of strings, clustering the plurality of strings based on at least one related element shared by at least a portion of the plurality of strings, labeling at least some of the plurality of strings based on the segregated and clustered plurality of strings, and generating a digital representation of the building using the labeled strings.
-
公开(公告)号:US20220137570A1
公开(公告)日:2022-05-05
申请号:US17170668
申请日:2021-02-08
Applicant: Johnson Controls Technology Company
Inventor: Erik S. Paulson , Ambuj Shatdal , ZhongYi Jin , Chenlu Zhang , Youngchoon Park
IPC: G05B15/02 , G06F16/901
Abstract: A method for commissioning a building comprises identifying a building asset within a digital representation of a building having one or more parameters describing relationships of the building asset within the building, controlling one or more other building assets included within the digital representation to change an environmental parameter of the building, monitoring a response of at least one of the building asset or one of the one or more other building assets to the change in the environmental parameter, generating a parameter for the digital representation associated with the building asset based on the monitoring, and updating the digital representation using the parameter.
-
-
-
-
-
-
-
-
-