← Back to Patent Explorer
US6487457B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Database for a remotely accessible building information system

Assignee: Honeywell International Inc
•
Filing: 2000-02-11
•
Granted: 2002-11-26
•
Expires: 2020-02-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A building information system stores and processes both building management system (BMS) data and building-related configuration information, such as building and equipment descriptions and locations, point and meter descriptions, contact information for alarms, utility rates, and manufacturer and vendor information. The BMS data is stored in multiple configurations, including analog, binary, multistate, input and output. One or more mapping structures establish database relationships between the dynamic BMS data received from or destined to points, meters, and controllers on a BMS network. By combining these two types of data in a central repository, building information system services, tools and applications can be integrated through published interfaces to provide expandable functionality. Based on the mapping structures, the building information system services, tools, and applications access BMS data and corresponding configuration data to derive additional data (e.g., power consumption based on monitored current consumption), provide enhanced communications with a client (e.g., email-based alarm notification), and identify point discovery mismatches.

Inventors

  • 👤 Julie Jean Hull
  • 👤 Patrick James O'Neill
  • 👤 John Warren Meisner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 09:00
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/2803; H04L12/2816; G; G05; G05B; G05B15/00; G05B15/02; G05B19/00; G05B19/02; G05B19/04; G05B19/042; H04L12/283; H04L12/2834; G05B2219/00; G05B2219/20; G05B2219/25; G05B2219/25057; G05B2219/25168; G05B2219/26; G05B2219/2642; H04L12/2807; H04L12/2809; H04L2012/2847; H04L2012/285; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99948

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 190 words
A computer-readable storage medium storing a data structure for use in a building information system including a building management system program module and a building management system network coupled to one or more buildings, the data structure comprising: building management system data associated with a piece of equipment coupled to the building management system network; one or more building management system database objects storing dynamic building management system data associated with the piece of equipment coupled to at least one of the buildings on the building management system network, wherein the one or more building management system database objects comprise: a building management system point object representing a building management system point on the piece of equipment in the building management system; and one or more building management data objects corresponding to a time-value pair received from the building management system point; a building information system configuration object storing configuration information associated with the piece of equipment; and a mapping structure establishing a database relationship between the dynamic building management system data of the building management system database object and the configuration information of the building information system configuration object.
Claim 2
Dependent Claim 190 words
A computer-readable storage medium storing a data structure for use in a building information system including a building management system program module and a building management system network coupled to one or more buildings, the data structure comprising: building management system data associated with a piece of equipment coupled to the building management system network; one or more building management system database objects storing dynamic building management system data associated with the piece of equipment coupled to at least one of the buildings on the building management system network, wherein the one or more building management system database objects comprise: a building management system point object representing a building management system point on the piece of equipment in the building management system; and one or more building management data objects corresponding to a time-value pair received from the building management system point; a building information system configuration object storing configuration information associated with the piece of equipment; and a mapping structure establishing a database relationship between the dynamic building management system data of the building management system database object and the configuration information of the building information system configuration object.
Claim 3
Dependent Claim 191 words
A computer-readable storage medium storing a data structure for use in a building information system including a building management system program module and a building management system network coupled to one or more buildings, the data structure comprising: building management system data associated with a piece of equipment coupled to the building management system network; one or more building management system database objects storing dynamic building management system data associated with the piece of equipment coupled to at least one of the buildings on the building management system network; wherein the dynamic building management system data includes an electrical current consumption value relating to the piece of equipment, the configuration information includes supply voltage level value, and the mapping structure associates the electrical current consumption value and the supply voltage level value to allow calculation of power consumption by the piece of equipment; a building information system configuration object storing configuration information associated with the piece of equipment; and a mapping structure establishing a database relationship between the dynamic building management system data of the building management system database object and the configuration information of the building information system configuration object.
Claim 4
Dependent Claim 191 words
A computer-readable storage medium storing a data structure for use in a building information system including a building management system program module and a building management system network coupled to one or more buildings, the data structure comprising: building management system data associated with a piece of equipment coupled to the building management system network; one or more building management system database objects storing dynamic building management system data associated with the piece of equipment coupled to at least one of the buildings on the building management system network; wherein the dynamic building management system data includes an electrical current consumption value relating to the piece of equipment, the configuration information includes supply voltage level value, and the mapping structure associates the electrical current consumption value and the supply voltage level value to allow calculation of power consumption by the piece of equipment; a building information system configuration object storing configuration information associated with the piece of equipment; and a mapping structure establishing a database relationship between the dynamic building management system data of the building management system database object and the configuration information of the building information system configuration object.
Claim 5
Dependent Claim 227 words
A computer-readable storage medium storing a data structure for use in a building information system including a building management system program module and a building management system network coupled to one or more buildings, the data structure comprising: building management system data associated with a piece of equipment coupled to the building management system network; one or more building management system database objects storing dynamic building management system data associated with the piece of equipment coupled to at least one of the buildings on the building management system network; a building information system configuration object storing configuration information associated with the piece of equipment; a mapping structure establishing a database relationship between the dynamic building management system data of the building management system database object and the configuration information of the building information system configuration object; wherein the dynamic building management system data includes a discovery status and a point identifier associated with building management system point, the configuration information includes a location of the building management system point, and the building information system program module includes a point discovery processor identifying that the building management system point had previously responded to a first discovery request and fails to respond to a subsequent discovery request; and an alarm communicated to personnel identified in the configuration information to characterize the building management system point as a lost point.
Claim 6
Dependent Claim 227 words
A computer-readable storage medium storing a data structure for use in a building information system including a building management system program module and a building management system network coupled to one or more buildings, the data structure comprising: building management system data associated with a piece of equipment coupled to the building management system network; one or more building management system database objects storing dynamic building management system data associated with the piece of equipment coupled to at least one of the buildings on the building management system network; a building information system configuration object storing configuration information associated with the piece of equipment; a mapping structure establishing a database relationship between the dynamic building management system data of the building management system database object and the configuration information of the building information system configuration object; wherein the dynamic building management system data includes a discovery status and a point identifier associated with building management system point, the configuration information includes a location of the building management system point, and the building information system program module includes a point discovery processor identifying that the building management system point had previously responded to a first discovery request and fails to respond to a subsequent discovery request; and an alarm communicated to personnel identified in the configuration information to characterize the building management system point as a lost point.
Claim 7
Dependent Claim 32 words
The computer-readable storage medium of claim 3 wherein the alarm further characterizes the location and description of the lost point, based on the configuration information mapped to the building management system point.
Claim 8
Dependent Claim 203 words
A computer system for managing a building information system including a building management system and a building management system network coupled to one or more buildings, the computer system comprising: one or more building management system database objects storing dynamic building management system data associated with a piece of equipment on the building management system network; a configuration database object storing configuration information associated with the piece of equipment; a mapping structure establishing a database relationship between the dynamic building management system data of the building management system database objects and the configuration information of the configuration database object; and a processor executing a program module accessing the building management system database object in combination with the configuration database object, based on the database relationship; wherein the dynamic building management system data includes a discovery status and a point identifier associated with a point, the configuration information includes a location of the building management system point, and further comprising: a point discovery processor identifying that the point had previously responded to a first discovery request and fails to respond to a subsequent discovery request; and an alarm communicated to personnel identified in the configuration information to characterize the point as a lost point.
Claim 9
Dependent Claim 203 words
A computer system for managing a building information system including a building management system and a building management system network coupled to one or more buildings, the computer system comprising: one or more building management system database objects storing dynamic building management system data associated with a piece of equipment on the building management system network; a configuration database object storing configuration information associated with the piece of equipment; a mapping structure establishing a database relationship between the dynamic building management system data of the building management system database objects and the configuration information of the configuration database object; and a processor executing a program module accessing the building management system database object in combination with the configuration database object, based on the database relationship; wherein the dynamic building management system data includes a discovery status and a point identifier associated with a point, the configuration information includes a location of the building management system point, and further comprising: a point discovery processor identifying that the point had previously responded to a first discovery request and fails to respond to a subsequent discovery request; and an alarm communicated to personnel identified in the configuration information to characterize the point as a lost point.
Claim 10
Dependent Claim 28 words
The computer system of claim 5 wherein the alarm further characterizes the location and description of the lost point, based on the configuration information mapped to the point.
Claim 11
Independent Claim 92 words
A method of managing a building information system including a building management system and a building management system network coupled to one or more buildings, the method comprising: providing building management system data associated with a piece of equipment on the building management system network; providing configuration information associated with the piece of equipment; establishing a database relationship between the dynamic building management system data and the configuration information; and executing a program module accessing the dynamic building management system data in combination with the configuration information, based on the database relationship.
Claim 12
Independent Claim 92 words
A method of managing a building information system including a building management system and a building management system network coupled to one or more buildings, the method comprising: providing building management system data associated with a piece of equipment on the building management system network; providing configuration information associated with the piece of equipment; establishing a database relationship between the dynamic building management system data and the configuration information; and executing a program module accessing the dynamic building management system data in combination with the configuration information, based on the database relationship.
Claim 13
Dependent Claim 45 words
The method of claim 7 wherein the program module include a service that calculates the power consumption of the piece of equipment based on a first operational parameter stored in the dynamic building management system data and second operational parameter stored in the configuration information.
Claim 14
Independent Claim 129 words
A method of managing a building information system including a building management system and a building management system network coupled to one or more buildings, the method comprising: providing building management system data associated with a piece of equipment on the building management system network; providing configuration information associated with the piece of equipment; and establishing a database relationship between the dynamic building management system data and the configuration information, wherein the operation of establishing a database relationship comprises: receiving a first selection of a point from a list of discovered points on the building management system network; receiving a second selection of a hotspot from a schematic of the piece of equipment; configuring a mapping structure referencing both the point and the hotspot, based on the receiving operations.
Claim 15
Independent Claim 129 words
A method of managing a building information system including a building management system and a building management system network coupled to one or more buildings, the method comprising: providing building management system data associated with a piece of equipment on the building management system network; providing configuration information associated with the piece of equipment; and establishing a database relationship between the dynamic building management system data and the configuration information, wherein the operation of establishing a database relationship comprises: receiving a first selection of a point from a list of discovered points on the building management system network; receiving a second selection of a hotspot from a schematic of the piece of equipment; configuring a mapping structure referencing both the point and the hotspot, based on the receiving operations.
Claim 16
Dependent Claim 90 words
A computer data signal embodied in a carrier wave by a computing system and encoding a computer program for executing a method of managing a building information system including a building management system and a building management system network coupled to one or more buildings, the method comprising: providing building management system data associated with a piece of equipment on the building management system network; providing configuration information associated with the piece of equipment; and establishing a database relationship between the dynamic building management system data and the configuration information.
Claim 17
Dependent Claim 90 words
A computer data signal embodied in a carrier wave by a computing system and encoding a computer program for executing a method of managing a building information system including a building management system and a building management system network coupled to one or more buildings, the method comprising: providing building management system data associated with a piece of equipment on the building management system network; providing configuration information associated with the piece of equipment; and establishing a database relationship between the dynamic building management system data and the configuration information.
Claim 18
Dependent Claim 78 words
A computer-readable medium having computer-executable instructions for performing a method of managing a building information system including a building management system and a building management system network coupled to one or more buildings, the method comprising: providing building management system data associated with a piece of equipment on the building management system network; providing configuration information associated with the piece of equipment; and establishing a database relationship between the dynamic building management system data and the configuration information.
Claim 19
Dependent Claim 78 words
A computer-readable medium having computer-executable instructions for performing a method of managing a building information system including a building management system and a building management system network coupled to one or more buildings, the method comprising: providing building management system data associated with a piece of equipment on the building management system network; providing configuration information associated with the piece of equipment; and establishing a database relationship between the dynamic building management system data and the configuration information.
Claim 20
Dependent Claim 36 words
A computer-readable medium as defined in claim 11 , wherein the step of providing building management system data further includes creating one or more building management system database objects storing the dynamic building management system data.
Claim 21
Dependent Claim 29 words
A computer-readable medium as defined in claim 12 , wherein the step of providing configuration information further includes creating a building information system configuration object storing the configuration information.
Claim 22
Dependent Claim 63 words
A computer-readable medium as defined in claim 13 , wherein the step of establishing a database relationship between the dynamic building management system data and the configuration information further includes creating a mapping structure establishing a database relationship between the dynamic building management system data of the building management system database object and the configuration information of the building information system configuration object.
Claim 23
Dependent Claim 43 words
A computer-readable medium as defined in claim 14 , wherein the mapping structure is configured in response to a user-initiated action associating a point identifier of a building management system point with a hotspot location on a schematic of the piece of equipment.
Claim 24
Dependent Claim 43 words
A computer-readable medium as defined in claim 14 , further comprising automatically discovering a point identifier of a building management system point on the building information system network and storing the point identifier as a part of the dynamic building management system data.
Claim 25
Dependent Claim 49 words
A computer-readable medium as defined in claim 16 , wherein the configuration information includes schematic information indicating predetermined point locations on the piece of equipment and the mapping structure is configured in response to a user-initiated action graphically associating the point identifier with one of the predetermined point locations.
Claim 26
Dependent Claim 100 words
A computer-readable medium as defined in claim 14 , wherein the dynamic building management system data is received from a building management system point coupled to the piece of equipment on the building management system network, and the one or more building management system database objects comprise: a dynamic data value field storing the dynamic building management system data; a point identifier value identifying the building management system point on the piece of equipment; and a point identifier field storing the point identifier value in association with the dynamic building management system data stored in the dynamic data value field.
Claim 27
Dependent Claim 39 words
A computer-readable medium as defined in claim 18 , wherein the mapping structure comprises: a first unique identifier to one of the building management system database objects; and a second unique identifier to the building information system configuration object.
Claim 28
Dependent Claim 100 words
A computer-readable medium as defined in claim 14 , wherein the dynamic building management system data is received from a building management system meter coupled to the piece of equipment on the building management system network, and the one or more building management system database objects comprise: a dynamic data value field storing the dynamic building management system data; a meter identifier value identifying the building management system meter on the piece of equipment; and a meter identifier field storing the meter identifier value in association with the dynamic building management system data stored in the dynamic data value field.
Claim 29
Dependent Claim 102 words
A computer-readable medium as defined in claim 14 , wherein the dynamic building management system data is stored for transmission to a building management system controller coupled to the piece of equipment on the building management system network, and the one or more building management system database objects comprise: a dynamic data value field storing the dynamic building management system data; a controller identifier value identifying the building management system controller on the piece of equipment; and a controller identifier field storing the controller identifier value in association with the dynamic building management system data stored in the dynamic data value field.
Claim 30
Dependent Claim 39 words
A computer-readable medium as defined in claim 14 , wherein the one or more building management system database objects further comprise: a building management system attribute characterizing the building management system point as one of analog, digital, and multistate.
Claim 31
Dependent Claim 42 words
A computer-readable medium as defined in claim 14 , wherein the one or more building management system database objects further comprise: a building management system attribute identifying the building management system point as one of an input, an output, and a value.
Claim 32
Dependent Claim 39 words
A computer-readable medium as defined in claim 14 , wherein the dynamic building management system data includes energy consumption data associated with the piece of equipment and the configuration information includes utility rates associated with the piece of equipment.
Claim 33
Dependent Claim 42 words
A computer-readable medium as defined in claim 14 , wherein the dynamic building management system data includes energy consumption data and associated alarm limits relating to the piece of equipment and the configuration information includes contact information used to signal an alarm.
Claim 34
Dependent Claim 63 words
A computer-readable medium as defined in claim 14 , wherein the dynamic building management system data includes an electrical current consumption value relating to the piece of equipment, the configuration information includes supply voltage level value, and the mapping structure associates the electrical current consumption value and the supply voltage level value to allow calculation of power consumption by the piece of equipment.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-11-25 2006-05-27 2006-11-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-11-25 2010-05-27 2010-11-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-11-25 2014-05-27 2014-11-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag