| CPC G05B 15/02 (2013.01) [G05B 17/02 (2013.01); G06F 16/13 (2019.01); G06F 16/185 (2019.01); G06F 16/288 (2019.01); G06F 40/30 (2020.01); G06Q 50/163 (2013.01)] | 20 Claims |

|
1. A system comprising:
one or more memory devices having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
obtaining building information model (BIM) data associated with a building comprising one or more building assets;
identifying one or more BIM objects within the BIM data, the one or more BIM objects associated with the one or more building assets;
identifying one or more object relationships between the one or more BIM objects, wherein the one or more BIM objects and the one or more object relationships are defined according to a semantic description schema;
applying, based on the semantic description schema, semantic descriptions to the one or more BIM objects and the one or more object relationships, wherein the semantic descriptions change an identification of the one or more BIM objects and the one or more object relationships within a hierarchy structure according to the semantic description schema, the identification comprising natural language data to visualize the one or more BIM objects and the one or more object relationships in a graph;
generating, based on an application of the semantic descriptions according to the semantic description schema, the hierarchy structure for the building based on the one or more BIM objects, the one or more object relationships, and the application of the semantic descriptions; and
controlling the one or more building assets based on a building model that is generated using the hierarchy structure.
|