Patent ID: 9475359
Filing Date: 2016-10-25
CPC Classification: F24F,G06Q,G06T,H04L

Claim Text:
1. A computerized method for graphically displaying a non-graphical hierarchical set of information from a building management system (BMS) information, the method comprising: receiving a causal relationship model that defines directional causal relationships between a plurality of software defined building objects; using the causal relationship model to generate a non-graphical hierarchical set of BMS information having multiple hierarchical levels, wherein each level of the non-graphical hierarchical set of BMS information includes at least one of the software defined building objects hierarchically arranged according to the directional causal relationships defined by the causal relationship model, wherein at least one of the software defined building objects is a lower level software defined building object which has an attribute mapped to an input from a sensory device of the building management system, wherein the input is based on a variable measured by the sensory device, and wherein another of the software defined building objects is a higher level software defined building object representing building equipment configured to affect the measured attribute of the lower level software defined building object, as defined by the causal relationship model, by operating the building equipment; processing the non-graphical hierarchical set of BMS information to determine and render a graphical shape for each of the software defined building objects, wherein the shapes for lower level software defined building objects are rendered as nested within the shapes for higher level software defined building objects; and causing display of the rendered and nested shapes on a graphical user interface shown on an electronic display system, wherein each shape is displayed with indicia for the software defined building object associated with each shape and wherein the display of a shape for a higher level software defined building object concurrently displays a hierarchically nested shape for a lower level software defined building object at each lower level of the hierarchical set.