Three-dimensional building management system visualization
First Claim
1. A system for on-demand rendering of a three-dimensional building management system visualization of a building comprising:
- a database configured for storing a geometry data file comprising geometry elements and a separate spatial data file comprising 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; and
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;
selectively recalling the geometry data file comprising the geometry elements and the spatial data file comprising the spatial elements from the database; and
rendering a three dimensional building visualization of the building via a user interface, wherein the three-dimensional building visualization comprises a status information visualization of at least one electronic device;
wherein the user interface comprises;
a structure selection field which upon being selected is configured for recalling the geometry elements from the geometry data file and visibly rendering at least a portion of the geometry elements;
a spaces selection field which upon being selected is configured for recalling the spatial elements from the spatial data file and visibly rendering at least a portion of the spatial elements; and
a structure and spaces selection field which upon being selected is configured for recalling the geometry elements from the geometry data file and the spatial elements from the spatial data file and visibly rendering at least a portion of the geometry elements and at least a portion of the spatial elements.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and modes for on-demand rendering of a three-dimensional building management system visualization of a building. The system comprises a database configured for storing geometry elements and spatial elements. The geometry elements are mapped to spatial elements, wherein the geometry elements define three-dimensional geometrical representation of a building'"'"'s structure, and the spatial elements define three-dimensional representation of spaces in the building. The spatial elements are associated with respective space nodes that identify the spaces located within the building, and the space nodes are associated with respective electronic devices installed within the spaces in the building. The system further comprises at least one processor configured for selectively recalling the geometry elements and spatial elements from the database, and rendering a three dimensional building visualization of the building via a user interface, wherein the three-dimensional building visualization comprises a status information visualization of at least one electronic device.
23 Citations
35 Claims
-
1. A system for on-demand rendering of a three-dimensional building management system visualization of a building comprising:
-
a database configured for storing a geometry data file comprising geometry elements and a separate spatial data file comprising 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; and 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; selectively recalling the geometry data file comprising the geometry elements and the spatial data file comprising the spatial elements from the database; and rendering a three dimensional building visualization of the building via a user interface, wherein the three-dimensional building visualization comprises a status information visualization of at least one electronic device; wherein the user interface comprises; a structure selection field which upon being selected is configured for recalling the geometry elements from the geometry data file and visibly rendering at least a portion of the geometry elements; a spaces selection field which upon being selected is configured for recalling the spatial elements from the spatial data file and visibly rendering at least a portion of the spatial elements; and a structure and spaces selection field which upon being selected is configured for recalling the geometry elements from the geometry data file and the spatial elements from the spatial data file and visibly rendering at least a portion of the geometry elements and at least a portion of the spatial elements. - 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. A system for on-demand rendering of a three-dimensional building management system visualization of a building comprising:
-
a database configured for storing geometry elements, spatial elements, and a plurality of spatial structures, 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, wherein each spatial structure defines at least a portion of a floor of the building and is associated with a group of horizontal aggregation of spatial elements, wherein the plurality of spatial structures are organized hierarchically from a bottom floor value to a top floor value; 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; selectively recalling the geometry elements and the spatial elements from the database; rendering a three dimensional building visualization of the building via a user interface, wherein the three-dimensional building visualization comprises a status information visualization of at least one electronic device, wherein the user interface comprises an up floor selection; receiving a request to render floor N via the user interface upon receiving a selection of the up floor selection; checking whether a floor counter is less than the top floor value; when the floor counter is less than the top floor, incrementing the floor counter by 1 and re-rendering the three-dimensional building visualization to display substantially a plan view of the floor level corresponding to the incremented floor counter value; and when the floor counter is not less than the top floor value, not re-rendering three-dimensional building visualization.
-
-
34. A system for on-demand rendering of a three-dimensional building management system visualization of a building comprising:
-
a sensor blaster comprising a sensor trigger; a plurality of electronic devices each comprising a sensor and configured for transmitting a sensor trigger signal in response to a trigger of the sensor using the sensor blaster; 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 identifying the spaces located within the building, wherein the space nodes are associated with respective electronic devices installed within the spaces in the building; and 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; selectively recalling the geometry elements and the spatial elements from the database; rendering a three dimensional building visualization of the building via a user interface, wherein the user interface is configured for allowing a user to select a spatial element from the three-dimensional building visualization by clicking directly on the spatial element; performing a discovery process to discover electronic devices connected to a local area network within the building; receiving a sensor trigger signal from an electronic device of the discovered electronic devices; receiving a selection from a user of a spatial element from the three-dimensional building visualization; associating the selected spatial element with the electronic device from which the sensor trigger signal was received; and storing the association in the database; wherein the three-dimensional building visualization comprises a status information visualization of at least one electronic device.
-
-
35. A system for on-demand rendering of a three-dimensional building management system visualization of a building comprising:
-
a plurality of electronic devices each comprising at least one commissioning mode button and configured for transmitting a button trigger signal in response to a trigger of the commissioning mode button; 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; and 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; selectively recalling the geometry elements and the spatial elements from the database; rendering a three dimensional building visualization of the building via a user interface, wherein the user interface is configured for allowing a user to select a spatial element from the three-dimensional building visualization by clicking directly on the spatial element; performing a discovery process to discover electronic devices connected to a local area network within the building; receiving a button trigger signal from an electronic device of the discovered electronic devices; receiving a selection of a spatial element from the three-dimensional building visualization; associating the selected spatial element with the electronic device from which the button trigger signal was received; and storing the association in the database; wherein the three-dimensional building visualization comprises a status information visualization of at least one electronic device.
-
Specification