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: 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
-
Publication number: 20190020203Abstract: 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: ApplicationFiled: April 13, 2018Publication date: January 17, 2019Applicant: Johnson Controls Technology CompanyInventors: Eric G. Lang, Donald A. Gottschalk
-
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: 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: 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: 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
-
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: 20180119972Abstract: 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: ApplicationFiled: October 27, 2016Publication date: May 3, 2018Applicant: Johnson Controls Technology CompanyInventors: Dinesh TRIKHA, Abu Bakr KHAN, Donald GOTTSCHALK
-
Publication number: 20180076978Abstract: 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: ApplicationFiled: September 9, 2016Publication date: March 15, 2018Applicant: Johnson Controls Technology CompanyInventors: Shawn D. Schubert, Donald A. Gottschalk, Daniel M. Curtis
-
Publication number: 20170295058Abstract: 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: ApplicationFiled: July 11, 2016Publication date: October 12, 2017Applicant: Johnson Controls Technology CompanyInventors: Donald A. Gottschalk, Michael R. Brownie, Gary A. Romanowich, Robert K. Alexander, Nathan J. Vandermause
-
Patent number: 9571986Abstract: 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: GrantFiled: May 7, 2014Date of Patent: February 14, 2017Assignee: Johnson Controls Technology CompanyInventors: Donald A. Gottschalk, Troy A. Goldschmidt, Christopher Brophy
-
Publication number: 20150327010Abstract: 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: ApplicationFiled: May 7, 2014Publication date: November 12, 2015Applicant: Johnson Controls Technology CompanyInventors: Donald A. Gottschalk, Troy A. Goldschmidt, Christopher Brophy
-
Publication number: 20050198255Abstract: 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: ApplicationFiled: December 23, 2003Publication date: September 8, 2005Inventors: Barrett Wainscott, Donald Gottschalk
-
Patent number: 6240326Abstract: 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: GrantFiled: April 3, 1998Date of Patent: May 29, 2001Assignee: Johnson Controls Technology Co.Inventors: Jeffrey J. Gloudeman, Donald A. Gottschalk, David E. Rasmussen
-
Patent number: 6167316Abstract: 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: GrantFiled: April 3, 1998Date of Patent: December 26, 2000Assignee: Johnson Controls Technology Co.Inventors: Jeffrey J. Gloudeman, Donald A. Gottschalk, David E. Rasmussen, Michael E. Wagner
-
Patent number: 6154681Abstract: 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: GrantFiled: April 3, 1998Date of Patent: November 28, 2000Assignee: Johnson Controls Technology CompanyInventors: Kirk H. Drees, Jeffrey J. Gloudeman, Donald A. Gottschalk, David E. Rasmussen
-
Patent number: 6141595Abstract: 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: GrantFiled: April 3, 1998Date of Patent: October 31, 2000Assignee: Johnson Controls Technology CompanyInventors: Jeffrey J. Gloudeman, Donald A. Gottschalk, C. Richard Kraemer, David E. Rasmussen
-
Patent number: 6119125Abstract: 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: GrantFiled: April 3, 1998Date of Patent: September 12, 2000Assignee: Johnson Controls Technology CompanyInventors: Jeffrey J. Gloudeman, Donald A. Gottschalk, David E. Rasmussen, Barrett G. Wainscott, Jr.
-
Patent number: 6115713Abstract: 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: GrantFiled: August 30, 1996Date of Patent: September 5, 2000Assignee: Johnson Controls Technology CompanyInventors: 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