Patents by Inventor Andrew J. Przybylski
Andrew J. Przybylski has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250224945Abstract: One or more message brokers configured to communicate over a message bus and provide one or more features and the one or more features are executed in response to a field in a first message communicated to a message broker of the one or more message brokers. The operations also include creating a second set of the one or more message brokers in a second set of isolated compute environments. The second set of the one or more message brokers capable of performing an additional feature in addition to the one or more features. The communications over the message bus include sending a structured data format. The second set of one or more message brokers are configured to execute extension instructions related to the additional feature in response to a second message containing a specified field in the structured data format. The second set of one or more message brokers are deployed to the message bus while the first set of one or more message brokers communicates over the message bus.Type: ApplicationFiled: March 24, 2025Publication date: July 10, 2025Applicant: Tyco Fire & Security GmbHInventors: Andrew J. Przybylski, Jon T. Mueller, John H. Burroughs, Peter J. Hazelberg
-
Publication number: 20250109875Abstract: A controller for equipment that operates to affect a variable state or condition of a building including one or more processors and non-transitory computer-readable media storing instructions that, when executed by the processors, cause the processors to perform operations. The operations include performing model predictive control and proportional, integral, derivative control using adaptive artificial intelligence, performing tampering prediction using adaptive artificial intelligence, or detecting degradation using adaptive artificial intelligence.Type: ApplicationFiled: September 27, 2024Publication date: April 3, 2025Applicant: Tyco Fire & Security GmbHInventors: Andrew J. Przybylski, John H. Burroughs
-
Patent number: 12261633Abstract: A brokering architecture is disclosed. The brokering architecture focuses on storing changes to the building system. Measurements are quantized to an integer representation and encoded so that time series data is stored in a series of changes of value. The encoded timeseries may be compressed using compression schemes that advantageously make use of small changes between adjacent stored values of the timeseries. Compressed timeseries values allow more data to be stored in RAM or other short-term storage and provide a more responsive system to control physical systems like buildings. Timeseries compression may be provided through extensions accessed through a structured data format on the message bus. Extensions can cause the execution of certain instructions based on the fields in the structured data and may be used to provide functionality in addition to timeseries compression including BACnet communications, predictions, and simulations.Type: GrantFiled: September 11, 2024Date of Patent: March 25, 2025Assignee: Tyco Fire & Security GmbHInventors: Andrew J. Przybylski, Jon T. Mueller, John H. Burroughs, Peter J. Hazelberg
-
Publication number: 20250085671Abstract: A distributed control system is provided by a brokering architecture. Message brokers running within multiple compute environments coordinate communication and data storage for control applications. Control applications run in one compute environment send the results to the message broker which may store the data for future calculations and/or send the data to a remote data base. Control applications may be state-less and store all information in the message brokers. Data from one environment may be sent over a message bus to other environments to be used as inputs to calculations. The distributed control system is used to provide responsive control to various building equipment.Type: ApplicationFiled: September 11, 2024Publication date: March 13, 2025Applicant: Tyco Fire & Security GmbHInventors: Andrew J. Przybylski, Jon T. Mueller, John H. Burroughs, Daniel Brandt, Peter J. Hazelberg
-
Publication number: 20250085953Abstract: Systems and methods are disclosed that create a deployment package for commissioning of a building control system. The deployment package may include a series of automated validation sequences that ensure each equipment and/or device is properly configured and installed. A validation sequence is performed, and the behavior is compared to expected behavior for the sequence. A brokering architecture facilitates the commissioning by providing a fixed schema to all applications communicating over the message bus, thus standardizing the deployment package and the validation sequences. Correlations between data may be found and used when data is missing in the same or similar equipment.Type: ApplicationFiled: September 11, 2024Publication date: March 13, 2025Applicant: Tyco Fire & Security GmbHInventors: Andrew J. Przybylski, Jon T. Mueller, John H. Burroughs, Daniel Brandt
-
Publication number: 20250086074Abstract: A distributed control system with bump-less failover and replay capability is disclosed. The distributed control system stores the state of each control application in a separate storage system. Each time the control applications runs it can store the results of the calculations required for a subsequent calculation. When a compute environment running the control applications fails another environment can begin performing the same operations. Replay capability is provided to facilitate the investigation of the control application's execution.Type: ApplicationFiled: September 11, 2024Publication date: March 13, 2025Applicant: Tyco Fire & Security GmbHInventors: Andrew J. Przybylski, Jon T. Mueller, John H. Burroughs
-
Publication number: 20250085888Abstract: A brokering system used in distributed building controls provides multiple tiers of storage. Data can be requested at any time during the processing of new data received from a building device. Complex event processors, low latency control, and/or display interfaces may request and be provided data from memory (e.g., tier one storage) of a message broker. Digital twins and/or optimization algorithms may wait until data is stored to local disk before information is obtained. Other applications may wait until data is saved in the remote database before using the data to perform calculations. Data may be compressed and stored in timeseries that are accessed by a single requested to the message broker.Type: ApplicationFiled: September 11, 2024Publication date: March 13, 2025Applicant: Tyco Fire & Security GmbHInventors: Andrew J. Przybylski, Jon T. Mueller, John H. Burroughs
-
Publication number: 20250088201Abstract: A brokering architecture is disclosed. The brokering architecture focuses on storing changes to the building system. Measurements are quantized to an integer representation and encoded so that time series data is stored in a series of changes of value. The encoded timeseries may be compressed using compression schemes that advantageously make use of small changes between adjacent stored values of the timeseries. Compressed timeseries values allow more data to be stored in RAM or other short-term storage and provide a more responsive system to control physical systems like buildings. Timeseries compression may be provided through extensions accessed through a structured data format on the message bus. Extensions can cause the execution of certain instructions based on the fields in the structured data and may be used to provide functionality in addition to timeseries compression including BACnet communications, predictions, and simulations.Type: ApplicationFiled: September 11, 2024Publication date: March 13, 2025Applicant: Tyco Fire & Security GmbHInventors: Andrew J. Przybylski, Jon T. Mueller, John H. Burroughs, Peter J. Hazelberg
-
Publication number: 20240385576Abstract: A method includes receiving, by one or more processors, user input describing characteristics of a central utility plant for a building, the user input comprising textual or audible input, identifying, by the one or more processors, a plurality of pieces of building equipment satisfying the characteristics of the user input using an AI model based on the user input, and generating, by the one or more processors using the AI model, a central utility plant model for the central utility plant based on the textual or audible input. The central utility plant model satisfies the characteristics and includes the identified pieces of building equipment.Type: ApplicationFiled: May 14, 2024Publication date: November 21, 2024Inventors: Levent Tinaz, Steven C. Snyder, Ryan A. Baumgartner, John H. Burroughs, Michael J. Wenzel, Andrew J. Przybylski
-
Patent number: 12104812Abstract: One implementation of the present disclosure is a controller for a variable refrigerant flow system. The controller includes processors and memory storing instructions that, when executed by the processors, cause the processors to perform operations including identifying zones within a structure, generating zone groupings defining zone groups and specifying which of the zones are grouped together to form each of the zone groups, generating metric of success values corresponding to the zone groupings and indicating a control feasibility of a corresponding zone grouping, selecting a zone grouping based on the metric of success values, and using the selected zone grouping to operate equipment of the variable refrigerant flow system to provide heating or cooling to the zones.Type: GrantFiled: July 16, 2019Date of Patent: October 1, 2024Assignee: Tyco Fire & Security GmbHInventors: John H. Burroughs, Andrew J. Przybylski, Matthew J. Ellis, Mohammad N. Elbsat, Michael J. Wenzel
-
Publication number: 20240201676Abstract: A control system operates equipment to consume, produce, or store one or more resources. The control system obtains modeling input describing a physical layout of the equipment. The modeling input may indicate a bidirectional connection between the equipment or a bidirectional port of the equipment. The control system determines one or more cycles formed by the equipment based on the modeling input. A cycle may include a path of directed connections between the equipment that forms a closed loop. The control system formulates a control problem using the one or more cycles formed by the equipment and operates the equipment according to the control problem.Type: ApplicationFiled: February 26, 2024Publication date: June 20, 2024Applicant: Tyco Fire & Security GmbHInventors: Andrew J. Przybylski, John H. Burroughs, Ryan A. Baumgartner
-
Patent number: 11914353Abstract: A control system configured to serve one or more energy loads in a building comprises equipment configured to consume, produce, or store one or more resources including electricity, water, natural gas, steam, hot thermal energy, cold thermal energy, or electrical energy. The control system includes an asset allocator configured to receive an input model that describes a physical layout of the equipment and create a net list that defines connections between the equipment using the input model. The asset allocator is configured to discover one or more systems of interconnected equipment and one or more groups of equipment using the net list, formulate an optimization problem using the systems and groups of equipment, and operate the equipment according to the optimization problem.Type: GrantFiled: October 19, 2020Date of Patent: February 27, 2024Assignee: Johnson Controls Tyco IP Holdings LLPInventor: Andrew J. Przybylski
-
Patent number: 11888676Abstract: Systems and methods for automatically commissioning and operating a heating, ventilation, or air conditioning (HVAC) system for a building site are provided. An exemplary method includes constructing a model using physical equipment of the HVAC system and relationships between the physical equipment. The model indicates connections between the physical equipment and one or more resources produced or consumed by the physical equipment. The method includes generating a mapping between points of the physical equipment at the building site and corresponding variables of the model, using the model to generate values of one or more control variables of the model, and operating the physical equipment by providing the values of the control variables to corresponding points of the physical equipment based on the mapping.Type: GrantFiled: March 8, 2022Date of Patent: January 30, 2024Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Andrew J. Przybylski, John H. Burroughs, Michael J. Wenzel
-
Publication number: 20230312174Abstract: A controller for a building control system includes processors and memory storing instructions that, when executed by the processors, cause the processors to perform operations including identifying zones within a building, analyzing data associated with the zones, and generating zone groupings based on the data associated with the zones. Each of the zone groupings define zone groups and specify which of the zones are grouped together to form each of the zone groups. The operations also include identifying a particular zone grouping from zone groupings based on the data associated with zones and using the particular zone grouping to generate control signals to operate equipment of the building control system to provide heating or cooling to the zones.Type: ApplicationFiled: June 7, 2023Publication date: October 5, 2023Applicant: Johnson Controls Tyco IP Holdings LLPInventors: John H. Burroughs, Andrew J. Przybylski, Matthew J. Ellis, Mohammad N. ELBSAT, Michael J. Wenzel
-
Patent number: 11768003Abstract: A controller for a building control system includes processors and memory storing instructions that, when executed by the processors, cause the processors to perform operations including identifying zones within a building, analyzing data associated with the zones, and generating zone groupings based on the data associated with the zones. Each of the zone groupings define zone groups and specify which of the zones are grouped together to form each of the zone groups. The operations also include identifying a particular zone grouping from zone groupings based on the data associated with zones and using the particular zone grouping to generate control signals to operate equipment of the building control system to provide heating or cooling to the zones.Type: GrantFiled: October 1, 2021Date of Patent: September 26, 2023Assignee: Johnson Controls Tyco IP Holdings LLPInventors: John H. Burroughs, Andrew J. Przybylski, Matthew J. Ellis, Mohammad N. ElBsat, Michael J. Wenzel
-
Patent number: 11762377Abstract: Systems and methods for modeling and controlling entities of a building system are provided. An exemplary method includes comparing an input indicating a new entity or connection between entities of a building system to a data model for the building system to determine whether the new entity or connection is represented in the data model, extending the data model to define the new entity or connection in response to determining that the new entity or connection is not represented in the data model, and using the data model with the new entity or connection in a control strategy to generate control decisions for the entities of the building system.Type: GrantFiled: March 11, 2022Date of Patent: September 19, 2023Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLPInventors: Andrew J. Przybylski, Michael J. Wenzel, Matthew J. Ellis, Jon T. Mueller
-
Patent number: 11714393Abstract: A controller includes a processing circuit comprising one or more processors and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations. The operations include determining a gradient of an objective function with respect to a constraint variable used to define a constraint on a control process that uses the objective function and modifying the constraint variable to have a modified value in response to determining that a trigger condition is satisfied. The trigger condition is based on the gradient. The operations include performing the control process subject to the constraint using the modified value of the constraint variable and operating equipment in accordance with a result of the control process.Type: GrantFiled: January 14, 2022Date of Patent: August 1, 2023Assignee: Johnson Controls Tyco IP Holdings LLPInventors: John H. Burroughs, Andrew J. Przybylski, Michael J. Wenzel, Mohammad N. Elbsat, Joseph C. Jones, Kirk H. Drees
-
Patent number: 11675320Abstract: 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: GrantFiled: March 18, 2021Date of Patent: June 13, 2023Assignee: Johnson Controls Tyco IP Holdings LLPInventors: John H. Burroughs, Andrew J. Przybylski, Michael J. Wenzel, Matthew J. Ellis
-
Patent number: 11592792Abstract: A method for controlling production of one or more refined resources by an energy provider includes predicting a demand for the refined resources by one or more consumers of the refined resources as a function of an incentive offered by the energy provider. The method further includes performing an optimization of an objective function subject to a constraint based on the predicted demand for the refined resources to determine an amount of the refined resources for the energy provider to produce and a value of the incentive at multiple times within a time period. The method also includes providing setpoints for equipment of the energy provider that cause the equipment to produce the amount of the refined resources determined by performing the optimization.Type: GrantFiled: January 29, 2020Date of Patent: February 28, 2023Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Andrew J. Przybylski, Michael J. Wenzel, John H. Burroughs, Matthew J. Ellis
-
Patent number: 11416796Abstract: A method for controlling an energy production and distribution system includes identifying sources that supply input resources, subplants that produce output resources using the input resources, and sinks that consume the output resources. The method includes obtaining a cost function including a cost of producing the output resources and generating a transit time constraint that requires the input resources be sent from the sources to the subplants at a first departure time that occurs before a first arrival time at which the input resources are predicted to be used by the subplants. The method includes solving an optimization problem to determine an amount of the output resources to produce at each of multiple time steps within a time period. Solving the optimization problem includes performing an optimization of the cost function subject to the transit time constraint.Type: GrantFiled: April 28, 2020Date of Patent: August 16, 2022Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Andrew J. Przybylski, Michael J. Wenzel, John H. Burroughs