THREE-DIMENSIONAL BUILDING MANAGEMENT SYSTEM VISUALIZATION
First Claim
1. A method for rendering a three-dimensional building management system visualization of a building, the method comprising:
- storing geometry elements and spatial elements, wherein the geometry elements define three-dimensional geometrical representation of a building'"'"'s structure, wherein the spatial elements define three-dimensional representation of spaces in the building, wherein the geometry elements are mapped to spatial elements, wherein the spatial elements are associated with respective space nodes that identify the spaces located within the building, wherein the space nodes are associated with respective electronic devices installed within the spaces in the building;
receiving a selection of a status-attribute view from a list of status-attribute views;
storing logic for each status-attribute view, wherein the logic defines one or more object properties each corresponding to a status level and configured for modifying an appearance of a spatial element;
receiving status information of at least one electronic device;
filtering the received status information to select a subset of status information that corresponds to the selected status-attribute view;
determining status levels of respective space nodes based on the subset of status information;
determining object properties that apply to the determined status levels using the logic;
applying the determined object properties to respective spatial elements associated with the space nodes; and
rendering a three dimensional building visualization of the building for the selected status-attribute view via a user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and modes for rendering a three-dimensional building management system visualization of a building. The method and system components may be configured for storing geometry elements defining three-dimensional geometrical representation of a building'"'"'s structure, storing spatial elements defining three-dimensional representation of spaces in the building, wherein the geometry elements are mapped to spatial elements, wherein the spatial elements are associated with respective space nodes that identify the spaces located within the building, and wherein the space nodes are associated with respective electronic devices installed within the spaces in the building. The method and system components may be further configured for receiving a selection of a status-attribute view from a list of status-attribute views, storing coloring logic defining color codes for status levels for each status-attribute view, receiving status information of at least one electronic device, applying colors to spatial elements associated with respective space nodes based on the received status information and coloring logic, and rendering a three dimensional building visualization of the building for the selected status-attribute view via a user interface
11 Citations
40 Claims
-
1. A method for rendering a three-dimensional building management system visualization of a building, the method comprising:
-
storing geometry elements and spatial elements, wherein the geometry elements define three-dimensional geometrical representation of a building'"'"'s structure, wherein the spatial elements define three-dimensional representation of spaces in the building, wherein the geometry elements are mapped to spatial elements, wherein the spatial elements are associated with respective space nodes that identify the spaces located within the building, wherein the space nodes are associated with respective electronic devices installed within the spaces in the building; receiving a selection of a status-attribute view from a list of status-attribute views; storing logic for each status-attribute view, wherein the logic defines one or more object properties each corresponding to a status level and configured for modifying an appearance of a spatial element; receiving status information of at least one electronic device; filtering the received status information to select a subset of status information that corresponds to the selected status-attribute view; determining status levels of respective space nodes based on the subset of status information; determining object properties that apply to the determined status levels using the logic; applying the determined object properties to respective spatial elements associated with the space nodes; and rendering a three dimensional building visualization of the building for the selected status-attribute view via a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for rendering a three-dimensional building management system visualization of a building, the method comprising:
-
storing geometry elements and spatial elements, wherein the geometry elements define three-dimensional geometrical representation of a building'"'"'s structure, wherein the spatial elements define three-dimensional representation of spaces in the building, wherein the geometry elements are mapped to spatial elements, wherein the spatial elements are associated with respective space nodes that identify the spaces located within the building, wherein the space nodes are associated with respective electronic devices installed within the spaces in the building; receiving a selection of a status-attribute view from a list of status-attribute views; storing coloring logic defining color codes for status levels for each status-attribute view in the list of status-attribute views; receiving status information of at least one electronic device; applying colors to spatial elements associated with respective space nodes based on the received status information and coloring logic; and rendering a three dimensional building visualization of the building for the selected status-attribute view via a user interface.
-
-
39. A method for rendering a three-dimensional building management system visualization of a building, the method comprising:
-
storing geometry elements and spatial elements, wherein the geometry elements define three-dimensional geometrical representation of a building'"'"'s structure, wherein the spatial elements define three-dimensional representation of spaces in the building, wherein the geometry elements are mapped to spatial elements, wherein the spatial elements are associated with respective space nodes that identify the spaces located within the building, wherein the space nodes are associated with respective electronic devices installed within the spaces in the building; creating at least one programmed scheduled event for at least one electronic device comprising programming rules; receiving a selection of a status-attribute view from a list of status-attribute views; storing logic for each status-attribute view, wherein the logic defines one or more object properties each corresponding to a status levels and configured for modifying an appearance of a spatial element; filtering through the programming rules to select a subset of programming rules that correspond to the selected status-attribute view; determining programmed operational states of the space nodes based on the subset of programming rules; determining object properties that apply to the determined programmed operational states using the logic; applying the determined object properties to respective spatial elements associated with the space nodes; and rendering a three dimensional building visualization of the building for the selected status-attribute view via a user interface.
-
-
40. A system for rendering a three-dimensional building management system visualization of a building comprising:
-
a database configured for storing geometry elements and spatial elements, wherein the geometry elements define three-dimensional geometrical representation of a building'"'"'s structure, wherein the spatial elements define three-dimensional representation of spaces in the building, wherein the geometry elements are mapped to spatial elements, wherein the spatial elements are associated with respective space nodes that identify the spaces located within the building, wherein the space nodes are associated with respective electronic devices installed within the spaces in the building; at least one processor in communication with the one or more electronic devices comprising a memory encoding one or more processor-executable instructions, which when executed by the at least one processor, cause acts to be performed comprising; receiving a selection of a status-attribute view from a list of status-attribute views; storing logic for each status-attribute view, wherein the logic defines one or more object properties each corresponding to a status levels and configured for modifying an appearance of a spatial element; receiving status information of at least one electronic device; filtering the received status information to select a subset of status information that corresponds to the selected status-attribute view; determining status levels of respective space nodes based on the subset of status information; determining object properties that apply to the determined status level using the logic; applying the determined object properties to respective spatial elements associated with the space nodes; and rendering a three dimensional building visualization of the building for the selected status-attribute view via a user interface.
-
Specification