Patents by Inventor Sean M. McCoy

Sean M. McCoy 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: 9258201
    Abstract: A building automation system (BAS) comprising a plurality of end devices, at least one communication network, and a server engine comprising a communication state manager for actively managing the state of various devices in building automation system and an associated reconnect manager to reestablish communication with off-line devices. The communication manager and the reconnect manager coordinate the interaction between the server engine and the devices in order to minimizing the load on the communication network, while also working to establish the working state of any of the end devices and to transition off-line to an on-line state.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: February 9, 2016
    Assignee: Trane International Inc.
    Inventors: Sean M. McCoy, Weiwei Sun, Benedict J. Eiynk
  • Patent number: 8635338
    Abstract: A building automation system (BAS) comprising a plurality of end devices, at least one communication network, and a server engine comprising a data harvester. The end devices are each associated with at least one of a space, a system, or a subsystem for at least a portion of a building or a campus. The communication network communicatively couples to at least a portion of the plurality of end devices to the server engine. In one embodiment, the server engine is adapted to dynamically implement the data harvesting capability to periodically establish communications with, to receive and store data about, end devices and to selectively control the utilization of the communication network in order to prevent overrun or data loss. Methods of handling log collection from end devices in a building automation system (BAS) based upon a distributed schedule provided by a user or a priority scheme are also disclosed.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: January 21, 2014
    Assignee: Trane International, Inc.
    Inventors: Sean M. McCoy, Shane M. Gydesen, Christopher M. Markus
  • Patent number: 8290627
    Abstract: A building automation system (BAS) architecture is disclosed. The BAS comprises, in one embodiment, an architecture comprising a communication network and having a dynamic extensibility capability and an automatic configuration capability; an engine communicatively coupled to the communication network; and at least one control device communicatively coupled to the communication network, the control device being known or unknown to the engine. The engine can be adapted to selectively implement the dynamic extensibility capability to establish communications with and to control both known and unknown control devices. The engine can be further adapted to selectively implement the automatic configuration capability to determine at least one characteristic of both known and unknown control devices. A method of adding a control device to a building automation system (BAS) by dynamically extending and automatically configuring an architecture of the BAS is also disclosed.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: October 16, 2012
    Assignee: Trane International Inc.
    Inventors: David M. Richards, Sean M McCoy
  • Publication number: 20120215759
    Abstract: A building automation system (BAS) comprising a plurality of end devices, at least one communication network, and a server engine comprising a data harvester. The end devices are each associated with at least one of a space, a system, or a subsystem for at least a portion of a building or a campus. The communication network communicatively couples to at least a portion of the plurality of end devices to the server engine. In one embodiment, the server engine is adapted to dynamically implement the data harvesting capability to periodically establish communications with, to receive and store data about, end devices and to selectively control the utilization of the communication network in order to prevent overrun or data loss. Methods of handling log collection from end devices in a building automation system (BAS) based upon a distributed schedule provided by a user or a priority scheme are also disclosed.
    Type: Application
    Filed: April 25, 2012
    Publication date: August 23, 2012
    Inventors: Sean M. McCoy, Shane M. Gydesen, Christopher M. Markus
  • Patent number: 8219660
    Abstract: A building automation system (BAS) network manager supporting a plurality of device protocols coupled to at least one communication network, and a plurality of logical connections to individual BAS networks to multiple end devices of a BAS. The BAS network manager can communicate with each of the end devices regardless of the protocol or protocol version of the BAS network by implementing a protocol stack above the link layer for each protocol or protocol version, providing an integrated multi-BAS network interface, and maintaining a device identifier for each BAS network the network manager is coupled to in the protocol stack.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: July 10, 2012
    Assignee: Trane International Inc.
    Inventors: Sean M. McCoy, Shane M. Gydesen, Weiwei Sun, David M. Richards
  • Patent number: 8180824
    Abstract: A building automation system (BAS) comprising a plurality of end devices, at least one communication network, and a server engine comprising a data harvester. The end devices are each associated with at least one of a space, a system, or a subsystem for at least a portion of a building or a campus. The communication network communicatively couples to at least a portion of the plurality of end devices to the server engine. In one embodiment, the server engine is adapted to dynamically implement the data harvesting capability to periodically establish communications with, to receive and store data about, end devices and to selectively control the utilization of the communication network in order to prevent overrun or data loss. Methods of handling log collection from end devices in a building automation system (BAS) based upon a distributed schedule provided by a user or a priority scheme are also disclosed.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: May 15, 2012
    Assignee: Trane International, Inc.
    Inventors: Sean M. McCoy, Shane M. Gydesen, Christopher M. Markus
  • Publication number: 20120109383
    Abstract: A building automation system (BAS) architecture is disclosed. The BAS comprises, in one embodiment, an architecture comprising a communication network and having a dynamic extensibility capability and an automatic configuration capability; an engine communicatively coupled to the communication network; and at least one control device communicatively coupled to the communication network, the control device being known or unknown to the engine. The engine can be adapted to selectively implement the dynamic extensibility capability to establish communications with and to control both known and unknown control devices. The engine can be further adapted to selectively implement the automatic configuration capability to determine at least one characteristic of both known and unknown control devices. A method of adding a control device to a building automation system (BAS) by dynamically extending and automatically configuring an architecture of the BAS is also disclosed.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 3, 2012
    Inventors: David M. Richards, Sean M. McCoy
  • Patent number: 8099178
    Abstract: Systems and methods for interacting with and customizing a dynamically extensible and automatically configurable BAS. In one embodiment, the BAS includes a plurality of end devices, at least one communication network, a protocol-independent server engine, and a user interface. User customization options are presented by and accomplished through a graphical user interface. In addition to providing a portal through which users may access, manage, and customize the BAS, the user interface itself is customizable in accordance with and complimentary to the dynamic extensibility of the system.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: January 17, 2012
    Assignee: Trane International Inc.
    Inventors: Susan M. Mairs, Sean M. McCoy, David M. Richards, Benedict Eiynk, Jeffrey S. Seewald, James Brink, Deborah A. McConnell, Delight Demulling, Judy K. Kistler-Robinson
  • Patent number: 8055386
    Abstract: A building automation system (BAS) comprising a plurality of end devices, at least one communication network, and a protocol-independent server engine. In one embodiment, the BAS comprises real and non-real end devices. In another embodiment, the BAS comprises real and virtual end devices. The BAS may also comprise a user interface.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: November 8, 2011
    Assignee: Trane International Inc.
    Inventors: Sean M. McCoy, David M. Richards, Benedict Eiynk, Susan M. Mairs
  • Patent number: 8055387
    Abstract: A building automation system (BAS) comprising a plurality of end devices, at least one communication network, and a protocol-independent server engine. The end devices are each associated with at least one of a space, a system, or a subsystem for at least a portion of a building or a campus. The communication network supports a plurality of communication protocols and communicatively couples at least a portion of the plurality of end devices. The server engine is communicatively coupled to the at least one communication network and includes means for selectively implementing a dynamic extensibility capability for the BAS that establishes communications with and control of the plurality of end devices over the plurality of communication protocols, and means for selectively implementing an automatic configuration capability for the BAS that supports addition of end devices to the plurality of end devices by determining at least one characteristic of each end device.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: November 8, 2011
    Assignee: Trane International Inc.
    Inventors: Sean M. McCoy, David M. Richards, Benedict Eiynk, Susan M. Mairs
  • Patent number: 8050801
    Abstract: A building automation system (BAS) architecture is disclosed. The BAS comprises, in one embodiment, an architecture comprising a communication network and having a dynamic extensibility capability and an automatic configuration capability; an engine communicatively coupled to the communication network; and at least one control device communicatively coupled to the communication network, the control device being known or unknown to the engine. The engine can be adapted to selectively implement the dynamic extensibility capability to establish communications with and to control both known and unknown control devices. The engine can be further adapted to selectively implement the automatic configuration capability to determine at least one characteristic of both known and unknown control devices. A method of adding a control device to a building automation system (BAS) by dynamically extending and automatically configuring an architecture of the BAS is also disclosed.
    Type: Grant
    Filed: August 22, 2005
    Date of Patent: November 1, 2011
    Assignee: Trane International Inc.
    Inventors: David M. Richards, Sean M. McCoy
  • Patent number: 8024054
    Abstract: Systems and methods for interacting with and customizing a dynamically extensible and automatically configurable building automation system (BAS). In one embodiment, a graphical user interface (GUI) of the BAS comprises a building summary pages. The invention is also directed to a space summary page and an equipment summary page.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: September 20, 2011
    Assignee: Trane International, Inc.
    Inventors: Susan M. Mairs, Sean M. McCoy, David M. Richards, Benedict Eiynk, Jeffrey S. Seewald, James Brink, Deborah A. McConnell, Delight Demulling, Judy K Kistler-Robinson
  • Publication number: 20110208803
    Abstract: A building automation system (BAS) comprising a plurality of end devices, at least one communication network, and a server engine comprising a communication state manager for actively managing the state of various devices in building automation system and an associated reconnect manager to reestablish communication with off-line devices. The communication manager and the reconnect manager coordinate the interaction between the server engine and the devices in order to minimizing the load on the communication network, while also working to establish the working state of any of the end devices and to transition off-line to an on-line state.
    Type: Application
    Filed: February 23, 2010
    Publication date: August 25, 2011
    Inventors: Sean M. McCoy, Weiwei Sun, Benedict J. Eiynk
  • Patent number: 7917232
    Abstract: A building automation system (BAS) comprising a plurality of end devices, at least one communication network, a protocol-independent server engine, and a graphical user interface (GUI). The end devices are each associated with at least one of a space, a system, or a subsystem for at least a portion of a building or a campus. The communication network supports a plurality of communication protocols and communicatively couples at least a portion of the plurality of end devices. The server engine is communicatively coupled to the at least one communication network and, in one embodiment, is adapted to selectively implement the dynamic extensibility capability to establish communications with, to receive and store data about, and to control the end devices and to selectively implement the automatic configuration capability to determine at least one characteristic of each of the end devices, wherein the at least one characteristic comprises a communication protocol compatible with the end device.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: March 29, 2011
    Assignee: Trane International Inc.
    Inventors: Sean M. McCoy, David M. Richards
  • Patent number: 7904186
    Abstract: Systems and methods for interacting with and customizing a dynamically extensible and automatically configurable building automation system (BAS). In one embodiment, a graphical user interface (GUI) of the BAS comprises a BAS summary page, at least one building summary page, at least one building space page, at least one end device page, and at least on subsystem page. The invention is also directed to methods for creating pages for a GUI of a BAS.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: March 8, 2011
    Assignee: Trane International, Inc.
    Inventors: Susan M. Mairs, Sean M. McCoy, David M. Richards, Benedict Eiynk, Jeffrey S. Seewald, James Brink, Deborah A. McConnell, Delight Demulling, Judy K. Kistler-Robinson
  • Patent number: 7870090
    Abstract: A building automation system (BAS). In one embodiment, the BAS comprises a database and a relational directory. The database is adapted to store data definitions. The relational directory includes data definitions for the BAS, stored in the database, and includes a site level, a system level, a device level, and an extension level organized in a hierarchical relationship in the database. In another embodiment, the BAS comprises a database, a relational directory of data definitions for the BAS, and a server engine.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: January 11, 2011
    Assignee: Trane International Inc.
    Inventors: Sean M. McCoy, David M. Richards
  • Publication number: 20100228805
    Abstract: A building automation system (BAS) comprising a plurality of end devices, at least one communication network, and a server engine comprising a data harvester. The end devices are each associated with at least one of a space, a system, or a subsystem for at least a portion of a building or a campus. The communication network communicatively couples to at least a portion of the plurality of end devices to the server engine. In one embodiment, the server engine is adapted to dynamically implement the data harvesting capability to periodically establish communications with, to receive and store data about, end devices and to selectively control the utilization of the communication network in order to prevent overrun or data loss. Methods of handling log collection from end devices in a building automation system (BAS) based upon a distributed schedule provided by a user or a priority scheme are also disclosed.
    Type: Application
    Filed: February 23, 2009
    Publication date: September 9, 2010
    Inventors: Sean M. McCoy, Shane M. Gydesen, Christopher M. Markus