Patents by Inventor Donald A. Gottschalk

Donald A. Gottschalk 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: 20190094820
    Abstract: 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: Application
    Filed: November 9, 2018
    Publication date: March 28, 2019
    Applicant: Johnson Controls Technology Company
    Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Paul C. Nelson, Gregory B. Cebasek, Donald A. Gottschalk, Anthony J. Capowski
  • Publication number: 20190079471
    Abstract: 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: Application
    Filed: November 9, 2018
    Publication date: March 14, 2019
    Applicant: Johnson Controls Technology Company
    Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk, Rachel D.M. Ellerman
  • Publication number: 20190020203
    Abstract: An energy storage system includes a plurality of physical devices and an integration engine. The physical devices include at least a battery and a power inverter operable to charge and discharge the battery. Each of the physical devices stores one or more data points. The integration engine includes a processing circuit having a processor and memory. The memory stores a virtual device network including a plurality of virtual devices and a virtual device manager. Each of the virtual devices includes one or more attributes. The virtual device manager is configured to map the attributes of the virtual devices to corresponding data points stored by the physical devices and update the attributes of the virtual devices in response to detecting changes in value of the corresponding data points stored by the physical devices.
    Type: Application
    Filed: April 13, 2018
    Publication date: January 17, 2019
    Applicant: Johnson Controls Technology Company
    Inventors: Eric G. Lang, Donald A. Gottschalk
  • Patent number: 10156833
    Abstract: 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: Grant
    Filed: April 12, 2018
    Date of Patent: December 18, 2018
    Assignee: Johnson Controls Technology Company
    Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk
  • Publication number: 20180299843
    Abstract: 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: Application
    Filed: April 12, 2018
    Publication date: October 18, 2018
    Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk
  • Publication number: 20180299846
    Abstract: 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: Application
    Filed: April 12, 2018
    Publication date: October 18, 2018
    Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk
  • Publication number: 20180299845
    Abstract: 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: Application
    Filed: April 12, 2018
    Publication date: October 18, 2018
    Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Gregory B. Cebasek, Donald A. Gottschalk, Rachel D. M. Ellerman
  • Publication number: 20180299844
    Abstract: 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: Application
    Filed: April 12, 2018
    Publication date: October 18, 2018
    Inventors: Beth A. Ray, Sheri L. Meyer, Radu M. Dorneanu, Paul C. Nelson, Gregory B. Cebasek, Donald A. Gottschalk, Anthony J. Capowski
  • Publication number: 20180119972
    Abstract: A building management system network interface device including a processing circuit, which includes a device interface and a network interface. The device interface is configured to provide a serial communication link between the network interface device and an HVAC device. The network interface is configured to communicate with an external network, and to receive data values from the processing circuit. The device interface is configured to populate one or more attributes of an equipment object with the data values. The network interface is configured to map the attributes of the equipment object to individual data objects, and to write the attributes to the mapped individual data objects. The processing circuit is further configured to execute control logic to control the operation of the HVAC device based in part on the data received from the device and one or more commands received from the external network.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Applicant: Johnson Controls Technology Company
    Inventors: Dinesh TRIKHA, Abu Bakr KHAN, Donald GOTTSCHALK
  • Publication number: 20180076978
    Abstract: 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: Application
    Filed: September 9, 2016
    Publication date: March 15, 2018
    Applicant: Johnson Controls Technology Company
    Inventors: Shawn D. Schubert, Donald A. Gottschalk, Daniel M. Curtis
  • Publication number: 20170295058
    Abstract: A communication circuit for providing communication to an actuator. The communication circuit includes a device interface and a network interface. The device interface is configured to provide a serial communication link between the communication circuit and a processing circuit of the actuator. The network interface is in electronic communication with the device interface, and configured to communicate with an external network. The device interface is configured to receive data values from the actuator via the serial communication link. The device interface is further configured to populate one or more attributes of an equipment object stored in the device interface with the received data values. The network interface is further configured to map the attributes of the equipment object with individual networking objects, and write the attributes to the mapped individual networking objects. The network interface further configured to communicate the individual networking objects to the external network.
    Type: Application
    Filed: July 11, 2016
    Publication date: October 12, 2017
    Applicant: Johnson Controls Technology Company
    Inventors: Donald A. Gottschalk, Michael R. Brownie, Gary A. Romanowich, Robert K. Alexander, Nathan J. Vandermause
  • Patent number: 9571986
    Abstract: Systems and methods for detecting and using equipment location in a building management system are provided. Location information is measured by one or more measurement devices at a physical location of building equipment. The measured location information is used to automatically determine the physical location of the building equipment in or around a building. The location of the building equipment is integrated with an architectural model of a building served by the building equipment and a graphical visualization of the integrated model is generated. The location of the building equipment can be used to automatically associate the building equipment with other building equipment or with a building zone, to automatically generate control parameters and control algorithms, and/or to generate an augmented reality display of the building equipment in the building.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: February 14, 2017
    Assignee: Johnson Controls Technology Company
    Inventors: Donald A. Gottschalk, Troy A. Goldschmidt, Christopher Brophy
  • Publication number: 20150327010
    Abstract: Systems and methods for detecting and using equipment location in a building management system are provided. Location information (e.g., GPS coordinates, altitude data, etc.) is measured by one or more measurement devices at a physical location of building equipment. The measured location information is used to automatically determine the physical location of the building equipment in or around a building. The location of the building equipment is integrated with an architectural model of a building served by the building equipment and a graphical visualization of the integrated model is generated. The location of the building equipment can be used to automatically associate the building equipment with other building equipment or with a building zone, to automatically generate control parameters and control algorithms, and/or to generate an augmented reality display of the building equipment in the building.
    Type: Application
    Filed: May 7, 2014
    Publication date: November 12, 2015
    Applicant: Johnson Controls Technology Company
    Inventors: Donald A. Gottschalk, Troy A. Goldschmidt, Christopher Brophy
  • Publication number: 20050198255
    Abstract: A method and apparatus for reporting a change in value over a network using web services is disclosed. The method and apparatus comprise receiving at a notification server a request from a client for information including a change of value, processing the request for information, and reporting the change in value to the client using an event mechanism.
    Type: Application
    Filed: December 23, 2003
    Publication date: September 8, 2005
    Inventors: Barrett Wainscott, Donald Gottschalk
  • Patent number: 6240326
    Abstract: A computer-implemented building automation operating system for supporting applications that interact with building automation devices in different locations. A computer-human interface is provided for viewing data related to the applications. A master name data structure stores global identifiers and location specific names for each of the applications that interact with the building automation devices. The global identifiers uniquely identify the applications. A building automation master name processor is connected to the master name data structure and to the computer-human interface for providing to the computer-human interface a location specific name based upon its associated global identifier. These features significantly enhance the global distribution and use of new building automation software applications.
    Type: Grant
    Filed: April 3, 1998
    Date of Patent: May 29, 2001
    Assignee: Johnson Controls Technology Co.
    Inventors: Jeffrey J. Gloudeman, Donald A. Gottschalk, David E. Rasmussen
  • Patent number: 6167316
    Abstract: A computer-implemented building automation system is provided with an asynchronous communication architecture for supporting object-oriented applications that interact with distributed building automation devices. Standard application objects which need to be informed of changes to the value of another object's attributes use a connection object to establish an asynchronous link between standard objects. A source object has a control attribute that changes based upon the execution of this object's control method which in turn is linked to a second control attribute of a destination object. By linking these attributes, a connection object is defined to manage information being passed between these two objects. Upon instantiation of the connection object, it registers the second control attribute with the source object to receive "significant" changes in the value of its control attribute.
    Type: Grant
    Filed: April 3, 1998
    Date of Patent: December 26, 2000
    Assignee: Johnson Controls Technology Co.
    Inventors: Jeffrey J. Gloudeman, Donald A. Gottschalk, David E. Rasmussen, Michael E. Wagner
  • Patent number: 6154681
    Abstract: A computer-implemented building automation system is provided with an asynchronous object-oriented operating environment that is able to provide support for synchronous object execution with respect to real time, including those used to maintain closed-loop control over a system. The operating environment for supporting standard objects includes a clock mechanism for maintaining time and a scheduling mechanism for initiating the methods associated with the standard objects. A control method (i.e. PID control method) of a first standard object is scheduled for execution at a predefined schedule time with the schedule mechanism, and at some later time is initiated by the schedule mechanism. Upon execution, the control method determines an actual time of initiation by reading the clock mechanism and adjusts its control method using this actual time when the actual time exceeds the schedule time.
    Type: Grant
    Filed: April 3, 1998
    Date of Patent: November 28, 2000
    Assignee: Johnson Controls Technology Company
    Inventors: Kirk H. Drees, Jeffrey J. Gloudeman, Donald A. Gottschalk, David E. Rasmussen
  • Patent number: 6141595
    Abstract: An object-oriented building automation system architecture allows complex building automation applications to be developed and deployed as distributed objects across a network. Applications are distributed in the form of objects that may in turn be made up of other application objects, assembly objects and standard objects. All objects are inherited from a superclass that defines a command component and a view component. The command component identifies those methods within the object that may be executed by other objects, and ultimately by the user through the user interface. The view component identifies the attributes or data stored in the object that may be displayed on the user interface. The view component encapsulates the information needed to display the object's data, so that the user interface can be a generic browser. The standard objects encapsulate physically-constrained properties or human comfort-constrained properties.
    Type: Grant
    Filed: April 3, 1998
    Date of Patent: October 31, 2000
    Assignee: Johnson Controls Technology Company
    Inventors: Jeffrey J. Gloudeman, Donald A. Gottschalk, C. Richard Kraemer, David E. Rasmussen
  • Patent number: 6119125
    Abstract: A computer-implemented building automation system provides a computer software architecture that supports object-oriented system development. An application engineer designs an application to perform a building automation function that solves a problem or customer need in the context of a building automation system. In the object-oriented paradigm, standard objects are the fundamental building block used to construct an application. Based on predetermined physical relationships defined by physical laws associated with building automation functions, the present invention defines a fundamental set of control-based standard objects for constructing an application. An additional set of information-type standard objects have also been defined for use in conjunction with this set of control-based standard objects. Standard objects are interconnected by "pulling" or "pushing" information from one standard object to another standard object using common communication methods.
    Type: Grant
    Filed: April 3, 1998
    Date of Patent: September 12, 2000
    Assignee: Johnson Controls Technology Company
    Inventors: Jeffrey J. Gloudeman, Donald A. Gottschalk, David E. Rasmussen, Barrett G. Wainscott, Jr.
  • Patent number: 6115713
    Abstract: A networked system having a wide variety of applications and particularly applicable to facilities management systems has multiple levels of software in processing nodes. The levels include a "features" processing level which communicates requests for data to a software object level containing databases of processes and attributes and database managers. The database managers in the software object level operate to provide data to the high level features in the same format. The software object level communicates with a hardware object level which also contains databases and database managers to mask differences between operational hardware units. By categorizing operational units by type, additional units of a known type can be added with only low level hardware object database changes. Adding units of a new type is facilitated by software changes confined to the lower level hardware and software objects, avoiding software changes at high level features.
    Type: Grant
    Filed: August 30, 1996
    Date of Patent: September 5, 2000
    Assignee: Johnson Controls Technology Company
    Inventors: Gregory A. Pascucci, David E. Rasmussen, Gaylon M. Decious, James R. Garbe, Susan M. Hyzer, Karen L. Woest, Vairavan Vairavan, David L. Koch, Donald A. Gottschalk, Jr., Dennis E. Burkhardt, Darrell E. Standish, Paul W. Madaus, Dan J. Spacek, Clay G. Nesler, James K. Stark, Otto M. Mageland, Robert R. Singers, Michael E. Wagner