-
公开(公告)号:US20200143795A1
公开(公告)日:2020-05-07
申请号:US16723600
申请日:2019-12-20
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Vijaya S. Chennupati , Erik S. Paulson
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.
-
公开(公告)号:US20200004216A1
公开(公告)日:2020-01-02
申请号:US16567534
申请日:2019-09-11
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati
IPC: G05B19/042 , G06F16/25 , G06F16/901
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.
-
公开(公告)号:US20190353379A1
公开(公告)日:2019-11-21
申请号:US15981181
申请日:2018-05-16
Applicant: Johnson Controls Technology Company
Inventor: Young M. Lee , Viswanath Ramamurti , Youngchoon Park , Sugumar Murugesan
Abstract: A building management system includes one or more processors, and one or more computer-readable storage media communicably coupled to the one or more processors and having instructions stored thereon that cause the one or more processors to: receive utterance data from a voice assist device; determine a location of the voice assist device; analyze the utterance data to identify a sentiment relating to a temperature of the location; and control an HVAC system to adjust the temperature of the location based on the sentiment.
-
74.
公开(公告)号:US20190353378A1
公开(公告)日:2019-11-21
申请号:US15980547
申请日:2018-05-15
Applicant: Johnson Controls Technology Company
Inventor: Viswanath Ramamurti , Young M. Lee , Youngchoon Park , Sugumar Murugesan
Abstract: A building management system includes one or more processors, and one or more computer-readable storage media communicably coupled to the one or more processors and having instructions stored thereon that cause the one or more processors to: define a state of a zone or space within a building; control an HVAC system to adjust a temperature of the zone or space corresponding to a first action; receive utterance data from a voice assist device located in the zone or space; analyze the utterance data to identify a sentiment relating to the temperature of the zone or space; calculate a reward based on the state, the first action, and the sentiment; determine a second action to adjust the temperature of the zone or space based on the reward; and control the HVAC system to adjust the temperature of the zone or space corresponding to the second action.
-
公开(公告)号:US10452043B2
公开(公告)日:2019-10-22
申请号:US16142943
申请日:2018-09-26
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 , 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.
-
76.
公开(公告)号:US20190098113A1
公开(公告)日:2019-03-28
申请号:US16142859
申请日:2018-09-26
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati
IPC: H04L29/08
Abstract: One or more non-transitory computer readable media contain program instructions that, when executed by one or more processors, cause the one or more processors to perform operations including: creating and managing a plurality of smart entities, each of the smart entities including a plurality of attributes; receiving inbound data from one or more enterprise applications; translating the inbound data into values for one or more of the plurality of attributes; writing the plurality of attributes to the smart entities; reading the plurality of attributes from the smart entities; translating the plurality of attributes into outbound data; and providing the outbound data to the one or more enterprise applications.
-
公开(公告)号:US20190096014A1
公开(公告)日:2019-03-28
申请号:US16143037
申请日:2018-09-26
Applicant: Johnson Controls Technology Company
Inventor: Sajjad Pourmohammad , Jan R. Holliday , Eric Thiebaut-George , Donagh S. Horgan , Sanjeet Phatak , Youngchoon Park
Abstract: A building management system includes one or more computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive a threat, the threat comprising a particular threat type, the threat indicating an incident affecting a risk value associated with an asset. The instructions cause the one or more processors to determine, based on the threat and the asset, the risk value at a first point in time, select a decay model based on the particular threat type, and update the risk value at a plurality of points in time after the first point in time with the decay model causing the risk value to decay.
-
公开(公告)号:US20190095518A1
公开(公告)日:2019-03-28
申请号:US16142758
申请日:2018-09-26
Applicant: Johnson Controls Technology Company
Inventor: Youngchoon Park , Sudhi R. Sinha , Vaidhyanathan Venkiteswaran , Erik S. Paulson , Vijaya S. Chennupati
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 from a first device, the first raw data including one or more first data points generated by the first device; generate first input timeseries according to the data points; access a database of interconnected smart entities, the smart entities including object entities representing each of the plurality of physical devices 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 device from a first device 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.
-
公开(公告)号:US20190025771A1
公开(公告)日:2019-01-24
申请号: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
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-