Luminaire Script Interpreter for Dynamic Lighting Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current lighting systems lack the ability to effectively control time variations in the spectrum and spatial distribution of light, making it difficult to replicate complex lighting scenarios that require coordinated control of multiple luminaires.

Innovation Solution

A lighting system comprising multiple light channels with programmable drive circuits and a processor that interprets scripts to generate operating parameters, allowing for synchronized control of light output across multiple luminaires, enabling the reproduction of complex lighting scenarios with high frame rates and temporal variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple luminaires are coordinated to reproduce complex lighting scenarios with time variations in spectrum and spatial distribution, then the lighting system's ability to replicate complex scenarios is improved, but the device complexity and control coordination requirements increase

Engineering Contradiction:
Improveability to reproduce complex lighting scenariosVSAvoidcontrol coordination of multiple luminaires
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The lighting system is divided into multiple independent luminaires, each capable of autonomous operation with its own processor and control circuitry. Each luminaire can independently interpret scripts and control its light channels, allowing complex lighting scenarios to be distributed across multiple units without requiring centralized coordination complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each luminaire is designed as a universal unit that can reproduce any lighting scenario independently. The standardized processor and script interpretation capability enable each luminaire to perform multiple functions and work autonomously, reducing the need for complex inter-luminaire coordination while maintaining the ability to create sophisticated lighting effects

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If high frame rates are used to reproduce rapid lighting effects such as flashes or lighting strikes, then the temporal precision and realism of lighting reproduction is improved, but the processing requirements and energy consumption increase

Engineering Contradiction:
Improvetemporal precision of lighting reproductionVSAvoidenergy consumption for high frame rate processing
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system uses periodic frame-based updating where lighting parameters are updated at high frame rates (up to 1000 Hz) only when changes are necessary. The processor can maintain low power consumption by entering idle states between frame updates, while still achieving high temporal precision when rapid lighting effects need to be reproduced

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system dynamically adjusts the frame rate based on the complexity and temporal requirements of the lighting scenario being reproduced. For static or slowly changing scenes, lower frame rates reduce energy consumption, while for rapid effects like flashes, the frame rate increases to 1000 Hz to capture temporal precision, optimizing the balance between precision and energy use

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9888539B2Lighting system using sensors
Publication Date: 2018.02.06 TELELUMEN LLC
  • US9888539B2 patent drawing
  • US9888539B2 patent drawing
  • US9888539B2 patent drawing

AI summary

A luminaire produces lighting as a series of frames of constant spectral content includes sensors and an interpreter for executing scripts that describe the spectral contents of respective frames. The scripts may include spectral data and executable code for altering the spectral data and depend on sensor data. In particular, a frame descriptor may include data for a frame, a repeat count indicating a number of frames, and an identifier for a subroutine that uses sensor data. One or more luminaires can be network connected to one or more computers running applications providing user interfaces for script generation. A standardized interface can control communications with the luminaires and convey sensor data.