Patents by Inventor Gregory B. Cebasek
Gregory B. Cebasek 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).
-
Patent number: 11989000Abstract: A building automation system (BAS) with microservice architecture. The system includes a server platform configured to perform various operations within the building automation system. The server platform includes a microservices platform configured to execute various processes within the BAS. The microservices platform includes a plurality of nodes where each node is configured to run one or more services as separate processes. The microservices platform further includes a message bus configured to control communication between processes and an orchestration network configured to control communication between the plurality of nodes. The server platform further includes a common data model (CDM) shared between the plurality of nodes where the CDM consists of metadata of the BAS. The server platform further includes a container orchestration platform configured to manage and control the plurality of nodes.Type: GrantFiled: May 2, 2023Date of Patent: May 21, 2024Assignee: Tyco Fire & Security GmbHInventors: Gregory B. Cebasek, Joshua A. Edler, Peter J. Hazelberg, Kunal Saini, Jonathan M. Schwabe, Matthew T. Trawicki, Michael G. Welch
-
Publication number: 20230288883Abstract: A system that serves a space includes one or more data sources that provide utilization data describing an actual utilization of the space and circuitry configured to calculate a utilization attribute of the space based on the utilization data and retrieve, from a space profile for the space, a utilization target corresponding to the utilization attribute. The space profile is selected from a plurality of selectable space profiles defining a plurality of target utilizations. The circuitry is also configured to generate a normalized utilization metric for the space by normalizing the utilization attribute relative to the utilization target and generate a recommendation for the space based on the normalized utilization metric.Type: ApplicationFiled: May 17, 2023Publication date: September 14, 2023Applicant: Johnson Controls Technology CompanyInventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk
-
Publication number: 20230273584Abstract: A building automation system (BAS) with microservice architecture. The system includes a server platform configured to perform various operations within the building automation system. The server platform includes a microservices platform configured to execute various processes within the BAS. The microservices platform includes a plurality of nodes where each node is configured to run one or more services as separate processes. The microservices platform further includes a message bus configured to control communication between processes and an orchestration network configured to control communication between the plurality of nodes. The server platform further includes a common data model (CDM) shared between the plurality of nodes where the CDM consists of metadata of the BAS. The server platform further includes a container orchestration platform configured to manage and control the plurality of nodes.Type: ApplicationFiled: May 2, 2023Publication date: August 31, 2023Applicant: Johnson Controls Tyco IP Holdings LLPInventors: Gregory B. Cebasek, Joshua A. Edler, Peter J. Hazelberg, Kunal Saini, Jonathan M. Schwabe, Matthew T. Trawicki, Michael G. Welch
-
Patent number: 11681262Abstract: A system that serves a space includes one or more data sources that provide utilization data describing an actual utilization of the space and circuitry configured to calculate a utilization attribute of the space based on the utilization data and retrieve, from a space profile for the space, a utilization target corresponding to the utilization attribute. The space profile is selected from a plurality of selectable space profiles defining a plurality of target utilizations. The circuitry is also configured to generate a normalized utilization metric for the space by normalizing the utilization attribute relative to the utilization target and generate a recommendation for the space based on the normalized utilization metric.Type: GrantFiled: June 22, 2020Date of Patent: June 20, 2023Assignee: Johnson Controls Technology CompanyInventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk
-
Patent number: 11662701Abstract: A building automation system (BAS) with microservice architecture. The system includes a server platform configured to perform various operations within the building automation system. The server platform includes a microservices platform configured to execute various processes within the BAS. The microservices platform includes a plurality of nodes where each node is configured to run one or more services as separate processes. The microservices platform further includes a message bus configured to control communication between processes and an orchestration network configured to control communication between the plurality of nodes. The server platform further includes a common data model (CDM) shared between the plurality of nodes where the CDM consists of metadata of the BAS. The server platform further includes a container orchestration platform configured to manage and control the plurality of nodes.Type: GrantFiled: March 9, 2021Date of Patent: May 30, 2023Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Gregory B. Cebasek, Joshua A. Edler, Peter J. Hazelberg, Kunal Saini, Jonathan M. Schwabe, Matthew T. Trawicki, Michael G. Welch
-
Publication number: 20210191353Abstract: A building automation system (BAS) with microservice architecture. The system includes a server platform configured to perform various operations within the building automation system. The server platform includes a microservices platform configured to execute various processes within the BAS. The microservices platform includes a plurality of nodes where each node is configured to run one or more services as separate processes. The microservices platform further includes a message bus configured to control communication between processes and an orchestration network configured to control communication between the plurality of nodes. The server platform further includes a common data model (CDM) shared between the plurality of nodes where the CDM consists of metadata of the BAS. The server platform further includes a container orchestration platform configured to manage and control the plurality of nodes.Type: ApplicationFiled: March 9, 2021Publication date: June 24, 2021Applicant: Johnson Controls Technology CompanyInventors: Gregory B. Cebasek, Joshua A. Edler, Peter J. Hazelberg, Kunal Saini, Jonathan M. Schwabe, Matthew T. Trawicki, Michael G. Welch
-
Publication number: 20210109489Abstract: Systems and methods for automatically interacting with a flexible number of devices are provided. The system includes a plurality of devices, a configuration tool, and a controller. The plurality of devices are configured to measure or generate a plurality of points in a building automation system. The configuration tool is configured to generate a control program. The controller is configured to identify a primary list of N devices, where N is an integer. The controller is configured to automatically generate a plurality of secondary lists of points based on the primary list of N devices. The controller is configured to provide the plurality of secondary lists of points as inputs to a control logic configured to use the plurality of secondary lists of points to generate one or more control signals to control the N devices.Type: ApplicationFiled: December 22, 2020Publication date: April 15, 2021Inventors: Donald A. Gottschalk, Gregory B. Cebasek, Jeffrey D. Taylor
-
Patent number: 10962946Abstract: A building automation system (BAS) with microservice architecture. The system includes a server platform configured to perform various operations within the building automation system. The server platform includes a microservices platform configured to execute various processes within the BAS. The microservices platform includes a plurality of nodes where each node is configured to run one or more services as separate processes. The microservices platform further includes a message bus configured to control communication between processes and an orchestration network configured to control communication between the plurality of nodes. The server platform further includes a common data model (CDM) shared between the plurality of nodes where the CDM consists of metadata of the BAS. The server platform further includes a container orchestration platform configured to manage and control the plurality of nodes.Type: GrantFiled: January 22, 2019Date of Patent: March 30, 2021Assignee: Johnson Controls Technology CompanyInventors: Gregory B. Cebasek, Joshua A. Edler, Peter J. Hazelberg, Kunal Saini, Jonathan M. Schwabe, Matthew T. Trawicki, Michael G. Welch
-
Publication number: 20200319610Abstract: A system that serves a space includes one or more data sources that provide utilization data describing an actual utilization of the space and circuitry configured to calculate a utilization attribute of the space based on the utilization data and retrieve, from a space profile for the space, a utilization target corresponding to the utilization attribute. The space profile is selected from a plurality of selectable space profiles defining a plurality of target utilizations. The circuitry is also configured to generate a normalized utilization metric for the space by normalizing the utilization attribute relative to the utilization target and generate a recommendation for the space based on the normalized utilization metric.Type: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Applicant: Johnson Controls Technology CompanyInventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk
-
Publication number: 20200209822Abstract: Systems and methods for automatically interacting with a flexible number of devices are provided. The system includes a plurality of devices, a configuration tool, and a controller. The plurality of devices are configured to measure or generate a plurality of points in a building automation system. The configuration tool is configured to generate a control program. The controller is configured to identify a primary list of N devices, where N is an integer. The controller is configured to automatically generate a plurality of secondary lists of points based on the primary list of N devices. The controller is configured to provide the plurality of secondary lists of points as inputs to a control logic configured to use the plurality of secondary lists of points to generate one or more control signals to control the N devices.Type: ApplicationFiled: October 23, 2019Publication date: July 2, 2020Applicant: Johnson Controls Technology CompanyInventors: Donald A. Gottschalk, Gregory B. Cebasek, Jeffrey D. Taylor
-
Publication number: 20200209816Abstract: A building automation system (BAS) with microservice architecture. The system includes a server platform configured to perform various operations within the building automation system. The server platform includes a microservices platform configured to execute various processes within the BAS. The microservices platform includes a plurality of nodes where each node is configured to run one or more services as separate processes. The microservices platform further includes a message bus configured to control communication between processes and an orchestration network configured to control communication between the plurality of nodes. The server platform further includes a common data model (CDM) shared between the plurality of nodes where the CDM consists of metadata of the BAS. The server platform further includes a container orchestration platform configured to manage and control the plurality of nodes.Type: ApplicationFiled: January 22, 2019Publication date: July 2, 2020Applicant: Johnson Controls Technology CompanyInventors: Gregory B. Cebasek, Joshua A. Edler, Peter J. Hazelberg, Kunal Saini, Jonathan M. Schwabe, Matthew T. Trawicki, Michael G. Welch
-
Patent number: 10691081Abstract: A building management system includes one or more data sources that provide utilization data describing an actual utilization of one or more spaces and a utilization circuit. The utilization circuit is configured to, for each space of the one or more spaces, calculate a utilization attribute of the space based on the utilization data describing the actual utilization of the space, and retrieve, from a space profile for the space, a utilization target corresponding to the utilization attribute. At least two of the plurality of space profiles are associated with a different type of space that serves a different function and define the target utilization of the space. The utilization circuit is further configured to generate a normalized utilization metric for the space by normalizing the utilization attribute relative to the utilization target and generate and provide a utilization recommendation for the space based on the normalized utilization metric.Type: GrantFiled: April 12, 2018Date of Patent: June 23, 2020Assignee: Johnson Controls Technology CompanyInventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk
-
Patent number: 10295964Abstract: A building management system includes a plurality of devices of building equipment and a control engine configured to, for at least one space of one or more spaces, associate the space with a group of the plurality of devices. The control engine is also configured to select a first space profile of a plurality of space profiles associated with a first type of space. The first space profile includes a plurality of modes each corresponding to a different functional state of the space. The control engine is also configured to select a mode of the plurality of modes of the first space profile, determine a setting of the set of settings of the first space profile based on the selected mode, and control the one or more devices that serve the space in accordance with the settings defined by the first space profile and the selected mode.Type: GrantFiled: November 9, 2018Date of Patent: May 21, 2019Assignee: Johnson Controls Technology CompanyInventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk, Rachel D. M. Ellerman
-
Publication number: 20190094820Abstract: A building management system includes a plurality of network-connected sensors installed in or around a place comprising at least one space. The building management system also includes a control engine configured to identify a space profile associated with the space. The space profile is one of a plurality of selectable space profiles for the space. At least two of the plurality of space profiles are associated with a different type of space serving a different function. The space profile includes one or more attributes for the space and a corresponding target value for each of the attributes. The control engine is also configured to receive and process data from the sensors to determine an actual value of each of the attributes and control one or more devices that serve the space to drive the actual value of each attributed toward the corresponding target value defined by the space profile.Type: ApplicationFiled: November 9, 2018Publication date: March 28, 2019Applicant: Johnson Controls Technology CompanyInventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Paul C. Nelson, Gregory B. Cebasek, Donald A. Gottschalk, Anthony J. Capowski
-
Publication number: 20190079471Abstract: A building management system includes a plurality of devices of building equipment and a control engine configured to, for at least one space of one or more spaces, associate the space with a group of the plurality of devices. The control engine is also configured to select a first space profile of a plurality of space profiles associated with a first type of space. The first space profile includes a plurality of modes each corresponding to a different functional state of the space. The control engine is also configured to select a mode of the plurality of modes of the first space profile, determine a setting of the set of settings of the first space profile based on the selected mode, and control the one or more devices that serve the space in accordance with the settings defined by the first space profile and the selected mode.Type: ApplicationFiled: November 9, 2018Publication date: March 14, 2019Applicant: Johnson Controls Technology CompanyInventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk, Rachel D.M. Ellerman
-
Patent number: 10156833Abstract: A building management system includes a plurality of devices of building equipment that operate across multiple building equipment domains. Each of the plurality of devices serves one or more spaces. The building management system also includes a control engine configured to, for each space, associate the space with a first group of the plurality of devices. The first group includes multiple devices that serve the space and that operate across the multiple building equipment domains. The control engine is further configured to select a space profile from a plurality of space profiles. At least two of the space profiles are associated with a different type of space serving a different function, and at least two of the space profiles include settings for the multiple devices of the first group. The control engine is also configured to distribute the settings defined by the selected space profile to the multiple devices of the first group.Type: GrantFiled: April 12, 2018Date of Patent: December 18, 2018Assignee: Johnson Controls Technology CompanyInventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk
-
Publication number: 20180299846Abstract: A building management system includes one or more data sources that provide utilization data describing an actual utilization of one or more spaces and a utilization circuit. The utilization circuit is configured to, for each space of the one or more spaces, calculate a utilization attribute of the space based on the utilization data describing the actual utilization of the space, and retrieve, from a space profile for the space, a utilization target corresponding to the utilization attribute. At least two of the plurality of space profiles are associated with a different type of space that serves a different function and define the target utilization of the space. The utilization circuit is further configured to generate a normalized utilization metric for the space by normalizing the utilization attribute relative to the utilization target and generate and provide a utilization recommendation for the space based on the normalized utilization metric.Type: ApplicationFiled: April 12, 2018Publication date: October 18, 2018Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk
-
Publication number: 20180299843Abstract: A building management system includes a plurality of devices of building equipment that operate across multiple building equipment domains. Each of the plurality of devices serves one or more spaces. The building management system also includes a control engine configured to, for each space, associate the space with a first group of the plurality of devices. The first group includes multiple devices that serve the space and that operate across the multiple building equipment domains. The control engine is further configured to select a space profile from a plurality of space profiles. At least two of the space profiles are associated with a different type of space serving a different function, and at least two of the space profiles include settings for the multiple devices of the first group. The control engine is also configured to distribute the settings defined by the selected space profile to the multiple devices of the first group.Type: ApplicationFiled: April 12, 2018Publication date: October 18, 2018Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk
-
Publication number: 20180299844Abstract: A building management system includes a plurality of network-connected sensors installed in or around a place comprising at least one space. The building management system also includes a control engine configured to identify a space profile associated with the space. The space profile is one of a plurality of selectable space profiles for the space. At least two of the plurality of space profiles are associated with a different type of space serving a different function. The space profile includes one or more attributes for the space and a corresponding target value for each of the attributes. The control engine is also configured to receive and process data from the sensors to determine an actual value of each of the attributes and control one or more devices that serve the space to drive the actual value of each attributed toward the corresponding target value defined by the space profile.Type: ApplicationFiled: April 12, 2018Publication date: October 18, 2018Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Paul C. Nelson, Gregory B. Cebasek, Donald A. Gottschalk, Anthony J. Capowski
-
Publication number: 20180299845Abstract: A building management system includes a plurality of devices of building equipment and a control engine configured to, for at least one space of one or more spaces, associate the space with a group of the plurality of devices. The control engine is also configured to select a first space profile of a plurality of space profiles associated with a first type of space. The first space profile includes a plurality of modes each corresponding to a different functional state of the space. The control engine is also configured to select a mode of the plurality of modes of the first space profile, determine a setting of the set of settings of the first space profile based on the selected mode, and control the one or more devices that serve the space in accordance with the settings defined by the first space profile and the selected mode.Type: ApplicationFiled: April 12, 2018Publication date: October 18, 2018Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk, Rachel D. M. Ellerman