-
公开(公告)号:US10055206B2
公开(公告)日:2018-08-21
申请号:US15182579
申请日:2016-06-14
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Vijaya S. Chennupati , Gerald A. Asp , Peter A. Craig
IPC: G06F8/38 , G05B15/02 , G06F3/0484
CPC classification number: G06F8/38 , G05B15/02 , G05B2219/2642 , G06F3/04847
Abstract: A building management system (BMS) includes building equipment configured to provide raw data samples of a data point and a data collector configured to collect the raw data samples from the building equipment and generate a raw data timeseries including a plurality of the raw data samples. The BMS includes a timeseries service configured to generate one or more optimized data timeseries from the raw data timeseries and a timeseries database configured to store the raw data timeseries and the one or more optimized data timeseries. The BMS includes a dashboard layout generator configured to identify each timeseries associated with the data point and to generate a framework-agnostic dashboard layout description capable of being rendered by multiple different rendering frameworks to visualize each of the identified timeseries.
-
公开(公告)号:US20180232422A1
公开(公告)日:2018-08-16
申请号:US15644519
申请日:2017-07-07
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vijaya S. Chennupati , Vaidhyanathan Venkiteswaran , Sajjad Pourmohammad , Erik S. Paulson , Ada L. Ma , Gerald A. Asp
CPC classification number: G06F17/30551 , G05B15/02 , G05B2219/2642 , G05D23/1917 , G06F17/30312 , G06F17/30353 , G06F17/30958
Abstract: A building management system (BMS) includes building equipment configured to provide raw data samples of one or more data points in the BMS. The BMS further includes a data collector configured to collect raw data samples from the building equipment and generate one or more raw data timeseries comprising a plurality of the raw data samples. The BMS also includes a timeseries processing engine. The timeseries processing engine is configured to identify one or more timeseries processing workflows that apply to the raw data timeseries, each of the workflows comprising a predefined sequence of timeseries processing operation. The timeseries processing engine is further configured to process the raw data timeseries using the identified timeseries processing workflows to generate one or more derived data timeseries. The BMS further includes a timeseries storage interface configured to store the raw data timeseries and the derived data timeseries in a timeseries database.
-
公开(公告)号:US20230394052A1
公开(公告)日:2023-12-07
申请号:US18228497
申请日:2023-07-31
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vijaya S. Chennupati , Vaidhyanathan Venkiteswaran , Sajjad Pourmohammad , Erik S. Paulson , Ada L. Ma , Gerald A. Asp
IPC: G06F16/2458 , G06F16/22 , G06F16/901 , G05D23/19 , G05B15/02
CPC classification number: G06F16/2477 , G06F16/22 , G06F16/9024 , G05D23/1931 , G05B15/02 , G06F16/2322
Abstract: A building management system (BMS) includes building equipment configured to provide raw data samples of one or more data points in the BMS. The BMS further includes a data collector configured to collect raw data samples from the building equipment and generate one or more raw data timeseries comprising a plurality of the raw data samples. The BMS also includes a timeseries processing engine. The timeseries processing engine is configured to identify one or more timeseries processing workflows that apply to the raw data timeseries, each of the workflows comprising a predefined sequence of timeseries processing operation. The timeseries processing engine is further configured to process the raw data timeseries using the identified timeseries processing workflows to generate one or more derived data timeseries. The BMS further includes a timeseries storage interface configured to store the raw data timeseries and the derived data timeseries in a timeseries database.
-
公开(公告)号:US20220299230A1
公开(公告)日:2022-09-22
申请号:US17688054
申请日:2022-03-07
Applicant: Johnson Controls Technology Company
Inventor: Andrew J. Boettcher , Steven R. Vitullo , Vivek Narain , Youngchoon Park , Gerald A. Asp , Peter A. Craig , Vijaya S. Chennupati
Abstract: A building energy management system includes building equipment, a data collector, an analytics service, a timeseries database, and an energy management application. The building equipment monitor and control one or more variables in the building energy management system and provide data samples of the one or more variables. The data collector collects the data samples from the building equipment and generates a data timeseries including a plurality of the data samples. The analytics service performs one or more analytics using the data timeseries and generates a results timeseries including a plurality of result samples indicating results of the analytics. The timeseries database stores the data timeseries and the results timeseries. The energy management application retrieves the data timeseries and the results timeseries from the timeseries database in response to a request for timeseries data associated with the one or more variables.
-
公开(公告)号:US11080289B2
公开(公告)日:2021-08-03
申请号:US16153370
申请日:2018-10-05
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vijaya S. Chennupati , Vaidhyanathan Venkiteswaran , Sajjad Pourmohammad , Erik S. Paulson , Ada L. Ma , Gerald A. Asp
IPC: G06F16/20 , G06F16/2458 , G06F16/22 , G06F16/901 , G05D23/19 , G05B15/02 , G06F16/23
Abstract: A building management system (BMS) includes building equipment configured to provide raw data samples of data points in the BMS, a data collector configured to generate raw data timeseries including raw data samples from the building equipment, and a timeseries processing engine. The timeseries processing engine is configured to identify an initial timeseries processing workflow that applies to the raw data timeseries, identify other data timeseries required as inputs to the initial timeseries processing workflow, and generate an enriched timeseries processing workflow that includes the initial timeseries processing workflow, the raw data timeseries, and the other data timeseries. The timeseries processing engine is configured to execute the enriched timeseries processing workflow to generate a derived data timeseries. The BMS further includes a timeseries storage interface configured to store the raw data timeseries and the derived data timeseries in a timeseries database.
-
公开(公告)号:US10775988B2
公开(公告)日:2020-09-15
申请号:US16104653
申请日:2018-08-17
Applicant: Johnson Controls Technology Company
Inventor: Vivek Narain , Vipul Devre , Barkha Shah , Youngchoon Park , Gerald A. Asp , Peter A. Craig , Vijaya S. Chennupati
IPC: G06F3/0484 , 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.
-
公开(公告)号:US20190013023A1
公开(公告)日:2019-01-10
申请号:US16028126
申请日:2018-07-05
Applicant: Johnson Controls Technology Company
Inventor: Sajjad Pourmohammad , Joseph M. Mueller , Youngchoon Park , Sudhi R. Sinha , Daniel Mellenthin , Gerald A. Asp
Abstract: A system for user interaction with a building automation system (BAS). The system includes a user device configured to accept vocal inputs and produce audio outputs, and a server in communication with the user device and a BAS controller. The server is configured to translate a vocal input to input text, and determine and store a conversation context based on the input text. The server is further configured to determine a desired output corresponding to the input text. Additionally, the server is configured to receive, from the BAS controller, BAS data corresponding to the desired output, and generate at least one audio output from the BAS data. The user device outputs the at least one audio output, and the server is configured to apply the conversation context to a subsequent vocal input.
-
公开(公告)号:US20180356969A1
公开(公告)日:2018-12-13
申请号:US16104653
申请日:2018-08-17
Applicant: Johnson Controls Technology Company
Inventor: Vivek Narain , Vipul Devre , Barkha Shah , Youngchoon Park , Gerald A. Asp , Peter A. Craig , Vijaya S. Chennupati
IPC: G06F3/0484 , G05B15/02 , G06F3/0486 , G06T11/20 , G06F3/0482 , G05B19/048
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.
-
公开(公告)号:US10095756B2
公开(公告)日:2018-10-09
申请号:US15644519
申请日:2017-07-07
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vijaya S. Chennupati , Vaidhyanathan Venkiteswaran , Sajjad Pourmohammad , Erik S. Paulson , Ada L. Ma , Gerald A. Asp
Abstract: A building management system (BMS) includes building equipment configured to provide raw data samples of one or more data points in the BMS. The BMS further includes a data collector configured to collect raw data samples from the building equipment and generate one or more raw data timeseries comprising a plurality of the raw data samples. The BMS also includes a timeseries processing engine. The timeseries processing engine is configured to identify one or more timeseries processing workflows that apply to the raw data timeseries, each of the workflows comprising a predefined sequence of timeseries processing operation. The timeseries processing engine is further configured to process the raw data timeseries using the identified timeseries processing workflows to generate one or more derived data timeseries. The BMS further includes a timeseries storage interface configured to store the raw data timeseries and the derived data timeseries in a timeseries database.
-
公开(公告)号:US20180232459A1
公开(公告)日:2018-08-16
申请号:US15644581
申请日:2017-07-07
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vijaya S. Chennupati , Vaidhyanathan Venkiteswaran , Sajjad Pourmohammad , Erik S. Paulson , Ada L. Ma , Gerald A. Asp
IPC: G06F17/30
CPC classification number: G06F17/30551 , G05B15/02 , G05B2219/2642 , G05D23/1917 , G06F17/30312 , G06F17/30353 , G06F17/30958
Abstract: A building management system (BMS) includes building equipment configured to provide raw data samples of data points in the BMS, a data collector configured to generate raw data timeseries including raw data samples from the building equipment, and a timeseries processing engine. The timeseries processing engine is configured to identify an initial timeseries processing workflow that applies to the raw data timeseries, identify other data timeseries required as inputs to the initial timeseries processing workflow, and generate an enriched timeseries processing workflow that includes the initial timeseries processing workflow, the raw data timeseries, and the other data timeseries. The timeseries processing engine is configured to execute the enriched timeseries processing workflow to generate a derived data timeseries. The BMS further includes a timeseries storage interface configured to store the raw data timeseries and the derived data timeseries in a timeseries database.
-
-
-
-
-
-
-
-
-