Generative design pipeline for urban and neighborhood planning
US-12147737-B2 · Nov 19, 2024 · US
US2020257831A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2020257831-A1 |
| Application number | US-202016787292-A |
| Country | US |
| Kind code | A1 |
| Filing date | Feb 11, 2020 |
| Priority date | Feb 13, 2019 |
| Publication date | Aug 13, 2020 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A lighting device simulation system simulates operation of luminaires in a facility according to scene by using location and capability data for the luminaires and mapping it to structural feature data for the facility. In response to receiving a selection of a scene, the system will play the selected scene on a display. The display may be a two-dimensional representation of the facility, or it may be a three-dimensional representation on an augmented reality or mixed reality device.
Opening claim text (preview).
1 . A lighting device simulation system, comprising: a data store containing location data for a plurality of luminaires that are located in a facility, along with one or more characteristics of light that each of the luminaires is capable of emitting; a data store containing structural feature data for the facility, along with location data for the structural features; a data store containing scene data for a plurality of scenes that may be used to control operation of the luminaires; a processor; a display; and programming instructions that are configured to cause the processor to, in response to receiving a selection of one of the scenes, play the selected scene by: mapping location data for structural features of the facility to points on the display, mapping location data for a group of the luminaires of the facility to a subset of the points on the display, causing the display to output virtual representations of luminaires in the group at each point in the subset of points, and, while outputting each virtual representation of a luminaire: for each of a plurality of time elements in the scene: identifying one or more light output characteristics for the luminaire, and causing the virtual representation to output a visual indicator that corresponds to the light output characteristics so that the visual indicators for at least some of the virtual representations are varied over time. 2 . The system of claim 1 , further comprising additional programming instructions that are configured to cause the processor to: cause the display to output the structural features of the facility at the points on the display; and when causing the display to output the virtual representations of luminaires, superimpose the virtual representations of luminaires over a portion of the structural features as presented on the display. 3 . The system of claim 1 , wherein: the display comprises an augmented reality display or mixed reality display; and the programming instructions that are configured to cause the processor to cause the display to output the virtual representations of luminaires comprise instructions to superimpose the virtual representations of luminaires over a portion of the structural features of the facility as seen through the display. 4 . The system of claim 1 , wherein: the system further comprises a camera; and the programming instructions that are configured to cause the processor to cause the display to output the virtual representations of luminaires comprise instructions to superimpose the virtual representations of luminaires over a portion of the structural features of the actual facility as seen in images captured by the camera and presented on the display. 5 . The system of claim 1 , wherein the programming instructions that are configured to cause the processor to play the selected scene comprise instructions to: receive the scene data as a stream of data packets, wherein the data packets comprise a plurality of channels of data; upon receipt of each channel of data: identify a luminaire in the facility that subscribes to that channel, extract the one or more light output characteristics from that channel, and use the extracted light output characteristics to apply color or brightness values to one or more pixels or voxels of the display that are associated with the virtual representation of the identified luminaire. 6 . The system of claim 1 , wherein the programming instructions that are configured to cause the processor to output a visual indicator that corresponds to the light output characteristics for each luminaire comprise instructions to: determine a color value for the luminaire and a beam spread for emitted light that is associated with the luminaire; and perform one or more of the following when the luminaire is on in the selected scene: apply a darkening filter to pixels that are not within the beam spread of the emitted light associated with the luminaire, or apply a light filter to pixels that are within the beam spread of the emitted light associated with the luminaire. 7 . The system of claim 1 , further comprising additional programming instructions that are configured to cause the processor to: receive, via the user interface, a modification to one or more light output characteristics for the luminaire; save the modification to a memory as a modified scene; and present the modification on the display by playing the modified scene. 8 . The system of claim 1 , further comprising additional programming instructions that are configured to cause the processor to: detect a user input that selects a luminaire that is being output on the screen; and in response to the user input, present on the display a pop-up box that shows characteristics of the selected luminaire or settings of the luminaire. 9 . The system of claim 8 , wherein the programming instructions that are configured to cause the processor to present on the display the pop-up box comprise instructions to: extract, from the scene data for the selected scene, characteristics of light that the selected luminaire is emitting in the scene at the time that the user input is received; and include in the box information about the characteristics of light that the selected luminaire is emitting in the scene at the time that the user input is received. 10 . The system of claim 1 , wherein the programming instructions that are configured to cause the processor to play the selected scene comprise instructions to: for each of the luminaires in the group, retrieve a display model; combine a plurality of the display models to generate an overall display model representing a combined lighting pattern for a plurality of the luminaires in the group; and when causing the display to output virtual representations of the luminaires in the group, also causing the display to output a visual representation of the combined lighting pattern in the facility. 11 . The system of claim 10 , wherein the programming instructions that are configured to cause the processor to play the selected scene also comprise instructions to: receive, from an ambient light sensor, an actual lighting condition for the facility at a location in the facility; when generating the overall display model representing the combined lighting pattern, also factoring characteristics of the actual lighting condition into the combined lighting pattern. 12 . The system of claim 10 , wherein the programming instructions that are configured to cause the processor to play the selected scene also comprise instructions to display illuminance values of one or more pixels or voxels at corresponding locations within the visual representation of the combined lighting pattern. 13 . A computer program product for providing a lighting device simulation system, the computer program product comprising one or more memory devices containing programming instructions that are configured to cause a processor to: access a data store containing location data for a plurality of luminaires that are located in a facility, along with one or more characteristics of light that each of the luminaires is capable of emitting; access a data store containing structural feature data for the facility, along with location data for the structural features; access a data store containing scene data for a plurality of scenes that may be used to control operation of the luminaires; and in response to receiving a selection of one of the scenes, play the selected scene on a display by: mapping location data for structural features of the facility to points on the display, mapping location data
characterised by user interface arrangements · CPC title
Control techniques providing energy savings, e.g. smart controller or presence detection · CPC title
Architectural design, interior design · CPC title
Lighting effects · CPC title
by determining the presence or movement of objects or living beings · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.