# US 9,521,731 B2 · Control of network lighting systems

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,521,731 B2
- Document ID: US9521731B2
- Status: Granted
- Kind: B2
- Application number: 13/996,906
- Filed: 2011-12-09
- Published: 2013-10-31
- Granted: 2016-12-13
- Earliest claimed: 2010-12-22
- Assignees: Philips Lighting Holding B.V.
- Applicants: Oscar Garcia Morchon; Theodorus Jacobus Johannes Denteneer
- Inventors: Oscar Garcia Morchon; Theodorus Jacobus Johannes Denteneer
- Web page: https://patentgrep.com/patent/US9521731B2

## CPC

- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 12/2803: {Home automation networks}
- H05B 45/00: Circuit arrangements for operating light-emitting diodes [LED]
- H05B 47/105: in response to determined parameters
- H05B 47/183: {using digital addressable lighting interface [DALI] communication protocols}
- H05B 47/19: via wireless transmission
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H05B: ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL

## Abstract

The invention relates to the control of networked lighting systems, particularly large scale networked lighting systems, and more specifically to an efficient transmission of messages to control luminaries of a networked lighting system. A basic idea of the invention is to provide an efficient and flexible multicast, particularly group cast message that addresses several or a group of luminaires, and that can control the addressed luminaries in an efficient way by compressing the distributed light settings using a function in order to reduce the communicational overhead. An embodiment of the invention relates to a method for controlling a networked lighting system comprising the steps of—selecting several controllable luminaries of the networked lighting system (S10), —combining control information for each one of the selected luminaries to a set of information control information (S12), —selecting at least one predetermined function for compressing the set of control information by associating an input related to a selected controllable luminary to the control information for the selected controllable luminary from the set of control information (S14), —creating a multicast message addressed to the selected luminaries and comprising information regarding the selected predetermined function (S16), and—transmitting the created multicast message (S18).

## Claims

### Claim 1

A method for controlling a networked lighting system comprising a plurality of controllable luminaries, comprising the steps of:
selecting several controllable luminaries of the networked lighting system;
combining control information for each one of the selected luminaries to a set of control information;
selecting at least one predetermined function for compressing the set of control information, wherein the at least one predetermined function has as input values luminary information for the selected luminaries and as output values the set of control information for each one of the selected luminaries;
creating a multicast message addressed to the selected luminaries wherein the multicast message comprises a features field identifying the selected at least one predetermined function; and
transmitting the created multicast message;
wherein the multicast message is receivable by the selected luminaries to set lighting levels of the selected luminaries to individual, differentiated values based on the selected predetermined function contained in the multicast message.

### Claim 2 (depends on 1)

The method of claim 1, wherein the selected predetermined function associates luminary information and contextual information as input related to a selected controllable luminary to the control information for the luminary from the set.

### Claim 3 (depends on 2)

The method of claim 2, wherein
the selected predetermined function associates as luminary information an address of a luminary and contextual information as input related to a selected controllable luminary to the control information for the luminary from the set and
the address is related to a physical position of the luminary in space or to a logical ordering of the luminaries of the networked lighting system.

### Claim 4 (depends on 3)

The method of claim 3, wherein the luminaire luminary information is chosen from: luminary type; luminary orientation; luminary angle; luminary location; luminary color type.

### Claim 5 (depends on 2)

The method of claim 2, wherein the contextual information is chosen from at least one of time room temperature, light level, room occupancy, and activity in the room.

### Claim 6 (depends on 2)

The method of claim 2, wherein
the information regarding the selected predetermined function comprises an indication to the selected predetermined function or the selected predetermined function.

### Claim 7 (depends on 2)

The method of claim 2, wherein
the selected predetermined function is parameterized and the multicast message further comprises parameters of the selected predetermined function.

### Claim 8 (depends on 2)

The method of claim 2, wherein the selected predetermined function is selected from the following group:
a step function, wherein the information regarding the selected predetermined function comprises a start value of the function and a difference between successive values of the function;
a polynomial;
a periodic function and the information regarding the selected predetermined function comprises a basic function and direction or period.

### Claim 9 (depends on 2)

The method of claim 2, wherein the control information for a selected luminary comprises one or more of the following: an intensity value; a dimming value; a color setting value; a beam width; and a beam direction.

### Claim 10 (depends on 2)

The method of claim 2, wherein the created multicast message comprises
a network prefix field identifying the network for transmitting the multicast message,
a message type field identifying the message as multicast message,
a luminary related information field identifying one luminary or a group of luminaries of the networked lighting system, and
a features field identifying a predetermined function and parameters of the predetermined function.

### Claim 11 (depends on 10)

The method of claim 10, wherein the at least one function for compressing the set of control information depends on parameters being computed to fit specific lighting needs with a computer program for lighting control in a light environment, wherein the computer program comprises
a target light distribution for the light environment,
an optimization process to calculate lighting settings of light sources for a number of parameters to obtain the target light distribution in the light environment, and
a modelling process to model the lighting settings of the light sources as a function dependent on a number of parameters.

### Claim 12

A lighting controller for a networked lighting system comprising:
a processor being configured for:
selecting several controllable luminaries of the networked lighting system;
combining control information for each one of the selected luminaries to a set of control information;
selecting at least one predetermined function for compressing the set of control information, wherein the at least one predetermined function has as input values, luminary information for the selected luminaries and as output values the set of control information for each one of the selected luminaries;
creating a multicast message addressed to the selected luminaries wherein the multicast message comprises a features field identifying the selected at least one predetermined function; and
transmitting the created multicast message, and
a transmitter for transmitting the multicast message over a network of a networked lighting system, wherein the multicast message comprises a features field identifying the selected predetermined function, wherein the multicast message is receivable by the selected luminaries to set lighting levels of the selected luminaries to individual, differentiated values based on the selected predetermined function contained in the multicast message.

### Claim 13 (depends on 1)

A computer program enabling a processor to carry out a method of according to claim 1.

### Claim 14 (depends on 13)

A non-transitory, computer readable storage medium storing a computer program according to claim 13.

### Claim 15 (depends on 1)

A computer programmed to perform a method according to claim 1.
