Patents by Inventor Daniel F. Leising

Daniel F. Leising 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: 11533195
    Abstract: A building management system includes a communications bus, subordinate devices connected to the communications bus, and a controller connected to the communications bus. The controller includes an active node table including a plurality of nodes, each node representing one of the subordinate devices connected to the communications bus. The controller is configured to monitor the active node table for a newly connected subordinate device, use a set of rules to determine whether the newly connected subordinate device is supported by the controller for performing an identified function in combination with the controller, and, in response to a determination that the newly connected subordinate device is supported, extend the identified function of the controller to the newly connected subordinate device. Extending the identified function includes enabling the newly connected subordinate device to perform the identified function.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: December 20, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Jameel Ahmed, Vivek V. Gupta, Brandon A. Sloat, Daniel F. Leising
  • Patent number: 10564615
    Abstract: An equipment controller in a building management system (BMS) includes a feature detector and a dynamic point list generator. The feature detector is configured to receive sensor input from a sensor and determine a set of features available to the equipment controller based on the sensor input. The dynamic point list generator is configured to determine unavailable features based on the set of available features and identify one or more points in a complete point list associated with the set of unavailable features. The dynamic point list generator is configured to generate a dynamic point list by removing the identified points from the complete point list and expose the dynamic point list to a BMS controller communicably connected to the equipment controller.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: February 18, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Christopher R. Amundson, David A. Kondrad, Kraig D. Ritmanich, Aron M. Seiler, Jameel Ahmed, Curtis C. Crane, Vivek V. Gupta, Daniel F. Leising, Brandon A. Sloat, Lisa E. Strand
  • Patent number: 10567219
    Abstract: A smart communications controller for building equipment includes an equipment port and a processing circuit including a plurality of autoconfiguration objects. Each of the autoconfiguration objects corresponds to a different communications protocol and is configured to perform a protocol testing process. The protocol testing process includes sending a request message to the building equipment using the corresponding communications protocol. The request message includes a request for an equipment ID. The protocol testing process includes receiving a response message from the building equipment in response to the request message and identifying the corresponding communications protocol as being used by the building equipment in response to the response message including the requested equipment ID.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: February 18, 2020
    Assignee: Johnson Controls Technology Company
    Inventors: Eric W. Hamber, Vivek V. Gupta, Sergey A. Galchenko, Daniel F. Leising
  • Patent number: 10506015
    Abstract: A controller for a rooftop air handling unit includes control logic configured to generate a control signal for the HVAC device using values for one or more variables monitored by the controller. The controller includes an equipment model that links specific instances of data objects to the variables used by the control logic and a view definition that identifies one or more of the data objects. The controller includes a web server configured to dynamically generate a web portal that includes one or more of the data objects identified by the view definition. The controller includes a communications interface that provides the web portal to a client device.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: December 10, 2019
    Assignee: Johnson Controls Technology Company
    Inventors: Daniel F. Leising, Justin J. Seifi
  • Publication number: 20180227172
    Abstract: A smart communications controller for building equipment includes an equipment port and a processing circuit including a plurality of autoconfiguration objects. Each of the autoconfiguration objects corresponds to a different communications protocol and is configured to perform a protocol testing process. The protocol testing process includes sending a request message to the building equipment using the corresponding communications protocol. The request message includes a request for an equipment ID. The protocol testing process includes receiving a response message from the building equipment in response to the request message and identifying the corresponding communications protocol as being used by the building equipment in response to the response message including the requested equipment ID.
    Type: Application
    Filed: April 4, 2018
    Publication date: August 9, 2018
    Applicant: Johnson Controls Technology Company
    Inventors: Eric W. Hamber, Vivek V. Gupta, Sergey A. Galchenko, Daniel F. Leising
  • Publication number: 20180191521
    Abstract: A building management system includes a communications bus, subordinate devices connected to the communications bus, and a controller connected to the communications bus. The controller includes an active node table including a plurality of nodes, each node representing one of the subordinate devices connected to the communications bus. The controller is configured to monitor the active node table for a newly connected subordinate device, use a set of rules to determine whether the newly connected subordinate device is supported by the controller for performing an identified function in combination with the controller, and, in response to a determination that the newly connected subordinate device is supported, extend the identified function of the controller to the newly connected subordinate device. Extending the identified function includes enabling the newly connected subordinate device to perform the identified function.
    Type: Application
    Filed: January 3, 2017
    Publication date: July 5, 2018
    Applicant: Johnson Controls Technology Company
    Inventors: Jameel Ahmed, Vivek V. Gupta, Brandon A. Sloat, Daniel F. Leising
  • Patent number: 9960962
    Abstract: A smart communications controller for building equipment includes an equipment port connected to the building equipment and a plurality of autoconfiguration objects. Each of the autoconfiguration objects is configured to perform a protocol testing process for a particular communications protocol. The protocol testing process includes automatically determining whether the communications protocol is used by the building equipment connected to the equipment port. The smart communications controller further includes an autoconfiguration manager configured to cause the autoconfiguration objects to iteratively perform their protocol testing processes until the communications protocol used by the building equipment is identified. The smart communications controller further includes an equipment controller configured to use the identified communications protocol for the building equipment to generate protocol-specific control signals for the building equipment.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: May 1, 2018
    Assignee: Johnson Controls Technology Company
    Inventors: Eric W. Hamber, Vivek V. Gupta, Sergey A. Galchenko, Daniel F. Leising
  • Publication number: 20180101157
    Abstract: An equipment controller in a building management system (BMS) includes a feature detector and a dynamic point list generator. The feature detector is configured to receive sensor input from a sensor and determine a set of features available to the equipment controller based on the sensor input. The dynamic point list generator is configured to determine unavailable features based on the set of available features and identify one or more points in a complete point list associated with the set of unavailable features. The dynamic point list generator is configured to generate a dynamic point list by removing the identified points from the complete point list and expose the dynamic point list to a BMS controller communicably connected to the equipment controller.
    Type: Application
    Filed: February 3, 2017
    Publication date: April 12, 2018
    Applicant: Johnson Controls Technology Company
    Inventors: Christopher R. Amundson, David A. Kondrad, Kraig D. Ritmanich, Aron M. Seiler, Jameel Ahmed, Curtis C. Crane, Vivek V. Gupta, Daniel F. Leising, Brandon A. Sloat, Lisa E. Strand
  • Publication number: 20160366010
    Abstract: A smart communications controller for building equipment includes an equipment port connected to the building equipment and a plurality of autoconfiguration objects. Each of the autoconfiguration objects is configured to perform a protocol testing process for a particular communications protocol. The protocol testing process includes automatically determining whether the communications protocol is used by the building equipment connected to the equipment port. The smart communications controller further includes an autoconfiguration manager configured to cause the autoconfiguration objects to iteratively perform their protocol testing processes until the communications protocol used by the building equipment is identified. The smart communications controller further includes an equipment controller configured to use the identified communications protocol for the building equipment to generate protocol-specific control signals for the building equipment.
    Type: Application
    Filed: June 10, 2015
    Publication date: December 15, 2016
    Applicant: Johnson Controls Technology Company
    Inventors: Eric W. Hamber, Vivek V. Gupta, Sergey A. Galchenko, Daniel F. Leising
  • Publication number: 20160327296
    Abstract: A controller for a rooftop air handling unit includes control logic configured to generate a control signal for the HVAC device using values for one or more variables monitored by the controller. The controller includes an equipment model that links specific instances of data objects to the variables used by the control logic and a view definition that identifies one or more of the data objects. The controller includes a web server configured to dynamically generate a web portal that includes one or more of the data objects identified by the view definition. The controller includes a communications interface that provides the web portal to a client device.
    Type: Application
    Filed: May 4, 2016
    Publication date: November 10, 2016
    Applicant: Johnson Controls Technology Company
    Inventors: Daniel F. Leising, Justin J. Seifi