Light effect control
First Claim
1. A computer implemented method for allowing an application to render a light effect via a networked lighting system, the method comprising:
- receiving an event from the application, the event related to a light effect for being rendered by the networked lighting system,determining an event type, from a set of event types, of the event received, wherein the set of event types comprises at least a first event type and a second event type,determining a capacity of the networked lighting system for executing a lighting control command,selecting for execution a scenario from a set of scenarios based on the determined capacity of the networked lighting system and the determined event type, wherein the set of scenarios comprises at least a first and a second scenario, andexecuting the selected scenario,wherein the first scenario comprises sending one or more lighting control commands for rendering the light effect related to the event received to the networked lighting system, and the second scenario comprises dismissing the event received by not sending a lighting control command to the networked lighting system.
2 Assignments
0 Petitions
Accused Products
Abstract
A light effect control method, computer program product and device are presented which allow an application to render a light effect by a networked lighting system based on the method, computer program product or device receiving an event being from the application. To provide a better user experience, light effects related to certain events need to be rendered even if a delay in rendering is expected whereas light effects related to other events need to be rendered without delay or else not rendered at all. As such, a decision is made to execute a first or a second scenario based on the event type of the event received and/or the capacity of the networked lighting system, wherein in the first scenario the lighting control command is always sent to the networked lighting system and in the second scenario the lighting control command is only sent to the networked lighting system if no unacceptable delay in rendering the light effect is expected.
-
Citations
15 Claims
-
1. A computer implemented method for allowing an application to render a light effect via a networked lighting system, the method comprising:
-
receiving an event from the application, the event related to a light effect for being rendered by the networked lighting system, determining an event type, from a set of event types, of the event received, wherein the set of event types comprises at least a first event type and a second event type, determining a capacity of the networked lighting system for executing a lighting control command, selecting for execution a scenario from a set of scenarios based on the determined capacity of the networked lighting system and the determined event type, wherein the set of scenarios comprises at least a first and a second scenario, and executing the selected scenario, wherein the first scenario comprises sending one or more lighting control commands for rendering the light effect related to the event received to the networked lighting system, and the second scenario comprises dismissing the event received by not sending a lighting control command to the networked lighting system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A networked lighting system control device for controlling a networked lighting system, the networked lighting system control device comprising:
-
an input arranged for receiving an event related to a light effect for being rendered by the networked lighting system, a network interface arranged for sending a lighting control command to the networked lighting system, and a processor operationally coupled to the input and the network interface, wherein the processor is arranged for; determining an event type, from a set of event types, of the event received, wherein the set of event types comprises at least a first event type and a second event type, determining a capacity of the networked lighting system for executing a lighting control command, selecting for execution a scenario from a set of scenarios based on the determined capacity of the networked lighting system and the determined event type, wherein the set of scenarios comprises at least a first and a second scenario, and executing the selected scenario, wherein the first scenario comprises sending a lighting control command for rendering the light effect related to the event received to the networked lighting system, and the second scenario comprises dismissing the event received by not sending a lighting control command to the networked lighting system.
-
Specification