Patents Assigned to Control Technology
-
Publication number: 20210208547Abstract: A method for controlling equipment includes grouping a plurality of granular assets to form one or more general assets and generating models of the general assets based on the granular assets that form the general assets. Each model corresponds to a general asset and defines a relationship between resources produced by the general asset and resources consumed by the general asset. The method includes performing a first control process using the models of the general assets to determine a first allocation of resources among the general assets. The first allocation defines amounts of the resources to be consumed, produced, or stored by each of the general assets. The method includes operating the equipment to consume, produce, or store the resources in accordance with the first allocation.Type: ApplicationFiled: March 18, 2021Publication date: July 8, 2021Applicant: Johnson Controls Technology CompanyInventors: John H. Burroughs, Andrew J. Przybylski, Michael J. Wenzel, Matthew J. Ellis
-
Publication number: 20210207836Abstract: A temperature control system. The control system includes a flow sensor configured to monitor water flow through a valve, an actuator coupled to the valve, and a first controller configured to establish a setpoint for a second controller. The second controller monitors fluid flow through the valve and combines a weighted first command from the first controller and a weighted second command from the second controller to generate a control signal, wherein combining the weighted first command and the weighted second command is based on the reliability of the flow sensor. The second controller further controls the actuator based on the control signal.Type: ApplicationFiled: January 7, 2020Publication date: July 8, 2021Applicant: Johnson Controls Technology CompanyInventors: Carlos Felipe Alcala Perez, Timothy I. Salsbury
-
Publication number: 20210208559Abstract: 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.Type: ApplicationFiled: March 24, 2021Publication date: July 8, 2021Applicant: Johnson Controls Technology CompanyInventors: Youngchoon Park, Sudhi R. Sinha, Vaidhyanathan Venkiteswaran, Erik S. Paulson, Vijaya S. Chennupati
-
Publication number: 20210207828Abstract: A control device for a building, the control device includes a single user interface configured to receive a first signal from a first user input and a second signal from a second user input. The control device further includes a processing circuit configured to receive both the first signal and the second signal within a predetermined period of time. The processing circuit is further configured to perform a first action based on the first signal when the first signal is received before the second signal and not perform a second action in response to the second signal and perform the second action based on the second signal when the second signal is received before the first signal and not perform the first action in response to the first signal.Type: ApplicationFiled: February 12, 2020Publication date: July 8, 2021Applicant: Johnson Controls Technology CompanyInventors: Richard David Friend, Justin C. Pasquale
-
Patent number: 11053830Abstract: A vehicle exhaust system includes an exhaust gas aftertreatment component and an exhaust duct positioned downstream of the exhaust gas aftertreatment component. The exhaust duct defines an internal cavity and a mixer is positioned within the internal cavity. A sensor is configured to sample exhaust gas downstream of the mixer.Type: GrantFiled: December 16, 2019Date of Patent: July 6, 2021Assignee: Faurecia Emissions Control Technologies USA, LLCInventor: Jerome Hornback
-
Patent number: 11054172Abstract: A housing system for heating, ventilation, and/or air conditioning (HVAC) equipment includes a housing configured to shroud the HVAC equipment and also includes a plurality of louver panels disposed on the housing. Each louver panel of the plurality of louver panels is configured to translate between a closed position and an open position. In the closed position, each louver panel of the plurality of louver panels is configured to permit airflow between an interior of the housing and an ambient environment. In the open position, each louver panel of the plurality of louver panels is configured to permit increased airflow between the interior of the housing and the ambient environment when the louver panel is in the open position.Type: GrantFiled: September 10, 2018Date of Patent: July 6, 2021Assignee: Johnson Controls Technology CompanyInventors: Appiya B. Suriya Prakash, Dnyandev G. Vanare, Ganesh S. Devkhile, Anil V. Bhosale
-
Patent number: 11054170Abstract: The present disclosure relates to a heating, ventilation, and/or air conditioning (HVAC) system that includes a return air section of an HVAC unit configured to receive a return airflow from a conditioned space. The HVAC system also includes an outdoor air section of the HVAC unit configured to receive an outdoor airflow from an environment surrounding the HVAC unit. Furthermore, the (HVAC) system includes a panel dividing the return air section and the outdoor air section. The panel includes a bypass damper actuatable to enable mixing of the return airflow and the outdoor airflow to produce a mixed airflow in the outdoor air section.Type: GrantFiled: August 27, 2018Date of Patent: July 6, 2021Assignee: Johnson Controls Technology CompanyInventors: Arun S. Palle, Pankaj B. Avhad, Dnyanesh C. Deshmukh
-
Patent number: 11057244Abstract: A smart gateway device for providing communications between multiple networks associated with a building management system (BMS). The device includes a first network interface circuit in communication with a first network associated with a building management system (BMS). The device further includes a second network interface circuit in communication with a second network associated with a subsystem of the BMS, wherein the second network is not compatible with the first network. The second network interface circuit is configured to detect a physical device associated with the second network, and to receive a data packet associated with the physical device. The data packet is transmitted to the first network interface circuit. The first network interface circuit is configured to receive the data packet and to generate a virtual device based on the received data packet. The virtual device is configured to represent the physical device on the first network.Type: GrantFiled: August 5, 2019Date of Patent: July 6, 2021Assignee: Johnson Controls Technology CompanyInventors: Shawn D. Schubert, Donald A. Gottschalk, Daniel M. Curtis
-
Publication number: 20210200792Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to retrieve projection rules for generating a building graph projection. The instructions cause the one or more processors to retrieve a plurality of entities representing elements of the building and a plurality of relationships between the plurality of entities representing relationships between the plurality of entities, construct the building graph projection including a plurality of nodes and a plurality of edges based on the plurality of entities, the plurality of relationships, and the projection rules, and perform one or more operations based on the building graph projection.Type: ApplicationFiled: December 28, 2020Publication date: July 1, 2021Applicant: Johnson Controls Technology CompanyInventors: Justin J. Ploegert, Dominick James O'Dierno, Brian Scott Otto
-
Publication number: 20210200173Abstract: A building system including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive an event from an event source, the event indicating a data value associated with the event source occurring at a particular time. The instructions cause the one or more processors to identify contextual data of a database that provides a contextual description of the event, generate an enriched event by enriching the event with the contextual data, the enriched event including the data value, the particular time, and the contextual data, and provide the enriched event to a consuming application configured to operate based on the enriched event.Type: ApplicationFiled: December 28, 2020Publication date: July 1, 2021Applicant: Johnson Controls Technology CompanyInventors: Justin J. Ploegert, Dominick James O'Dierno, Brian Scott Otto
-
Publication number: 20210200169Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to identify a capability of an entity in a building graph, the building graph including a plurality of nodes and a plurality of edges, the plurality of nodes representing entities of the building including the entity and the capability, the plurality of edges representing relationships between the entities of the building and the capability. The instructions cause the one or more processors to receive a command to perform an operation associated with the entity, the operation associated with the capability of the entity and provide the command to perform the operation associated with the entity to an operating system.Type: ApplicationFiled: December 28, 2020Publication date: July 1, 2021Applicant: Johnson Controls Technology CompanyInventors: Justin J. Ploegert, Dominick James O'Dierno, Brian Scott Otto
-
Publication number: 20210200174Abstract: A system includes one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations including receiving building information model (BIM) data associated with a building comprising one or more building assets, identifying one or more BIM objects within the BIM, identifying one or more object relationships between the one or more BIM object, applying a semantic description to each of the one or more BIM objects and the one or more object relationships, and generating a hierarchy structure for the building based on the one of more BIM objects and the one or more object relationships. The one or more BIM objects are associated with the one or more building assets and the hierarchy structure includes the semantic description of each of the one or more BIM objects and the one or more object relationships.Type: ApplicationFiled: December 29, 2020Publication date: July 1, 2021Applicant: Johnson Controls Technology CompanyInventors: Ashok Sridharan, Ankur Thareja, Subrata Bhattacharya, Barnini Chatterjee, Shailesh Mahadeo Tavate, Shyam Sunder, Sachin Ghorpade, Piyush Mahajan, Akash Kumar
-
Publication number: 20210200807Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a modification to a graph, the graph comprising a plurality of nodes and a plurality of edges between the plurality of nodes, the plurality of nodes representing entities of the building and the plurality of edges representing relationships between the entities of the building. The instructions cause the one or more processors to generate a change feed event, the change feed event recording the modification to the graph and add the change feed event to a change feed comprising a plurality of change feed events representing modifications to the graph at a plurality of different times.Type: ApplicationFiled: December 28, 2020Publication date: July 1, 2021Applicant: Johnson Controls Technology CompanyInventors: Justin J. Ploegert, Dominick James O'Dierno, Brian Scott Otto
-
Publication number: 20210199330Abstract: A method for calibrating a flow sensor in a heating, ventilation, or air conditioning (HVAC) system. The method includes receiving, at a controller, a request to enter a calibration mode and, in response to receiving the request, automatically commanding a flow control device to achieve a target flow rate. The method further includes generating, by the controller, calibration data for the flow sensor using a reference flow value of the flow rate when the flow control device has achieved the target flow rate and a corresponding flow measurement from the flow sensor.Type: ApplicationFiled: December 30, 2019Publication date: July 1, 2021Applicant: Johnson Controls Technology CompanyInventors: Homero L. Noboa, Kirk H. Drees, Jack A. Peterson, Brennan H. Fentzlaff
-
Publication number: 20210200170Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a command to perform an action for an entity. The instructions cause the one or more processors to identify a service configured to perform the action based on a building graph, the building graph including a plurality of nodes and a plurality of edges, wherein the plurality of nodes represent entities of the building, the service, and one or more other services, wherein the plurality of edges represent relationships between the entities and communication actions of the service with the one or more other services and cause the service to perform the action by causing the service to perform one or more communication actions with the one or more other services indicated by the building graph.Type: ApplicationFiled: December 28, 2020Publication date: July 1, 2021Applicant: Johnson Controls Technology CompanyInventors: Justin J. Ploegert, Dominick James O'Dierno, Brian Scott Otto
-
Publication number: 20210200764Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a query for information of a building graph of the building from a system, the query including an indication of an entity and an indication of an event associated with the entity. The instructions cause the one or more processors to query the building graph with the indication of the entity and the indication of the event associated with the entity for the information of the building graph and generate a query response based on the information and provide the query response to the system.Type: ApplicationFiled: December 28, 2020Publication date: July 1, 2021Applicant: Johnson Controls Technology CompanyInventors: Justin J. Ploegert, Dominick James O'Dierno, Brian Scott Otto
-
Publication number: 20210200165Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to store a digital twin of the building comprising a graph data structure, the graph data structure comprising a plurality of nodes representing entities of the building and a plurality of edges between the plurality of nodes representing relationships between the entities of the building. The instructions cause the one or more processors to receive an modification to the digital twin of the building, generate a change feed event of a change feed, the change feed event recording the modification to the graph data structure, and synchronize, based on the change feed event, an external digital twin of the building of an external system with the digital twin of the building by communicating with the external system.Type: ApplicationFiled: December 28, 2020Publication date: July 1, 2021Applicant: Johnson Controls Technology CompanyInventors: Justin J. Ploegert, Dominick James O'Dierno, Brian Scott Otto
-
Publication number: 20210200912Abstract: A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a request to access a portion of a building graph of the building from a system, the building graph including a plurality of nodes and a plurality of edges, the plurality of nodes representing entities of the building and the plurality of edges representing relationships between the entities of the building. The instructions cause one or more processors to determine whether the system has access to the portion of the building graph based on a policy indicated by the plurality of nodes and edges of the building graph and provide the portion of the building graph to the system in response to a determination that the system has access to the portion of the building graph.Type: ApplicationFiled: December 28, 2020Publication date: July 1, 2021Applicant: Johnson Controls Technology CompanyInventors: Justin J. Ploegert, Dominick James O'Dierno, Brian Scott Otto
-
Publication number: 20210200164Abstract: An edge platform of a building communicatively coupled to a cloud system, the edge platform including one or more memory devices having instructions stored thereon and one or more processors executing the instructions causing the one or more processors to receive an event from a piece of building equipment of the building, the event indicating a data value associated with the piece of building equipment occurring at a particular time, identify contextual data of a data structure that provides a contextual description of the event, generate an enriched event by enriching the event with the contextual data, the enriched event including the data value, the particular time, and the contextual data, and communicate the enriched event to the cloud system configured to operate based on the enriched event.Type: ApplicationFiled: December 28, 2020Publication date: July 1, 2021Applicant: Johnson Controls Technology CompanyInventors: Justin J. Ploegert, Dominick James O'Dierno, Brian Scott Otto
-
Publication number: 20210200713Abstract: A method includes receiving a first building information model (BIM) file and a second BIM file, the first and second BIM files both associated with a building comprising one or more assets, identifying a first set of BIM objects within the first BIM and a second set of BIM objects within the second BIM, the first set of BIM objects and the second set of BIM object each comprising one or more BIM objects associated with the one or more assets, identifying one or more relationships between objects of the first set of BIM objects and objects of the second set of BIM objects, applying a semantic description to the first set of BIM objects, the second set of BIM objects, and the one or more relationships, and generating a data structure comprising the first set of BIM objects, the second set of BIM objects, and the relationships.Type: ApplicationFiled: December 29, 2020Publication date: July 1, 2021Applicant: Johnson Controls Technology CompanyInventors: Ashok Sridharan, Ankur Thareja, Subrata Bhattacharya, Barnini Chatterjee, Shailesh Mahadeo Tavate, Shyam Sunder, Sachin Ghorpade, Piyush Mahajan, Akash Kumar